fix renegade death win

This commit is contained in:
Giulio 2022-03-05 20:48:17 +01:00
parent 453c15cf3a
commit fa231dade2

View File

@ -437,7 +437,7 @@ class Game:
p.win_status = p in self.pending_winners p.win_status = p in self.pending_winners
else: else:
p.win_status = p in winners 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: if not self.someone_won:
self.someone_won = True self.someone_won = True
self.sio.emit('chat_message', room=self.name, data=f'_won|{p.name}|{p.role.name}') self.sio.emit('chat_message', room=self.name, data=f'_won|{p.name}|{p.role.name}')