1
0
mirror of https://codeberg.org/tenplus1/mobs_redo.git synced 2025-01-24 16:20:19 +01:00

pass damage to do_punch

This commit is contained in:
tenplus1 2025-01-18 08:17:11 +00:00
parent 01e015dc0f
commit 4b556a4d16

View File

@ -18,7 +18,7 @@ end
-- Global table
mobs = {
mod = "redo", version = "20250117",
mod = "redo", version = "20250118",
spawning_mobs = {}, translate = S,
node_snow = has(minetest.registered_aliases["mapgen_snow"])
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
-- 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
end