From 478de7e42d7d91b7846d74495a803ec985b2e5dd Mon Sep 17 00:00:00 2001 From: Cooldude2606 <25043174+Cooldude2606@users.noreply.github.com> Date: Tue, 16 Sep 2025 21:08:12 +0100 Subject: [PATCH] Fix no player character during bonus reset --- exp_scenario/module/gui/player_bonus.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/exp_scenario/module/gui/player_bonus.lua b/exp_scenario/module/gui/player_bonus.lua index b136495f..34abc22e 100644 --- a/exp_scenario/module/gui/player_bonus.lua +++ b/exp_scenario/module/gui/player_bonus.lua @@ -401,6 +401,9 @@ end --- @param player LuaPlayer function Elements.container.clear_player_bonus(player) Elements.container.data[player] = {} + if not player.character then + return + end for _, bonus_data in pairs(config.player_bonus) do if not bonus_data.is_special then player[bonus_data.name] = 0