diff --git a/mods/pvp/anticoward/init.lua b/mods/pvp/anticoward/init.lua index 0dfb97b..1826a0f 100644 --- a/mods/pvp/anticoward/init.lua +++ b/mods/pvp/anticoward/init.lua @@ -95,8 +95,10 @@ minetest.register_on_dieplayer(function(player, reason) potential_cowards[hname] = nil end - player:hud_remove(potential_cowards[pname].hud or 0) - potential_cowards[pname] = nil + if potential_cowards[pname] then + player:hud_remove(potential_cowards[pname].hud or 0) + potential_cowards[pname] = nil + end else for victim in pairs(potential_cowards) do if potential_cowards[victim].puncher == pname then diff --git a/mods/pvp/anticoward/mod.conf b/mods/pvp/anticoward/mod.conf index cc359a1..cce40a9 100644 --- a/mods/pvp/anticoward/mod.conf +++ b/mods/pvp/anticoward/mod.conf @@ -1 +1,2 @@ name = anticoward +depends = ctf, ctf_classes