From 19d9e8f34f3b26c16a9e636526a953a79da9bf2d Mon Sep 17 00:00:00 2001 From: Thomas Rudin Date: Thu, 27 Dec 2018 14:02:17 +0100 Subject: [PATCH] fix hud id mixup --- hud.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hud.lua b/hud.lua index e7cc94b..01cfaa6 100644 --- a/hud.lua +++ b/hud.lua @@ -143,6 +143,12 @@ local update_hud = function(player, has_full_suit, armor_list) end +minetest.register_on_leaveplayer(function(player) + -- remove stale hud data + local playername = player:get_player_name() + hud[playername] = nil +end) + spacesuit.set_player_wearing = function(player, has_full_suit, has_helmet, armor_list) local playername = player:get_player_name() local hud_data = hud[playername]