fix taglia usable on equipment

This commit is contained in:
GM 2023-01-14 15:59:38 +00:00
parent e400ab22ba
commit cea89bf9b4
2 changed files with 3 additions and 1 deletions

View File

@ -57,6 +57,8 @@ class Card(ABC):
def reset_card(self): def reset_card(self):
if self.usable_next_turn: if self.usable_next_turn:
self.can_be_used_now = False self.can_be_used_now = False
else:
self.can_be_used_now = True
if self.must_be_used: if self.must_be_used:
self.must_be_used = False self.must_be_used = False

View File

@ -67,7 +67,7 @@ class Taglia(Card):
if (player.game.check_event(ce.IlGiudice)): if (player.game.check_event(ce.IlGiudice)):
return False return False
if against != None: if against != None:
self.reset_card() self.can_be_used_now = False
player.sio.emit('chat_message', room=player.game.name, player.sio.emit('chat_message', room=player.game.name,
data=f'_play_card_against|{player.name}|{self.name}|{against}') data=f'_play_card_against|{player.name}|{self.name}|{against}')
player.game.get_player_named(against).equipment.append(self) player.game.get_player_named(against).equipment.append(self)