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)
|
super().play_card(player, against=against)
|
||||||
player.has_played_bang = not isinstance(
|
player.has_played_bang = not isinstance(
|
||||||
player.character, chars.WillyTheKid)
|
player.character, chars.WillyTheKid)
|
||||||
player.game.attack(player, against)
|
player.game.attack(player, against, double=isinstance(player.character, chars.SlabTheKiller))
|
||||||
return True
|
return True
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
@ -137,8 +137,8 @@ class Game:
|
|||||||
attacker.pending_action = players.PendingAction.PLAY
|
attacker.pending_action = players.PendingAction.PLAY
|
||||||
attacker.notify_self()
|
attacker.notify_self()
|
||||||
|
|
||||||
def attack(self, attacker: players.Player, target_username:str):
|
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=isinstance(attacker.character, characters.SlabTheKiller)):
|
if self.players[self.players_map[target_username]].get_banged(attacker=attacker, double=double):
|
||||||
self.readyCount = 0
|
self.readyCount = 0
|
||||||
self.waiting_for = 1
|
self.waiting_for = 1
|
||||||
attacker.pending_action = players.PendingAction.WAIT
|
attacker.pending_action = players.PendingAction.WAIT
|
||||||
|
Loading…
Reference in New Issue
Block a user