mirror of
https://codeberg.org/tenplus1/mobs_redo.git
synced 2025-02-09 15:20:34 +01:00
pass damage to do_punch
This commit is contained in:
parent
01e015dc0f
commit
4b556a4d16
5
api.lua
5
api.lua
@ -18,7 +18,7 @@ end
|
|||||||
-- Global table
|
-- Global table
|
||||||
|
|
||||||
mobs = {
|
mobs = {
|
||||||
mod = "redo", version = "20250117",
|
mod = "redo", version = "20250118",
|
||||||
spawning_mobs = {}, translate = S,
|
spawning_mobs = {}, translate = S,
|
||||||
node_snow = has(minetest.registered_aliases["mapgen_snow"])
|
node_snow = has(minetest.registered_aliases["mapgen_snow"])
|
||||||
or has("mcl_core:snow") or has("default:snow") or "air",
|
or has("mcl_core:snow") or has("default:snow") or "air",
|
||||||
@ -2497,7 +2497,8 @@ function mob_class:on_punch(hitter, tflp, tool_capabilities, dir, damage)
|
|||||||
if self.health <= 0 then return true end
|
if self.health <= 0 then return true end
|
||||||
|
|
||||||
-- custom punch function (if false returned, do not continue and return true)
|
-- custom punch function (if false returned, do not continue and return true)
|
||||||
if self.do_punch and self:do_punch(hitter, tflp, tool_capabilities, dir) == false then
|
if self.do_punch and self:do_punch(
|
||||||
|
hitter, tflp, tool_capabilities, dir, damage) == false then
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user