From fa231dade2b4e49dd0d4c4ae3902d4730a21f264 Mon Sep 17 00:00:00 2001 From: Giulio Date: Sat, 5 Mar 2022 20:48:17 +0100 Subject: [PATCH] fix renegade death win --- backend/bang/game.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/bang/game.py b/backend/bang/game.py index 24f2371..d738560 100644 --- a/backend/bang/game.py +++ b/backend/bang/game.py @@ -437,7 +437,7 @@ class Game: p.win_status = p in self.pending_winners else: p.win_status = p in winners - if p.win_status: + if p.win_status and not (isinstance(p.role, roles.Renegade) and p.is_dead): if not self.someone_won: self.someone_won = True self.sio.emit('chat_message', room=self.name, data=f'_won|{p.name}|{p.role.name}')