diff --git a/minetestforfun_game/mods/default/init.lua b/minetestforfun_game/mods/default/init.lua index 0f147756..4fb7ee96 100644 --- a/minetestforfun_game/mods/default/init.lua +++ b/minetestforfun_game/mods/default/init.lua @@ -91,7 +91,7 @@ minetest.register_on_respawnplayer(function(player) end) minetest.register_on_item_eat(function(hp_change, replace_with_item, itemstack, user, pointed_thing) - if user:get_hp() >= 20 then return itemstack end + if user:get_hp() >= 20 then return end local pos = user:getpos() minetest.sound_play("health_gain", {pos = pos, gain = 0.4}) end) diff --git a/mods/hunger/functions.lua b/mods/hunger/functions.lua index dc157f52..d3c8af31 100644 --- a/mods/hunger/functions.lua +++ b/mods/hunger/functions.lua @@ -169,11 +169,6 @@ function hunger.register_food(name, hunger_change, replace_with_item, poisen, he food[name].poisen = poisen -- time its poisening food[name].healing = heal -- amount of HP food[name].sound = sound -- special sound that is played when eating - -- copied overwrite - local def = minetest.registered_items[name] - if not def then return end - def.on_use = hunger.item_eat(hunger_change, replace_with_item, poisen, heal, sound) - minetest.registered_items[name] = def end -- Poison player