diff --git a/backend/bang/cards.py b/backend/bang/cards.py index fa446db..e776404 100644 --- a/backend/bang/cards.py +++ b/backend/bang/cards.py @@ -286,8 +286,7 @@ class CatBalou(Card): def play_card(self, player, against, _with=None): if against is not None and (len(player.game.get_player_named(against).hand) + len(player.game.get_player_named(against).equipment)) > 0 and (player.name != against or len(player.equipment) > 0): - if self.name == 'Cat Balou': - super().play_card(player, against=against) + super().play_card(player, against=against) from bang.players import PendingAction player.pending_action = PendingAction.CHOOSE player.choose_action = 'discard' diff --git a/backend/bang/expansions/dodge_city/cards.py b/backend/bang/expansions/dodge_city/cards.py index ff5e8fb..1e0fdb7 100644 --- a/backend/bang/expansions/dodge_city/cards.py +++ b/backend/bang/expansions/dodge_city/cards.py @@ -323,7 +323,6 @@ class CanCan(CatBalou): def play_card(self, player, against, _with=None): if self.can_be_used_now: - G.sio.emit('chat_message', room=player.game.name, data=f'_play_card_against|{player.name}|{self.name}|{against}') return super().play_card(player, against) else: if not self.is_duplicate_card(player) and not player.game.check_event(ce.IlGiudice):