diff --git a/mods/pvp/anticoward/init.lua b/mods/pvp/anticoward/init.lua new file mode 100644 index 0000000..06e8349 --- /dev/null +++ b/mods/pvp/anticoward/init.lua @@ -0,0 +1,8 @@ +-- Capture The Flag mod: anticoward +minetest.register_on_player_hpchange(function(player, hp_change, reason) + if reason.type == "fall" and player:get_hp() + hp_change <= 0 then + return (-player:get_hp()) + 1 + end + + return hp_change +end, true) diff --git a/mods/pvp/anticoward/mod.conf b/mods/pvp/anticoward/mod.conf new file mode 100644 index 0000000..cc359a1 --- /dev/null +++ b/mods/pvp/anticoward/mod.conf @@ -0,0 +1 @@ +name = anticoward