From f6157dbc64addb5108e0849cc8c7ceec58b5b400 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Tue, 31 Mar 2015 23:35:18 +0200 Subject: [PATCH] Fix mana resetting for re-joining players --- init.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/init.lua b/init.lua index 4aec14b..48ec250 100644 --- a/init.lua +++ b/init.lua @@ -204,8 +204,10 @@ end) minetest.register_on_leaveplayer(function(player) local playername = player:get_player_name() - mana.hud_remove(playername) - mana.playerlist[playername] = nil + if not minetest.get_modpath("hudbars") ~= nil then + mana.hud_remove(playername) + end + mana.save_to_file() end) minetest.register_on_shutdown(function()