diff --git a/backend/bang/players.py b/backend/bang/players.py index b0a62c4..54aea70 100644 --- a/backend/bang/players.py +++ b/backend/bang/players.py @@ -174,7 +174,7 @@ class Player: self.hand.append(self.game.deck.draw(True)) if self.lives <= 0 and self.max_lives > 0 and not self.is_dead: print('dying, attacker', self.attacker) - if self.character.check(self.game, chars.SidKetchum) and len(self.hand) > 1: + if self.character.check(self.game, chars.SidKetchum) and len(self.hand) > 1 and self.lives == 0: if self.game.players[self.game.turn] != self: self.game.players[self.game.turn].pending_action = PendingAction.WAIT self.game.players[self.game.turn].notify_self()