From 21ff6f58c1b494a6cba9182bc6d4d016024acc4d Mon Sep 17 00:00:00 2001 From: LoneWolfHT Date: Sun, 18 Oct 2020 19:52:20 -0700 Subject: [PATCH] Fix rare crash and anticoward bug? --- mods/pvp/anticoward/init.lua | 6 ++++-- mods/pvp/anticoward/mod.conf | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) 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