From ea58a71e17ad29a5e6b69cacf1d7ff2d424d18d6 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Sat, 25 Feb 2017 02:04:15 +0100 Subject: [PATCH] Fix crash HP changed before player was registered --- init.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 6bcc624..89d8b1c 100644 --- a/init.lua +++ b/init.lua @@ -521,7 +521,11 @@ local function update_hud(player) end end -minetest.register_on_player_hpchange(update_health) +minetest.register_on_player_hpchange(function(player) + if hb.players[player:get_player_name()] ~= nil then + update_health(player) + end +end) minetest.register_on_respawnplayer(function(player) update_health(player)