diff --git a/backend/bang/cards.py b/backend/bang/cards.py index cccbf03..bbf60ac 100644 --- a/backend/bang/cards.py +++ b/backend/bang/cards.py @@ -226,7 +226,6 @@ class Diligenza(Card): self.desc = "Pesca 2 carte dalla cima del mazzo" def play_card(self, player, against, _with=None): - super().play_card(player, against=against) player.sio.emit('chat_message', room=player.game.name, data=f'{player.name} ha giocato {self.name} e ha pescato 2 carte.') for i in range(2): diff --git a/backend/bang/expansions/dodge_city/cards.py b/backend/bang/expansions/dodge_city/cards.py index 6b917ea..da98e71 100644 --- a/backend/bang/expansions/dodge_city/cards.py +++ b/backend/bang/expansions/dodge_city/cards.py @@ -75,7 +75,7 @@ class Rissa(CatBalou): player.game.deck.scrap(_with) player.event_type = 'rissa' super().play_card(player, against=players_with_cards[0]) - player.sio.emit('chat_message', room=player.game.name, data=f'{player.name} ha giocato {self.name}') + player.sio.emit('chat_message', room=player.game.name, data=f'{player.name} ha giocato {self.name}.') return True return False diff --git a/backend/bang/expansions/dodge_city/characters.py b/backend/bang/expansions/dodge_city/characters.py index c7177b7..e0a9bd0 100644 --- a/backend/bang/expansions/dodge_city/characters.py +++ b/backend/bang/expansions/dodge_city/characters.py @@ -45,4 +45,18 @@ def all_characters() -> List[Character]: HerbHunter(), ElenaFuente(), BillNoface(), - ] \ No newline at end of file + ] + +#Apache Kid: il suo effetto non conta nei duelli +#belle star: vale solo per le carte blu e verdi +#chuck wengam: può usarlo più volte in un turno, ma non può suicidarsi +#doc holiday: il suo effetto non conta nel limite di un bang per turno, +# se deve sparare a Apache Kid una delle due carte scartate non deve essere di quadri +#molly stark: le carte scartate che valgono sono solo quelle scartate volontariamente, +# carte scartate per colpa di can can, cat balou, rissa, panico non valgono, +# invece carte scartata per indiani, birra(in caso di morte), o un mancato valgono, +# in un duello pesca solo quando il duello è finito (una carta x ogni bang scartato) +#pat brennan: quando pesca con il suo effetto, pesca solo la carta del giocatore non anche dal mazzo +#vera custer: la scelta può essere fatta solo appena prima di pescare, +# quando inizia la partita serve farle scegliere, poi può rimanere quello finchè non decide di cambiarlo +# eventualmente fare una schermata dove vede tutti i personaggi \ No newline at end of file