From 558f40b22074e9fb3a4b77b27bf461cbf7e407f7 Mon Sep 17 00:00:00 2001 From: Ryan Schmidt Date: Tue, 21 Nov 2023 21:29:34 -0700 Subject: [PATCH] Fix bug --- src/roles/helper/shamans.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/roles/helper/shamans.py b/src/roles/helper/shamans.py index 261ea303..d7296335 100644 --- a/src/roles/helper/shamans.py +++ b/src/roles/helper/shamans.py @@ -205,18 +205,18 @@ def on_transition_day_begin2(evt: Event, var: GameState): def on_del_player(evt: Event, var: GameState, player: User, all_roles: set[str], death_triggers: bool): del SHAMANS[:player:] for a, b in list(SHAMANS.items()): - for totem, c in b.items(): + for totem, c in list(b.items()): if player in c: SHAMANS[a][totem].remove(player) del RETARGET[:player:] for a, b in list(RETARGET.items()): - for c, d in b.items(): + for c, d in list(b.items()): if player in (c, d): del RETARGET[a][c] del ORIG_TARGET_MAP[:player:] for a, b in list(ORIG_TARGET_MAP.items()): - for totem, c in b.items(): - for d, e in c.items(): + for totem, c in list(b.items()): + for d, e in list(c.items()): if player in (d, e): del ORIG_TARGET_MAP[a][totem][d]