check for damage flag

master
Martin Doege 2015-04-23 17:11:23 +02:00
parent 3bbc3b5b78
commit 1f72f835a2
1 changed files with 2 additions and 2 deletions

View File

@ -72,6 +72,7 @@ minetest.register_globalstep(function(dtime)
if minetest.registered_nodes[nod_head]
and minetest.registered_nodes[nod_head].walkable
and nod_head:find("default:")
and minetest.setting_getbool("enable_damage")
and not minetest.check_player_privs(player:get_player_name(), {noclip=true}) then
if player:get_hp() > 0 then
minetest.sound_play("damage", {pos=pos})
@ -81,8 +82,7 @@ minetest.register_globalstep(function(dtime)
-- am I near a cactus?
local near = minetest.find_node_near(pos, 1, "default:cactus")
if near then
if near and minetest.setting_getbool("enable_damage") then
-- am I touching the cactus? if so it hurts
for _,object in ipairs(minetest.get_objects_inside_radius(near, 1.0)) do
if object:get_hp() > 0 then