diff --git a/backend/bang/expansions/the_valley_of_shadows/characters.py b/backend/bang/expansions/the_valley_of_shadows/characters.py index e56118d..882566d 100644 --- a/backend/bang/expansions/the_valley_of_shadows/characters.py +++ b/backend/bang/expansions/the_valley_of_shadows/characters.py @@ -1,6 +1,7 @@ from typing import List from bang.characters import Character import bang.cards as cs + class BlackFlower(Character): def __init__(self): super().__init__("Black Flower", max_lives=4) diff --git a/frontend/src/i18n/en.json b/frontend/src/i18n/en.json index 790d01b..5d84e7c 100644 --- a/frontend/src/i18n/en.json +++ b/frontend/src/i18n/en.json @@ -63,7 +63,7 @@ "choose_sventagliata": "Choose another target to hit with Fanning", "choose_tornado": "Choose a card to discard for the tornado", "choose_bandidos": "Choose between discarding 2 cards or losing a life (1 card if you only have 1)", - "choose_poker": "Everyone discards 1 card (if there's no Ace, the player who played poker chooses 2 cards)", + "choose_poker": "Everyone discards 1 card (if there's no Ace, the player who played poker chooses 2 cards)", "choose_from_poker;2": "Choose which cards to get (max 2)", "choose_from_poker;1": "Choose which card to get", "choose_cecchino": "Choose who to shoot", @@ -748,6 +748,34 @@ "name": "Tornado", "desc": "Everyone discards a card from their hand (if possible), then draws 2 cards from the deck." }, + "Black Flower": { + "name": "Black Flower", + "desc": "Once per turn, you can use a Clubs card to shoot an extra BANG!" + }, + "Colorado Bill": { + "name": "Colorado Bill", + "desc": "Whenever you play a BANG! card, if you draw a Spades, the shot cannot be avoided." + }, + "Der Spot Burst Ringer": { + "name": "Der Spot Burst Ringer", + "desc": "Once per turn, you can use a BANG! card as a Gatling." + }, + "Evelyn Shebang": { + "name": "Evelyn Shebang", + "desc": "You can choose not to draw cards during your draw phase. For each card not drawn, you shoot a BANG! at a reachable target, to a different target." + }, + "Henry Block": { + "name": "Henry Block", + "desc": "Anyone who draws or discards one of your cards in play or in hand is a target of a BANG!." + }, + "Lemonade Jim": { + "name": "Lemonade Jim", + "desc": "Whenever another player plays a Beer, you can discard a card from your hand to regain 1 life point as well." + }, + "Mick Defender": { + "name": "Mick Defender", + "desc": "If you are targeted by a brown card (not BANG!), you can use a Missed! card to avoid 1 effect." + }, "Tuco Franziskaner": { "name": "Tuco Franziskaner", "desc": "If you don't have blue cards equipped you draw 2 extra cards." @@ -809,6 +837,6 @@ "light": "Light", "dark": "Dark", "grayscale": "Grayscale", - "black": "True Black" + "black": "True Black" } } \ No newline at end of file diff --git a/frontend/src/i18n/it.json b/frontend/src/i18n/it.json index 6e44de8..3dbbae0 100644 --- a/frontend/src/i18n/it.json +++ b/frontend/src/i18n/it.json @@ -748,7 +748,35 @@ "name": "Tornado", "desc": "Tutti scartano una carta dalla mano (se possibile), poi ottengono 2 carte dal mazzo." }, - "Tuco Franziskaner": { + "Black Flower": { + "name": "Black Flower", + "desc": "Una volta nel tuo turno, puoi usare una carta di fiori per sparare un BANG! extra." + }, + "Colorado Bill": { + "name": "Colorado Bill", + "desc": "Ogni volta che giochi una carta BANG!, estrai, se è Picche, il colpo non può essere evitato." + }, + "Der Spot Burst Ringer": { + "name": "Der Spot Burst Ringer", + "desc": "Una volta nel tuo turno, puoi usare una carta BANG! come Gatling." + }, + "Evelyn Shebang": { + "name": "Evelyn Shebang", + "desc": "Puoi rinunciare a pescare carte nella tua fase di pesca. Per ogni carta non pescata, spari un BANG! a distanza raggiungibile, a un diverso bersaglio." + }, + "Henry Block": { + "name": "Henry Block", + "desc": "hiunque peschi o scarti una tua cartain gioco o in mano è bersaglio di un BANG!." + }, + "Lemonade Jim": { + "name": "Lemonade Jim", + "desc": "Ogni volta che un altro giocatore gioca una Birra, puoi scartare una carta dalla mano per riguadagnare anche tu 1 punto vita." + }, + "Mick Defender": { + "name": "Mick Defender", + "desc": "Se sei bersaglio di una carta marrone (non BANG!), puoi usare una carta Mancato! evitarne 1 gli effetti." + }, + "Tuco Franziskaner":{ "name": "Tuco Franziskaner", "desc": "Durante la tua fase di pesca, se non hai carte blu in gioco, pesca 2 carte extra." }