From a24997cb34ab207f7b5d86a21de8dea00ffe1ee9 Mon Sep 17 00:00:00 2001 From: Eliy21 Date: Sat, 2 Dec 2023 13:17:03 +0000 Subject: [PATCH] Revert hunger code to pre-combat update PR --- mods/PLAYER/mcl_hunger/init.lua | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mods/PLAYER/mcl_hunger/init.lua b/mods/PLAYER/mcl_hunger/init.lua index cc3965f57..321139c5f 100644 --- a/mods/PLAYER/mcl_hunger/init.lua +++ b/mods/PLAYER/mcl_hunger/init.lua @@ -146,9 +146,8 @@ minetest.register_globalstep(function(dtime) local food_level = mcl_hunger.get_hunger(player) local food_saturation_level = mcl_hunger.get_saturation(player) local player_health = player:get_hp() - local max_tick_timer = tonumber(minetest.settings:get("mcl_health_regen_delay")) or 4 - if food_tick_timer > max_tick_timer then + if food_tick_timer > 4.0 then food_tick_timer = 0 -- let hunger work always @@ -174,7 +173,7 @@ minetest.register_globalstep(function(dtime) end end - elseif food_tick_timer > max_tick_timer and food_level == 20 and food_saturation_level > 0 then -- fast regeneration + elseif food_tick_timer > 0.5 and food_level == 20 and food_saturation_level > 0 then -- fast regeneration if player_health > 0 and player_health < 20 then food_tick_timer = 0 player:set_hp(player_health+1)