예제 #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
예제 #2
0
 def condition(source, card):
     return isCreature(card)
예제 #3
0
 def condition(source, card):
     return isCreature(
         card) and not source == card and source.num_counters("+1+1") > 0
예제 #4
0
 def condition(source, to):
     return isCreature(to)
예제 #5
0
 def condition(source, card):
     return isCreature(card) and not source == card and source.num_counters("+1+1") > 0