clarifications
This commit is contained in:
parent
c05c79ee5b
commit
ce77bfef22
@ -289,7 +289,7 @@ class Mancato(Card):
|
||||
def __init__(self, suit, number):
|
||||
super().__init__(suit, 'Mancato!', number)
|
||||
self.icon = '😅'
|
||||
self.desc = "Usa questa carta per annullare un Bang!"
|
||||
self.desc = "Usa questa carta per annullare un bang"
|
||||
|
||||
def play_card(self, player, against, _with=None):
|
||||
import bang.characters as chars
|
||||
|
@ -31,7 +31,7 @@ class Schivata(Mancato):
|
||||
super().__init__(suit, number)
|
||||
self.name = 'Schivata'
|
||||
self.icon = '🙅♂️'
|
||||
self.desc = "Usa questa carta per annullare un Bang! e poi pesca una carta"
|
||||
self.desc += " e poi pesca una carta"
|
||||
self.alt_text = '☝️🆓'
|
||||
|
||||
def play_card(self, player, against, _with=None):
|
||||
@ -149,10 +149,6 @@ class Bibbia(Schivata):
|
||||
player.equipment.append(self)
|
||||
return True
|
||||
|
||||
def use_card(self, player):
|
||||
player.hand.append(player.game.deck.draw())
|
||||
player.notify_self()
|
||||
|
||||
class Cappello(Mancato):
|
||||
def __init__(self, suit, number):
|
||||
super().__init__(suit, number)
|
||||
@ -202,6 +198,7 @@ class Derringer(Pugnale):
|
||||
self.name = 'Derringer'
|
||||
self.icon = '🚬'
|
||||
self.alt_text += ' ☝️🆓'
|
||||
self.desc += ' e poi pesca una carta'
|
||||
|
||||
def play_card(self, player, against, _with=None):
|
||||
if self.can_be_used_now:
|
||||
@ -211,6 +208,10 @@ class Derringer(Pugnale):
|
||||
player.equipment.append(self)
|
||||
return True
|
||||
|
||||
def use_card(self, player):
|
||||
player.hand.append(player.game.deck.draw())
|
||||
player.notify_self()
|
||||
|
||||
class Borraccia(Card):
|
||||
def __init__(self, suit, number):
|
||||
super().__init__(suit, 'Borraccia', number)
|
||||
|
@ -4,37 +4,37 @@ from bang.characters import *
|
||||
class PixiePete(Character):
|
||||
def __init__(self):
|
||||
super().__init__("Pixie Pete", max_lives=3)
|
||||
self.desc = "Pesca 3 carte invece che 2"
|
||||
self.desc = "All'inizio del turno pesca 3 carte invece che 2"
|
||||
self.icon = '☘️'
|
||||
|
||||
class TequilaJoe(Character):
|
||||
def __init__(self):
|
||||
super().__init__("Tequila Joe", max_lives=4)
|
||||
self.desc = "Le birre gli fanno recuperare 2 vite"
|
||||
self.desc = "Se gioca la carta Birra recupera 2 vite invece che una sola"
|
||||
self.icon = '🍻'
|
||||
|
||||
class GregDigger(Character):
|
||||
def __init__(self):
|
||||
super().__init__("Greg Digger", max_lives=4)
|
||||
self.desc = "Quando un giocatore muore, recupera 2 vite"
|
||||
self.desc = "Quando un giocatore muore, recupera fino a 2 vite"
|
||||
self.icon = '🦴'
|
||||
|
||||
class HerbHunter(Character):
|
||||
def __init__(self):
|
||||
super().__init__("HerbHunter", max_lives=4)
|
||||
self.desc = "Quando un giocatore muore, ottiene 2 carte"
|
||||
self.desc = "Quando un giocatore muore, pesca 2 carte"
|
||||
self.icon = '⚰️'
|
||||
|
||||
class ElenaFuente(Character):
|
||||
def __init__(self):
|
||||
super().__init__("Elena Fuente", max_lives=3)
|
||||
self.desc = "Può usare una carta qualsiasi come mancato"
|
||||
self.desc = "Può usare una carta qualsiasi nella sua mano come mancato"
|
||||
self.icon = '🧘♀️'
|
||||
|
||||
class BillNoface(Character):
|
||||
def __init__(self):
|
||||
super().__init__("Bill Noface", max_lives=4)
|
||||
self.desc = "Pesca 1 carta + 1 carta per ogni ferita"
|
||||
self.desc = "Pesca 1 carta + 1 carta per ogni ferita che ha"
|
||||
self.icon = '🙈'
|
||||
|
||||
def all_characters() -> List[Character]:
|
||||
|
Loading…
Reference in New Issue
Block a user