From 8fd0ea3fb6978801cac2a2331e2aeff1263d2ada Mon Sep 17 00:00:00 2001 From: Alberto Xamin Date: Sun, 20 Jun 2021 15:06:09 +0200 Subject: [PATCH] return special success --- backend/bang/expansions/dodge_city/characters.py | 4 ++++ backend/bang/expansions/gold_rush/characters.py | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/backend/bang/expansions/dodge_city/characters.py b/backend/bang/expansions/dodge_city/characters.py index 7ae51da..2ad59c7 100644 --- a/backend/bang/expansions/dodge_city/characters.py +++ b/backend/bang/expansions/dodge_city/characters.py @@ -97,6 +97,8 @@ class ChuckWengam(Character): player.hand.append(player.game.deck.draw(True)) player.hand.append(player.game.deck.draw(True)) player.notify_self() + return True + return False class PatBrennan(Character): def __init__(self): @@ -129,6 +131,8 @@ class DocHolyday(Character): player.game.deck.scrap(player.hand.pop(c), True) player.notify_self() player.game.attack(player, data['against']) + return True + return False def all_characters() -> List[Character]: cards = [ diff --git a/backend/bang/expansions/gold_rush/characters.py b/backend/bang/expansions/gold_rush/characters.py index e431d85..864e580 100644 --- a/backend/bang/expansions/gold_rush/characters.py +++ b/backend/bang/expansions/gold_rush/characters.py @@ -26,6 +26,8 @@ class JackyMurieta(Character): player.has_played_bang = False player.bang_used -= 1 player.notify_self() + return True + return False class JoshMcCloud(Character): def __init__(self): @@ -41,6 +43,8 @@ class JoshMcCloud(Character): if card.play_card(player): player.game.deck.shop_deck.append(card) player.notify_self() + return True + return False class MadamYto(Character): def __init__(self): @@ -67,6 +71,8 @@ class RaddieSnake(Character): player.special_use_count += 1 player.hand.append(player.game.deck.draw(True)) player.notify_self() + return True + return False class SimeonPicos(Character): def __init__(self):