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):