diff --git a/backend/bang/expansions/dodge_city/cards.py b/backend/bang/expansions/dodge_city/cards.py index 8b79931..5fa5cb4 100644 --- a/backend/bang/expansions/dodge_city/cards.py +++ b/backend/bang/expansions/dodge_city/cards.py @@ -305,6 +305,7 @@ class CanCan(CatBalou): def play_card(self, player, against, _with=None): if self.can_be_used_now: + player.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): diff --git a/frontend/src/assets/sounds/dynamite.mp3 b/frontend/src/assets/sounds/dynamite.mp3 new file mode 100644 index 0000000..cef9a11 Binary files /dev/null and b/frontend/src/assets/sounds/dynamite.mp3 differ diff --git a/frontend/src/assets/sounds/prison.mp3 b/frontend/src/assets/sounds/prison.mp3 new file mode 100644 index 0000000..e0f90f3 Binary files /dev/null and b/frontend/src/assets/sounds/prison.mp3 differ diff --git a/frontend/src/components/Chat.vue b/frontend/src/components/Chat.vue index b5458ec..7025528 100644 --- a/frontend/src/components/Chat.vue +++ b/frontend/src/components/Chat.vue @@ -16,6 +16,8 @@