Esempio n. 1
0
 def canDestroy(self):
     if self.canBeTapped(): self.tap()
     if isCreature(self):
         self.clearDamage()
         self.clearCombatState()
     # expire it
     canDestroy.expire()
     #self.send(RegenerationEvent())
     return False
Esempio n. 2
0
 def condition(source, card):
     return isCreature(card)
Esempio n. 3
0
 def condition(source, card):
     return isCreature(
         card) and not source == card and source.num_counters("+1+1") > 0
Esempio n. 4
0
 def condition(source, to):
     return isCreature(to)
Esempio n. 5
0
 def condition(source, card):
     return isCreature(card) and not source == card and source.num_counters("+1+1") > 0