fix slab the killer
This commit is contained in:
parent
174f4d7f86
commit
5eacffeb5c
@ -173,7 +173,7 @@ class Bang(Card):
|
||||
super().play_card(player, against=against)
|
||||
player.has_played_bang = not isinstance(
|
||||
player.character, chars.WillyTheKid)
|
||||
player.game.attack(player, against)
|
||||
player.game.attack(player, against, double=isinstance(player.character, chars.SlabTheKiller))
|
||||
return True
|
||||
return False
|
||||
|
||||
|
@ -137,8 +137,8 @@ class Game:
|
||||
attacker.pending_action = players.PendingAction.PLAY
|
||||
attacker.notify_self()
|
||||
|
||||
def attack(self, attacker: players.Player, target_username:str):
|
||||
if self.players[self.players_map[target_username]].get_banged(attacker=attacker, double=isinstance(attacker.character, characters.SlabTheKiller)):
|
||||
def attack(self, attacker: players.Player, target_username:str, double:bool=False):
|
||||
if self.players[self.players_map[target_username]].get_banged(attacker=attacker, double=double):
|
||||
self.readyCount = 0
|
||||
self.waiting_for = 1
|
||||
attacker.pending_action = players.PendingAction.WAIT
|
||||
|
Loading…
Reference in New Issue
Block a user