reset usable green cards

This commit is contained in:
Alberto Xamin 2020-11-28 15:37:53 +01:00
parent 08f2fd79b9
commit 7ee4eb4c70
No known key found for this signature in database
GPG Key ID: 4F026F48309500A2
2 changed files with 4 additions and 0 deletions

View File

@ -50,5 +50,7 @@ class Deck:
return self.draw()
def scrap(self, card: cs.Card):
if card.usable_next_turn:
card.can_be_used_now = False
self.scrap_pile.append(card)
self.game.notify_scrap_pile()

View File

@ -284,6 +284,8 @@ class Player:
card = target.hand.pop(card_index)
target.notify_self()
if self.choose_action == 'steal':
if card.usable_next_turn:
card.can_be_used_now = False
self.hand.append(card)
else:
self.game.deck.scrap(card)