From 9dd4ac770f13f7ac07155bee2eb00c0683fb46b4 Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Mon, 25 May 2020 20:58:38 +0100 Subject: [PATCH] fix tnt explosion causing mobs to attack themselves --- api.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/api.lua b/api.lua index 8fe9c87..883e6dc 100644 --- a/api.lua +++ b/api.lua @@ -6,7 +6,7 @@ local use_cmi = minetest.global_exists("cmi") mobs = { mod = "redo", - version = "20200521", + version = "20200525", intllib = S, invis = minetest.global_exists("invisibility") and invisibility or {} } @@ -1222,7 +1222,8 @@ local entity_physics = function(pos, radius) local ent = objs[n]:get_luaentity() -- punches work on entities AND players - objs[n]:punch(objs[n], 1.0, { +-- objs[n]:punch(objs[n], 1.0, { + objs[n]:punch(nil, 1.0, { full_punch_interval = 1.0, damage_groups = {fleshy = damage}, }, pos)