コード例 #1
0
def test_faerie_dragon():
    game, p0, p1 = newGame()

    fd = fae.faerieDragon(owner=p0, game=game, zone=p0.faceups)
    destroy(fd)

    assert fd.zone is p0.facedowns
コード例 #2
0
ファイル: templars.py プロジェクト: hpoggie/ul_core
 def onSpawn(self, target):
     if target.facedown:
         destroy(target)
コード例 #3
0
ファイル: templars.py プロジェクト: hpoggie/ul_core
 def afterFight(self, enemy):
     destroy(enemy)
     self.controller.drawCard()
コード例 #4
0
ファイル: zone.py プロジェクト: hpoggie/ul_core
 def destroyAll(self, fltr=lambda c: True):
     for card in [c for c in self if fltr(c)]:
         destroy(card)
コード例 #5
0
ファイル: mariners.py プロジェクト: hpoggie/ul_core
 def beforeFight(self, target):
     if hasattr(target, 'spell') and target.spell:
         destroy(target)
コード例 #6
0
ファイル: mariners.py プロジェクト: hpoggie/ul_core
 def afterEndTurn(self):
     if not hasattr(self.game, 'flooded') or not self.game.flooded:
         destroy(self)
コード例 #7
0
ファイル: mariners.py プロジェクト: hpoggie/ul_core
 def beforeEndTurn(self):
     destroy(self)