diff --git a/3d_armor/init.lua b/3d_armor/init.lua index 8ad6722..6465555 100644 --- a/3d_armor/init.lua +++ b/3d_armor/init.lua @@ -478,6 +478,13 @@ minetest.register_globalstep(function(dtime) end) if armor.config.fire_protect == true then + + -- make torches hurt + minetest.override_item("default:torch", {damage_per_second = 1}) + minetest.override_item("default:torch_wall", {damage_per_second = 1}) + minetest.override_item("default:torch_ceiling", {damage_per_second = 1}) + + -- check player damage for any hot nodes we may be protected against minetest.register_on_player_hpchange(function(player, hp_change, reason) if reason.type == "node_damage" and reason.node then