From 4d2d9c291037aaf263919c15e581983eaf701fa2 Mon Sep 17 00:00:00 2001 From: Oclaim Date: Mon, 16 Jun 2025 13:46:58 -0400 Subject: [PATCH] Added a security to avoid reusing the same player object --- NoPELib/player_settings.py | 1 + 1 file changed, 1 insertion(+) diff --git a/NoPELib/player_settings.py b/NoPELib/player_settings.py index bd128e0..8a53a8d 100644 --- a/NoPELib/player_settings.py +++ b/NoPELib/player_settings.py @@ -80,6 +80,7 @@ class PlayersManager: self._log.debug(f"Changed {playerName}'s config") if makeNewPlayerObject: self._player_data[playerName] = Player(playerName, self, **config) + del previousInstance self._cfg["players"][playerName] = config def __delitem__(self, playerName):