[
  {
    "path": "CONTRIBUTING",
    "content": "Want to contribute? Great! First, read this page (including the small print at the end).\n\n### Before you contribute\nBefore we can use your code, you must sign the\n[Google Individual Contributor License Agreement]\n(https://cla.developers.google.com/about/google-individual)\n(CLA), which you can do online. The CLA is necessary mainly because you own the\ncopyright to your changes, even after your contribution becomes part of our\ncodebase, so we need your permission to use and distribute your code. We also\nneed to be sure of various other things—for instance that you'll tell us if you\nknow that your code infringes on other people's patents. You don't have to sign\nthe CLA until after you've submitted your code for review and a member has\napproved it, but you must do it before we can put your code into our codebase.\nBefore you start working on a larger contribution, you should get in touch with\nus first through the issue tracker with your idea so that we can help out and\npossibly guide you. Coordinating up front makes it much easier to avoid\nfrustration later on.\n\n### Code reviews\nAll submissions, including submissions by project members, require review. We\nuse Github pull requests for this purpose.\n\n### The small print\nContributions made by corporations are covered by a different agreement than\nthe one above, the\n[Software Grant and Corporate Contributor License Agreement]\n(https://cla.developers.google.com/about/google-corporate).\n"
  },
  {
    "path": "LICENSE",
    "content": "Copyright 2016 Google Inc.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n"
  },
  {
    "path": "readme.md",
    "content": "# Collectible Card Game to Code Dataset #\n\nThis dataset contains the language to code datasets described in our paper:\n\nhttps://arxiv.org/abs/1603.06744\n\n## Dataset description ##\nThere are two datasets in the paper.\n\nBoth contain card descriptions and the code that implements them. These are obtained from open source implementations of each game (acknowledgements to the authors and contributors of these toolkits).\n\nThe hearthstone dataset was crawled from:\nhttps://github.com/danielyule/hearthbreaker\n\nThe magic dataset was crawled from:\nhttps://github.com/magefree/mage\n\nBoth datasets are placed in the /third_party folder with their respective license\nfiles. The below is a description of all files:\n\n## Files ##\n- ./hearthstone -----> hearthstone data folder\n- ./hearthstone/card_data_hs.txt -----> full dataset \n- ./hearthstone/splits_hs.txt -----> train, dev and test splits from the full dataset\n- ./hearthstone/train_hs.in -----> training set inputs (card attributes)\n- ./hearthstone/dev_hs.in -----> development set inputs (card attributes)\n- ./hearthstone/test_hs.in -----> testing set inputs (card attributes)\n- ./hearthstone/train_hs.out -----> training set outputs (code)\n- ./hearthstone/dev_hs.out -----> development set outputs (code)\n- ./hearthstone/test_hs.out -----> testing set outputs (code)\n- ./hearthstone/LICENSE -----> original license of the code\n- ./magic/ -----> magic data folder\n- ./magic/card_data_magic.txt -----> full dataset\n- ./magic/splits_magic.txt -----> train, dev and test splits from the full dataset\n- ./magic/train_magic.in -----> training set inputs (card attributes)\n- ./magic/dev_magic.in -----> development set inputs (card attributes)\n- ./magic/test_magic.in -----> testing set inputs (card attributes)\n- ./magic/train_magic.out -----> training set outputs (code)\n- ./magic/dev_magic.out -----> development set outputs (code)\n- ./magic/test_magic.out -----> testing set outputs (code)\n- ./magic/LICENSE -----> original license of the code\n\n## Full Dataset ##\nThe data (./hearthstone/card_data_hs.txt,./magic/card_data_magic.txt) is organized in multiple lines as follows:\nfor HS:\n-Name\n-Cost\n-Type\n-Rarity\n-Race\n-Class\n-Description\n-Health\n-Attack\n-Durability\n-Number of lines in code\n-Code\n\nfor Magic\n-Name\n-Cost\n-Type\n-Rarity\n-Id (needed as it is used in the code)\n-Booster it comes from\n-Description\n-Power\n-Toughness\n-Loyalty (there are these avatar cards that have these)\n-Number of liens in code\n-Code\n\nThese can be split using the splits used in the paper in the split file (./hearthstone/splits_hs.txt, ./magic/splits_magic.txt), where each line indicates which set each sample was placed (0->train, 1->dev, 2->test).\n\n## Processed Dataset ##\n\nWe also provide the train, dev and test splits on a per line basis. \n\nThe .in files contain a per line card descriptions separated by Keywords, such as \"NAME_END\", which describes that the previous tokens are the name of the card. \n\nThe .out files contain the code of the each line in the respective .in file, (\\n are replaced by the § token).\n\n## Contact ##\n\nFor any questions regarding this dataset email:\n\nWang Ling\nlingwang@google.com\n"
  },
  {
    "path": "third_party/hearthstone/LICENSE",
    "content": "The MIT License (MIT)\n\nCopyright (c) 2014 Daniel Yule\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
  },
  {
    "path": "third_party/hearthstone/README.google",
    "content": "URL: https://github.com/danielyule/hearthbreaker\nVersion: f09fcca823bd9bdaac5d216e7dbbf38a599d51e4\nLicense: MIT\nLicense File: LICENSE\n\nDescription:\nThis package contains the code dataset extracted from the referenced URL.\n\nLocal Modifications:\nAll non-card related code was removed, and the code for each card was converted\ninto a pair between the attributes of the card and code that implements that\ncard.\n"
  },
  {
    "path": "third_party/hearthstone/card_data_hs.txt",
    "content": "Acidic Swamp Ooze\n2\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Destroy your opponent's weapon.\n2\n3\n-1\n6\nclass AcidicSwampOoze(MinionCard):\n    def __init__(self):\n        super().__init__(\"Acidic Swamp Ooze\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Destroy(), WeaponSelector(EnemyPlayer())))\n\n    def create_minion(self, player):\n        return Minion(3, 2)\nAncestral Healing\n0\nSpell\nFree\nNIL\nShaman\nRestore a minion to full Health and give it <b>Taunt</b>.\n-1\n-1\n-1\n9\nclass AncestralHealing(SpellCard):\n    def __init__(self):\n        super().__init__(\"Ancestral Healing\", 0, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.heal(player.effective_heal_power(self.target.calculate_max_health()), self)\n        self.target.taunt = True\nAnimal Companion\n3\nSpell\nCommon\nNIL\nHunter\nSummon a random Beast Companion.\n-1\n-1\n-1\n13\nclass AnimalCompanion(SpellCard):\n    def __init__(self):\n        super().__init__(\"Animal Companion\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        beast_list = [hearthbreaker.cards.minions.hunter.Huffer(), hearthbreaker.cards.minions.hunter.Misha(), hearthbreaker.cards.minions.hunter.Leokk()]\n        card = game.random_choice(beast_list)\n        card.summon(player, player.game, len(player.minions))\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(player.minions) < 7\nArcane Explosion\n2\nSpell\nFree\nNIL\nMage\nDeal $1 damage to all enemy minions.\n-1\n-1\n-1\n8\nclass ArcaneExplosion(SpellCard):\n    def __init__(self):\n        super().__init__(\"Arcane Explosion\", 2, CHARACTER_CLASS.MAGE, CARD_RARITY.FREE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for minion in copy.copy(game.other_player.minions):\n            minion.damage(player.effective_spell_damage(1), self)\nArcane Intellect\n3\nSpell\nFree\nNIL\nMage\nDraw 2 cards.\n-1\n-1\n-1\n8\nclass ArcaneIntellect(SpellCard):\n    def __init__(self):\n        super().__init__(\"Arcane Intellect\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.FREE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for c in range(0, 2):\n            player.draw()\nArcane Missiles\n1\nSpell\nFree\nNIL\nMage\nDeal $3 damage randomly split among all enemies.\n-1\n-1\n-1\n11\nclass ArcaneMissiles(SpellCard):\n    def __init__(self):\n        super().__init__(\"Arcane Missiles\", 1, CHARACTER_CLASS.MAGE, CARD_RARITY.FREE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for i in range(0, player.effective_spell_damage(3)):\n            targets = copy.copy(game.other_player.minions)\n            targets.append(game.other_player.hero)\n            target = game.random_choice(targets)\n            target.damage(1, self)\nArcane Shot\n1\nSpell\nFree\nNIL\nHunter\nDeal $2 damage.\n-1\n-1\n-1\n7\nclass ArcaneShot(SpellCard):\n    def __init__(self):\n        super().__init__(\"Arcane Shot\", 1, CHARACTER_CLASS.HUNTER, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(player.effective_spell_damage(2), self)\nArcanite Reaper\n5\nWeapon\nCommon\nNIL\nWarrior\nNIL\n-1\n5\n2\n6\nclass ArcaniteReaper(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Arcanite Reaper\", 5, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)\n\n    def create_weapon(self, player):\n        return Weapon(5, 2)\nArchmage\n6\nMinion\nCommon\nNIL\nNeutral\n<b>Spell Damage +1</b>\n7\n4\n-1\n6\nclass Archmage(MinionCard):\n    def __init__(self):\n        super().__init__(\"Archmage\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(4, 7, spell_damage=1)\nAssassin's Blade\n5\nWeapon\nCommon\nNIL\nRogue\nNIL\n-1\n3\n4\n6\nclass AssassinsBlade(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Assassin's Blade\", 5, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON)\n\n    def create_weapon(self, player):\n        return Weapon(3, 4)\nAssassinate\n5\nSpell\nFree\nNIL\nRogue\nDestroy an enemy minion.\n-1\n-1\n-1\n8\nclass Assassinate(SpellCard):\n    def __init__(self):\n        super().__init__(\"Assassinate\", 5, CHARACTER_CLASS.ROGUE, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.die(self)\nBackstab\n0\nSpell\nFree\nNIL\nRogue\nDeal $2 damage to an undamaged minion.\n-1\n-1\n-1\n8\nclass Backstab(SpellCard):\n    def __init__(self):\n        super().__init__(\"Backstab\", 0, CHARACTER_CLASS.ROGUE, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target, filter_func=lambda target: target.health == target.calculate_max_health() and target.spell_targetable())\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.damage(player.effective_spell_damage(2), self)\nBlessing of Kings\n4\nSpell\nCommon\nNIL\nPaladin\nGive a minion +4/+4. <i>(+4 Attack/+4 Health)</i>\n-1\n-1\n-1\n8\nclass BlessingOfKings(SpellCard):\n    def __init__(self):\n        super().__init__(\"Blessing of Kings\", 4, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.change_attack(4)\n        self.target.increase_health(4)\nBlessing of Might\n1\nSpell\nFree\nNIL\nPaladin\nGive a minion +3 Attack.\n-1\n-1\n-1\n7\nclass BlessingOfMight(SpellCard):\n    def __init__(self):\n        super().__init__(\"Blessing of Might\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.change_attack(3)\nBloodfen Raptor\n2\nMinion\nFree\nBeast\nNeutral\nNIL\n2\n3\n-1\n6\nclass BloodfenRaptor(MinionCard):\n    def __init__(self):\n        super().__init__(\"Bloodfen Raptor\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(3, 2)\nBloodlust\n5\nSpell\nCommon\nNIL\nShaman\nGive your minions +3 Attack this turn.\n-1\n-1\n-1\n9\nclass Bloodlust(SpellCard):\n    def __init__(self):\n        super().__init__(\"Bloodlust\", 5, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        for minion in player.minions:\n            minion.change_temp_attack(3)\nBluegill Warrior\n2\nMinion\nCommon\nMurloc\nNeutral\n<b>Charge</b>\n1\n2\n-1\n6\nclass BluegillWarrior(MinionCard):\n    def __init__(self):\n        super().__init__(\"Bluegill Warrior\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MURLOC)\n\n    def create_minion(self, player):\n        return Minion(2, 1, charge=True)\nBoar\n1\nMinion\nCommon\nBeast\nNeutral\nNIL\n1\n1\n-1\n6\nclass Boar(MinionCard):\n    def __init__(self):\n        super().__init__(\"Boar\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nBooty Bay Bodyguard\n5\nMinion\nCommon\nNIL\nNeutral\n<b>Taunt</b>\n4\n5\n-1\n6\nclass BootyBayBodyguard(MinionCard):\n    def __init__(self):\n        super().__init__(\"Booty Bay Bodyguard\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(5, 4, taunt=True)\nBoulderfist Ogre\n6\nMinion\nFree\nNIL\nNeutral\nNIL\n7\n6\n-1\n6\nclass BoulderfistOgre(MinionCard):\n    def __init__(self):\n        super().__init__(\"Boulderfist Ogre\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.FREE)\n\n    def create_minion(self, player):\n        return Minion(6, 7)\nCharge\n3\nSpell\nFree\nNIL\nWarrior\nGive a friendly minion +2 Attack and <b>Charge</b>.\n-1\n-1\n-1\n9\nclass Charge(SpellCard):\n    def __init__(self):\n        super().__init__(\"Charge\", 3, CHARACTER_CLASS.WARRIOR, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_friendly_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.change_attack(2)\n        self.target.add_buff(Buff(_Charge()))\nChillwind Yeti\n4\nMinion\nCommon\nNIL\nNeutral\nNIL\n5\n4\n-1\n6\nclass ChillwindYeti(MinionCard):\n    def __init__(self):\n        super().__init__(\"Chillwind Yeti\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(4, 5)\nClaw\n1\nSpell\nFree\nNIL\nDruid\nGive your hero +2 Attack this turn and 2 Armor.\n-1\n-1\n-1\n8\nclass Claw(SpellCard):\n    def __init__(self):\n        super().__init__(\"Claw\", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.FREE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        player.hero.change_temp_attack(2)\n        player.hero.increase_armor(2)\nCleave\n2\nSpell\nCommon\nNIL\nWarrior\nDeal $2 damage to two random enemy minions.\n-1\n-1\n-1\n16\nclass Cleave(SpellCard):\n    def __init__(self):\n        super().__init__(\"Cleave\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        minions = copy.copy(game.other_player.minions)\n\n        for i in range(0, 2):\n            minion = game.random_choice(minions)\n            minions.remove(minion)\n            minion.damage(player.effective_spell_damage(2), self)\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(game.other_player.minions) >= 2\nConsecration\n4\nSpell\nCommon\nNIL\nPaladin\nDeal $2 damage to all enemies.\n-1\n-1\n-1\n9\nclass Consecration(SpellCard):\n    def __init__(self):\n        super().__init__(\"Consecration\", 4, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for minion in copy.copy(game.other_player.minions):\n            minion.damage(player.effective_spell_damage(2), self)\n        game.other_player.hero.damage(player.effective_spell_damage(2), self)\nCore Hound\n7\nMinion\nCommon\nBeast\nNeutral\nNIL\n5\n9\n-1\n6\nclass CoreHound(MinionCard):\n    def __init__(self):\n        super().__init__(\"Core Hound\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(9, 5)\nCorruption\n1\nSpell\nCommon\nNIL\nWarlock\nChoose an enemy minion. At the start of your turn, destroy it.\n-1\n-1\n-1\n7\nclass Corruption(SpellCard):\n    def __init__(self):\n        super().__init__(\"Corruption\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.add_effect(Effect(TurnStarted(player=EnemyPlayer()), ActionTag(Kill(), SelfSelector())))\nDalaran Mage\n3\nMinion\nCommon\nNIL\nNeutral\n<b>Spell Damage +1</b>\n4\n1\n-1\n6\nclass DalaranMage(MinionCard):\n    def __init__(self):\n        super().__init__(\"Dalaran Mage\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(1, 4, spell_damage=1)\nDarkscale Healer\n5\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Restore 2 Health to all friendly characters.\n5\n4\n-1\n6\nclass DarkscaleHealer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Darkscale Healer\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Heal(2), CharacterSelector()))\n\n    def create_minion(self, player):\n        return Minion(4, 5)\nDeadly Poison\n1\nSpell\nFree\nNIL\nRogue\nGive your weapon +2 Attack.\n-1\n-1\n-1\n12\nclass DeadlyPoison(SpellCard):\n    def __init__(self):\n        super().__init__(\"Deadly Poison\", 1, CHARACTER_CLASS.ROGUE, CARD_RARITY.FREE)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        player.weapon.base_attack += 2\n        player.hero.change_temp_attack(2)\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and player.weapon is not None\nDivine Spirit\n2\nSpell\nCommon\nNIL\nPriest\nDouble a minion's Health.\n-1\n-1\n-1\n8\nclass DivineSpirit(SpellCard):\n    def __init__(self):\n        super().__init__(\"Divine Spirit\", 2, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.increase_health(self.target.health)\nDragonling Mechanic\n4\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Summon a 2/1 Mechanical Dragonling.\n4\n2\n-1\n6\nclass DragonlingMechanic(MinionCard):\n    def __init__(self):\n        super().__init__(\"Dragonling Mechanic\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Summon(MechanicalDragonling()), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(2, 4)\nDrain Life\n3\nSpell\nFree\nNIL\nWarlock\nDeal $2 damage. Restore #2 Health to your hero.\n-1\n-1\n-1\n8\nclass DrainLife(SpellCard):\n    def __init__(self):\n        super().__init__(\"Drain Life\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(player.effective_spell_damage(2), self)\n        player.hero.heal(player.effective_heal_power(2), self)\nDread Infernal\n6\nMinion\nCommon\nDemon\nWarlock\n<b>Battlecry:</b> Deal 1 damage to ALL other characters.\n6\n6\n-1\n6\nclass DreadInfernal(MinionCard):\n    def __init__(self):\n        super().__init__(\"Dread Infernal\", 6, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DEMON, battlecry=Battlecry(Damage(1), CharacterSelector(players=BothPlayer())))\n\n    def create_minion(self, player):\n        return Minion(6, 6)\nElven Archer\n1\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Deal 1 damage.\n1\n1\n-1\n6\nclass ElvenArcher(MinionCard):\n    def __init__(self):\n        super().__init__(\"Elven Archer\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Damage(1), CharacterSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nExcess Mana\n0\nSpell\nNIL\nNIL\nDruid\nDraw a card. <i>(You can only have 10 Mana in your tray.)</i>\n-1\n-1\n-1\n7\nclass ExcessMana(SpellCard):\n    def __init__(self):\n        super().__init__(\"Excess Mana\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False)\n\n    def use(self, player, game):\n        super().use(player, game)\n        player.draw()\nExecute\n1\nSpell\nFree\nNIL\nWarrior\nDestroy a damaged enemy minion.\n-1\n-1\n-1\n8\nclass Execute(SpellCard):\n    def __init__(self):\n        super().__init__(\"Execute\", 1, CHARACTER_CLASS.WARRIOR, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target, filter_func=lambda target: target.health != target.calculate_max_health() and target.spell_targetable())\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.die(self)\nFan of Knives\n3\nSpell\nCommon\nNIL\nRogue\nDeal $1 damage to all enemy minions. Draw a card.\n-1\n-1\n-1\n11\nclass FanOfKnives(SpellCard):\n    def __init__(self):\n        super().__init__(\"Fan of Knives\", 3, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        for minion in copy.copy(game.other_player.minions):\n            minion.damage(player.effective_spell_damage(1), self)\n\n        player.draw()\nFiery War Axe\n2\nWeapon\nFree\nNIL\nWarrior\nNIL\n-1\n3\n2\n6\nclass FieryWarAxe(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Fiery War Axe\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.FREE)\n\n    def create_weapon(self, player):\n        return Weapon(3, 2)\nFire Elemental\n6\nMinion\nCommon\nNIL\nShaman\n<b>Battlecry:</b> Deal 3 damage.\n5\n6\n-1\n6\nclass FireElemental(MinionCard):\n    def __init__(self):\n        super().__init__(\"Fire Elemental\", 6, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, battlecry=Battlecry(Damage(3), CharacterSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(6, 5)\nFireball\n4\nSpell\nFree\nNIL\nMage\nDeal $6 damage.\n-1\n-1\n-1\n7\nclass Fireball(SpellCard):\n    def __init__(self):\n        super().__init__(\"Fireball\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(player.effective_spell_damage(6), self)\nFlamestrike\n7\nSpell\nCommon\nNIL\nMage\nDeal $4 damage to all enemy minions.\n-1\n-1\n-1\n8\nclass Flamestrike(SpellCard):\n    def __init__(self):\n        super().__init__(\"Flamestrike\", 7, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for minion in copy.copy(game.other_player.minions):\n            minion.damage(player.effective_spell_damage(4), self)\nFlametongue Totem\n2\nMinion\nCommon\nTotem\nShaman\nAdjacent minions have +2 Attack.\n3\n0\n-1\n6\nclass FlametongueTotem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Flametongue Totem\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, minion_type=MINION_TYPE.TOTEM)\n\n    def create_minion(self, player):\n        return Minion(0, 3, auras=[Aura(ChangeAttack(2), MinionSelector(Adjacent()))])\nFrog\n0\nMinion\nCommon\nBeast\nNeutral\n<b>Taunt</b>\n1\n0\n-1\n6\nclass Frog(MinionCard):\n    def __init__(self):\n        super().__init__(\"Frog\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, p):\n        return Minion(0, 1, taunt=True)\nFrost Nova\n3\nSpell\nCommon\nNIL\nMage\n<b>Freeze</b> all enemy minions.\n-1\n-1\n-1\n8\nclass FrostNova(SpellCard):\n    def __init__(self):\n        super().__init__(\"Frost Nova\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for minion in game.other_player.minions:\n            minion.add_buff(Buff(Frozen()))\nFrost Shock\n1\nSpell\nFree\nNIL\nShaman\nDeal $1 damage to an enemy character and <b>Freeze</b> it.\n-1\n-1\n-1\n9\nclass FrostShock(SpellCard):\n    def __init__(self):\n        super().__init__(\"Frost Shock\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_enemy_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.damage(player.effective_spell_damage(1), self)\n        self.target.add_buff(Buff(Frozen()))\nFrostbolt\n2\nSpell\nCommon\nNIL\nMage\nDeal $3 damage to a character and <b>Freeze</b> it.\n-1\n-1\n-1\n8\nclass Frostbolt(SpellCard):\n    def __init__(self):\n        super().__init__(\"Frostbolt\", 2, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(player.effective_spell_damage(3), self)\n        self.target.add_buff(Buff(Frozen()))\nFrostwolf Grunt\n2\nMinion\nCommon\nNIL\nNeutral\n<b>Taunt</b>\n2\n2\n-1\n6\nclass FrostwolfGrunt(MinionCard):\n    def __init__(self):\n        super().__init__(\"Frostwolf Grunt\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 2, taunt=True)\nFrostwolf Warlord\n5\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Gain +1/+1 for each other friendly minion on the battlefield.\n4\n4\n-1\n6\nclass FrostwolfWarlord(MinionCard):\n    def __init__(self):\n        super().__init__(\"Frostwolf Warlord\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Give([Buff(ChangeAttack(Count(MinionSelector()))), Buff(ChangeHealth(Count(MinionSelector())))]), SelfSelector()))\n\n    def create_minion(self, player):\n        return Minion(4, 4)\nGnomish Inventor\n4\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Draw a card.\n4\n2\n-1\n6\nclass GnomishInventor(MinionCard):\n    def __init__(self):\n        super().__init__(\"Gnomish Inventor\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Draw(), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(2, 4)\nGoldshire Footman\n1\nMinion\nCommon\nNIL\nNeutral\n<b>Taunt</b>\n2\n1\n-1\n6\nclass GoldshireFootman(MinionCard):\n    def __init__(self):\n        super().__init__(\"Goldshire Footman\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(1, 2, taunt=True)\nGrimscale Oracle\n1\nMinion\nCommon\nMurloc\nNeutral\nALL other Murlocs have +1 Attack.\n1\n1\n-1\n6\nclass GrimscaleOracle(MinionCard):\n    def __init__(self):\n        super().__init__(\"Grimscale Oracle\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MURLOC)\n\n    def create_minion(self, player):\n        return Minion(1, 1, auras=[Aura(ChangeAttack(1), MinionSelector(IsType(MINION_TYPE.MURLOC), BothPlayer()))])\nGuardian of Kings\n7\nMinion\nCommon\nNIL\nPaladin\n<b>Battlecry:</b> Restore 6 Health to your hero.\n6\n5\n-1\n6\nclass GuardianOfKings(MinionCard):\n    def __init__(self):\n        super().__init__(\"Guardian of Kings\", 7, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON, battlecry=Battlecry(Heal(6), HeroSelector()))\n\n    def create_minion(self, player):\n        return Minion(5, 6)\nGurubashi Berserker\n5\nMinion\nCommon\nNIL\nNeutral\nWhenever this minion takes damage, gain +3 Attack.\n7\n2\n-1\n7\nclass GurubashiBerserker(MinionCard):\n    def __init__(self):\n        super().__init__(\"Gurubashi Berserker\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 7, effects=[\n            Effect(CharacterDamaged(condition=MinionIsTarget()), ActionTag(Give(ChangeAttack(3)), SelfSelector()))])\nHammer of Wrath\n4\nSpell\nFree\nNIL\nPaladin\nDeal $3 damage. NL Draw a card.\n-1\n-1\n-1\n9\nclass HammerOfWrath(SpellCard):\n    def __init__(self):\n        super().__init__(\"Hammer of Wrath\", 4, CHARACTER_CLASS.PALADIN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.damage(player.effective_spell_damage(3), self)\n        player.draw()\nHand of Protection\n1\nSpell\nFree\nNIL\nPaladin\nGive a minion <b>Divine Shield</b>.\n-1\n-1\n-1\n8\nclass HandOfProtection(SpellCard):\n    def __init__(self):\n        super().__init__(\"Hand of Protection\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.divine_shield = True\nHealing Totem\n1\nMinion\nFree\nTotem\nShaman\nAt the end of your turn, restore 1 Health to all friendly minions.\n2\n0\n-1\n6\nclass HealingTotem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Healing Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)\n\n    def create_minion(self, player):\n        return Minion(0, 2, effects=[Effect(TurnEnded(), ActionTag(Heal(1), MinionSelector(condition=None)))])\nHealing Touch\n3\nSpell\nFree\nNIL\nDruid\nRestore #8 Health.\n-1\n-1\n-1\n7\nclass HealingTouch(SpellCard):\n    def __init__(self):\n        super().__init__(\"Healing Touch\", 3, CHARACTER_CLASS.DRUID, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.heal(player.effective_heal_power(8), self)\nHellfire\n4\nSpell\nFree\nNIL\nWarlock\nDeal $3 damage to ALL characters.\n-1\n-1\n-1\n12\nclass Hellfire(SpellCard):\n    def __init__(self):\n        super().__init__(\"Hellfire\", 4, CHARACTER_CLASS.WARLOCK, CARD_RARITY.FREE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        targets = copy.copy(game.other_player.minions)\n        targets.extend(game.current_player.minions)\n        targets.append(game.other_player.hero)\n        targets.append(game.current_player.hero)\n        for minion in targets:\n            minion.damage(player.effective_spell_damage(3), self)\nHeroic Strike\n2\nSpell\nFree\nNIL\nWarrior\nGive your hero +4 Attack this turn.\n-1\n-1\n-1\n7\nclass HeroicStrike(SpellCard):\n    def __init__(self):\n        super().__init__(\"Heroic Strike\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.FREE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        player.hero.change_temp_attack(4)\nHex\n3\nSpell\nFree\nNIL\nShaman\nTransform a minion into a 0/1 Frog with <b>Taunt</b>.\n-1\n-1\n-1\n11\nclass Hex(SpellCard):\n    def __init__(self):\n        super().__init__(\"Hex\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        frog = hearthbreaker.cards.minions.neutral.Frog()\n        minion = frog.create_minion(None)\n        minion.card = frog\n        self.target.replace(minion)\nHoly Light\n2\nSpell\nFree\nNIL\nPaladin\nRestore #6 Health.\n-1\n-1\n-1\n8\nclass HolyLight(SpellCard):\n    def __init__(self):\n        super().__init__(\"Holy Light\", 2, CHARACTER_CLASS.PALADIN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.heal(player.effective_heal_power(6), self)\nHoly Nova\n5\nSpell\nCommon\nNIL\nPriest\nDeal $2 damage to all enemies. Restore #2 Health to all friendly characters.\n-1\n-1\n-1\n12\nclass HolyNova(SpellCard):\n    def __init__(self):\n        super().__init__(\"Holy Nova\", 5, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        for minion in copy.copy(game.other_player.minions):\n            minion.damage(player.effective_spell_damage(2), self)\n\n        for minion in player.minions:\n            minion.heal(player.effective_heal_power(2), self)\nHoly Smite\n1\nSpell\nFree\nNIL\nPriest\nDeal $2 damage.\n-1\n-1\n-1\n8\nclass HolySmite(SpellCard):\n    def __init__(self):\n        super().__init__(\"Holy Smite\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.damage(player.effective_spell_damage(2), self)\nHoundmaster\n4\nMinion\nFree\nNIL\nHunter\n<b>Battlecry:</b> Give a friendly Beast +2/+2 and <b>Taunt</b>.\n3\n4\n-1\n6\nclass Houndmaster(MinionCard):\n    def __init__(self):\n        super().__init__(\"Houndmaster\", 4, CHARACTER_CLASS.HUNTER, CARD_RARITY.FREE, minion_type=MINION_TYPE.NONE, battlecry=Battlecry(Give([Buff(ChangeHealth(2)), Buff(ChangeAttack(2)), Buff(Taunt())]), MinionSelector(IsType(MINION_TYPE.BEAST), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(4, 3)\nHuffer\n3\nMinion\nCommon\nBeast\nHunter\n<b>Charge</b>\n2\n4\n-1\n6\nclass Huffer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Huffer\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(4, 2, charge=True)\nHumility\n1\nSpell\nCommon\nNIL\nPaladin\nChange a minion's Attack to 1.\n-1\n-1\n-1\n8\nclass Humility(SpellCard):\n    def __init__(self):\n        super().__init__(\"Humility\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.change_attack(1 - self.target.calculate_attack())\nHunter's Mark\n0\nSpell\nCommon\nNIL\nHunter\nChange a minion's Health to 1.\n-1\n-1\n-1\n7\nclass HuntersMark(SpellCard):\n    def __init__(self):\n        super().__init__(\"Hunter's Mark\", 0, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.set_health_to(1)\nInnervate\n0\nSpell\nFree\nNIL\nDruid\nGain 2 Mana Crystals this turn only.\n-1\n-1\n-1\n10\nclass Innervate(SpellCard):\n    def __init__(self):\n        super().__init__(\"Innervate\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.FREE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        if player.mana < 8:\n            player.mana += 2\n        else:\n            player.mana = 10\nIronbark Protector\n8\nMinion\nCommon\nNIL\nDruid\n<b>Taunt</b>\n8\n8\n-1\n6\nclass IronbarkProtector(MinionCard):\n    def __init__(self):\n        super().__init__(\"Ironbark Protector\", 8, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(8, 8, taunt=True)\nIronforge Rifleman\n3\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Deal 1 damage.\n2\n2\n-1\n6\nclass IronforgeRifleman(MinionCard):\n    def __init__(self):\n        super().__init__(\"Ironforge Rifleman\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.NONE, battlecry=Battlecry(Damage(1), CharacterSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(2, 2)\nIronfur Grizzly\n3\nMinion\nCommon\nBeast\nNeutral\n<b>Taunt</b>\n3\n3\n-1\n6\nclass IronfurGrizzly(MinionCard):\n    def __init__(self):\n        super().__init__(\"Ironfur Grizzly\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(3, 3, taunt=True)\nKill Command\n3\nSpell\nCommon\nNIL\nHunter\nDeal $3 damage. If you have a Beast, deal $5 damage instead.\n-1\n-1\n-1\n12\nclass KillCommand(SpellCard):\n    def __init__(self):\n        super().__init__(\"Kill Command\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        beasts = hearthbreaker.targeting.find_friendly_minion_battlecry_target(\n            player.game, lambda x: x.card.minion_type is MINION_TYPE.BEAST)\n        if beasts is None:\n            self.target.damage(player.effective_spell_damage(3), self)\n        else:\n            self.target.damage(player.effective_spell_damage(5), self)\nKobold Geomancer\n2\nMinion\nCommon\nNIL\nNeutral\n<b>Spell Damage +1</b>\n2\n2\n-1\n6\nclass KoboldGeomancer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Kobold Geomancer\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 2, spell_damage=1)\nKor'kron Elite\n4\nMinion\nCommon\nNIL\nWarrior\n<b>Charge</b>\n3\n4\n-1\n6\nclass KorkronElite(MinionCard):\n    def __init__(self):\n        super().__init__(\"Kor'kron Elite\", 4, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(4, 3, charge=True)\nLeokk\n3\nMinion\nCommon\nBeast\nHunter\nYour other minions have +1 Attack.\n4\n2\n-1\n6\nclass Leokk(MinionCard):\n    def __init__(self):\n        super().__init__(\"Leokk\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(2, 4, auras=[Aura(ChangeAttack(1), MinionSelector())])\nLight's Justice\n1\nWeapon\nFree\nNIL\nPaladin\nNIL\n-1\n1\n4\n6\nclass LightsJustice(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Light's Justice\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.FREE)\n\n    def create_weapon(self, player):\n        return Weapon(1, 4)\nLord of the Arena\n6\nMinion\nCommon\nNIL\nNeutral\n<b>Taunt</b>\n5\n6\n-1\n6\nclass LordOfTheArena(MinionCard):\n    def __init__(self):\n        super().__init__(\"Lord of the Arena\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(6, 5, taunt=True)\nMagma Rager\n3\nMinion\nFree\nNIL\nNeutral\nNIL\n1\n5\n-1\n6\nclass MagmaRager(MinionCard):\n    def __init__(self):\n        super().__init__(\"Magma Rager\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.FREE)\n\n    def create_minion(self, player):\n        return Minion(5, 1)\nMark of the Wild\n2\nSpell\nFree\nNIL\nDruid\nGive a minion <b>Taunt</b> and +2/+2.<i> (+2 Attack/+2 Health)</i>\n-1\n-1\n-1\n9\nclass MarkOfTheWild(SpellCard):\n    def __init__(self):\n        super().__init__(\"Mark of the Wild\", 2, CHARACTER_CLASS.DRUID, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.change_attack(2)\n        self.target.increase_health(2)\n        self.target.taunt = True\nMechanical Dragonling\n1\nMinion\nCommon\nMech\nNeutral\nNIL\n1\n2\n-1\n6\nclass MechanicalDragonling(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mechanical Dragonling\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(2, 1)\nMind Blast\n2\nSpell\nFree\nNIL\nPriest\nDeal $5 damage to the enemy hero.\n-1\n-1\n-1\n8\nclass MindBlast(SpellCard):\n    def __init__(self):\n        super().__init__(\"Mind Blast\", 2, CHARACTER_CLASS.PRIEST, CARD_RARITY.FREE)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        game.other_player.hero.damage(player.effective_spell_damage(5), self)\nMind Control\n10\nSpell\nCommon\nNIL\nPriest\nTake control of an enemy minion.\n-1\n-1\n-1\n12\nclass MindControl(SpellCard):\n    def __init__(self):\n        super().__init__(\"Mind Control\", 10, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        new_minion = self.target.copy(player)\n        self.target.remove_from_board()\n        new_minion.add_to_board(len(player.minions))\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(player.minions) < 7\nMind Vision\n1\nSpell\nCommon\nNIL\nPriest\nPut a copy of a random card in your opponent's hand into your hand.\n-1\n-1\n-1\n11\nclass MindVision(SpellCard):\n    def __init__(self):\n        super().__init__(\"Mind Vision\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        if (len(game.other_player.hand) > 0):\n            card = copy.deepcopy(game.random_choice(game.other_player.hand))\n            player.hand.append(card)\n            card.player = player\nMirror Image\n0\nMinion\nCommon\nNIL\nMage\n<b>Taunt</b>\n2\n0\n-1\n11\nclass MirrorImage(SpellCard):\n    def __init__(self):\n        super().__init__(\"Mirror Image\", 1, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for i in range(0, 2):\n            MirrorImageMinion().summon(player, game, len(player.minions))\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(player.minions) < 7\nMirror Image\n1\nSpell\nCommon\nNIL\nMage\nSummon two 0/2 minions with <b>Taunt</b>.\n-1\n-1\n-1\n11\nclass MirrorImage(SpellCard):\n    def __init__(self):\n        super().__init__(\"Mirror Image\", 1, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for i in range(0, 2):\n            MirrorImageMinion().summon(player, game, len(player.minions))\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(player.minions) < 7\nMisha\n3\nMinion\nCommon\nBeast\nHunter\n<b>Taunt</b>\n4\n4\n-1\n6\nclass Misha(MinionCard):\n    def __init__(self):\n        super().__init__(\"Misha\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(4, 4, taunt=True)\nMoonfire\n0\nSpell\nCommon\nNIL\nDruid\nDeal $1 damage.\n-1\n-1\n-1\n7\nclass Moonfire(SpellCard):\n    def __init__(self):\n        super().__init__(\"Moonfire\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(player.effective_spell_damage(1), self)\nMortal Coil\n1\nSpell\nCommon\nNIL\nWarlock\nDeal $1 damage to a minion. If that kills it, draw a card.\n-1\n-1\n-1\n11\nclass MortalCoil(SpellCard):\n    def __init__(self):\n        super().__init__(\"Mortal Coil\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        if self.target.health <= player.effective_spell_damage(1) and not self.target.divine_shield:\n            self.target.damage(player.effective_spell_damage(1), self)\n            player.draw()\n        else:\n            self.target.damage(player.effective_spell_damage(1), self)\nMulti-Shot\n4\nSpell\nFree\nNIL\nHunter\nDeal $3 damage to two random enemy minions.\n-1\n-1\n-1\n15\nclass MultiShot(SpellCard):\n    def __init__(self):\n        super().__init__(\"Multi-Shot\", 4, CHARACTER_CLASS.HUNTER, CARD_RARITY.FREE)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        targets = copy.copy(game.other_player.minions)\n        for i in range(0, 2):\n            target = game.random_choice(targets)\n            targets.remove(target)\n            target.damage(player.effective_spell_damage(3), self)\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(game.other_player.minions) >= 2\nMurloc Raider\n1\nMinion\nFree\nMurloc\nNeutral\nNIL\n1\n2\n-1\n6\nclass MurlocRaider(MinionCard):\n    def __init__(self):\n        super().__init__(\"Murloc Raider\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, minion_type=MINION_TYPE.MURLOC)\n\n    def create_minion(self, player):\n        return Minion(2, 1)\nMurloc Scout\n0\nMinion\nCommon\nMurloc\nNeutral\nNIL\n1\n1\n-1\n6\nclass MurlocScout(MinionCard):\n    def __init__(self):\n        super().__init__(\"Murloc Scout\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.MURLOC)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nMurloc Tidehunter\n2\nMinion\nCommon\nMurloc\nNeutral\n<b>Battlecry:</b> Summon a 1/1 Murloc Scout.\n1\n2\n-1\n6\nclass MurlocTidehunter(MinionCard):\n    def __init__(self):\n        super().__init__(\"Murloc Tidehunter\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MURLOC, battlecry=Battlecry(Summon(MurlocScout()), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(2, 1)\nNightblade\n5\nMinion\nFree\nNIL\nNeutral\n<b>Battlecry: </b>Deal 3 damage to the enemy hero.\n4\n4\n-1\n6\nclass Nightblade(MinionCard):\n    def __init__(self):\n        super().__init__(\"Nightblade\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, battlecry=Battlecry(Damage(3), HeroSelector(EnemyPlayer())))\n\n    def create_minion(self, player):\n        return Minion(4, 4)\nNorthshire Cleric\n1\nMinion\nFree\nNIL\nPriest\nWhenever a minion is healed, draw a card.\n3\n1\n-1\n6\nclass NorthshireCleric(MinionCard):\n    def __init__(self):\n        super().__init__(\"Northshire Cleric\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.FREE)\n\n    def create_minion(self, player):\n        return Minion(1, 3, effects=[Effect(CharacterHealed(condition=IsMinion(), player=BothPlayer()), ActionTag(Draw(), PlayerSelector()))])\nNovice Engineer\n2\nMinion\nFree\nNIL\nNeutral\n<b>Battlecry:</b> Draw a card.\n1\n1\n-1\n6\nclass NoviceEngineer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Novice Engineer\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, battlecry=Battlecry(Draw(), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nOasis Snapjaw\n4\nMinion\nFree\nBeast\nNeutral\nNIL\n7\n2\n-1\n6\nclass OasisSnapjaw(MinionCard):\n    def __init__(self):\n        super().__init__(\"Oasis Snapjaw\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(2, 7)\nOgre Magi\n4\nMinion\nCommon\nNIL\nNeutral\n<b>Spell Damage +1</b>\n4\n4\n-1\n6\nclass OgreMagi(MinionCard):\n    def __init__(self):\n        super().__init__(\"Ogre Magi\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(4, 4, spell_damage=1)\nPolymorph\n4\nSpell\nFree\nNIL\nMage\nTransform a minion into a 1/1 Sheep.\n-1\n-1\n-1\n11\nclass Polymorph(SpellCard):\n    def __init__(self):\n        super().__init__(\"Polymorph\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        from hearthbreaker.cards.minions.mage import Sheep\n        sheep = Sheep()\n        minion = sheep.create_minion(None)\n        minion.card = sheep\n        self.target.replace(minion)\nPower Word: Shield\n1\nSpell\nFree\nNIL\nPriest\nGive a minion +2 Health. NL Draw a card.\n-1\n-1\n-1\n9\nclass PowerWordShield(SpellCard):\n    def __init__(self):\n        super().__init__(\"Power Word: Shield\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.increase_health(2)\n        player.draw()\nRaid Leader\n3\nMinion\nFree\nNIL\nNeutral\nYour other minions have +1 Attack.\n2\n2\n-1\n6\nclass RaidLeader(MinionCard):\n    def __init__(self):\n        super().__init__(\"Raid Leader\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.FREE)\n\n    def create_minion(self, player):\n        return Minion(2, 2, auras=[Aura(ChangeAttack(1), MinionSelector())])\nRazorfen Hunter\n3\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Summon a 1/1 Boar.\n3\n2\n-1\n6\nclass RazorfenHunter(MinionCard):\n    def __init__(self):\n        super().__init__(\"Razorfen Hunter\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Summon(Boar()), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(2, 3)\nReckless Rocketeer\n6\nMinion\nFree\nNIL\nNeutral\n<b>Charge</b>\n2\n5\n-1\n6\nclass RecklessRocketeer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Reckless Rocketeer\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.FREE)\n\n    def create_minion(self, player):\n        return Minion(5, 2, charge=True)\nRiver Crocolisk\n2\nMinion\nFree\nBeast\nNeutral\nNIL\n3\n2\n-1\n6\nclass RiverCrocolisk(MinionCard):\n    def __init__(self):\n        super().__init__(\"River Crocolisk\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(2, 3)\nRockbiter Weapon\n1\nSpell\nFree\nNIL\nShaman\nGive a friendly character +3 Attack this turn.\n-1\n-1\n-1\n7\nclass RockbiterWeapon(SpellCard):\n    def __init__(self):\n        super().__init__(\"Rockbiter Weapon\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_friendly_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.change_temp_attack(3)\nSacrificial Pact\n0\nSpell\nCommon\nNIL\nWarlock\nDestroy a Demon. Restore #5 Health to your hero.\n-1\n-1\n-1\n8\nclass SacrificialPact(SpellCard):\n    def __init__(self):\n        super().__init__(\"Sacrificial Pact\", 0, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target, filter_func=lambda character: character.card.minion_type == MINION_TYPE.DEMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.die(self)\n        player.hero.heal(player.effective_heal_power(5), self)\nSap\n2\nSpell\nFree\nNIL\nRogue\nReturn an enemy minion to your opponent's hand.\n-1\n-1\n-1\n8\nclass Sap(SpellCard):\n    def __init__(self):\n        super().__init__(\"Sap\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.bounce()\nSavage Roar\n3\nSpell\nCommon\nNIL\nDruid\nGive your characters +2 Attack this turn.\n-1\n-1\n-1\n9\nclass SavageRoar(SpellCard):\n    def __init__(self):\n        super().__init__(\"Savage Roar\", 3, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for minion in player.minions:\n            minion.change_temp_attack(2)\n        player.hero.change_temp_attack(2)\nSearing Totem\n1\nMinion\nFree\nTotem\nShaman\nNIL\n1\n1\n-1\n6\nclass SearingTotem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Searing Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nSen'jin Shieldmasta\n4\nMinion\nFree\nNIL\nNeutral\n<b>Taunt</b>\n5\n3\n-1\n6\nclass SenjinShieldmasta(MinionCard):\n    def __init__(self):\n        super().__init__(\"Sen'jin Shieldmasta\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.FREE)\n\n    def create_minion(self, player):\n        return Minion(3, 5, taunt=True)\nShadow Bolt\n3\nSpell\nFree\nNIL\nWarlock\nDeal $4 damage to a minion.\n-1\n-1\n-1\n7\nclass ShadowBolt(SpellCard):\n    def __init__(self):\n        super().__init__(\"Shadow Bolt\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(player.effective_spell_damage(4), self)\nShadow Word: Death\n3\nSpell\nCommon\nNIL\nPriest\nDestroy a minion with an Attack of 5 or more.\n-1\n-1\n-1\n8\nclass ShadowWordDeath(SpellCard):\n    def __init__(self):\n        super().__init__(\"Shadow Word: Death\", 3, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target, filter_func=lambda target: target.calculate_attack() >= 5 and target.spell_targetable())\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.die(self)\nShadow Word: Pain\n2\nSpell\nFree\nNIL\nPriest\nDestroy a minion with 3 or less Attack.\n-1\n-1\n-1\n8\nclass ShadowWordPain(SpellCard):\n    def __init__(self):\n        super().__init__(\"Shadow Word: Pain\", 2, CHARACTER_CLASS.PRIEST, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target, filter_func=lambda target: target.calculate_attack() <= 3 and target.spell_targetable())\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.die(self)\nShattered Sun Cleric\n3\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Give a friendly minion +1/+1.\n2\n3\n-1\n6\nclass ShatteredSunCleric(MinionCard):\n    def __init__(self):\n        super().__init__(\"Shattered Sun Cleric\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), MinionSelector(picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(3, 2)\nSheep\n0\nMinion\nCommon\nBeast\nNeutral\nNIL\n1\n1\n-1\n6\nclass Sheep(MinionCard):\n    def __init__(self):\n        super().__init__(\"Sheep\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, MINION_TYPE.BEAST)\n\n    def create_minion(self, p):\n        return Minion(1, 1)\nShield Block\n3\nSpell\nCommon\nNIL\nWarrior\nGain 5 Armor. NL Draw a card.\n-1\n-1\n-1\n8\nclass ShieldBlock(SpellCard):\n    def __init__(self):\n        super().__init__(\"Shield Block\", 3, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        player.hero.increase_armor(5)\n        player.draw()\nShiv\n2\nSpell\nCommon\nNIL\nRogue\nDeal $1 damage. Draw a card.\n-1\n-1\n-1\n9\nclass Shiv(SpellCard):\n    def __init__(self):\n        super().__init__(\"Shiv\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.damage(player.effective_spell_damage(1), self)\n        player.draw()\nSilver Hand Recruit\n1\nMinion\nFree\nNIL\nPaladin\nNIL\n1\n1\n-1\n6\nclass SilverHandRecruit(MinionCard):\n    def __init__(self):\n        super().__init__(\"Silver Hand Recruit\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.FREE, False)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nSilverback Patriarch\n3\nMinion\nCommon\nBeast\nNeutral\n<b>Taunt</b>\n4\n1\n-1\n6\nclass SilverbackPatriarch(MinionCard):\n    def __init__(self):\n        super().__init__(\"Silverback Patriarch\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(1, 4, taunt=True)\nSinister Strike\n1\nSpell\nFree\nNIL\nRogue\nDeal $3 damage to the enemy hero.\n-1\n-1\n-1\n8\nclass SinisterStrike(SpellCard):\n    def __init__(self):\n        super().__init__(\"Sinister Strike\", 1, CHARACTER_CLASS.ROGUE, CARD_RARITY.FREE)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        game.other_player.hero.damage(player.effective_spell_damage(3), self)\nSoulfire\n1\nSpell\nCommon\nNIL\nWarlock\nDeal $4 damage. Discard a random card.\n-1\n-1\n-1\n8\nclass Soulfire(SpellCard):\n    def __init__(self):\n        super().__init__(\"Soulfire\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(player.effective_spell_damage(4), self)\n        player.discard()\nSprint\n7\nSpell\nCommon\nNIL\nRogue\nDraw 4 cards.\n-1\n-1\n-1\n9\nclass Sprint(SpellCard):\n    def __init__(self):\n        super().__init__(\"Sprint\", 7, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        for i in range(0, 4):\n            player.draw()\nStarfire\n6\nSpell\nCommon\nNIL\nDruid\nDeal $5 damage. NL Draw a card.\n-1\n-1\n-1\n8\nclass Starfire(SpellCard):\n    def __init__(self):\n        super().__init__(\"Starfire\", 6, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(player.effective_spell_damage(5), self)\n        player.draw()\nStarving Buzzard\n5\nMinion\nCommon\nBeast\nHunter\nWhenever you summon a Beast, draw a card.\n2\n3\n-1\n6\nclass StarvingBuzzard(MinionCard):\n    def __init__(self):\n        super().__init__(\"Starving Buzzard\", 5, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(3, 2, effects=[Effect(MinionPlaced(IsType(MINION_TYPE.BEAST)), ActionTag(Draw(), PlayerSelector()))])\nStoneclaw Totem\n1\nMinion\nFree\nTotem\nShaman\n<b>Taunt</b>\n2\n0\n-1\n6\nclass StoneclawTotem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Stoneclaw Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)\n\n    def create_minion(self, player):\n        return Minion(0, 2, taunt=True)\nStonetusk Boar\n1\nMinion\nFree\nBeast\nNeutral\n<b>Charge</b>\n1\n1\n-1\n6\nclass StonetuskBoar(MinionCard):\n    def __init__(self):\n        super().__init__(\"Stonetusk Boar\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(1, 1, charge=True)\nStormpike Commando\n5\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Deal 2 damage.\n2\n4\n-1\n6\nclass StormpikeCommando(MinionCard):\n    def __init__(self):\n        super().__init__(\"Stormpike Commando\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Damage(2), CharacterSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(4, 2)\nStormwind Champion\n7\nMinion\nCommon\nNIL\nNeutral\nYour other minions have +1/+1.\n6\n6\n-1\n6\nclass StormwindChampion(MinionCard):\n    def __init__(self):\n        super().__init__(\"Stormwind Champion\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(6, 6, auras=[Aura(ChangeAttack(1), MinionSelector()), Aura(ChangeHealth(1), MinionSelector())])\nStormwind Knight\n4\nMinion\nCommon\nNIL\nNeutral\n<b>Charge</b>\n5\n2\n-1\n6\nclass StormwindKnight(MinionCard):\n    def __init__(self):\n        super().__init__(\"Stormwind Knight\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 5, charge=True)\nSuccubus\n2\nMinion\nFree\nDemon\nWarlock\n<b>Battlecry:</b> Discard a random card.\n3\n4\n-1\n6\nclass Succubus(MinionCard):\n    def __init__(self):\n        super().__init__(\"Succubus\", 2, CHARACTER_CLASS.WARLOCK, CARD_RARITY.FREE, minion_type=MINION_TYPE.DEMON, battlecry=Battlecry(Discard(), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(4, 3)\nSwipe\n4\nSpell\nCommon\nNIL\nDruid\nDeal $4 damage to an enemy and $1 damage to all other enemies.\n-1\n-1\n-1\n14\nclass Swipe(SpellCard):\n    def __init__(self):\n        super().__init__(\"Swipe\", 4, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_enemy_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(4, self)\n\n        for minion in copy.copy(game.other_player.minions):\n            if minion is not self.target:\n                minion.damage(player.effective_spell_damage(1), self)\n\n        if self.target is not game.other_player.hero:\n            game.other_player.hero.damage(player.effective_spell_damage(1), self)\nTimber Wolf\n1\nMinion\nFree\nBeast\nHunter\nYour other Beasts have +1 Attack.\n1\n1\n-1\n6\nclass TimberWolf(MinionCard):\n    def __init__(self):\n        super().__init__(\"Timber Wolf\", 1, CHARACTER_CLASS.HUNTER, CARD_RARITY.FREE, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(1, 1, auras=[Aura(ChangeAttack(1), MinionSelector(IsType(MINION_TYPE.BEAST)))])\nTotemic Might\n0\nSpell\nCommon\nNIL\nShaman\nGive your Totems +2 Health.\n-1\n-1\n-1\n10\nclass TotemicMight(SpellCard):\n    def __init__(self):\n        super().__init__(\"Totemic Might\", 0, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        for minion in player.minions:\n            if minion.card.minion_type == MINION_TYPE.TOTEM:\n                minion.increase_health(2)\nTracking\n1\nSpell\nFree\nNIL\nHunter\nLook at the top three cards of your deck. Draw one and discard the others.\n-1\n-1\n-1\n15\nclass Tracking(SpellCard):\n    def __init__(self):\n        super().__init__(\"Tracking\", 1, CHARACTER_CLASS.HUNTER, CARD_RARITY.FREE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        cards = []\n        for card_index in range(0, 3):\n            if player.can_draw():\n                cards.append(player.deck.draw(game))\n        if len(cards) > 0:\n            chosen_card = player.agent.choose_option(cards, player)\n            player.hand.append(chosen_card)\n            player.hand[-1].player = player\n            player.trigger(\"card_drawn\", chosen_card)\nTruesilver Champion\n4\nWeapon\nCommon\nNIL\nPaladin\nWhenever your hero attacks, restore 2 Health to it.\n-1\n4\n2\n6\nclass TruesilverChampion(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Truesilver Champion\", 4, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)\n\n    def create_weapon(self, player):\n        return Weapon(4, 2, effects=[Effect(CharacterAttack(IsHero()), ActionTag(Heal(2), HeroSelector()))])\nTundra Rhino\n5\nMinion\nCommon\nBeast\nHunter\nYour Beasts have <b>Charge</b>.\n5\n2\n-1\n6\nclass TundraRhino(MinionCard):\n    def __init__(self):\n        super().__init__(\"Tundra Rhino\", 5, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(2, 5, charge=True, auras=[Aura(Charge(), MinionSelector(IsType(MINION_TYPE.BEAST)))])\nVanish\n6\nSpell\nCommon\nNIL\nRogue\nReturn all minions to their owner's hand.\n-1\n-1\n-1\n12\nclass Vanish(SpellCard):\n    def __init__(self):\n        super().__init__(\"Vanish\", 6, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        targets = copy.copy(game.other_player.minions)\n        targets.extend(player.minions)\n\n        for minion in sorted(targets, key=lambda m: m.born):\n            minion.bounce()\nVoidwalker\n1\nMinion\nFree\nDemon\nWarlock\n<b>Taunt</b>\n3\n1\n-1\n6\nclass Voidwalker(MinionCard):\n    def __init__(self):\n        super().__init__(\"Voidwalker\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.FREE, minion_type=MINION_TYPE.DEMON)\n\n    def create_minion(self, player):\n        return Minion(1, 3, taunt=True)\nVoodoo Doctor\n1\nMinion\nFree\nNIL\nNeutral\n<b>Battlecry:</b> Restore 2 Health.\n1\n2\n-1\n6\nclass VoodooDoctor(MinionCard):\n    def __init__(self):\n        super().__init__(\"Voodoo Doctor\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, battlecry=Battlecry(Heal(2), CharacterSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(2, 1)\nWar Golem\n7\nMinion\nCommon\nNIL\nNeutral\nNIL\n7\n7\n-1\n6\nclass WarGolem(MinionCard):\n    def __init__(self):\n        super().__init__(\"War Golem\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(7, 7)\nWarsong Commander\n3\nMinion\nFree\nNIL\nWarrior\nWhenever you summon a minion with 3 or less Attack, give it <b>Charge</b>.\n3\n2\n-1\n6\nclass WarsongCommander(MinionCard):\n    def __init__(self):\n        super().__init__(\"Warsong Commander\", 3, CHARACTER_CLASS.WARRIOR, CARD_RARITY.FREE)\n\n    def create_minion(self, player):\n        return Minion(2, 3, effects=[Effect(MinionPlaced(AttackLessThanOrEqualTo(3)), ActionTag(Give(Charge()), TargetSelector()))])\nWater Elemental\n4\nMinion\nCommon\nNIL\nMage\n<b>Freeze</b> any character damaged by this minion.\n6\n3\n-1\n6\nclass WaterElemental(MinionCard):\n    def __init__(self):\n        super().__init__(\"Water Elemental\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(3, 6, effects=[Effect(DidDamage(), ActionTag(Give(Frozen()), TargetSelector()))])\nWhirlwind\n1\nSpell\nCommon\nNIL\nWarrior\nDeal $1 damage to ALL minions.\n-1\n-1\n-1\n10\nclass Whirlwind(SpellCard):\n    def __init__(self):\n        super().__init__(\"Whirlwind\", 1, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        targets = copy.copy(game.other_player.minions)\n        targets.extend(game.current_player.minions)\n        for minion in targets:\n            minion.damage(player.effective_spell_damage(1), self)\nWicked Knife\n1\nWeapon\nFree\nNIL\nRogue\nNIL\n-1\n1\n2\n6\nclass WickedKnife(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Wicked Knife\", 1, CHARACTER_CLASS.ROGUE, CARD_RARITY.FREE, False)\n\n    def create_weapon(self, player):\n        return Weapon(1, 2)\nWild Growth\n2\nSpell\nFree\nNIL\nDruid\nGain an empty Mana Crystal.\n-1\n-1\n-1\n11\nclass WildGrowth(SpellCard):\n    def __init__(self):\n        super().__init__(\"Wild Growth\", 2, CHARACTER_CLASS.DRUID, CARD_RARITY.FREE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        if player.max_mana < 10:\n            player.max_mana += 1\n        else:\n            player.hand.append(ExcessMana())\n            player.hand[-1].player = player\nWindfury\n2\nSpell\nFree\nNIL\nShaman\nGive a minion <b>Windfury</b>.\n-1\n-1\n-1\n8\nclass Windfury(SpellCard):\n    def __init__(self):\n        super().__init__(\"Windfury\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.add_buff(Buff(_Windfury()))\nWindspeaker\n4\nMinion\nCommon\nNIL\nShaman\n<b>Battlecry:</b> Give a friendly minion <b>Windfury</b>.\n3\n3\n-1\n6\nclass Windspeaker(MinionCard):\n    def __init__(self):\n        super().__init__(\"Windspeaker\", 4, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, battlecry=Battlecry(Give(Windfury()), MinionSelector(picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(3, 3)\nWolfrider\n3\nMinion\nFree\nNIL\nNeutral\n<b>Charge</b>\n1\n3\n-1\n6\nclass Wolfrider(MinionCard):\n    def __init__(self):\n        super().__init__(\"Wolfrider\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.FREE)\n\n    def create_minion(self, player):\n        return Minion(3, 1, charge=True)\nWrath of Air Totem\n1\nMinion\nFree\nTotem\nShaman\n<b>Spell Damage +1</b>\n2\n0\n-1\n6\nclass WrathOfAirTotem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Wrath of Air Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)\n\n    def create_minion(self, player):\n        return Minion(0, 2, spell_damage=1)\nAcidmaw\n7\nMinion\nLegendary\nBeast\nHunter\nWhenever another minion takes damage, destroy it.\n2\n4\n-1\n6\nclass Acidmaw(MinionCard):\n    def __init__(self):\n        super().__init__(\"Acidmaw\", 7, CHARACTER_CLASS.HUNTER, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(4, 2, effects=[Effect(CharacterDamaged(MinionIsNotTarget(), BothPlayer()), [ActionTag(Kill(), TargetSelector())])])\nAlexstrasza's Champion\n2\nMinion\nRare\nNIL\nWarrior\n<b>Battlecry:</b> If you're holding a Dragon, gain +1 Attack and <b>Charge</b>.\n3\n2\n-1\n6\nclass AlexstraszasChampion(MinionCard):\n    def __init__(self):\n        super().__init__(\"Alexstrasza's Champion\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE, battlecry=(Battlecry(Give([Buff(ChangeAttack(1)), Buff(Charge())]), SelfSelector(), GreaterThan(Count(CardSelector(condition=IsType(MINION_TYPE.DRAGON))), value=0))))\n\n    def create_minion(self, player):\n        return Minion(2, 3)\nAncestral Knowledge\n2\nSpell\nCommon\nNIL\nShaman\nDraw 2 cards. <b>Overload: (2)</b>\n-1\n-1\n-1\n8\nclass AncestralKnowledge(SpellCard):\n    def __init__(self):\n        super().__init__(\"Ancestral Knowledge\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, overload=2)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for c in range(0, 2):\n            player.draw()\nAnub'arak\n9\nMinion\nLegendary\nNIL\nRogue\n<b>Deathrattle:</b> Return this to your hand and summon a 4/4 Nerubian.\n4\n8\n-1\n6\nclass Anubarak(MinionCard):\n    def __init__(self):\n        super().__init__(\"Anub'arak\", 9, CHARACTER_CLASS.ROGUE, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(8, 4, deathrattle=[Deathrattle(Bounce(), SelfSelector()), Deathrattle(Summon(Nerubian()), PlayerSelector())])\nArcane Blast\n1\nSpell\nEpic\nNIL\nMage\nDeal $2 damage to a minion. This spell gets double bonus from <b>Spell Damage</b>.\n-1\n-1\n-1\n7\nclass ArcaneBlast(SpellCard):\n    def __init__(self):\n        super().__init__(\"Arcane Blast\", 1, CHARACTER_CLASS.MAGE, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(player.effective_spell_damage(2 + player.spell_damage), self)\nArgent Horserider\n3\nMinion\nCommon\nNIL\nNeutral\n<b>Charge</b> NL <b>Divine Shield</b>\n1\n2\n-1\n6\nclass ArgentHorserider(MinionCard):\n    def __init__(self):\n        super().__init__(\"Argent Horserider\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 1, charge=True, divine_shield=True)\nArgent Lance\n2\nWeapon\nRare\nNIL\nPaladin\n<b>Battlecry:</b> Reveal a minion in each deck. If yours costs more, +1 Durability.\n-1\n2\n2\n6\nclass ArgentLance(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Argent Lance\", 2, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE, battlecry=Battlecry(Joust(IncreaseDurability()), SelfSelector()))\n\n    def create_weapon(self, player):\n        return Weapon(2, 2)\nArgent Watchman\n2\nMinion\nRare\nNIL\nNeutral\nCan't attack. NL <b>Inspire:</b> Can attack as normal this turn.\n4\n2\n-1\n6\nclass ArgentWatchman(MinionCard):\n    def __init__(self):\n        super().__init__(\"Argent Watchman\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(2, 4, buffs=[Buff(CantAttack())], effects=[Effect(UsedPower(), ActionTag(Give(BuffUntil(CanAttack(), TurnEnded())), SelfSelector()))])\nArmored Warhorse\n4\nMinion\nRare\nBeast\nNeutral\n<b>Battlecry:</b> Reveal a minion in each deck. If yours costs more, gain <b>Charge</b>.\n3\n5\n-1\n6\nclass ArmoredWarhorse(MinionCard):\n    def __init__(self):\n        super().__init__(\"Armored Warhorse\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.BEAST, battlecry=Battlecry(Joust(Give(Buff(Charge()))), SelfSelector()))\n\n    def create_minion(self, player):\n        return Minion(5, 3)\nAstral Communion\n4\nSpell\nEpic\nNIL\nDruid\nGain 10 Mana Crystals. Discard your hand.\n-1\n-1\n-1\n12\nclass AstralCommunion(SpellCard):\n    def __init__(self):\n        super().__init__(\"Astral Communion\", 4, CHARACTER_CLASS.DRUID, CARD_RARITY.EPIC)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for card in player.hand:\n            card.unattach()\n            player.trigger(\"card_discarded\", card)\n        player.hand = []\n        player.max_mana = 10\n        player.mana = 10\nBoar\n3\nMinion\nNIL\nBeast\nNeutral\n<b>Charge</b>\n2\n4\n-1\n6\nclass Boar(MinionCard):\n    def __init__(self):\n        super().__init__(\"Boar\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nHealing Totem\n0\nMinion\nNIL\nNIL\nShaman\nAt the end of your turn, restore 1 Health to all friendly minions.\n2\n0\n-1\n6\nclass HealingTotem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Healing Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)\n\n    def create_minion(self, player):\n        return Minion(0, 2, effects=[Effect(TurnEnded(), ActionTag(Heal(1), MinionSelector(condition=None)))])\nNerubian\n3\nMinion\nNIL\nNIL\nRogue\nNIL\n4\n4\n-1\n6\nclass Nerubian(MinionCard):\n    def __init__(self):\n        super().__init__(\"Nerubian\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, False)\n\n    def create_minion(self, p):\n        return Minion(4, 4)\nSearing Totem\n0\nMinion\nNIL\nNIL\nShaman\nNIL\n1\n1\n-1\n6\nclass SearingTotem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Searing Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nStoneclaw Totem\n0\nMinion\nNIL\nNIL\nShaman\n<b>Taunt</b>\n2\n0\n-1\n6\nclass StoneclawTotem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Stoneclaw Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)\n\n    def create_minion(self, player):\n        return Minion(0, 2, taunt=True)\nTournament Medic\n4\nMinion\nCommon\nNIL\nNeutral\n<b>Inspire:</b> Restore 2 Health to your hero.\n8\n1\n-1\n6\nclass TournamentMedic(MinionCard):\n    def __init__(self):\n        super().__init__(\"Tournament Medic\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(1, 8, effects=[Effect(UsedPower(), ActionTag(Heal(2), HeroSelector()))])\nWrath of Air Totem\n0\nMinion\nNIL\nNIL\nShaman\n<b>Spell Damage +1</b>\n2\n0\n-1\n6\nclass WrathOfAirTotem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Wrath of Air Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)\n\n    def create_minion(self, player):\n        return Minion(0, 2, spell_damage=1)\nAncestor's Call\n4\nSpell\nEpic\nNIL\nShaman\nPut a random minion from each player's hand into the battlefield.\n-1\n-1\n-1\n16\nclass AncestorsCall(SpellCard):\n    def __init__(self):\n        super().__init__(\"Ancestor's Call\", 4, CHARACTER_CLASS.SHAMAN, CARD_RARITY.EPIC)\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and (len(player.minions) < 7 or len(player.opponent.minions) < 7)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for player in game.players:\n            minions = [card for card in player.hand if card.is_minion()]\n            if len(minions) and len(player.minions) < 7:\n                minion_card = game.random_choice(minions)\n                minion_card.unattach()\n                player.hand.remove(minion_card)\n                minion_card.summon(player, game, len(player.minions))\nAnima Golem\n6\nMinion\nEpic\nMech\nWarlock\nAt the end of each turn, destroy this minion if it's your only one.\n9\n9\n-1\n6\nclass AnimaGolem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Anima Golem\", 6, CHARACTER_CLASS.WARLOCK, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(9, 9, effects=[Effect(TurnEnded(MinionCountIs(1), BothPlayer()), ActionTag(Kill(), SelfSelector()))])\nAnnoy-o-Tron\n2\nMinion\nCommon\nMech\nNeutral\n<b>Taunt</b> NL <b>Divine Shield</b>\n2\n1\n-1\n6\nclass AnnoyoTron(MinionCard):\n    def __init__(self):\n        super().__init__(\"Annoy-o-Tron\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(1, 2, divine_shield=True, taunt=True)\nAnodized Robo Cub\n2\nMinion\nCommon\nMech\nDruid\n<b>Taunt</b>. <b>Choose One -</b> NL +1 Attack; or +1 Health.\n2\n2\n-1\n6\nclass AnodizedRoboCub(MinionCard):\n    def __init__(self):\n        super().__init__(\"Anodized Robo Cub\", 2, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH, choices=[Choice(AttackMode(), Give([Buff(ChangeAttack(1))]), SelfSelector()), Choice(TankMode(), Give([Buff(ChangeHealth(1))]), SelfSelector())])\n\n    def create_minion(self, player):\n        return Minion(2, 2, taunt=True)\nAntique Healbot\n5\nMinion\nCommon\nMech\nNeutral\n<b>Battlecry:</b> Restore 8 Health to your hero.\n3\n3\n-1\n6\nclass AntiqueHealbot(MinionCard):\n    def __init__(self):\n        super().__init__(\"Antique Healbot\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(Heal(8), HeroSelector()))\n\n    def create_minion(self, player):\n        return Minion(3, 3)\nArcane Nullifier X-21\n4\nMinion\nRare\nMech\nNeutral\n<b>Taunt</b> NL Can't be targeted by spells or Hero Powers.\n5\n2\n-1\n6\nclass ArcaneNullifierX21(MinionCard):\n    def __init__(self):\n        super().__init__(\"Arcane Nullifier X-21\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(2, 5, taunt=True, spell_targetable=False)\nArmor Plating\n1\nSpell\nNIL\nNIL\nNeutral\nGive a minion +1 Health.\n-1\n-1\n-1\n7\nclass ArmorPlating(SpellCard):\n    def __init__(self):\n        super().__init__(\"Armor Plating\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.increase_health(1)\nBlingtron 3000\n5\nMinion\nLegendary\nMech\nNeutral\n<b>Battlecry:</b> Equip a random weapon for each player.\n4\n3\n-1\n6\nclass Blingtron3000(MinionCard):\n    def __init__(self):\n        super().__init__(\"Blingtron 3000\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(Equip(CardQuery(conditions=[IsWeapon()])), PlayerSelector(players=BothPlayer())))\n\n    def create_minion(self, player):\n        return Minion(3, 4)\nBolvar Fordragon\n5\nMinion\nLegendary\nNIL\nPaladin\nWhenever a friendly minion dies while this is in your hand, gain +1 Attack.\n7\n1\n-1\n6\nclass BolvarFordragon(MinionCard):\n    def __init__(self):\n        super().__init__(\"Bolvar Fordragon\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.LEGENDARY, effects=[Effect(MinionDied(), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])\n\n    def create_minion(self, player):\n        return Minion(1, 7)\nBomb Lobber\n5\nMinion\nRare\nNIL\nNeutral\n<b>Battlecry:</b> Deal 4 damage to a random enemy minion.\n3\n3\n-1\n6\nclass BombLobber(MinionCard):\n    def __init__(self):\n        super().__init__(\"Bomb Lobber\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Damage(4), MinionSelector(None, EnemyPlayer(), RandomPicker())))\n\n    def create_minion(self, player):\n        return Minion(3, 3)\nBoom Bot\n1\nMinion\nNIL\nMech\nNeutral\n<b>Deathrattle</b>: Deal 1-4 damage to a random enemy.\n1\n1\n-1\n6\nclass BoomBot(MinionCard):\n    def __init__(self):\n        super().__init__(\"Boom Bot\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(1, 1, deathrattle=Deathrattle(Damage(RandomAmount(1, 4)), CharacterSelector(players=EnemyPlayer(), picker=RandomPicker())))\nBouncing Blade\n3\nSpell\nEpic\nNIL\nWarrior\nDeal $1 damage to a random minion. Repeat until a minion dies.\n-1\n-1\n-1\n17\nclass BouncingBlade(SpellCard):\n    def __init__(self):\n        super().__init__(\"Bouncing Blade\", 3, CHARACTER_CLASS.WARRIOR, CARD_RARITY.EPIC)\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(player.minions) + len(player.opponent.minions) >= 1\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        targets = player.minions[:] + player.opponent.minions[:]\n        if len(targets):\n            for bounces in range(80):\n                target = game.random_choice(targets)\n                target.damage(player.effective_spell_damage(1), self)\n                if target.dead:\n                    break\nBurly Rockjaw Trogg\n4\nMinion\nCommon\nNIL\nNeutral\nWhenever your opponent casts a spell, gain +2 Attack.\n5\n3\n-1\n6\nclass BurlyRockjawTrogg(MinionCard):\n    def __init__(self):\n        super().__init__(\"Burly Rockjaw Trogg\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(3, 5, effects=[Effect(SpellCast(player=EnemyPlayer()), ActionTag(Give(ChangeAttack(2)), SelfSelector()))])\nBurrowing Mine\n0\nSpell\nNIL\nNIL\nWarrior\nWhen you draw this, it explodes. You take 10 damage and draw a card.\n-1\n-1\n-1\n6\nclass BurrowingMine(SpellCard):\n    def __init__(self):\n        super().__init__(\"Burrowing Mine\", 0, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, False, effects=[Effect(Drawn(), ActionTag(Damage(10), HeroSelector())), Effect(Drawn(), ActionTag(Discard(query=CardQuery(source=CARD_SOURCE.LAST_DRAWN)), PlayerSelector())), Effect(Drawn(), ActionTag(Draw(), PlayerSelector()))])\n\n    def use(self, player, game):\n        super().use(player, game)\nCall Pet\n2\nSpell\nRare\nNIL\nHunter\nDraw a card. NL If it's a Beast, it costs (4) less.\n-1\n-1\n-1\n12\nclass CallPet(SpellCard):\n    def __init__(self):\n        super().__init__(\"Call Pet\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        def reduce_cost(card):\n            if card.is_minion() and card.minion_type == MINION_TYPE.BEAST:\n                card.add_buff(Buff(ManaChange(-4)))\n\n        super().use(player, game)\n        player.bind_once(\"card_drawn\", reduce_cost)\n        player.draw()\nChicken\n1\nMinion\nNIL\nBeast\nNeutral\nNIL\n1\n1\n-1\n6\nclass Chicken(MinionCard):\n    def __init__(self):\n        super().__init__(\"Chicken\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, MINION_TYPE.BEAST)\n\n    def create_minion(self, p):\n        return Minion(1, 1)\nClockwork Giant\n12\nMinion\nEpic\nMech\nNeutral\nCosts (1) less for each card in your opponent's hand.\n8\n8\n-1\n6\nclass ClockworkGiant(MinionCard):\n    def __init__(self):\n        super().__init__(\"Clockwork Giant\", 12, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MECH, buffs=[Buff(ManaChange(Count(CardSelector(EnemyPlayer())), -1))])\n\n    def create_minion(self, player):\n        return Minion(8, 8)\nClockwork Gnome\n1\nMinion\nCommon\nMech\nNeutral\n<b>Deathrattle:</b> Add a <b>Spare Part</b> card to your hand.\n1\n2\n-1\n7\nclass ClockworkGnome(MinionCard):\n    def __init__(self):\n        super().__init__(\"Clockwork Gnome\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        from hearthbreaker.cards.spells.neutral import spare_part_list\n        return Minion(2, 1, deathrattle=Deathrattle(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=spare_part_list)), PlayerSelector()))\nCobalt Guardian\n5\nMinion\nRare\nMech\nPaladin\nWhenever you summon a Mech, gain <b>Divine Shield</b>.\n3\n6\n-1\n6\nclass CobaltGuardian(MinionCard):\n    def __init__(self):\n        super().__init__(\"Cobalt Guardian\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(6, 3, effects=[Effect(MinionSummoned(IsType(MINION_TYPE.MECH)), ActionTag(Give(DivineShield()), SelfSelector()))])\nCobra Shot\n5\nSpell\nCommon\nNIL\nHunter\nDeal $3 damage to a minion and the enemy hero.\n-1\n-1\n-1\n8\nclass CobraShot(SpellCard):\n    def __init__(self):\n        super().__init__(\"Cobra Shot\", 5, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(player.effective_spell_damage(3), self)\n        game.other_player.hero.damage(player.effective_spell_damage(3), self)\nCoghammer\n3\nWeapon\nEpic\nNIL\nPaladin\n<b>Battlecry:</b> Give a random friendly minion <b>Divine Shield</b> and <b>Taunt</b>.\n-1\n2\n3\n6\nclass Coghammer(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Coghammer\", 3, CHARACTER_CLASS.PALADIN, CARD_RARITY.EPIC, battlecry=Battlecry(Give([Buff(DivineShield()), Buff(Taunt())]), MinionSelector(picker=RandomPicker())))\n\n    def create_weapon(self, player):\n        return Weapon(2, 3)\nCogmaster\n1\nMinion\nCommon\nNIL\nNeutral\nHas +2 Attack while you have a Mech.\n2\n1\n-1\n6\nclass Cogmaster(MinionCard):\n    def __init__(self):\n        super().__init__(\"Cogmaster\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(1, 2, auras=[Aura(ChangeAttack(2), SelfSelector(), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.MECH))), value=0))])\nCogmaster's Wrench\n3\nWeapon\nEpic\nNIL\nRogue\nHas +2 Attack while you have a Mech.\n-1\n1\n3\n6\nclass CogmastersWrench(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Cogmaster's Wrench\", 3, CHARACTER_CLASS.ROGUE, CARD_RARITY.EPIC)\n\n    def create_weapon(self, player):\n        return Weapon(1, 3, buffs=[Buff(ChangeAttack(2), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.MECH))), value=0))])\nCrackle\n2\nSpell\nCommon\nNIL\nShaman\nDeal $3-$6 damage. <b>Overload:</b> (1)\n-1\n-1\n-1\n8\nclass Crackle(SpellCard):\n    def __init__(self):\n        super().__init__(\"Crackle\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target, overload=1)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.damage(player.effective_spell_damage(game.random_amount(3, 6)), self)\nCrush\n7\nSpell\nEpic\nNIL\nWarrior\nDestroy a minion. If you have a damaged minion, this costs (4) less.\n-1\n-1\n-1\n8\nclass Crush(SpellCard):\n    def __init__(self):\n        super().__init__(\"Crush\", 7, CHARACTER_CLASS.WARRIOR, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_minion_spell_target, buffs=[Buff(ManaChange(-4), GreaterThan(Count(MinionSelector(IsDamaged())), value=0))])\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.die(self)\nDark Wispers\n6\nSpell\nEpic\nNIL\nDruid\n<b>Choose One -</b> Summon 5 Wisps; or Give a minion +5/+5 and <b>Taunt</b>.\n-1\n-1\n-1\n42\nclass DarkWispers(SpellCard):\n    def __init__(self):\n        super().__init__(\"Dark Wispers\", 6, CHARACTER_CLASS.DRUID, CARD_RARITY.EPIC)\n\n    def can_use(self, player, game):\n        return (super().can_use(player, game) and (len(player.minions) < 7 or hearthbreaker.targeting.find_minion_spell_target(game, lambda t: t.spell_targetable()) is not None))\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        class Buff5(ChoiceCard):\n            def __init__(self):\n                super().__init__(\"Give a minion +5/+5 and Taunt\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False)\n\n            def can_use(self, player, game):\n                return hearthbreaker.targeting.find_minion_spell_target(game, lambda t: t.spell_targetable()) is not None\n\n            def use(self, player, game):\n                targets = hearthbreaker.targeting.find_minion_spell_target(game, lambda t: t.spell_targetable())\n                target = player.agent.choose_target(targets)\n                target.change_attack(5)\n                target.increase_health(5)\n                target.taunt = True\n\n        class Wisps5(ChoiceCard):\n            def __init__(self):\n                super().__init__(\"Summon 5 Wisps\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False)\n\n            def can_use(self, player, game):\n                return len(player.minions) < 7\n\n            def use(self, player, game):\n                from hearthbreaker.cards.minions.neutral import Wisp\n                for i in range(0, 5):\n                    wisp = Wisp()\n                    wisp.summon(player, game, len(player.minions))\n\n        if len(hearthbreaker.targeting.find_minion_spell_target(game, lambda t: t.spell_targetable())) == 0:\n            option = Wisps5()\n        else:\n            option = player.agent.choose_option([Wisps5(), Buff5()], player)\n        option.use(player, game)\nDarkbomb\n2\nSpell\nCommon\nNIL\nWarlock\nDeal $3 damage.\n-1\n-1\n-1\n7\nclass Darkbomb(SpellCard):\n    def __init__(self):\n        super().__init__(\"Darkbomb\", 2, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(player.effective_spell_damage(3), self)\nDemonheart\n5\nSpell\nEpic\nNIL\nWarlock\nDeal $5 damage to a minion. If it's a friendly Demon, give it +5/+5 instead.\n-1\n-1\n-1\n12\nclass Demonheart(SpellCard):\n    def __init__(self):\n        super().__init__(\"Demonheart\", 5, CHARACTER_CLASS.WARLOCK, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        targets = copy.copy(player.game.current_player.minions)\n        if self.target.card.minion_type is MINION_TYPE.DEMON and self.target in targets:\n            self.target.change_attack(5)\n            self.target.increase_health(5)\n        else:\n            self.target.damage(player.effective_spell_damage(5), self)\nDr. Boom\n7\nMinion\nLegendary\nNIL\nNeutral\n<b>Battlecry</b>: Summon two 1/1 Boom Bots. <i>WARNING: Bots may explode.</i>\n7\n7\n-1\n6\nclass DoctorBoom(MinionCard):\n    def __init__(self):\n        super().__init__(\"Dr. Boom\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(Summon(BoomBot(), 2), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(7, 7)\nDruid of the Fang\n5\nMinion\nNIL\nBeast\nDruid\nNIL\n7\n7\n-1\n6\nclass DruidOfTheFang(MinionCard):\n    def __init__(self):\n        super().__init__(\"Druid of the Fang\", 5, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, battlecry=Battlecry(Transform(CobraForm()), SelfSelector(), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.BEAST))), value=0)))\n\n    def create_minion(self, player):\n        return Minion(4, 4)\nDruid of the Fang\n5\nMinion\nCommon\nNIL\nDruid\n<b>Battlecry:</b> If you have a Beast, transform this minion into a 7/7.\n4\n4\n-1\n6\nclass DruidOfTheFang(MinionCard):\n    def __init__(self):\n        super().__init__(\"Druid of the Fang\", 5, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, battlecry=Battlecry(Transform(CobraForm()), SelfSelector(), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.BEAST))), value=0)))\n\n    def create_minion(self, player):\n        return Minion(4, 4)\nDunemaul Shaman\n4\nMinion\nRare\nNIL\nShaman\n<b>Windfury, Overload: (1)</b> NL 50% chance to attack the wrong enemy.\n4\n5\n-1\n6\nclass DunemaulShaman(MinionCard):\n    def __init__(self):\n        super().__init__(\"Dunemaul Shaman\", 4, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, overload=1)\n\n    def create_minion(self, player):\n        return Minion(5, 4, windfury=True, effects=[Effect(Attack(), ActionTag(ChangeTarget(CharacterSelector(NotCurrentTarget(), EnemyPlayer(), RandomPicker())), SelfSelector(), And(OneIn(2), OpponentMinionCountIsGreaterThan(0))))])\nEcho of Medivh\n4\nSpell\nEpic\nNIL\nMage\nPut a copy of each friendly minion into your hand.\n-1\n-1\n-1\n9\nclass EchoOfMedivh(SpellCard):\n    def __init__(self):\n        super().__init__(\"Echo of Medivh\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.EPIC)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for minion in sorted(copy.copy(player.minions), key=lambda minion: minion.born):\n            if len(player.hand) < 10:\n                player.hand.append(minion.card)\nEmergency Coolant\n1\nSpell\nNIL\nNIL\nNeutral\n<b>Freeze</b> a minion.\n-1\n-1\n-1\n7\nclass EmergencyCoolant(SpellCard):\n    def __init__(self):\n        super().__init__(\"Emergency Coolant\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.add_buff(Buff(Frozen()))\nEnhance-o Mechano\n4\nMinion\nEpic\nMech\nNeutral\n<b>Battlecry:</b> Give your other minions <b>Windfury</b>, <b>Taunt</b>, or <b>Divine Shield</b>. NL <i>(at random)</i>\n2\n3\n-1\n6\nclass EnhanceoMechano(MinionCard):\n    def __init__(self):\n        super().__init__(\"Enhance-o Mechano\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(Give([ Buff(Windfury()), Buff(Taunt()), Buff(DivineShield())], RandomPicker()), MinionSelector()))\n\n    def create_minion(self, player):\n        return Minion(3, 2)\nExplosive Sheep\n2\nMinion\nCommon\nMech\nNeutral\n<b>Deathrattle:</b> Deal 2 damage to all minions.\n1\n1\n-1\n6\nclass ExplosiveSheep(MinionCard):\n    def __init__(self):\n        super().__init__(\"Explosive Sheep\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(1, 1, deathrattle=Deathrattle(Damage(2), CharacterSelector(players=BothPlayer())), taunt=True)\nFeign Death\n2\nSpell\nEpic\nNIL\nHunter\nTrigger all <b>Deathrattles</b> on your minions.\n-1\n-1\n-1\n13\nclass FeignDeath(SpellCard):\n    def __init__(self):\n        super().__init__(\"Feign Death\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.EPIC)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        for minion in sorted(player.minions, key=lambda m: m.born):\n            for deathrattle in minion.deathrattle:\n                deathrattle.do(minion)\n            if player.double_deathrattle:\n                for deathrattle in minion.deathrattle:\n                    deathrattle.do(minion)\nFel Cannon\n4\nMinion\nRare\nMech\nWarlock\nAt the end of your turn, deal 2 damage to a non-Mech minion.\n5\n3\n-1\n6\nclass FelCannon(MinionCard):\n    def __init__(self):\n        super().__init__(\"Fel Cannon\", 4, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(3, 5, effects=[Effect(TurnEnded(), ActionTag(Damage(2), MinionSelector(Not(IsType(MINION_TYPE.MECH, True)), BothPlayer(), RandomPicker())))])\nFel Reaver\n5\nMinion\nEpic\nMech\nNeutral\nWhenever your opponent plays a card, remove the top 3 cards of your deck.\n8\n8\n-1\n6\nclass FelReaver(MinionCard):\n    def __init__(self):\n        super().__init__(\"Fel Reaver\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(8, 8, effects=[Effect(CardPlayed(player=EnemyPlayer()), ActionTag(Discard(3, query=CardQuery(source=CARD_SOURCE.MY_DECK)), PlayerSelector()))])\nFinicky Cloakfield\n1\nSpell\nNIL\nNIL\nNeutral\nGive a friendly minion <b>Stealth</b> until your next turn.\n-1\n-1\n-1\n7\nclass FinickyCloakfield(SpellCard):\n    def __init__(self):\n        super().__init__(\"Finicky Cloakfield\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_friendly_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.add_buff(BuffUntil(Stealth(), TurnStarted()))\nFlame Leviathan\n7\nMinion\nLegendary\nMech\nMage\nWhen you draw this, deal 2 damage to all characters.\n7\n7\n-1\n6\nclass FlameLeviathan(MinionCard):\n    def __init__(self):\n        super().__init__(\"Flame Leviathan\", 7, CHARACTER_CLASS.MAGE, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.MECH, effects=[Effect(Drawn(), ActionTag(Damage(2), CharacterSelector(None, BothPlayer())))])\n\n    def create_minion(self, player):\n        return Minion(7, 7)\nFlamecannon\n2\nSpell\nCommon\nNIL\nMage\nDeal $4 damage to a random enemy minion.\n-1\n-1\n-1\n13\nclass Flamecannon(SpellCard):\n    def __init__(self):\n        super().__init__(\"Flamecannon\", 2, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        targets = hearthbreaker.targeting.find_enemy_minion_battlecry_target(player.game, lambda x: True)\n        target = game.random_choice(targets)\n        target.damage(player.effective_spell_damage(4), self)\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(game.other_player.minions) >= 1\nFloating Watcher\n5\nMinion\nCommon\nDemon\nWarlock\nWhenever your hero takes damage on your turn, gain +2/+2.\n4\n4\n-1\n6\nclass FloatingWatcher(MinionCard):\n    def __init__(self):\n        super().__init__(\"Floating Watcher\", 5, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DEMON)\n\n    def create_minion(self, player):\n        return Minion(4, 4, effects=[Effect(CharacterDamaged(And(IsHero(), OwnersTurn())), ActionTag(Give([Buff(ChangeAttack(2)), Buff(ChangeHealth(2))]), SelfSelector()))])\nFlying Machine\n3\nMinion\nCommon\nMech\nNeutral\n<b>Windfury</b>\n4\n1\n-1\n6\nclass FlyingMachine(MinionCard):\n    def __init__(self):\n        super().__init__(\"Flying Machine\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(1, 4, windfury=True)\nFoe Reaper 4000\n8\nMinion\nLegendary\nMech\nNeutral\nAlso damages the minions next to whomever he attacks.\n9\n6\n-1\n6\nclass FoeReaper4000(MinionCard):\n    def __init__(self):\n        super().__init__(\"Foe Reaper 4000\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(6, 9, effects=[Effect(Attack(IsMinion()), ActionTag(Damage(Attribute(\"attack\", SelfSelector())), MinionSelector(TargetAdjacent(), EnemyPlayer())))])\nForce-Tank MAX\n8\nMinion\nCommon\nMech\nNeutral\n<b>Divine Shield</b>\n7\n7\n-1\n6\nclass ForceTankMAX(MinionCard):\n    def __init__(self):\n        super().__init__(\"Force-Tank MAX\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(7, 7, divine_shield=True)\nGahz'rilla\n7\nMinion\nLegendary\nBeast\nHunter\nWhenever this minion takes damage, double its Attack.\n9\n6\n-1\n6\nclass Gahzrilla(MinionCard):\n    def __init__(self):\n        super().__init__(\"Gahz'rilla\", 7, CHARACTER_CLASS.HUNTER, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(6, 9, effects=[Effect(Damaged(), ActionTag(Give(Buff(DoubleAttack())), SelfSelector()))])\nGallywix's Coin\n0\nSpell\nNIL\nNIL\nNeutral\nGain 1 Mana Crystal this turn only. NL <i>(Won't trigger Gallywix.)</i>\n-1\n-1\n-1\n8\nclass GallywixsCoin(SpellCard):\n    def __init__(self):\n        super().__init__(\"Gallywix's Coin\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False)\n\n    def use(self, player, game):\n        super().use(player, game)\n        if player.mana < 10:\n            player.mana += 1\nGazlowe\n6\nMinion\nLegendary\nNIL\nNeutral\nWhenever you cast a 1-mana spell, add a random Mech to your hand.\n6\n3\n-1\n6\nclass Gazlowe(MinionCard):\n    def __init__(self):\n        super().__init__(\"Gazlowe\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(3, 6, effects=[Effect(SpellCast(ManaCost(1)), ActionTag(AddCard(CardQuery(conditions=[IsType(MINION_TYPE.MECH)])), PlayerSelector()))])\nGilblin Stalker\n2\nMinion\nCommon\nNIL\nNeutral\n<b>Stealth</b>\n3\n2\n-1\n6\nclass GilblinStalker(MinionCard):\n    def __init__(self):\n        super().__init__(\"Gilblin Stalker\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 3, stealth=True)\nGlaivezooka\n2\nWeapon\nCommon\nNIL\nHunter\n<b>Battlecry:</b> Give a random friendly minion +1 Attack.\n-1\n2\n2\n6\nclass Glaivezooka(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Glaivezooka\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, battlecry=Battlecry(Give(ChangeAttack(1)), MinionSelector(None, picker=RandomPicker())))\n\n    def create_weapon(self, player):\n        return Weapon(2, 2)\nGnomeregan Infantry\n3\nMinion\nCommon\nNIL\nNeutral\n<b>Charge</b> NL <b>Taunt</b>\n4\n1\n-1\n6\nclass GnomereganInfantry(MinionCard):\n    def __init__(self):\n        super().__init__(\"Gnomeregan Infantry\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(1, 4, charge=True, taunt=True)\nGnomish Experimenter\n3\nMinion\nRare\nNIL\nNeutral\n<b>Battlecry:</b> Draw a card. If it's a minion, transform it into a Chicken.\n2\n3\n-1\n6\nclass GnomishExperimenter(MinionCard):\n    def __init__(self):\n        super().__init__(\"Gnomish Experimenter\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=(Battlecry(Draw(), PlayerSelector()), Battlecry(Transform(GnomishChicken()), LastDrawnSelector(), Matches(LastDrawnSelector(), IsMinion()))))\n\n    def create_minion(self, player):\n        return Minion(3, 2)\nGoblin Auto-Barber\n2\nMinion\nCommon\nMech\nRogue\n<b>Battlecry</b>: Give your weapon +1 Attack.\n2\n3\n-1\n6\nclass GoblinAutoBarber(MinionCard):\n    def __init__(self):\n        super().__init__(\"Goblin Auto-Barber\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(IncreaseWeaponAttack(1), WeaponSelector()))\n\n    def create_minion(self, player):\n        return Minion(3, 2)\nGoblin Blastmage\n4\nMinion\nRare\nNIL\nMage\n<b>Battlecry:</b> If you have a Mech, deal 4 damage randomly split among all enemies.\n4\n5\n-1\n6\nclass GoblinBlastmage(MinionCard):\n    def __init__(self):\n        super().__init__(\"Goblin Blastmage\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE, battlecry=Battlecry(Damage(1), CharacterSelector(None, EnemyPlayer(), RandomPicker(4)), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.MECH))), value=0)))\n\n    def create_minion(self, player):\n        return Minion(5, 4)\nGoblin Sapper\n3\nMinion\nRare\nNIL\nNeutral\nHas +4 Attack while your opponent has 6 or more cards in hand.\n4\n2\n-1\n6\nclass GoblinSapper(MinionCard):\n    def __init__(self):\n        super().__init__(\"Goblin Sapper\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(2, 4, buffs=[Buff(ChangeAttack(4), GreaterThan(Count(CardSelector(EnemyPlayer())), value=5))])\nGrove Tender\n3\nMinion\nRare\nNIL\nDruid\n<b>Choose One -</b> Give each player a Mana Crystal; or Each player draws a card.\n4\n2\n-1\n9\nclass GroveTender(MinionCard):\n    def __init__(self):\n        super().__init__(\"Grove Tender\", 3, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE, choices=[\n            Choice(GiftOfMana(), GiveManaCrystal(), PlayerSelector(players=BothPlayer())),\n            Choice(GiftOfCards(), Draw(), PlayerSelector(players=BothPlayer()))\n        ])\n\n    def create_minion(self, player):\n        return Minion(2, 4)\nHemet Nesingwary\n5\nMinion\nLegendary\nNIL\nNeutral\n<b>Battlecry:</b> Destroy a Beast.\n3\n6\n-1\n6\nclass HemetNesingwary(MinionCard):\n    def __init__(self):\n        super().__init__(\"Hemet Nesingwary\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(Kill(), MinionSelector(IsType(MINION_TYPE.BEAST), players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(6, 3)\nHobgoblin\n3\nMinion\nEpic\nNIL\nNeutral\nWhenever you play a 1-Attack minion, give it +2/+2.\n3\n2\n-1\n6\nclass Hobgoblin(MinionCard):\n    def __init__(self):\n        super().__init__(\"Hobgoblin\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC)\n\n    def create_minion(self, player):\n        return Minion(2, 3, effects=[Effect(MinionPlaced(BaseAttackEqualTo(1)), ActionTag(Give([Buff(ChangeHealth(2)), Buff(ChangeAttack(2))]), TargetSelector()))])\nIlluminator\n3\nMinion\nRare\nNIL\nNeutral\nIf you control a <b>Secret</b> at the end of your turn, restore 4 health to your hero.\n4\n2\n-1\n6\nclass Illuminator(MinionCard):\n    def __init__(self):\n        super().__init__(\"Illuminator\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(2, 4, effects=[Effect(TurnEnded(HasSecret()), ActionTag(Heal(4), HeroSelector()))])\nImp\n1\nMinion\nNIL\nDemon\nWarlock\nNIL\n1\n1\n-1\n6\nclass Imp(MinionCard):\n    def __init__(self):\n        super().__init__(\"Imp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, False, minion_type=MINION_TYPE.DEMON)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nImp-losion\n4\nSpell\nRare\nNIL\nWarlock\nDeal $2-$4 damage to a minion. Summon a 1/1 Imp for each damage dealt.\n-1\n-1\n-1\n16\nclass Implosion(SpellCard):\n    def __init__(self):\n        super().__init__(\"Imp-losion\", 4, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        amount = player.effective_spell_damage(game.random_amount(2, 4))\n        had_shield = self.target.divine_shield\n\n        self.target.damage(amount, self)\n\n        if not had_shield:\n            for i in range(0, amount):\n                imp = Imp()\n                imp.summon(player, game, len(player.minions))\nIron Juggernaut\n6\nMinion\nLegendary\nMech\nWarrior\n<b>Battlecry:</b> Shuffle a Mine into your opponent's deck. When drawn, it explodes for 10 damage.\n5\n6\n-1\n6\nclass IronJuggernaut(MinionCard):\n    def __init__(self):\n        super().__init__(\"Iron Juggernaut\", 6, CHARACTER_CLASS.WARRIOR, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(AddCard(BurrowingMine(), add_to_deck=True), PlayerSelector(EnemyPlayer())))\n\n    def create_minion(self, player):\n        return Minion(6, 5)\nIron Sensei\n3\nMinion\nRare\nMech\nRogue\nAt the end of your turn, give another friendly Mech +2/+2.\n2\n2\n-1\n6\nclass IronSensei(MinionCard):\n    def __init__(self):\n        super().__init__(\"Iron Sensei\", 3, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(2, 2, effects=[Effect(TurnEnded(), ActionTag(Give([Buff(ChangeAttack(2)), Buff(ChangeHealth(2))]), MinionSelector(IsType(MINION_TYPE.MECH), picker=RandomPicker())))])\nJeeves\n4\nMinion\nRare\nMech\nNeutral\nAt the end of each player's turn, that player draws until they have 3 cards.\n4\n1\n-1\n6\nclass Jeeves(MinionCard):\n    def __init__(self):\n        super().__init__(\"Jeeves\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(1, 4, effects=[Effect(TurnEnded(player=BothPlayer()), ActionTag(Draw(Difference(Count(CardSelector(players=CurrentPlayer())), value=3)), PlayerSelector(CurrentPlayer())))])\nJunkbot\n5\nMinion\nEpic\nMech\nNeutral\nWhenever a friendly Mech dies, gain +2/+2.\n5\n1\n-1\n6\nclass Junkbot(MinionCard):\n    def __init__(self):\n        super().__init__(\"Junkbot\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(1, 5, effects=[Effect(MinionDied(IsType(MINION_TYPE.MECH)), ActionTag(Give([Buff(ChangeAttack(2)), Buff(ChangeHealth(2))]), SelfSelector()))])\nKezan Mystic\n4\nMinion\nRare\nNIL\nNeutral\n<b>Battlecry:</b> Take control of a random enemy <b>Secret</b>.\n3\n4\n-1\n6\nclass KezanMystic(MinionCard):\n    def __init__(self):\n        super().__init__(\"Kezan Mystic\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(ApplySecret(CARD_SOURCE.ENEMY_SECRETS), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(4, 3)\nKing of Beasts\n5\nMinion\nRare\nBeast\nHunter\n<b>Taunt</b>. <b>Battlecry:</b> Gain +1 Attack for each other Beast you have.\n6\n2\n-1\n6\nclass KingOfBeasts(MinionCard):\n    def __init__(self):\n        super().__init__(\"King of Beasts\", 5, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE, minion_type=MINION_TYPE.BEAST, battlecry=Battlecry(Give(Buff(ChangeAttack(Count(MinionSelector(IsType( MINION_TYPE.BEAST)))))), SelfSelector()))\n\n    def create_minion(self, player):\n        return Minion(2, 6, taunt=True)\nLight of the Naaru\n1\nSpell\nRare\nNIL\nPriest\nRestore #3 Health. If the target is still damaged, summon a Lightwarden.\n-1\n-1\n-1\n14\nclass LightOfTheNaaru(SpellCard):\n    def __init__(self):\n        super().__init__(\"Light of the Naaru\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.heal(player.effective_heal_power(3), self)\n\n        lightwarden = Lightwarden()\n        if self.target is None:\n            lightwarden.summon(player, game, len(player.minions))\n        elif self.target.health != self.target.calculate_max_health():\n            lightwarden.summon(player, game, len(player.minions))\nLightbomb\n6\nSpell\nEpic\nNIL\nPriest\nDeal damage to each minion equal to its Attack.\n-1\n-1\n-1\n12\nclass Lightbomb(SpellCard):\n    def __init__(self):\n        super().__init__(\"Lightbomb\", 6, CHARACTER_CLASS.PRIEST, CARD_RARITY.EPIC)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        targets = copy.copy(game.other_player.minions)\n        targets.extend(player.minions)\n\n        for minion in targets:\n            minion.damage(player.effective_spell_damage(minion.calculate_attack()), self)\nLil' Exorcist\n3\nMinion\nRare\nNIL\nNeutral\n<b>Taunt</b> NL <b>Battlecry:</b> Gain +1/+1 for each enemy <b>Deathrattle</b> minion.\n3\n2\n-1\n6\nclass LilExorcist(MinionCard):\n    def __init__(self):\n        super().__init__(\"Lil' Exorcist\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Give([Buff(ChangeAttack(Count(MinionSelector(MinionHasDeathrattle(), EnemyPlayer())))), Buff(ChangeHealth(Count(MinionSelector(MinionHasDeathrattle(), EnemyPlayer()))))]), SelfSelector()))\n\n    def create_minion(self, player):\n        return Minion(2, 3, taunt=True)\nLost Tallstrider\n4\nMinion\nCommon\nBeast\nNeutral\nNIL\n4\n5\n-1\n6\nclass LostTallstrider(MinionCard):\n    def __init__(self):\n        super().__init__(\"Lost Tallstrider\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(5, 4)\nMadder Bomber\n5\nMinion\nRare\nNIL\nNeutral\n<b>Battlecry:</b> Deal 6 damage randomly split between all other characters.\n4\n5\n-1\n6\nclass MadderBomber(MinionCard):\n    def __init__(self):\n        super().__init__(\"Madder Bomber\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Damage(1), CharacterSelector(players=BothPlayer(), picker=RandomPicker(6))))\n\n    def create_minion(self, player):\n        return Minion(5, 4)\nMal'Ganis\n9\nMinion\nLegendary\nDemon\nWarlock\nYour other Demons have +2/+2. NL Your hero is <b>Immune</b>.\n7\n9\n-1\n6\nclass MalGanis(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mal'Ganis\", 9, CHARACTER_CLASS.WARLOCK, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DEMON)\n\n    def create_minion(self, player):\n        return Minion(9, 7, auras=[Aura(ChangeHealth(2), MinionSelector(IsType(MINION_TYPE.DEMON))), Aura(ChangeAttack(2), MinionSelector(IsType(MINION_TYPE.DEMON))), Aura(Immune(), HeroSelector())])\nMalorne\n7\nMinion\nLegendary\nBeast\nDruid\n<b>Deathrattle:</b> Shuffle this minion into your deck.\n7\n9\n-1\n6\nclass Malorne(MinionCard):\n    def __init__(self):\n        super().__init__(\"Malorne\", 7, CHARACTER_CLASS.DRUID, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(9, 7, deathrattle=[Deathrattle(AddCard(CardQuery(source=CARD_SOURCE.MINION, minion=SelfSelector()), add_to_deck=True), PlayerSelector()), Deathrattle(Remove(), SelfSelector())])\nMech-Bear-Cat\n6\nMinion\nRare\nMech\nDruid\nWhenever this minion takes damage, add a <b>Spare Part</b> card to your hand.\n6\n7\n-1\n6\nclass MechBearCat(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mech-Bear-Cat\", 6, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(7, 6, effects=[Effect(Damaged(), ActionTag(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=spare_part_list)), PlayerSelector()))])\nMechanical Yeti\n4\nMinion\nCommon\nMech\nNeutral\n<b>Deathrattle:</b> Give each player a <b>Spare Part.</b>\n5\n4\n-1\n7\nclass MechanicalYeti(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mechanical Yeti\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        from hearthbreaker.cards.spells.neutral import spare_part_list\n        return Minion(4, 5, deathrattle=Deathrattle(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=spare_part_list)), PlayerSelector(BothPlayer())))\nMechwarper\n2\nMinion\nCommon\nMech\nNeutral\nYour Mechs cost (1) less.\n3\n2\n-1\n6\nclass Mechwarper(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mechwarper\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(2, 3, auras=[Aura(ManaChange(-1), CardSelector(condition=IsType(MINION_TYPE.MECH)))])\nMekgineer Thermaplugg\n9\nMinion\nLegendary\nMech\nNeutral\nWhenever an enemy minion dies, summon a Leper Gnome.\n7\n9\n-1\n6\nclass MekgineerThermaplugg(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mekgineer Thermaplugg\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(9, 7, effects=[Effect(MinionDied(player=EnemyPlayer()), ActionTag(Summon(LeperGnome()), PlayerSelector()))])\nMetaltooth Leaper\n3\nMinion\nRare\nMech\nHunter\n<b>Battlecry</b>: Give your other Mechs +2 Attack.\n3\n3\n-1\n6\nclass MetaltoothLeaper(MinionCard):\n    def __init__(self):\n        super().__init__(\"Metaltooth Leaper\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(Give(Buff(ChangeAttack(2))), MinionSelector(IsType(MINION_TYPE.MECH))))\n\n    def create_minion(self, player):\n        return Minion(3, 3)\nMicro Machine\n2\nMinion\nCommon\nMech\nNeutral\nAt the start of each turn, gain +1 Attack.\n2\n1\n-1\n6\nclass MicroMachine(MinionCard):\n    def __init__(self):\n        super().__init__(\"Micro Machine\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(1, 2, effects=[Effect(TurnStarted(player=BothPlayer()), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])\nMimiron's Head\n5\nMinion\nLegendary\nMech\nNeutral\nAt the start of your turn, if you have at least 3 Mechs, destroy them all and form V-07-TR-0N.\n5\n4\n-1\n6\nclass MimironsHead(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mimiron's Head\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(4, 5, effects=[Effect(TurnStarted(), [ActionTag(Kill(), MinionSelector(IsType(MINION_TYPE.MECH, True)), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.MECH, True))), value=2)), ActionTag(Summon(V07TR0N()), PlayerSelector())])])\nMini-Mage\n4\nMinion\nEpic\nNIL\nNeutral\n<b>Stealth</b> NL <b>Spell Damage +1</b>\n1\n4\n-1\n6\nclass MiniMage(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mini-Mage\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC)\n\n    def create_minion(self, player):\n        return Minion(4, 1, stealth=True, spell_damage=1)\nMistress of Pain\n2\nMinion\nRare\nDemon\nWarlock\nWhenever this minion deals damage, restore that much Health to your hero.\n4\n1\n-1\n6\nclass MistressOfPain(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mistress of Pain\", 2, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, minion_type=MINION_TYPE.DEMON)\n\n    def create_minion(self, player):\n        return Minion(1, 4, effects=[Effect(DidDamage(), ActionTag(Heal(EventValue()), HeroSelector()))])\nMogor the Ogre\n6\nMinion\nLegendary\nNIL\nNeutral\nAll minions have a 50% chance to attack the wrong enemy.\n6\n7\n-1\n8\nclass MogorTheOgre(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mogor the Ogre\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(7, 6, effects=[Effect(CharacterAttack(None, BothPlayer()), ActionTag(ChangeTarget(\n            CharacterSelector(NotCurrentTarget(), EnemyPlayer(), RandomPicker())), TargetSelector(),\n            And(OneIn(2), OpponentMinionCountIsGreaterThan(0))))])\nMuster for Battle\n3\nSpell\nRare\nNIL\nPaladin\nSummon three 1/1 Silver Hand Recruits. Equip a 1/4 Weapon.\n-1\n-1\n-1\n14\nclass MusterForBattle(SpellCard):\n    def __init__(self):\n        super().__init__(\"Muster for Battle\", 3, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        for i in range(0, 3):\n            dude = SilverHandRecruit()\n            dude.summon(player, player.game, len(player.minions))\n        justice = LightsJustice()\n        hammer = justice.create_weapon(player)\n        hammer.card = justice\n        hammer.equip(player)\nNeptulon\n7\nMinion\nLegendary\nNIL\nShaman\n<b>Battlecry:</b> Add 4 random Murlocs to your hand. <b>Overload:</b> (3)\n7\n7\n-1\n10\nclass Neptulon(MinionCard):\n    def __init__(self):\n        from hearthbreaker.cards.minions.neutral import BluegillWarrior, ColdlightOracle, ColdlightSeer, \\\n            GrimscaleOracle, MurlocRaider, MurlocTidecaller, MurlocTidehunter, MurlocWarleader, OldMurkEye, \\\n            Puddlestomper\n        murloc_list = [BluegillWarrior(), ColdlightOracle(), ColdlightSeer(), GrimscaleOracle(), MurlocRaider(), MurlocTidecaller(), MurlocTidehunter(), MurlocWarleader(), OldMurkEye(), Puddlestomper(), SiltfinSpiritwalker()]\n        super().__init__(\"Neptulon\", 7, CHARACTER_CLASS.SHAMAN, CARD_RARITY.LEGENDARY, overload=3, battlecry=Battlecry(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=murloc_list), 4), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(7, 7)\nOgre Brute\n3\nMinion\nCommon\nNIL\nNeutral\n50% chance to attack the wrong enemy.\n4\n4\n-1\n6\nclass OgreBrute(MinionCard):\n    def __init__(self):\n        super().__init__(\"Ogre Brute\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(4, 4, effects=[Effect(Attack(), ActionTag(ChangeTarget(CharacterSelector(NotCurrentTarget(), EnemyPlayer(), RandomPicker())), SelfSelector(), And(OneIn(2), OpponentMinionCountIsGreaterThan(0))))])\nOgre Ninja\n5\nMinion\nRare\nNIL\nRogue\n<b>Stealth</b> NL 50% chance to attack the wrong enemy.\n6\n6\n-1\n6\nclass OgreNinja(MinionCard):\n    def __init__(self):\n        super().__init__(\"Ogre Ninja\", 5, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(6, 6, stealth=True, effects=[Effect(Attack(), ActionTag(ChangeTarget( CharacterSelector(NotCurrentTarget(), EnemyPlayer(), RandomPicker())), SelfSelector(), And(OneIn(2), OpponentMinionCountIsGreaterThan(0))))])\nOgre Warmaul\n3\nWeapon\nCommon\nNIL\nWarrior\n50% chance to attack the wrong enemy.\n-1\n4\n2\n6\nclass OgreWarmaul(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Ogre Warmaul\", 3, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)\n\n    def create_weapon(self, player):\n        return Weapon(4, 2, effects=[Effect(CharacterAttack(IsHero()), ActionTag(ChangeTarget(CharacterSelector(NotCurrentTarget(), EnemyPlayer(), RandomPicker())), HeroSelector(), And(OneIn(2), OpponentMinionCountIsGreaterThan(0))))])\nOne-eyed Cheat\n2\nMinion\nRare\nPirate\nRogue\nWhenever you summon a Pirate, gain <b>Stealth</b>.\n1\n4\n-1\n6\nclass OneeyedCheat(MinionCard):\n    def __init__(self):\n        super().__init__(\"One-eyed Cheat\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE, minion_type=MINION_TYPE.PIRATE)\n\n    def create_minion(self, player):\n        return Minion(4, 1, effects=[Effect(MinionSummoned(IsType(MINION_TYPE.PIRATE)), ActionTag(Give(Stealth()), SelfSelector()))])\nPiloted Shredder\n4\nMinion\nCommon\nMech\nNeutral\n<b>Deathrattle:</b> Summon a random 2-Cost minion.\n3\n4\n-1\n6\nclass PilotedShredder(MinionCard):\n    def __init__(self):\n        super().__init__(\"Piloted Shredder\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(4, 3, deathrattle=Deathrattle(Summon(CardQuery(conditions=[ManaCost(2), IsMinion()])), PlayerSelector()))\nPiloted Sky Golem\n6\nMinion\nEpic\nMech\nNeutral\n<b>Deathrattle:</b> Summon a random 4-Cost minion.\n4\n6\n-1\n6\nclass PilotedSkyGolem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Piloted Sky Golem\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(6, 4, deathrattle=Deathrattle(Summon(CardQuery(conditions=[ManaCost(4), IsMinion()])), PlayerSelector()))\nPowermace\n3\nWeapon\nRare\nNIL\nShaman\n<b>Deathrattle</b>: Give a random friendly Mech +2/+2.\n-1\n3\n2\n6\nclass Powermace(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Powermace\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE)\n\n    def create_weapon(self, player):\n        return Weapon(3, 2, deathrattle=Deathrattle(Give([Buff(ChangeHealth(2)), Buff(ChangeAttack(2))]), MinionSelector(IsType(MINION_TYPE.MECH), picker=RandomPicker())))\nPuddlestomper\n2\nMinion\nCommon\nMurloc\nNeutral\nNIL\n2\n3\n-1\n6\nclass Puddlestomper(MinionCard):\n    def __init__(self):\n        super().__init__(\"Puddlestomper\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MURLOC)\n\n    def create_minion(self, player):\n        return Minion(3, 2)\nQuartermaster\n5\nMinion\nEpic\nNIL\nPaladin\n<b>Battlecry:</b> Give your Silver Hand Recruits +2/+2.\n5\n2\n-1\n6\nclass Quartermaster(MinionCard):\n    def __init__(self):\n        super().__init__(\"Quartermaster\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.EPIC, battlecry=Battlecry(Give([Buff(ChangeAttack(2)), Buff(ChangeHealth(2))]), MinionSelector(HasCardName(\"Silver Hand Recruit\"))))\n\n    def create_minion(self, player):\n        return Minion(2, 5)\nRecombobulator\n2\nMinion\nEpic\nNIL\nNeutral\n<b>Battlecry:</b> Transform a friendly minion into a random minion with the same Cost.\n2\n3\n-1\n6\nclass Recombobulator(MinionCard):\n    def __init__(self):\n        super().__init__(\"Recombobulator\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, battlecry=Battlecry(Transform(CardQuery(conditions=[ ManaCost(Attribute(\"mana\", SelfSelector())), IsMinion()])), MinionSelector(picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(3, 2)\nRecycle\n6\nSpell\nRare\nNIL\nDruid\nShuffle an enemy minion into your opponent's deck.\n-1\n-1\n-1\n8\nclass Recycle(SpellCard):\n    def __init__(self):\n        super().__init__(\"Recycle\", 6, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        player.opponent.deck.put_back(self.target)\n        self.target.remove_from_board()\nReversing Switch\n1\nSpell\nNIL\nNIL\nNeutral\nSwap a minion's Attack and Health.\n-1\n-1\n-1\n13\nclass ReversingSwitch(SpellCard):\n    def __init__(self):\n        super().__init__(\"Reversing Switch\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        temp_attack = self.target.calculate_attack()\n        temp_health = self.target.health\n        if temp_attack == 0:\n            self.target.die(None)\n        else:\n            self.target.set_attack_to(temp_health)\n            self.target.set_health_to(temp_attack)\nRusty Horn\n1\nSpell\nNIL\nNIL\nNeutral\nGive a minion <b>Taunt</b>.\n-1\n-1\n-1\n7\nclass RustyHorn(SpellCard):\n    def __init__(self):\n        super().__init__(\"Rusty Horn\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.add_buff(Buff(Taunt()))\nSabotage\n4\nSpell\nEpic\nNIL\nRogue\nDestroy a random enemy minion. <b>Combo</b>: And your opponent's weapon.\n-1\n-1\n-1\n15\nclass Sabotage(SpellCard):\n    def __init__(self):\n        super().__init__(\"Sabotage\", 4, CHARACTER_CLASS.ROGUE, CARD_RARITY.EPIC)\n\n    def use(self, player, game):\n        super().use(player, game)\n        targets = hearthbreaker.targeting.find_enemy_minion_battlecry_target(player.game, lambda x: True)\n        target = game.random_choice(targets)\n        target.die(None)\n        game.check_delayed()\n        if player.cards_played > 0 and game.other_player.weapon is not None:\n            game.other_player.weapon.destroy()\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(game.other_player.minions) >= 1\nSalty Dog\n5\nMinion\nCommon\nPirate\nNeutral\nNIL\n4\n7\n-1\n6\nclass SaltyDog(MinionCard):\n    def __init__(self):\n        super().__init__(\"Salty Dog\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.PIRATE)\n\n    def create_minion(self, player):\n        return Minion(7, 4)\nScarlet Purifier\n3\nMinion\nRare\nNIL\nPaladin\n<b>Battlecry</b>: Deal 2 damage to all minions with <b>Deathrattle</b>.\n3\n4\n-1\n6\nclass ScarletPurifier(MinionCard):\n    def __init__(self):\n        super().__init__(\"Scarlet Purifier\", 3, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE, battlecry=Battlecry(Damage(2), MinionSelector(MinionHasDeathrattle(), BothPlayer())))\n\n    def create_minion(self, player):\n        return Minion(4, 3)\nScrewjank Clunker\n4\nMinion\nRare\nMech\nWarrior\n<b>Battlecry</b>: Give a friendly Mech +2/+2.\n5\n2\n-1\n6\nclass ScrewjankClunker(MinionCard):\n    def __init__(self):\n        super().__init__(\"Screwjank Clunker\", 4, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(Give([Buff(ChangeHealth(2)), Buff(ChangeAttack(2))]), MinionSelector(IsType(MINION_TYPE.MECH), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(2, 5)\nSeal of Light\n2\nSpell\nCommon\nNIL\nPaladin\nRestore #4 Health to your hero and gain +2 Attack this turn.\n-1\n-1\n-1\n8\nclass SealOfLight(SpellCard):\n    def __init__(self):\n        super().__init__(\"Seal of Light\", 2, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        player.hero.heal(player.effective_heal_power(4), self)\n        player.hero.change_temp_attack(2)\nShadowbomber\n1\nMinion\nEpic\nNIL\nPriest\n<b>Battlecry:</b> Deal 3 damage to each hero.\n1\n2\n-1\n6\nclass Shadowbomber(MinionCard):\n    def __init__(self):\n        super().__init__(\"Shadowbomber\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.EPIC, battlecry=Battlecry(Damage(3), HeroSelector(players=BothPlayer())))\n\n    def create_minion(self, player):\n        return Minion(2, 1)\nShadowboxer\n2\nMinion\nRare\nMech\nPriest\nWhenever a character is healed, deal 1 damage to a random enemy.\n3\n2\n-1\n6\nclass Shadowboxer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Shadowboxer\", 2, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(2, 3, effects=[Effect(CharacterHealed(player=BothPlayer()), ActionTag(Damage(1), CharacterSelector(players=EnemyPlayer(), picker=RandomPicker(), condition=None)))])\nShielded Minibot\n2\nMinion\nCommon\nMech\nPaladin\n<b>Divine Shield</b>\n2\n2\n-1\n6\nclass ShieldedMinibot(MinionCard):\n    def __init__(self):\n        super().__init__(\"Shielded Minibot\", 2, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(2, 2, divine_shield=True)\nShieldmaiden\n6\nMinion\nRare\nNIL\nWarrior\n<b>Battlecry:</b> Gain 5 Armor.\n5\n5\n-1\n6\nclass Shieldmaiden(MinionCard):\n    def __init__(self):\n        super().__init__(\"Shieldmaiden\", 6, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE, battlecry=Battlecry(IncreaseArmor(5), HeroSelector()))\n\n    def create_minion(self, player):\n        return Minion(5, 5)\nShip's Cannon\n2\nMinion\nCommon\nNIL\nNeutral\nWhenever you summon a Pirate, deal 2 damage to a random enemy.\n3\n2\n-1\n6\nclass ShipsCannon(MinionCard):\n    def __init__(self):\n        super().__init__(\"Ship's Cannon\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 3, effects=[Effect(MinionSummoned(IsType(MINION_TYPE.PIRATE)), ActionTag(Damage(2), CharacterSelector(None, EnemyPlayer(), RandomPicker())))])\nShrinkmeister\n2\nMinion\nCommon\nNIL\nPriest\n<b>Battlecry:</b> Give a minion -2 Attack this turn.\n2\n3\n-1\n6\nclass Shrinkmeister(MinionCard):\n    def __init__(self):\n        super().__init__(\"Shrinkmeister\", 2, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, battlecry=Battlecry(Give(BuffUntil(ChangeAttack(-2), TurnEnded(player=CurrentPlayer()))), MinionSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(3, 2)\nSiege Engine\n5\nMinion\nRare\nMech\nWarrior\nWhenever you gain Armor, give this minion +1 Attack.\n5\n5\n-1\n6\nclass SiegeEngine(MinionCard):\n    def __init__(self):\n        super().__init__(\"Siege Engine\", 5, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(5, 5, effects=[Effect(ArmorIncreased(), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])\nSiltfin Spiritwalker\n4\nMinion\nEpic\nMurloc\nShaman\nWhenever another friendly Murloc dies, draw a card. <b>Overload</b>: (1)\n5\n2\n-1\n6\nclass SiltfinSpiritwalker(MinionCard):\n    def __init__(self):\n        super().__init__(\"Siltfin Spiritwalker\", 4, CHARACTER_CLASS.SHAMAN, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MURLOC, overload=1)\n\n    def create_minion(self, player):\n        return Minion(2, 5, effects=[Effect(MinionDied(IsType(MINION_TYPE.MURLOC)), ActionTag(Draw(), PlayerSelector()))])\nSneed's Old Shredder\n8\nMinion\nLegendary\nMech\nNeutral\n<b>Deathrattle:</b> Summon a random legendary minion.\n7\n5\n-1\n6\nclass SneedsOldShredder(MinionCard):\n    def __init__(self):\n        super().__init__(\"Sneed's Old Shredder\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(5, 7, deathrattle=Deathrattle(Summon(CardQuery(conditions=[IsRarity(CARD_RARITY.LEGENDARY), IsMinion()])), PlayerSelector()))\nSnowchugger\n2\nMinion\nCommon\nMech\nMage\n<b>Freeze</b> any character damaged by this minion.\n3\n2\n-1\n6\nclass Snowchugger(MinionCard):\n    def __init__(self):\n        super().__init__(\"Snowchugger\", 2, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(2, 3, effects=[Effect(DidDamage(), ActionTag(Give(Frozen()), TargetSelector()))])\nSoot Spewer\n3\nMinion\nRare\nMech\nMage\n<b>Spell Damage +1</b>\n3\n3\n-1\n6\nclass SootSpewer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Soot Spewer\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(3, 3, spell_damage=1)\nSpider Tank\n3\nMinion\nCommon\nMech\nNeutral\nNIL\n4\n3\n-1\n6\nclass SpiderTank(MinionCard):\n    def __init__(self):\n        super().__init__(\"Spider Tank\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(3, 4)\nSteamwheedle Sniper\n2\nMinion\nEpic\nNIL\nHunter\nYour Hero Power can target minions.\n3\n2\n-1\n6\nclass SteamwheedleSniper(MinionCard):\n    def __init__(self):\n        super().__init__(\"Steamwheedle Sniper\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.EPIC)\n\n    def create_minion(self, player):\n        return Minion(2, 3, auras=[Aura(PowerTargetsMinions(), HeroSelector())])\nStonesplinter Trogg\n2\nMinion\nCommon\nNIL\nNeutral\nWhenever your opponent casts a spell, gain +1 Attack.\n3\n2\n-1\n6\nclass StonesplinterTrogg(MinionCard):\n    def __init__(self):\n        super().__init__(\"Stonesplinter Trogg\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 3, effects=[Effect(SpellCast(player=EnemyPlayer()), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])\nTarget Dummy\n0\nMinion\nRare\nMech\nNeutral\n<b>Taunt</b>\n2\n0\n-1\n6\nclass TargetDummy(MinionCard):\n    def __init__(self):\n        super().__init__(\"Target Dummy\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(0, 2, taunt=True)\nTime Rewinder\n1\nSpell\nNIL\nNIL\nNeutral\nReturn a friendly minion to your hand.\n-1\n-1\n-1\n7\nclass TimeRewinder(SpellCard):\n    def __init__(self):\n        super().__init__(\"Time Rewinder\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_friendly_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.bounce()\nTinker's Sharpsword Oil\n4\nSpell\nCommon\nNIL\nRogue\nGive your weapon +3 Attack. <b>Combo:</b> Give a random friendly minion +3 Attack.\n-1\n-1\n-1\n16\nclass TinkersSharpswordOil(SpellCard):\n    def __init__(self):\n        super().__init__(\"Tinker's Sharpsword Oil\", 4, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        player.weapon.base_attack += 3\n        player.hero.change_temp_attack(3)\n        if player.cards_played > 0:\n            targets = hearthbreaker.targeting.find_friendly_minion_battlecry_target(player.game, lambda x: x)\n            if targets is not None:\n                target = player.game.random_choice(targets)\n                target.add_buff(Buff(ChangeAttack(3)))\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and player.weapon is not None\nTinkertown Technician\n3\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> If you have a Mech, gain +1/+1 and add a <b>Spare Part</b> to your hand.\n3\n3\n-1\n7\nclass TinkertownTechnician(MinionCard):\n    def __init__(self):\n        from hearthbreaker.cards.spells.neutral import spare_part_list\n        super().__init__(\"Tinkertown Technician\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=(Battlecry(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), SelfSelector(), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.MECH))), value=0)), Battlecry(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=spare_part_list)), PlayerSelector(), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.MECH))), value=0))))\n\n    def create_minion(self, player):\n        return Minion(3, 3)\nToshley\n6\nMinion\nLegendary\nNIL\nNeutral\n<b>Battlecry and Deathrattle:</b> Add a <b>Spare Part</b> card to your hand.\n7\n5\n-1\n8\nclass Toshley(MinionCard):\n    def __init__(self):\n        from hearthbreaker.cards.spells.neutral import spare_part_list\n        super().__init__(\"Toshley\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=spare_part_list)), PlayerSelector()))\n\n    def create_minion(self, player):\n        from hearthbreaker.cards.spells.neutral import spare_part_list\n        return Minion(5, 7, deathrattle=Deathrattle(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=spare_part_list)), PlayerSelector()))\nTrade Prince Gallywix\n6\nMinion\nLegendary\nNIL\nRogue\nWhenever your opponent casts a spell, gain a copy of it and give them a Coin.\n8\n5\n-1\n6\nclass TradePrinceGallywix(MinionCard):\n    def __init__(self):\n        super().__init__(\"Trade Prince Gallywix\", 6, CHARACTER_CLASS.ROGUE, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(5, 8, effects=[Effect(SpellCast(Not(HasCardName(\"Gallywix's Coin\")), EnemyPlayer()), ActionTag(AddCard(CardQuery(source=CARD_SOURCE.LAST_CARD)), PlayerSelector(FriendlyPlayer()))), Effect(SpellCast(Not(HasCardName(\"Gallywix's Coin\")), EnemyPlayer()), ActionTag(AddCard(GallywixsCoin()), PlayerSelector(EnemyPlayer())))])\nTree of Life\n9\nSpell\nEpic\nNIL\nDruid\nRestore all characters to full Health.\n-1\n-1\n-1\n13\nclass TreeOfLife(SpellCard):\n    def __init__(self):\n        super().__init__(\"Tree of Life\", 9, CHARACTER_CLASS.DRUID, CARD_RARITY.EPIC)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        targets = copy.copy(game.other_player.minions)\n        targets.extend(game.current_player.minions)\n        targets.append(game.other_player.hero)\n        targets.append(game.current_player.hero)\n        for target in targets:\n            target.heal(player.effective_heal_power(target.calculate_max_health()), self)\nTroggzor the Earthinator\n7\nMinion\nLegendary\nNIL\nNeutral\nWhenever your opponent casts a spell, summon a Burly Rockjaw Trogg.\n6\n6\n-1\n6\nclass TroggzorTheEarthinator(MinionCard):\n    def __init__(self):\n        super().__init__(\"Troggzor the Earthinator\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(6, 6, effects=[Effect(SpellCast(player=EnemyPlayer()), ActionTag(Summon(BurlyRockjawTrogg()), PlayerSelector()))])\nUnstable Portal\n2\nSpell\nRare\nNIL\nMage\nAdd a random minion to your hand. It costs (3) less.\n-1\n-1\n-1\n10\nclass UnstablePortal(SpellCard):\n    def __init__(self):\n        super().__init__(\"Unstable Portal\", 2, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        query = CardQuery(conditions=[IsMinion()])\n        new_minon = query.get_card(player, player, self)\n        new_minon.add_buff(Buff(ManaChange(-3)))\n        player.hand.append(new_minon)\nUpgraded Repair Bot\n5\nMinion\nRare\nMech\nPriest\n<b>Battlecry:</b> Give a friendly Mech +4 Health.\n5\n5\n-1\n6\nclass UpgradedRepairBot(MinionCard):\n    def __init__(self):\n        super().__init__(\"Upgraded Repair Bot\", 5, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(Give(ChangeHealth(4)), MinionSelector(IsType(MINION_TYPE.MECH), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(5, 5)\nV-07-TR-0N\n8\nMinion\nLegendary\nMech\nNeutral\n<b>Charge</b> NL <b>Mega-Windfury</b> <i>(Can attack four times a turn.)</i>\n8\n4\n-1\n6\nclass V07TR0N(MinionCard):\n    def __init__(self):\n        super().__init__(\"V-07-TR-0N\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, False, MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(4, 8, charge=True, buffs=[Buff(MegaWindfury())])\nVelen's Chosen\n3\nSpell\nCommon\nNIL\nPriest\nGive a minion +2/+4 and <b>Spell Damage +1</b>.\n-1\n-1\n-1\n10\nclass VelensChosen(SpellCard):\n    def __init__(self):\n        super().__init__(\"Velen's Chosen\", 3, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.change_attack(2)\n        self.target.increase_health(4)\n        self.target.add_buff(Buff(SpellDamage(1)))\nVitality Totem\n2\nMinion\nRare\nTotem\nShaman\nAt the end of your turn, restore 4 Health to your hero.\n3\n0\n-1\n6\nclass VitalityTotem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Vitality Totem\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, minion_type=MINION_TYPE.TOTEM)\n\n    def create_minion(self, player):\n        return Minion(0, 3, effects=[Effect(TurnEnded(), ActionTag(Heal(4), HeroSelector()))])\nVol'jin\n5\nMinion\nLegendary\nNIL\nPriest\n<b>Battlecry:</b> Swap Health with another minion.\n2\n6\n-1\n6\nclass Voljin(MinionCard):\n    def __init__(self):\n        super().__init__(\"Vol'jin\", 5, CHARACTER_CLASS.PRIEST, CARD_RARITY.LEGENDARY, battlecry=Battlecry(SwapStats(\"health\", \"health\", True), MinionSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(6, 2)\nWarbot\n1\nMinion\nCommon\nMech\nWarrior\n<b>Enrage:</b> +1 Attack.\n3\n1\n-1\n6\nclass Warbot(MinionCard):\n    def __init__(self):\n        super().__init__(\"Warbot\", 1, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(1, 3, enrage=[Aura(ChangeAttack(1), SelfSelector())])\nWee Spellstopper\n4\nMinion\nEpic\nNIL\nMage\nAdjacent minions can't be targeted by spells or Hero Powers.\n5\n2\n-1\n6\nclass WeeSpellstopper(MinionCard):\n    def __init__(self):\n        super().__init__(\"Wee Spellstopper\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.EPIC)\n\n    def create_minion(self, player):\n        return Minion(2, 5, auras=[Aura(NoSpellTarget(), MinionSelector(Adjacent()))])\nWhirling Blades\n1\nSpell\nNIL\nNIL\nNeutral\nGive a minion +1 Attack.\n-1\n-1\n-1\n7\nclass WhirlingBlades(SpellCard):\n    def __init__(self):\n        super().__init__(\"Whirling Blades\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.change_attack(1)\nWhirling Zap-o-matic\n2\nMinion\nCommon\nMech\nShaman\n<b>Windfury</b>\n2\n3\n-1\n6\nclass WhirlingZapomatic(MinionCard):\n    def __init__(self):\n        super().__init__(\"Whirling Zap-o-matic\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, p):\n        return Minion(3, 2, windfury=True)\nAnub'ar Ambusher\n4\nMinion\nCommon\nNIL\nRogue\n<b>Deathrattle:</b> Return a random friendly minion to your hand.\n5\n5\n-1\n6\nclass AnubarAmbusher(MinionCard):\n    def __init__(self):\n        super().__init__(\"Anub'ar Ambusher\", 4, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(5, 5, deathrattle=Deathrattle(Bounce(), MinionSelector(picker=RandomPicker())))\nAvenge\n1\nSpell\nCommon\nNIL\nPaladin\n<b>Secret:</b> When one of your minions dies, give a random friendly minion +3/+2.\n-1\n-1\n-1\n16\nclass Avenge(SecretCard):\n    def __init__(self):\n        super().__init__(\"Avenge\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)\n\n    def _reveal(self, dead_minion, attacker):\n        if len([minion for minion in self.player.minions if not minion.dead]) > 0:\n            target = self.player.game.random_choice(self.player.minions)\n            target.change_attack(3)\n            target.increase_health(2)\n            super().reveal()\n\n    def activate(self, player):\n        player.bind(\"minion_died\", self._reveal)\n\n    def deactivate(self, player):\n        player.unbind(\"minion_died\", self._reveal)\nBaron Rivendare\n4\nMinion\nLegendary\nNIL\nNeutral\nYour minions trigger their <b>Deathrattles</b> twice.\n7\n1\n-1\n6\nclass BaronRivendare(MinionCard):\n    def __init__(self):\n        super().__init__(\"Baron Rivendare\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(1, 7, auras=[Aura(DoubleDeathrattle(), PlayerSelector())])\nDancing Swords\n3\nMinion\nCommon\nNIL\nNeutral\n<b>Deathrattle:</b> Your opponent draws a card.\n4\n4\n-1\n6\nclass DancingSwords(MinionCard):\n    def __init__(self):\n        super().__init__(\"Dancing Swords\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(4, 4, deathrattle=Deathrattle(Draw(), PlayerSelector(EnemyPlayer())))\nDark Cultist\n3\nMinion\nCommon\nNIL\nPriest\n<b>Deathrattle:</b> Give a random friendly minion +3 Health.\n4\n3\n-1\n6\nclass DarkCultist(MinionCard):\n    def __init__(self):\n        super().__init__(\"Dark Cultist\", 3, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(3, 4, deathrattle=Deathrattle(Give(ChangeHealth(3)), MinionSelector(picker=RandomPicker())))\nDeath's Bite\n4\nWeapon\nCommon\nNIL\nWarrior\n<b>Deathrattle:</b> Deal 1 damage to all minions.\n-1\n4\n2\n6\nclass DeathsBite(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Death's Bite\", 4, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)\n\n    def create_weapon(self, player):\n        return Weapon(4, 2, deathrattle=Deathrattle(Damage(1), MinionSelector(players=BothPlayer())))\nDeathlord\n3\nMinion\nRare\nNIL\nNeutral\n<b>Taunt. Deathrattle:</b> Your opponent puts a minion from their deck into the battlefield.\n8\n2\n-1\n6\nclass Deathlord(MinionCard):\n    def __init__(self):\n        super().__init__(\"Deathlord\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(2, 8, taunt=True, deathrattle=Deathrattle(Summon(CardQuery(conditions=[IsMinion()], source=CARD_SOURCE.MY_DECK)), PlayerSelector(EnemyPlayer())))\nDuplicate\n3\nSpell\nCommon\nNIL\nMage\n<b>Secret:</b> When a friendly minion dies, put 2 copies of it into your hand.\n-1\n-1\n-1\n20\nclass Duplicate(SecretCard):\n    def __init__(self):\n        super().__init__(\"Duplicate\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)\n        self.player = None\n\n    def activate(self, player):\n        player.bind(\"minion_died\", self._reveal)\n        self.player = player\n\n    def deactivate(self, player):\n        player.unbind(\"minion_died\", self._reveal)\n        self.player = None\n\n    def _reveal(self, minion, by):\n        for c in range(0, 2):\n            if len(self.player.hand) < 10:\n                new_card = type(minion.card)()\n                self.player.hand.append(new_card)\n                new_card.attach(new_card, self.player)\n        super().reveal()\nEchoing Ooze\n2\nMinion\nEpic\nNIL\nNeutral\n<b>Battlecry:</b> Summon an exact copy of this minion at the end of the turn.\n2\n1\n-1\n6\nclass EchoingOoze(MinionCard):\n    def __init__(self):\n        super().__init__(\"Echoing Ooze\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, battlecry=Battlecry(GiveEffect(Effect(TurnEnded(), ActionTag(Duplicate(SelfSelector()), PlayerSelector()))), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(1, 2)\nFeugen\n5\nMinion\nLegendary\nNIL\nNeutral\nNIL\n7\n4\n-1\n6\nclass Feugen(MinionCard):\n    def __init__(self):\n        super().__init__(\"Feugen\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(4, 7, deathrattle=Deathrattle(Summon(Thaddius()), PlayerSelector(), InGraveyard(Stalagg())))\nFeugen\n5\nMinion\nLegendary\nNIL\nNeutral\n<b>Deathrattle:</b> If Stalagg also died this game, summon Thaddius.\n7\n4\n-1\n6\nclass Feugen(MinionCard):\n    def __init__(self):\n        super().__init__(\"Feugen\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(4, 7, deathrattle=Deathrattle(Summon(Thaddius()), PlayerSelector(), InGraveyard(Stalagg())))\nHaunted Creeper\n2\nMinion\nCommon\nBeast\nNeutral\n<b>Deathrattle:</b> Summon two 1/1 Spectral Spiders.\n2\n1\n-1\n6\nclass HauntedCreeper(MinionCard):\n    def __init__(self):\n        super().__init__(\"Haunted Creeper\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(1, 2, deathrattle=Deathrattle(Summon(SpectralSpider(), 2), PlayerSelector()))\nKel'Thuzad\n8\nMinion\nLegendary\nNIL\nNeutral\nAt the end of each turn, summon all friendly minions that died this turn.\n8\n6\n-1\n6\nclass KelThuzad(MinionCard):\n    def __init__(self):\n        super().__init__(\"Kel'Thuzad\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(6, 8, effects=[Effect(TurnEnded(player=BothPlayer()), ActionTag(ResurrectFriendly(), PlayerSelector()))])\nLoatheb\n5\nMinion\nLegendary\nNIL\nNeutral\n<b>Battlecry:</b> Enemy spells cost (5) more next turn.\n5\n5\n-1\n6\nclass Loatheb(MinionCard):\n    def __init__(self):\n        super().__init__(\"Loatheb\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(GiveAura(AuraUntil(ManaChange(5), CardSelector(condition=IsSpell()), TurnEnded())), PlayerSelector(players=EnemyPlayer())))\n\n    def create_minion(self, player):\n        return Minion(5, 5)\nMad Scientist\n2\nMinion\nCommon\nNIL\nNeutral\n<b>Deathrattle:</b> Put a <b>Secret</b> from your deck into the battlefield.\n2\n2\n-1\n6\nclass MadScientist(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mad Scientist\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 2, deathrattle=Deathrattle(ApplySecret(CARD_SOURCE.MY_DECK), PlayerSelector()))\nMaexxna\n6\nMinion\nLegendary\nBeast\nNeutral\nDestroy any minion damaged by this minion.\n8\n2\n-1\n6\nclass Maexxna(MinionCard):\n    def __init__(self):\n        super().__init__(\"Maexxna\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(2, 8, effects=[Effect(DidDamage(), ActionTag(Kill(), TargetSelector(IsMinion())))])\nNerub'ar Weblord\n2\nMinion\nCommon\nNIL\nNeutral\nMinions with <b>Battlecry</b> cost (2) more.\n4\n1\n-1\n6\nclass NerubarWeblord(MinionCard):\n    def __init__(self):\n        super().__init__(\"Nerub'ar Weblord\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(1, 4, auras=[Aura(ManaChange(2), CardSelector(BothPlayer(), HasBattlecry()))])\nNerubian\n2\nMinion\nNIL\nNIL\nNeutral\nNIL\n4\n4\n-1\n6\nclass Nerubian(MinionCard):\n    def __init__(self):\n        super().__init__(\"Nerubian\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, False)\n\n    def create_minion(self, p):\n        return Minion(4, 4)\nNerubian\n2\nMinion\nNIL\nNIL\nNeutral\nNIL\n1\n3\n-1\n6\nclass Nerubian(MinionCard):\n    def __init__(self):\n        super().__init__(\"Nerubian\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, False)\n\n    def create_minion(self, p):\n        return Minion(4, 4)\nNerubian\n3\nMinion\nRare\nNIL\nNeutral\nNIL\n4\n4\n-1\n6\nclass Nerubian(MinionCard):\n    def __init__(self):\n        super().__init__(\"Nerubian\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, False)\n\n    def create_minion(self, p):\n        return Minion(4, 4)\nNerubian Egg\n2\nMinion\nRare\nNIL\nNeutral\n<b>Deathrattle:</b> Summon a 4/4 Nerubian.\n2\n0\n-1\n6\nclass NerubianEgg(MinionCard):\n    def __init__(self):\n        super().__init__(\"Nerubian Egg\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(0, 2, deathrattle=Deathrattle(Summon(Nerubian()), PlayerSelector()))\nPoison Seeds\n4\nSpell\nCommon\nNIL\nDruid\nDestroy all minions and summon 2/2 Treants to replace them.\n-1\n-1\n-1\n15\nclass PoisonSeeds(SpellCard):\n    def __init__(self):\n        super().__init__(\"Poison Seeds\", 4, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        from hearthbreaker.cards.minions.druid import PoisonSeedsTreant\n        targets = hearthbreaker.targeting.find_minion_spell_target(game, lambda m: True)\n        for target in targets:\n            target.die(None)\n\n        game.check_delayed()\n\n        for target in targets:\n            PoisonSeedsTreant().summon(target.player, target.game, len(target.player.minions))\nReincarnate\n2\nSpell\nCommon\nNIL\nShaman\nDestroy a minion, then return it to life with full Health.\n-1\n-1\n-1\n10\nclass Reincarnate(SpellCard):\n\n    def __init__(self):\n        super().__init__(\"Reincarnate\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.die(self)\n        game.check_delayed()\n        self.target.card.summon(self.target.player, game, len(self.target.player.minions))\nShade of Naxxramas\n3\nMinion\nEpic\nNIL\nNeutral\n<b>Stealth.</b> At the start of your turn, gain +1/+1.\n2\n2\n-1\n6\nclass ShadeOfNaxxramas(MinionCard):\n    def __init__(self):\n        super().__init__(\"Shade of Naxxramas\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC)\n\n    def create_minion(self, player):\n        return Minion(2, 2, stealth=True, effects=[Effect(TurnStarted(), ActionTag(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), SelfSelector()))])\nSlime\n1\nMinion\nNIL\nNIL\nNeutral\n<b>Taunt</b>\n2\n1\n-1\n6\nclass Slime(MinionCard):\n    def __init__(self):\n        super().__init__(\"Slime\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False)\n\n    def create_minion(self, p):\n        return Minion(1, 2, taunt=True)\nSludge Belcher\n5\nMinion\nRare\nNIL\nNeutral\n<b>Taunt. NL Deathrattle:</b> Summon a 1/2 Slime with <b>Taunt</b>.\n5\n3\n-1\n6\nclass SludgeBelcher(MinionCard):\n    def __init__(self):\n        super().__init__(\"Sludge Belcher\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(3, 5, taunt=True, deathrattle=Deathrattle(Summon(Slime()), PlayerSelector()))\nSpectral Knight\n5\nMinion\nCommon\nNIL\nNeutral\nCan't be targeted by spells or Hero Powers.\n6\n4\n-1\n6\nclass SpectralKnight(MinionCard):\n    def __init__(self):\n        super().__init__(\"Spectral Knight\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(4, 6, spell_targetable=False)\nSpectral Spider\n1\nMinion\nNIL\nNIL\nNeutral\nNIL\n1\n1\n-1\n6\nclass SpectralSpider(MinionCard):\n    def __init__(self):\n        super().__init__(\"Spectral Spider\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nStalagg\n5\nMinion\nLegendary\nNIL\nNeutral\nNIL\n4\n7\n-1\n6\nclass Stalagg(MinionCard):\n    def __init__(self):\n        super().__init__(\"Stalagg\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(7, 4, deathrattle=Deathrattle(Summon(Thaddius()), PlayerSelector(), InGraveyard(Feugen())))\nStalagg\n5\nMinion\nLegendary\nNIL\nNeutral\n<b>Deathrattle:</b> If Feugen also died this game, summon Thaddius.\n4\n7\n-1\n6\nclass Stalagg(MinionCard):\n    def __init__(self):\n        super().__init__(\"Stalagg\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(7, 4, deathrattle=Deathrattle(Summon(Thaddius()), PlayerSelector(), InGraveyard(Feugen())))\nStoneskin Gargoyle\n3\nMinion\nCommon\nNIL\nNeutral\nAt the start of your turn, restore this minion to full Health.\n4\n1\n-1\n6\nclass StoneskinGargoyle(MinionCard):\n    def __init__(self):\n        super().__init__(\"Stoneskin Gargoyle\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(1, 4, effects=[Effect(TurnStarted(), ActionTag(Heal(10000), SelfSelector()))])\nThaddius\n10\nMinion\nLegendary\nNIL\nNeutral\nNIL\n11\n11\n-1\n6\nclass Thaddius(MinionCard):\n    def __init__(self):\n        super().__init__(\"Thaddius\", 10, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, False)\n\n    def create_minion(self, player):\n        return Minion(11, 11)\nTreant\n1\nMinion\nNIL\nNIL\nDruid\nNIL\n2\n2\n-1\n6\nclass Treant(MinionCard):\n    def __init__(self):\n        super().__init__(\"Treant\", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)\n\n    def create_minion(self, _):\n        return Minion(2, 2)\nUndertaker\n1\nMinion\nCommon\nNIL\nNeutral\nWhenever you summon a minion with <b>Deathrattle</b>, gain +1 Attack.\n2\n1\n-1\n6\nclass Undertaker(MinionCard):\n    def __init__(self):\n        super().__init__(\"Undertaker\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(1, 2, effects=[Effect(MinionSummoned(MinionHasDeathrattle()), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])\nUnstable Ghoul\n2\nMinion\nCommon\nNIL\nNeutral\n<b>Taunt</b>. <b>Deathrattle:</b> Deal 1 damage to all minions.\n3\n1\n-1\n6\nclass UnstableGhoul(MinionCard):\n    def __init__(self):\n        super().__init__(\"Unstable Ghoul\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(1, 3, deathrattle=Deathrattle(Damage(1), MinionSelector(players=BothPlayer())), taunt=True)\nVoidcaller\n4\nMinion\nCommon\nDemon\nWarlock\n<b>Deathrattle:</b> Put a random Demon from your hand into the battlefield.\n4\n3\n-1\n6\nclass Voidcaller(MinionCard):\n    def __init__(self):\n        super().__init__(\"Voidcaller\", 4, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DEMON)\n\n    def create_minion(self, player):\n        return Minion(3, 4, deathrattle=Deathrattle(Summon(CardQuery(conditions=[IsType(MINION_TYPE.DEMON)], source=CARD_SOURCE.MY_HAND)), PlayerSelector()))\nWailing Soul\n4\nMinion\nRare\nNIL\nNeutral\n<b>Battlecry: Silence</b> your other minions.\n5\n3\n-1\n6\nclass WailingSoul(MinionCard):\n    def __init__(self):\n        super().__init__(\"Wailing Soul\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Silence(), MinionSelector()))\n\n    def create_minion(self, player):\n        return Minion(3, 5)\nWebspinner\n1\nMinion\nCommon\nBeast\nHunter\n<b>Deathrattle:</b> Add a random Beast card to your hand.\n1\n1\n-1\n6\nclass Webspinner(MinionCard):\n    def __init__(self):\n        super().__init__(\"Webspinner\", 1, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(1, 1, deathrattle=Deathrattle(AddCard(CardQuery(conditions=[IsType(MINION_TYPE.BEAST)])), PlayerSelector()))\nZombie Chow\n1\nMinion\nCommon\nNIL\nNeutral\n<b>Deathrattle:</b> Restore 5 Health to the enemy hero.\n3\n2\n-1\n6\nclass ZombieChow(MinionCard):\n    def __init__(self):\n        super().__init__(\"Zombie Chow\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 3, deathrattle=Deathrattle(Heal(5), HeroSelector(EnemyPlayer())))\nAbomination\n5\nMinion\nRare\nNIL\nNeutral\n<b>Taunt</b>. <b>Deathrattle:</b> Deal 2 damage to ALL characters.\n4\n4\n-1\n6\nclass Abomination(MinionCard):\n    def __init__(self):\n        super().__init__(\"Abomination\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(4, 4, deathrattle=Deathrattle(Damage(2), CharacterSelector(players=BothPlayer())), taunt=True)\nAbusive Sergeant\n1\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Give a minion +2 Attack this turn.\n1\n2\n-1\n6\nclass AbusiveSergeant(MinionCard):\n    def __init__(self):\n        super().__init__(\"Abusive Sergeant\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Give(BuffUntil(ChangeAttack(2), TurnEnded(player=CurrentPlayer()))), MinionSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(2, 1)\nAcolyte of Pain\n3\nMinion\nCommon\nNIL\nNeutral\nWhenever this minion takes damage, draw a card.\n3\n1\n-1\n6\nclass AcolyteOfPain(MinionCard):\n    def __init__(self):\n        super().__init__(\"Acolyte of Pain\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(1, 3, effects=[Effect(Damaged(), ActionTag(Draw(), PlayerSelector()))])\nAl'Akir the Windlord\n8\nMinion\nLegendary\nNIL\nShaman\n<b>Windfury, Charge, Divine Shield, Taunt</b>\n5\n3\n-1\n6\nclass AlAkirTheWindlord(MinionCard):\n    def __init__(self):\n        super().__init__(\"Al'Akir the Windlord\", 8, CHARACTER_CLASS.SHAMAN, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(3, 5, windfury=True, charge=True, divine_shield=True, taunt=True)\nAlarm-o-Bot\n3\nMinion\nRare\nMech\nNeutral\nAt the start of your turn, swap this minion with a random one in your hand.\n3\n0\n-1\n6\nclass AlarmoBot(MinionCard):\n    def __init__(self):\n        super().__init__(\"Alarm-o-Bot\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(0, 3, effects=[Effect(TurnStarted(), ActionTag(SwapWithHand(), PlayerSelector()))])\nAldor Peacekeeper\n3\nMinion\nRare\nNIL\nPaladin\n<b>Battlecry:</b> Change an enemy minion's Attack to 1.\n3\n3\n-1\n6\nclass AldorPeacekeeper(MinionCard):\n    def __init__(self):\n        super().__init__(\"Aldor Peacekeeper\", 3, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE, battlecry=Battlecry(Give(SetAttack(1)), MinionSelector(condition=None, players=EnemyPlayer())))\n\n    def create_minion(self, player):\n        return Minion(3, 3)\nAlexstrasza\n9\nMinion\nLegendary\nDragon\nNeutral\n<b>Battlecry:</b> Set a hero's remaining Health to 15.\n8\n8\n-1\n6\nclass Alexstrasza(MinionCard):\n    def __init__(self):\n        super().__init__(\"Alexstrasza\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON, battlecry=Battlecry(SetHealth(15), HeroSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(8, 8)\nAmani Berserker\n2\nMinion\nCommon\nNIL\nNeutral\n<b>Enrage:</b> +3 Attack\n3\n2\n-1\n6\nclass AmaniBerserker(MinionCard):\n    def __init__(self):\n        super().__init__(\"Amani Berserker\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 3, enrage=[Aura(ChangeAttack(3), SelfSelector())])\nAncestral Spirit\n2\nSpell\nRare\nNIL\nShaman\nGive a minion \"<b>Deathrattle:</b> Resummon this minion.\"\n-1\n-1\n-1\n7\nclass AncestralSpirit(SpellCard):\n    def __init__(self):\n        super().__init__(\"Ancestral Spirit\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.deathrattle.append(Deathrattle(Summon(self.target.card), PlayerSelector()))\nAncient Brewmaster\n4\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Return a friendly minion from the battlefield to your hand.\n4\n5\n-1\n6\nclass AncientBrewmaster(MinionCard):\n    def __init__(self):\n        super().__init__(\"Ancient Brewmaster\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Bounce(), MinionSelector(picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(5, 4)\nAncient Mage\n4\nMinion\nRare\nNIL\nNeutral\n<b>Battlecry:</b> Give adjacent minions <b>Spell Damage +1</b>.\n5\n2\n-1\n6\nclass AncientMage(MinionCard):\n    def __init__(self):\n        super().__init__(\"Ancient Mage\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Give(SpellDamage(1)), MinionSelector(condition=Adjacent())))\n\n    def create_minion(self, player):\n        return Minion(2, 5)\nAncient Watcher\n2\nMinion\nRare\nNIL\nNeutral\nCan't attack.\n5\n4\n-1\n6\nclass AncientWatcher(MinionCard):\n    def __init__(self):\n        super().__init__(\"Ancient Watcher\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(4, 5, buffs=[Buff(CantAttack())])\nAncient of Lore\n7\nMinion\nEpic\nNIL\nDruid\n<b>Choose One -</b> Draw 2 cards; or Restore 5 Health.\n5\n5\n-1\n10\nclass AncientOfLore(MinionCard):\n    def __init__(self):\n\n        super().__init__(\"Ancient of Lore\", 7, CHARACTER_CLASS.DRUID, CARD_RARITY.EPIC, choices=[\n            Choice(AncientSecrets(), Heal(5), HeroSelector()),\n            Choice(AncientTeachings(), Draw(3), PlayerSelector())\n        ])\n\n    def create_minion(self, player):\n        return Minion(5, 5)\nAncient of War\n7\nMinion\nEpic\nNIL\nDruid\n<b>Choose One</b> - NL +5 Attack; or +5 Health and <b>Taunt</b>.\n5\n5\n-1\n10\nclass AncientOfWar(MinionCard):\n    def __init__(self):\n\n        super().__init__(\"Ancient of War\", 7, CHARACTER_CLASS.DRUID, CARD_RARITY.EPIC, choices=[\n            Choice(Health(), Give([Buff(ChangeHealth(5)), Buff(Taunt())]), SelfSelector()),\n            Choice(Attack(), Give([Buff(ChangeAttack(5))]), SelfSelector()),\n        ])\n\n    def create_minion(self, player):\n        return Minion(5, 5)\nAngry Chicken\n1\nMinion\nRare\nBeast\nNeutral\n<b>Enrage:</b> +5 Attack.\n1\n1\n-1\n6\nclass AngryChicken(MinionCard):\n    def __init__(self):\n        super().__init__(\"Angry Chicken\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(1, 1, enrage=[Aura(ChangeAttack(5), SelfSelector())])\nArathi Weaponsmith\n4\nMinion\nCommon\nNIL\nWarrior\n<b>Battlecry:</b> Equip a 2/2 weapon.\n3\n3\n-1\n6\nclass ArathiWeaponsmith(MinionCard):\n    def __init__(self):\n        super().__init__(\"Arathi Weaponsmith\", 4, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, battlecry=Battlecry(Equip(BattleAxe()), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(3, 3)\nArcane Golem\n3\nMinion\nRare\nNIL\nNeutral\n<b>Charge</b>. <b>Battlecry:</b> Give your opponent a Mana Crystal.\n2\n4\n-1\n6\nclass ArcaneGolem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Arcane Golem\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(GiveManaCrystal(), PlayerSelector(players=EnemyPlayer())))\n\n    def create_minion(self, player):\n        return Minion(4, 2, charge=True)\nArchmage Antonidas\n7\nMinion\nLegendary\nNIL\nMage\nWhenever you cast a spell, add a 'Fireball' spell to your hand.\n7\n5\n-1\n6\nclass ArchmageAntonidas(MinionCard):\n    def __init__(self):\n        super().__init__(\"Archmage Antonidas\", 7, CHARACTER_CLASS.MAGE, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(5, 7, effects=[Effect(SpellCast(), ActionTag(AddCard(hearthbreaker.cards.Fireball()), PlayerSelector()))])\nArgent Commander\n6\nMinion\nRare\nNIL\nNeutral\n<b>Charge</b> NL <b>Divine Shield</b>\n2\n4\n-1\n6\nclass ArgentCommander(MinionCard):\n    def __init__(self):\n        super().__init__(\"Argent Commander\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(4, 2, divine_shield=True, charge=True)\nArgent Protector\n2\nMinion\nCommon\nNIL\nPaladin\n<b>Battlecry:</b> Give a friendly minion <b>Divine Shield</b>.\n2\n2\n-1\n6\nclass ArgentProtector(MinionCard):\n    def __init__(self):\n        super().__init__(\"Argent Protector\", 2, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON, battlecry=Battlecry(Give(DivineShield()), MinionSelector()))\n\n    def create_minion(self, player):\n        return Minion(2, 2)\nArgent Squire\n1\nMinion\nCommon\nNIL\nNeutral\n<b>Divine Shield</b>\n1\n1\n-1\n6\nclass ArgentSquire(MinionCard):\n    def __init__(self):\n        super().__init__(\"Argent Squire\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(1, 1, divine_shield=True)\nArmorsmith\n2\nMinion\nRare\nNIL\nWarrior\nWhenever a friendly minion takes damage, gain 1 Armor.\n4\n1\n-1\n6\nclass Armorsmith(MinionCard):\n    def __init__(self):\n        super().__init__(\"Armorsmith\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(1, 4, effects=[Effect(CharacterDamaged(condition=IsMinion()), ActionTag(IncreaseArmor(), HeroSelector()))])\nAshbringer\n5\nWeapon\nLegendary\nNIL\nPaladin\nNIL\n-1\n5\n3\n7\nclass Ashbringer(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Ashbringer\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.LEGENDARY, False)\n\n    def create_weapon(self, player):\n        weapon = Weapon(5, 3)\n        return weapon\nAuchenai Soulpriest\n4\nMinion\nRare\nNIL\nPriest\nYour cards and powers that restore Health now deal damage instead.\n5\n3\n-1\n6\nclass AuchenaiSoulpriest(MinionCard):\n    def __init__(self):\n        super().__init__(\"Auchenai Soulpriest\", 4, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(3, 5, auras=[Aura(HealAsDamage(), PlayerSelector())])\nAvenging Wrath\n6\nSpell\nEpic\nNIL\nPaladin\nDeal $8 damage randomly split among all enemies.\n-1\n-1\n-1\n11\nclass AvengingWrath(SpellCard):\n    def __init__(self):\n        super().__init__(\"Avenging Wrath\", 6, CHARACTER_CLASS.PALADIN, CARD_RARITY.EPIC)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for i in range(0, player.effective_spell_damage(8)):\n            targets = copy.copy(game.other_player.minions)\n            targets.append(game.other_player.hero)\n            target = game.random_choice(targets)\n            target.damage(1, self)\nAzure Drake\n5\nMinion\nRare\nDragon\nNeutral\n<b>Spell Damage +1</b>. <b>Battlecry:</b> Draw a card.\n4\n4\n-1\n6\nclass AzureDrake(MinionCard):\n    def __init__(self):\n        super().__init__(\"Azure Drake\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.DRAGON, battlecry=Battlecry(Draw(), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(4, 4, spell_damage=1)\nBaine Bloodhoof\n4\nMinion\nLegendary\nNIL\nNeutral\nNIL\n5\n4\n-1\n6\nclass BaineBloodhoof(MinionCard):\n    def __init__(self):\n        super().__init__(\"Baine Bloodhoof\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, False)\n\n    def create_minion(self, player):\n        return Minion(4, 5)\nBananas\n1\nSpell\nNIL\nNIL\nNeutral\nGive a minion +1/+1.\n-1\n-1\n-1\n8\nclass Bananas(SpellCard):\n    def __init__(self):\n        super().__init__(\"Bananas\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.change_attack(1)\n        self.target.increase_health(1)\nBane of Doom\n5\nSpell\nEpic\nNIL\nWarlock\nDeal $2 damage to a character. If that kills it, summon a random Demon.\n-1\n-1\n-1\n12\nclass BaneOfDoom(SpellCard):\n    def __init__(self):\n        super().__init__(\"Bane of Doom\", 5, CHARACTER_CLASS.WARLOCK, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        if self.target.health <= player.effective_spell_damage(2) and \\ (isinstance(self.target, Minion) and not self.target.divine_shield):\n            self.target.damage(player.effective_spell_damage(2), self)\n            demons = CardQuery(conditions=[IsType(MINION_TYPE.DEMON)])\n            demons.get_card(player, player, self).summon(player, game, len(player.minions))\n        else:\n            self.target.damage(player.effective_spell_damage(2), self)\nBaron Geddon\n7\nMinion\nLegendary\nNIL\nNeutral\nAt the end of your turn, deal 2 damage to ALL other characters.\n5\n7\n-1\n6\nclass BaronGeddon(MinionCard):\n    def __init__(self):\n        super().__init__(\"Baron Geddon\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(7, 5, effects=[Effect(TurnEnded(), ActionTag(Damage(2), CharacterSelector(players=BothPlayer())))])\nBattle Axe\n1\nWeapon\nNIL\nNIL\nWarrior\nNIL\n-1\n2\n2\n6\nclass BattleAxe(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Battle Axe\", 1, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, False)\n\n    def create_weapon(self, player):\n        return Weapon(2, 2)\nBattle Rage\n2\nSpell\nCommon\nNIL\nWarrior\nDraw a card for each damaged friendly character.\n-1\n-1\n-1\n17\nclass BattleRage(SpellCard):\n    def __init__(self):\n        super().__init__(\"Battle Rage\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        def damaged_character(character):\n            return character.health < character.calculate_max_health()\n\n        super().use(player, game)\n\n        characters = copy.copy(player.minions)\n        characters.append(player.hero)\n\n        characters = [character for character in characters if damaged_character(character)]\n\n        for i in range(0, len(characters)):\n            player.draw()\nBestial Wrath\n1\nSpell\nEpic\nNIL\nHunter\nGive a friendly Beast +2 Attack and <b>Immune</b> this turn.\n-1\n-1\n-1\n8\nclass BestialWrath(SpellCard):\n    def __init__(self):\n        super().__init__(\"Bestial Wrath\", 1, CHARACTER_CLASS.HUNTER, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_friendly_minion_spell_target, filter_func=lambda minion: minion.card.minion_type is MINION_TYPE.BEAST and minion.spell_targetable())\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.add_buff(BuffUntil(Immune(), TurnEnded(player=CurrentPlayer())))\n        self.target.change_temp_attack(2)\nBetrayal\n2\nSpell\nCommon\nNIL\nRogue\nForce an enemy minion to deal its damage to the minions next to it.\n-1\n-1\n-1\n23\nclass Betrayal(SpellCard):\n    def __init__(self):\n        super().__init__(\"Betrayal\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        left_minion = None\n        right_minion = None\n\n        index = self.target.index\n        if index > 0:\n            left_minion = game.other_player.minions[index - 1]\n        if index < min(len(game.other_player.minions) - 1, 6):\n            right_minion = game.other_player.minions[index + 1]\n\n        original_immune = self.target.immune\n        self.target.immune = True\n        if left_minion is not None:\n            left_minion.damage(self.target.calculate_attack(), self.target)\n        if right_minion is not None:\n            right_minion.damage(self.target.calculate_attack(), self.target)\n        self.target.immune = original_immune\nBig Game Hunter\n3\nMinion\nEpic\nNIL\nNeutral\n<b>Battlecry:</b> Destroy a minion with an Attack of 7 or more.\n2\n4\n-1\n6\nclass BigGameHunter(MinionCard):\n    def __init__(self):\n        super().__init__(\"Big Game Hunter\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, battlecry=Battlecry(Kill(), MinionSelector(AttackGreaterThan(6), BothPlayer())))\n\n    def create_minion(self, player):\n        return Minion(4, 2)\nBite\n4\nSpell\nRare\nNIL\nDruid\nGive your hero +4 Attack this turn and 4 Armor.\n-1\n-1\n-1\n8\nclass Bite(SpellCard):\n    def __init__(self):\n        super().__init__(\"Bite\", 4, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        player.hero.change_temp_attack(4)\n        player.hero.increase_armor(4)\nBlade Flurry\n2\nSpell\nRare\nNIL\nRogue\nDestroy your weapon and deal its damage to all enemies.\n-1\n-1\n-1\n15\nclass BladeFlurry(SpellCard):\n    def __init__(self):\n        super().__init__(\"Blade Flurry\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        if player.weapon is not None:\n            attack_power = player.effective_spell_damage(player.hero.calculate_attack())\n            player.weapon.destroy()\n\n            for minion in copy.copy(game.other_player.minions):\n                minion.damage(attack_power, self)\n\n            game.other_player.hero.damage(attack_power, self)\nBlessed Champion\n5\nSpell\nRare\nNIL\nPaladin\nDouble a minion's Attack.\n-1\n-1\n-1\n7\nclass BlessedChampion(SpellCard):\n    def __init__(self):\n        super().__init__(\"Blessed Champion\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.add_buff(Buff(DoubleAttack()))\nBlessing of Wisdom\n1\nSpell\nCommon\nNIL\nPaladin\nChoose a minion. Whenever it attacks, draw a card.\n-1\n-1\n-1\n11\nclass BlessingOfWisdom(SpellCard):\n    def __init__(self):\n        super().__init__(\"Blessing of Wisdom\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        if player is game.players[0]:\n            draw_player = PlayerOne()\n        else:\n            draw_player = PlayerTwo()\n        self.target.add_effect(Effect(Attack(), ActionTag(Draw(), PlayerSelector(draw_player))))\nBlizzard\n6\nSpell\nRare\nNIL\nMage\nDeal $2 damage to all enemy minions and <b>Freeze</b> them.\n-1\n-1\n-1\n10\nclass Blizzard(SpellCard):\n    def __init__(self):\n        super().__init__(\"Blizzard\", 6, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for minion in copy.copy(game.other_player.minions):\n            minion.damage(player.effective_spell_damage(2), self)\n        for minion in game.other_player.minions:\n            minion.add_buff(Buff(Frozen()))\nBlood Fury\n3\nWeapon\nNIL\nNIL\nWarlock\nNIL\n-1\n3\n8\n6\nclass BloodFury(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Blood Fury\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, False)\n\n    def create_weapon(self, player):\n        return Weapon(3, 8)\nBlood Imp\n1\nMinion\nCommon\nDemon\nWarlock\n<b>Stealth</b>. At the end of your turn, give another random friendly minion +1 Health.\n1\n0\n-1\n6\nclass BloodImp(MinionCard):\n    def __init__(self):\n        super().__init__(\"Blood Imp\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DEMON)\n\n    def create_minion(self, player):\n        return Minion(0, 1, stealth=True, effects=[Effect(TurnEnded(), ActionTag(Give(ChangeHealth(1)), MinionSelector(picker=RandomPicker())))])\nBlood Knight\n3\nMinion\nEpic\nNIL\nNeutral\n<b>Battlecry:</b> All minions lose <b>Divine Shield</b>. Gain +3/+3 for each Shield lost.\n3\n3\n-1\n6\nclass BloodKnight(MinionCard):\n    def __init__(self):\n        super().__init__(\"Blood Knight\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, battlecry=(Battlecry([Give([Buff(ChangeAttack(Count(MinionSelector(HasDivineShield(), BothPlayer())), 3)), Buff(ChangeHealth(Count(MinionSelector(HasDivineShield(), BothPlayer())), 3))])], SelfSelector()), Battlecry(RemoveDivineShields(), (MinionSelector(HasDivineShield(), BothPlayer())))))\n\n    def create_minion(self, player):\n        return Minion(3, 3)\nBloodmage Thalnos\n2\nMinion\nLegendary\nNIL\nNeutral\n<b>Spell Damage +1</b>. <b>Deathrattle:</b> Draw a card.\n1\n1\n-1\n6\nclass BloodmageThalnos(MinionCard):\n    def __init__(self):\n        super().__init__(\"Bloodmage Thalnos\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(1, 1, spell_damage=1, deathrattle=Deathrattle(Draw(), PlayerSelector()))\nBloodsail Corsair\n1\nMinion\nRare\nPirate\nNeutral\n<b>Battlecry:</b> Remove 1 Durability from your opponent's weapon.\n2\n1\n-1\n6\nclass BloodsailCorsair(MinionCard):\n    def __init__(self):\n        super().__init__(\"Bloodsail Corsair\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.PIRATE, battlecry=Battlecry(DecreaseDurability(), WeaponSelector(EnemyPlayer())))\n\n    def create_minion(self, player):\n        return Minion(1, 2)\nBloodsail Raider\n2\nMinion\nCommon\nPirate\nNeutral\n<b>Battlecry:</b> Gain Attack equal to the Attack of your weapon.\n3\n2\n-1\n6\nclass BloodsailRaider(MinionCard):\n    def __init__(self):\n        super().__init__(\"Bloodsail Raider\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.PIRATE, battlecry=Battlecry(Give(Buff(ChangeAttack(Attribute(\"base_attack\", WeaponSelector())))), SelfSelector()))\n\n    def create_minion(self, player):\n        return Minion(2, 3)\nBrawl\n5\nSpell\nEpic\nNIL\nWarrior\nDestroy all minions except one. <i>(chosen randomly)</i>\n-1\n-1\n-1\n18\nclass Brawl(SpellCard):\n    def __init__(self):\n        super().__init__(\"Brawl\", 5, CHARACTER_CLASS.WARRIOR, CARD_RARITY.EPIC)\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(player.minions) + len(player.opponent.minions) >= 2\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        minions = copy.copy(player.minions)\n        minions.extend(game.other_player.minions)\n\n        if len(minions) > 1:\n            survivor = game.random_choice(minions)\n            for minion in minions:\n                if minion is not survivor:\n                    minion.die(self)\nCabal Shadow Priest\n6\nMinion\nEpic\nNIL\nPriest\n<b>Battlecry:</b> Take control of an enemy minion that has 2 or less Attack.\n5\n4\n-1\n6\nclass CabalShadowPriest(MinionCard):\n    def __init__(self):\n        super().__init__(\"Cabal Shadow Priest\", 6, CHARACTER_CLASS.PRIEST, CARD_RARITY.EPIC, battlecry=Battlecry(Steal(), MinionSelector(AttackLessThanOrEqualTo(2), players=EnemyPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(4, 5)\nCairne Bloodhoof\n6\nMinion\nLegendary\nNIL\nNeutral\n<b>Deathrattle:</b> Summon a 4/5 Baine Bloodhoof.\n5\n4\n-1\n6\nclass CairneBloodhoof(MinionCard):\n    def __init__(self):\n        super().__init__(\"Cairne Bloodhoof\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(4, 5, deathrattle=Deathrattle(Summon(BaineBloodhoof()), PlayerSelector()))\nCaptain Greenskin\n5\nMinion\nLegendary\nPirate\nNeutral\n<b>Battlecry:</b> Give your weapon +1/+1.\n4\n5\n-1\n6\nclass CaptainGreenskin(MinionCard):\n    def __init__(self):\n        super().__init__(\"Captain Greenskin\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.PIRATE, battlecry=Battlecry([IncreaseWeaponAttack(1), IncreaseDurability()], WeaponSelector()))\n\n    def create_minion(self, player):\n        return Minion(5, 4)\nCenarius\n9\nMinion\nLegendary\nNIL\nDruid\n<b>Choose One</b> - Give your other minions +2/+2; or Summon two 2/2 Treants with <b>Taunt</b>.\n8\n5\n-1\n9\nclass Cenarius(MinionCard):\n    def __init__(self):\n        super().__init__(\"Cenarius\", 9, CHARACTER_CLASS.DRUID, CARD_RARITY.LEGENDARY, choices=[\n            Choice(IncreaseStats(), Give([Buff(ChangeAttack(2)), Buff(ChangeHealth(2)), Buff(Taunt())]), MinionSelector()),\n            Choice(SummonTreants(), Summon(TauntTreant(), 2), PlayerSelector())\n        ])\n\n    def create_minion(self, player):\n        return Minion(5, 8)\nCircle of Healing\n0\nSpell\nCommon\nNIL\nPriest\nRestore #4 Health to ALL minions.\n-1\n-1\n-1\n12\nclass CircleOfHealing(SpellCard):\n    def __init__(self):\n        super().__init__(\"Circle of Healing\", 0, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        targets = copy.copy(game.other_player.minions)\n        targets.extend(player.minions)\n\n        for minion in targets:\n            minion.heal(player.effective_heal_power(4), self)\nCold Blood\n1\nSpell\nCommon\nNIL\nRogue\nGive a minion +2 Attack. <b>Combo:</b> +4 Attack instead.\n-1\n-1\n-1\n11\nclass ColdBlood(SpellCard):\n    def __init__(self):\n        super().__init__(\"Cold Blood\", 1, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        if player.cards_played > 0:\n            self.target.change_attack(4)\n        else:\n            self.target.change_attack(2)\nColdlight Oracle\n3\nMinion\nRare\nMurloc\nNeutral\n<b>Battlecry:</b> Each player draws 2 cards.\n2\n2\n-1\n6\nclass ColdlightOracle(MinionCard):\n    def __init__(self):\n        super().__init__(\"Coldlight Oracle\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MURLOC, battlecry=Battlecry(Draw(2), PlayerSelector(players=BothPlayer())))\n\n    def create_minion(self, player):\n        return Minion(2, 2)\nColdlight Seer\n3\nMinion\nRare\nMurloc\nNeutral\n<b>Battlecry:</b> Give ALL other Murlocs +2 Health.\n3\n2\n-1\n6\nclass ColdlightSeer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Coldlight Seer\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MURLOC, battlecry=Battlecry(Give(ChangeHealth(2)), MinionSelector(IsType(MINION_TYPE.MURLOC), BothPlayer())))\n\n    def create_minion(self, player):\n        return Minion(2, 3)\nCommanding Shout\n2\nSpell\nRare\nNIL\nWarrior\nYour minions can't be reduced below 1 Health this turn. Draw a card.\n-1\n-1\n-1\n9\nclass CommandingShout(SpellCard):\n    def __init__(self):\n        super().__init__(\"Commanding Shout\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        player.add_aura(AuraUntil(MinimumHealth(1), MinionSelector(), TurnEnded()))\n\n        player.draw()\nConceal\n1\nSpell\nCommon\nNIL\nRogue\nGive your minions <b>Stealth</b> until your next turn.\n-1\n-1\n-1\n9\nclass Conceal(SpellCard):\n    def __init__(self):\n        super().__init__(\"Conceal\", 1, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for minion in player.minions:\n            if not minion.stealth:\n                minion.add_buff(BuffUntil(Stealth(), TurnStarted()))\nCone of Cold\n4\nSpell\nCommon\nNIL\nMage\n<b>Freeze</b> a minion and the minions next to it, and deal $1 damage to them.\n-1\n-1\n-1\n21\nclass ConeOfCold(SpellCard):\n    def __init__(self):\n        super().__init__(\"Cone of Cold\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.add_buff(Buff(Frozen()))\n        index = self.target.index\n\n        if self.target.index < len(self.target.player.minions) - 1:\n            minion = self.target.player.minions[index + 1]\n            minion.damage(player.effective_spell_damage(1), self)\n            minion.add_buff(Buff(Frozen()))\n\n        self.target.damage(player.effective_spell_damage(1), self)\n\n        if self.target.index > 0:\n            minion = self.target.player.minions[index - 1]\n            minion.damage(player.effective_spell_damage(1), self)\n            minion.add_buff(Buff(Frozen()))\nCounterspell\n3\nSpell\nRare\nNIL\nMage\n<b>Secret:</b> When your opponent casts a spell, <b>Counter</b> it.\n-1\n-1\n-1\n17\nclass Counterspell(SecretCard):\n    def __init__(self):\n        super().__init__(\"Counterspell\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n    def _reveal(self, card, index):\n        if card.is_spell():\n            card.cancel = True\n            super().reveal()\n\n    def activate(self, player):\n        player.game.current_player.bind(\"card_played\", self._reveal)\n\n    def deactivate(self, player):\n        player.game.current_player.unbind(\"card_played\", self._reveal)\nCrazed Alchemist\n2\nMinion\nRare\nNIL\nNeutral\n<b>Battlecry:</b> Swap the Attack and Health of a minion.\n2\n2\n-1\n6\nclass CrazedAlchemist(MinionCard):\n    def __init__(self):\n        super().__init__(\"Crazed Alchemist\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(SwapStats('health', 'attack', False), MinionSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(2, 2)\nCruel Taskmaster\n2\nMinion\nCommon\nNIL\nWarrior\n<b>Battlecry:</b> Deal 1 damage to a minion and give it +2 Attack.\n2\n2\n-1\n6\nclass CruelTaskmaster(MinionCard):\n    def __init__(self):\n        super().__init__(\"Cruel Taskmaster\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, battlecry=Battlecry([Damage(1), Give(ChangeAttack(2))], MinionSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(2, 2)\nCult Master\n4\nMinion\nCommon\nNIL\nNeutral\nWhenever one of your other minions dies, draw a card.\n2\n4\n-1\n6\nclass CultMaster(MinionCard):\n    def __init__(self):\n        super().__init__(\"Cult Master\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(4, 2, effects=[Effect(MinionDied(), ActionTag(Draw(), PlayerSelector()))])\nDamaged Golem\n1\nMinion\nCommon\nMech\nNeutral\nNIL\n1\n2\n-1\n6\nclass DamagedGolem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Damaged Golem\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(2, 1)\nDark Iron Dwarf\n4\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Give a minion +2 Attack this turn.\n4\n4\n-1\n6\nclass DarkIronDwarf(MinionCard):\n    def __init__(self):\n        super().__init__(\"Dark Iron Dwarf\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Give(BuffUntil(ChangeAttack(2), TurnEnded(player=CurrentPlayer()))), MinionSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(4, 4)\nDeadly Shot\n3\nSpell\nCommon\nNIL\nHunter\nDestroy a random enemy minion.\n-1\n-1\n-1\n13\nclass DeadlyShot(SpellCard):\n    def __init__(self):\n        super().__init__(\"Deadly Shot\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        targets = hearthbreaker.targeting.find_enemy_minion_battlecry_target(player.game, lambda x: True)\n        target = game.random_choice(targets)\n        target.die(None)\n        game.check_delayed()\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(game.other_player.minions) >= 1\nDeathwing\n10\nMinion\nLegendary\nDragon\nNeutral\n<b>Battlecry:</b> Destroy all other minions and discard your hand.\n12\n12\n-1\n6\nclass Deathwing(MinionCard):\n    def __init__(self):\n        super().__init__(\"Deathwing\", 10, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON, battlecry=(Battlecry(Kill(), MinionSelector(players=BothPlayer())), Battlecry(Discard(amount=Count(CardSelector())), PlayerSelector())))\n\n    def create_minion(self, player):\n        return Minion(12, 12)\nDefender\n1\nMinion\nCommon\nNIL\nPaladin\nNIL\n1\n2\n-1\n6\nclass DefenderMinion(MinionCard):\n    def __init__(self):\n        super().__init__(\"Defender\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)\n\n    def create_minion(self, p):\n        return Minion(2, 1)\nDefender of Argus\n4\nMinion\nRare\nNIL\nNeutral\n<b>Battlecry:</b> Give adjacent minions +1/+1 and <b>Taunt</b>.\n3\n2\n-1\n6\nclass DefenderOfArgus(MinionCard):\n    def __init__(self):\n        super().__init__(\"Defender of Argus\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Give([ Buff(Taunt()), Buff(ChangeAttack(1)), Buff(ChangeHealth(1)) ]), MinionSelector(Adjacent())))\n\n    def create_minion(self, player):\n        return Minion(2, 3)\nDefias Bandit\n1\nMinion\nNIL\nNIL\nRogue\nNIL\n1\n2\n-1\n6\nclass DefiasBandit(MinionCard):\n    def __init__(self):\n        super().__init__(\"Defias Bandit\", 1, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, False)\n\n    def create_minion(self, player):\n        return Minion(2, 1)\nDefias Ringleader\n2\nMinion\nCommon\nNIL\nRogue\n<b>Combo:</b> Summon a 2/1 Defias Bandit.\n2\n2\n-1\n6\nclass DefiasRingleader(MinionCard):\n    def __init__(self):\n        super().__init__(\"Defias Ringleader\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, combo=Battlecry(Summon(DefiasBandit()), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(2, 2)\nDemolisher\n3\nMinion\nRare\nMech\nNeutral\nAt the start of your turn, deal 2 damage to a random enemy.\n4\n1\n-1\n6\nclass Demolisher(MinionCard):\n    def __init__(self):\n        super().__init__(\"Demolisher\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(1, 4, effects=[Effect(TurnStarted(), ActionTag(Damage(2), CharacterSelector(players=EnemyPlayer(), picker=RandomPicker())))])\nDemonfire\n2\nSpell\nCommon\nNIL\nWarlock\nDeal $2 damage to a minion. If it’s a friendly Demon, give it +2/+2 instead.\n-1\n-1\n-1\n12\nclass Demonfire(SpellCard):\n    def __init__(self):\n        super().__init__(\"Demonfire\", 2, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        targets = copy.copy(player.game.current_player.minions)\n        if self.target.card.minion_type is MINION_TYPE.DEMON and self.target in targets:\n            self.target.change_attack(2)\n            self.target.increase_health(2)\n        else:\n            self.target.damage(player.effective_spell_damage(2), self)\nDemonfire\n0\nEnchantment\nCommon\nNIL\nWarlock\nThis Demon has +2/+2.\n-1\n-1\n-1\n12\nclass Demonfire(SpellCard):\n    def __init__(self):\n        super().__init__(\"Demonfire\", 2, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        targets = copy.copy(player.game.current_player.minions)\n        if self.target.card.minion_type is MINION_TYPE.DEMON and self.target in targets:\n            self.target.change_attack(2)\n            self.target.increase_health(2)\n        else:\n            self.target.damage(player.effective_spell_damage(2), self)\nDevilsaur\n5\nMinion\nCommon\nBeast\nNeutral\nNIL\n5\n5\n-1\n6\nclass Devilsaur(MinionCard):\n    def __init__(self):\n        super().__init__(\"Devilsaur\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(5, 5)\nDire Wolf Alpha\n2\nMinion\nCommon\nBeast\nNeutral\nAdjacent minions have +1 Attack.\n2\n2\n-1\n6\nclass DireWolfAlpha(MinionCard):\n    def __init__(self):\n        super().__init__(\"Dire Wolf Alpha\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(2, 2, auras=[Aura(ChangeAttack(1), MinionSelector(Adjacent()))])\nDivine Favor\n3\nSpell\nRare\nNIL\nPaladin\nDraw cards until you have as many in hand as your opponent.\n-1\n-1\n-1\n9\nclass DivineFavor(SpellCard):\n    def __init__(self):\n        super().__init__(\"Divine Favor\", 3, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        difference = len(game.other_player.hand) - len(player.hand)\n        for i in range(0, difference):\n            player.draw()\nDoomguard\n5\nMinion\nRare\nDemon\nWarlock\n<b>Charge</b>. <b>Battlecry:</b> Discard two random cards.\n7\n5\n-1\n6\nclass Doomguard(MinionCard):\n    def __init__(self):\n        super().__init__(\"Doomguard\", 5, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, minion_type=MINION_TYPE.DEMON, battlecry=Battlecry(Discard(amount=2), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(5, 7, charge=True)\nDoomhammer\n5\nWeapon\nEpic\nNIL\nShaman\n<b>Windfury, Overload:</b> (2)\n-1\n2\n8\n6\nclass Doomhammer(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Doomhammer\", 5, CHARACTER_CLASS.SHAMAN, CARD_RARITY.EPIC, overload=2)\n\n    def create_weapon(self, player):\n        return Weapon(2, 8, buffs=[Buff(Windfury())])\nDoomsayer\n2\nMinion\nEpic\nNIL\nNeutral\nAt the start of your turn, destroy ALL minions.\n7\n0\n-1\n6\nclass Doomsayer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Doomsayer\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC)\n\n    def create_minion(self, player):\n        return Minion(0, 7, effects=[Effect(TurnStarted(), ActionTag(Kill(), MinionSelector(condition=None, players=BothPlayer())))])\nDread Corsair\n4\nMinion\nCommon\nPirate\nNeutral\n<b>Taunt.</b> Costs (1) less per Attack of your weapon.\n3\n3\n-1\n6\nclass DreadCorsair(MinionCard):\n    def __init__(self):\n        super().__init__(\"Dread Corsair\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.PIRATE, buffs=[Buff(ManaChange(Attribute(\"attack\", WeaponSelector()), -1))])\n\n    def create_minion(self, player):\n        return Minion(3, 3, taunt=True)\nDream\n0\nSpell\nNIL\nNIL\nDream\nReturn a minion to its owner's hand.\n-1\n-1\n-1\n7\nclass Dream(SpellCard):\n    def __init__(self):\n        super().__init__(\"Dream\", 0, CHARACTER_CLASS.DREAM, CARD_RARITY.COMMON, False, hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.bounce()\nDruid of the Claw\n5\nMinion\nCommon\nBeast\nDruid\n<b>Taunt</b>\n6\n4\n-1\n9\nclass DruidOfTheClaw(MinionCard):\n    def __init__(self):\n        super().__init__(\"Druid of the Claw\", 5, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, choices=[\n            Choice(CatForm(), Transform(CatDruid()), SelfSelector()),\n            Choice(BearForm(), Transform(BearDruid()), SelfSelector())\n        ])\n\n    def create_minion(self, player):\n        return Minion(4, 4)\nDruid of the Claw\n5\nMinion\nCommon\nNIL\nDruid\n<b>Choose One -</b> <b>Charge</b>; or +2 Health and <b>Taunt</b>.\n4\n4\n-1\n9\nclass DruidOfTheClaw(MinionCard):\n    def __init__(self):\n        super().__init__(\"Druid of the Claw\", 5, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, choices=[\n            Choice(CatForm(), Transform(CatDruid()), SelfSelector()),\n            Choice(BearForm(), Transform(BearDruid()), SelfSelector())\n        ])\n\n    def create_minion(self, player):\n        return Minion(4, 4)\nDruid of the Claw\n5\nMinion\nCommon\nBeast\nDruid\n<b>Charge</b>\n4\n4\n-1\n9\nclass DruidOfTheClaw(MinionCard):\n    def __init__(self):\n        super().__init__(\"Druid of the Claw\", 5, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, choices=[\n            Choice(CatForm(), Transform(CatDruid()), SelfSelector()),\n            Choice(BearForm(), Transform(BearDruid()), SelfSelector())\n        ])\n\n    def create_minion(self, player):\n        return Minion(4, 4)\nDust Devil\n1\nMinion\nCommon\nNIL\nShaman\n<b>Windfury</b>. <b>Overload:</b> (2)\n1\n3\n-1\n6\nclass DustDevil(MinionCard):\n    def __init__(self):\n        super().__init__(\"Dust Devil\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, overload=2)\n\n    def create_minion(self, player):\n        return Minion(3, 1, windfury=True)\nEaglehorn Bow\n3\nWeapon\nRare\nNIL\nHunter\nWhenever a friendly <b>Secret</b> is revealed, gain +1 Durability.\n-1\n3\n2\n6\nclass EaglehornBow(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Eaglehorn Bow\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE)\n\n    def create_weapon(self, player):\n        return Weapon(3, 2, effects=[Effect(SecretRevealed(), ActionTag(IncreaseDurability(), WeaponSelector()))])\nEarth Elemental\n5\nMinion\nEpic\nNIL\nShaman\n<b>Taunt</b>. <b>Overload:</b> (3)\n8\n7\n-1\n6\nclass EarthElemental(MinionCard):\n    def __init__(self):\n        super().__init__(\"Earth Elemental\", 5, CHARACTER_CLASS.SHAMAN, CARD_RARITY.EPIC, overload=3)\n\n    def create_minion(self, player):\n        return Minion(7, 8, taunt=True)\nEarth Shock\n1\nSpell\nCommon\nNIL\nShaman\n<b>Silence</b> a minion, then deal $1 damage to it.\n-1\n-1\n-1\n9\nclass EarthShock(SpellCard):\n    def __init__(self):\n        super().__init__(\"Earth Shock\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.silence()\n        self.target.damage(player.effective_spell_damage(1), self)\nEarthen Ring Farseer\n3\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Restore 3 Health.\n3\n3\n-1\n6\nclass EarthenRingFarseer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Earthen Ring Farseer\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Heal(3), CharacterSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(3, 3)\nEdwin VanCleef\n3\nMinion\nLegendary\nNIL\nRogue\n<b>Combo:</b> Gain +2/+2 for each card played earlier this turn.\n2\n2\n-1\n6\nclass EdwinVanCleef(MinionCard):\n    def __init__(self):\n        super().__init__(\"Edwin VanCleef\", 3, CHARACTER_CLASS.ROGUE, CARD_RARITY.LEGENDARY, battlecry=Battlecry(Give([Buff(ChangeAttack(Attribute(\"cards_played\", PlayerSelector()), 2)), Buff(ChangeHealth(Attribute(\"cards_played\", PlayerSelector()), 2))]), SelfSelector()))\n\n    def create_minion(self, player):\n        return Minion(2, 2)\nEmerald Drake\n4\nMinion\nNIL\nDragon\nDream\nNIL\n6\n7\n-1\n6\nclass EmeraldDrake(MinionCard):\n    def __init__(self):\n        super().__init__(\"Emerald Drake\", 4, CHARACTER_CLASS.DREAM, CARD_RARITY.COMMON, False, MINION_TYPE.DRAGON)\n\n    def create_minion(self, player):\n        return Minion(7, 6)\nEmperor Cobra\n3\nMinion\nRare\nBeast\nNeutral\nDestroy any minion damaged by this minion.\n3\n2\n-1\n6\nclass EmperorCobra(MinionCard):\n    def __init__(self):\n        super().__init__(\"Emperor Cobra\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(2, 3, effects=[Effect(DidDamage(), ActionTag(Kill(), TargetSelector(IsMinion())))])\nEquality\n2\nSpell\nRare\nNIL\nPaladin\nChange the Health of ALL minions to 1.\n-1\n-1\n-1\n15\nclass Equality(SpellCard):\n    def __init__(self):\n        super().__init__(\"Equality\", 2, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        targets = copy.copy(game.other_player.minions)\n        targets.extend(player.minions)\n\n        for minion in targets:\n            minion.set_health_to(1)\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and (len(player.minions) > 0 or len(game.other_player.minions) > 0)\nEthereal Arcanist\n4\nMinion\nRare\nNIL\nMage\nIf you control a <b>Secret</b> at the end of your turn, gain +2/+2.\n3\n3\n-1\n6\nclass EtherealArcanist(MinionCard):\n    def __init__(self):\n        super().__init__(\"Ethereal Arcanist\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(3, 3, effects=[Effect(TurnEnded(HasSecret()), ActionTag(Give(ChangeAttack(2)), SelfSelector())), Effect(TurnEnded(HasSecret()), ActionTag(Give(ChangeHealth(2)), SelfSelector()))])\nEviscerate\n2\nSpell\nCommon\nNIL\nRogue\nDeal $2 damage. <b>Combo:</b> Deal $4 damage instead.\n-1\n-1\n-1\n11\nclass Eviscerate(SpellCard):\n    def __init__(self):\n        super().__init__(\"Eviscerate\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        if player.cards_played > 0:\n            self.target.damage(player.effective_spell_damage(4), self)\n        else:\n            self.target.damage(player.effective_spell_damage(2), self)\nExplosive Shot\n5\nSpell\nRare\nNIL\nHunter\nDeal $5 damage to a minion and $2 damage to adjacent ones.\n-1\n-1\n-1\n17\nclass ExplosiveShot(SpellCard):\n    def __init__(self):\n        super().__init__(\"Explosive Shot\", 5, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        index = self.target.index\n        if self.target.index < len(self.target.player.minions) - 1:\n            minion = self.target.player.minions[index + 1]\n            minion.damage(player.effective_spell_damage(2), self)\n\n        self.target.damage(player.effective_spell_damage(5), self)\n\n        if self.target.index > 0:\n            minion = self.target.player.minions[index - 1]\n            minion.damage(player.effective_spell_damage(2), self)\nExplosive Trap\n2\nSpell\nCommon\nNIL\nHunter\n<b>Secret:</b> When your hero is attacked, deal $2 damage to all enemies.\n-1\n-1\n-1\n19\nclass ExplosiveTrap(SecretCard):\n    def __init__(self):\n        super().__init__(\"Explosive Trap\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON)\n\n    def activate(self, player):\n        player.opponent.bind(\"character_attack\", self._reveal)\n\n    def deactivate(self, player):\n        player.opponent.unbind(\"character_attack\", self._reveal)\n\n    def _reveal(self, attacker, target):\n        if isinstance(target, Hero):\n            game = attacker.player.game\n            enemies = copy.copy(game.current_player.minions)\n            enemies.append(game.current_player.hero)\n            for enemy in enemies:\n                enemy.damage(2, None)\n            game.check_delayed()\n            super().reveal()\nEye for an Eye\n1\nSpell\nCommon\nNIL\nPaladin\n<b>Secret:</b> When your hero takes damage, deal that much damage to the enemy hero.\n-1\n-1\n-1\n14\nclass EyeForAnEye(SecretCard):\n    def __init__(self):\n        super().__init__(\"Eye for an Eye\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)\n\n    def _reveal(self, character, attacker, amount):\n        if character.is_hero():\n            character.player.opponent.hero.damage(amount, self)\n        super().reveal()\n\n    def activate(self, player):\n        player.bind(\"character_damaged\", self._reveal)\n\n    def deactivate(self, player):\n        player.unbind(\"character_damaged\", self._reveal)\nFaceless Manipulator\n5\nMinion\nEpic\nNIL\nNeutral\n<b>Battlecry:</b> Choose a minion and become a copy of it.\n3\n3\n-1\n6\nclass FacelessManipulator(MinionCard):\n    def __init__(self):\n        super().__init__(\"Faceless Manipulator\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, battlecry=Battlecry(Replace(), MinionSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(3, 3)\nFaerie Dragon\n2\nMinion\nCommon\nDragon\nNeutral\nCan't be targeted by spells or Hero Powers.\n2\n3\n-1\n6\nclass FaerieDragon(MinionCard):\n    def __init__(self):\n        super().__init__(\"Faerie Dragon\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DRAGON)\n\n    def create_minion(self, player):\n        return Minion(3, 2, spell_targetable=False)\nFar Sight\n3\nSpell\nEpic\nNIL\nShaman\nDraw a card. That card costs (3) less.\n-1\n-1\n-1\n11\nclass FarSight(SpellCard):\n    def __init__(self):\n        super().__init__(\"Far Sight\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.EPIC)\n\n    def use(self, player, game):\n        def reduce_cost(card):\n            card.add_buff(Buff(ManaChange(-3)))\n\n        super().use(player, game)\n        player.bind_once(\"card_drawn\", reduce_cost)\n        player.draw()\nFelguard\n3\nMinion\nRare\nDemon\nWarlock\n<b>Taunt</b>. <b>Battlecry:</b> Destroy one of your Mana Crystals.\n5\n3\n-1\n6\nclass Felguard(MinionCard):\n    def __init__(self):\n        super().__init__(\"Felguard\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, minion_type=MINION_TYPE.DEMON, battlecry=Battlecry(DestroyManaCrystal(), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(3, 5, taunt=True)\nFen Creeper\n5\nMinion\nCommon\nNIL\nNeutral\n<b>Taunt</b>\n6\n3\n-1\n6\nclass FenCreeper(MinionCard):\n    def __init__(self):\n        super().__init__(\"Fen Creeper\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(3, 6, taunt=True)\nFeral Spirit\n3\nSpell\nRare\nNIL\nShaman\nSummon two 2/3 Spirit Wolves with <b>Taunt</b>. <b>Overload:</b> (2)\n-1\n-1\n-1\n13\nclass FeralSpirit(SpellCard):\n    def __init__(self):\n        super().__init__(\"Feral Spirit\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, overload=2)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        for i in range(0, 2):\n            spirit_wolf = hearthbreaker.cards.minions.shaman.SpiritWolf()\n            spirit_wolf.summon(player, game, len(player.minions))\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(player.minions) < 7\nFinkle Einhorn\n2\nMinion\nLegendary\nNIL\nNeutral\nNIL\n3\n3\n-1\n6\nclass FinkleEinhorn(MinionCard):\n    def __init__(self):\n        super().__init__(\"Finkle Einhorn\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, False)\n\n    def create_minion(self, player):\n        return Minion(3, 3)\nFlame Imp\n1\nMinion\nCommon\nDemon\nWarlock\n<b>Battlecry:</b> Deal 3 damage to your hero.\n2\n3\n-1\n6\nclass FlameImp(MinionCard):\n    def __init__(self):\n        super().__init__(\"Flame Imp\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DEMON, battlecry=Battlecry(Damage(3), HeroSelector()))\n\n    def create_minion(self, player):\n        return Minion(3, 2)\nFlame of Azzinoth\n1\nMinion\nNIL\nNIL\nNeutral\nNIL\n1\n2\n-1\n6\nclass FlameOfAzzinoth(MinionCard):\n    def __init__(self):\n        super().__init__(\"Flame of Azzinoth\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False)\n\n    def create_minion(self, player):\n        return Minion(2, 1)\nFlare\n2\nSpell\nRare\nNIL\nHunter\nAll minions lose <b>Stealth</b>. Destroy all enemy <b>Secrets</b>. Draw a card.\n-1\n-1\n-1\n14\nclass Flare(SpellCard):\n    def __init__(self):\n        super().__init__(\"Flare\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for minion in hearthbreaker.targeting.find_minion_spell_target(game, lambda m: m.stealth):\n            minion.stealth = False\n\n        for secret in game.other_player.secrets:\n            secret.deactivate(game.other_player)\n\n        game.other_player.secrets = []\n        player.draw()\nFlesheating Ghoul\n3\nMinion\nCommon\nNIL\nNeutral\nWhenever a minion dies, gain +1 Attack.\n3\n2\n-1\n6\nclass FlesheatingGhoul(MinionCard):\n    def __init__(self):\n        super().__init__(\"Flesheating Ghoul\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 3, effects=[Effect(MinionDied(player=BothPlayer()), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])\nForce of Nature\n6\nSpell\nEpic\nNIL\nDruid\nSummon three 2/2 Treants with <b>Charge</b> that die at the end of the turn.\n-1\n-1\n-1\n13\nclass ForceOfNature(SpellCard):\n    def __init__(self):\n        super().__init__(\"Force of Nature\", 6, CHARACTER_CLASS.DRUID, CARD_RARITY.EPIC)\n\n    def use(self, player, game):\n        super().use(player, game)\n        from hearthbreaker.cards.minions.druid import ChargeTreant\n        for i in [0, 1, 2]:\n            treant_card = ChargeTreant()\n            treant_card.summon(player, game, len(player.minions))\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(player.minions) < 7\nForked Lightning\n1\nSpell\nCommon\nNIL\nShaman\nDeal $2 damage to 2 random enemy minions. <b>Overload:</b> (2)\n-1\n-1\n-1\n15\nclass ForkedLightning(SpellCard):\n    def __init__(self):\n        super().__init__(\"Forked Lightning\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, overload=2)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        minions = copy.copy(game.other_player.minions)\n        for i in range(0, 2):\n            minion = game.random_choice(minions)\n            minions.remove(minion)\n            minion.damage(player.effective_spell_damage(3), self)\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(game.other_player.minions) >= 2\nFreezing Trap\n2\nSpell\nCommon\nNIL\nHunter\n<b>Secret:</b> When an enemy minion attacks, return it to its owner's hand and it costs (2) more.\n-1\n-1\n-1\n15\nclass FreezingTrap(SecretCard):\n    def __init__(self):\n        super().__init__(\"Freezing Trap\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON)\n\n    def activate(self, player):\n        player.game.current_player.bind(\"character_attack\", self._reveal)\n\n    def deactivate(self, player):\n        player.game.current_player.unbind(\"character_attack\", self._reveal)\n\n    def _reveal(self, attacker, target):\n        if isinstance(attacker, Minion) and not attacker.removed:\n            attacker.bounce()\n            attacker.card.add_buff(Buff(ManaChange(2)))\n            super().reveal()\nFrost Elemental\n6\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> <b>Freeze</b> a character.\n5\n5\n-1\n6\nclass FrostElemental(MinionCard):\n    def __init__(self):\n        super().__init__(\"Frost Elemental\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Give(Frozen()), CharacterSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(5, 5)\nFrothing Berserker\n3\nMinion\nRare\nNIL\nWarrior\nWhenever a minion takes damage, gain +1 Attack.\n4\n2\n-1\n6\nclass FrothingBerserker(MinionCard):\n    def __init__(self):\n        super().__init__(\"Frothing Berserker\", 3, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(2, 4, effects=[Effect(CharacterDamaged(player=BothPlayer(), condition=IsMinion()), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])\nGadgetzan Auctioneer\n6\nMinion\nRare\nNIL\nNeutral\nWhenever you cast a spell, draw a card.\n4\n4\n-1\n6\nclass GadgetzanAuctioneer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Gadgetzan Auctioneer\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(4, 4, effects=[Effect(SpellCast(), ActionTag(Draw(), PlayerSelector()))])\nGladiator's Longbow\n7\nWeapon\nEpic\nNIL\nHunter\nYour hero is <b>Immune</b> while attacking.\n-1\n5\n2\n6\nclass GladiatorsLongbow(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Gladiator's Longbow\", 7, CHARACTER_CLASS.HUNTER, CARD_RARITY.EPIC)\n\n    def create_weapon(self, player):\n        return Weapon(5, 2, effects=[Effect(CharacterAttack(IsHero()), ActionTag(Give(BuffUntil(Immune(), AttackCompleted())), HeroSelector()))])\nGnoll\n2\nMinion\nNIL\nNIL\nNeutral\n<b>Taunt</b>\n2\n2\n-1\n6\nclass Gnoll(MinionCard):\n    def __init__(self):\n        super().__init__(\"Gnoll\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False)\n\n    def create_minion(self, player):\n        return Minion(2, 2, taunt=True)\nGorehowl\n7\nWeapon\nEpic\nNIL\nWarrior\nAttacking a minion costs 1 Attack instead of 1 Durability.\n-1\n7\n1\n6\nclass Gorehowl(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Gorehowl\", 7, CHARACTER_CLASS.WARRIOR, CARD_RARITY.EPIC)\n\n    def create_weapon(self, player):\n        return Weapon(7, 1, effects=[Effect(CharacterAttack(And(IsHero(), TargetIsMinion())), [ActionTag(IncreaseDurability(), WeaponSelector()), ActionTag(IncreaseWeaponAttack(-1), WeaponSelector()), ActionTag(Give(BuffUntil(ChangeAttack(1), AttackCompleted())), HeroSelector())])])\nGrommash Hellscream\n8\nMinion\nLegendary\nNIL\nWarrior\n<b>Charge</b> NL <b>Enrage:</b> +6 Attack\n9\n4\n-1\n6\nclass GrommashHellscream(MinionCard):\n    def __init__(self):\n        super().__init__(\"Grommash Hellscream\", 8, CHARACTER_CLASS.WARRIOR, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(4, 9, charge=True, enrage=[Aura(ChangeAttack(6), SelfSelector())])\nGruul\n8\nMinion\nLegendary\nNIL\nNeutral\nAt the end of each turn, gain +1/+1 .\n7\n7\n-1\n6\nclass Gruul(MinionCard):\n    def __init__(self):\n        super().__init__(\"Gruul\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(7, 7, effects=[Effect(TurnEnded(player=BothPlayer()), ActionTag(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), SelfSelector()))])\nHarrison Jones\n5\nMinion\nLegendary\nNIL\nNeutral\n<b>Battlecry:</b> Destroy your opponent's weapon and draw cards equal to its Durability.\n4\n5\n-1\n6\nclass HarrisonJones(MinionCard):\n    def __init__(self):\n        super().__init__(\"Harrison Jones\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=(Battlecry(Draw(Attribute(\"durability\", WeaponSelector(EnemyPlayer()))), PlayerSelector()), Battlecry(Destroy(), WeaponSelector(EnemyPlayer()))))\n\n    def create_minion(self, player):\n        return Minion(5, 4)\nHarvest Golem\n3\nMinion\nCommon\nMech\nNeutral\n<b>Deathrattle:</b> Summon a 2/1 Damaged Golem.\n3\n2\n-1\n6\nclass HarvestGolem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Harvest Golem\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)\n\n    def create_minion(self, player):\n        return Minion(2, 3, deathrattle=Deathrattle(Summon(DamagedGolem()), PlayerSelector()))\nHeadcrack\n3\nSpell\nRare\nNIL\nRogue\nDeal $2 damage to the enemy hero. <b>Combo:</b> Return this to your hand next turn.\n-1\n-1\n-1\n9\nclass Headcrack(SpellCard):\n    def __init__(self):\n        super().__init__(\"Headcrack\", 3, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        game.other_player.hero.damage(player.effective_spell_damage(2), self)\n        if player.cards_played > 0:\n            player.add_effect(Effect(TurnEnded(), ActionTag(AddCard(self), PlayerSelector())))\nHeavy Axe\n1\nWeapon\nNIL\nNIL\nWarrior\nNIL\n-1\n1\n3\n6\nclass HeavyAxe(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Heavy Axe\", 1, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, False)\n\n    def create_weapon(self, player):\n        return Weapon(1, 3)\nHogger\n6\nMinion\nLegendary\nNIL\nNeutral\nAt the end of your turn, summon a 2/2 Gnoll with <b>Taunt</b>.\n4\n4\n-1\n6\nclass Hogger(MinionCard):\n    def __init__(self):\n        super().__init__(\"Hogger\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(4, 4, effects=[Effect(TurnEnded(), ActionTag(Summon(Gnoll()), PlayerSelector()))])\nHoly Fire\n6\nSpell\nRare\nNIL\nPriest\nDeal $5 damage. Restore #5 Health to your hero.\n-1\n-1\n-1\n9\nclass HolyFire(SpellCard):\n    def __init__(self):\n        super().__init__(\"Holy Fire\", 6, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.damage(player.effective_spell_damage(5), self)\n        player.hero.heal(player.effective_heal_power(5), self)\nHoly Wrath\n5\nSpell\nRare\nNIL\nPaladin\nDraw a card and deal damage equal to its cost.\n-1\n-1\n-1\n15\nclass HolyWrath(SpellCard):\n    def __init__(self):\n        super().__init__(\"Holy Wrath\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        fatigue = False\n        if player.deck.left == 0:\n            fatigue = True\n\n        player.draw()\n        if not fatigue:\n            cost = player.hand[-1].mana\n            self.target.damage(player.effective_spell_damage(cost), self)\nHound\n1\nMinion\nNIL\nBeast\nHunter\n<b>Charge</b>\n1\n1\n-1\n6\nclass Hound(MinionCard):\n    def __init__(self):\n        super().__init__(\"Hound\", 1, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(1, 1, charge=True)\nHungry Crab\n1\nMinion\nEpic\nBeast\nNeutral\n<b>Battlecry:</b> Destroy a Murloc and gain +2/+2.\n2\n1\n-1\n6\nclass HungryCrab(MinionCard):\n    def __init__(self):\n        super().__init__(\"Hungry Crab\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.BEAST, battlecry=(Battlecry(Kill(), MinionSelector(IsType(MINION_TYPE.MURLOC), BothPlayer())), Battlecry(Give([Buff(ChangeAttack(2)), Buff(ChangeHealth(2))]), SelfSelector())))\n\n    def create_minion(self, player):\n        return Minion(1, 2)\nHyena\n2\nMinion\nRare\nBeast\nHunter\nNIL\n2\n2\n-1\n6\nclass Hyena(MinionCard):\n    def __init__(self):\n        super().__init__(\"Hyena\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE, False, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(2, 2)\nIce Barrier\n3\nSpell\nCommon\nNIL\nMage\n<b>Secret:</b> When your hero is attacked, gain 8 Armor.\n-1\n-1\n-1\n14\nclass IceBarrier(SecretCard):\n    def __init__(self):\n        super().__init__(\"Ice Barrier\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)\n\n    def _reveal(self, attacker, target):\n        if target is self.player.hero and not attacker.removed:\n            attacker.player.game.other_player.hero.armor += 8\n            super().reveal()\n\n    def activate(self, player):\n        player.opponent.bind(\"character_attack\", self._reveal)\n\n    def deactivate(self, player):\n        player.opponent.unbind(\"character_attack\", self._reveal)\nIce Block\n3\nSpell\nEpic\nNIL\nMage\n<b>Secret:</b> When your hero takes fatal damage, prevent it and become <b>Immune</b> this turn.\n-1\n-1\n-1\n16\nclass IceBlock(SecretCard):\n    def __init__(self):\n        super().__init__(\"Ice Block\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.EPIC)\n        self.player = None\n\n    def _reveal(self, character, attacker, amount):\n        if character.is_hero():\n            if character.health - amount <= 0:\n                character.add_buff(BuffUntil(Immune(), TurnEnded(player=CurrentPlayer())))\n                super().reveal()\n\n    def activate(self, player):\n        player.bind(\"pre_damage\", self._reveal)\n\n    def deactivate(self, player):\n        player.unbind(\"pre_damage\", self._reveal)\nIce Lance\n1\nSpell\nCommon\nNIL\nMage\n<b>Freeze</b> a character. If it was already <b>Frozen</b>, deal $4 damage instead.\n-1\n-1\n-1\n10\nclass IceLance(SpellCard):\n    def __init__(self):\n        super().__init__(\"Ice Lance\", 1, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        if self.target.frozen:\n            self.target.damage(4, self)\n        else:\n            self.target.add_buff(Buff(Frozen()))\nIllidan Stormrage\n6\nMinion\nLegendary\nDemon\nNeutral\nWhenever you play a card, summon a 2/1 Flame of Azzinoth.\n5\n7\n-1\n6\nclass IllidanStormrage(MinionCard):\n    def __init__(self):\n        super().__init__(\"Illidan Stormrage\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DEMON)\n\n    def create_minion(self, player):\n        return Minion(7, 5, effects=[Effect(CardPlayed(), ActionTag(Summon(FlameOfAzzinoth()), PlayerSelector()))])\nImp\n1\nMinion\nRare\nDemon\nNeutral\nNIL\n1\n1\n-1\n6\nclass Imp(MinionCard):\n    def __init__(self):\n        super().__init__(\"Imp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, False, minion_type=MINION_TYPE.DEMON)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nImp Master\n3\nMinion\nRare\nNIL\nNeutral\nAt the end of your turn, deal 1 damage to this minion and summon a 1/1 Imp.\n5\n1\n-1\n6\nclass ImpMaster(MinionCard):\n    def __init__(self):\n        super().__init__(\"Imp Master\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(1, 5, effects=[Effect(TurnEnded(), ActionTag(Damage(1), SelfSelector())), Effect(TurnEnded(), ActionTag(Summon(Imp()), PlayerSelector()))])\nInfernal\n6\nMinion\nCommon\nDemon\nWarlock\nNIL\n6\n6\n-1\n6\nclass Infernal(MinionCard):\n    def __init__(self):\n        super().__init__(\"Infernal\", 6, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.DEMON)\n\n    def create_minion(self, player):\n        return Minion(6, 6)\nInjured Blademaster\n3\nMinion\nRare\nNIL\nNeutral\n<b>Battlecry:</b> Deal 4 damage to HIMSELF.\n7\n4\n-1\n6\nclass InjuredBlademaster(MinionCard):\n    def __init__(self):\n        super().__init__(\"Injured Blademaster\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Damage(4), SelfSelector()))\n\n    def create_minion(self, player):\n        return Minion(4, 7)\nInner Fire\n1\nSpell\nCommon\nNIL\nPriest\nChange a minion's Attack to be equal to its Health.\n-1\n-1\n-1\n9\nclass InnerFire(SpellCard):\n    def __init__(self):\n        super().__init__(\"Inner Fire\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        delta = self.target.health - self.target.calculate_attack()\n        self.target.change_attack(delta)\nInner Rage\n0\nSpell\nCommon\nNIL\nWarrior\nDeal $1 damage to a minion and give it +2 Attack.\n-1\n-1\n-1\n8\nclass InnerRage(SpellCard):\n    def __init__(self):\n        super().__init__(\"Inner Rage\", 0, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(1, self)\n        self.target.change_attack(2)\nIronbeak Owl\n2\nMinion\nCommon\nBeast\nNeutral\n<b>Battlecry:</b> <b>Silence</b> a minion.\n1\n2\n-1\n6\nclass IronbeakOwl(MinionCard):\n    def __init__(self):\n        super().__init__(\"Ironbeak Owl\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST, battlecry=Battlecry(Silence(), MinionSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(2, 1)\nJungle Panther\n3\nMinion\nCommon\nBeast\nNeutral\n<b>Stealth</b>\n2\n4\n-1\n6\nclass JunglePanther(MinionCard):\n    def __init__(self):\n        super().__init__(\"Jungle Panther\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(4, 2, stealth=True)\nKeeper of the Grove\n4\nMinion\nRare\nNIL\nDruid\n<b>Choose One</b> - Deal 2 damage; or <b>Silence</b> a minion.\n4\n2\n-1\n9\nclass KeeperOfTheGrove(MinionCard):\n    def __init__(self):\n        super().__init__(\"Keeper of the Grove\", 4, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE, choices=[\n            Choice(Moonfire(), Damage(2), CharacterSelector(players=BothPlayer(), picker=UserPicker())),\n            Choice(Dispel(), Silence(), MinionSelector(players=BothPlayer(), picker=UserPicker()))\n        ])\n\n    def create_minion(self, player):\n        return Minion(2, 4)\nKidnapper\n6\nMinion\nEpic\nNIL\nRogue\n<b>Combo:</b> Return a minion to its owner's hand.\n3\n5\n-1\n6\nclass Kidnapper(MinionCard):\n    def __init__(self):\n        super().__init__(\"Kidnapper\", 6, CHARACTER_CLASS.ROGUE, CARD_RARITY.EPIC, combo=Battlecry(Bounce(), MinionSelector(picker=UserPicker(), players=BothPlayer())))\n\n    def create_minion(self, player):\n        return Minion(5, 3)\nKing Krush\n9\nMinion\nLegendary\nBeast\nHunter\n<b>Charge</b>\n8\n8\n-1\n6\nclass KingKrush(MinionCard):\n    def __init__(self):\n        super().__init__(\"King Krush\", 9, CHARACTER_CLASS.HUNTER, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(8, 8, charge=True)\nKing Mukla\n3\nMinion\nLegendary\nBeast\nNeutral\n<b>Battlecry:</b> Give your opponent 2 Bananas.\n5\n5\n-1\n6\nclass KingMukla(MinionCard):\n    def __init__(self):\n        super().__init__(\"King Mukla\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.BEAST, battlecry=Battlecry(AddCard(Bananas(), 2), PlayerSelector(EnemyPlayer())))\n\n    def create_minion(self, player):\n        return Minion(5, 5)\nKirin Tor Mage\n3\nMinion\nRare\nNIL\nMage\n<b>Battlecry:</b> The next <b>Secret</b> you play this turn costs (0).\n3\n4\n-1\n6\nclass KirinTorMage(MinionCard):\n    def __init__(self):\n        super().__init__(\"Kirin Tor Mage\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE, battlecry=Battlecry(GiveAura([AuraUntil(ManaChange(-100), CardSelector(condition=IsSecret()), CardPlayed(IsSecret()))]), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(4, 3)\nKnife Juggler\n2\nMinion\nRare\nNIL\nNeutral\nAfter you summon a minion, deal 1 damage to a random enemy.\n2\n3\n-1\n6\nclass KnifeJuggler(MinionCard):\n    def __init__(self):\n        super().__init__(\"Knife Juggler\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(3, 2, effects=[Effect(AfterAdded(), ActionTag(Damage(1), CharacterSelector(players=EnemyPlayer(), picker=RandomPicker(), condition=None)))])\nLaughing Sister\n3\nMinion\nNIL\nNIL\nDream\nCan't be targeted by spells or Hero Powers.\n5\n3\n-1\n6\nclass LaughingSister(MinionCard):\n    def __init__(self):\n        super().__init__(\"Laughing Sister\", 3, CHARACTER_CLASS.DREAM, CARD_RARITY.COMMON, False)\n\n    def create_minion(self, player):\n        return Minion(3, 5, spell_targetable=False)\nLava Burst\n3\nSpell\nRare\nNIL\nShaman\nDeal $5 damage. <b>Overload:</b> (2)\n-1\n-1\n-1\n8\nclass LavaBurst(SpellCard):\n    def __init__(self):\n        super().__init__(\"Lava Burst\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_spell_target, overload=2)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.damage(player.effective_spell_damage(5), self)\nLay on Hands\n8\nSpell\nEpic\nNIL\nPaladin\nRestore #8 Health. Draw 3 cards.\n-1\n-1\n-1\n11\nclass LayOnHands(SpellCard):\n    def __init__(self):\n        super().__init__(\"Lay on Hands\", 8, CHARACTER_CLASS.PALADIN, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.heal(player.effective_heal_power(8), self)\n        player.draw()\n        player.draw()\n        player.draw()\nLeeroy Jenkins\n5\nMinion\nLegendary\nNIL\nNeutral\n<b>Charge</b>. <b>Battlecry:</b> Summon two 1/1 Whelps for your opponent.\n2\n6\n-1\n6\nclass LeeroyJenkins(MinionCard):\n    def __init__(self):\n        super().__init__(\"Leeroy Jenkins\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(Summon(Whelp(), 2), PlayerSelector(players=EnemyPlayer())))\n\n    def create_minion(self, player):\n        return Minion(6, 2, charge=True)\nLeper Gnome\n1\nMinion\nCommon\nNIL\nNeutral\n<b>Deathrattle:</b> Deal 2 damage to the enemy hero.\n1\n2\n-1\n6\nclass LeperGnome(MinionCard):\n    def __init__(self):\n        super().__init__(\"Leper Gnome\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 1, deathrattle=Deathrattle(Damage(2), HeroSelector(EnemyPlayer())))\nLightning Bolt\n1\nSpell\nCommon\nNIL\nShaman\nDeal $3 damage. <b>Overload:</b> (1)\n-1\n-1\n-1\n8\nclass LightningBolt(SpellCard):\n    def __init__(self):\n        super().__init__(\"Lightning Bolt\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target, overload=1)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.damage(player.effective_spell_damage(3), self)\nLightning Storm\n3\nSpell\nRare\nNIL\nShaman\nDeal $2-$3 damage to all enemy minions. <b>Overload:</b> (2)\n-1\n-1\n-1\n9\nclass LightningStorm(SpellCard):\n    def __init__(self):\n        super().__init__(\"Lightning Storm\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, overload=2)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        for minion in copy.copy(game.other_player.minions):\n            minion.damage(player.effective_spell_damage(game.random_amount(2, 3)), self)\nLightspawn\n4\nMinion\nCommon\nNIL\nPriest\nThis minion's Attack is always equal to its Health.\n5\n0\n-1\n6\nclass Lightspawn(MinionCard):\n    def __init__(self):\n        super().__init__(\"Lightspawn\", 4, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(0, 5, buffs=[Buff(AttackEqualsHealth())])\nLightwarden\n1\nMinion\nRare\nNIL\nNeutral\nWhenever a character is healed, gain +2 Attack.\n2\n1\n-1\n6\nclass Lightwarden(MinionCard):\n    def __init__(self):\n        super().__init__(\"Lightwarden\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(1, 2, effects=[Effect(CharacterHealed(player=BothPlayer()), ActionTag(Give(ChangeAttack(2)), SelfSelector()))])\nLightwell\n2\nMinion\nRare\nNIL\nPriest\nAt the start of your turn, restore 3 Health to a damaged friendly character.\n5\n0\n-1\n6\nclass Lightwell(MinionCard):\n    def __init__(self):\n        super().__init__(\"Lightwell\", 2, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(0, 5, effects=[Effect(TurnStarted(), ActionTag(Heal(3), CharacterSelector(condition=IsDamaged(), picker=RandomPicker())))])\nLoot Hoarder\n2\nMinion\nCommon\nNIL\nNeutral\n<b>Deathrattle:</b> Draw a card.\n1\n2\n-1\n6\nclass LootHoarder(MinionCard):\n    def __init__(self):\n        super().__init__(\"Loot Hoarder\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 1, deathrattle=Deathrattle(Draw(), PlayerSelector()))\nLord Jaraxxus\n0\nHero\nLegendary\nDemon\nWarlock\nNIL\n15\n0\n-1\n6\nclass LordJaraxxus(MinionCard):\n    def __init__(self):\n        super().__init__(\"Lord Jaraxxus\", 9, CHARACTER_CLASS.WARLOCK, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DEMON, battlecry=(Battlecry(ReplaceHeroWithMinion(Jaraxxus()), HeroSelector()), Battlecry(Remove(), SelfSelector()), Battlecry(Equip(BloodFury()), PlayerSelector())))\n\n    def create_minion(self, player):\n        return Minion(3, 15)\nLord Jaraxxus\n9\nMinion\nLegendary\nDemon\nWarlock\n<b>Battlecry:</b> Destroy your hero and replace it with Lord Jaraxxus.\n15\n3\n-1\n6\nclass LordJaraxxus(MinionCard):\n    def __init__(self):\n        super().__init__(\"Lord Jaraxxus\", 9, CHARACTER_CLASS.WARLOCK, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DEMON, battlecry=(Battlecry(ReplaceHeroWithMinion(Jaraxxus()), HeroSelector()), Battlecry(Remove(), SelfSelector()), Battlecry(Equip(BloodFury()), PlayerSelector())))\n\n    def create_minion(self, player):\n        return Minion(3, 15)\nLorewalker Cho\n2\nMinion\nLegendary\nNIL\nNeutral\nWhenever a player casts a spell, put a copy into the other player’s hand.\n4\n0\n-1\n6\nclass LorewalkerCho(MinionCard):\n    def __init__(self):\n        super().__init__(\"Lorewalker Cho\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(0, 4, effects=[Effect(SpellCast(player=BothPlayer()), ActionTag(AddCard(CardQuery(source=CARD_SOURCE.LAST_CARD)), PlayerSelector(OtherPlayer())))])\nMad Bomber\n2\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Deal 3 damage randomly split between all other characters.\n2\n3\n-1\n6\nclass MadBomber(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mad Bomber\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Damage(1), CharacterSelector(players=BothPlayer(), picker=RandomPicker(3))))\n\n    def create_minion(self, player):\n        return Minion(3, 2)\nMalygos\n9\nMinion\nLegendary\nDragon\nNeutral\n<b>Spell Damage +5</b>\n12\n4\n-1\n6\nclass Malygos(MinionCard):\n    def __init__(self):\n        super().__init__(\"Malygos\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON)\n\n    def create_minion(self, player):\n        return Minion(4, 12, spell_damage=5)\nMana Addict\n2\nMinion\nRare\nNIL\nNeutral\nWhenever you cast a spell, gain +2 Attack this turn.\n3\n1\n-1\n6\nclass ManaAddict(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mana Addict\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(1, 3, effects=[Effect(SpellCast(), ActionTag(Give(BuffUntil(ChangeAttack(2), TurnEnded())), SelfSelector()))])\nMana Tide Totem\n3\nMinion\nRare\nTotem\nShaman\nAt the end of your turn, draw a card.\n3\n0\n-1\n6\nclass ManaTideTotem(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mana Tide Totem\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, minion_type=MINION_TYPE.TOTEM)\n\n    def create_minion(self, player):\n        return Minion(0, 3, effects=[Effect(TurnEnded(), ActionTag(Draw(), PlayerSelector()))])\nMana Wraith\n2\nMinion\nRare\nNIL\nNeutral\nALL minions cost (1) more.\n2\n2\n-1\n6\nclass ManaWraith(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mana Wraith\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(2, 2, auras=[Aura(ManaChange(1), CardSelector(BothPlayer(), IsMinion()))])\nMana Wyrm\n1\nMinion\nCommon\nNIL\nMage\nWhenever you cast a spell, gain +1 Attack.\n3\n1\n-1\n6\nclass ManaWyrm(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mana Wyrm\", 1, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(1, 3, effects=[Effect(SpellCast(), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])\nMark of Nature\n3\nSpell\nCommon\nNIL\nDruid\n<b>Choose One</b> - Give a minion +4 Attack; or +4 Health and <b>Taunt</b>.\n-1\n-1\n-1\n24\nclass MarkOfNature(SpellCard):\n    def __init__(self):\n        super().__init__(\"Mark of Nature\", 3, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        class MarkOfNatureAttack(ChoiceCard):\n            def __init__(self):\n                super().__init__(\"Mark of Nature +4 Attack\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n            def use(self, player, game):\n                target.change_attack(4)\n\n        class MarkOfNatureHealth(ChoiceCard):\n            def __init__(self):\n                super().__init__(\"Mark of Nature +4 Health\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n            def use(self, player, game):\n                target.increase_health(4)\n                target.taunt = True\n\n        super().use(player, game)\n        target = self.target\n        option = game.current_player.agent.choose_option([MarkOfNatureAttack(), MarkOfNatureHealth()], player)\n        option.use(player, game)\nMass Dispel\n4\nSpell\nRare\nNIL\nPriest\n<b>Silence</b> all enemy minions. Draw a card.\n-1\n-1\n-1\n11\nclass MassDispel(SpellCard):\n    def __init__(self):\n        super().__init__(\"Mass Dispel\", 4, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        for minion in game.other_player.minions:\n            minion.silence()\n\n        player.draw()\nMaster Swordsmith\n2\nMinion\nRare\nNIL\nNeutral\nAt the end of your turn, give another random friendly minion +1 Attack.\n3\n1\n-1\n6\nclass MasterSwordsmith(MinionCard):\n    def __init__(self):\n        super().__init__(\"Master Swordsmith\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(1, 3, effects=[Effect(TurnEnded(), ActionTag(Give(ChangeAttack(1)), MinionSelector(picker=RandomPicker())))])\nMaster of Disguise\n4\nMinion\nRare\nNIL\nRogue\n<b>Battlecry:</b> Give a friendly minion <b>Stealth</b>.\n4\n4\n-1\n6\nclass MasterOfDisguise(MinionCard):\n    def __init__(self):\n        super().__init__(\"Master of Disguise\", 4, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE, battlecry=Battlecry(Give(Stealth()), MinionSelector(picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(4, 4)\nMillhouse Manastorm\n2\nMinion\nLegendary\nNIL\nNeutral\n<b>Battlecry:</b> Enemy spells cost (0) next turn.\n4\n4\n-1\n6\nclass MillhouseManastorm(MinionCard):\n    def __init__(self):\n        super().__init__(\"Millhouse Manastorm\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(GiveAura(AuraUntil(ManaChange(-100), CardSelector(condition=IsSpell()), TurnEnded())), PlayerSelector(players=EnemyPlayer())))\n\n    def create_minion(self, player):\n        return Minion(4, 4)\nMind Control Tech\n3\nMinion\nRare\nNIL\nNeutral\n<b>Battlecry:</b> If your opponent has 4 or more minions, take control of one at random.\n3\n3\n-1\n6\nclass MindControlTech(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mind Control Tech\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Steal(), MinionSelector(players=EnemyPlayer(), condition=None, picker=RandomPicker()), OpponentMinionCountIsGreaterThan(3)) )\n\n    def create_minion(self, player):\n        return Minion(3, 3)\nMindgames\n4\nSpell\nEpic\nNIL\nPriest\nPut a copy of a random minion from your opponent's deck into the battlefield.\n-1\n-1\n-1\n17\nclass Mindgames(SpellCard):\n    def __init__(self):\n        super().__init__(\"Mindgames\", 4, CHARACTER_CLASS.PRIEST, CARD_RARITY.EPIC)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        minion_card = game.random_draw(game.other_player.deck.cards, lambda c: not c.drawn and isinstance(c, MinionCard))\n        if not minion_card:\n            minion_card = ShadowOfNothing()\n        else:\n            minion_card = copy.copy(minion_card)\n        minion_card.drawn = True\n        minion_card.summon(player, game, 0)\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(player.minions) < 7\nMirror Entity\n3\nSpell\nCommon\nNIL\nMage\n<b>Secret:</b> When your opponent plays a minion, summon a copy of it.\n-1\n-1\n-1\n20\nclass MirrorEntity(SecretCard):\n    def __init__(self):\n        super().__init__(\"Mirror Entity\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)\n        self.player = None\n\n    def _reveal(self, minion):\n        if len(self.player.minions) < 7:\n            mirror = minion.copy(self.player)\n            mirror.add_to_board(len(self.player.minions))\n            minion.player.trigger(\"minion_summoned\", mirror)\n            minion.player.trigger(\"after_added\", mirror)\n            super().reveal()\n\n    def activate(self, player):\n        player.game.current_player.bind(\"minion_played\", self._reveal)\n        self.player = player\n\n    def deactivate(self, player):\n        player.game.current_player.unbind(\"minion_played\", self._reveal)\n        self.player = None\nMisdirection\n2\nSpell\nRare\nNIL\nHunter\n<b>Secret:</b> When a character attacks your hero, instead he attacks another random character.\n-1\n-1\n-1\n21\nclass Misdirection(SecretCard):\n    def __init__(self):\n        super().__init__(\"Misdirection\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE)\n\n    def activate(self, player):\n        player.opponent.bind(\"character_attack\", self._reveal)\n\n    def deactivate(self, player):\n        player.opponent.unbind(\"character_attack\", self._reveal)\n\n    def _reveal(self, character, target):\n        if isinstance(target, Hero) and not character.removed:\n            game = character.player.game\n            possibilities = copy.copy(game.current_player.minions)\n            possibilities.extend(game.other_player.minions)\n            possibilities.append(game.current_player.hero)\n            possibilities.append(game.other_player.hero)\n            possibilities.remove(character.current_target)\n            character.current_target = game.random_choice(possibilities)\n\n            super().reveal()\nMogu'shan Warden\n4\nMinion\nCommon\nNIL\nNeutral\n<b>Taunt</b>\n7\n1\n-1\n6\nclass MogushanWarden(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mogu'shan Warden\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(1, 7, taunt=True)\nMolten Giant\n20\nMinion\nEpic\nNIL\nNeutral\nCosts (1) less for each damage your hero has taken.\n8\n8\n-1\n6\nclass MoltenGiant(MinionCard):\n    def __init__(self):\n        super().__init__(\"Molten Giant\", 20, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, buffs=[Buff(ManaChange(Attribute(\"damage\", HeroSelector()), -1))])\n\n    def create_minion(self, player):\n        return Minion(8, 8)\nMortal Strike\n4\nSpell\nRare\nNIL\nWarrior\nDeal $4 damage. If you have 12 or less Health, deal $6 instead.\n-1\n-1\n-1\n10\nclass MortalStrike(SpellCard):\n    def __init__(self):\n        super().__init__(\"Mortal Strike\", 4, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        if player.hero.health <= 12:\n            self.target.damage(player.effective_spell_damage(6), self)\n        else:\n            self.target.damage(player.effective_spell_damage(4), self)\nMountain Giant\n12\nMinion\nEpic\nNIL\nNeutral\nCosts (1) less for each other card in your hand.\n8\n8\n-1\n6\nclass MountainGiant(MinionCard):\n    def __init__(self):\n        super().__init__(\"Mountain Giant\", 12, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, buffs=[Buff(ManaChange(Count(CardSelector()), -1))])\n\n    def create_minion(self, player):\n        return Minion(8, 8)\nMurloc Tidecaller\n1\nMinion\nRare\nMurloc\nNeutral\nWhenever a Murloc is summoned, gain +1 Attack.\n2\n1\n-1\n6\nclass MurlocTidecaller(MinionCard):\n    def __init__(self):\n        super().__init__(\"Murloc Tidecaller\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MURLOC)\n\n    def create_minion(self, player):\n        return Minion(1, 2, effects=[(Effect(MinionSummoned(IsType(MINION_TYPE.MURLOC), player=BothPlayer()), ActionTag(Give(ChangeAttack(1)), SelfSelector())))])\nMurloc Warleader\n3\nMinion\nEpic\nMurloc\nNeutral\nALL other Murlocs have +2/+1.\n3\n3\n-1\n6\nclass MurlocWarleader(MinionCard):\n    def __init__(self):\n        super().__init__(\"Murloc Warleader\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MURLOC)\n\n    def create_minion(self, player):\n        return Minion(3, 3, auras=[Aura(ChangeAttack(2), MinionSelector(IsType(MINION_TYPE.MURLOC), BothPlayer())), Aura(ChangeHealth(1), MinionSelector(IsType(MINION_TYPE.MURLOC), BothPlayer()))])\nNat Pagle\n2\nMinion\nLegendary\nNIL\nNeutral\nAt the start of your turn, you have a 50% chance to draw an extra card.\n4\n0\n-1\n6\nclass NatPagle(MinionCard):\n    def __init__(self):\n        super().__init__(\"Nat Pagle\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(0, 4, effects=[Effect(TurnStarted(), ActionTag(Draw(), PlayerSelector(), OneIn(2)))])\nNaturalize\n1\nSpell\nCommon\nNIL\nDruid\nDestroy a minion. Your opponent draws 2 cards.\n-1\n-1\n-1\n9\nclass Naturalize(SpellCard):\n    def __init__(self):\n        super().__init__(\"Naturalize\", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.die(self)\n        game.other_player.draw()\n        game.other_player.draw()\nNightmare\n0\nSpell\nNIL\nNIL\nDream\nGive a minion +5/+5. At the start of your next turn, destroy it.\n-1\n-1\n-1\n9\nclass Nightmare(SpellCard):\n    def __init__(self):\n        super().__init__(\"Nightmare\", 0, CHARACTER_CLASS.DREAM, CARD_RARITY.COMMON, False, hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.add_buff(Buff(ChangeAttack(5)))\n        self.target.add_buff(Buff(ChangeHealth(5)))\n        self.target.add_effect(Effect(TurnStarted(player=CurrentPlayer()), ActionTag(Kill(), SelfSelector())))\nNoble Sacrifice\n1\nSpell\nCommon\nNIL\nPaladin\n<b>Secret:</b> When an enemy attacks, summon a 2/1 Defender as the new target.\n-1\n-1\n-1\n18\nclass NobleSacrifice(SecretCard):\n    def __init__(self):\n        super().__init__(\"Noble Sacrifice\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)\n\n    def _reveal(self, attacker, target):\n        player = attacker.player.game.other_player\n        if len(player.minions) < 7 and not attacker.removed:\n            from hearthbreaker.cards.minions.paladin import DefenderMinion\n            defender = DefenderMinion()\n            defender.summon(player, player.game, len(player.minions))\n            attacker.current_target = player.minions[-1]\n            super().reveal()\n\n    def activate(self, player):\n        player.opponent.bind(\"character_attack\", self._reveal)\n\n    def deactivate(self, player):\n        player.opponent.unbind(\"character_attack\", self._reveal)\nNourish\n5\nSpell\nRare\nNIL\nDruid\n<b>Choose One</b> - Gain 2 Mana Crystals; or Draw 3 cards.\n-1\n-1\n-1\n32\nclass Nourish(SpellCard):\n    def __init__(self):\n        super().__init__(\"Nourish\", 5, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        class Gain2(ChoiceCard):\n\n            def __init__(self):\n                super().__init__(\"Gain 2 mana crystals\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False)\n\n            def use(self, player, game):\n                if player.max_mana < 8:\n                    player.max_mana += 2\n                    player.mana += 2\n                else:\n                    player.max_mana = 10\n                    player.mana += 2\n\n        class Draw3(ChoiceCard):\n\n            def __init__(self):\n                super().__init__(\"Draw three cards\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False)\n\n            def use(self, player, game):\n                player.draw()\n                player.draw()\n                player.draw()\n\n        option = player.agent.choose_option([Gain2(), Draw3()], player)\n        option.use(player, game)\nNozdormu\n9\nMinion\nLegendary\nDragon\nNeutral\nPlayers only have 15 seconds to take their turns.\n8\n8\n-1\n6\nclass Nozdormu(MinionCard):\n    def __init__(self):\n        super().__init__(\"Nozdormu\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON)\n\n    def create_minion(self, player):\n        return Minion(8, 8)\nOnyxia\n9\nMinion\nLegendary\nDragon\nNeutral\n<b>Battlecry:</b> Summon 1/1 Whelps until your side of the battlefield is full.\n8\n8\n-1\n6\nclass Onyxia(MinionCard):\n    def __init__(self):\n        super().__init__(\"Onyxia\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON, battlecry=Battlecry(Summon(Whelp(), 6), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(8, 8)\nPanther\n2\nMinion\nCommon\nBeast\nDruid\nNIL\n2\n3\n-1\n6\nclass Panther(MinionCard):\n    def __init__(self):\n        super().__init__(\"Panther\", 2, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False, MINION_TYPE.BEAST)\n\n    def create_minion(self, _):\n        return Minion(3, 2, MINION_TYPE.BEAST)\nPatient Assassin\n2\nMinion\nEpic\nNIL\nRogue\n<b>Stealth</b>. Destroy any minion damaged by this minion.\n1\n1\n-1\n6\nclass PatientAssassin(MinionCard):\n    def __init__(self):\n        super().__init__(\"Patient Assassin\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.EPIC)\n\n    def create_minion(self, player):\n        return Minion(1, 1, stealth=True, effects=[Effect(DidDamage(), ActionTag(Kill(), TargetSelector(IsMinion())))])\nPerdition's Blade\n3\nWeapon\nRare\nNIL\nRogue\n<b>Battlecry:</b> Deal 1 damage. <b>Combo:</b> Deal 2 instead.\n-1\n2\n2\n6\nclass PerditionsBlade(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Perdition's Blade\", 3, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE, battlecry=Battlecry(Damage(1), CharacterSelector(None, picker=UserPicker())), combo=Battlecry(Damage(2), CharacterSelector(None, picker=UserPicker())))\n\n    def create_weapon(self, player):\n        return Weapon(2, 2)\nPint-Sized Summoner\n2\nMinion\nRare\nNIL\nNeutral\nThe first minion you play each turn costs (1) less.\n2\n2\n-1\n6\nclass PintSizedSummoner(MinionCard):\n    def __init__(self):\n        super().__init__(\"Pint-Sized Summoner\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(2, 2, effects=[Effect(TurnStarted(), ActionTag(GiveAura(AuraUntil(ManaChange(-1), CardSelector( condition=IsMinion()), MinionPlaced())), PlayerSelector()))])\nPit Lord\n4\nMinion\nEpic\nDemon\nWarlock\n<b>Battlecry:</b> Deal 5 damage to your hero.\n6\n5\n-1\n6\nclass PitLord(MinionCard):\n    def __init__(self):\n        super().__init__(\"Pit Lord\", 4, CHARACTER_CLASS.WARLOCK, CARD_RARITY.EPIC, minion_type=MINION_TYPE.DEMON, battlecry=Battlecry(Damage(5), HeroSelector()))\n\n    def create_minion(self, player):\n        return Minion(5, 6)\nPower Overwhelming\n1\nSpell\nCommon\nNIL\nWarlock\nGive a friendly minion +4/+4 until end of turn. Then, it dies. Horribly.\n-1\n-1\n-1\n10\nclass PowerOverwhelming(SpellCard):\n    def __init__(self):\n        super().__init__(\"Power Overwhelming\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_friendly_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.add_effect(Effect(TurnEnded(), ActionTag(Kill(), SelfSelector())))\n        self.target.change_attack(4)\n        self.target.increase_health(4)\nPower of the Wild\n2\nSpell\nCommon\nNIL\nDruid\n<b>Choose One</b> - Give your minions +1/+1; or Summon a 3/2 Panther.\n-1\n-1\n-1\n8\nclass PowerOfTheWild(SpellCard):\n    def __init__(self):\n        super().__init__(\"Power of the Wild\", 2, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        option = player.agent.choose_option([LeaderOfThePack(), SummonPanther()], player)\n        option.use(player, game)\nPreparation\n0\nSpell\nEpic\nNIL\nRogue\nThe next spell you cast this turn costs (3) less.\n-1\n-1\n-1\n7\nclass Preparation(SpellCard):\n    def __init__(self):\n        super().__init__(\"Preparation\", 0, CHARACTER_CLASS.ROGUE, CARD_RARITY.EPIC)\n\n    def use(self, player, game):\n        super().use(player, game)\n        player.add_aura(AuraUntil(ManaChange(-3), CardSelector(condition=IsSpell()), SpellCast()))\nPriestess of Elune\n6\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Restore 4 Health to your hero.\n4\n5\n-1\n6\nclass PriestessOfElune(MinionCard):\n    def __init__(self):\n        super().__init__(\"Priestess of Elune\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Heal(4), HeroSelector()))\n\n    def create_minion(self, player):\n        return Minion(5, 4)\nProphet Velen\n7\nMinion\nLegendary\nNIL\nPriest\nDouble the damage and healing of your spells and Hero Power.\n7\n7\n-1\n6\nclass ProphetVelen(MinionCard):\n    def __init__(self):\n        super().__init__(\"Prophet Velen\", 7, CHARACTER_CLASS.PRIEST, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(7, 7, auras=[Aura(MultiplySpellDamage(2), PlayerSelector()), Aura(MultiplyHealAmount(2), PlayerSelector())])\nPyroblast\n10\nSpell\nEpic\nNIL\nMage\nDeal $10 damage.\n-1\n-1\n-1\n7\nclass Pyroblast(SpellCard):\n    def __init__(self):\n        super().__init__(\"Pyroblast\", 10, CHARACTER_CLASS.MAGE, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(player.effective_spell_damage(10), self)\nQuesting Adventurer\n3\nMinion\nRare\nNIL\nNeutral\nWhenever you play a card, gain +1/+1.\n2\n2\n-1\n6\nclass QuestingAdventurer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Questing Adventurer\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(2, 2, effects=[Effect(CardPlayed(), ActionTag(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), SelfSelector()))])\nRaging Worgen\n3\nMinion\nCommon\nNIL\nNeutral\n<b>Enrage:</b> <b>Windfury</b> and +1 Attack\n3\n3\n-1\n6\nclass RagingWorgen(MinionCard):\n    def __init__(self):\n        super().__init__(\"Raging Worgen\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(3, 3, enrage=[Aura(ChangeAttack(1), SelfSelector()), Aura(Windfury(), SelfSelector())])\nRagnaros the Firelord\n8\nMinion\nLegendary\nNIL\nNeutral\nCan't attack. At the end of your turn, deal 8 damage to a random enemy.\n8\n8\n-1\n6\nclass RagnarosTheFirelord(MinionCard):\n    def __init__(self):\n        super().__init__(\"Ragnaros the Firelord\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(8, 8, effects=[Effect(TurnEnded(), ActionTag(Damage(8), CharacterSelector(players=EnemyPlayer(), picker=RandomPicker())))], buffs=[Buff(CantAttack())])\nRampage\n2\nSpell\nCommon\nNIL\nWarrior\nGive a damaged minion +3/+3.\n-1\n-1\n-1\n8\nclass Rampage(SpellCard):\n    def __init__(self):\n        super().__init__(\"Rampage\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target, filter_func=lambda target: target.health != target.calculate_max_health() and target.spell_targetable())\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.change_attack(3)\n        self.target.increase_health(3)\nRavenholdt Assassin\n7\nMinion\nRare\nNIL\nNeutral\n<b>Stealth</b>\n5\n7\n-1\n6\nclass RavenholdtAssassin(MinionCard):\n    def __init__(self):\n        super().__init__(\"Ravenholdt Assassin\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(7, 5, stealth=True)\nRedemption\n1\nSpell\nCommon\nNIL\nPaladin\n<b>Secret:</b> When one of your minions dies, return it to life with 1 Health.\n-1\n-1\n-1\n15\nclass Redemption(SecretCard):\n    def __init__(self):\n        super().__init__(\"Redemption\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)\n\n    def _reveal(self, minion, by):\n        resurrection = minion.card.summon(minion.player, minion.game, min(minion.index, len(minion.player.minions)))\n        if resurrection:\n            resurrection.health = 1\n            super().reveal()\n\n    def activate(self, player):\n        player.bind(\"minion_died\", self._reveal)\n\n    def deactivate(self, player):\n        player.unbind(\"minion_died\", self._reveal)\nRepentance\n1\nSpell\nCommon\nNIL\nPaladin\n<b>Secret:</b> When your opponent plays a minion, reduce its Health to 1.\n-1\n-1\n-1\n14\nclass Repentance(SecretCard):\n    def __init__(self):\n        super().__init__(\"Repentance\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)\n\n    def _reveal(self, minion):\n\n        minion.set_health_to(1)\n        super().reveal()\n\n    def activate(self, player):\n        player.game.current_player.bind(\"minion_played\", self._reveal)\n\n    def deactivate(self, player):\n        player.game.current_player.unbind(\"minion_played\", self._reveal)\nSI:7 Agent\n3\nMinion\nRare\nNIL\nRogue\n<b>Combo:</b> Deal 2 damage.\n3\n3\n-1\n6\nclass SI7Agent(MinionCard):\n    def __init__(self):\n        super().__init__(\"SI:7 Agent\", 3, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE, combo=Battlecry(Damage(2), CharacterSelector( players=BothPlayer(), picker=UserPicker()) ))\n\n    def create_minion(self, player):\n        return Minion(3, 3)\nSavagery\n1\nSpell\nRare\nNIL\nDruid\nDeal damage equal to your hero's Attack to a minion.\n-1\n-1\n-1\n7\nclass Savagery(SpellCard):\n    def __init__(self):\n        super().__init__(\"Savagery\", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(player.effective_spell_damage(player.hero.calculate_attack()), self)\nSavannah Highmane\n6\nMinion\nRare\nBeast\nHunter\n<b>Deathrattle:</b> Summon two 2/2 Hyenas.\n5\n6\n-1\n6\nclass SavannahHighmane(MinionCard):\n    def __init__(self):\n        super().__init__(\"Savannah Highmane\", 6, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(6, 5, deathrattle=Deathrattle(Summon(Hyena(), 2), PlayerSelector()))\nScarlet Crusader\n3\nMinion\nCommon\nNIL\nNeutral\n<b>Divine Shield</b>\n1\n3\n-1\n6\nclass ScarletCrusader(MinionCard):\n    def __init__(self):\n        super().__init__(\"Scarlet Crusader\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(3, 1, divine_shield=True)\nScavenging Hyena\n2\nMinion\nCommon\nBeast\nHunter\nWhenever a friendly Beast dies, gain +2/+1.\n2\n2\n-1\n6\nclass ScavengingHyena(MinionCard):\n    def __init__(self):\n        super().__init__(\"Scavenging Hyena\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(2, 2, effects=[Effect(MinionDied(IsType(MINION_TYPE.BEAST)), ActionTag(Give(ChangeAttack(2)), SelfSelector())), Effect(MinionDied(IsType(MINION_TYPE.BEAST)), ActionTag(Give(ChangeHealth(1)), SelfSelector()))])\nSea Giant\n10\nMinion\nEpic\nNIL\nNeutral\nCosts (1) less for each other minion on the battlefield.\n8\n8\n-1\n6\nclass SeaGiant(MinionCard):\n    def __init__(self):\n        super().__init__(\"Sea Giant\", 10, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, buffs=[Buff(ManaChange(Count(MinionSelector(None, BothPlayer())), -1))])\n\n    def create_minion(self, player):\n        return Minion(8, 8)\nSecretkeeper\n1\nMinion\nRare\nNIL\nNeutral\nWhenever a <b>Secret</b> is played, gain +1/+1.\n2\n1\n-1\n6\nclass Secretkeeper(MinionCard):\n    def __init__(self):\n        super().__init__(\"Secretkeeper\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(1, 2, effects=[Effect(SpellCast(IsSecret(), BothPlayer()), ActionTag(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), SelfSelector()))])\nSense Demons\n3\nSpell\nCommon\nNIL\nWarlock\nPut 2 random Demons from your deck into your hand.\n-1\n-1\n-1\n23\nclass SenseDemons(SpellCard):\n    def __init__(self):\n        super().__init__(\"Sense Demons\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        for i in range(0, 2):\n            demon_card = game.random_draw(game.current_player.deck.cards, lambda c: not c.drawn and c.is_minion() and c.minion_type == MINION_TYPE.DEMON)\n            if demon_card:\n                demon_card.drawn = True\n                player.deck.left -= 1\n                if len(player.hand) < 10:\n                    player.hand.append(demon_card)\n                    demon_card.player = player\n                    self.trigger(\"card_drawn\", demon_card)\n                else:\n                    player.trigger(\"card_destroyed\", demon_card)\n            else:\n                if len(player.hand) < 10:\n                    player.hand.append(hearthbreaker.cards.minions.warlock.WorthlessImp())\n                    player.hand[-1].player = player\n                    self.trigger(\"card_drawn\", hearthbreaker.cards.minions.warlock.WorthlessImp())\nShadow Madness\n4\nSpell\nRare\nNIL\nPriest\nGain control of an enemy minion with 3 or less Attack until end of turn.\n-1\n-1\n-1\n19\nclass ShadowMadness(SpellCard):\n    def __init__(self):\n        super().__init__(\"Shadow Madness\", 4, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target, filter_func=lambda target: target.calculate_attack() <= 3 and target.spell_targetable())\n\n    def use(self, player, game):\n\n        super().use(player, game)\n\n        minion = self.target.copy(player)\n        minion.active = True\n        minion.exhausted = False\n\n        self.target.remove_from_board()\n        minion.add_to_board(len(player.minions))\n\n        minion.add_buff(BuffUntil(Stolen(), TurnEnded()))\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(player.minions) < 7\nShadow of Nothing\n0\nMinion\nEpic\nNIL\nPriest\nMindgames whiffed! Your opponent had no minions!\n1\n0\n-1\n6\nclass ShadowOfNothing(MinionCard):\n    def __init__(self):\n        super().__init__(\"Shadow of Nothing\", 0, CHARACTER_CLASS.PRIEST, CARD_RARITY.EPIC, False)\n\n    def create_minion(self, p):\n        return Minion(0, 1)\nShadowflame\n4\nSpell\nRare\nNIL\nWarlock\nDestroy a friendly minion and deal its Attack damage to all enemy minions.\n-1\n-1\n-1\n10\nclass Shadowflame(SpellCard):\n    def __init__(self):\n        super().__init__(\"Shadowflame\", 4, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_friendly_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        shadowflame_damage = self.target.calculate_attack()\n        self.target.die(self)\n        for minion in game.other_player.minions:\n            minion.damage(player.effective_spell_damage(shadowflame_damage), self)\nShadowform\n3\nSpell\nEpic\nNIL\nPriest\nYour Hero Power becomes 'Deal 2 damage'. If already in Shadowform: 3 damage.\n-1\n-1\n-1\n13\nclass Shadowform(SpellCard):\n    def __init__(self):\n        super().__init__(\"Shadowform\", 3, CHARACTER_CLASS.PRIEST, CARD_RARITY.EPIC)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        if type(player.hero.power) is not hearthbreaker.powers.MindShatter and type( player.hero.power) is not hearthbreaker.powers.MindSpike:\n            player.hero.power = hearthbreaker.powers.MindSpike()\n            player.hero.power.hero = player.hero\n        elif type(player.hero.power) is hearthbreaker.powers.MindSpike:\n            player.hero.power = hearthbreaker.powers.MindShatter()\n            player.hero.power.hero = player.hero\nShadowstep\n0\nSpell\nCommon\nNIL\nRogue\nReturn a friendly minion to your hand. It costs (2) less.\n-1\n-1\n-1\n9\nclass Shadowstep(SpellCard):\n    def __init__(self):\n        super().__init__(\"Shadowstep\", 0, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_friendly_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.bounce()\n        self.target.card.add_buff(Buff(ManaChange(-3)))\nShield Slam\n1\nSpell\nEpic\nNIL\nWarrior\nDeal 1 damage to a minion for each Armor you have.\n-1\n-1\n-1\n7\nclass ShieldSlam(SpellCard):\n    def __init__(self):\n        super().__init__(\"Shield Slam\", 1, CHARACTER_CLASS.WARRIOR, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(player.effective_spell_damage(player.hero.armor), self)\nShieldbearer\n1\nMinion\nCommon\nNIL\nNeutral\n<b>Taunt</b>\n4\n0\n-1\n6\nclass Shieldbearer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Shieldbearer\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(0, 4, taunt=True)\nSilence\n0\nSpell\nCommon\nNIL\nPriest\n<b>Silence</b> a minion.\n-1\n-1\n-1\n8\nclass Silence(SpellCard):\n    def __init__(self):\n        super().__init__(\"Silence\", 0, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        self.target.silence()\nSilver Hand Knight\n5\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Summon a 2/2 Squire.\n4\n4\n-1\n6\nclass SilverHandKnight(MinionCard):\n    def __init__(self):\n        super().__init__(\"Silver Hand Knight\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Summon(Squire()), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(4, 4)\nSilvermoon Guardian\n4\nMinion\nCommon\nNIL\nNeutral\n<b>Divine Shield</b>\n3\n3\n-1\n6\nclass SilvermoonGuardian(MinionCard):\n    def __init__(self):\n        super().__init__(\"Silvermoon Guardian\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(3, 3, divine_shield=True)\nSiphon Soul\n6\nSpell\nRare\nNIL\nWarlock\nDestroy a minion. Restore #3 Health to your hero.\n-1\n-1\n-1\n8\nclass SiphonSoul(SpellCard):\n    def __init__(self):\n        super().__init__(\"Siphon Soul\", 6, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.die(self)\n        player.hero.heal(player.effective_heal_power(3), self)\nSlam\n2\nSpell\nCommon\nNIL\nWarrior\nDeal $2 damage to a minion. If it survives, draw a card.\n-1\n-1\n-1\n11\nclass Slam(SpellCard):\n    def __init__(self):\n        super().__init__(\"Slam\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        if self.target.health > player.effective_spell_damage(2) or self.target.divine_shield:\n            self.target.damage(player.effective_spell_damage(2), self)\n            player.draw()\n        else:\n            self.target.damage(player.effective_spell_damage(2), self)\nSnake\n0\nMinion\nCommon\nBeast\nHunter\nNIL\n1\n1\n-1\n6\nclass Snake(MinionCard):\n    def __init__(self):\n        super().__init__(\"Snake\", 0, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nSnake Trap\n2\nSpell\nEpic\nNIL\nHunter\n<b>Secret:</b> When one of your minions is attacked, summon three 1/1 Snakes.\n-1\n-1\n-1\n17\nclass SnakeTrap(SecretCard):\n    def __init__(self):\n        super().__init__(\"Snake Trap\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.EPIC)\n\n    def activate(self, player):\n        player.game.current_player.bind(\"character_attack\", self._reveal)\n\n    def deactivate(self, player):\n        player.game.current_player.unbind(\"character_attack\", self._reveal)\n\n    def _reveal(self, attacker, target):\n        if isinstance(target, Minion):\n            snake = hearthbreaker.cards.minions.hunter.Snake()\n            player = target.player.game.other_player\n            for i in range(0, 3):\n                snake.summon(player, player.game, len(player.minions))\n            super().reveal()\nSnipe\n2\nSpell\nCommon\nNIL\nHunter\n<b>Secret:</b> When your opponent plays a minion, deal $4 damage to it.\n-1\n-1\n-1\n13\nclass Snipe(SecretCard):\n    def __init__(self):\n        super().__init__(\"Snipe\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON)\n\n    def activate(self, player):\n        player.game.current_player.bind(\"minion_played\", self._reveal)\n\n    def deactivate(self, player):\n        player.game.current_player.unbind(\"minion_played\", self._reveal)\n\n    def _reveal(self, minion):\n        minion.damage(4, None)\n        super().reveal()\nSorcerer's Apprentice\n2\nMinion\nCommon\nNIL\nMage\nYour spells cost (1) less.\n2\n3\n-1\n6\nclass SorcerersApprentice(MinionCard):\n    def __init__(self):\n        super().__init__(\"Sorcerer's Apprentice\", 2, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(3, 2, auras=[Aura(ManaChange(-1), CardSelector(condition=IsSpell()))])\nSoul of the Forest\n4\nSpell\nCommon\nNIL\nDruid\nGive your minions \"<b>Deathrattle:</b> Summon a 2/2 Treant.\"\n-1\n-1\n-1\n9\nclass SoulOfTheForest(SpellCard):\n    def __init__(self):\n        super().__init__(\"Soul of the Forest\", 4, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        from hearthbreaker.cards.minions.druid import Treant\n        for minion in player.minions:\n            minion.deathrattle.append(Deathrattle(Summon(Treant()), PlayerSelector()))\nSouthsea Captain\n3\nMinion\nEpic\nPirate\nNeutral\nYour other Pirates have +1/+1.\n3\n3\n-1\n6\nclass SouthseaCaptain(MinionCard):\n    def __init__(self):\n        super().__init__(\"Southsea Captain\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.PIRATE)\n\n    def create_minion(self, player):\n        return Minion(3, 3, auras=[Aura(ChangeAttack(1), MinionSelector(IsType(MINION_TYPE.PIRATE))), Aura(ChangeHealth(1), MinionSelector(IsType(MINION_TYPE.PIRATE)))])\nSouthsea Deckhand\n1\nMinion\nCommon\nPirate\nNeutral\nHas <b>Charge</b> while you have a weapon equipped.\n1\n2\n-1\n6\nclass SouthseaDeckhand(MinionCard):\n    def __init__(self):\n        super().__init__(\"Southsea Deckhand\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.PIRATE)\n\n    def create_minion(self, player):\n        return Minion(2, 1, buffs=[Buff(Charge(), GreaterThan(Count(WeaponSelector()), value=0))])\nSpellbender\n3\nSpell\nEpic\nNIL\nMage\n<b>Secret:</b> When an enemy casts a spell on a minion, summon a 1/3 as the new target.\n-1\n-1\n-1\n18\nclass Spellbender(SecretCard):\n    def __init__(self):\n        super().__init__(\"Spellbender\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.EPIC)\n        self.player = None\n\n    def _reveal(self, card, index):\n        if card.is_spell() and len(self.player.minions) < 7 and card.target and card.target.is_minion():\n            SpellbenderMinion().summon(self.player, self.player.game, len(self.player.minions))\n            card.target = self.player.minions[-1]\n            super().reveal()\n\n    def activate(self, player):\n        player.game.current_player.bind(\"card_played\", self._reveal)\n        self.player = player\n\n    def deactivate(self, player):\n        player.game.current_player.unbind(\"card_played\", self._reveal)\n        self.player = None\nSpellbender\n0\nMinion\nEpic\nNIL\nMage\nNIL\n3\n1\n-1\n18\nclass Spellbender(SecretCard):\n    def __init__(self):\n        super().__init__(\"Spellbender\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.EPIC)\n        self.player = None\n\n    def _reveal(self, card, index):\n        if card.is_spell() and len(self.player.minions) < 7 and card.target and card.target.is_minion():\n            SpellbenderMinion().summon(self.player, self.player.game, len(self.player.minions))\n            card.target = self.player.minions[-1]\n            super().reveal()\n\n    def activate(self, player):\n        player.game.current_player.bind(\"card_played\", self._reveal)\n        self.player = player\n\n    def deactivate(self, player):\n        player.game.current_player.unbind(\"card_played\", self._reveal)\n        self.player = None\nSpellbreaker\n4\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> <b>Silence</b> a minion.\n3\n4\n-1\n6\nclass Spellbreaker(MinionCard):\n    def __init__(self):\n        super().__init__(\"Spellbreaker\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.NONE, battlecry=Battlecry(Silence(), MinionSelector(players=BothPlayer(), picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(4, 3)\nSpirit Wolf\n2\nMinion\nRare\nNIL\nShaman\n<b>Taunt</b>\n3\n2\n-1\n6\nclass SpiritWolf(MinionCard):\n    def __init__(self):\n        super().__init__(\"Spirit Wolf\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, False)\n\n    def create_minion(self, p):\n        return Minion(2, 3, taunt=True)\nSpiteful Smith\n5\nMinion\nCommon\nNIL\nNeutral\n<b>Enrage:</b> Your weapon has +2 Attack.\n6\n4\n-1\n6\nclass SpitefulSmith(MinionCard):\n    def __init__(self):\n        super().__init__(\"Spiteful Smith\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(4, 6, enrage=[Aura(ChangeAttack(2), WeaponSelector())])\nSquire\n1\nMinion\nCommon\nNIL\nNeutral\nNIL\n2\n2\n-1\n6\nclass Squire(MinionCard):\n    def __init__(self):\n        super().__init__(\"Squire\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False)\n\n    def create_minion(self, player):\n        return Minion(2, 2)\nSquirrel\n1\nMinion\nCommon\nBeast\nNeutral\nNIL\n1\n1\n-1\n6\nclass Squirrel(MinionCard):\n    def __init__(self):\n        super().__init__(\"Squirrel\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nStampeding Kodo\n5\nMinion\nRare\nBeast\nNeutral\n<b>Battlecry:</b> Destroy a random enemy minion with 2 or less Attack.\n5\n3\n-1\n6\nclass StampedingKodo(MinionCard):\n    def __init__(self):\n        super().__init__(\"Stampeding Kodo\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.BEAST, battlecry=Battlecry(Kill(), MinionSelector(AttackLessThanOrEqualTo(2), EnemyPlayer(), RandomPicker())))\n\n    def create_minion(self, player):\n        return Minion(3, 5)\nStarfall\n5\nSpell\nRare\nNIL\nDruid\n<b>Choose One -</b> Deal $5 damage to a minion; or $2 damage to all enemy minions.\n-1\n-1\n-1\n11\nclass Starfall(SpellCard):\n    def __init__(self):\n        super().__init__(\"Starfall\", 5, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE)\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(game.other_player.minions) > 0\n\n    def use(self, player, game):\n        super().use(player, game)\n        option = player.agent.choose_option([DamageAll(), DamageOne()], player)\n        option.use(player, game)\nStormforged Axe\n2\nWeapon\nCommon\nNIL\nShaman\n<b>Overload:</b> (1)\n-1\n2\n3\n6\nclass StormforgedAxe(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Stormforged Axe\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, overload=1)\n\n    def create_weapon(self, player):\n        return Weapon(2, 3)\nStranglethorn Tiger\n5\nMinion\nCommon\nBeast\nNeutral\n<b>Stealth</b>\n5\n5\n-1\n6\nclass StranglethornTiger(MinionCard):\n    def __init__(self):\n        super().__init__(\"Stranglethorn Tiger\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(5, 5, stealth=True)\nSummoning Portal\n4\nMinion\nCommon\nNIL\nWarlock\nYour minions cost (2) less, but not less than (1).\n4\n0\n-1\n6\nclass SummoningPortal(MinionCard):\n    def __init__(self):\n        super().__init__(\"Summoning Portal\", 4, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(0, 4, auras=[Aura(ManaChange(-2, 1, minimum=1), CardSelector(condition=IsMinion()))])\nSunfury Protector\n2\nMinion\nRare\nNIL\nNeutral\n<b>Battlecry:</b> Give adjacent minions <b>Taunt</b>.\n3\n2\n-1\n6\nclass SunfuryProtector(MinionCard):\n    def __init__(self):\n        super().__init__(\"Sunfury Protector\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Give(Buff(Taunt())), MinionSelector(Adjacent())))\n\n    def create_minion(self, player):\n        return Minion(2, 3)\nSunwalker\n6\nMinion\nRare\nNIL\nNeutral\n<b>Taunt</b> NL <b>Divine Shield</b>\n5\n4\n-1\n6\nclass Sunwalker(MinionCard):\n    def __init__(self):\n        super().__init__(\"Sunwalker\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(4, 5, divine_shield=True, taunt=True)\nSword of Justice\n3\nWeapon\nEpic\nNIL\nPaladin\nWhenever you summon a minion, give it +1/+1 and this loses 1 Durability.\n-1\n1\n5\n6\nclass SwordOfJustice(WeaponCard):\n    def __init__(self):\n        super().__init__(\"Sword of Justice\", 3, CHARACTER_CLASS.PALADIN, CARD_RARITY.EPIC)\n\n    def create_weapon(self, player):\n        return Weapon(1, 5, effects=[Effect(MinionSummoned(), ActionTag(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), TargetSelector())), Effect(MinionSummoned(), ActionTag(DecreaseDurability(), WeaponSelector()))])\nSylvanas Windrunner\n6\nMinion\nLegendary\nNIL\nNeutral\n<b>Deathrattle:</b> Take control of a random enemy minion.\n5\n5\n-1\n6\nclass SylvanasWindrunner(MinionCard):\n    def __init__(self):\n        super().__init__(\"Sylvanas Windrunner\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(5, 5, deathrattle=Deathrattle(Steal(), MinionSelector(players=EnemyPlayer(), picker=RandomPicker())))\nTauren Warrior\n3\nMinion\nCommon\nNIL\nNeutral\n<b>Taunt</b>. <b>Enrage:</b> +3 Attack\n3\n2\n-1\n6\nclass TaurenWarrior(MinionCard):\n    def __init__(self):\n        super().__init__(\"Tauren Warrior\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 3, taunt=True, enrage=[Aura(ChangeAttack(3), SelfSelector())])\nTemple Enforcer\n6\nMinion\nCommon\nNIL\nPriest\n<b>Battlecry:</b> Give a friendly minion +3 Health.\n6\n6\n-1\n6\nclass TempleEnforcer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Temple Enforcer\", 6, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, battlecry=Battlecry(Give(ChangeHealth(3)), MinionSelector(picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(6, 6)\nThe Beast\n6\nMinion\nLegendary\nBeast\nNeutral\n<b>Deathrattle:</b> Summon a 3/3 Finkle Einhorn for your opponent.\n7\n9\n-1\n6\nclass TheBeast(MinionCard):\n    def __init__(self):\n        super().__init__(\"The Beast\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(9, 7, deathrattle=Deathrattle(Summon(FinkleEinhorn()), PlayerSelector(EnemyPlayer())))\nThe Black Knight\n6\nMinion\nLegendary\nNIL\nNeutral\n<b>Battlecry:</b> Destroy an enemy minion with <b>Taunt</b>.\n5\n4\n-1\n6\nclass TheBlackKnight(MinionCard):\n    def __init__(self):\n        super().__init__(\"The Black Knight\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(Kill(), MinionSelector(HasStatus(\"taunt\"), EnemyPlayer(), UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(4, 5)\nThoughtsteal\n3\nSpell\nCommon\nNIL\nPriest\nCopy 2 cards from your opponent's deck and put them into your hand.\n-1\n-1\n-1\n17\nclass Thoughtsteal(SpellCard):\n    def __init__(self):\n        super().__init__(\"Thoughtsteal\", 3, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for i in range(0, 2):\n            new_card = game.random_draw(game.other_player.deck.cards, lambda c: not c.drawn)\n            if new_card:\n                new_card = copy.copy(new_card)\n                new_card.drawn = True\n                if len(player.hand) < 10:\n                    player.hand.append(new_card)\n                    new_card.player = player\n                    self.trigger(\"card_drawn\", new_card)\n                else:\n                    player.trigger(\"card_destroyed\", new_card)\nThrallmar Farseer\n3\nMinion\nCommon\nNIL\nNeutral\n<b>Windfury</b>\n3\n2\n-1\n6\nclass ThrallmarFarseer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Thrallmar Farseer\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 3, windfury=True)\nTinkmaster Overspark\n3\nMinion\nLegendary\nNIL\nNeutral\n<b>Battlecry:</b> Transform another random minion into a 5/5 Devilsaur or a 1/1 Squirrel.\n3\n3\n-1\n6\nclass TinkmasterOverspark(MinionCard):\n    def __init__(self):\n        super().__init__(\"Tinkmaster Overspark\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(Transform(CardQuery(source=CARD_SOURCE.LIST, source_list=[Devilsaur(), Squirrel()])), MinionSelector(players=BothPlayer(), picker=RandomPicker())))\n\n    def create_minion(self, player):\n        return Minion(3, 3)\nTirion Fordring\n8\nMinion\nLegendary\nNIL\nPaladin\n<b>Divine Shield</b>. <b>Taunt</b>. <b>Deathrattle:</b> Equip a 5/3 Ashbringer.\n6\n6\n-1\n6\nclass TirionFordring(MinionCard):\n    def __init__(self):\n        super().__init__(\"Tirion Fordring\", 8, CHARACTER_CLASS.PALADIN, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(6, 6, divine_shield=True, taunt=True, deathrattle=Deathrattle(Equip(Ashbringer()), PlayerSelector()))\nTreant\n1\nMinion\nCommon\nNIL\nDruid\n<b>Charge</b>. At the end of the turn, destroy this minion.\n2\n2\n-1\n6\nclass Treant(MinionCard):\n    def __init__(self):\n        super().__init__(\"Treant\", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)\n\n    def create_minion(self, _):\n        return Minion(2, 2)\nTreant\n1\nMinion\nNIL\nNIL\nDruid\nNIL\n2\n2\n-1\n6\nclass Treant(MinionCard):\n    def __init__(self):\n        super().__init__(\"Treant\", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)\n\n    def create_minion(self, _):\n        return Minion(2, 2)\nTreant\n1\nMinion\nNIL\nNIL\nDruid\n<b>Taunt</b>\n2\n2\n-1\n6\nclass Treant(MinionCard):\n    def __init__(self):\n        super().__init__(\"Treant\", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)\n\n    def create_minion(self, _):\n        return Minion(2, 2)\nTwilight Drake\n4\nMinion\nRare\nDragon\nNeutral\n<b>Battlecry:</b> Gain +1 Health for each card in your hand.\n1\n4\n-1\n6\nclass TwilightDrake(MinionCard):\n    def __init__(self):\n        super().__init__(\"Twilight Drake\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.DRAGON, battlecry=Battlecry(Give(Buff(ChangeHealth(Count(CardSelector())))), SelfSelector()))\n\n    def create_minion(self, player):\n        return Minion(4, 1)\nTwisting Nether\n8\nSpell\nEpic\nNIL\nWarlock\nDestroy all minions.\n-1\n-1\n-1\n10\nclass TwistingNether(SpellCard):\n    def __init__(self):\n        super().__init__(\"Twisting Nether\", 8, CHARACTER_CLASS.WARLOCK, CARD_RARITY.EPIC)\n\n    def use(self, player, game):\n        super().use(player, game)\n        targets = copy.copy(game.other_player.minions)\n        targets.extend(game.current_player.minions)\n        for minion in targets:\n            minion.die(self)\nUnbound Elemental\n3\nMinion\nCommon\nNIL\nShaman\nWhenever you play a card with <b>Overload</b>, gain +1/+1.\n4\n2\n-1\n6\nclass UnboundElemental(MinionCard):\n    def __init__(self):\n        super().__init__(\"Unbound Elemental\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 4, effects=[Effect(CardPlayed(HasOverload()), ActionTag(Give(ChangeAttack(1)), SelfSelector())), Effect(CardPlayed(HasOverload()), ActionTag(Give(ChangeHealth(1)), SelfSelector()))])\nUnleash the Hounds\n3\nSpell\nCommon\nNIL\nHunter\nFor each enemy minion, summon a 1/1 Hound with <b>Charge</b>.\n-1\n-1\n-1\n13\nclass UnleashTheHounds(SpellCard):\n    def __init__(self):\n        super().__init__(\"Unleash the Hounds\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON)\n\n    def use(self, player, game):\n        super().use(player, game)\n\n        for target in hearthbreaker.targeting.find_enemy_minion_spell_target(player.game, lambda x: True):\n            hound = hearthbreaker.cards.minions.hunter.Hound()\n            hound.summon(player, game, len(player.minions))\n\n    def can_use(self, player, game):\n        return super().can_use(player, game) and len(game.other_player.minions) >= 1 and len(player.minions) < 7\nUpgrade!\n1\nSpell\nRare\nNIL\nWarrior\nIf you have a weapon, give it +1/+1. Otherwise equip a 1/3 weapon.\n-1\n-1\n-1\n13\nclass Upgrade(SpellCard):\n    def __init__(self):\n        super().__init__(\"Upgrade!\", 1, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        from hearthbreaker.cards.weapons.warrior import HeavyAxe\n        if player.weapon:\n            player.weapon.durability += 1\n            player.weapon.base_attack += 1\n        else:\n            heavy_axe = HeavyAxe().create_weapon(player)\n            heavy_axe.equip(player)\nVaporize\n3\nSpell\nRare\nNIL\nMage\n<b>Secret:</b> When a minion attacks your hero, destroy it.\n-1\n-1\n-1\n15\nclass Vaporize(SecretCard):\n    def __init__(self):\n        super().__init__(\"Vaporize\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE)\n\n    def _reveal(self, attacker, target):\n        if target is self.player.hero and attacker.is_minion() and not attacker.removed:\n            attacker.die(self)\n            attacker.game.check_delayed()\n            super().reveal()\n\n    def activate(self, player):\n        player.opponent.bind(\"character_attack\", self._reveal)\n\n    def deactivate(self, player):\n        player.opponent.unbind(\"character_attack\", self._reveal)\nVenture Co. Mercenary\n5\nMinion\nCommon\nNIL\nNeutral\nYour minions cost (3) more.\n6\n7\n-1\n6\nclass VentureCoMercenary(MinionCard):\n    def __init__(self):\n        super().__init__(\"Venture Co. Mercenary\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(7, 6, auras=[Aura(ManaChange(3), CardSelector(condition=IsMinion()))])\nViolet Apprentice\n0\nMinion\nNIL\nNIL\nNeutral\nNIL\n1\n1\n-1\n6\nclass VioletApprentice(MinionCard):\n    def __init__(self):\n        super().__init__(\"Violet Apprentice\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nViolet Teacher\n4\nMinion\nRare\nNIL\nNeutral\nWhenever you cast a spell, summon a 1/1 Violet Apprentice.\n5\n3\n-1\n6\nclass VioletTeacher(MinionCard):\n    def __init__(self):\n        super().__init__(\"Violet Teacher\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(3, 5, effects=[Effect(SpellCast(), ActionTag(Summon(VioletApprentice()), PlayerSelector()))])\nVoid Terror\n3\nMinion\nRare\nDemon\nWarlock\n<b>Battlecry:</b> Destroy the minions on either side of this minion and gain their Attack and Health.\n3\n3\n-1\n6\nclass VoidTerror(MinionCard):\n    def __init__(self):\n        super().__init__(\"Void Terror\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, minion_type=MINION_TYPE.DEMON, battlecry=(Battlecry( Give([Buff(ChangeHealth(Attribute(\"health\", MinionSelector(Adjacent())))), Buff(ChangeAttack(Attribute(\"attack\", MinionSelector(Adjacent()))))]), SelfSelector()), Battlecry(Kill(), MinionSelector(Adjacent()))))\n\n    def create_minion(self, player):\n        return Minion(3, 3)\nWhelp\n1\nMinion\nNIL\nDragon\nNeutral\nNIL\n1\n1\n-1\n6\nclass Whelp(MinionCard):\n    def __init__(self):\n        super().__init__(\"Whelp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.DRAGON)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nWhelp\n1\nMinion\nNIL\nDragon\nNeutral\nNIL\n1\n1\n-1\n6\nclass Whelp(MinionCard):\n    def __init__(self):\n        super().__init__(\"Whelp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.DRAGON)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nWild Pyromancer\n2\nMinion\nRare\nNIL\nNeutral\nAfter you cast a spell, deal 1 damage to ALL minions.\n2\n3\n-1\n6\nclass WildPyromancer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Wild Pyromancer\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(3, 2, effects=[Effect(CardUsed(IsSpell()), ActionTag(Damage(1), MinionSelector(condition=None, players=BothPlayer())))])\nWindfury Harpy\n6\nMinion\nCommon\nNIL\nNeutral\n<b>Windfury</b>\n5\n4\n-1\n6\nclass WindfuryHarpy(MinionCard):\n    def __init__(self):\n        super().__init__(\"Windfury Harpy\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(4, 5, windfury=True)\nWisp\n0\nMinion\nCommon\nNIL\nNeutral\nNIL\n1\n1\n-1\n6\nclass Wisp(MinionCard):\n    def __init__(self):\n        super().__init__(\"Wisp\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nWorgen Infiltrator\n1\nMinion\nCommon\nNIL\nNeutral\n<b>Stealth</b>\n1\n2\n-1\n6\nclass WorgenInfiltrator(MinionCard):\n    def __init__(self):\n        super().__init__(\"Worgen Infiltrator\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 1, stealth=True)\nWorthless Imp\n1\nMinion\nCommon\nDemon\nWarlock\n<i>You are out of demons! At least there are always imps...</i>\n1\n1\n-1\n6\nclass WorthlessImp(MinionCard):\n    def __init__(self):\n        super().__init__(\"Worthless Imp\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, False, MINION_TYPE.DEMON)\n\n    def create_minion(self, p):\n        return Minion(1, 1)\nWrath\n2\nSpell\nCommon\nNIL\nDruid\n<b>Choose One</b> - Deal $3 damage to a minion; or $1 damage and draw a card.\n-1\n-1\n-1\n25\nclass Wrath(SpellCard):\n    def __init__(self):\n        super().__init__(\"Wrath\", 2, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        class WrathOne(ChoiceCard):\n            def __init__(self):\n                super().__init__(\"Wrath 1 Damage\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n            def use(self, player, game):\n                target.damage(player.effective_spell_damage(1), wrath)\n                player.draw()\n\n        class WrathThree(ChoiceCard):\n            def __init__(self):\n                super().__init__(\"Wrath 3 Damage\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n            def use(self, player, game):\n                target.damage(player.effective_spell_damage(3), wrath)\n\n        super().use(player, game)\n        option = game.current_player.agent.choose_option([WrathOne(), WrathThree()], player)\n        target = self.target\n        wrath = self\n        option.use(player, game)\nYoung Dragonhawk\n1\nMinion\nCommon\nBeast\nNeutral\n<b>Windfury</b>\n1\n1\n-1\n6\nclass YoungDragonhawk(MinionCard):\n    def __init__(self):\n        super().__init__(\"Young Dragonhawk\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)\n\n    def create_minion(self, player):\n        return Minion(1, 1, windfury=True)\nYoung Priestess\n1\nMinion\nRare\nNIL\nNeutral\nAt the end of your turn, give another random friendly minion +1 Health.\n1\n2\n-1\n6\nclass YoungPriestess(MinionCard):\n    def __init__(self):\n        super().__init__(\"Young Priestess\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(2, 1, effects=[Effect(TurnEnded(), ActionTag(Give(ChangeHealth(1)), MinionSelector(picker=RandomPicker())))])\nYouthful Brewmaster\n2\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> Return a friendly minion from the battlefield to your hand.\n2\n3\n-1\n6\nclass YouthfulBrewmaster(MinionCard):\n    def __init__(self):\n        super().__init__(\"Youthful Brewmaster\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Bounce(), MinionSelector(picker=UserPicker())))\n\n    def create_minion(self, player):\n        return Minion(3, 2)\nYsera\n9\nMinion\nLegendary\nDragon\nNeutral\nAt the end of your turn, add a Dream Card to your hand.\n12\n4\n-1\n7\nclass Ysera(MinionCard):\n    def __init__(self):\n        super().__init__(\"Ysera\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON)\n\n    def create_minion(self, player):\n        dream_card_list = [EmeraldDrake(), LaughingSister(), Nightmare(), YseraAwakens(), Dream()]\n        return Minion(4, 12, effects=[Effect(TurnEnded(), ActionTag(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=dream_card_list)), PlayerSelector()))])\nYsera Awakens\n2\nSpell\nNIL\nNIL\nDream\nDeal $5 damage to all characters except Ysera.\n-1\n-1\n-1\n13\nclass YseraAwakens(SpellCard):\n    def __init__(self):\n        super().__init__(\"Ysera Awakens\", 2, CHARACTER_CLASS.DREAM, CARD_RARITY.COMMON, False)\n\n    def use(self, player, game):\n        super().use(player, game)\n        targets = copy.copy(player.game.other_player.minions)\n        targets.extend(player.game.current_player.minions)\n        targets.append(player.game.other_player.hero)\n        targets.append(player.game.current_player.hero)\n        targets = filter(lambda m: not m.is_minion() or m.card.name != \"Ysera\", targets)\n        for minion in targets:\n            minion.damage(player.effective_spell_damage(5), self)\nAxe Flinger\n4\nMinion\nCommon\nNIL\nWarrior\nWhenever this minion takes damage, deal 2 damage to the enemy hero.\n5\n2\n-1\n6\nclass AxeFlinger(MinionCard):\n    def __init__(self):\n        super().__init__(\"Axe Flinger\", 4, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)\n\n    def create_minion(self, player):\n        return Minion(2, 5, effects=[Effect(Damaged(), ActionTag(Damage(2), HeroSelector(EnemyPlayer())))])\nBlack Whelp\n1\nMinion\nCommon\nDragon\nNeutral\nNIL\n1\n2\n-1\n6\nclass BlackWhelp(MinionCard):\n    def __init__(self):\n        super().__init__(\"Black Whelp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, MINION_TYPE.DRAGON)\n\n    def create_minion(self, player):\n        return Minion(2, 1)\nBlackwing Corruptor\n5\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry</b>: If you're holding a Dragon, deal 3 damage.\n4\n5\n-1\n6\nclass BlackwingCorruptor(MinionCard):\n    def __init__(self):\n        super().__init__(\"Blackwing Corruptor\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Damage(3), CharacterSelector(players=BothPlayer(), picker=UserPicker()), GreaterThan(Count(CardSelector(condition=IsType(MINION_TYPE.DRAGON))), value=0)))\n\n    def create_minion(self, player):\n        return Minion(5, 4)\nBlackwing Technician\n3\nMinion\nCommon\nNIL\nNeutral\n<b>Battlecry:</b> If you're holding a Dragon, gain +1/+1.\n4\n2\n-1\n6\nclass BlackwingTechnician(MinionCard):\n    def __init__(self):\n        super().__init__(\"Blackwing Technician\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=(Battlecry(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), SelfSelector(), GreaterThan(Count(CardSelector(condition=IsType(MINION_TYPE.DRAGON))), value=0))))\n\n    def create_minion(self, player):\n        return Minion(2, 4)\nChromaggus\n8\nMinion\nLegendary\nDragon\nNeutral\nWhenever you draw a card, put another copy into your hand.\n8\n6\n-1\n6\nclass Chromaggus(MinionCard):\n    def __init__(self):\n        super().__init__(\"Chromaggus\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON)\n\n    def create_minion(self, player):\n        return Minion(6, 8, effects=[Effect(CardDrawn(), [ActionTag(AddCard(CardQuery(source=CARD_SOURCE.LAST_DRAWN, make_copy=True)), PlayerSelector())])])\nCore Rager\n4\nMinion\nRare\nBeast\nHunter\n<b>Battlecry:</b> If your hand is empty, gain +3/+3.\n4\n4\n-1\n6\nclass CoreRager(MinionCard):\n    def __init__(self):\n        super().__init__(\"Core Rager\", 4, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE, minion_type=MINION_TYPE.BEAST, battlecry=(Battlecry(Give([Buff(ChangeAttack(3)), Buff(ChangeHealth(3))]), SelfSelector(), Not(GreaterThan(Count(CardSelector()), value=0)))))\n\n    def create_minion(self, player):\n        return Minion(4, 4)\nDark Iron Skulker\n5\nMinion\nRare\nNIL\nRogue\n<b>Battlecry:</b> Deal 2 damage to all undamaged enemy minions.\n3\n4\n-1\n6\nclass DarkIronSkulker(MinionCard):\n    def __init__(self):\n        super().__init__(\"Dark Iron Skulker\", 5, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE, battlecry=Battlecry(Damage(2), MinionSelector(condition=Not(IsDamaged()), players=EnemyPlayer())))\n\n    def create_minion(self, player):\n        return Minion(4, 3)\nDemonwrath\n3\nSpell\nRare\nNIL\nWarlock\nDeal $2 damage to all non-Demon minions.\n-1\n-1\n-1\n11\nclass Demonwrath(SpellCard):\n    def __init__(self):\n        super().__init__(\"Demonwrath\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        targets = copy.copy(game.other_player.minions)\n        targets.extend(game.current_player.minions)\n        for minion in targets:\n            if minion.card.minion_type is not MINION_TYPE.DEMON:\n                minion.damage(player.effective_spell_damage(2), self)\nDragon Consort\n5\nMinion\nRare\nDragon\nPaladin\n<b>Battlecry:</b> The next Dragon you play costs (2) less.\n5\n5\n-1\n6\nclass DragonConsort(MinionCard):\n    def __init__(self):\n        super().__init__(\"Dragon Consort\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE, minion_type=MINION_TYPE.DRAGON, battlecry=Battlecry(GiveAura([AuraUntil(ManaChange(-3), CardSelector(condition=IsType(MINION_TYPE.DRAGON)), CardPlayed(IsType(MINION_TYPE.DRAGON)), False)]), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(5, 5)\nDragon Egg\n1\nMinion\nRare\nNIL\nNeutral\nWhenever this minion takes damage, summon a 2/1 Whelp.\n2\n0\n-1\n6\nclass DragonEgg(MinionCard):\n    def __init__(self):\n        super().__init__(\"Dragon Egg\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(0, 2, effects=[Effect(Damaged(), ActionTag(Summon(BlackWhelp()), PlayerSelector()))])\nDragon's Breath\n5\nSpell\nCommon\nNIL\nMage\nDeal $4 damage. Costs (1) less for each minion that died this turn.\n-1\n-1\n-1\n7\nclass DragonsBreath(SpellCard):\n    def __init__(self):\n        super().__init__(\"Dragon's Breath\", 5, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target, buffs=[Buff(ManaChange(Count(DeadMinionSelector(players=BothPlayer())), -1))])\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(player.effective_spell_damage(4), self)\nDragonkin Sorcerer\n4\nMinion\nCommon\nDragon\nNeutral\nWhenever <b>you</b> target this minion with a spell, gain +1/+1.\n5\n3\n-1\n6\nclass DragonkinSorcerer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Dragonkin Sorcerer\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DRAGON)\n\n    def create_minion(self, player):\n        return Minion(3, 5, effects=[Effect(SpellTargeted(), [ActionTag(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), SelfSelector())])])\nDrakonid Crusher\n6\nMinion\nCommon\nDragon\nNeutral\n<b>Battlecry:</b> If your opponent has 15 or less Health, gain +3/+3.\n6\n6\n-1\n6\nclass DrakonidCrusher(MinionCard):\n    def __init__(self):\n        super().__init__(\"Drakonid Crusher\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DRAGON, battlecry=(Battlecry(Give([Buff(ChangeAttack(3)), Buff(ChangeHealth(3))]), SelfSelector(), Not(GreaterThan(Attribute('health', HeroSelector(EnemyPlayer())), value=15)))))\n\n    def create_minion(self, player):\n        return Minion(6, 6)\nDruid of the Flame\n3\nMinion\nCommon\nBeast\nDruid\nNIL\n2\n5\n-1\n9\nclass DruidOfTheFlame(MinionCard):\n    def __init__(self):\n        super().__init__(\"Druid of the Flame\", 3, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, choices=[\n            Choice(FlameCatForm(), Transform(FlameCat()), SelfSelector()),\n            Choice(FlameBirdForm(), Transform(FlameBird()), SelfSelector())\n        ])\n\n    def create_minion(self, player):\n        return Minion(2, 2)\nDruid of the Flame\n3\nMinion\nCommon\nNIL\nDruid\n<b>Choose One</b> - Transform into a 5/2 minion; or a 2/5 minion.\n2\n2\n-1\n9\nclass DruidOfTheFlame(MinionCard):\n    def __init__(self):\n        super().__init__(\"Druid of the Flame\", 3, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, choices=[\n            Choice(FlameCatForm(), Transform(FlameCat()), SelfSelector()),\n            Choice(FlameBirdForm(), Transform(FlameBird()), SelfSelector())\n        ])\n\n    def create_minion(self, player):\n        return Minion(2, 2)\nDruid of the Flame\n3\nMinion\nCommon\nBeast\nDruid\nNIL\n5\n2\n-1\n9\nclass DruidOfTheFlame(MinionCard):\n    def __init__(self):\n        super().__init__(\"Druid of the Flame\", 3, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, choices=[\n            Choice(FlameCatForm(), Transform(FlameCat()), SelfSelector()),\n            Choice(FlameBirdForm(), Transform(FlameBird()), SelfSelector())\n        ])\n\n    def create_minion(self, player):\n        return Minion(2, 2)\nEmperor Thaurissan\n6\nMinion\nLegendary\nNIL\nNeutral\nAt the end of your turn, reduce the Cost of cards in your hand by (1).\n5\n5\n-1\n6\nclass EmperorThaurissan(MinionCard):\n    def __init__(self):\n        super().__init__(\"Emperor Thaurissan\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(5, 5, effects=[Effect(TurnEnded(), [ActionTag(Give(Buff(ManaChange(-1))), CardSelector())])])\nFireguard Destroyer\n4\nMinion\nCommon\nNIL\nShaman\n<b>Battlecry:</b> Gain 1-4 Attack. <b>Overload:</b> (1)\n6\n3\n-1\n6\nclass FireguardDestroyer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Fireguard Destroyer\", 4, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, overload=1, battlecry=Battlecry(Give(Buff(ChangeAttack(RandomAmount(1, 4)))), SelfSelector()))\n\n    def create_minion(self, player):\n        return Minion(3, 6)\nFlamewaker\n3\nMinion\nRare\nNIL\nMage\nAfter you cast a spell, deal 2 damage randomly split among all enemies.\n4\n2\n-1\n6\nclass Flamewaker(MinionCard):\n    def __init__(self):\n        super().__init__(\"Flamewaker\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(2, 4, effects=[Effect(CardUsed(IsSpell()), ActionTag(Damage(1), CharacterSelector(None, EnemyPlayer(), RandomPicker(2))))])\nGang Up\n2\nSpell\nCommon\nNIL\nRogue\nChoose a minion. Shuffle 3 copies of it into your deck.\n-1\n-1\n-1\n8\nclass GangUp(SpellCard):\n    def __init__(self):\n        super().__init__(\"Gang Up\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        for i in range(3):\n            player.put_back(type(self.target.card)())\nGrim Patron\n5\nMinion\nRare\nNIL\nNeutral\nWhenever this minion survives damage, summon another Grim Patron.\n3\n3\n-1\n6\nclass GrimPatron(MinionCard):\n    def __init__(self):\n        super().__init__(\"Grim Patron\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)\n\n    def create_minion(self, player):\n        return Minion(3, 3, effects=[Effect(Damaged(), [ActionTag(Summon(GrimPatron()), PlayerSelector(), GreaterThan(Attribute(\"health\", SelfSelector()), value=0))])])\nHungry Dragon\n4\nMinion\nCommon\nDragon\nNeutral\n<b>Battlecry:</b> Summon a random 1-Cost minion for your opponent.\n6\n5\n-1\n6\nclass HungryDragon(MinionCard):\n    def __init__(self):\n        super().__init__(\"Hungry Dragon\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DRAGON, battlecry=(Battlecry(Summon(CardQuery(conditions=[ManaCost(1), IsMinion()])), PlayerSelector(EnemyPlayer()))))\n\n    def create_minion(self, player):\n        return Minion(5, 6)\nImp\n1\nMinion\nNIL\nDemon\nWarlock\nNIL\n1\n1\n-1\n6\nclass Imp(MinionCard):\n    def __init__(self):\n        super().__init__(\"Imp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, False, minion_type=MINION_TYPE.DEMON)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nImp Gang Boss\n3\nMinion\nCommon\nDemon\nWarlock\nWhenever this minion takes damage, summon a 1/1 Imp.\n4\n2\n-1\n6\nclass ImpGangBoss(MinionCard):\n    def __init__(self):\n        super().__init__(\"Imp Gang Boss\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DEMON)\n\n    def create_minion(self, player):\n        return Minion(2, 4, effects=[Effect(Damaged(), ActionTag(Summon(Imp()), PlayerSelector()))])\nLava Shock\n2\nSpell\nRare\nNIL\nShaman\nDeal $2 damage. NL Unlock your <b>Overloaded</b> Mana Crystals.\n-1\n-1\n-1\n10\nclass LavaShock(SpellCard):\n    def __init__(self):\n        super().__init__(\"Lava Shock\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(2, self)\n        player.upcoming_overload = 0\n        player.mana += player.current_overload\n        player.current_overload = 0\nMajordomo Executus\n9\nMinion\nLegendary\nNIL\nNeutral\n<b>Deathrattle:</b> Replace your hero with Ragnaros, the Firelord.\n7\n9\n-1\n6\nclass MajordomoExecutus(MinionCard):\n    def __init__(self):\n        super().__init__(\"Majordomo Executus\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)\n\n    def create_minion(self, player):\n        return Minion(9, 7, deathrattle=[Deathrattle(Transform(Ragnaros()), HeroSelector())])\nNefarian\n9\nMinion\nLegendary\nDragon\nNeutral\n<b>Battlecry:</b> Add 2 random spells to your hand <i>(from your opponent's class)</i>.\n8\n8\n-1\n6\nclass Nefarian(MinionCard):\n    def __init__(self):\n        super().__init__(\"Nefarian\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON, battlecry=Battlecry(AddCard(CardQuery(conditions=[ IsClass(Attribute(\"character_class\", HeroSelector(EnemyPlayer()))), IsSpell() ]), 2), PlayerSelector()))\n\n    def create_minion(self, player):\n        return Minion(8, 8)\nQuick Shot\n2\nSpell\nCommon\nNIL\nHunter\nDeal $3 damage. NL If your hand is empty, draw a card.\n-1\n-1\n-1\n9\nclass QuickShot(SpellCard):\n    def __init__(self):\n        super().__init__(\"Quick Shot\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)\n\n    def use(self, player, game):\n        super().use(player, game)\n        self.target.damage(3, self)\n        if len(player.hand) == 0:\n            player.draw()\nRend Blackhand\n7\nMinion\nLegendary\nNIL\nNeutral\n<b>Battlecry:</b> If you're holding a Dragon, destroy a <b>Legendary</b> minion.\n4\n8\n-1\n6\nclass RendBlackhand(MinionCard):\n    def __init__(self):\n        super().__init__(\"Rend Blackhand\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=(Battlecry(Kill(), MinionSelector(And(MinionIsNotTarget(), IsRarity(CARD_RARITY.LEGENDARY)), BothPlayer(), UserPicker()), GreaterThan(Count(CardSelector(condition=IsType(MINION_TYPE.DRAGON))), value=0))))\n\n    def create_minion(self, player):\n        return Minion(8, 4)\nResurrect\n2\nSpell\nRare\nNIL\nPriest\nSummon a random friendly minion that died this game.\n-1\n-1\n-1\n11\nclass Resurrect(SpellCard):\n    def __init__(self):\n        super().__init__(\"Resurrect\", 2, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        from hearthbreaker.engine import card_lookup\n        super().use(player, game)\n        if len(player.graveyard) > 0 and len(player.minions) < 7:\n            card_name = game.random_choice(player.graveyard)\n            card = card_lookup(card_name)\n            card.summon(player, game, len(player.minions))\nRevenge\n2\nSpell\nRare\nNIL\nWarrior\nDeal $1 damage to all minions. If you have 12 or less Health, deal $3 damage instead.\n-1\n-1\n-1\n14\nclass Revenge(SpellCard):\n    def __init__(self):\n        super().__init__(\"Revenge\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE)\n\n    def use(self, player, game):\n        super().use(player, game)\n        targets = copy.copy(game.other_player.minions)\n        targets.extend(game.current_player.minions)\n        if player.hero.health <= 12:\n            for minion in targets:\n                minion.damage(player.effective_spell_damage(3), self)\n        else:\n            for minion in targets:\n                minion.damage(player.effective_spell_damage(1), self)\nSolemn Vigil\n5\nSpell\nCommon\nNIL\nPaladin\nDraw 2 cards. Costs (1) less for each minion that died this turn.\n-1\n-1\n-1\n8\nclass SolemnVigil(SpellCard):\n    def __init__(self):\n        super().__init__(\"Solemn Vigil\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON, buffs=[Buff(ManaChange(Count(DeadMinionSelector(players=BothPlayer())), -1))])\n\n    def use(self, player, game):\n        super().use(player, game)\n        for n in range(0, 2):\n            player.draw()\nTwilight Whelp\n1\nMinion\nCommon\nDragon\nPriest\n<b>Battlecry:</b> If you're holding a Dragon, gain +2 Health.\n1\n2\n-1\n6\nclass TwilightWhelp(MinionCard):\n    def __init__(self):\n        super().__init__(\"Twilight Whelp\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DRAGON, battlecry=(Battlecry(Give(Buff(ChangeHealth(2))), SelfSelector(), GreaterThan(Count(CardSelector(condition=IsType(MINION_TYPE.DRAGON))), value=0))))\n\n    def create_minion(self, player):\n        return Minion(2, 1)\nVolcanic Drake\n6\nMinion\nCommon\nDragon\nNeutral\nCosts (1) less for each minion that died this turn.\n4\n6\n-1\n6\nclass VolcanicDrake(MinionCard):\n    def __init__(self):\n        super().__init__(\"Volcanic Drake\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DRAGON, buffs=[Buff(ManaChange(Count(DeadMinionSelector(players=BothPlayer())), -1))])\n\n    def create_minion(self, player):\n        return Minion(6, 4)\nVolcanic Lumberer\n9\nMinion\nRare\nNIL\nDruid\n<b>Taunt</b> NL Costs (1) less for each minion that died this turn.\n8\n7\n-1\n6\nclass VolcanicLumberer(MinionCard):\n    def __init__(self):\n        super().__init__(\"Volcanic Lumberer\", 9, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE, buffs=[Buff(ManaChange(Count(DeadMinionSelector(players=BothPlayer())), -1))])\n\n    def create_minion(self, player):\n        return Minion(7, 8, taunt=True)\nWhelp\n1\nMinion\nNIL\nDragon\nNeutral\nNIL\n1\n1\n-1\n6\nclass Whelp(MinionCard):\n    def __init__(self):\n        super().__init__(\"Whelp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.DRAGON)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nWhelp\n1\nMinion\nNIL\nNIL\nNeutral\nNIL\n1\n1\n-1\n6\nclass Whelp(MinionCard):\n    def __init__(self):\n        super().__init__(\"Whelp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.DRAGON)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\nWhelp\n1\nMinion\nNIL\nDragon\nNeutral\nNIL\n2\n2\n-1\n6\nclass Whelp(MinionCard):\n    def __init__(self):\n        super().__init__(\"Whelp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.DRAGON)\n\n    def create_minion(self, player):\n        return Minion(1, 1)\n"
  },
  {
    "path": "third_party/hearthstone/dev_hs.in",
    "content": "Assassin's Blade NAME_END 3 ATK_END -1 DEF_END 5 COST_END 4 DUR_END Weapon TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Common RARITY_END NIL\nBoulderfist Ogre NAME_END 6 ATK_END 7 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Free RARITY_END NIL\nDeadly Poison NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Free RARITY_END Give your weapon +2 Attack.\nFire Elemental NAME_END 6 ATK_END 5 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Deal 3 damage.\nGnomish Inventor NAME_END 2 ATK_END 4 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Draw a card.\nHeroic Strike NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Free RARITY_END Give your hero +4 Attack this turn.\nIronbark Protector NAME_END 8 ATK_END 8 DEF_END 8 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Taunt</b>\nMark of the Wild NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Free RARITY_END Give a minion <b>Taunt</b> and +2/+2.<i> (+2 Attack/+2 Health)</i>\nMulti-Shot NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Free RARITY_END Deal $3 damage to two random enemy minions.\nPower Word: Shield NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Free RARITY_END Give a minion +2 Health. NL Draw a card.\nSen'jin Shieldmasta NAME_END 3 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Free RARITY_END <b>Taunt</b>\nSinister Strike NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Free RARITY_END Deal $3 damage to the enemy hero.\nSuccubus NAME_END 4 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Free RARITY_END <b>Battlecry:</b> Discard a random card.\nWar Golem NAME_END 7 ATK_END 7 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END NIL\nAcidmaw NAME_END 4 ATK_END 2 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Legendary RARITY_END Whenever another minion takes damage, destroy it.\nBoar NAME_END 4 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END NIL RARITY_END <b>Charge</b>\nAnodized Robo Cub NAME_END 2 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END Mech RACE_END Common RARITY_END <b>Taunt</b>. <b>Choose One -</b> NL +1 Attack; or +1 Health.\nBurrowing Mine NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END NIL RARITY_END When you draw this, it explodes. You take 10 damage and draw a card.\nCrackle NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $3-$6 damage. <b>Overload:</b> (1)\nEmergency Coolant NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END <b>Freeze</b> a minion.\nFlying Machine NAME_END 1 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Common RARITY_END <b>Windfury</b>\nGoblin Auto-Barber NAME_END 3 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END Mech RACE_END Common RARITY_END <b>Battlecry</b>: Give your weapon +1 Attack.\nIron Sensei NAME_END 2 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END Mech RACE_END Rare RARITY_END At the end of your turn, give another friendly Mech +2/+2.\nMal'Ganis NAME_END 9 ATK_END 7 DEF_END 9 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Legendary RARITY_END Your other Demons have +2/+2. NL Your hero is <b>Immune</b>.\nMistress of Pain NAME_END 1 ATK_END 4 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Rare RARITY_END Whenever this minion deals damage, restore that much Health to your hero.\nPowermace NAME_END 3 ATK_END -1 DEF_END 3 COST_END 2 DUR_END Weapon TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Deathrattle</b>: Give a random friendly Mech +2/+2.\nScrewjank Clunker NAME_END 2 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Warrior PLAYER_CLS_END Mech RACE_END Rare RARITY_END <b>Battlecry</b>: Give a friendly Mech +2/+2.\nSneed's Old Shredder NAME_END 5 ATK_END 7 DEF_END 8 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Legendary RARITY_END <b>Deathrattle:</b> Summon a random legendary minion.\nToshley NAME_END 5 ATK_END 7 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Battlecry and Deathrattle:</b> Add a <b>Spare Part</b> card to your hand.\nWarbot NAME_END 1 ATK_END 3 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Warrior PLAYER_CLS_END Mech RACE_END Common RARITY_END <b>Enrage:</b> +1 Attack.\nDeathlord NAME_END 2 ATK_END 8 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Taunt. Deathrattle:</b> Your opponent puts a minion from their deck into the battlefield.\nNerub'ar Weblord NAME_END 1 ATK_END 4 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END Minions with <b>Battlecry</b> cost (2) more.\nSpectral Knight NAME_END 4 ATK_END 6 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END Can't be targeted by spells or Hero Powers.\nWailing Soul NAME_END 3 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry: Silence</b> your other minions.\nAmani Berserker NAME_END 2 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Enrage:</b> +3 Attack\nArchmage Antonidas NAME_END 5 ATK_END 7 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Mage PLAYER_CLS_END NIL RACE_END Legendary RARITY_END Whenever you cast a spell, add a 'Fireball' spell to your hand.\nBananas NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END Give a minion +1/+1.\nBlessed Champion NAME_END -1 ATK_END -1 DEF_END 5 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Rare RARITY_END Double a minion's Attack.\nCabal Shadow Priest NAME_END 4 ATK_END 5 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Priest PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Battlecry:</b> Take control of an enemy minion that has 2 or less Attack.\nCone of Cold NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Freeze</b> a minion and the minions next to it, and deal $1 damage to them.\nDefender of Argus NAME_END 2 ATK_END 3 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> Give adjacent minions +1/+1 and <b>Taunt</b>.\nDoomhammer NAME_END 2 ATK_END -1 DEF_END 5 COST_END 8 DUR_END Weapon TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Windfury, Overload:</b> (2)\nEarth Shock NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Silence</b> a minion, then deal $1 damage to it.\nEye for an Eye NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Secret:</b> When your hero takes damage, deal that much damage to the enemy hero.\nFlare NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Rare RARITY_END All minions lose <b>Stealth</b>. Destroy all enemy <b>Secrets</b>. Draw a card.\nGorehowl NAME_END 7 ATK_END -1 DEF_END 7 COST_END 1 DUR_END Weapon TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Epic RARITY_END Attacking a minion costs 1 Attack instead of 1 Durability.\nHound NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END NIL RARITY_END <b>Charge</b>\nInjured Blademaster NAME_END 4 ATK_END 7 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> Deal 4 damage to HIMSELF.\nKnife Juggler NAME_END 3 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END After you summon a minion, deal 1 damage to a random enemy.\nLightwell NAME_END 0 ATK_END 5 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Priest PLAYER_CLS_END NIL RACE_END Rare RARITY_END At the start of your turn, restore 3 Health to a damaged friendly character.\nMana Wyrm NAME_END 1 ATK_END 3 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Mage PLAYER_CLS_END NIL RACE_END Common RARITY_END Whenever you cast a spell, gain +1 Attack.\nMogu'shan Warden NAME_END 1 ATK_END 7 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Taunt</b>\nNourish NAME_END -1 ATK_END -1 DEF_END 5 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Choose One</b> - Gain 2 Mana Crystals; or Draw 3 cards.\nPreparation NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Epic RARITY_END The next spell you cast this turn costs (3) less.\nRepentance NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Secret:</b> When your opponent plays a minion, reduce its Health to 1.\nShadow of Nothing NAME_END 0 ATK_END 1 DEF_END 0 COST_END -1 DUR_END Minion TYPE_END Priest PLAYER_CLS_END NIL RACE_END Epic RARITY_END Mindgames whiffed! Your opponent had no minions!\nSlam NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $2 damage to a minion. If it survives, draw a card.\nSpellbreaker NAME_END 4 ATK_END 3 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> <b>Silence</b> a minion.\nSunfury Protector NAME_END 2 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> Give adjacent minions <b>Taunt</b>.\nTinkmaster Overspark NAME_END 3 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Battlecry:</b> Transform another random minion into a 5/5 Devilsaur or a 1/1 Squirrel.\nVaporize NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Secret:</b> When a minion attacks your hero, destroy it.\nWorgen Infiltrator NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Stealth</b>\nBlackwing Corruptor NAME_END 5 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry</b>: If you're holding a Dragon, deal 3 damage.\nDrakonid Crusher NAME_END 6 ATK_END 6 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Common RARITY_END <b>Battlecry:</b> If your opponent has 15 or less Health, gain +3/+3.\nImp NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END NIL RARITY_END NIL\nTwilight Whelp NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Priest PLAYER_CLS_END Dragon RACE_END Common RARITY_END <b>Battlecry:</b> If you're holding a Dragon, gain +2 Health.\n"
  },
  {
    "path": "third_party/hearthstone/dev_hs.out",
    "content": "class AssassinsBlade(WeaponCard):§    def __init__(self):§        super().__init__(\"Assassin's Blade\", 5, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON)§§    def create_weapon(self, player):§        return Weapon(3, 4)§\nclass BoulderfistOgre(MinionCard):§    def __init__(self):§        super().__init__(\"Boulderfist Ogre\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.FREE)§§    def create_minion(self, player):§        return Minion(6, 7)§\nclass DeadlyPoison(SpellCard):§    def __init__(self):§        super().__init__(\"Deadly Poison\", 1, CHARACTER_CLASS.ROGUE, CARD_RARITY.FREE)§§    def use(self, player, game):§        super().use(player, game)§§        player.weapon.base_attack += 2§        player.hero.change_temp_attack(2)§§    def can_use(self, player, game):§        return super().can_use(player, game) and player.weapon is not None§\nclass FireElemental(MinionCard):§    def __init__(self):§        super().__init__(\"Fire Elemental\", 6, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, battlecry=Battlecry(Damage(3), CharacterSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(6, 5)§\nclass GnomishInventor(MinionCard):§    def __init__(self):§        super().__init__(\"Gnomish Inventor\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Draw(), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(2, 4)§\nclass HeroicStrike(SpellCard):§    def __init__(self):§        super().__init__(\"Heroic Strike\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.FREE)§§    def use(self, player, game):§        super().use(player, game)§        player.hero.change_temp_attack(4)§\nclass IronbarkProtector(MinionCard):§    def __init__(self):§        super().__init__(\"Ironbark Protector\", 8, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(8, 8, taunt=True)§\nclass MarkOfTheWild(SpellCard):§    def __init__(self):§        super().__init__(\"Mark of the Wild\", 2, CHARACTER_CLASS.DRUID, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.change_attack(2)§        self.target.increase_health(2)§        self.target.taunt = True§\nclass MultiShot(SpellCard):§    def __init__(self):§        super().__init__(\"Multi-Shot\", 4, CHARACTER_CLASS.HUNTER, CARD_RARITY.FREE)§§    def use(self, player, game):§        super().use(player, game)§§        targets = copy.copy(game.other_player.minions)§        for i in range(0, 2):§            target = game.random_choice(targets)§            targets.remove(target)§            target.damage(player.effective_spell_damage(3), self)§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(game.other_player.minions) >= 2§\nclass PowerWordShield(SpellCard):§    def __init__(self):§        super().__init__(\"Power Word: Shield\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.increase_health(2)§        player.draw()§\nclass SenjinShieldmasta(MinionCard):§    def __init__(self):§        super().__init__(\"Sen'jin Shieldmasta\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.FREE)§§    def create_minion(self, player):§        return Minion(3, 5, taunt=True)§\nclass SinisterStrike(SpellCard):§    def __init__(self):§        super().__init__(\"Sinister Strike\", 1, CHARACTER_CLASS.ROGUE, CARD_RARITY.FREE)§§    def use(self, player, game):§        super().use(player, game)§§        game.other_player.hero.damage(player.effective_spell_damage(3), self)§\nclass Succubus(MinionCard):§    def __init__(self):§        super().__init__(\"Succubus\", 2, CHARACTER_CLASS.WARLOCK, CARD_RARITY.FREE, minion_type=MINION_TYPE.DEMON, battlecry=Battlecry(Discard(), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(4, 3)§\nclass WarGolem(MinionCard):§    def __init__(self):§        super().__init__(\"War Golem\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(7, 7)§\nclass Acidmaw(MinionCard):§    def __init__(self):§        super().__init__(\"Acidmaw\", 7, CHARACTER_CLASS.HUNTER, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(4, 2, effects=[Effect(CharacterDamaged(MinionIsNotTarget(), BothPlayer()), [ActionTag(Kill(), TargetSelector())])])§\nclass Boar(MinionCard):§    def __init__(self):§        super().__init__(\"Boar\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass AnodizedRoboCub(MinionCard):§    def __init__(self):§        super().__init__(\"Anodized Robo Cub\", 2, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH, choices=[Choice(AttackMode(), Give([Buff(ChangeAttack(1))]), SelfSelector()), Choice(TankMode(), Give([Buff(ChangeHealth(1))]), SelfSelector())])§§    def create_minion(self, player):§        return Minion(2, 2, taunt=True)§\nclass BurrowingMine(SpellCard):§    def __init__(self):§        super().__init__(\"Burrowing Mine\", 0, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, False, effects=[Effect(Drawn(), ActionTag(Damage(10), HeroSelector())), Effect(Drawn(), ActionTag(Discard(query=CardQuery(source=CARD_SOURCE.LAST_DRAWN)), PlayerSelector())), Effect(Drawn(), ActionTag(Draw(), PlayerSelector()))])§§    def use(self, player, game):§        super().use(player, game)§\nclass Crackle(SpellCard):§    def __init__(self):§        super().__init__(\"Crackle\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target, overload=1)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.damage(player.effective_spell_damage(game.random_amount(3, 6)), self)§\nclass EmergencyCoolant(SpellCard):§    def __init__(self):§        super().__init__(\"Emergency Coolant\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.add_buff(Buff(Frozen()))§\nclass FlyingMachine(MinionCard):§    def __init__(self):§        super().__init__(\"Flying Machine\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(1, 4, windfury=True)§\nclass GoblinAutoBarber(MinionCard):§    def __init__(self):§        super().__init__(\"Goblin Auto-Barber\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(IncreaseWeaponAttack(1), WeaponSelector()))§§    def create_minion(self, player):§        return Minion(3, 2)§\nclass IronSensei(MinionCard):§    def __init__(self):§        super().__init__(\"Iron Sensei\", 3, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(2, 2, effects=[Effect(TurnEnded(), ActionTag(Give([Buff(ChangeAttack(2)), Buff(ChangeHealth(2))]), MinionSelector(IsType(MINION_TYPE.MECH), picker=RandomPicker())))])§\nclass MalGanis(MinionCard):§    def __init__(self):§        super().__init__(\"Mal'Ganis\", 9, CHARACTER_CLASS.WARLOCK, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DEMON)§§    def create_minion(self, player):§        return Minion(9, 7, auras=[Aura(ChangeHealth(2), MinionSelector(IsType(MINION_TYPE.DEMON))), Aura(ChangeAttack(2), MinionSelector(IsType(MINION_TYPE.DEMON))), Aura(Immune(), HeroSelector())])§\nclass MistressOfPain(MinionCard):§    def __init__(self):§        super().__init__(\"Mistress of Pain\", 2, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, minion_type=MINION_TYPE.DEMON)§§    def create_minion(self, player):§        return Minion(1, 4, effects=[Effect(DidDamage(), ActionTag(Heal(EventValue()), HeroSelector()))])§\nclass Powermace(WeaponCard):§    def __init__(self):§        super().__init__(\"Powermace\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE)§§    def create_weapon(self, player):§        return Weapon(3, 2, deathrattle=Deathrattle(Give([Buff(ChangeHealth(2)), Buff(ChangeAttack(2))]), MinionSelector(IsType(MINION_TYPE.MECH), picker=RandomPicker())))§\nclass ScrewjankClunker(MinionCard):§    def __init__(self):§        super().__init__(\"Screwjank Clunker\", 4, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(Give([Buff(ChangeHealth(2)), Buff(ChangeAttack(2))]), MinionSelector(IsType(MINION_TYPE.MECH), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(2, 5)§\nclass SneedsOldShredder(MinionCard):§    def __init__(self):§        super().__init__(\"Sneed's Old Shredder\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(5, 7, deathrattle=Deathrattle(Summon(CardQuery(conditions=[IsRarity(CARD_RARITY.LEGENDARY), IsMinion()])), PlayerSelector()))§\nclass Toshley(MinionCard):§    def __init__(self):§        from hearthbreaker.cards.spells.neutral import spare_part_list§        super().__init__(\"Toshley\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=spare_part_list)), PlayerSelector()))§§    def create_minion(self, player):§        from hearthbreaker.cards.spells.neutral import spare_part_list§        return Minion(5, 7, deathrattle=Deathrattle(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=spare_part_list)), PlayerSelector()))§\nclass Warbot(MinionCard):§    def __init__(self):§        super().__init__(\"Warbot\", 1, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(1, 3, enrage=[Aura(ChangeAttack(1), SelfSelector())])§\nclass Deathlord(MinionCard):§    def __init__(self):§        super().__init__(\"Deathlord\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(2, 8, taunt=True, deathrattle=Deathrattle(Summon(CardQuery(conditions=[IsMinion()], source=CARD_SOURCE.MY_DECK)), PlayerSelector(EnemyPlayer())))§\nclass NerubarWeblord(MinionCard):§    def __init__(self):§        super().__init__(\"Nerub'ar Weblord\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(1, 4, auras=[Aura(ManaChange(2), CardSelector(BothPlayer(), HasBattlecry()))])§\nclass SpectralKnight(MinionCard):§    def __init__(self):§        super().__init__(\"Spectral Knight\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(4, 6, spell_targetable=False)§\nclass WailingSoul(MinionCard):§    def __init__(self):§        super().__init__(\"Wailing Soul\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Silence(), MinionSelector()))§§    def create_minion(self, player):§        return Minion(3, 5)§\nclass AmaniBerserker(MinionCard):§    def __init__(self):§        super().__init__(\"Amani Berserker\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 3, enrage=[Aura(ChangeAttack(3), SelfSelector())])§\nclass ArchmageAntonidas(MinionCard):§    def __init__(self):§        super().__init__(\"Archmage Antonidas\", 7, CHARACTER_CLASS.MAGE, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(5, 7, effects=[Effect(SpellCast(), ActionTag(AddCard(hearthbreaker.cards.Fireball()), PlayerSelector()))])§\nclass Bananas(SpellCard):§    def __init__(self):§        super().__init__(\"Bananas\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.change_attack(1)§        self.target.increase_health(1)§\nclass BlessedChampion(SpellCard):§    def __init__(self):§        super().__init__(\"Blessed Champion\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.add_buff(Buff(DoubleAttack()))§\nclass CabalShadowPriest(MinionCard):§    def __init__(self):§        super().__init__(\"Cabal Shadow Priest\", 6, CHARACTER_CLASS.PRIEST, CARD_RARITY.EPIC, battlecry=Battlecry(Steal(), MinionSelector(AttackLessThanOrEqualTo(2), players=EnemyPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(4, 5)§\nclass ConeOfCold(SpellCard):§    def __init__(self):§        super().__init__(\"Cone of Cold\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.add_buff(Buff(Frozen()))§        index = self.target.index§§        if self.target.index < len(self.target.player.minions) - 1:§            minion = self.target.player.minions[index + 1]§            minion.damage(player.effective_spell_damage(1), self)§            minion.add_buff(Buff(Frozen()))§§        self.target.damage(player.effective_spell_damage(1), self)§§        if self.target.index > 0:§            minion = self.target.player.minions[index - 1]§            minion.damage(player.effective_spell_damage(1), self)§            minion.add_buff(Buff(Frozen()))§\nclass DefenderOfArgus(MinionCard):§    def __init__(self):§        super().__init__(\"Defender of Argus\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Give([ Buff(Taunt()), Buff(ChangeAttack(1)), Buff(ChangeHealth(1)) ]), MinionSelector(Adjacent())))§§    def create_minion(self, player):§        return Minion(2, 3)§\nclass Doomhammer(WeaponCard):§    def __init__(self):§        super().__init__(\"Doomhammer\", 5, CHARACTER_CLASS.SHAMAN, CARD_RARITY.EPIC, overload=2)§§    def create_weapon(self, player):§        return Weapon(2, 8, buffs=[Buff(Windfury())])§\nclass EarthShock(SpellCard):§    def __init__(self):§        super().__init__(\"Earth Shock\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.silence()§        self.target.damage(player.effective_spell_damage(1), self)§\nclass EyeForAnEye(SecretCard):§    def __init__(self):§        super().__init__(\"Eye for an Eye\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)§§    def _reveal(self, character, attacker, amount):§        if character.is_hero():§            character.player.opponent.hero.damage(amount, self)§        super().reveal()§§    def activate(self, player):§        player.bind(\"character_damaged\", self._reveal)§§    def deactivate(self, player):§        player.unbind(\"character_damaged\", self._reveal)§\nclass Flare(SpellCard):§    def __init__(self):§        super().__init__(\"Flare\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§        for minion in hearthbreaker.targeting.find_minion_spell_target(game, lambda m: m.stealth):§            minion.stealth = False§§        for secret in game.other_player.secrets:§            secret.deactivate(game.other_player)§§        game.other_player.secrets = []§        player.draw()§\nclass Gorehowl(WeaponCard):§    def __init__(self):§        super().__init__(\"Gorehowl\", 7, CHARACTER_CLASS.WARRIOR, CARD_RARITY.EPIC)§§    def create_weapon(self, player):§        return Weapon(7, 1, effects=[Effect(CharacterAttack(And(IsHero(), TargetIsMinion())), [ActionTag(IncreaseDurability(), WeaponSelector()), ActionTag(IncreaseWeaponAttack(-1), WeaponSelector()), ActionTag(Give(BuffUntil(ChangeAttack(1), AttackCompleted())), HeroSelector())])])§\nclass Hound(MinionCard):§    def __init__(self):§        super().__init__(\"Hound\", 1, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(1, 1, charge=True)§\nclass InjuredBlademaster(MinionCard):§    def __init__(self):§        super().__init__(\"Injured Blademaster\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Damage(4), SelfSelector()))§§    def create_minion(self, player):§        return Minion(4, 7)§\nclass KnifeJuggler(MinionCard):§    def __init__(self):§        super().__init__(\"Knife Juggler\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(3, 2, effects=[Effect(AfterAdded(), ActionTag(Damage(1), CharacterSelector(players=EnemyPlayer(), picker=RandomPicker(), condition=None)))])§\nclass Lightwell(MinionCard):§    def __init__(self):§        super().__init__(\"Lightwell\", 2, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(0, 5, effects=[Effect(TurnStarted(), ActionTag(Heal(3), CharacterSelector(condition=IsDamaged(), picker=RandomPicker())))])§\nclass ManaWyrm(MinionCard):§    def __init__(self):§        super().__init__(\"Mana Wyrm\", 1, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(1, 3, effects=[Effect(SpellCast(), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])§\nclass MogushanWarden(MinionCard):§    def __init__(self):§        super().__init__(\"Mogu'shan Warden\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(1, 7, taunt=True)§\nclass Nourish(SpellCard):§    def __init__(self):§        super().__init__(\"Nourish\", 5, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§§        class Gain2(ChoiceCard):§§            def __init__(self):§                super().__init__(\"Gain 2 mana crystals\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False)§§            def use(self, player, game):§                if player.max_mana < 8:§                    player.max_mana += 2§                    player.mana += 2§                else:§                    player.max_mana = 10§                    player.mana += 2§§        class Draw3(ChoiceCard):§§            def __init__(self):§                super().__init__(\"Draw three cards\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False)§§            def use(self, player, game):§                player.draw()§                player.draw()§                player.draw()§§        option = player.agent.choose_option([Gain2(), Draw3()], player)§        option.use(player, game)§\nclass Preparation(SpellCard):§    def __init__(self):§        super().__init__(\"Preparation\", 0, CHARACTER_CLASS.ROGUE, CARD_RARITY.EPIC)§§    def use(self, player, game):§        super().use(player, game)§        player.add_aura(AuraUntil(ManaChange(-3), CardSelector(condition=IsSpell()), SpellCast()))§\nclass Repentance(SecretCard):§    def __init__(self):§        super().__init__(\"Repentance\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)§§    def _reveal(self, minion):§§        minion.set_health_to(1)§        super().reveal()§§    def activate(self, player):§        player.game.current_player.bind(\"minion_played\", self._reveal)§§    def deactivate(self, player):§        player.game.current_player.unbind(\"minion_played\", self._reveal)§\nclass ShadowOfNothing(MinionCard):§    def __init__(self):§        super().__init__(\"Shadow of Nothing\", 0, CHARACTER_CLASS.PRIEST, CARD_RARITY.EPIC, False)§§    def create_minion(self, p):§        return Minion(0, 1)§\nclass Slam(SpellCard):§    def __init__(self):§        super().__init__(\"Slam\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        if self.target.health > player.effective_spell_damage(2) or self.target.divine_shield:§            self.target.damage(player.effective_spell_damage(2), self)§            player.draw()§        else:§            self.target.damage(player.effective_spell_damage(2), self)§\nclass Spellbreaker(MinionCard):§    def __init__(self):§        super().__init__(\"Spellbreaker\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.NONE, battlecry=Battlecry(Silence(), MinionSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(4, 3)§\nclass SunfuryProtector(MinionCard):§    def __init__(self):§        super().__init__(\"Sunfury Protector\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Give(Buff(Taunt())), MinionSelector(Adjacent())))§§    def create_minion(self, player):§        return Minion(2, 3)§\nclass TinkmasterOverspark(MinionCard):§    def __init__(self):§        super().__init__(\"Tinkmaster Overspark\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(Transform(CardQuery(source=CARD_SOURCE.LIST, source_list=[Devilsaur(), Squirrel()])), MinionSelector(players=BothPlayer(), picker=RandomPicker())))§§    def create_minion(self, player):§        return Minion(3, 3)§\nclass Vaporize(SecretCard):§    def __init__(self):§        super().__init__(\"Vaporize\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE)§§    def _reveal(self, attacker, target):§        if target is self.player.hero and attacker.is_minion() and not attacker.removed:§            attacker.die(self)§            attacker.game.check_delayed()§            super().reveal()§§    def activate(self, player):§        player.opponent.bind(\"character_attack\", self._reveal)§§    def deactivate(self, player):§        player.opponent.unbind(\"character_attack\", self._reveal)§\nclass WorgenInfiltrator(MinionCard):§    def __init__(self):§        super().__init__(\"Worgen Infiltrator\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 1, stealth=True)§\nclass BlackwingCorruptor(MinionCard):§    def __init__(self):§        super().__init__(\"Blackwing Corruptor\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Damage(3), CharacterSelector(players=BothPlayer(), picker=UserPicker()), GreaterThan(Count(CardSelector(condition=IsType(MINION_TYPE.DRAGON))), value=0)))§§    def create_minion(self, player):§        return Minion(5, 4)§\nclass DrakonidCrusher(MinionCard):§    def __init__(self):§        super().__init__(\"Drakonid Crusher\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DRAGON, battlecry=(Battlecry(Give([Buff(ChangeAttack(3)), Buff(ChangeHealth(3))]), SelfSelector(), Not(GreaterThan(Attribute('health', HeroSelector(EnemyPlayer())), value=15)))))§§    def create_minion(self, player):§        return Minion(6, 6)§\nclass Imp(MinionCard):§    def __init__(self):§        super().__init__(\"Imp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, False, minion_type=MINION_TYPE.DEMON)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass TwilightWhelp(MinionCard):§    def __init__(self):§        super().__init__(\"Twilight Whelp\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DRAGON, battlecry=(Battlecry(Give(Buff(ChangeHealth(2))), SelfSelector(), GreaterThan(Count(CardSelector(condition=IsType(MINION_TYPE.DRAGON))), value=0))))§§    def create_minion(self, player):§        return Minion(2, 1)§\n"
  },
  {
    "path": "third_party/hearthstone/splits_hs.txt",
    "content": "0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n"
  },
  {
    "path": "third_party/hearthstone/test_hs.in",
    "content": "Archmage NAME_END 4 ATK_END 7 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Spell Damage +1</b>\nBooty Bay Bodyguard NAME_END 5 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Taunt</b>\nDarkscale Healer NAME_END 4 ATK_END 5 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Restore 2 Health to all friendly characters.\nFiery War Axe NAME_END 3 ATK_END -1 DEF_END 2 COST_END 2 DUR_END Weapon TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Free RARITY_END NIL\nFrostwolf Warlord NAME_END 4 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Gain +1/+1 for each other friendly minion on the battlefield.\nHellfire NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Free RARITY_END Deal $3 damage to ALL characters.\nInnervate NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Free RARITY_END Gain 2 Mana Crystals this turn only.\nMagma Rager NAME_END 5 ATK_END 1 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Free RARITY_END NIL\nMortal Coil NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $1 damage to a minion. If that kills it, draw a card.\nPolymorph NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Free RARITY_END Transform a minion into a 1/1 Sheep.\nSearing Totem NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END Totem RACE_END Free RARITY_END NIL\nSilverback Patriarch NAME_END 1 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Common RARITY_END <b>Taunt</b>\nStormwind Knight NAME_END 2 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Charge</b>\nVoodoo Doctor NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Free RARITY_END <b>Battlecry:</b> Restore 2 Health.\nWrath of Air Totem NAME_END 0 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END Totem RACE_END Free RARITY_END <b>Spell Damage +1</b>\nAstral Communion NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Epic RARITY_END Gain 10 Mana Crystals. Discard your hand.\nAnnoy-o-Tron NAME_END 1 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Common RARITY_END <b>Taunt</b> NL <b>Divine Shield</b>\nBurly Rockjaw Trogg NAME_END 3 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END Whenever your opponent casts a spell, gain +2 Attack.\nCogmaster's Wrench NAME_END 1 ATK_END -1 DEF_END 3 COST_END 3 DUR_END Weapon TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Epic RARITY_END Has +2 Attack while you have a Mech.\nEcho of Medivh NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Epic RARITY_END Put a copy of each friendly minion into your hand.\nFloating Watcher NAME_END 4 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Common RARITY_END Whenever your hero takes damage on your turn, gain +2/+2.\nGnomish Experimenter NAME_END 3 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> Draw a card. If it's a minion, transform it into a Chicken.\nIron Juggernaut NAME_END 6 ATK_END 5 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Warrior PLAYER_CLS_END Mech RACE_END Legendary RARITY_END <b>Battlecry:</b> Shuffle a Mine into your opponent's deck. When drawn, it explodes for 10 damage.\nMadder Bomber NAME_END 5 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> Deal 6 damage randomly split between all other characters.\nMini-Mage NAME_END 4 ATK_END 1 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Stealth</b> NL <b>Spell Damage +1</b>\nPiloted Sky Golem NAME_END 6 ATK_END 4 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Epic RARITY_END <b>Deathrattle:</b> Summon a random 4-Cost minion.\nScarlet Purifier NAME_END 4 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry</b>: Deal 2 damage to all minions with <b>Deathrattle</b>.\nSiltfin Spiritwalker NAME_END 2 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END Murloc RACE_END Epic RARITY_END Whenever another friendly Murloc dies, draw a card. <b>Overload</b>: (1)\nTinkertown Technician NAME_END 3 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> If you have a Mech, gain +1/+1 and add a <b>Spare Part</b> to your hand.\nVol'jin NAME_END 6 ATK_END 2 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Priest PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Battlecry:</b> Swap Health with another minion.\nDeath's Bite NAME_END 4 ATK_END -1 DEF_END 4 COST_END 2 DUR_END Weapon TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Deathrattle:</b> Deal 1 damage to all minions.\nMaexxna NAME_END 2 ATK_END 8 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Legendary RARITY_END Destroy any minion damaged by this minion.\nSludge Belcher NAME_END 3 ATK_END 5 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Taunt. NL Deathrattle:</b> Summon a 1/2 Slime with <b>Taunt</b>.\nVoidcaller NAME_END 3 ATK_END 4 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Common RARITY_END <b>Deathrattle:</b> Put a random Demon from your hand into the battlefield.\nAlexstrasza NAME_END 8 ATK_END 8 DEF_END 9 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Legendary RARITY_END <b>Battlecry:</b> Set a hero's remaining Health to 15.\nArcane Golem NAME_END 4 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Charge</b>. <b>Battlecry:</b> Give your opponent a Mana Crystal.\nBaine Bloodhoof NAME_END 4 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END NIL\nBlade Flurry NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Rare RARITY_END Destroy your weapon and deal its damage to all enemies.\nBrawl NAME_END -1 ATK_END -1 DEF_END 5 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Epic RARITY_END Destroy all minions except one. <i>(chosen randomly)</i>\nConceal NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Common RARITY_END Give your minions <b>Stealth</b> until your next turn.\nDefender NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Common RARITY_END NIL\nDoomguard NAME_END 5 ATK_END 7 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Rare RARITY_END <b>Charge</b>. <b>Battlecry:</b> Discard two random cards.\nEarth Elemental NAME_END 7 ATK_END 8 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Taunt</b>. <b>Overload:</b> (3)\nExplosive Trap NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Secret:</b> When your hero is attacked, deal $2 damage to all enemies.\nFlame of Azzinoth NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END NIL\nGnoll NAME_END 2 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END <b>Taunt</b>\nHoly Wrath NAME_END -1 ATK_END -1 DEF_END 5 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Rare RARITY_END Draw a card and deal damage equal to its cost.\nInfernal NAME_END 6 ATK_END 6 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Common RARITY_END NIL\nKirin Tor Mage NAME_END 4 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Mage PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> The next <b>Secret</b> you play this turn costs (0).\nLightwarden NAME_END 1 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END Whenever a character is healed, gain +2 Attack.\nMana Wraith NAME_END 2 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END ALL minions cost (1) more.\nMisdirection NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Secret:</b> When a character attacks your hero, instead he attacks another random character.\nNoble Sacrifice NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Secret:</b> When an enemy attacks, summon a 2/1 Defender as the new target.\nPower of the Wild NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Choose One</b> - Give your minions +1/+1; or Summon a 3/2 Panther.\nRedemption NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Secret:</b> When one of your minions dies, return it to life with 1 Health.\nShadow Madness NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Rare RARITY_END Gain control of an enemy minion with 3 or less Attack until end of turn.\nSiphon Soul NAME_END -1 ATK_END -1 DEF_END 6 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Rare RARITY_END Destroy a minion. Restore #3 Health to your hero.\nSpellbender NAME_END 1 ATK_END 3 DEF_END 0 COST_END -1 DUR_END Minion TYPE_END Mage PLAYER_CLS_END NIL RACE_END Epic RARITY_END NIL\nSummoning Portal NAME_END 0 ATK_END 4 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Common RARITY_END Your minions cost (2) less, but not less than (1).\nThrallmar Farseer NAME_END 2 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Windfury</b>\nUpgrade! NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Rare RARITY_END If you have a weapon, give it +1/+1. Otherwise equip a 1/3 weapon.\nWisp NAME_END 1 ATK_END 1 DEF_END 0 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END NIL\nBlack Whelp NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Common RARITY_END NIL\nDragonkin Sorcerer NAME_END 3 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Common RARITY_END Whenever <b>you</b> target this minion with a spell, gain +1/+1.\nHungry Dragon NAME_END 5 ATK_END 6 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Common RARITY_END <b>Battlecry:</b> Summon a random 1-Cost minion for your opponent.\nSolemn Vigil NAME_END -1 ATK_END -1 DEF_END 5 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Common RARITY_END Draw 2 cards. Costs (1) less for each minion that died this turn.\n"
  },
  {
    "path": "third_party/hearthstone/test_hs.out",
    "content": "class Archmage(MinionCard):§    def __init__(self):§        super().__init__(\"Archmage\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(4, 7, spell_damage=1)§\nclass BootyBayBodyguard(MinionCard):§    def __init__(self):§        super().__init__(\"Booty Bay Bodyguard\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(5, 4, taunt=True)§\nclass DarkscaleHealer(MinionCard):§    def __init__(self):§        super().__init__(\"Darkscale Healer\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Heal(2), CharacterSelector()))§§    def create_minion(self, player):§        return Minion(4, 5)§\nclass FieryWarAxe(WeaponCard):§    def __init__(self):§        super().__init__(\"Fiery War Axe\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.FREE)§§    def create_weapon(self, player):§        return Weapon(3, 2)§\nclass FrostwolfWarlord(MinionCard):§    def __init__(self):§        super().__init__(\"Frostwolf Warlord\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Give([Buff(ChangeAttack(Count(MinionSelector()))), Buff(ChangeHealth(Count(MinionSelector())))]), SelfSelector()))§§    def create_minion(self, player):§        return Minion(4, 4)§\nclass Hellfire(SpellCard):§    def __init__(self):§        super().__init__(\"Hellfire\", 4, CHARACTER_CLASS.WARLOCK, CARD_RARITY.FREE)§§    def use(self, player, game):§        super().use(player, game)§        targets = copy.copy(game.other_player.minions)§        targets.extend(game.current_player.minions)§        targets.append(game.other_player.hero)§        targets.append(game.current_player.hero)§        for minion in targets:§            minion.damage(player.effective_spell_damage(3), self)§\nclass Innervate(SpellCard):§    def __init__(self):§        super().__init__(\"Innervate\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.FREE)§§    def use(self, player, game):§        super().use(player, game)§        if player.mana < 8:§            player.mana += 2§        else:§            player.mana = 10§\nclass MagmaRager(MinionCard):§    def __init__(self):§        super().__init__(\"Magma Rager\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.FREE)§§    def create_minion(self, player):§        return Minion(5, 1)§\nclass MortalCoil(SpellCard):§    def __init__(self):§        super().__init__(\"Mortal Coil\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        if self.target.health <= player.effective_spell_damage(1) and not self.target.divine_shield:§            self.target.damage(player.effective_spell_damage(1), self)§            player.draw()§        else:§            self.target.damage(player.effective_spell_damage(1), self)§\nclass Polymorph(SpellCard):§    def __init__(self):§        super().__init__(\"Polymorph\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        from hearthbreaker.cards.minions.mage import Sheep§        sheep = Sheep()§        minion = sheep.create_minion(None)§        minion.card = sheep§        self.target.replace(minion)§\nclass SearingTotem(MinionCard):§    def __init__(self):§        super().__init__(\"Searing Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass SilverbackPatriarch(MinionCard):§    def __init__(self):§        super().__init__(\"Silverback Patriarch\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(1, 4, taunt=True)§\nclass StormwindKnight(MinionCard):§    def __init__(self):§        super().__init__(\"Stormwind Knight\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 5, charge=True)§\nclass VoodooDoctor(MinionCard):§    def __init__(self):§        super().__init__(\"Voodoo Doctor\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, battlecry=Battlecry(Heal(2), CharacterSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(2, 1)§\nclass WrathOfAirTotem(MinionCard):§    def __init__(self):§        super().__init__(\"Wrath of Air Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)§§    def create_minion(self, player):§        return Minion(0, 2, spell_damage=1)§\nclass AstralCommunion(SpellCard):§    def __init__(self):§        super().__init__(\"Astral Communion\", 4, CHARACTER_CLASS.DRUID, CARD_RARITY.EPIC)§§    def use(self, player, game):§        super().use(player, game)§        for card in player.hand:§            card.unattach()§            player.trigger(\"card_discarded\", card)§        player.hand = []§        player.max_mana = 10§        player.mana = 10§\nclass AnnoyoTron(MinionCard):§    def __init__(self):§        super().__init__(\"Annoy-o-Tron\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(1, 2, divine_shield=True, taunt=True)§\nclass BurlyRockjawTrogg(MinionCard):§    def __init__(self):§        super().__init__(\"Burly Rockjaw Trogg\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(3, 5, effects=[Effect(SpellCast(player=EnemyPlayer()), ActionTag(Give(ChangeAttack(2)), SelfSelector()))])§\nclass CogmastersWrench(WeaponCard):§    def __init__(self):§        super().__init__(\"Cogmaster's Wrench\", 3, CHARACTER_CLASS.ROGUE, CARD_RARITY.EPIC)§§    def create_weapon(self, player):§        return Weapon(1, 3, buffs=[Buff(ChangeAttack(2), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.MECH))), value=0))])§\nclass EchoOfMedivh(SpellCard):§    def __init__(self):§        super().__init__(\"Echo of Medivh\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.EPIC)§§    def use(self, player, game):§        super().use(player, game)§        for minion in sorted(copy.copy(player.minions), key=lambda minion: minion.born):§            if len(player.hand) < 10:§                player.hand.append(minion.card)§\nclass FloatingWatcher(MinionCard):§    def __init__(self):§        super().__init__(\"Floating Watcher\", 5, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DEMON)§§    def create_minion(self, player):§        return Minion(4, 4, effects=[Effect(CharacterDamaged(And(IsHero(), OwnersTurn())), ActionTag(Give([Buff(ChangeAttack(2)), Buff(ChangeHealth(2))]), SelfSelector()))])§\nclass GnomishExperimenter(MinionCard):§    def __init__(self):§        super().__init__(\"Gnomish Experimenter\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=(Battlecry(Draw(), PlayerSelector()), Battlecry(Transform(GnomishChicken()), LastDrawnSelector(), Matches(LastDrawnSelector(), IsMinion()))))§§    def create_minion(self, player):§        return Minion(3, 2)§\nclass IronJuggernaut(MinionCard):§    def __init__(self):§        super().__init__(\"Iron Juggernaut\", 6, CHARACTER_CLASS.WARRIOR, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(AddCard(BurrowingMine(), add_to_deck=True), PlayerSelector(EnemyPlayer())))§§    def create_minion(self, player):§        return Minion(6, 5)§\nclass MadderBomber(MinionCard):§    def __init__(self):§        super().__init__(\"Madder Bomber\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Damage(1), CharacterSelector(players=BothPlayer(), picker=RandomPicker(6))))§§    def create_minion(self, player):§        return Minion(5, 4)§\nclass MiniMage(MinionCard):§    def __init__(self):§        super().__init__(\"Mini-Mage\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC)§§    def create_minion(self, player):§        return Minion(4, 1, stealth=True, spell_damage=1)§\nclass PilotedSkyGolem(MinionCard):§    def __init__(self):§        super().__init__(\"Piloted Sky Golem\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(6, 4, deathrattle=Deathrattle(Summon(CardQuery(conditions=[ManaCost(4), IsMinion()])), PlayerSelector()))§\nclass ScarletPurifier(MinionCard):§    def __init__(self):§        super().__init__(\"Scarlet Purifier\", 3, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE, battlecry=Battlecry(Damage(2), MinionSelector(MinionHasDeathrattle(), BothPlayer())))§§    def create_minion(self, player):§        return Minion(4, 3)§\nclass SiltfinSpiritwalker(MinionCard):§    def __init__(self):§        super().__init__(\"Siltfin Spiritwalker\", 4, CHARACTER_CLASS.SHAMAN, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MURLOC, overload=1)§§    def create_minion(self, player):§        return Minion(2, 5, effects=[Effect(MinionDied(IsType(MINION_TYPE.MURLOC)), ActionTag(Draw(), PlayerSelector()))])§\nclass TinkertownTechnician(MinionCard):§    def __init__(self):§        from hearthbreaker.cards.spells.neutral import spare_part_list§        super().__init__(\"Tinkertown Technician\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=(Battlecry(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), SelfSelector(), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.MECH))), value=0)), Battlecry(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=spare_part_list)), PlayerSelector(), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.MECH))), value=0))))§§    def create_minion(self, player):§        return Minion(3, 3)§\nclass Voljin(MinionCard):§    def __init__(self):§        super().__init__(\"Vol'jin\", 5, CHARACTER_CLASS.PRIEST, CARD_RARITY.LEGENDARY, battlecry=Battlecry(SwapStats(\"health\", \"health\", True), MinionSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(6, 2)§\nclass DeathsBite(WeaponCard):§    def __init__(self):§        super().__init__(\"Death's Bite\", 4, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)§§    def create_weapon(self, player):§        return Weapon(4, 2, deathrattle=Deathrattle(Damage(1), MinionSelector(players=BothPlayer())))§\nclass Maexxna(MinionCard):§    def __init__(self):§        super().__init__(\"Maexxna\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(2, 8, effects=[Effect(DidDamage(), ActionTag(Kill(), TargetSelector(IsMinion())))])§\nclass SludgeBelcher(MinionCard):§    def __init__(self):§        super().__init__(\"Sludge Belcher\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(3, 5, taunt=True, deathrattle=Deathrattle(Summon(Slime()), PlayerSelector()))§\nclass Voidcaller(MinionCard):§    def __init__(self):§        super().__init__(\"Voidcaller\", 4, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DEMON)§§    def create_minion(self, player):§        return Minion(3, 4, deathrattle=Deathrattle(Summon(CardQuery(conditions=[IsType(MINION_TYPE.DEMON)], source=CARD_SOURCE.MY_HAND)), PlayerSelector()))§\nclass Alexstrasza(MinionCard):§    def __init__(self):§        super().__init__(\"Alexstrasza\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON, battlecry=Battlecry(SetHealth(15), HeroSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(8, 8)§\nclass ArcaneGolem(MinionCard):§    def __init__(self):§        super().__init__(\"Arcane Golem\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(GiveManaCrystal(), PlayerSelector(players=EnemyPlayer())))§§    def create_minion(self, player):§        return Minion(4, 2, charge=True)§\nclass BaineBloodhoof(MinionCard):§    def __init__(self):§        super().__init__(\"Baine Bloodhoof\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, False)§§    def create_minion(self, player):§        return Minion(4, 5)§\nclass BladeFlurry(SpellCard):§    def __init__(self):§        super().__init__(\"Blade Flurry\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§§        if player.weapon is not None:§            attack_power = player.effective_spell_damage(player.hero.calculate_attack())§            player.weapon.destroy()§§            for minion in copy.copy(game.other_player.minions):§                minion.damage(attack_power, self)§§            game.other_player.hero.damage(attack_power, self)§\nclass Brawl(SpellCard):§    def __init__(self):§        super().__init__(\"Brawl\", 5, CHARACTER_CLASS.WARRIOR, CARD_RARITY.EPIC)§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(player.minions) + len(player.opponent.minions) >= 2§§    def use(self, player, game):§        super().use(player, game)§§        minions = copy.copy(player.minions)§        minions.extend(game.other_player.minions)§§        if len(minions) > 1:§            survivor = game.random_choice(minions)§            for minion in minions:§                if minion is not survivor:§                    minion.die(self)§\nclass Conceal(SpellCard):§    def __init__(self):§        super().__init__(\"Conceal\", 1, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        for minion in player.minions:§            if not minion.stealth:§                minion.add_buff(BuffUntil(Stealth(), TurnStarted()))§\nclass DefenderMinion(MinionCard):§    def __init__(self):§        super().__init__(\"Defender\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)§§    def create_minion(self, p):§        return Minion(2, 1)§\nclass Doomguard(MinionCard):§    def __init__(self):§        super().__init__(\"Doomguard\", 5, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, minion_type=MINION_TYPE.DEMON, battlecry=Battlecry(Discard(amount=2), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(5, 7, charge=True)§\nclass EarthElemental(MinionCard):§    def __init__(self):§        super().__init__(\"Earth Elemental\", 5, CHARACTER_CLASS.SHAMAN, CARD_RARITY.EPIC, overload=3)§§    def create_minion(self, player):§        return Minion(7, 8, taunt=True)§\nclass ExplosiveTrap(SecretCard):§    def __init__(self):§        super().__init__(\"Explosive Trap\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON)§§    def activate(self, player):§        player.opponent.bind(\"character_attack\", self._reveal)§§    def deactivate(self, player):§        player.opponent.unbind(\"character_attack\", self._reveal)§§    def _reveal(self, attacker, target):§        if isinstance(target, Hero):§            game = attacker.player.game§            enemies = copy.copy(game.current_player.minions)§            enemies.append(game.current_player.hero)§            for enemy in enemies:§                enemy.damage(2, None)§            game.check_delayed()§            super().reveal()§\nclass FlameOfAzzinoth(MinionCard):§    def __init__(self):§        super().__init__(\"Flame of Azzinoth\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False)§§    def create_minion(self, player):§        return Minion(2, 1)§\nclass Gnoll(MinionCard):§    def __init__(self):§        super().__init__(\"Gnoll\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False)§§    def create_minion(self, player):§        return Minion(2, 2, taunt=True)§\nclass HolyWrath(SpellCard):§    def __init__(self):§        super().__init__(\"Holy Wrath\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        fatigue = False§        if player.deck.left == 0:§            fatigue = True§§        player.draw()§        if not fatigue:§            cost = player.hand[-1].mana§            self.target.damage(player.effective_spell_damage(cost), self)§\nclass Infernal(MinionCard):§    def __init__(self):§        super().__init__(\"Infernal\", 6, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.DEMON)§§    def create_minion(self, player):§        return Minion(6, 6)§\nclass KirinTorMage(MinionCard):§    def __init__(self):§        super().__init__(\"Kirin Tor Mage\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE, battlecry=Battlecry(GiveAura([AuraUntil(ManaChange(-100), CardSelector(condition=IsSecret()), CardPlayed(IsSecret()))]), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(4, 3)§\nclass Lightwarden(MinionCard):§    def __init__(self):§        super().__init__(\"Lightwarden\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(1, 2, effects=[Effect(CharacterHealed(player=BothPlayer()), ActionTag(Give(ChangeAttack(2)), SelfSelector()))])§\nclass ManaWraith(MinionCard):§    def __init__(self):§        super().__init__(\"Mana Wraith\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(2, 2, auras=[Aura(ManaChange(1), CardSelector(BothPlayer(), IsMinion()))])§\nclass Misdirection(SecretCard):§    def __init__(self):§        super().__init__(\"Misdirection\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE)§§    def activate(self, player):§        player.opponent.bind(\"character_attack\", self._reveal)§§    def deactivate(self, player):§        player.opponent.unbind(\"character_attack\", self._reveal)§§    def _reveal(self, character, target):§        if isinstance(target, Hero) and not character.removed:§            game = character.player.game§            possibilities = copy.copy(game.current_player.minions)§            possibilities.extend(game.other_player.minions)§            possibilities.append(game.current_player.hero)§            possibilities.append(game.other_player.hero)§            possibilities.remove(character.current_target)§            character.current_target = game.random_choice(possibilities)§§            super().reveal()§\nclass NobleSacrifice(SecretCard):§    def __init__(self):§        super().__init__(\"Noble Sacrifice\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)§§    def _reveal(self, attacker, target):§        player = attacker.player.game.other_player§        if len(player.minions) < 7 and not attacker.removed:§            from hearthbreaker.cards.minions.paladin import DefenderMinion§            defender = DefenderMinion()§            defender.summon(player, player.game, len(player.minions))§            attacker.current_target = player.minions[-1]§            super().reveal()§§    def activate(self, player):§        player.opponent.bind(\"character_attack\", self._reveal)§§    def deactivate(self, player):§        player.opponent.unbind(\"character_attack\", self._reveal)§\nclass PowerOfTheWild(SpellCard):§    def __init__(self):§        super().__init__(\"Power of the Wild\", 2, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        option = player.agent.choose_option([LeaderOfThePack(), SummonPanther()], player)§        option.use(player, game)§\nclass Redemption(SecretCard):§    def __init__(self):§        super().__init__(\"Redemption\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)§§    def _reveal(self, minion, by):§        resurrection = minion.card.summon(minion.player, minion.game, min(minion.index, len(minion.player.minions)))§        if resurrection:§            resurrection.health = 1§            super().reveal()§§    def activate(self, player):§        player.bind(\"minion_died\", self._reveal)§§    def deactivate(self, player):§        player.unbind(\"minion_died\", self._reveal)§\nclass ShadowMadness(SpellCard):§    def __init__(self):§        super().__init__(\"Shadow Madness\", 4, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target, filter_func=lambda target: target.calculate_attack() <= 3 and target.spell_targetable())§§    def use(self, player, game):§§        super().use(player, game)§§        minion = self.target.copy(player)§        minion.active = True§        minion.exhausted = False§§        self.target.remove_from_board()§        minion.add_to_board(len(player.minions))§§        minion.add_buff(BuffUntil(Stolen(), TurnEnded()))§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(player.minions) < 7§\nclass SiphonSoul(SpellCard):§    def __init__(self):§        super().__init__(\"Siphon Soul\", 6, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.die(self)§        player.hero.heal(player.effective_heal_power(3), self)§\nclass Spellbender(SecretCard):§    def __init__(self):§        super().__init__(\"Spellbender\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.EPIC)§        self.player = None§§    def _reveal(self, card, index):§        if card.is_spell() and len(self.player.minions) < 7 and card.target and card.target.is_minion():§            SpellbenderMinion().summon(self.player, self.player.game, len(self.player.minions))§            card.target = self.player.minions[-1]§            super().reveal()§§    def activate(self, player):§        player.game.current_player.bind(\"card_played\", self._reveal)§        self.player = player§§    def deactivate(self, player):§        player.game.current_player.unbind(\"card_played\", self._reveal)§        self.player = None§\nclass SummoningPortal(MinionCard):§    def __init__(self):§        super().__init__(\"Summoning Portal\", 4, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(0, 4, auras=[Aura(ManaChange(-2, 1, minimum=1), CardSelector(condition=IsMinion()))])§\nclass ThrallmarFarseer(MinionCard):§    def __init__(self):§        super().__init__(\"Thrallmar Farseer\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 3, windfury=True)§\nclass Upgrade(SpellCard):§    def __init__(self):§        super().__init__(\"Upgrade!\", 1, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§        from hearthbreaker.cards.weapons.warrior import HeavyAxe§        if player.weapon:§            player.weapon.durability += 1§            player.weapon.base_attack += 1§        else:§            heavy_axe = HeavyAxe().create_weapon(player)§            heavy_axe.equip(player)§\nclass Wisp(MinionCard):§    def __init__(self):§        super().__init__(\"Wisp\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass BlackWhelp(MinionCard):§    def __init__(self):§        super().__init__(\"Black Whelp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, MINION_TYPE.DRAGON)§§    def create_minion(self, player):§        return Minion(2, 1)§\nclass DragonkinSorcerer(MinionCard):§    def __init__(self):§        super().__init__(\"Dragonkin Sorcerer\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DRAGON)§§    def create_minion(self, player):§        return Minion(3, 5, effects=[Effect(SpellTargeted(), [ActionTag(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), SelfSelector())])])§\nclass HungryDragon(MinionCard):§    def __init__(self):§        super().__init__(\"Hungry Dragon\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DRAGON, battlecry=(Battlecry(Summon(CardQuery(conditions=[ManaCost(1), IsMinion()])), PlayerSelector(EnemyPlayer()))))§§    def create_minion(self, player):§        return Minion(5, 6)§\nclass SolemnVigil(SpellCard):§    def __init__(self):§        super().__init__(\"Solemn Vigil\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON, buffs=[Buff(ManaChange(Count(DeadMinionSelector(players=BothPlayer())), -1))])§§    def use(self, player, game):§        super().use(player, game)§        for n in range(0, 2):§            player.draw()§\n"
  },
  {
    "path": "third_party/hearthstone/train_hs.in",
    "content": "Acidic Swamp Ooze NAME_END 3 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Destroy your opponent's weapon.\nAncestral Healing NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Free RARITY_END Restore a minion to full Health and give it <b>Taunt</b>.\nAnimal Companion NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Common RARITY_END Summon a random Beast Companion.\nArcane Explosion NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Free RARITY_END Deal $1 damage to all enemy minions.\nArcane Intellect NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Free RARITY_END Draw 2 cards.\nArcane Missiles NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Free RARITY_END Deal $3 damage randomly split among all enemies.\nArcane Shot NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Free RARITY_END Deal $2 damage.\nArcanite Reaper NAME_END 5 ATK_END -1 DEF_END 5 COST_END 2 DUR_END Weapon TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Common RARITY_END NIL\nAssassinate NAME_END -1 ATK_END -1 DEF_END 5 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Free RARITY_END Destroy an enemy minion.\nBackstab NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Free RARITY_END Deal $2 damage to an undamaged minion.\nBlessing of Kings NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Common RARITY_END Give a minion +4/+4. <i>(+4 Attack/+4 Health)</i>\nBlessing of Might NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Free RARITY_END Give a minion +3 Attack.\nBloodfen Raptor NAME_END 3 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Free RARITY_END NIL\nBloodlust NAME_END -1 ATK_END -1 DEF_END 5 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Common RARITY_END Give your minions +3 Attack this turn.\nBluegill Warrior NAME_END 2 ATK_END 1 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Murloc RACE_END Common RARITY_END <b>Charge</b>\nBoar NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Common RARITY_END NIL\nCharge NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Free RARITY_END Give a friendly minion +2 Attack and <b>Charge</b>.\nChillwind Yeti NAME_END 4 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END NIL\nClaw NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Free RARITY_END Give your hero +2 Attack this turn and 2 Armor.\nCleave NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $2 damage to two random enemy minions.\nConsecration NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $2 damage to all enemies.\nCore Hound NAME_END 9 ATK_END 5 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Common RARITY_END NIL\nCorruption NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Common RARITY_END Choose an enemy minion. At the start of your turn, destroy it.\nDalaran Mage NAME_END 1 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Spell Damage +1</b>\nDivine Spirit NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Common RARITY_END Double a minion's Health.\nDragonling Mechanic NAME_END 2 ATK_END 4 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Summon a 2/1 Mechanical Dragonling.\nDrain Life NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Free RARITY_END Deal $2 damage. Restore #2 Health to your hero.\nDread Infernal NAME_END 6 ATK_END 6 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Common RARITY_END <b>Battlecry:</b> Deal 1 damage to ALL other characters.\nElven Archer NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Deal 1 damage.\nExcess Mana NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END NIL RARITY_END Draw a card. <i>(You can only have 10 Mana in your tray.)</i>\nExecute NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Free RARITY_END Destroy a damaged enemy minion.\nFan of Knives NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $1 damage to all enemy minions. Draw a card.\nFireball NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Free RARITY_END Deal $6 damage.\nFlamestrike NAME_END -1 ATK_END -1 DEF_END 7 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $4 damage to all enemy minions.\nFlametongue Totem NAME_END 0 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END Totem RACE_END Common RARITY_END Adjacent minions have +2 Attack.\nFrog NAME_END 0 ATK_END 1 DEF_END 0 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Common RARITY_END <b>Taunt</b>\nFrost Nova NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Freeze</b> all enemy minions.\nFrost Shock NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Free RARITY_END Deal $1 damage to an enemy character and <b>Freeze</b> it.\nFrostbolt NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $3 damage to a character and <b>Freeze</b> it.\nFrostwolf Grunt NAME_END 2 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Taunt</b>\nGoldshire Footman NAME_END 1 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Taunt</b>\nGrimscale Oracle NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Murloc RACE_END Common RARITY_END ALL other Murlocs have +1 Attack.\nGuardian of Kings NAME_END 5 ATK_END 6 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Restore 6 Health to your hero.\nGurubashi Berserker NAME_END 2 ATK_END 7 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END Whenever this minion takes damage, gain +3 Attack.\nHammer of Wrath NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Free RARITY_END Deal $3 damage. NL Draw a card.\nHand of Protection NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Free RARITY_END Give a minion <b>Divine Shield</b>.\nHealing Totem NAME_END 0 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END Totem RACE_END Free RARITY_END At the end of your turn, restore 1 Health to all friendly minions.\nHealing Touch NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Free RARITY_END Restore #8 Health.\nHex NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Free RARITY_END Transform a minion into a 0/1 Frog with <b>Taunt</b>.\nHoly Light NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Free RARITY_END Restore #6 Health.\nHoly Nova NAME_END -1 ATK_END -1 DEF_END 5 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $2 damage to all enemies. Restore #2 Health to all friendly characters.\nHoly Smite NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Free RARITY_END Deal $2 damage.\nHoundmaster NAME_END 4 ATK_END 3 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Free RARITY_END <b>Battlecry:</b> Give a friendly Beast +2/+2 and <b>Taunt</b>.\nHuffer NAME_END 4 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Common RARITY_END <b>Charge</b>\nHumility NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Common RARITY_END Change a minion's Attack to 1.\nHunter's Mark NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Common RARITY_END Change a minion's Health to 1.\nIronforge Rifleman NAME_END 2 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Deal 1 damage.\nIronfur Grizzly NAME_END 3 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Common RARITY_END <b>Taunt</b>\nKill Command NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $3 damage. If you have a Beast, deal $5 damage instead.\nKobold Geomancer NAME_END 2 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Spell Damage +1</b>\nKor'kron Elite NAME_END 4 ATK_END 3 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Charge</b>\nLeokk NAME_END 2 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Common RARITY_END Your other minions have +1 Attack.\nLight's Justice NAME_END 1 ATK_END -1 DEF_END 1 COST_END 4 DUR_END Weapon TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Free RARITY_END NIL\nLord of the Arena NAME_END 6 ATK_END 5 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Taunt</b>\nMechanical Dragonling NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Common RARITY_END NIL\nMind Blast NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Free RARITY_END Deal $5 damage to the enemy hero.\nMind Control NAME_END -1 ATK_END -1 DEF_END 10 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Common RARITY_END Take control of an enemy minion.\nMind Vision NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Common RARITY_END Put a copy of a random card in your opponent's hand into your hand.\nMirror Image NAME_END 0 ATK_END 2 DEF_END 0 COST_END -1 DUR_END Minion TYPE_END Mage PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Taunt</b>\nMirror Image NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Common RARITY_END Summon two 0/2 minions with <b>Taunt</b>.\nMisha NAME_END 4 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Common RARITY_END <b>Taunt</b>\nMoonfire NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $1 damage.\nMurloc Raider NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Murloc RACE_END Free RARITY_END NIL\nMurloc Scout NAME_END 1 ATK_END 1 DEF_END 0 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Murloc RACE_END Common RARITY_END NIL\nMurloc Tidehunter NAME_END 2 ATK_END 1 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Murloc RACE_END Common RARITY_END <b>Battlecry:</b> Summon a 1/1 Murloc Scout.\nNightblade NAME_END 4 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Free RARITY_END <b>Battlecry: </b>Deal 3 damage to the enemy hero.\nNorthshire Cleric NAME_END 1 ATK_END 3 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Priest PLAYER_CLS_END NIL RACE_END Free RARITY_END Whenever a minion is healed, draw a card.\nNovice Engineer NAME_END 1 ATK_END 1 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Free RARITY_END <b>Battlecry:</b> Draw a card.\nOasis Snapjaw NAME_END 2 ATK_END 7 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Free RARITY_END NIL\nOgre Magi NAME_END 4 ATK_END 4 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Spell Damage +1</b>\nRaid Leader NAME_END 2 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Free RARITY_END Your other minions have +1 Attack.\nRazorfen Hunter NAME_END 2 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Summon a 1/1 Boar.\nReckless Rocketeer NAME_END 5 ATK_END 2 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Free RARITY_END <b>Charge</b>\nRiver Crocolisk NAME_END 2 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Free RARITY_END NIL\nRockbiter Weapon NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Free RARITY_END Give a friendly character +3 Attack this turn.\nSacrificial Pact NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Common RARITY_END Destroy a Demon. Restore #5 Health to your hero.\nSap NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Free RARITY_END Return an enemy minion to your opponent's hand.\nSavage Roar NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Common RARITY_END Give your characters +2 Attack this turn.\nShadow Bolt NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Free RARITY_END Deal $4 damage to a minion.\nShadow Word: Death NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Common RARITY_END Destroy a minion with an Attack of 5 or more.\nShadow Word: Pain NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Free RARITY_END Destroy a minion with 3 or less Attack.\nShattered Sun Cleric NAME_END 3 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Give a friendly minion +1/+1.\nSheep NAME_END 1 ATK_END 1 DEF_END 0 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Common RARITY_END NIL\nShield Block NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Common RARITY_END Gain 5 Armor. NL Draw a card.\nShiv NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $1 damage. Draw a card.\nSilver Hand Recruit NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Free RARITY_END NIL\nSoulfire NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $4 damage. Discard a random card.\nSprint NAME_END -1 ATK_END -1 DEF_END 7 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Common RARITY_END Draw 4 cards.\nStarfire NAME_END -1 ATK_END -1 DEF_END 6 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $5 damage. NL Draw a card.\nStarving Buzzard NAME_END 3 ATK_END 2 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Common RARITY_END Whenever you summon a Beast, draw a card.\nStoneclaw Totem NAME_END 0 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END Totem RACE_END Free RARITY_END <b>Taunt</b>\nStonetusk Boar NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Free RARITY_END <b>Charge</b>\nStormpike Commando NAME_END 4 ATK_END 2 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Deal 2 damage.\nStormwind Champion NAME_END 6 ATK_END 6 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END Your other minions have +1/+1.\nSwipe NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $4 damage to an enemy and $1 damage to all other enemies.\nTimber Wolf NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Free RARITY_END Your other Beasts have +1 Attack.\nTotemic Might NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Common RARITY_END Give your Totems +2 Health.\nTracking NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Free RARITY_END Look at the top three cards of your deck. Draw one and discard the others.\nTruesilver Champion NAME_END 4 ATK_END -1 DEF_END 4 COST_END 2 DUR_END Weapon TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Common RARITY_END Whenever your hero attacks, restore 2 Health to it.\nTundra Rhino NAME_END 2 ATK_END 5 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Common RARITY_END Your Beasts have <b>Charge</b>.\nVanish NAME_END -1 ATK_END -1 DEF_END 6 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Common RARITY_END Return all minions to their owner's hand.\nVoidwalker NAME_END 1 ATK_END 3 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Free RARITY_END <b>Taunt</b>\nWarsong Commander NAME_END 2 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Free RARITY_END Whenever you summon a minion with 3 or less Attack, give it <b>Charge</b>.\nWater Elemental NAME_END 3 ATK_END 6 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Mage PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Freeze</b> any character damaged by this minion.\nWhirlwind NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $1 damage to ALL minions.\nWicked Knife NAME_END 1 ATK_END -1 DEF_END 1 COST_END 2 DUR_END Weapon TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Free RARITY_END NIL\nWild Growth NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Free RARITY_END Gain an empty Mana Crystal.\nWindfury NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Free RARITY_END Give a minion <b>Windfury</b>.\nWindspeaker NAME_END 3 ATK_END 3 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Give a friendly minion <b>Windfury</b>.\nWolfrider NAME_END 3 ATK_END 1 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Free RARITY_END <b>Charge</b>\nAlexstrasza's Champion NAME_END 2 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> If you're holding a Dragon, gain +1 Attack and <b>Charge</b>.\nAncestral Knowledge NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Common RARITY_END Draw 2 cards. <b>Overload: (2)</b>\nAnub'arak NAME_END 8 ATK_END 4 DEF_END 9 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Deathrattle:</b> Return this to your hand and summon a 4/4 Nerubian.\nArcane Blast NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Epic RARITY_END Deal $2 damage to a minion. This spell gets double bonus from <b>Spell Damage</b>.\nArgent Horserider NAME_END 2 ATK_END 1 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Charge</b> NL <b>Divine Shield</b>\nArgent Lance NAME_END 2 ATK_END -1 DEF_END 2 COST_END 2 DUR_END Weapon TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> Reveal a minion in each deck. If yours costs more, +1 Durability.\nArgent Watchman NAME_END 2 ATK_END 4 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END Can't attack. NL <b>Inspire:</b> Can attack as normal this turn.\nArmored Warhorse NAME_END 5 ATK_END 3 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Rare RARITY_END <b>Battlecry:</b> Reveal a minion in each deck. If yours costs more, gain <b>Charge</b>.\nHealing Totem NAME_END 0 ATK_END 2 DEF_END 0 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END NIL RACE_END NIL RARITY_END At the end of your turn, restore 1 Health to all friendly minions.\nNerubian NAME_END 4 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END NIL RACE_END NIL RARITY_END NIL\nSearing Totem NAME_END 1 ATK_END 1 DEF_END 0 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END NIL RACE_END NIL RARITY_END NIL\nStoneclaw Totem NAME_END 0 ATK_END 2 DEF_END 0 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END NIL RACE_END NIL RARITY_END <b>Taunt</b>\nTournament Medic NAME_END 1 ATK_END 8 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Inspire:</b> Restore 2 Health to your hero.\nWrath of Air Totem NAME_END 0 ATK_END 2 DEF_END 0 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END NIL RACE_END NIL RARITY_END <b>Spell Damage +1</b>\nAncestor's Call NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Epic RARITY_END Put a random minion from each player's hand into the battlefield.\nAnima Golem NAME_END 9 ATK_END 9 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Mech RACE_END Epic RARITY_END At the end of each turn, destroy this minion if it's your only one.\nAntique Healbot NAME_END 3 ATK_END 3 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Common RARITY_END <b>Battlecry:</b> Restore 8 Health to your hero.\nArcane Nullifier X-21 NAME_END 2 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Rare RARITY_END <b>Taunt</b> NL Can't be targeted by spells or Hero Powers.\nArmor Plating NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END Give a minion +1 Health.\nBlingtron 3000 NAME_END 3 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Legendary RARITY_END <b>Battlecry:</b> Equip a random weapon for each player.\nBolvar Fordragon NAME_END 1 ATK_END 7 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Legendary RARITY_END Whenever a friendly minion dies while this is in your hand, gain +1 Attack.\nBomb Lobber NAME_END 3 ATK_END 3 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> Deal 4 damage to a random enemy minion.\nBoom Bot NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END NIL RARITY_END <b>Deathrattle</b>: Deal 1-4 damage to a random enemy.\nBouncing Blade NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Epic RARITY_END Deal $1 damage to a random minion. Repeat until a minion dies.\nCall Pet NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Rare RARITY_END Draw a card. NL If it's a Beast, it costs (4) less.\nChicken NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END NIL RARITY_END NIL\nClockwork Giant NAME_END 8 ATK_END 8 DEF_END 12 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Epic RARITY_END Costs (1) less for each card in your opponent's hand.\nClockwork Gnome NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Common RARITY_END <b>Deathrattle:</b> Add a <b>Spare Part</b> card to your hand.\nCobalt Guardian NAME_END 6 ATK_END 3 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Paladin PLAYER_CLS_END Mech RACE_END Rare RARITY_END Whenever you summon a Mech, gain <b>Divine Shield</b>.\nCobra Shot NAME_END -1 ATK_END -1 DEF_END 5 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $3 damage to a minion and the enemy hero.\nCoghammer NAME_END 2 ATK_END -1 DEF_END 3 COST_END 3 DUR_END Weapon TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Battlecry:</b> Give a random friendly minion <b>Divine Shield</b> and <b>Taunt</b>.\nCogmaster NAME_END 1 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END Has +2 Attack while you have a Mech.\nCrush NAME_END -1 ATK_END -1 DEF_END 7 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Epic RARITY_END Destroy a minion. If you have a damaged minion, this costs (4) less.\nDark Wispers NAME_END -1 ATK_END -1 DEF_END 6 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Choose One -</b> Summon 5 Wisps; or Give a minion +5/+5 and <b>Taunt</b>.\nDarkbomb NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $3 damage.\nDemonheart NAME_END -1 ATK_END -1 DEF_END 5 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Epic RARITY_END Deal $5 damage to a minion. If it's a friendly Demon, give it +5/+5 instead.\nDr. Boom NAME_END 7 ATK_END 7 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Battlecry</b>: Summon two 1/1 Boom Bots. <i>WARNING: Bots may explode.</i>\nDruid of the Fang NAME_END 7 ATK_END 7 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END Beast RACE_END NIL RARITY_END NIL\nDruid of the Fang NAME_END 4 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> If you have a Beast, transform this minion into a 7/7.\nDunemaul Shaman NAME_END 5 ATK_END 4 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Windfury, Overload: (1)</b> NL 50% chance to attack the wrong enemy.\nEnhance-o Mechano NAME_END 3 ATK_END 2 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Epic RARITY_END <b>Battlecry:</b> Give your other minions <b>Windfury</b>, <b>Taunt</b>, or <b>Divine Shield</b>. NL <i>(at random)</i>\nExplosive Sheep NAME_END 1 ATK_END 1 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Common RARITY_END <b>Deathrattle:</b> Deal 2 damage to all minions.\nFeign Death NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Epic RARITY_END Trigger all <b>Deathrattles</b> on your minions.\nFel Cannon NAME_END 3 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Mech RACE_END Rare RARITY_END At the end of your turn, deal 2 damage to a non-Mech minion.\nFel Reaver NAME_END 8 ATK_END 8 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Epic RARITY_END Whenever your opponent plays a card, remove the top 3 cards of your deck.\nFinicky Cloakfield NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END Give a friendly minion <b>Stealth</b> until your next turn.\nFlame Leviathan NAME_END 7 ATK_END 7 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Mage PLAYER_CLS_END Mech RACE_END Legendary RARITY_END When you draw this, deal 2 damage to all characters.\nFlamecannon NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $4 damage to a random enemy minion.\nFoe Reaper 4000 NAME_END 6 ATK_END 9 DEF_END 8 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Legendary RARITY_END Also damages the minions next to whomever he attacks.\nForce-Tank MAX NAME_END 7 ATK_END 7 DEF_END 8 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Common RARITY_END <b>Divine Shield</b>\nGahz'rilla NAME_END 6 ATK_END 9 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Legendary RARITY_END Whenever this minion takes damage, double its Attack.\nGallywix's Coin NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END Gain 1 Mana Crystal this turn only. NL <i>(Won't trigger Gallywix.)</i>\nGazlowe NAME_END 3 ATK_END 6 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END Whenever you cast a 1-mana spell, add a random Mech to your hand.\nGilblin Stalker NAME_END 2 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Stealth</b>\nGlaivezooka NAME_END 2 ATK_END -1 DEF_END 2 COST_END 2 DUR_END Weapon TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Give a random friendly minion +1 Attack.\nGnomeregan Infantry NAME_END 1 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Charge</b> NL <b>Taunt</b>\nGoblin Blastmage NAME_END 5 ATK_END 4 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Mage PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> If you have a Mech, deal 4 damage randomly split among all enemies.\nGoblin Sapper NAME_END 2 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END Has +4 Attack while your opponent has 6 or more cards in hand.\nGrove Tender NAME_END 2 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Choose One -</b> Give each player a Mana Crystal; or Each player draws a card.\nHemet Nesingwary NAME_END 6 ATK_END 3 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Battlecry:</b> Destroy a Beast.\nHobgoblin NAME_END 2 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Epic RARITY_END Whenever you play a 1-Attack minion, give it +2/+2.\nIlluminator NAME_END 2 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END If you control a <b>Secret</b> at the end of your turn, restore 4 health to your hero.\nImp NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END NIL RARITY_END NIL\nImp-losion NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Rare RARITY_END Deal $2-$4 damage to a minion. Summon a 1/1 Imp for each damage dealt.\nJeeves NAME_END 1 ATK_END 4 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Rare RARITY_END At the end of each player's turn, that player draws until they have 3 cards.\nJunkbot NAME_END 1 ATK_END 5 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Epic RARITY_END Whenever a friendly Mech dies, gain +2/+2.\nKezan Mystic NAME_END 4 ATK_END 3 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> Take control of a random enemy <b>Secret</b>.\nKing of Beasts NAME_END 2 ATK_END 6 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Rare RARITY_END <b>Taunt</b>. <b>Battlecry:</b> Gain +1 Attack for each other Beast you have.\nLight of the Naaru NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Rare RARITY_END Restore #3 Health. If the target is still damaged, summon a Lightwarden.\nLightbomb NAME_END -1 ATK_END -1 DEF_END 6 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Epic RARITY_END Deal damage to each minion equal to its Attack.\nLil' Exorcist NAME_END 2 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Taunt</b> NL <b>Battlecry:</b> Gain +1/+1 for each enemy <b>Deathrattle</b> minion.\nLost Tallstrider NAME_END 5 ATK_END 4 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Common RARITY_END NIL\nMalorne NAME_END 9 ATK_END 7 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END Beast RACE_END Legendary RARITY_END <b>Deathrattle:</b> Shuffle this minion into your deck.\nMech-Bear-Cat NAME_END 7 ATK_END 6 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END Mech RACE_END Rare RARITY_END Whenever this minion takes damage, add a <b>Spare Part</b> card to your hand.\nMechanical Yeti NAME_END 4 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Common RARITY_END <b>Deathrattle:</b> Give each player a <b>Spare Part.</b>\nMechwarper NAME_END 2 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Common RARITY_END Your Mechs cost (1) less.\nMekgineer Thermaplugg NAME_END 9 ATK_END 7 DEF_END 9 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Legendary RARITY_END Whenever an enemy minion dies, summon a Leper Gnome.\nMetaltooth Leaper NAME_END 3 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Mech RACE_END Rare RARITY_END <b>Battlecry</b>: Give your other Mechs +2 Attack.\nMicro Machine NAME_END 1 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Common RARITY_END At the start of each turn, gain +1 Attack.\nMimiron's Head NAME_END 4 ATK_END 5 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Legendary RARITY_END At the start of your turn, if you have at least 3 Mechs, destroy them all and form V-07-TR-0N.\nMogor the Ogre NAME_END 7 ATK_END 6 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END All minions have a 50% chance to attack the wrong enemy.\nMuster for Battle NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Rare RARITY_END Summon three 1/1 Silver Hand Recruits. Equip a 1/4 Weapon.\nNeptulon NAME_END 7 ATK_END 7 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Battlecry:</b> Add 4 random Murlocs to your hand. <b>Overload:</b> (3)\nOgre Brute NAME_END 4 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END 50% chance to attack the wrong enemy.\nOgre Ninja NAME_END 6 ATK_END 6 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Stealth</b> NL 50% chance to attack the wrong enemy.\nOgre Warmaul NAME_END 4 ATK_END -1 DEF_END 3 COST_END 2 DUR_END Weapon TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Common RARITY_END 50% chance to attack the wrong enemy.\nOne-eyed Cheat NAME_END 4 ATK_END 1 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END Pirate RACE_END Rare RARITY_END Whenever you summon a Pirate, gain <b>Stealth</b>.\nPiloted Shredder NAME_END 4 ATK_END 3 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Common RARITY_END <b>Deathrattle:</b> Summon a random 2-Cost minion.\nPuddlestomper NAME_END 3 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Murloc RACE_END Common RARITY_END NIL\nQuartermaster NAME_END 2 ATK_END 5 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Battlecry:</b> Give your Silver Hand Recruits +2/+2.\nRecombobulator NAME_END 3 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Battlecry:</b> Transform a friendly minion into a random minion with the same Cost.\nRecycle NAME_END -1 ATK_END -1 DEF_END 6 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Rare RARITY_END Shuffle an enemy minion into your opponent's deck.\nReversing Switch NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END Swap a minion's Attack and Health.\nRusty Horn NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END Give a minion <b>Taunt</b>.\nSabotage NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Epic RARITY_END Destroy a random enemy minion. <b>Combo</b>: And your opponent's weapon.\nSalty Dog NAME_END 7 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Pirate RACE_END Common RARITY_END NIL\nSeal of Light NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Common RARITY_END Restore #4 Health to your hero and gain +2 Attack this turn.\nShadowbomber NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Priest PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Battlecry:</b> Deal 3 damage to each hero.\nShadowboxer NAME_END 2 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Priest PLAYER_CLS_END Mech RACE_END Rare RARITY_END Whenever a character is healed, deal 1 damage to a random enemy.\nShielded Minibot NAME_END 2 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Paladin PLAYER_CLS_END Mech RACE_END Common RARITY_END <b>Divine Shield</b>\nShieldmaiden NAME_END 5 ATK_END 5 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> Gain 5 Armor.\nShip's Cannon NAME_END 2 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END Whenever you summon a Pirate, deal 2 damage to a random enemy.\nShrinkmeister NAME_END 3 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Priest PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Give a minion -2 Attack this turn.\nSiege Engine NAME_END 5 ATK_END 5 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Warrior PLAYER_CLS_END Mech RACE_END Rare RARITY_END Whenever you gain Armor, give this minion +1 Attack.\nSnowchugger NAME_END 2 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Mage PLAYER_CLS_END Mech RACE_END Common RARITY_END <b>Freeze</b> any character damaged by this minion.\nSoot Spewer NAME_END 3 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Mage PLAYER_CLS_END Mech RACE_END Rare RARITY_END <b>Spell Damage +1</b>\nSpider Tank NAME_END 3 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Common RARITY_END NIL\nSteamwheedle Sniper NAME_END 2 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Epic RARITY_END Your Hero Power can target minions.\nStonesplinter Trogg NAME_END 2 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END Whenever your opponent casts a spell, gain +1 Attack.\nTarget Dummy NAME_END 0 ATK_END 2 DEF_END 0 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Rare RARITY_END <b>Taunt</b>\nTime Rewinder NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END Return a friendly minion to your hand.\nTinker's Sharpsword Oil NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Common RARITY_END Give your weapon +3 Attack. <b>Combo:</b> Give a random friendly minion +3 Attack.\nTrade Prince Gallywix NAME_END 5 ATK_END 8 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Legendary RARITY_END Whenever your opponent casts a spell, gain a copy of it and give them a Coin.\nTree of Life NAME_END -1 ATK_END -1 DEF_END 9 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Epic RARITY_END Restore all characters to full Health.\nTroggzor the Earthinator NAME_END 6 ATK_END 6 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END Whenever your opponent casts a spell, summon a Burly Rockjaw Trogg.\nUnstable Portal NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Rare RARITY_END Add a random minion to your hand. It costs (3) less.\nUpgraded Repair Bot NAME_END 5 ATK_END 5 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Priest PLAYER_CLS_END Mech RACE_END Rare RARITY_END <b>Battlecry:</b> Give a friendly Mech +4 Health.\nV-07-TR-0N NAME_END 4 ATK_END 8 DEF_END 8 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Legendary RARITY_END <b>Charge</b> NL <b>Mega-Windfury</b> <i>(Can attack four times a turn.)</i>\nVelen's Chosen NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Common RARITY_END Give a minion +2/+4 and <b>Spell Damage +1</b>.\nVitality Totem NAME_END 0 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END Totem RACE_END Rare RARITY_END At the end of your turn, restore 4 Health to your hero.\nWee Spellstopper NAME_END 2 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Mage PLAYER_CLS_END NIL RACE_END Epic RARITY_END Adjacent minions can't be targeted by spells or Hero Powers.\nWhirling Blades NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END Give a minion +1 Attack.\nWhirling Zap-o-matic NAME_END 3 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END Mech RACE_END Common RARITY_END <b>Windfury</b>\nAnub'ar Ambusher NAME_END 5 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Deathrattle:</b> Return a random friendly minion to your hand.\nAvenge NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Secret:</b> When one of your minions dies, give a random friendly minion +3/+2.\nBaron Rivendare NAME_END 1 ATK_END 7 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END Your minions trigger their <b>Deathrattles</b> twice.\nDancing Swords NAME_END 4 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Deathrattle:</b> Your opponent draws a card.\nDark Cultist NAME_END 3 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Priest PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Deathrattle:</b> Give a random friendly minion +3 Health.\nDuplicate NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Secret:</b> When a friendly minion dies, put 2 copies of it into your hand.\nEchoing Ooze NAME_END 1 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Battlecry:</b> Summon an exact copy of this minion at the end of the turn.\nFeugen NAME_END 4 ATK_END 7 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END NIL\nFeugen NAME_END 4 ATK_END 7 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Deathrattle:</b> If Stalagg also died this game, summon Thaddius.\nHaunted Creeper NAME_END 1 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Common RARITY_END <b>Deathrattle:</b> Summon two 1/1 Spectral Spiders.\nKel'Thuzad NAME_END 6 ATK_END 8 DEF_END 8 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END At the end of each turn, summon all friendly minions that died this turn.\nLoatheb NAME_END 5 ATK_END 5 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Battlecry:</b> Enemy spells cost (5) more next turn.\nMad Scientist NAME_END 2 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Deathrattle:</b> Put a <b>Secret</b> from your deck into the battlefield.\nNerubian NAME_END 4 ATK_END 4 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END NIL\nNerubian NAME_END 3 ATK_END 1 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END NIL\nNerubian NAME_END 4 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END NIL\nNerubian Egg NAME_END 0 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Deathrattle:</b> Summon a 4/4 Nerubian.\nPoison Seeds NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Common RARITY_END Destroy all minions and summon 2/2 Treants to replace them.\nReincarnate NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Common RARITY_END Destroy a minion, then return it to life with full Health.\nShade of Naxxramas NAME_END 2 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Stealth.</b> At the start of your turn, gain +1/+1.\nSlime NAME_END 1 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END <b>Taunt</b>\nSpectral Spider NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END NIL\nStalagg NAME_END 7 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END NIL\nStalagg NAME_END 7 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Deathrattle:</b> If Feugen also died this game, summon Thaddius.\nStoneskin Gargoyle NAME_END 1 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END At the start of your turn, restore this minion to full Health.\nThaddius NAME_END 11 ATK_END 11 DEF_END 10 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END NIL\nTreant NAME_END 2 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END NIL RACE_END NIL RARITY_END NIL\nUndertaker NAME_END 1 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END Whenever you summon a minion with <b>Deathrattle</b>, gain +1 Attack.\nUnstable Ghoul NAME_END 1 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Taunt</b>. <b>Deathrattle:</b> Deal 1 damage to all minions.\nWebspinner NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Common RARITY_END <b>Deathrattle:</b> Add a random Beast card to your hand.\nZombie Chow NAME_END 2 ATK_END 3 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Deathrattle:</b> Restore 5 Health to the enemy hero.\nAbomination NAME_END 4 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Taunt</b>. <b>Deathrattle:</b> Deal 2 damage to ALL characters.\nAbusive Sergeant NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Give a minion +2 Attack this turn.\nAcolyte of Pain NAME_END 1 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END Whenever this minion takes damage, draw a card.\nAl'Akir the Windlord NAME_END 3 ATK_END 5 DEF_END 8 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Windfury, Charge, Divine Shield, Taunt</b>\nAlarm-o-Bot NAME_END 0 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Rare RARITY_END At the start of your turn, swap this minion with a random one in your hand.\nAldor Peacekeeper NAME_END 3 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> Change an enemy minion's Attack to 1.\nAncestral Spirit NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Rare RARITY_END Give a minion \"<b>Deathrattle:</b> Resummon this minion.\"\nAncient Brewmaster NAME_END 5 ATK_END 4 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Return a friendly minion from the battlefield to your hand.\nAncient Mage NAME_END 2 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> Give adjacent minions <b>Spell Damage +1</b>.\nAncient Watcher NAME_END 4 ATK_END 5 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END Can't attack.\nAncient of Lore NAME_END 5 ATK_END 5 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Choose One -</b> Draw 2 cards; or Restore 5 Health.\nAncient of War NAME_END 5 ATK_END 5 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Choose One</b> - NL +5 Attack; or +5 Health and <b>Taunt</b>.\nAngry Chicken NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Rare RARITY_END <b>Enrage:</b> +5 Attack.\nArathi Weaponsmith NAME_END 3 ATK_END 3 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Equip a 2/2 weapon.\nArgent Commander NAME_END 4 ATK_END 2 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Charge</b> NL <b>Divine Shield</b>\nArgent Protector NAME_END 2 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Give a friendly minion <b>Divine Shield</b>.\nArgent Squire NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Divine Shield</b>\nArmorsmith NAME_END 1 ATK_END 4 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Rare RARITY_END Whenever a friendly minion takes damage, gain 1 Armor.\nAshbringer NAME_END 5 ATK_END -1 DEF_END 5 COST_END 3 DUR_END Weapon TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Legendary RARITY_END NIL\nAuchenai Soulpriest NAME_END 3 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Priest PLAYER_CLS_END NIL RACE_END Rare RARITY_END Your cards and powers that restore Health now deal damage instead.\nAvenging Wrath NAME_END -1 ATK_END -1 DEF_END 6 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Epic RARITY_END Deal $8 damage randomly split among all enemies.\nAzure Drake NAME_END 4 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Rare RARITY_END <b>Spell Damage +1</b>. <b>Battlecry:</b> Draw a card.\nBane of Doom NAME_END -1 ATK_END -1 DEF_END 5 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Epic RARITY_END Deal $2 damage to a character. If that kills it, summon a random Demon.\nBaron Geddon NAME_END 7 ATK_END 5 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END At the end of your turn, deal 2 damage to ALL other characters.\nBattle Axe NAME_END 2 ATK_END -1 DEF_END 1 COST_END 2 DUR_END Weapon TYPE_END Warrior PLAYER_CLS_END NIL RACE_END NIL RARITY_END NIL\nBattle Rage NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Common RARITY_END Draw a card for each damaged friendly character.\nBestial Wrath NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Epic RARITY_END Give a friendly Beast +2 Attack and <b>Immune</b> this turn.\nBetrayal NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Common RARITY_END Force an enemy minion to deal its damage to the minions next to it.\nBig Game Hunter NAME_END 4 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Battlecry:</b> Destroy a minion with an Attack of 7 or more.\nBite NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Rare RARITY_END Give your hero +4 Attack this turn and 4 Armor.\nBlessing of Wisdom NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Common RARITY_END Choose a minion. Whenever it attacks, draw a card.\nBlizzard NAME_END -1 ATK_END -1 DEF_END 6 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Rare RARITY_END Deal $2 damage to all enemy minions and <b>Freeze</b> them.\nBlood Fury NAME_END 3 ATK_END -1 DEF_END 3 COST_END 8 DUR_END Weapon TYPE_END Warlock PLAYER_CLS_END NIL RACE_END NIL RARITY_END NIL\nBlood Imp NAME_END 0 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Common RARITY_END <b>Stealth</b>. At the end of your turn, give another random friendly minion +1 Health.\nBlood Knight NAME_END 3 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Battlecry:</b> All minions lose <b>Divine Shield</b>. Gain +3/+3 for each Shield lost.\nBloodmage Thalnos NAME_END 1 ATK_END 1 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Spell Damage +1</b>. <b>Deathrattle:</b> Draw a card.\nBloodsail Corsair NAME_END 1 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Pirate RACE_END Rare RARITY_END <b>Battlecry:</b> Remove 1 Durability from your opponent's weapon.\nBloodsail Raider NAME_END 2 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Pirate RACE_END Common RARITY_END <b>Battlecry:</b> Gain Attack equal to the Attack of your weapon.\nCairne Bloodhoof NAME_END 4 ATK_END 5 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Deathrattle:</b> Summon a 4/5 Baine Bloodhoof.\nCaptain Greenskin NAME_END 5 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Pirate RACE_END Legendary RARITY_END <b>Battlecry:</b> Give your weapon +1/+1.\nCenarius NAME_END 5 ATK_END 8 DEF_END 9 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Choose One</b> - Give your other minions +2/+2; or Summon two 2/2 Treants with <b>Taunt</b>.\nCircle of Healing NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Common RARITY_END Restore #4 Health to ALL minions.\nCold Blood NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Common RARITY_END Give a minion +2 Attack. <b>Combo:</b> +4 Attack instead.\nColdlight Oracle NAME_END 2 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Murloc RACE_END Rare RARITY_END <b>Battlecry:</b> Each player draws 2 cards.\nColdlight Seer NAME_END 2 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Murloc RACE_END Rare RARITY_END <b>Battlecry:</b> Give ALL other Murlocs +2 Health.\nCommanding Shout NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Rare RARITY_END Your minions can't be reduced below 1 Health this turn. Draw a card.\nCounterspell NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Secret:</b> When your opponent casts a spell, <b>Counter</b> it.\nCrazed Alchemist NAME_END 2 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> Swap the Attack and Health of a minion.\nCruel Taskmaster NAME_END 2 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Deal 1 damage to a minion and give it +2 Attack.\nCult Master NAME_END 4 ATK_END 2 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END Whenever one of your other minions dies, draw a card.\nDamaged Golem NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Common RARITY_END NIL\nDark Iron Dwarf NAME_END 4 ATK_END 4 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Give a minion +2 Attack this turn.\nDeadly Shot NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Common RARITY_END Destroy a random enemy minion.\nDeathwing NAME_END 12 ATK_END 12 DEF_END 10 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Legendary RARITY_END <b>Battlecry:</b> Destroy all other minions and discard your hand.\nDefias Bandit NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END NIL RACE_END NIL RARITY_END NIL\nDefias Ringleader NAME_END 2 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Combo:</b> Summon a 2/1 Defias Bandit.\nDemolisher NAME_END 1 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Rare RARITY_END At the start of your turn, deal 2 damage to a random enemy.\nDemonfire NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $2 damage to a minion. If it’s a friendly Demon, give it +2/+2 instead.\nDemonfire NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Enchantment TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Common RARITY_END This Demon has +2/+2.\nDevilsaur NAME_END 5 ATK_END 5 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Common RARITY_END NIL\nDire Wolf Alpha NAME_END 2 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Common RARITY_END Adjacent minions have +1 Attack.\nDivine Favor NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Rare RARITY_END Draw cards until you have as many in hand as your opponent.\nDoomsayer NAME_END 0 ATK_END 7 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Epic RARITY_END At the start of your turn, destroy ALL minions.\nDread Corsair NAME_END 3 ATK_END 3 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Pirate RACE_END Common RARITY_END <b>Taunt.</b> Costs (1) less per Attack of your weapon.\nDream NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Dream PLAYER_CLS_END NIL RACE_END NIL RARITY_END Return a minion to its owner's hand.\nDruid of the Claw NAME_END 4 ATK_END 6 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END Beast RACE_END Common RARITY_END <b>Taunt</b>\nDruid of the Claw NAME_END 4 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Choose One -</b> <b>Charge</b>; or +2 Health and <b>Taunt</b>.\nDruid of the Claw NAME_END 4 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END Beast RACE_END Common RARITY_END <b>Charge</b>\nDust Devil NAME_END 3 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Windfury</b>. <b>Overload:</b> (2)\nEaglehorn Bow NAME_END 3 ATK_END -1 DEF_END 3 COST_END 2 DUR_END Weapon TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Rare RARITY_END Whenever a friendly <b>Secret</b> is revealed, gain +1 Durability.\nEarthen Ring Farseer NAME_END 3 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Restore 3 Health.\nEdwin VanCleef NAME_END 2 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Combo:</b> Gain +2/+2 for each card played earlier this turn.\nEmerald Drake NAME_END 7 ATK_END 6 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Dream PLAYER_CLS_END Dragon RACE_END NIL RARITY_END NIL\nEmperor Cobra NAME_END 2 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Rare RARITY_END Destroy any minion damaged by this minion.\nEquality NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Rare RARITY_END Change the Health of ALL minions to 1.\nEthereal Arcanist NAME_END 3 ATK_END 3 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Mage PLAYER_CLS_END NIL RACE_END Rare RARITY_END If you control a <b>Secret</b> at the end of your turn, gain +2/+2.\nEviscerate NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $2 damage. <b>Combo:</b> Deal $4 damage instead.\nExplosive Shot NAME_END -1 ATK_END -1 DEF_END 5 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Rare RARITY_END Deal $5 damage to a minion and $2 damage to adjacent ones.\nFaceless Manipulator NAME_END 3 ATK_END 3 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Battlecry:</b> Choose a minion and become a copy of it.\nFaerie Dragon NAME_END 3 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Common RARITY_END Can't be targeted by spells or Hero Powers.\nFar Sight NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Epic RARITY_END Draw a card. That card costs (3) less.\nFelguard NAME_END 3 ATK_END 5 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Rare RARITY_END <b>Taunt</b>. <b>Battlecry:</b> Destroy one of your Mana Crystals.\nFen Creeper NAME_END 3 ATK_END 6 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Taunt</b>\nFeral Spirit NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Rare RARITY_END Summon two 2/3 Spirit Wolves with <b>Taunt</b>. <b>Overload:</b> (2)\nFinkle Einhorn NAME_END 3 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END NIL\nFlame Imp NAME_END 3 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Common RARITY_END <b>Battlecry:</b> Deal 3 damage to your hero.\nFlesheating Ghoul NAME_END 2 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END Whenever a minion dies, gain +1 Attack.\nForce of Nature NAME_END -1 ATK_END -1 DEF_END 6 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Epic RARITY_END Summon three 2/2 Treants with <b>Charge</b> that die at the end of the turn.\nForked Lightning NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $2 damage to 2 random enemy minions. <b>Overload:</b> (2)\nFreezing Trap NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Secret:</b> When an enemy minion attacks, return it to its owner's hand and it costs (2) more.\nFrost Elemental NAME_END 5 ATK_END 5 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> <b>Freeze</b> a character.\nFrothing Berserker NAME_END 2 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Rare RARITY_END Whenever a minion takes damage, gain +1 Attack.\nGadgetzan Auctioneer NAME_END 4 ATK_END 4 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END Whenever you cast a spell, draw a card.\nGladiator's Longbow NAME_END 5 ATK_END -1 DEF_END 7 COST_END 2 DUR_END Weapon TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Epic RARITY_END Your hero is <b>Immune</b> while attacking.\nGrommash Hellscream NAME_END 4 ATK_END 9 DEF_END 8 COST_END -1 DUR_END Minion TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Charge</b> NL <b>Enrage:</b> +6 Attack\nGruul NAME_END 7 ATK_END 7 DEF_END 8 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END At the end of each turn, gain +1/+1 .\nHarrison Jones NAME_END 5 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Battlecry:</b> Destroy your opponent's weapon and draw cards equal to its Durability.\nHarvest Golem NAME_END 2 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Mech RACE_END Common RARITY_END <b>Deathrattle:</b> Summon a 2/1 Damaged Golem.\nHeadcrack NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Rare RARITY_END Deal $2 damage to the enemy hero. <b>Combo:</b> Return this to your hand next turn.\nHeavy Axe NAME_END 1 ATK_END -1 DEF_END 1 COST_END 3 DUR_END Weapon TYPE_END Warrior PLAYER_CLS_END NIL RACE_END NIL RARITY_END NIL\nHogger NAME_END 4 ATK_END 4 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END At the end of your turn, summon a 2/2 Gnoll with <b>Taunt</b>.\nHoly Fire NAME_END -1 ATK_END -1 DEF_END 6 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Rare RARITY_END Deal $5 damage. Restore #5 Health to your hero.\nHungry Crab NAME_END 1 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Epic RARITY_END <b>Battlecry:</b> Destroy a Murloc and gain +2/+2.\nHyena NAME_END 2 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Rare RARITY_END NIL\nIce Barrier NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Secret:</b> When your hero is attacked, gain 8 Armor.\nIce Block NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Secret:</b> When your hero takes fatal damage, prevent it and become <b>Immune</b> this turn.\nIce Lance NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Freeze</b> a character. If it was already <b>Frozen</b>, deal $4 damage instead.\nIllidan Stormrage NAME_END 7 ATK_END 5 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Demon RACE_END Legendary RARITY_END Whenever you play a card, summon a 2/1 Flame of Azzinoth.\nImp NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Demon RACE_END Rare RARITY_END NIL\nImp Master NAME_END 1 ATK_END 5 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END At the end of your turn, deal 1 damage to this minion and summon a 1/1 Imp.\nInner Fire NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Common RARITY_END Change a minion's Attack to be equal to its Health.\nInner Rage NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $1 damage to a minion and give it +2 Attack.\nIronbeak Owl NAME_END 2 ATK_END 1 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Common RARITY_END <b>Battlecry:</b> <b>Silence</b> a minion.\nJungle Panther NAME_END 4 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Common RARITY_END <b>Stealth</b>\nKeeper of the Grove NAME_END 2 ATK_END 4 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Choose One</b> - Deal 2 damage; or <b>Silence</b> a minion.\nKidnapper NAME_END 5 ATK_END 3 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Combo:</b> Return a minion to its owner's hand.\nKing Krush NAME_END 8 ATK_END 8 DEF_END 9 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Legendary RARITY_END <b>Charge</b>\nKing Mukla NAME_END 5 ATK_END 5 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Legendary RARITY_END <b>Battlecry:</b> Give your opponent 2 Bananas.\nLaughing Sister NAME_END 3 ATK_END 5 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Dream PLAYER_CLS_END NIL RACE_END NIL RARITY_END Can't be targeted by spells or Hero Powers.\nLava Burst NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Rare RARITY_END Deal $5 damage. <b>Overload:</b> (2)\nLay on Hands NAME_END -1 ATK_END -1 DEF_END 8 COST_END -1 DUR_END Spell TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Epic RARITY_END Restore #8 Health. Draw 3 cards.\nLeeroy Jenkins NAME_END 6 ATK_END 2 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Charge</b>. <b>Battlecry:</b> Summon two 1/1 Whelps for your opponent.\nLeper Gnome NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Deathrattle:</b> Deal 2 damage to the enemy hero.\nLightning Bolt NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $3 damage. <b>Overload:</b> (1)\nLightning Storm NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Rare RARITY_END Deal $2-$3 damage to all enemy minions. <b>Overload:</b> (2)\nLightspawn NAME_END 0 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Priest PLAYER_CLS_END NIL RACE_END Common RARITY_END This minion's Attack is always equal to its Health.\nLoot Hoarder NAME_END 2 ATK_END 1 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Deathrattle:</b> Draw a card.\nLord Jaraxxus NAME_END 0 ATK_END 15 DEF_END 0 COST_END -1 DUR_END Hero TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Legendary RARITY_END NIL\nLord Jaraxxus NAME_END 3 ATK_END 15 DEF_END 9 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Legendary RARITY_END <b>Battlecry:</b> Destroy your hero and replace it with Lord Jaraxxus.\nLorewalker Cho NAME_END 0 ATK_END 4 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END Whenever a player casts a spell, put a copy into the other player’s hand.\nMad Bomber NAME_END 3 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Deal 3 damage randomly split between all other characters.\nMalygos NAME_END 4 ATK_END 12 DEF_END 9 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Legendary RARITY_END <b>Spell Damage +5</b>\nMana Addict NAME_END 1 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END Whenever you cast a spell, gain +2 Attack this turn.\nMana Tide Totem NAME_END 0 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END Totem RACE_END Rare RARITY_END At the end of your turn, draw a card.\nMark of Nature NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Choose One</b> - Give a minion +4 Attack; or +4 Health and <b>Taunt</b>.\nMass Dispel NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Silence</b> all enemy minions. Draw a card.\nMaster Swordsmith NAME_END 1 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END At the end of your turn, give another random friendly minion +1 Attack.\nMaster of Disguise NAME_END 4 ATK_END 4 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> Give a friendly minion <b>Stealth</b>.\nMillhouse Manastorm NAME_END 4 ATK_END 4 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Battlecry:</b> Enemy spells cost (0) next turn.\nMind Control Tech NAME_END 3 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> If your opponent has 4 or more minions, take control of one at random.\nMindgames NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Epic RARITY_END Put a copy of a random minion from your opponent's deck into the battlefield.\nMirror Entity NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Secret:</b> When your opponent plays a minion, summon a copy of it.\nMolten Giant NAME_END 8 ATK_END 8 DEF_END 20 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Epic RARITY_END Costs (1) less for each damage your hero has taken.\nMortal Strike NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Rare RARITY_END Deal $4 damage. If you have 12 or less Health, deal $6 instead.\nMountain Giant NAME_END 8 ATK_END 8 DEF_END 12 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Epic RARITY_END Costs (1) less for each other card in your hand.\nMurloc Tidecaller NAME_END 1 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Murloc RACE_END Rare RARITY_END Whenever a Murloc is summoned, gain +1 Attack.\nMurloc Warleader NAME_END 3 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Murloc RACE_END Epic RARITY_END ALL other Murlocs have +2/+1.\nNat Pagle NAME_END 0 ATK_END 4 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END At the start of your turn, you have a 50% chance to draw an extra card.\nNaturalize NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Common RARITY_END Destroy a minion. Your opponent draws 2 cards.\nNightmare NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Dream PLAYER_CLS_END NIL RACE_END NIL RARITY_END Give a minion +5/+5. At the start of your next turn, destroy it.\nNozdormu NAME_END 8 ATK_END 8 DEF_END 9 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Legendary RARITY_END Players only have 15 seconds to take their turns.\nOnyxia NAME_END 8 ATK_END 8 DEF_END 9 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Legendary RARITY_END <b>Battlecry:</b> Summon 1/1 Whelps until your side of the battlefield is full.\nPanther NAME_END 3 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END Beast RACE_END Common RARITY_END NIL\nPatient Assassin NAME_END 1 ATK_END 1 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Stealth</b>. Destroy any minion damaged by this minion.\nPerdition's Blade NAME_END 2 ATK_END -1 DEF_END 3 COST_END 2 DUR_END Weapon TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> Deal 1 damage. <b>Combo:</b> Deal 2 instead.\nPint-Sized Summoner NAME_END 2 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END The first minion you play each turn costs (1) less.\nPit Lord NAME_END 5 ATK_END 6 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Epic RARITY_END <b>Battlecry:</b> Deal 5 damage to your hero.\nPower Overwhelming NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Common RARITY_END Give a friendly minion +4/+4 until end of turn. Then, it dies. Horribly.\nPriestess of Elune NAME_END 5 ATK_END 4 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Restore 4 Health to your hero.\nProphet Velen NAME_END 7 ATK_END 7 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Priest PLAYER_CLS_END NIL RACE_END Legendary RARITY_END Double the damage and healing of your spells and Hero Power.\nPyroblast NAME_END -1 ATK_END -1 DEF_END 10 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Epic RARITY_END Deal $10 damage.\nQuesting Adventurer NAME_END 2 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END Whenever you play a card, gain +1/+1.\nRaging Worgen NAME_END 3 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Enrage:</b> <b>Windfury</b> and +1 Attack\nRagnaros the Firelord NAME_END 8 ATK_END 8 DEF_END 8 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END Can't attack. At the end of your turn, deal 8 damage to a random enemy.\nRampage NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Common RARITY_END Give a damaged minion +3/+3.\nRavenholdt Assassin NAME_END 7 ATK_END 5 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Stealth</b>\nSI:7 Agent NAME_END 3 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Combo:</b> Deal 2 damage.\nSavagery NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Rare RARITY_END Deal damage equal to your hero's Attack to a minion.\nSavannah Highmane NAME_END 6 ATK_END 5 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Rare RARITY_END <b>Deathrattle:</b> Summon two 2/2 Hyenas.\nScarlet Crusader NAME_END 3 ATK_END 1 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Divine Shield</b>\nScavenging Hyena NAME_END 2 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Common RARITY_END Whenever a friendly Beast dies, gain +2/+1.\nSea Giant NAME_END 8 ATK_END 8 DEF_END 10 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Epic RARITY_END Costs (1) less for each other minion on the battlefield.\nSecretkeeper NAME_END 1 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END Whenever a <b>Secret</b> is played, gain +1/+1.\nSense Demons NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Common RARITY_END Put 2 random Demons from your deck into your hand.\nShadowflame NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Rare RARITY_END Destroy a friendly minion and deal its Attack damage to all enemy minions.\nShadowform NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Epic RARITY_END Your Hero Power becomes 'Deal 2 damage'. If already in Shadowform: 3 damage.\nShadowstep NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Common RARITY_END Return a friendly minion to your hand. It costs (2) less.\nShield Slam NAME_END -1 ATK_END -1 DEF_END 1 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Epic RARITY_END Deal 1 damage to a minion for each Armor you have.\nShieldbearer NAME_END 0 ATK_END 4 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Taunt</b>\nSilence NAME_END -1 ATK_END -1 DEF_END 0 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Silence</b> a minion.\nSilver Hand Knight NAME_END 4 ATK_END 4 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Summon a 2/2 Squire.\nSilvermoon Guardian NAME_END 3 ATK_END 3 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Divine Shield</b>\nSnake NAME_END 1 ATK_END 1 DEF_END 0 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Common RARITY_END NIL\nSnake Trap NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Secret:</b> When one of your minions is attacked, summon three 1/1 Snakes.\nSnipe NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Secret:</b> When your opponent plays a minion, deal $4 damage to it.\nSorcerer's Apprentice NAME_END 3 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Mage PLAYER_CLS_END NIL RACE_END Common RARITY_END Your spells cost (1) less.\nSoul of the Forest NAME_END -1 ATK_END -1 DEF_END 4 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Common RARITY_END Give your minions \"<b>Deathrattle:</b> Summon a 2/2 Treant.\"\nSouthsea Captain NAME_END 3 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Pirate RACE_END Epic RARITY_END Your other Pirates have +1/+1.\nSouthsea Deckhand NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Pirate RACE_END Common RARITY_END Has <b>Charge</b> while you have a weapon equipped.\nSpellbender NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Epic RARITY_END <b>Secret:</b> When an enemy casts a spell on a minion, summon a 1/3 as the new target.\nSpirit Wolf NAME_END 2 ATK_END 3 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Taunt</b>\nSpiteful Smith NAME_END 4 ATK_END 6 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Enrage:</b> Your weapon has +2 Attack.\nSquire NAME_END 2 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END NIL\nSquirrel NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Common RARITY_END NIL\nStampeding Kodo NAME_END 3 ATK_END 5 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Rare RARITY_END <b>Battlecry:</b> Destroy a random enemy minion with 2 or less Attack.\nStarfall NAME_END -1 ATK_END -1 DEF_END 5 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Choose One -</b> Deal $5 damage to a minion; or $2 damage to all enemy minions.\nStormforged Axe NAME_END 2 ATK_END -1 DEF_END 2 COST_END 3 DUR_END Weapon TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Overload:</b> (1)\nStranglethorn Tiger NAME_END 5 ATK_END 5 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Common RARITY_END <b>Stealth</b>\nSunwalker NAME_END 4 ATK_END 5 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Taunt</b> NL <b>Divine Shield</b>\nSword of Justice NAME_END 1 ATK_END -1 DEF_END 3 COST_END 5 DUR_END Weapon TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Epic RARITY_END Whenever you summon a minion, give it +1/+1 and this loses 1 Durability.\nSylvanas Windrunner NAME_END 5 ATK_END 5 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Deathrattle:</b> Take control of a random enemy minion.\nTauren Warrior NAME_END 2 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Taunt</b>. <b>Enrage:</b> +3 Attack\nTemple Enforcer NAME_END 6 ATK_END 6 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Priest PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Give a friendly minion +3 Health.\nThe Beast NAME_END 9 ATK_END 7 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Legendary RARITY_END <b>Deathrattle:</b> Summon a 3/3 Finkle Einhorn for your opponent.\nThe Black Knight NAME_END 4 ATK_END 5 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Battlecry:</b> Destroy an enemy minion with <b>Taunt</b>.\nThoughtsteal NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Common RARITY_END Copy 2 cards from your opponent's deck and put them into your hand.\nTirion Fordring NAME_END 6 ATK_END 6 DEF_END 8 COST_END -1 DUR_END Minion TYPE_END Paladin PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Divine Shield</b>. <b>Taunt</b>. <b>Deathrattle:</b> Equip a 5/3 Ashbringer.\nTreant NAME_END 2 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Charge</b>. At the end of the turn, destroy this minion.\nTreant NAME_END 2 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END NIL RACE_END NIL RARITY_END NIL\nTreant NAME_END 2 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END NIL RACE_END NIL RARITY_END <b>Taunt</b>\nTwilight Drake NAME_END 4 ATK_END 1 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Rare RARITY_END <b>Battlecry:</b> Gain +1 Health for each card in your hand.\nTwisting Nether NAME_END -1 ATK_END -1 DEF_END 8 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Epic RARITY_END Destroy all minions.\nUnbound Elemental NAME_END 2 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Common RARITY_END Whenever you play a card with <b>Overload</b>, gain +1/+1.\nUnleash the Hounds NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Common RARITY_END For each enemy minion, summon a 1/1 Hound with <b>Charge</b>.\nVenture Co. Mercenary NAME_END 7 ATK_END 6 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END Your minions cost (3) more.\nViolet Apprentice NAME_END 1 ATK_END 1 DEF_END 0 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END NIL\nViolet Teacher NAME_END 3 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END Whenever you cast a spell, summon a 1/1 Violet Apprentice.\nVoid Terror NAME_END 3 ATK_END 3 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Rare RARITY_END <b>Battlecry:</b> Destroy the minions on either side of this minion and gain their Attack and Health.\nWhelp NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END NIL RARITY_END NIL\nWhelp NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END NIL RARITY_END NIL\nWild Pyromancer NAME_END 3 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END After you cast a spell, deal 1 damage to ALL minions.\nWindfury Harpy NAME_END 4 ATK_END 5 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Windfury</b>\nWorthless Imp NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Common RARITY_END <i>You are out of demons! At least there are always imps...</i>\nWrath NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Druid PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Choose One</b> - Deal $3 damage to a minion; or $1 damage and draw a card.\nYoung Dragonhawk NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Beast RACE_END Common RARITY_END <b>Windfury</b>\nYoung Priestess NAME_END 2 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END At the end of your turn, give another random friendly minion +1 Health.\nYouthful Brewmaster NAME_END 3 ATK_END 2 DEF_END 2 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Return a friendly minion from the battlefield to your hand.\nYsera NAME_END 4 ATK_END 12 DEF_END 9 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Legendary RARITY_END At the end of your turn, add a Dream Card to your hand.\nYsera Awakens NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Dream PLAYER_CLS_END NIL RACE_END NIL RARITY_END Deal $5 damage to all characters except Ysera.\nAxe Flinger NAME_END 2 ATK_END 5 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Common RARITY_END Whenever this minion takes damage, deal 2 damage to the enemy hero.\nBlackwing Technician NAME_END 2 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> If you're holding a Dragon, gain +1/+1.\nChromaggus NAME_END 6 ATK_END 8 DEF_END 8 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Legendary RARITY_END Whenever you draw a card, put another copy into your hand.\nCore Rager NAME_END 4 ATK_END 4 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Hunter PLAYER_CLS_END Beast RACE_END Rare RARITY_END <b>Battlecry:</b> If your hand is empty, gain +3/+3.\nDark Iron Skulker NAME_END 4 ATK_END 3 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Battlecry:</b> Deal 2 damage to all undamaged enemy minions.\nDemonwrath NAME_END -1 ATK_END -1 DEF_END 3 COST_END -1 DUR_END Spell TYPE_END Warlock PLAYER_CLS_END NIL RACE_END Rare RARITY_END Deal $2 damage to all non-Demon minions.\nDragon Consort NAME_END 5 ATK_END 5 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Paladin PLAYER_CLS_END Dragon RACE_END Rare RARITY_END <b>Battlecry:</b> The next Dragon you play costs (2) less.\nDragon Egg NAME_END 0 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END Whenever this minion takes damage, summon a 2/1 Whelp.\nDragon's Breath NAME_END -1 ATK_END -1 DEF_END 5 COST_END -1 DUR_END Spell TYPE_END Mage PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $4 damage. Costs (1) less for each minion that died this turn.\nDruid of the Flame NAME_END 5 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END Beast RACE_END Common RARITY_END NIL\nDruid of the Flame NAME_END 2 ATK_END 2 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Choose One</b> - Transform into a 5/2 minion; or a 2/5 minion.\nDruid of the Flame NAME_END 2 ATK_END 5 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END Beast RACE_END Common RARITY_END NIL\nEmperor Thaurissan NAME_END 5 ATK_END 5 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END At the end of your turn, reduce the Cost of cards in your hand by (1).\nFireguard Destroyer NAME_END 3 ATK_END 6 DEF_END 4 COST_END -1 DUR_END Minion TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Common RARITY_END <b>Battlecry:</b> Gain 1-4 Attack. <b>Overload:</b> (1)\nFlamewaker NAME_END 2 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Mage PLAYER_CLS_END NIL RACE_END Rare RARITY_END After you cast a spell, deal 2 damage randomly split among all enemies.\nGang Up NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Rogue PLAYER_CLS_END NIL RACE_END Common RARITY_END Choose a minion. Shuffle 3 copies of it into your deck.\nGrim Patron NAME_END 3 ATK_END 3 DEF_END 5 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Rare RARITY_END Whenever this minion survives damage, summon another Grim Patron.\nImp Gang Boss NAME_END 2 ATK_END 4 DEF_END 3 COST_END -1 DUR_END Minion TYPE_END Warlock PLAYER_CLS_END Demon RACE_END Common RARITY_END Whenever this minion takes damage, summon a 1/1 Imp.\nLava Shock NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Shaman PLAYER_CLS_END NIL RACE_END Rare RARITY_END Deal $2 damage. NL Unlock your <b>Overloaded</b> Mana Crystals.\nMajordomo Executus NAME_END 9 ATK_END 7 DEF_END 9 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Deathrattle:</b> Replace your hero with Ragnaros, the Firelord.\nNefarian NAME_END 8 ATK_END 8 DEF_END 9 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Legendary RARITY_END <b>Battlecry:</b> Add 2 random spells to your hand <i>(from your opponent's class)</i>.\nQuick Shot NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Hunter PLAYER_CLS_END NIL RACE_END Common RARITY_END Deal $3 damage. NL If your hand is empty, draw a card.\nRend Blackhand NAME_END 8 ATK_END 4 DEF_END 7 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END Legendary RARITY_END <b>Battlecry:</b> If you're holding a Dragon, destroy a <b>Legendary</b> minion.\nResurrect NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Priest PLAYER_CLS_END NIL RACE_END Rare RARITY_END Summon a random friendly minion that died this game.\nRevenge NAME_END -1 ATK_END -1 DEF_END 2 COST_END -1 DUR_END Spell TYPE_END Warrior PLAYER_CLS_END NIL RACE_END Rare RARITY_END Deal $1 damage to all minions. If you have 12 or less Health, deal $3 damage instead.\nVolcanic Drake NAME_END 6 ATK_END 4 DEF_END 6 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END Common RARITY_END Costs (1) less for each minion that died this turn.\nVolcanic Lumberer NAME_END 7 ATK_END 8 DEF_END 9 COST_END -1 DUR_END Minion TYPE_END Druid PLAYER_CLS_END NIL RACE_END Rare RARITY_END <b>Taunt</b> NL Costs (1) less for each minion that died this turn.\nWhelp NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END NIL RARITY_END NIL\nWhelp NAME_END 1 ATK_END 1 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END NIL RACE_END NIL RARITY_END NIL\nWhelp NAME_END 2 ATK_END 2 DEF_END 1 COST_END -1 DUR_END Minion TYPE_END Neutral PLAYER_CLS_END Dragon RACE_END NIL RARITY_END NIL\n"
  },
  {
    "path": "third_party/hearthstone/train_hs.out",
    "content": "class AcidicSwampOoze(MinionCard):§    def __init__(self):§        super().__init__(\"Acidic Swamp Ooze\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Destroy(), WeaponSelector(EnemyPlayer())))§§    def create_minion(self, player):§        return Minion(3, 2)§\nclass AncestralHealing(SpellCard):§    def __init__(self):§        super().__init__(\"Ancestral Healing\", 0, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.heal(player.effective_heal_power(self.target.calculate_max_health()), self)§        self.target.taunt = True§\nclass AnimalCompanion(SpellCard):§    def __init__(self):§        super().__init__(\"Animal Companion\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§§        beast_list = [hearthbreaker.cards.minions.hunter.Huffer(), hearthbreaker.cards.minions.hunter.Misha(), hearthbreaker.cards.minions.hunter.Leokk()]§        card = game.random_choice(beast_list)§        card.summon(player, player.game, len(player.minions))§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(player.minions) < 7§\nclass ArcaneExplosion(SpellCard):§    def __init__(self):§        super().__init__(\"Arcane Explosion\", 2, CHARACTER_CLASS.MAGE, CARD_RARITY.FREE)§§    def use(self, player, game):§        super().use(player, game)§        for minion in copy.copy(game.other_player.minions):§            minion.damage(player.effective_spell_damage(1), self)§\nclass ArcaneIntellect(SpellCard):§    def __init__(self):§        super().__init__(\"Arcane Intellect\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.FREE)§§    def use(self, player, game):§        super().use(player, game)§        for c in range(0, 2):§            player.draw()§\nclass ArcaneMissiles(SpellCard):§    def __init__(self):§        super().__init__(\"Arcane Missiles\", 1, CHARACTER_CLASS.MAGE, CARD_RARITY.FREE)§§    def use(self, player, game):§        super().use(player, game)§        for i in range(0, player.effective_spell_damage(3)):§            targets = copy.copy(game.other_player.minions)§            targets.append(game.other_player.hero)§            target = game.random_choice(targets)§            target.damage(1, self)§\nclass ArcaneShot(SpellCard):§    def __init__(self):§        super().__init__(\"Arcane Shot\", 1, CHARACTER_CLASS.HUNTER, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(player.effective_spell_damage(2), self)§\nclass ArcaniteReaper(WeaponCard):§    def __init__(self):§        super().__init__(\"Arcanite Reaper\", 5, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)§§    def create_weapon(self, player):§        return Weapon(5, 2)§\nclass Assassinate(SpellCard):§    def __init__(self):§        super().__init__(\"Assassinate\", 5, CHARACTER_CLASS.ROGUE, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.die(self)§\nclass Backstab(SpellCard):§    def __init__(self):§        super().__init__(\"Backstab\", 0, CHARACTER_CLASS.ROGUE, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target, filter_func=lambda target: target.health == target.calculate_max_health() and target.spell_targetable())§§    def use(self, player, game):§        super().use(player, game)§§        self.target.damage(player.effective_spell_damage(2), self)§\nclass BlessingOfKings(SpellCard):§    def __init__(self):§        super().__init__(\"Blessing of Kings\", 4, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.change_attack(4)§        self.target.increase_health(4)§\nclass BlessingOfMight(SpellCard):§    def __init__(self):§        super().__init__(\"Blessing of Might\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.change_attack(3)§\nclass BloodfenRaptor(MinionCard):§    def __init__(self):§        super().__init__(\"Bloodfen Raptor\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(3, 2)§\nclass Bloodlust(SpellCard):§    def __init__(self):§        super().__init__(\"Bloodlust\", 5, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§§        for minion in player.minions:§            minion.change_temp_attack(3)§\nclass BluegillWarrior(MinionCard):§    def __init__(self):§        super().__init__(\"Bluegill Warrior\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MURLOC)§§    def create_minion(self, player):§        return Minion(2, 1, charge=True)§\nclass Boar(MinionCard):§    def __init__(self):§        super().__init__(\"Boar\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass Charge(SpellCard):§    def __init__(self):§        super().__init__(\"Charge\", 3, CHARACTER_CLASS.WARRIOR, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_friendly_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.change_attack(2)§        self.target.add_buff(Buff(_Charge()))§\nclass ChillwindYeti(MinionCard):§    def __init__(self):§        super().__init__(\"Chillwind Yeti\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(4, 5)§\nclass Claw(SpellCard):§    def __init__(self):§        super().__init__(\"Claw\", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.FREE)§§    def use(self, player, game):§        super().use(player, game)§        player.hero.change_temp_attack(2)§        player.hero.increase_armor(2)§\nclass Cleave(SpellCard):§    def __init__(self):§        super().__init__(\"Cleave\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§§        minions = copy.copy(game.other_player.minions)§§        for i in range(0, 2):§            minion = game.random_choice(minions)§            minions.remove(minion)§            minion.damage(player.effective_spell_damage(2), self)§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(game.other_player.minions) >= 2§\nclass Consecration(SpellCard):§    def __init__(self):§        super().__init__(\"Consecration\", 4, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        for minion in copy.copy(game.other_player.minions):§            minion.damage(player.effective_spell_damage(2), self)§        game.other_player.hero.damage(player.effective_spell_damage(2), self)§\nclass CoreHound(MinionCard):§    def __init__(self):§        super().__init__(\"Core Hound\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(9, 5)§\nclass Corruption(SpellCard):§    def __init__(self):§        super().__init__(\"Corruption\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.add_effect(Effect(TurnStarted(player=EnemyPlayer()), ActionTag(Kill(), SelfSelector())))§\nclass DalaranMage(MinionCard):§    def __init__(self):§        super().__init__(\"Dalaran Mage\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(1, 4, spell_damage=1)§\nclass DivineSpirit(SpellCard):§    def __init__(self):§        super().__init__(\"Divine Spirit\", 2, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.increase_health(self.target.health)§\nclass DragonlingMechanic(MinionCard):§    def __init__(self):§        super().__init__(\"Dragonling Mechanic\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Summon(MechanicalDragonling()), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(2, 4)§\nclass DrainLife(SpellCard):§    def __init__(self):§        super().__init__(\"Drain Life\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(player.effective_spell_damage(2), self)§        player.hero.heal(player.effective_heal_power(2), self)§\nclass DreadInfernal(MinionCard):§    def __init__(self):§        super().__init__(\"Dread Infernal\", 6, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DEMON, battlecry=Battlecry(Damage(1), CharacterSelector(players=BothPlayer())))§§    def create_minion(self, player):§        return Minion(6, 6)§\nclass ElvenArcher(MinionCard):§    def __init__(self):§        super().__init__(\"Elven Archer\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Damage(1), CharacterSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass ExcessMana(SpellCard):§    def __init__(self):§        super().__init__(\"Excess Mana\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False)§§    def use(self, player, game):§        super().use(player, game)§        player.draw()§\nclass Execute(SpellCard):§    def __init__(self):§        super().__init__(\"Execute\", 1, CHARACTER_CLASS.WARRIOR, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target, filter_func=lambda target: target.health != target.calculate_max_health() and target.spell_targetable())§§    def use(self, player, game):§        super().use(player, game)§§        self.target.die(self)§\nclass FanOfKnives(SpellCard):§    def __init__(self):§        super().__init__(\"Fan of Knives\", 3, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§§        for minion in copy.copy(game.other_player.minions):§            minion.damage(player.effective_spell_damage(1), self)§§        player.draw()§\nclass Fireball(SpellCard):§    def __init__(self):§        super().__init__(\"Fireball\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(player.effective_spell_damage(6), self)§\nclass Flamestrike(SpellCard):§    def __init__(self):§        super().__init__(\"Flamestrike\", 7, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        for minion in copy.copy(game.other_player.minions):§            minion.damage(player.effective_spell_damage(4), self)§\nclass FlametongueTotem(MinionCard):§    def __init__(self):§        super().__init__(\"Flametongue Totem\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, minion_type=MINION_TYPE.TOTEM)§§    def create_minion(self, player):§        return Minion(0, 3, auras=[Aura(ChangeAttack(2), MinionSelector(Adjacent()))])§\nclass Frog(MinionCard):§    def __init__(self):§        super().__init__(\"Frog\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, p):§        return Minion(0, 1, taunt=True)§\nclass FrostNova(SpellCard):§    def __init__(self):§        super().__init__(\"Frost Nova\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        for minion in game.other_player.minions:§            minion.add_buff(Buff(Frozen()))§\nclass FrostShock(SpellCard):§    def __init__(self):§        super().__init__(\"Frost Shock\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_enemy_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.damage(player.effective_spell_damage(1), self)§        self.target.add_buff(Buff(Frozen()))§\nclass Frostbolt(SpellCard):§    def __init__(self):§        super().__init__(\"Frostbolt\", 2, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(player.effective_spell_damage(3), self)§        self.target.add_buff(Buff(Frozen()))§\nclass FrostwolfGrunt(MinionCard):§    def __init__(self):§        super().__init__(\"Frostwolf Grunt\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 2, taunt=True)§\nclass GoldshireFootman(MinionCard):§    def __init__(self):§        super().__init__(\"Goldshire Footman\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(1, 2, taunt=True)§\nclass GrimscaleOracle(MinionCard):§    def __init__(self):§        super().__init__(\"Grimscale Oracle\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MURLOC)§§    def create_minion(self, player):§        return Minion(1, 1, auras=[Aura(ChangeAttack(1), MinionSelector(IsType(MINION_TYPE.MURLOC), BothPlayer()))])§\nclass GuardianOfKings(MinionCard):§    def __init__(self):§        super().__init__(\"Guardian of Kings\", 7, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON, battlecry=Battlecry(Heal(6), HeroSelector()))§§    def create_minion(self, player):§        return Minion(5, 6)§\nclass GurubashiBerserker(MinionCard):§    def __init__(self):§        super().__init__(\"Gurubashi Berserker\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 7, effects=[§            Effect(CharacterDamaged(condition=MinionIsTarget()), ActionTag(Give(ChangeAttack(3)), SelfSelector()))])§\nclass HammerOfWrath(SpellCard):§    def __init__(self):§        super().__init__(\"Hammer of Wrath\", 4, CHARACTER_CLASS.PALADIN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.damage(player.effective_spell_damage(3), self)§        player.draw()§\nclass HandOfProtection(SpellCard):§    def __init__(self):§        super().__init__(\"Hand of Protection\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.divine_shield = True§\nclass HealingTotem(MinionCard):§    def __init__(self):§        super().__init__(\"Healing Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)§§    def create_minion(self, player):§        return Minion(0, 2, effects=[Effect(TurnEnded(), ActionTag(Heal(1), MinionSelector(condition=None)))])§\nclass HealingTouch(SpellCard):§    def __init__(self):§        super().__init__(\"Healing Touch\", 3, CHARACTER_CLASS.DRUID, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.heal(player.effective_heal_power(8), self)§\nclass Hex(SpellCard):§    def __init__(self):§        super().__init__(\"Hex\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        frog = hearthbreaker.cards.minions.neutral.Frog()§        minion = frog.create_minion(None)§        minion.card = frog§        self.target.replace(minion)§\nclass HolyLight(SpellCard):§    def __init__(self):§        super().__init__(\"Holy Light\", 2, CHARACTER_CLASS.PALADIN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.heal(player.effective_heal_power(6), self)§\nclass HolyNova(SpellCard):§    def __init__(self):§        super().__init__(\"Holy Nova\", 5, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§§        for minion in copy.copy(game.other_player.minions):§            minion.damage(player.effective_spell_damage(2), self)§§        for minion in player.minions:§            minion.heal(player.effective_heal_power(2), self)§\nclass HolySmite(SpellCard):§    def __init__(self):§        super().__init__(\"Holy Smite\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.damage(player.effective_spell_damage(2), self)§\nclass Houndmaster(MinionCard):§    def __init__(self):§        super().__init__(\"Houndmaster\", 4, CHARACTER_CLASS.HUNTER, CARD_RARITY.FREE, minion_type=MINION_TYPE.NONE, battlecry=Battlecry(Give([Buff(ChangeHealth(2)), Buff(ChangeAttack(2)), Buff(Taunt())]), MinionSelector(IsType(MINION_TYPE.BEAST), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(4, 3)§\nclass Huffer(MinionCard):§    def __init__(self):§        super().__init__(\"Huffer\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(4, 2, charge=True)§\nclass Humility(SpellCard):§    def __init__(self):§        super().__init__(\"Humility\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.change_attack(1 - self.target.calculate_attack())§\nclass HuntersMark(SpellCard):§    def __init__(self):§        super().__init__(\"Hunter's Mark\", 0, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.set_health_to(1)§\nclass IronforgeRifleman(MinionCard):§    def __init__(self):§        super().__init__(\"Ironforge Rifleman\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.NONE, battlecry=Battlecry(Damage(1), CharacterSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(2, 2)§\nclass IronfurGrizzly(MinionCard):§    def __init__(self):§        super().__init__(\"Ironfur Grizzly\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(3, 3, taunt=True)§\nclass KillCommand(SpellCard):§    def __init__(self):§        super().__init__(\"Kill Command\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        beasts = hearthbreaker.targeting.find_friendly_minion_battlecry_target(§            player.game, lambda x: x.card.minion_type is MINION_TYPE.BEAST)§        if beasts is None:§            self.target.damage(player.effective_spell_damage(3), self)§        else:§            self.target.damage(player.effective_spell_damage(5), self)§\nclass KoboldGeomancer(MinionCard):§    def __init__(self):§        super().__init__(\"Kobold Geomancer\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 2, spell_damage=1)§\nclass KorkronElite(MinionCard):§    def __init__(self):§        super().__init__(\"Kor'kron Elite\", 4, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(4, 3, charge=True)§\nclass Leokk(MinionCard):§    def __init__(self):§        super().__init__(\"Leokk\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(2, 4, auras=[Aura(ChangeAttack(1), MinionSelector())])§\nclass LightsJustice(WeaponCard):§    def __init__(self):§        super().__init__(\"Light's Justice\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.FREE)§§    def create_weapon(self, player):§        return Weapon(1, 4)§\nclass LordOfTheArena(MinionCard):§    def __init__(self):§        super().__init__(\"Lord of the Arena\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(6, 5, taunt=True)§\nclass MechanicalDragonling(MinionCard):§    def __init__(self):§        super().__init__(\"Mechanical Dragonling\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(2, 1)§\nclass MindBlast(SpellCard):§    def __init__(self):§        super().__init__(\"Mind Blast\", 2, CHARACTER_CLASS.PRIEST, CARD_RARITY.FREE)§§    def use(self, player, game):§        super().use(player, game)§§        game.other_player.hero.damage(player.effective_spell_damage(5), self)§\nclass MindControl(SpellCard):§    def __init__(self):§        super().__init__(\"Mind Control\", 10, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        new_minion = self.target.copy(player)§        self.target.remove_from_board()§        new_minion.add_to_board(len(player.minions))§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(player.minions) < 7§\nclass MindVision(SpellCard):§    def __init__(self):§        super().__init__(\"Mind Vision\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§§        if (len(game.other_player.hand) > 0):§            card = copy.deepcopy(game.random_choice(game.other_player.hand))§            player.hand.append(card)§            card.player = player§\nclass MirrorImage(SpellCard):§    def __init__(self):§        super().__init__(\"Mirror Image\", 1, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        for i in range(0, 2):§            MirrorImageMinion().summon(player, game, len(player.minions))§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(player.minions) < 7§\nclass MirrorImage(SpellCard):§    def __init__(self):§        super().__init__(\"Mirror Image\", 1, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        for i in range(0, 2):§            MirrorImageMinion().summon(player, game, len(player.minions))§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(player.minions) < 7§\nclass Misha(MinionCard):§    def __init__(self):§        super().__init__(\"Misha\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(4, 4, taunt=True)§\nclass Moonfire(SpellCard):§    def __init__(self):§        super().__init__(\"Moonfire\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(player.effective_spell_damage(1), self)§\nclass MurlocRaider(MinionCard):§    def __init__(self):§        super().__init__(\"Murloc Raider\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, minion_type=MINION_TYPE.MURLOC)§§    def create_minion(self, player):§        return Minion(2, 1)§\nclass MurlocScout(MinionCard):§    def __init__(self):§        super().__init__(\"Murloc Scout\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.MURLOC)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass MurlocTidehunter(MinionCard):§    def __init__(self):§        super().__init__(\"Murloc Tidehunter\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MURLOC, battlecry=Battlecry(Summon(MurlocScout()), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(2, 1)§\nclass Nightblade(MinionCard):§    def __init__(self):§        super().__init__(\"Nightblade\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, battlecry=Battlecry(Damage(3), HeroSelector(EnemyPlayer())))§§    def create_minion(self, player):§        return Minion(4, 4)§\nclass NorthshireCleric(MinionCard):§    def __init__(self):§        super().__init__(\"Northshire Cleric\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.FREE)§§    def create_minion(self, player):§        return Minion(1, 3, effects=[Effect(CharacterHealed(condition=IsMinion(), player=BothPlayer()), ActionTag(Draw(), PlayerSelector()))])§\nclass NoviceEngineer(MinionCard):§    def __init__(self):§        super().__init__(\"Novice Engineer\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, battlecry=Battlecry(Draw(), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass OasisSnapjaw(MinionCard):§    def __init__(self):§        super().__init__(\"Oasis Snapjaw\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(2, 7)§\nclass OgreMagi(MinionCard):§    def __init__(self):§        super().__init__(\"Ogre Magi\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(4, 4, spell_damage=1)§\nclass RaidLeader(MinionCard):§    def __init__(self):§        super().__init__(\"Raid Leader\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.FREE)§§    def create_minion(self, player):§        return Minion(2, 2, auras=[Aura(ChangeAttack(1), MinionSelector())])§\nclass RazorfenHunter(MinionCard):§    def __init__(self):§        super().__init__(\"Razorfen Hunter\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Summon(Boar()), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(2, 3)§\nclass RecklessRocketeer(MinionCard):§    def __init__(self):§        super().__init__(\"Reckless Rocketeer\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.FREE)§§    def create_minion(self, player):§        return Minion(5, 2, charge=True)§\nclass RiverCrocolisk(MinionCard):§    def __init__(self):§        super().__init__(\"River Crocolisk\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(2, 3)§\nclass RockbiterWeapon(SpellCard):§    def __init__(self):§        super().__init__(\"Rockbiter Weapon\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_friendly_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.change_temp_attack(3)§\nclass SacrificialPact(SpellCard):§    def __init__(self):§        super().__init__(\"Sacrificial Pact\", 0, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target, filter_func=lambda character: character.card.minion_type == MINION_TYPE.DEMON)§§    def use(self, player, game):§        super().use(player, game)§        self.target.die(self)§        player.hero.heal(player.effective_heal_power(5), self)§\nclass Sap(SpellCard):§    def __init__(self):§        super().__init__(\"Sap\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.bounce()§\nclass SavageRoar(SpellCard):§    def __init__(self):§        super().__init__(\"Savage Roar\", 3, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        for minion in player.minions:§            minion.change_temp_attack(2)§        player.hero.change_temp_attack(2)§\nclass ShadowBolt(SpellCard):§    def __init__(self):§        super().__init__(\"Shadow Bolt\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(player.effective_spell_damage(4), self)§\nclass ShadowWordDeath(SpellCard):§    def __init__(self):§        super().__init__(\"Shadow Word: Death\", 3, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target, filter_func=lambda target: target.calculate_attack() >= 5 and target.spell_targetable())§§    def use(self, player, game):§        super().use(player, game)§§        self.target.die(self)§\nclass ShadowWordPain(SpellCard):§    def __init__(self):§        super().__init__(\"Shadow Word: Pain\", 2, CHARACTER_CLASS.PRIEST, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target, filter_func=lambda target: target.calculate_attack() <= 3 and target.spell_targetable())§§    def use(self, player, game):§        super().use(player, game)§§        self.target.die(self)§\nclass ShatteredSunCleric(MinionCard):§    def __init__(self):§        super().__init__(\"Shattered Sun Cleric\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), MinionSelector(picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(3, 2)§\nclass Sheep(MinionCard):§    def __init__(self):§        super().__init__(\"Sheep\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, MINION_TYPE.BEAST)§§    def create_minion(self, p):§        return Minion(1, 1)§\nclass ShieldBlock(SpellCard):§    def __init__(self):§        super().__init__(\"Shield Block\", 3, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        player.hero.increase_armor(5)§        player.draw()§\nclass Shiv(SpellCard):§    def __init__(self):§        super().__init__(\"Shiv\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.damage(player.effective_spell_damage(1), self)§        player.draw()§\nclass SilverHandRecruit(MinionCard):§    def __init__(self):§        super().__init__(\"Silver Hand Recruit\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.FREE, False)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass Soulfire(SpellCard):§    def __init__(self):§        super().__init__(\"Soulfire\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(player.effective_spell_damage(4), self)§        player.discard()§\nclass Sprint(SpellCard):§    def __init__(self):§        super().__init__(\"Sprint\", 7, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§§        for i in range(0, 4):§            player.draw()§\nclass Starfire(SpellCard):§    def __init__(self):§        super().__init__(\"Starfire\", 6, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(player.effective_spell_damage(5), self)§        player.draw()§\nclass StarvingBuzzard(MinionCard):§    def __init__(self):§        super().__init__(\"Starving Buzzard\", 5, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(3, 2, effects=[Effect(MinionPlaced(IsType(MINION_TYPE.BEAST)), ActionTag(Draw(), PlayerSelector()))])§\nclass StoneclawTotem(MinionCard):§    def __init__(self):§        super().__init__(\"Stoneclaw Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)§§    def create_minion(self, player):§        return Minion(0, 2, taunt=True)§\nclass StonetuskBoar(MinionCard):§    def __init__(self):§        super().__init__(\"Stonetusk Boar\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.FREE, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(1, 1, charge=True)§\nclass StormpikeCommando(MinionCard):§    def __init__(self):§        super().__init__(\"Stormpike Commando\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Damage(2), CharacterSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(4, 2)§\nclass StormwindChampion(MinionCard):§    def __init__(self):§        super().__init__(\"Stormwind Champion\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(6, 6, auras=[Aura(ChangeAttack(1), MinionSelector()), Aura(ChangeHealth(1), MinionSelector())])§\nclass Swipe(SpellCard):§    def __init__(self):§        super().__init__(\"Swipe\", 4, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_enemy_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(4, self)§§        for minion in copy.copy(game.other_player.minions):§            if minion is not self.target:§                minion.damage(player.effective_spell_damage(1), self)§§        if self.target is not game.other_player.hero:§            game.other_player.hero.damage(player.effective_spell_damage(1), self)§\nclass TimberWolf(MinionCard):§    def __init__(self):§        super().__init__(\"Timber Wolf\", 1, CHARACTER_CLASS.HUNTER, CARD_RARITY.FREE, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(1, 1, auras=[Aura(ChangeAttack(1), MinionSelector(IsType(MINION_TYPE.BEAST)))])§\nclass TotemicMight(SpellCard):§    def __init__(self):§        super().__init__(\"Totemic Might\", 0, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§§        for minion in player.minions:§            if minion.card.minion_type == MINION_TYPE.TOTEM:§                minion.increase_health(2)§\nclass Tracking(SpellCard):§    def __init__(self):§        super().__init__(\"Tracking\", 1, CHARACTER_CLASS.HUNTER, CARD_RARITY.FREE)§§    def use(self, player, game):§        super().use(player, game)§        cards = []§        for card_index in range(0, 3):§            if player.can_draw():§                cards.append(player.deck.draw(game))§        if len(cards) > 0:§            chosen_card = player.agent.choose_option(cards, player)§            player.hand.append(chosen_card)§            player.hand[-1].player = player§            player.trigger(\"card_drawn\", chosen_card)§\nclass TruesilverChampion(WeaponCard):§    def __init__(self):§        super().__init__(\"Truesilver Champion\", 4, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)§§    def create_weapon(self, player):§        return Weapon(4, 2, effects=[Effect(CharacterAttack(IsHero()), ActionTag(Heal(2), HeroSelector()))])§\nclass TundraRhino(MinionCard):§    def __init__(self):§        super().__init__(\"Tundra Rhino\", 5, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(2, 5, charge=True, auras=[Aura(Charge(), MinionSelector(IsType(MINION_TYPE.BEAST)))])§\nclass Vanish(SpellCard):§    def __init__(self):§        super().__init__(\"Vanish\", 6, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§§        targets = copy.copy(game.other_player.minions)§        targets.extend(player.minions)§§        for minion in sorted(targets, key=lambda m: m.born):§            minion.bounce()§\nclass Voidwalker(MinionCard):§    def __init__(self):§        super().__init__(\"Voidwalker\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.FREE, minion_type=MINION_TYPE.DEMON)§§    def create_minion(self, player):§        return Minion(1, 3, taunt=True)§\nclass WarsongCommander(MinionCard):§    def __init__(self):§        super().__init__(\"Warsong Commander\", 3, CHARACTER_CLASS.WARRIOR, CARD_RARITY.FREE)§§    def create_minion(self, player):§        return Minion(2, 3, effects=[Effect(MinionPlaced(AttackLessThanOrEqualTo(3)), ActionTag(Give(Charge()), TargetSelector()))])§\nclass WaterElemental(MinionCard):§    def __init__(self):§        super().__init__(\"Water Elemental\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(3, 6, effects=[Effect(DidDamage(), ActionTag(Give(Frozen()), TargetSelector()))])§\nclass Whirlwind(SpellCard):§    def __init__(self):§        super().__init__(\"Whirlwind\", 1, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        targets = copy.copy(game.other_player.minions)§        targets.extend(game.current_player.minions)§        for minion in targets:§            minion.damage(player.effective_spell_damage(1), self)§\nclass WickedKnife(WeaponCard):§    def __init__(self):§        super().__init__(\"Wicked Knife\", 1, CHARACTER_CLASS.ROGUE, CARD_RARITY.FREE, False)§§    def create_weapon(self, player):§        return Weapon(1, 2)§\nclass WildGrowth(SpellCard):§    def __init__(self):§        super().__init__(\"Wild Growth\", 2, CHARACTER_CLASS.DRUID, CARD_RARITY.FREE)§§    def use(self, player, game):§        super().use(player, game)§        if player.max_mana < 10:§            player.max_mana += 1§        else:§            player.hand.append(ExcessMana())§            player.hand[-1].player = player§\nclass Windfury(SpellCard):§    def __init__(self):§        super().__init__(\"Windfury\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.add_buff(Buff(_Windfury()))§\nclass Windspeaker(MinionCard):§    def __init__(self):§        super().__init__(\"Windspeaker\", 4, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, battlecry=Battlecry(Give(Windfury()), MinionSelector(picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(3, 3)§\nclass Wolfrider(MinionCard):§    def __init__(self):§        super().__init__(\"Wolfrider\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.FREE)§§    def create_minion(self, player):§        return Minion(3, 1, charge=True)§\nclass AlexstraszasChampion(MinionCard):§    def __init__(self):§        super().__init__(\"Alexstrasza's Champion\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE, battlecry=(Battlecry(Give([Buff(ChangeAttack(1)), Buff(Charge())]), SelfSelector(), GreaterThan(Count(CardSelector(condition=IsType(MINION_TYPE.DRAGON))), value=0))))§§    def create_minion(self, player):§        return Minion(2, 3)§\nclass AncestralKnowledge(SpellCard):§    def __init__(self):§        super().__init__(\"Ancestral Knowledge\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, overload=2)§§    def use(self, player, game):§        super().use(player, game)§        for c in range(0, 2):§            player.draw()§\nclass Anubarak(MinionCard):§    def __init__(self):§        super().__init__(\"Anub'arak\", 9, CHARACTER_CLASS.ROGUE, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(8, 4, deathrattle=[Deathrattle(Bounce(), SelfSelector()), Deathrattle(Summon(Nerubian()), PlayerSelector())])§\nclass ArcaneBlast(SpellCard):§    def __init__(self):§        super().__init__(\"Arcane Blast\", 1, CHARACTER_CLASS.MAGE, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(player.effective_spell_damage(2 + player.spell_damage), self)§\nclass ArgentHorserider(MinionCard):§    def __init__(self):§        super().__init__(\"Argent Horserider\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 1, charge=True, divine_shield=True)§\nclass ArgentLance(WeaponCard):§    def __init__(self):§        super().__init__(\"Argent Lance\", 2, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE, battlecry=Battlecry(Joust(IncreaseDurability()), SelfSelector()))§§    def create_weapon(self, player):§        return Weapon(2, 2)§\nclass ArgentWatchman(MinionCard):§    def __init__(self):§        super().__init__(\"Argent Watchman\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(2, 4, buffs=[Buff(CantAttack())], effects=[Effect(UsedPower(), ActionTag(Give(BuffUntil(CanAttack(), TurnEnded())), SelfSelector()))])§\nclass ArmoredWarhorse(MinionCard):§    def __init__(self):§        super().__init__(\"Armored Warhorse\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.BEAST, battlecry=Battlecry(Joust(Give(Buff(Charge()))), SelfSelector()))§§    def create_minion(self, player):§        return Minion(5, 3)§\nclass HealingTotem(MinionCard):§    def __init__(self):§        super().__init__(\"Healing Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)§§    def create_minion(self, player):§        return Minion(0, 2, effects=[Effect(TurnEnded(), ActionTag(Heal(1), MinionSelector(condition=None)))])§\nclass Nerubian(MinionCard):§    def __init__(self):§        super().__init__(\"Nerubian\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, False)§§    def create_minion(self, p):§        return Minion(4, 4)§\nclass SearingTotem(MinionCard):§    def __init__(self):§        super().__init__(\"Searing Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass StoneclawTotem(MinionCard):§    def __init__(self):§        super().__init__(\"Stoneclaw Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)§§    def create_minion(self, player):§        return Minion(0, 2, taunt=True)§\nclass TournamentMedic(MinionCard):§    def __init__(self):§        super().__init__(\"Tournament Medic\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(1, 8, effects=[Effect(UsedPower(), ActionTag(Heal(2), HeroSelector()))])§\nclass WrathOfAirTotem(MinionCard):§    def __init__(self):§        super().__init__(\"Wrath of Air Totem\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.FREE, False, MINION_TYPE.TOTEM)§§    def create_minion(self, player):§        return Minion(0, 2, spell_damage=1)§\nclass AncestorsCall(SpellCard):§    def __init__(self):§        super().__init__(\"Ancestor's Call\", 4, CHARACTER_CLASS.SHAMAN, CARD_RARITY.EPIC)§§    def can_use(self, player, game):§        return super().can_use(player, game) and (len(player.minions) < 7 or len(player.opponent.minions) < 7)§§    def use(self, player, game):§        super().use(player, game)§        for player in game.players:§            minions = [card for card in player.hand if card.is_minion()]§            if len(minions) and len(player.minions) < 7:§                minion_card = game.random_choice(minions)§                minion_card.unattach()§                player.hand.remove(minion_card)§                minion_card.summon(player, game, len(player.minions))§\nclass AnimaGolem(MinionCard):§    def __init__(self):§        super().__init__(\"Anima Golem\", 6, CHARACTER_CLASS.WARLOCK, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(9, 9, effects=[Effect(TurnEnded(MinionCountIs(1), BothPlayer()), ActionTag(Kill(), SelfSelector()))])§\nclass AntiqueHealbot(MinionCard):§    def __init__(self):§        super().__init__(\"Antique Healbot\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(Heal(8), HeroSelector()))§§    def create_minion(self, player):§        return Minion(3, 3)§\nclass ArcaneNullifierX21(MinionCard):§    def __init__(self):§        super().__init__(\"Arcane Nullifier X-21\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(2, 5, taunt=True, spell_targetable=False)§\nclass ArmorPlating(SpellCard):§    def __init__(self):§        super().__init__(\"Armor Plating\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.increase_health(1)§\nclass Blingtron3000(MinionCard):§    def __init__(self):§        super().__init__(\"Blingtron 3000\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(Equip(CardQuery(conditions=[IsWeapon()])), PlayerSelector(players=BothPlayer())))§§    def create_minion(self, player):§        return Minion(3, 4)§\nclass BolvarFordragon(MinionCard):§    def __init__(self):§        super().__init__(\"Bolvar Fordragon\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.LEGENDARY, effects=[Effect(MinionDied(), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])§§    def create_minion(self, player):§        return Minion(1, 7)§\nclass BombLobber(MinionCard):§    def __init__(self):§        super().__init__(\"Bomb Lobber\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Damage(4), MinionSelector(None, EnemyPlayer(), RandomPicker())))§§    def create_minion(self, player):§        return Minion(3, 3)§\nclass BoomBot(MinionCard):§    def __init__(self):§        super().__init__(\"Boom Bot\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(1, 1, deathrattle=Deathrattle(Damage(RandomAmount(1, 4)), CharacterSelector(players=EnemyPlayer(), picker=RandomPicker())))§\nclass BouncingBlade(SpellCard):§    def __init__(self):§        super().__init__(\"Bouncing Blade\", 3, CHARACTER_CLASS.WARRIOR, CARD_RARITY.EPIC)§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(player.minions) + len(player.opponent.minions) >= 1§§    def use(self, player, game):§        super().use(player, game)§§        targets = player.minions[:] + player.opponent.minions[:]§        if len(targets):§            for bounces in range(80):§                target = game.random_choice(targets)§                target.damage(player.effective_spell_damage(1), self)§                if target.dead:§                    break§\nclass CallPet(SpellCard):§    def __init__(self):§        super().__init__(\"Call Pet\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE)§§    def use(self, player, game):§        def reduce_cost(card):§            if card.is_minion() and card.minion_type == MINION_TYPE.BEAST:§                card.add_buff(Buff(ManaChange(-4)))§§        super().use(player, game)§        player.bind_once(\"card_drawn\", reduce_cost)§        player.draw()§\nclass Chicken(MinionCard):§    def __init__(self):§        super().__init__(\"Chicken\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, MINION_TYPE.BEAST)§§    def create_minion(self, p):§        return Minion(1, 1)§\nclass ClockworkGiant(MinionCard):§    def __init__(self):§        super().__init__(\"Clockwork Giant\", 12, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MECH, buffs=[Buff(ManaChange(Count(CardSelector(EnemyPlayer())), -1))])§§    def create_minion(self, player):§        return Minion(8, 8)§\nclass ClockworkGnome(MinionCard):§    def __init__(self):§        super().__init__(\"Clockwork Gnome\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        from hearthbreaker.cards.spells.neutral import spare_part_list§        return Minion(2, 1, deathrattle=Deathrattle(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=spare_part_list)), PlayerSelector()))§\nclass CobaltGuardian(MinionCard):§    def __init__(self):§        super().__init__(\"Cobalt Guardian\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(6, 3, effects=[Effect(MinionSummoned(IsType(MINION_TYPE.MECH)), ActionTag(Give(DivineShield()), SelfSelector()))])§\nclass CobraShot(SpellCard):§    def __init__(self):§        super().__init__(\"Cobra Shot\", 5, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(player.effective_spell_damage(3), self)§        game.other_player.hero.damage(player.effective_spell_damage(3), self)§\nclass Coghammer(WeaponCard):§    def __init__(self):§        super().__init__(\"Coghammer\", 3, CHARACTER_CLASS.PALADIN, CARD_RARITY.EPIC, battlecry=Battlecry(Give([Buff(DivineShield()), Buff(Taunt())]), MinionSelector(picker=RandomPicker())))§§    def create_weapon(self, player):§        return Weapon(2, 3)§\nclass Cogmaster(MinionCard):§    def __init__(self):§        super().__init__(\"Cogmaster\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(1, 2, auras=[Aura(ChangeAttack(2), SelfSelector(), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.MECH))), value=0))])§\nclass Crush(SpellCard):§    def __init__(self):§        super().__init__(\"Crush\", 7, CHARACTER_CLASS.WARRIOR, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_minion_spell_target, buffs=[Buff(ManaChange(-4), GreaterThan(Count(MinionSelector(IsDamaged())), value=0))])§§    def use(self, player, game):§        super().use(player, game)§§        self.target.die(self)§\nclass DarkWispers(SpellCard):§    def __init__(self):§        super().__init__(\"Dark Wispers\", 6, CHARACTER_CLASS.DRUID, CARD_RARITY.EPIC)§§    def can_use(self, player, game):§        return (super().can_use(player, game) and (len(player.minions) < 7 or hearthbreaker.targeting.find_minion_spell_target(game, lambda t: t.spell_targetable()) is not None))§§    def use(self, player, game):§        super().use(player, game)§§        class Buff5(ChoiceCard):§            def __init__(self):§                super().__init__(\"Give a minion +5/+5 and Taunt\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False)§§            def can_use(self, player, game):§                return hearthbreaker.targeting.find_minion_spell_target(game, lambda t: t.spell_targetable()) is not None§§            def use(self, player, game):§                targets = hearthbreaker.targeting.find_minion_spell_target(game, lambda t: t.spell_targetable())§                target = player.agent.choose_target(targets)§                target.change_attack(5)§                target.increase_health(5)§                target.taunt = True§§        class Wisps5(ChoiceCard):§            def __init__(self):§                super().__init__(\"Summon 5 Wisps\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False)§§            def can_use(self, player, game):§                return len(player.minions) < 7§§            def use(self, player, game):§                from hearthbreaker.cards.minions.neutral import Wisp§                for i in range(0, 5):§                    wisp = Wisp()§                    wisp.summon(player, game, len(player.minions))§§        if len(hearthbreaker.targeting.find_minion_spell_target(game, lambda t: t.spell_targetable())) == 0:§            option = Wisps5()§        else:§            option = player.agent.choose_option([Wisps5(), Buff5()], player)§        option.use(player, game)§\nclass Darkbomb(SpellCard):§    def __init__(self):§        super().__init__(\"Darkbomb\", 2, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(player.effective_spell_damage(3), self)§\nclass Demonheart(SpellCard):§    def __init__(self):§        super().__init__(\"Demonheart\", 5, CHARACTER_CLASS.WARLOCK, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        targets = copy.copy(player.game.current_player.minions)§        if self.target.card.minion_type is MINION_TYPE.DEMON and self.target in targets:§            self.target.change_attack(5)§            self.target.increase_health(5)§        else:§            self.target.damage(player.effective_spell_damage(5), self)§\nclass DoctorBoom(MinionCard):§    def __init__(self):§        super().__init__(\"Dr. Boom\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(Summon(BoomBot(), 2), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(7, 7)§\nclass DruidOfTheFang(MinionCard):§    def __init__(self):§        super().__init__(\"Druid of the Fang\", 5, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, battlecry=Battlecry(Transform(CobraForm()), SelfSelector(), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.BEAST))), value=0)))§§    def create_minion(self, player):§        return Minion(4, 4)§\nclass DruidOfTheFang(MinionCard):§    def __init__(self):§        super().__init__(\"Druid of the Fang\", 5, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, battlecry=Battlecry(Transform(CobraForm()), SelfSelector(), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.BEAST))), value=0)))§§    def create_minion(self, player):§        return Minion(4, 4)§\nclass DunemaulShaman(MinionCard):§    def __init__(self):§        super().__init__(\"Dunemaul Shaman\", 4, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, overload=1)§§    def create_minion(self, player):§        return Minion(5, 4, windfury=True, effects=[Effect(Attack(), ActionTag(ChangeTarget(CharacterSelector(NotCurrentTarget(), EnemyPlayer(), RandomPicker())), SelfSelector(), And(OneIn(2), OpponentMinionCountIsGreaterThan(0))))])§\nclass EnhanceoMechano(MinionCard):§    def __init__(self):§        super().__init__(\"Enhance-o Mechano\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(Give([ Buff(Windfury()), Buff(Taunt()), Buff(DivineShield())], RandomPicker()), MinionSelector()))§§    def create_minion(self, player):§        return Minion(3, 2)§\nclass ExplosiveSheep(MinionCard):§    def __init__(self):§        super().__init__(\"Explosive Sheep\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(1, 1, deathrattle=Deathrattle(Damage(2), CharacterSelector(players=BothPlayer())), taunt=True)§\nclass FeignDeath(SpellCard):§    def __init__(self):§        super().__init__(\"Feign Death\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.EPIC)§§    def use(self, player, game):§        super().use(player, game)§§        for minion in sorted(player.minions, key=lambda m: m.born):§            for deathrattle in minion.deathrattle:§                deathrattle.do(minion)§            if player.double_deathrattle:§                for deathrattle in minion.deathrattle:§                    deathrattle.do(minion)§\nclass FelCannon(MinionCard):§    def __init__(self):§        super().__init__(\"Fel Cannon\", 4, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(3, 5, effects=[Effect(TurnEnded(), ActionTag(Damage(2), MinionSelector(Not(IsType(MINION_TYPE.MECH, True)), BothPlayer(), RandomPicker())))])§\nclass FelReaver(MinionCard):§    def __init__(self):§        super().__init__(\"Fel Reaver\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(8, 8, effects=[Effect(CardPlayed(player=EnemyPlayer()), ActionTag(Discard(3, query=CardQuery(source=CARD_SOURCE.MY_DECK)), PlayerSelector()))])§\nclass FinickyCloakfield(SpellCard):§    def __init__(self):§        super().__init__(\"Finicky Cloakfield\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_friendly_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.add_buff(BuffUntil(Stealth(), TurnStarted()))§\nclass FlameLeviathan(MinionCard):§    def __init__(self):§        super().__init__(\"Flame Leviathan\", 7, CHARACTER_CLASS.MAGE, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.MECH, effects=[Effect(Drawn(), ActionTag(Damage(2), CharacterSelector(None, BothPlayer())))])§§    def create_minion(self, player):§        return Minion(7, 7)§\nclass Flamecannon(SpellCard):§    def __init__(self):§        super().__init__(\"Flamecannon\", 2, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§§        targets = hearthbreaker.targeting.find_enemy_minion_battlecry_target(player.game, lambda x: True)§        target = game.random_choice(targets)§        target.damage(player.effective_spell_damage(4), self)§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(game.other_player.minions) >= 1§\nclass FoeReaper4000(MinionCard):§    def __init__(self):§        super().__init__(\"Foe Reaper 4000\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(6, 9, effects=[Effect(Attack(IsMinion()), ActionTag(Damage(Attribute(\"attack\", SelfSelector())), MinionSelector(TargetAdjacent(), EnemyPlayer())))])§\nclass ForceTankMAX(MinionCard):§    def __init__(self):§        super().__init__(\"Force-Tank MAX\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(7, 7, divine_shield=True)§\nclass Gahzrilla(MinionCard):§    def __init__(self):§        super().__init__(\"Gahz'rilla\", 7, CHARACTER_CLASS.HUNTER, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(6, 9, effects=[Effect(Damaged(), ActionTag(Give(Buff(DoubleAttack())), SelfSelector()))])§\nclass GallywixsCoin(SpellCard):§    def __init__(self):§        super().__init__(\"Gallywix's Coin\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False)§§    def use(self, player, game):§        super().use(player, game)§        if player.mana < 10:§            player.mana += 1§\nclass Gazlowe(MinionCard):§    def __init__(self):§        super().__init__(\"Gazlowe\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(3, 6, effects=[Effect(SpellCast(ManaCost(1)), ActionTag(AddCard(CardQuery(conditions=[IsType(MINION_TYPE.MECH)])), PlayerSelector()))])§\nclass GilblinStalker(MinionCard):§    def __init__(self):§        super().__init__(\"Gilblin Stalker\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 3, stealth=True)§\nclass Glaivezooka(WeaponCard):§    def __init__(self):§        super().__init__(\"Glaivezooka\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, battlecry=Battlecry(Give(ChangeAttack(1)), MinionSelector(None, picker=RandomPicker())))§§    def create_weapon(self, player):§        return Weapon(2, 2)§\nclass GnomereganInfantry(MinionCard):§    def __init__(self):§        super().__init__(\"Gnomeregan Infantry\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(1, 4, charge=True, taunt=True)§\nclass GoblinBlastmage(MinionCard):§    def __init__(self):§        super().__init__(\"Goblin Blastmage\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE, battlecry=Battlecry(Damage(1), CharacterSelector(None, EnemyPlayer(), RandomPicker(4)), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.MECH))), value=0)))§§    def create_minion(self, player):§        return Minion(5, 4)§\nclass GoblinSapper(MinionCard):§    def __init__(self):§        super().__init__(\"Goblin Sapper\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(2, 4, buffs=[Buff(ChangeAttack(4), GreaterThan(Count(CardSelector(EnemyPlayer())), value=5))])§\nclass GroveTender(MinionCard):§    def __init__(self):§        super().__init__(\"Grove Tender\", 3, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE, choices=[§            Choice(GiftOfMana(), GiveManaCrystal(), PlayerSelector(players=BothPlayer())),§            Choice(GiftOfCards(), Draw(), PlayerSelector(players=BothPlayer()))§        ])§§    def create_minion(self, player):§        return Minion(2, 4)§\nclass HemetNesingwary(MinionCard):§    def __init__(self):§        super().__init__(\"Hemet Nesingwary\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(Kill(), MinionSelector(IsType(MINION_TYPE.BEAST), players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(6, 3)§\nclass Hobgoblin(MinionCard):§    def __init__(self):§        super().__init__(\"Hobgoblin\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC)§§    def create_minion(self, player):§        return Minion(2, 3, effects=[Effect(MinionPlaced(BaseAttackEqualTo(1)), ActionTag(Give([Buff(ChangeHealth(2)), Buff(ChangeAttack(2))]), TargetSelector()))])§\nclass Illuminator(MinionCard):§    def __init__(self):§        super().__init__(\"Illuminator\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(2, 4, effects=[Effect(TurnEnded(HasSecret()), ActionTag(Heal(4), HeroSelector()))])§\nclass Imp(MinionCard):§    def __init__(self):§        super().__init__(\"Imp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, False, minion_type=MINION_TYPE.DEMON)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass Implosion(SpellCard):§    def __init__(self):§        super().__init__(\"Imp-losion\", 4, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        amount = player.effective_spell_damage(game.random_amount(2, 4))§        had_shield = self.target.divine_shield§§        self.target.damage(amount, self)§§        if not had_shield:§            for i in range(0, amount):§                imp = Imp()§                imp.summon(player, game, len(player.minions))§\nclass Jeeves(MinionCard):§    def __init__(self):§        super().__init__(\"Jeeves\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(1, 4, effects=[Effect(TurnEnded(player=BothPlayer()), ActionTag(Draw(Difference(Count(CardSelector(players=CurrentPlayer())), value=3)), PlayerSelector(CurrentPlayer())))])§\nclass Junkbot(MinionCard):§    def __init__(self):§        super().__init__(\"Junkbot\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(1, 5, effects=[Effect(MinionDied(IsType(MINION_TYPE.MECH)), ActionTag(Give([Buff(ChangeAttack(2)), Buff(ChangeHealth(2))]), SelfSelector()))])§\nclass KezanMystic(MinionCard):§    def __init__(self):§        super().__init__(\"Kezan Mystic\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(ApplySecret(CARD_SOURCE.ENEMY_SECRETS), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(4, 3)§\nclass KingOfBeasts(MinionCard):§    def __init__(self):§        super().__init__(\"King of Beasts\", 5, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE, minion_type=MINION_TYPE.BEAST, battlecry=Battlecry(Give(Buff(ChangeAttack(Count(MinionSelector(IsType( MINION_TYPE.BEAST)))))), SelfSelector()))§§    def create_minion(self, player):§        return Minion(2, 6, taunt=True)§\nclass LightOfTheNaaru(SpellCard):§    def __init__(self):§        super().__init__(\"Light of the Naaru\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.heal(player.effective_heal_power(3), self)§§        lightwarden = Lightwarden()§        if self.target is None:§            lightwarden.summon(player, game, len(player.minions))§        elif self.target.health != self.target.calculate_max_health():§            lightwarden.summon(player, game, len(player.minions))§\nclass Lightbomb(SpellCard):§    def __init__(self):§        super().__init__(\"Lightbomb\", 6, CHARACTER_CLASS.PRIEST, CARD_RARITY.EPIC)§§    def use(self, player, game):§        super().use(player, game)§§        targets = copy.copy(game.other_player.minions)§        targets.extend(player.minions)§§        for minion in targets:§            minion.damage(player.effective_spell_damage(minion.calculate_attack()), self)§\nclass LilExorcist(MinionCard):§    def __init__(self):§        super().__init__(\"Lil' Exorcist\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Give([Buff(ChangeAttack(Count(MinionSelector(MinionHasDeathrattle(), EnemyPlayer())))), Buff(ChangeHealth(Count(MinionSelector(MinionHasDeathrattle(), EnemyPlayer()))))]), SelfSelector()))§§    def create_minion(self, player):§        return Minion(2, 3, taunt=True)§\nclass LostTallstrider(MinionCard):§    def __init__(self):§        super().__init__(\"Lost Tallstrider\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(5, 4)§\nclass Malorne(MinionCard):§    def __init__(self):§        super().__init__(\"Malorne\", 7, CHARACTER_CLASS.DRUID, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(9, 7, deathrattle=[Deathrattle(AddCard(CardQuery(source=CARD_SOURCE.MINION, minion=SelfSelector()), add_to_deck=True), PlayerSelector()), Deathrattle(Remove(), SelfSelector())])§\nclass MechBearCat(MinionCard):§    def __init__(self):§        super().__init__(\"Mech-Bear-Cat\", 6, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(7, 6, effects=[Effect(Damaged(), ActionTag(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=spare_part_list)), PlayerSelector()))])§\nclass MechanicalYeti(MinionCard):§    def __init__(self):§        super().__init__(\"Mechanical Yeti\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        from hearthbreaker.cards.spells.neutral import spare_part_list§        return Minion(4, 5, deathrattle=Deathrattle(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=spare_part_list)), PlayerSelector(BothPlayer())))§\nclass Mechwarper(MinionCard):§    def __init__(self):§        super().__init__(\"Mechwarper\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(2, 3, auras=[Aura(ManaChange(-1), CardSelector(condition=IsType(MINION_TYPE.MECH)))])§\nclass MekgineerThermaplugg(MinionCard):§    def __init__(self):§        super().__init__(\"Mekgineer Thermaplugg\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(9, 7, effects=[Effect(MinionDied(player=EnemyPlayer()), ActionTag(Summon(LeperGnome()), PlayerSelector()))])§\nclass MetaltoothLeaper(MinionCard):§    def __init__(self):§        super().__init__(\"Metaltooth Leaper\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(Give(Buff(ChangeAttack(2))), MinionSelector(IsType(MINION_TYPE.MECH))))§§    def create_minion(self, player):§        return Minion(3, 3)§\nclass MicroMachine(MinionCard):§    def __init__(self):§        super().__init__(\"Micro Machine\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(1, 2, effects=[Effect(TurnStarted(player=BothPlayer()), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])§\nclass MimironsHead(MinionCard):§    def __init__(self):§        super().__init__(\"Mimiron's Head\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(4, 5, effects=[Effect(TurnStarted(), [ActionTag(Kill(), MinionSelector(IsType(MINION_TYPE.MECH, True)), GreaterThan(Count(MinionSelector(IsType(MINION_TYPE.MECH, True))), value=2)), ActionTag(Summon(V07TR0N()), PlayerSelector())])])§\nclass MogorTheOgre(MinionCard):§    def __init__(self):§        super().__init__(\"Mogor the Ogre\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(7, 6, effects=[Effect(CharacterAttack(None, BothPlayer()), ActionTag(ChangeTarget(§            CharacterSelector(NotCurrentTarget(), EnemyPlayer(), RandomPicker())), TargetSelector(),§            And(OneIn(2), OpponentMinionCountIsGreaterThan(0))))])§\nclass MusterForBattle(SpellCard):§    def __init__(self):§        super().__init__(\"Muster for Battle\", 3, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§§        for i in range(0, 3):§            dude = SilverHandRecruit()§            dude.summon(player, player.game, len(player.minions))§        justice = LightsJustice()§        hammer = justice.create_weapon(player)§        hammer.card = justice§        hammer.equip(player)§\nclass Neptulon(MinionCard):§    def __init__(self):§        from hearthbreaker.cards.minions.neutral import BluegillWarrior, ColdlightOracle, ColdlightSeer, \\§            GrimscaleOracle, MurlocRaider, MurlocTidecaller, MurlocTidehunter, MurlocWarleader, OldMurkEye, \\§            Puddlestomper§        murloc_list = [BluegillWarrior(), ColdlightOracle(), ColdlightSeer(), GrimscaleOracle(), MurlocRaider(), MurlocTidecaller(), MurlocTidehunter(), MurlocWarleader(), OldMurkEye(), Puddlestomper(), SiltfinSpiritwalker()]§        super().__init__(\"Neptulon\", 7, CHARACTER_CLASS.SHAMAN, CARD_RARITY.LEGENDARY, overload=3, battlecry=Battlecry(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=murloc_list), 4), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(7, 7)§\nclass OgreBrute(MinionCard):§    def __init__(self):§        super().__init__(\"Ogre Brute\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(4, 4, effects=[Effect(Attack(), ActionTag(ChangeTarget(CharacterSelector(NotCurrentTarget(), EnemyPlayer(), RandomPicker())), SelfSelector(), And(OneIn(2), OpponentMinionCountIsGreaterThan(0))))])§\nclass OgreNinja(MinionCard):§    def __init__(self):§        super().__init__(\"Ogre Ninja\", 5, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(6, 6, stealth=True, effects=[Effect(Attack(), ActionTag(ChangeTarget( CharacterSelector(NotCurrentTarget(), EnemyPlayer(), RandomPicker())), SelfSelector(), And(OneIn(2), OpponentMinionCountIsGreaterThan(0))))])§\nclass OgreWarmaul(WeaponCard):§    def __init__(self):§        super().__init__(\"Ogre Warmaul\", 3, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)§§    def create_weapon(self, player):§        return Weapon(4, 2, effects=[Effect(CharacterAttack(IsHero()), ActionTag(ChangeTarget(CharacterSelector(NotCurrentTarget(), EnemyPlayer(), RandomPicker())), HeroSelector(), And(OneIn(2), OpponentMinionCountIsGreaterThan(0))))])§\nclass OneeyedCheat(MinionCard):§    def __init__(self):§        super().__init__(\"One-eyed Cheat\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE, minion_type=MINION_TYPE.PIRATE)§§    def create_minion(self, player):§        return Minion(4, 1, effects=[Effect(MinionSummoned(IsType(MINION_TYPE.PIRATE)), ActionTag(Give(Stealth()), SelfSelector()))])§\nclass PilotedShredder(MinionCard):§    def __init__(self):§        super().__init__(\"Piloted Shredder\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(4, 3, deathrattle=Deathrattle(Summon(CardQuery(conditions=[ManaCost(2), IsMinion()])), PlayerSelector()))§\nclass Puddlestomper(MinionCard):§    def __init__(self):§        super().__init__(\"Puddlestomper\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MURLOC)§§    def create_minion(self, player):§        return Minion(3, 2)§\nclass Quartermaster(MinionCard):§    def __init__(self):§        super().__init__(\"Quartermaster\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.EPIC, battlecry=Battlecry(Give([Buff(ChangeAttack(2)), Buff(ChangeHealth(2))]), MinionSelector(HasCardName(\"Silver Hand Recruit\"))))§§    def create_minion(self, player):§        return Minion(2, 5)§\nclass Recombobulator(MinionCard):§    def __init__(self):§        super().__init__(\"Recombobulator\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, battlecry=Battlecry(Transform(CardQuery(conditions=[ ManaCost(Attribute(\"mana\", SelfSelector())), IsMinion()])), MinionSelector(picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(3, 2)§\nclass Recycle(SpellCard):§    def __init__(self):§        super().__init__(\"Recycle\", 6, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        player.opponent.deck.put_back(self.target)§        self.target.remove_from_board()§\nclass ReversingSwitch(SpellCard):§    def __init__(self):§        super().__init__(\"Reversing Switch\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        temp_attack = self.target.calculate_attack()§        temp_health = self.target.health§        if temp_attack == 0:§            self.target.die(None)§        else:§            self.target.set_attack_to(temp_health)§            self.target.set_health_to(temp_attack)§\nclass RustyHorn(SpellCard):§    def __init__(self):§        super().__init__(\"Rusty Horn\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.add_buff(Buff(Taunt()))§\nclass Sabotage(SpellCard):§    def __init__(self):§        super().__init__(\"Sabotage\", 4, CHARACTER_CLASS.ROGUE, CARD_RARITY.EPIC)§§    def use(self, player, game):§        super().use(player, game)§        targets = hearthbreaker.targeting.find_enemy_minion_battlecry_target(player.game, lambda x: True)§        target = game.random_choice(targets)§        target.die(None)§        game.check_delayed()§        if player.cards_played > 0 and game.other_player.weapon is not None:§            game.other_player.weapon.destroy()§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(game.other_player.minions) >= 1§\nclass SaltyDog(MinionCard):§    def __init__(self):§        super().__init__(\"Salty Dog\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.PIRATE)§§    def create_minion(self, player):§        return Minion(7, 4)§\nclass SealOfLight(SpellCard):§    def __init__(self):§        super().__init__(\"Seal of Light\", 2, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        player.hero.heal(player.effective_heal_power(4), self)§        player.hero.change_temp_attack(2)§\nclass Shadowbomber(MinionCard):§    def __init__(self):§        super().__init__(\"Shadowbomber\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.EPIC, battlecry=Battlecry(Damage(3), HeroSelector(players=BothPlayer())))§§    def create_minion(self, player):§        return Minion(2, 1)§\nclass Shadowboxer(MinionCard):§    def __init__(self):§        super().__init__(\"Shadowboxer\", 2, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(2, 3, effects=[Effect(CharacterHealed(player=BothPlayer()), ActionTag(Damage(1), CharacterSelector(players=EnemyPlayer(), picker=RandomPicker(), condition=None)))])§\nclass ShieldedMinibot(MinionCard):§    def __init__(self):§        super().__init__(\"Shielded Minibot\", 2, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(2, 2, divine_shield=True)§\nclass Shieldmaiden(MinionCard):§    def __init__(self):§        super().__init__(\"Shieldmaiden\", 6, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE, battlecry=Battlecry(IncreaseArmor(5), HeroSelector()))§§    def create_minion(self, player):§        return Minion(5, 5)§\nclass ShipsCannon(MinionCard):§    def __init__(self):§        super().__init__(\"Ship's Cannon\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 3, effects=[Effect(MinionSummoned(IsType(MINION_TYPE.PIRATE)), ActionTag(Damage(2), CharacterSelector(None, EnemyPlayer(), RandomPicker())))])§\nclass Shrinkmeister(MinionCard):§    def __init__(self):§        super().__init__(\"Shrinkmeister\", 2, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, battlecry=Battlecry(Give(BuffUntil(ChangeAttack(-2), TurnEnded(player=CurrentPlayer()))), MinionSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(3, 2)§\nclass SiegeEngine(MinionCard):§    def __init__(self):§        super().__init__(\"Siege Engine\", 5, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(5, 5, effects=[Effect(ArmorIncreased(), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])§\nclass Snowchugger(MinionCard):§    def __init__(self):§        super().__init__(\"Snowchugger\", 2, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(2, 3, effects=[Effect(DidDamage(), ActionTag(Give(Frozen()), TargetSelector()))])§\nclass SootSpewer(MinionCard):§    def __init__(self):§        super().__init__(\"Soot Spewer\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(3, 3, spell_damage=1)§\nclass SpiderTank(MinionCard):§    def __init__(self):§        super().__init__(\"Spider Tank\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(3, 4)§\nclass SteamwheedleSniper(MinionCard):§    def __init__(self):§        super().__init__(\"Steamwheedle Sniper\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.EPIC)§§    def create_minion(self, player):§        return Minion(2, 3, auras=[Aura(PowerTargetsMinions(), HeroSelector())])§\nclass StonesplinterTrogg(MinionCard):§    def __init__(self):§        super().__init__(\"Stonesplinter Trogg\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 3, effects=[Effect(SpellCast(player=EnemyPlayer()), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])§\nclass TargetDummy(MinionCard):§    def __init__(self):§        super().__init__(\"Target Dummy\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(0, 2, taunt=True)§\nclass TimeRewinder(SpellCard):§    def __init__(self):§        super().__init__(\"Time Rewinder\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_friendly_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.bounce()§\nclass TinkersSharpswordOil(SpellCard):§    def __init__(self):§        super().__init__(\"Tinker's Sharpsword Oil\", 4, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        player.weapon.base_attack += 3§        player.hero.change_temp_attack(3)§        if player.cards_played > 0:§            targets = hearthbreaker.targeting.find_friendly_minion_battlecry_target(player.game, lambda x: x)§            if targets is not None:§                target = player.game.random_choice(targets)§                target.add_buff(Buff(ChangeAttack(3)))§§    def can_use(self, player, game):§        return super().can_use(player, game) and player.weapon is not None§\nclass TradePrinceGallywix(MinionCard):§    def __init__(self):§        super().__init__(\"Trade Prince Gallywix\", 6, CHARACTER_CLASS.ROGUE, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(5, 8, effects=[Effect(SpellCast(Not(HasCardName(\"Gallywix's Coin\")), EnemyPlayer()), ActionTag(AddCard(CardQuery(source=CARD_SOURCE.LAST_CARD)), PlayerSelector(FriendlyPlayer()))), Effect(SpellCast(Not(HasCardName(\"Gallywix's Coin\")), EnemyPlayer()), ActionTag(AddCard(GallywixsCoin()), PlayerSelector(EnemyPlayer())))])§\nclass TreeOfLife(SpellCard):§    def __init__(self):§        super().__init__(\"Tree of Life\", 9, CHARACTER_CLASS.DRUID, CARD_RARITY.EPIC)§§    def use(self, player, game):§        super().use(player, game)§§        targets = copy.copy(game.other_player.minions)§        targets.extend(game.current_player.minions)§        targets.append(game.other_player.hero)§        targets.append(game.current_player.hero)§        for target in targets:§            target.heal(player.effective_heal_power(target.calculate_max_health()), self)§\nclass TroggzorTheEarthinator(MinionCard):§    def __init__(self):§        super().__init__(\"Troggzor the Earthinator\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(6, 6, effects=[Effect(SpellCast(player=EnemyPlayer()), ActionTag(Summon(BurlyRockjawTrogg()), PlayerSelector()))])§\nclass UnstablePortal(SpellCard):§    def __init__(self):§        super().__init__(\"Unstable Portal\", 2, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§        query = CardQuery(conditions=[IsMinion()])§        new_minon = query.get_card(player, player, self)§        new_minon.add_buff(Buff(ManaChange(-3)))§        player.hand.append(new_minon)§\nclass UpgradedRepairBot(MinionCard):§    def __init__(self):§        super().__init__(\"Upgraded Repair Bot\", 5, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH, battlecry=Battlecry(Give(ChangeHealth(4)), MinionSelector(IsType(MINION_TYPE.MECH), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(5, 5)§\nclass V07TR0N(MinionCard):§    def __init__(self):§        super().__init__(\"V-07-TR-0N\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, False, MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(4, 8, charge=True, buffs=[Buff(MegaWindfury())])§\nclass VelensChosen(SpellCard):§    def __init__(self):§        super().__init__(\"Velen's Chosen\", 3, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.change_attack(2)§        self.target.increase_health(4)§        self.target.add_buff(Buff(SpellDamage(1)))§\nclass VitalityTotem(MinionCard):§    def __init__(self):§        super().__init__(\"Vitality Totem\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, minion_type=MINION_TYPE.TOTEM)§§    def create_minion(self, player):§        return Minion(0, 3, effects=[Effect(TurnEnded(), ActionTag(Heal(4), HeroSelector()))])§\nclass WeeSpellstopper(MinionCard):§    def __init__(self):§        super().__init__(\"Wee Spellstopper\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.EPIC)§§    def create_minion(self, player):§        return Minion(2, 5, auras=[Aura(NoSpellTarget(), MinionSelector(Adjacent()))])§\nclass WhirlingBlades(SpellCard):§    def __init__(self):§        super().__init__(\"Whirling Blades\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.change_attack(1)§\nclass WhirlingZapomatic(MinionCard):§    def __init__(self):§        super().__init__(\"Whirling Zap-o-matic\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, p):§        return Minion(3, 2, windfury=True)§\nclass AnubarAmbusher(MinionCard):§    def __init__(self):§        super().__init__(\"Anub'ar Ambusher\", 4, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(5, 5, deathrattle=Deathrattle(Bounce(), MinionSelector(picker=RandomPicker())))§\nclass Avenge(SecretCard):§    def __init__(self):§        super().__init__(\"Avenge\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)§§    def _reveal(self, dead_minion, attacker):§        if len([minion for minion in self.player.minions if not minion.dead]) > 0:§            target = self.player.game.random_choice(self.player.minions)§            target.change_attack(3)§            target.increase_health(2)§            super().reveal()§§    def activate(self, player):§        player.bind(\"minion_died\", self._reveal)§§    def deactivate(self, player):§        player.unbind(\"minion_died\", self._reveal)§\nclass BaronRivendare(MinionCard):§    def __init__(self):§        super().__init__(\"Baron Rivendare\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(1, 7, auras=[Aura(DoubleDeathrattle(), PlayerSelector())])§\nclass DancingSwords(MinionCard):§    def __init__(self):§        super().__init__(\"Dancing Swords\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(4, 4, deathrattle=Deathrattle(Draw(), PlayerSelector(EnemyPlayer())))§\nclass DarkCultist(MinionCard):§    def __init__(self):§        super().__init__(\"Dark Cultist\", 3, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(3, 4, deathrattle=Deathrattle(Give(ChangeHealth(3)), MinionSelector(picker=RandomPicker())))§\nclass Duplicate(SecretCard):§    def __init__(self):§        super().__init__(\"Duplicate\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)§        self.player = None§§    def activate(self, player):§        player.bind(\"minion_died\", self._reveal)§        self.player = player§§    def deactivate(self, player):§        player.unbind(\"minion_died\", self._reveal)§        self.player = None§§    def _reveal(self, minion, by):§        for c in range(0, 2):§            if len(self.player.hand) < 10:§                new_card = type(minion.card)()§                self.player.hand.append(new_card)§                new_card.attach(new_card, self.player)§        super().reveal()§\nclass EchoingOoze(MinionCard):§    def __init__(self):§        super().__init__(\"Echoing Ooze\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, battlecry=Battlecry(GiveEffect(Effect(TurnEnded(), ActionTag(Duplicate(SelfSelector()), PlayerSelector()))), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(1, 2)§\nclass Feugen(MinionCard):§    def __init__(self):§        super().__init__(\"Feugen\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(4, 7, deathrattle=Deathrattle(Summon(Thaddius()), PlayerSelector(), InGraveyard(Stalagg())))§\nclass Feugen(MinionCard):§    def __init__(self):§        super().__init__(\"Feugen\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(4, 7, deathrattle=Deathrattle(Summon(Thaddius()), PlayerSelector(), InGraveyard(Stalagg())))§\nclass HauntedCreeper(MinionCard):§    def __init__(self):§        super().__init__(\"Haunted Creeper\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(1, 2, deathrattle=Deathrattle(Summon(SpectralSpider(), 2), PlayerSelector()))§\nclass KelThuzad(MinionCard):§    def __init__(self):§        super().__init__(\"Kel'Thuzad\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(6, 8, effects=[Effect(TurnEnded(player=BothPlayer()), ActionTag(ResurrectFriendly(), PlayerSelector()))])§\nclass Loatheb(MinionCard):§    def __init__(self):§        super().__init__(\"Loatheb\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(GiveAura(AuraUntil(ManaChange(5), CardSelector(condition=IsSpell()), TurnEnded())), PlayerSelector(players=EnemyPlayer())))§§    def create_minion(self, player):§        return Minion(5, 5)§\nclass MadScientist(MinionCard):§    def __init__(self):§        super().__init__(\"Mad Scientist\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 2, deathrattle=Deathrattle(ApplySecret(CARD_SOURCE.MY_DECK), PlayerSelector()))§\nclass Nerubian(MinionCard):§    def __init__(self):§        super().__init__(\"Nerubian\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, False)§§    def create_minion(self, p):§        return Minion(4, 4)§\nclass Nerubian(MinionCard):§    def __init__(self):§        super().__init__(\"Nerubian\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, False)§§    def create_minion(self, p):§        return Minion(4, 4)§\nclass Nerubian(MinionCard):§    def __init__(self):§        super().__init__(\"Nerubian\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, False)§§    def create_minion(self, p):§        return Minion(4, 4)§\nclass NerubianEgg(MinionCard):§    def __init__(self):§        super().__init__(\"Nerubian Egg\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(0, 2, deathrattle=Deathrattle(Summon(Nerubian()), PlayerSelector()))§\nclass PoisonSeeds(SpellCard):§    def __init__(self):§        super().__init__(\"Poison Seeds\", 4, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        from hearthbreaker.cards.minions.druid import PoisonSeedsTreant§        targets = hearthbreaker.targeting.find_minion_spell_target(game, lambda m: True)§        for target in targets:§            target.die(None)§§        game.check_delayed()§§        for target in targets:§            PoisonSeedsTreant().summon(target.player, target.game, len(target.player.minions))§\nclass Reincarnate(SpellCard):§§    def __init__(self):§        super().__init__(\"Reincarnate\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.die(self)§        game.check_delayed()§        self.target.card.summon(self.target.player, game, len(self.target.player.minions))§\nclass ShadeOfNaxxramas(MinionCard):§    def __init__(self):§        super().__init__(\"Shade of Naxxramas\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC)§§    def create_minion(self, player):§        return Minion(2, 2, stealth=True, effects=[Effect(TurnStarted(), ActionTag(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), SelfSelector()))])§\nclass Slime(MinionCard):§    def __init__(self):§        super().__init__(\"Slime\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False)§§    def create_minion(self, p):§        return Minion(1, 2, taunt=True)§\nclass SpectralSpider(MinionCard):§    def __init__(self):§        super().__init__(\"Spectral Spider\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass Stalagg(MinionCard):§    def __init__(self):§        super().__init__(\"Stalagg\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(7, 4, deathrattle=Deathrattle(Summon(Thaddius()), PlayerSelector(), InGraveyard(Feugen())))§\nclass Stalagg(MinionCard):§    def __init__(self):§        super().__init__(\"Stalagg\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(7, 4, deathrattle=Deathrattle(Summon(Thaddius()), PlayerSelector(), InGraveyard(Feugen())))§\nclass StoneskinGargoyle(MinionCard):§    def __init__(self):§        super().__init__(\"Stoneskin Gargoyle\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(1, 4, effects=[Effect(TurnStarted(), ActionTag(Heal(10000), SelfSelector()))])§\nclass Thaddius(MinionCard):§    def __init__(self):§        super().__init__(\"Thaddius\", 10, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, False)§§    def create_minion(self, player):§        return Minion(11, 11)§\nclass Treant(MinionCard):§    def __init__(self):§        super().__init__(\"Treant\", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)§§    def create_minion(self, _):§        return Minion(2, 2)§\nclass Undertaker(MinionCard):§    def __init__(self):§        super().__init__(\"Undertaker\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(1, 2, effects=[Effect(MinionSummoned(MinionHasDeathrattle()), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])§\nclass UnstableGhoul(MinionCard):§    def __init__(self):§        super().__init__(\"Unstable Ghoul\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(1, 3, deathrattle=Deathrattle(Damage(1), MinionSelector(players=BothPlayer())), taunt=True)§\nclass Webspinner(MinionCard):§    def __init__(self):§        super().__init__(\"Webspinner\", 1, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(1, 1, deathrattle=Deathrattle(AddCard(CardQuery(conditions=[IsType(MINION_TYPE.BEAST)])), PlayerSelector()))§\nclass ZombieChow(MinionCard):§    def __init__(self):§        super().__init__(\"Zombie Chow\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 3, deathrattle=Deathrattle(Heal(5), HeroSelector(EnemyPlayer())))§\nclass Abomination(MinionCard):§    def __init__(self):§        super().__init__(\"Abomination\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(4, 4, deathrattle=Deathrattle(Damage(2), CharacterSelector(players=BothPlayer())), taunt=True)§\nclass AbusiveSergeant(MinionCard):§    def __init__(self):§        super().__init__(\"Abusive Sergeant\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Give(BuffUntil(ChangeAttack(2), TurnEnded(player=CurrentPlayer()))), MinionSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(2, 1)§\nclass AcolyteOfPain(MinionCard):§    def __init__(self):§        super().__init__(\"Acolyte of Pain\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(1, 3, effects=[Effect(Damaged(), ActionTag(Draw(), PlayerSelector()))])§\nclass AlAkirTheWindlord(MinionCard):§    def __init__(self):§        super().__init__(\"Al'Akir the Windlord\", 8, CHARACTER_CLASS.SHAMAN, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(3, 5, windfury=True, charge=True, divine_shield=True, taunt=True)§\nclass AlarmoBot(MinionCard):§    def __init__(self):§        super().__init__(\"Alarm-o-Bot\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(0, 3, effects=[Effect(TurnStarted(), ActionTag(SwapWithHand(), PlayerSelector()))])§\nclass AldorPeacekeeper(MinionCard):§    def __init__(self):§        super().__init__(\"Aldor Peacekeeper\", 3, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE, battlecry=Battlecry(Give(SetAttack(1)), MinionSelector(condition=None, players=EnemyPlayer())))§§    def create_minion(self, player):§        return Minion(3, 3)§\nclass AncestralSpirit(SpellCard):§    def __init__(self):§        super().__init__(\"Ancestral Spirit\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.deathrattle.append(Deathrattle(Summon(self.target.card), PlayerSelector()))§\nclass AncientBrewmaster(MinionCard):§    def __init__(self):§        super().__init__(\"Ancient Brewmaster\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Bounce(), MinionSelector(picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(5, 4)§\nclass AncientMage(MinionCard):§    def __init__(self):§        super().__init__(\"Ancient Mage\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Give(SpellDamage(1)), MinionSelector(condition=Adjacent())))§§    def create_minion(self, player):§        return Minion(2, 5)§\nclass AncientWatcher(MinionCard):§    def __init__(self):§        super().__init__(\"Ancient Watcher\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(4, 5, buffs=[Buff(CantAttack())])§\nclass AncientOfLore(MinionCard):§    def __init__(self):§§        super().__init__(\"Ancient of Lore\", 7, CHARACTER_CLASS.DRUID, CARD_RARITY.EPIC, choices=[§            Choice(AncientSecrets(), Heal(5), HeroSelector()),§            Choice(AncientTeachings(), Draw(3), PlayerSelector())§        ])§§    def create_minion(self, player):§        return Minion(5, 5)§\nclass AncientOfWar(MinionCard):§    def __init__(self):§§        super().__init__(\"Ancient of War\", 7, CHARACTER_CLASS.DRUID, CARD_RARITY.EPIC, choices=[§            Choice(Health(), Give([Buff(ChangeHealth(5)), Buff(Taunt())]), SelfSelector()),§            Choice(Attack(), Give([Buff(ChangeAttack(5))]), SelfSelector()),§        ])§§    def create_minion(self, player):§        return Minion(5, 5)§\nclass AngryChicken(MinionCard):§    def __init__(self):§        super().__init__(\"Angry Chicken\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(1, 1, enrage=[Aura(ChangeAttack(5), SelfSelector())])§\nclass ArathiWeaponsmith(MinionCard):§    def __init__(self):§        super().__init__(\"Arathi Weaponsmith\", 4, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, battlecry=Battlecry(Equip(BattleAxe()), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(3, 3)§\nclass ArgentCommander(MinionCard):§    def __init__(self):§        super().__init__(\"Argent Commander\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(4, 2, divine_shield=True, charge=True)§\nclass ArgentProtector(MinionCard):§    def __init__(self):§        super().__init__(\"Argent Protector\", 2, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON, battlecry=Battlecry(Give(DivineShield()), MinionSelector()))§§    def create_minion(self, player):§        return Minion(2, 2)§\nclass ArgentSquire(MinionCard):§    def __init__(self):§        super().__init__(\"Argent Squire\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(1, 1, divine_shield=True)§\nclass Armorsmith(MinionCard):§    def __init__(self):§        super().__init__(\"Armorsmith\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(1, 4, effects=[Effect(CharacterDamaged(condition=IsMinion()), ActionTag(IncreaseArmor(), HeroSelector()))])§\nclass Ashbringer(WeaponCard):§    def __init__(self):§        super().__init__(\"Ashbringer\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.LEGENDARY, False)§§    def create_weapon(self, player):§        weapon = Weapon(5, 3)§        return weapon§\nclass AuchenaiSoulpriest(MinionCard):§    def __init__(self):§        super().__init__(\"Auchenai Soulpriest\", 4, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(3, 5, auras=[Aura(HealAsDamage(), PlayerSelector())])§\nclass AvengingWrath(SpellCard):§    def __init__(self):§        super().__init__(\"Avenging Wrath\", 6, CHARACTER_CLASS.PALADIN, CARD_RARITY.EPIC)§§    def use(self, player, game):§        super().use(player, game)§        for i in range(0, player.effective_spell_damage(8)):§            targets = copy.copy(game.other_player.minions)§            targets.append(game.other_player.hero)§            target = game.random_choice(targets)§            target.damage(1, self)§\nclass AzureDrake(MinionCard):§    def __init__(self):§        super().__init__(\"Azure Drake\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.DRAGON, battlecry=Battlecry(Draw(), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(4, 4, spell_damage=1)§\nclass BaneOfDoom(SpellCard):§    def __init__(self):§        super().__init__(\"Bane of Doom\", 5, CHARACTER_CLASS.WARLOCK, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        if self.target.health <= player.effective_spell_damage(2) and \\ (isinstance(self.target, Minion) and not self.target.divine_shield):§            self.target.damage(player.effective_spell_damage(2), self)§            demons = CardQuery(conditions=[IsType(MINION_TYPE.DEMON)])§            demons.get_card(player, player, self).summon(player, game, len(player.minions))§        else:§            self.target.damage(player.effective_spell_damage(2), self)§\nclass BaronGeddon(MinionCard):§    def __init__(self):§        super().__init__(\"Baron Geddon\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(7, 5, effects=[Effect(TurnEnded(), ActionTag(Damage(2), CharacterSelector(players=BothPlayer())))])§\nclass BattleAxe(WeaponCard):§    def __init__(self):§        super().__init__(\"Battle Axe\", 1, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, False)§§    def create_weapon(self, player):§        return Weapon(2, 2)§\nclass BattleRage(SpellCard):§    def __init__(self):§        super().__init__(\"Battle Rage\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)§§    def use(self, player, game):§        def damaged_character(character):§            return character.health < character.calculate_max_health()§§        super().use(player, game)§§        characters = copy.copy(player.minions)§        characters.append(player.hero)§§        characters = [character for character in characters if damaged_character(character)]§§        for i in range(0, len(characters)):§            player.draw()§\nclass BestialWrath(SpellCard):§    def __init__(self):§        super().__init__(\"Bestial Wrath\", 1, CHARACTER_CLASS.HUNTER, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_friendly_minion_spell_target, filter_func=lambda minion: minion.card.minion_type is MINION_TYPE.BEAST and minion.spell_targetable())§§    def use(self, player, game):§        super().use(player, game)§        self.target.add_buff(BuffUntil(Immune(), TurnEnded(player=CurrentPlayer())))§        self.target.change_temp_attack(2)§\nclass Betrayal(SpellCard):§    def __init__(self):§        super().__init__(\"Betrayal\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_enemy_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        left_minion = None§        right_minion = None§§        index = self.target.index§        if index > 0:§            left_minion = game.other_player.minions[index - 1]§        if index < min(len(game.other_player.minions) - 1, 6):§            right_minion = game.other_player.minions[index + 1]§§        original_immune = self.target.immune§        self.target.immune = True§        if left_minion is not None:§            left_minion.damage(self.target.calculate_attack(), self.target)§        if right_minion is not None:§            right_minion.damage(self.target.calculate_attack(), self.target)§        self.target.immune = original_immune§\nclass BigGameHunter(MinionCard):§    def __init__(self):§        super().__init__(\"Big Game Hunter\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, battlecry=Battlecry(Kill(), MinionSelector(AttackGreaterThan(6), BothPlayer())))§§    def create_minion(self, player):§        return Minion(4, 2)§\nclass Bite(SpellCard):§    def __init__(self):§        super().__init__(\"Bite\", 4, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§        player.hero.change_temp_attack(4)§        player.hero.increase_armor(4)§\nclass BlessingOfWisdom(SpellCard):§    def __init__(self):§        super().__init__(\"Blessing of Wisdom\", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        if player is game.players[0]:§            draw_player = PlayerOne()§        else:§            draw_player = PlayerTwo()§        self.target.add_effect(Effect(Attack(), ActionTag(Draw(), PlayerSelector(draw_player))))§\nclass Blizzard(SpellCard):§    def __init__(self):§        super().__init__(\"Blizzard\", 6, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§        for minion in copy.copy(game.other_player.minions):§            minion.damage(player.effective_spell_damage(2), self)§        for minion in game.other_player.minions:§            minion.add_buff(Buff(Frozen()))§\nclass BloodFury(WeaponCard):§    def __init__(self):§        super().__init__(\"Blood Fury\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, False)§§    def create_weapon(self, player):§        return Weapon(3, 8)§\nclass BloodImp(MinionCard):§    def __init__(self):§        super().__init__(\"Blood Imp\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DEMON)§§    def create_minion(self, player):§        return Minion(0, 1, stealth=True, effects=[Effect(TurnEnded(), ActionTag(Give(ChangeHealth(1)), MinionSelector(picker=RandomPicker())))])§\nclass BloodKnight(MinionCard):§    def __init__(self):§        super().__init__(\"Blood Knight\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, battlecry=(Battlecry([Give([Buff(ChangeAttack(Count(MinionSelector(HasDivineShield(), BothPlayer())), 3)), Buff(ChangeHealth(Count(MinionSelector(HasDivineShield(), BothPlayer())), 3))])], SelfSelector()), Battlecry(RemoveDivineShields(), (MinionSelector(HasDivineShield(), BothPlayer())))))§§    def create_minion(self, player):§        return Minion(3, 3)§\nclass BloodmageThalnos(MinionCard):§    def __init__(self):§        super().__init__(\"Bloodmage Thalnos\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(1, 1, spell_damage=1, deathrattle=Deathrattle(Draw(), PlayerSelector()))§\nclass BloodsailCorsair(MinionCard):§    def __init__(self):§        super().__init__(\"Bloodsail Corsair\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.PIRATE, battlecry=Battlecry(DecreaseDurability(), WeaponSelector(EnemyPlayer())))§§    def create_minion(self, player):§        return Minion(1, 2)§\nclass BloodsailRaider(MinionCard):§    def __init__(self):§        super().__init__(\"Bloodsail Raider\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.PIRATE, battlecry=Battlecry(Give(Buff(ChangeAttack(Attribute(\"base_attack\", WeaponSelector())))), SelfSelector()))§§    def create_minion(self, player):§        return Minion(2, 3)§\nclass CairneBloodhoof(MinionCard):§    def __init__(self):§        super().__init__(\"Cairne Bloodhoof\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(4, 5, deathrattle=Deathrattle(Summon(BaineBloodhoof()), PlayerSelector()))§\nclass CaptainGreenskin(MinionCard):§    def __init__(self):§        super().__init__(\"Captain Greenskin\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.PIRATE, battlecry=Battlecry([IncreaseWeaponAttack(1), IncreaseDurability()], WeaponSelector()))§§    def create_minion(self, player):§        return Minion(5, 4)§\nclass Cenarius(MinionCard):§    def __init__(self):§        super().__init__(\"Cenarius\", 9, CHARACTER_CLASS.DRUID, CARD_RARITY.LEGENDARY, choices=[§            Choice(IncreaseStats(), Give([Buff(ChangeAttack(2)), Buff(ChangeHealth(2)), Buff(Taunt())]), MinionSelector()),§            Choice(SummonTreants(), Summon(TauntTreant(), 2), PlayerSelector())§        ])§§    def create_minion(self, player):§        return Minion(5, 8)§\nclass CircleOfHealing(SpellCard):§    def __init__(self):§        super().__init__(\"Circle of Healing\", 0, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§§        targets = copy.copy(game.other_player.minions)§        targets.extend(player.minions)§§        for minion in targets:§            minion.heal(player.effective_heal_power(4), self)§\nclass ColdBlood(SpellCard):§    def __init__(self):§        super().__init__(\"Cold Blood\", 1, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        if player.cards_played > 0:§            self.target.change_attack(4)§        else:§            self.target.change_attack(2)§\nclass ColdlightOracle(MinionCard):§    def __init__(self):§        super().__init__(\"Coldlight Oracle\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MURLOC, battlecry=Battlecry(Draw(2), PlayerSelector(players=BothPlayer())))§§    def create_minion(self, player):§        return Minion(2, 2)§\nclass ColdlightSeer(MinionCard):§    def __init__(self):§        super().__init__(\"Coldlight Seer\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MURLOC, battlecry=Battlecry(Give(ChangeHealth(2)), MinionSelector(IsType(MINION_TYPE.MURLOC), BothPlayer())))§§    def create_minion(self, player):§        return Minion(2, 3)§\nclass CommandingShout(SpellCard):§    def __init__(self):§        super().__init__(\"Commanding Shout\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§        player.add_aura(AuraUntil(MinimumHealth(1), MinionSelector(), TurnEnded()))§§        player.draw()§\nclass Counterspell(SecretCard):§    def __init__(self):§        super().__init__(\"Counterspell\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§§    def _reveal(self, card, index):§        if card.is_spell():§            card.cancel = True§            super().reveal()§§    def activate(self, player):§        player.game.current_player.bind(\"card_played\", self._reveal)§§    def deactivate(self, player):§        player.game.current_player.unbind(\"card_played\", self._reveal)§\nclass CrazedAlchemist(MinionCard):§    def __init__(self):§        super().__init__(\"Crazed Alchemist\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(SwapStats('health', 'attack', False), MinionSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(2, 2)§\nclass CruelTaskmaster(MinionCard):§    def __init__(self):§        super().__init__(\"Cruel Taskmaster\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, battlecry=Battlecry([Damage(1), Give(ChangeAttack(2))], MinionSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(2, 2)§\nclass CultMaster(MinionCard):§    def __init__(self):§        super().__init__(\"Cult Master\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(4, 2, effects=[Effect(MinionDied(), ActionTag(Draw(), PlayerSelector()))])§\nclass DamagedGolem(MinionCard):§    def __init__(self):§        super().__init__(\"Damaged Golem\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(2, 1)§\nclass DarkIronDwarf(MinionCard):§    def __init__(self):§        super().__init__(\"Dark Iron Dwarf\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Give(BuffUntil(ChangeAttack(2), TurnEnded(player=CurrentPlayer()))), MinionSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(4, 4)§\nclass DeadlyShot(SpellCard):§    def __init__(self):§        super().__init__(\"Deadly Shot\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        targets = hearthbreaker.targeting.find_enemy_minion_battlecry_target(player.game, lambda x: True)§        target = game.random_choice(targets)§        target.die(None)§        game.check_delayed()§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(game.other_player.minions) >= 1§\nclass Deathwing(MinionCard):§    def __init__(self):§        super().__init__(\"Deathwing\", 10, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON, battlecry=(Battlecry(Kill(), MinionSelector(players=BothPlayer())), Battlecry(Discard(amount=Count(CardSelector())), PlayerSelector())))§§    def create_minion(self, player):§        return Minion(12, 12)§\nclass DefiasBandit(MinionCard):§    def __init__(self):§        super().__init__(\"Defias Bandit\", 1, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, False)§§    def create_minion(self, player):§        return Minion(2, 1)§\nclass DefiasRingleader(MinionCard):§    def __init__(self):§        super().__init__(\"Defias Ringleader\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, combo=Battlecry(Summon(DefiasBandit()), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(2, 2)§\nclass Demolisher(MinionCard):§    def __init__(self):§        super().__init__(\"Demolisher\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(1, 4, effects=[Effect(TurnStarted(), ActionTag(Damage(2), CharacterSelector(players=EnemyPlayer(), picker=RandomPicker())))])§\nclass Demonfire(SpellCard):§    def __init__(self):§        super().__init__(\"Demonfire\", 2, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        targets = copy.copy(player.game.current_player.minions)§        if self.target.card.minion_type is MINION_TYPE.DEMON and self.target in targets:§            self.target.change_attack(2)§            self.target.increase_health(2)§        else:§            self.target.damage(player.effective_spell_damage(2), self)§\nclass Demonfire(SpellCard):§    def __init__(self):§        super().__init__(\"Demonfire\", 2, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        targets = copy.copy(player.game.current_player.minions)§        if self.target.card.minion_type is MINION_TYPE.DEMON and self.target in targets:§            self.target.change_attack(2)§            self.target.increase_health(2)§        else:§            self.target.damage(player.effective_spell_damage(2), self)§\nclass Devilsaur(MinionCard):§    def __init__(self):§        super().__init__(\"Devilsaur\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(5, 5)§\nclass DireWolfAlpha(MinionCard):§    def __init__(self):§        super().__init__(\"Dire Wolf Alpha\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(2, 2, auras=[Aura(ChangeAttack(1), MinionSelector(Adjacent()))])§\nclass DivineFavor(SpellCard):§    def __init__(self):§        super().__init__(\"Divine Favor\", 3, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§        difference = len(game.other_player.hand) - len(player.hand)§        for i in range(0, difference):§            player.draw()§\nclass Doomsayer(MinionCard):§    def __init__(self):§        super().__init__(\"Doomsayer\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC)§§    def create_minion(self, player):§        return Minion(0, 7, effects=[Effect(TurnStarted(), ActionTag(Kill(), MinionSelector(condition=None, players=BothPlayer())))])§\nclass DreadCorsair(MinionCard):§    def __init__(self):§        super().__init__(\"Dread Corsair\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.PIRATE, buffs=[Buff(ManaChange(Attribute(\"attack\", WeaponSelector()), -1))])§§    def create_minion(self, player):§        return Minion(3, 3, taunt=True)§\nclass Dream(SpellCard):§    def __init__(self):§        super().__init__(\"Dream\", 0, CHARACTER_CLASS.DREAM, CARD_RARITY.COMMON, False, hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.bounce()§\nclass DruidOfTheClaw(MinionCard):§    def __init__(self):§        super().__init__(\"Druid of the Claw\", 5, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, choices=[§            Choice(CatForm(), Transform(CatDruid()), SelfSelector()),§            Choice(BearForm(), Transform(BearDruid()), SelfSelector())§        ])§§    def create_minion(self, player):§        return Minion(4, 4)§\nclass DruidOfTheClaw(MinionCard):§    def __init__(self):§        super().__init__(\"Druid of the Claw\", 5, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, choices=[§            Choice(CatForm(), Transform(CatDruid()), SelfSelector()),§            Choice(BearForm(), Transform(BearDruid()), SelfSelector())§        ])§§    def create_minion(self, player):§        return Minion(4, 4)§\nclass DruidOfTheClaw(MinionCard):§    def __init__(self):§        super().__init__(\"Druid of the Claw\", 5, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, choices=[§            Choice(CatForm(), Transform(CatDruid()), SelfSelector()),§            Choice(BearForm(), Transform(BearDruid()), SelfSelector())§        ])§§    def create_minion(self, player):§        return Minion(4, 4)§\nclass DustDevil(MinionCard):§    def __init__(self):§        super().__init__(\"Dust Devil\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, overload=2)§§    def create_minion(self, player):§        return Minion(3, 1, windfury=True)§\nclass EaglehornBow(WeaponCard):§    def __init__(self):§        super().__init__(\"Eaglehorn Bow\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE)§§    def create_weapon(self, player):§        return Weapon(3, 2, effects=[Effect(SecretRevealed(), ActionTag(IncreaseDurability(), WeaponSelector()))])§\nclass EarthenRingFarseer(MinionCard):§    def __init__(self):§        super().__init__(\"Earthen Ring Farseer\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Heal(3), CharacterSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(3, 3)§\nclass EdwinVanCleef(MinionCard):§    def __init__(self):§        super().__init__(\"Edwin VanCleef\", 3, CHARACTER_CLASS.ROGUE, CARD_RARITY.LEGENDARY, battlecry=Battlecry(Give([Buff(ChangeAttack(Attribute(\"cards_played\", PlayerSelector()), 2)), Buff(ChangeHealth(Attribute(\"cards_played\", PlayerSelector()), 2))]), SelfSelector()))§§    def create_minion(self, player):§        return Minion(2, 2)§\nclass EmeraldDrake(MinionCard):§    def __init__(self):§        super().__init__(\"Emerald Drake\", 4, CHARACTER_CLASS.DREAM, CARD_RARITY.COMMON, False, MINION_TYPE.DRAGON)§§    def create_minion(self, player):§        return Minion(7, 6)§\nclass EmperorCobra(MinionCard):§    def __init__(self):§        super().__init__(\"Emperor Cobra\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(2, 3, effects=[Effect(DidDamage(), ActionTag(Kill(), TargetSelector(IsMinion())))])§\nclass Equality(SpellCard):§    def __init__(self):§        super().__init__(\"Equality\", 2, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§§        targets = copy.copy(game.other_player.minions)§        targets.extend(player.minions)§§        for minion in targets:§            minion.set_health_to(1)§§    def can_use(self, player, game):§        return super().can_use(player, game) and (len(player.minions) > 0 or len(game.other_player.minions) > 0)§\nclass EtherealArcanist(MinionCard):§    def __init__(self):§        super().__init__(\"Ethereal Arcanist\", 4, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(3, 3, effects=[Effect(TurnEnded(HasSecret()), ActionTag(Give(ChangeAttack(2)), SelfSelector())), Effect(TurnEnded(HasSecret()), ActionTag(Give(ChangeHealth(2)), SelfSelector()))])§\nclass Eviscerate(SpellCard):§    def __init__(self):§        super().__init__(\"Eviscerate\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        if player.cards_played > 0:§            self.target.damage(player.effective_spell_damage(4), self)§        else:§            self.target.damage(player.effective_spell_damage(2), self)§\nclass ExplosiveShot(SpellCard):§    def __init__(self):§        super().__init__(\"Explosive Shot\", 5, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        index = self.target.index§        if self.target.index < len(self.target.player.minions) - 1:§            minion = self.target.player.minions[index + 1]§            minion.damage(player.effective_spell_damage(2), self)§§        self.target.damage(player.effective_spell_damage(5), self)§§        if self.target.index > 0:§            minion = self.target.player.minions[index - 1]§            minion.damage(player.effective_spell_damage(2), self)§\nclass FacelessManipulator(MinionCard):§    def __init__(self):§        super().__init__(\"Faceless Manipulator\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, battlecry=Battlecry(Replace(), MinionSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(3, 3)§\nclass FaerieDragon(MinionCard):§    def __init__(self):§        super().__init__(\"Faerie Dragon\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DRAGON)§§    def create_minion(self, player):§        return Minion(3, 2, spell_targetable=False)§\nclass FarSight(SpellCard):§    def __init__(self):§        super().__init__(\"Far Sight\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.EPIC)§§    def use(self, player, game):§        def reduce_cost(card):§            card.add_buff(Buff(ManaChange(-3)))§§        super().use(player, game)§        player.bind_once(\"card_drawn\", reduce_cost)§        player.draw()§\nclass Felguard(MinionCard):§    def __init__(self):§        super().__init__(\"Felguard\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, minion_type=MINION_TYPE.DEMON, battlecry=Battlecry(DestroyManaCrystal(), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(3, 5, taunt=True)§\nclass FenCreeper(MinionCard):§    def __init__(self):§        super().__init__(\"Fen Creeper\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(3, 6, taunt=True)§\nclass FeralSpirit(SpellCard):§    def __init__(self):§        super().__init__(\"Feral Spirit\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, overload=2)§§    def use(self, player, game):§        super().use(player, game)§§        for i in range(0, 2):§            spirit_wolf = hearthbreaker.cards.minions.shaman.SpiritWolf()§            spirit_wolf.summon(player, game, len(player.minions))§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(player.minions) < 7§\nclass FinkleEinhorn(MinionCard):§    def __init__(self):§        super().__init__(\"Finkle Einhorn\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, False)§§    def create_minion(self, player):§        return Minion(3, 3)§\nclass FlameImp(MinionCard):§    def __init__(self):§        super().__init__(\"Flame Imp\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DEMON, battlecry=Battlecry(Damage(3), HeroSelector()))§§    def create_minion(self, player):§        return Minion(3, 2)§\nclass FlesheatingGhoul(MinionCard):§    def __init__(self):§        super().__init__(\"Flesheating Ghoul\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 3, effects=[Effect(MinionDied(player=BothPlayer()), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])§\nclass ForceOfNature(SpellCard):§    def __init__(self):§        super().__init__(\"Force of Nature\", 6, CHARACTER_CLASS.DRUID, CARD_RARITY.EPIC)§§    def use(self, player, game):§        super().use(player, game)§        from hearthbreaker.cards.minions.druid import ChargeTreant§        for i in [0, 1, 2]:§            treant_card = ChargeTreant()§            treant_card.summon(player, game, len(player.minions))§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(player.minions) < 7§\nclass ForkedLightning(SpellCard):§    def __init__(self):§        super().__init__(\"Forked Lightning\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, overload=2)§§    def use(self, player, game):§        super().use(player, game)§§        minions = copy.copy(game.other_player.minions)§        for i in range(0, 2):§            minion = game.random_choice(minions)§            minions.remove(minion)§            minion.damage(player.effective_spell_damage(3), self)§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(game.other_player.minions) >= 2§\nclass FreezingTrap(SecretCard):§    def __init__(self):§        super().__init__(\"Freezing Trap\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON)§§    def activate(self, player):§        player.game.current_player.bind(\"character_attack\", self._reveal)§§    def deactivate(self, player):§        player.game.current_player.unbind(\"character_attack\", self._reveal)§§    def _reveal(self, attacker, target):§        if isinstance(attacker, Minion) and not attacker.removed:§            attacker.bounce()§            attacker.card.add_buff(Buff(ManaChange(2)))§            super().reveal()§\nclass FrostElemental(MinionCard):§    def __init__(self):§        super().__init__(\"Frost Elemental\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Give(Frozen()), CharacterSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(5, 5)§\nclass FrothingBerserker(MinionCard):§    def __init__(self):§        super().__init__(\"Frothing Berserker\", 3, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(2, 4, effects=[Effect(CharacterDamaged(player=BothPlayer(), condition=IsMinion()), ActionTag(Give(ChangeAttack(1)), SelfSelector()))])§\nclass GadgetzanAuctioneer(MinionCard):§    def __init__(self):§        super().__init__(\"Gadgetzan Auctioneer\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(4, 4, effects=[Effect(SpellCast(), ActionTag(Draw(), PlayerSelector()))])§\nclass GladiatorsLongbow(WeaponCard):§    def __init__(self):§        super().__init__(\"Gladiator's Longbow\", 7, CHARACTER_CLASS.HUNTER, CARD_RARITY.EPIC)§§    def create_weapon(self, player):§        return Weapon(5, 2, effects=[Effect(CharacterAttack(IsHero()), ActionTag(Give(BuffUntil(Immune(), AttackCompleted())), HeroSelector()))])§\nclass GrommashHellscream(MinionCard):§    def __init__(self):§        super().__init__(\"Grommash Hellscream\", 8, CHARACTER_CLASS.WARRIOR, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(4, 9, charge=True, enrage=[Aura(ChangeAttack(6), SelfSelector())])§\nclass Gruul(MinionCard):§    def __init__(self):§        super().__init__(\"Gruul\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(7, 7, effects=[Effect(TurnEnded(player=BothPlayer()), ActionTag(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), SelfSelector()))])§\nclass HarrisonJones(MinionCard):§    def __init__(self):§        super().__init__(\"Harrison Jones\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=(Battlecry(Draw(Attribute(\"durability\", WeaponSelector(EnemyPlayer()))), PlayerSelector()), Battlecry(Destroy(), WeaponSelector(EnemyPlayer()))))§§    def create_minion(self, player):§        return Minion(5, 4)§\nclass HarvestGolem(MinionCard):§    def __init__(self):§        super().__init__(\"Harvest Golem\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.MECH)§§    def create_minion(self, player):§        return Minion(2, 3, deathrattle=Deathrattle(Summon(DamagedGolem()), PlayerSelector()))§\nclass Headcrack(SpellCard):§    def __init__(self):§        super().__init__(\"Headcrack\", 3, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§        game.other_player.hero.damage(player.effective_spell_damage(2), self)§        if player.cards_played > 0:§            player.add_effect(Effect(TurnEnded(), ActionTag(AddCard(self), PlayerSelector())))§\nclass HeavyAxe(WeaponCard):§    def __init__(self):§        super().__init__(\"Heavy Axe\", 1, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, False)§§    def create_weapon(self, player):§        return Weapon(1, 3)§\nclass Hogger(MinionCard):§    def __init__(self):§        super().__init__(\"Hogger\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(4, 4, effects=[Effect(TurnEnded(), ActionTag(Summon(Gnoll()), PlayerSelector()))])§\nclass HolyFire(SpellCard):§    def __init__(self):§        super().__init__(\"Holy Fire\", 6, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.damage(player.effective_spell_damage(5), self)§        player.hero.heal(player.effective_heal_power(5), self)§\nclass HungryCrab(MinionCard):§    def __init__(self):§        super().__init__(\"Hungry Crab\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.BEAST, battlecry=(Battlecry(Kill(), MinionSelector(IsType(MINION_TYPE.MURLOC), BothPlayer())), Battlecry(Give([Buff(ChangeAttack(2)), Buff(ChangeHealth(2))]), SelfSelector())))§§    def create_minion(self, player):§        return Minion(1, 2)§\nclass Hyena(MinionCard):§    def __init__(self):§        super().__init__(\"Hyena\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE, False, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(2, 2)§\nclass IceBarrier(SecretCard):§    def __init__(self):§        super().__init__(\"Ice Barrier\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)§§    def _reveal(self, attacker, target):§        if target is self.player.hero and not attacker.removed:§            attacker.player.game.other_player.hero.armor += 8§            super().reveal()§§    def activate(self, player):§        player.opponent.bind(\"character_attack\", self._reveal)§§    def deactivate(self, player):§        player.opponent.unbind(\"character_attack\", self._reveal)§\nclass IceBlock(SecretCard):§    def __init__(self):§        super().__init__(\"Ice Block\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.EPIC)§        self.player = None§§    def _reveal(self, character, attacker, amount):§        if character.is_hero():§            if character.health - amount <= 0:§                character.add_buff(BuffUntil(Immune(), TurnEnded(player=CurrentPlayer())))§                super().reveal()§§    def activate(self, player):§        player.bind(\"pre_damage\", self._reveal)§§    def deactivate(self, player):§        player.unbind(\"pre_damage\", self._reveal)§\nclass IceLance(SpellCard):§    def __init__(self):§        super().__init__(\"Ice Lance\", 1, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        if self.target.frozen:§            self.target.damage(4, self)§        else:§            self.target.add_buff(Buff(Frozen()))§\nclass IllidanStormrage(MinionCard):§    def __init__(self):§        super().__init__(\"Illidan Stormrage\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DEMON)§§    def create_minion(self, player):§        return Minion(7, 5, effects=[Effect(CardPlayed(), ActionTag(Summon(FlameOfAzzinoth()), PlayerSelector()))])§\nclass Imp(MinionCard):§    def __init__(self):§        super().__init__(\"Imp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, False, minion_type=MINION_TYPE.DEMON)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass ImpMaster(MinionCard):§    def __init__(self):§        super().__init__(\"Imp Master\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(1, 5, effects=[Effect(TurnEnded(), ActionTag(Damage(1), SelfSelector())), Effect(TurnEnded(), ActionTag(Summon(Imp()), PlayerSelector()))])§\nclass InnerFire(SpellCard):§    def __init__(self):§        super().__init__(\"Inner Fire\", 1, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        delta = self.target.health - self.target.calculate_attack()§        self.target.change_attack(delta)§\nclass InnerRage(SpellCard):§    def __init__(self):§        super().__init__(\"Inner Rage\", 0, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(1, self)§        self.target.change_attack(2)§\nclass IronbeakOwl(MinionCard):§    def __init__(self):§        super().__init__(\"Ironbeak Owl\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST, battlecry=Battlecry(Silence(), MinionSelector(players=BothPlayer(), picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(2, 1)§\nclass JunglePanther(MinionCard):§    def __init__(self):§        super().__init__(\"Jungle Panther\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(4, 2, stealth=True)§\nclass KeeperOfTheGrove(MinionCard):§    def __init__(self):§        super().__init__(\"Keeper of the Grove\", 4, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE, choices=[§            Choice(Moonfire(), Damage(2), CharacterSelector(players=BothPlayer(), picker=UserPicker())),§            Choice(Dispel(), Silence(), MinionSelector(players=BothPlayer(), picker=UserPicker()))§        ])§§    def create_minion(self, player):§        return Minion(2, 4)§\nclass Kidnapper(MinionCard):§    def __init__(self):§        super().__init__(\"Kidnapper\", 6, CHARACTER_CLASS.ROGUE, CARD_RARITY.EPIC, combo=Battlecry(Bounce(), MinionSelector(picker=UserPicker(), players=BothPlayer())))§§    def create_minion(self, player):§        return Minion(5, 3)§\nclass KingKrush(MinionCard):§    def __init__(self):§        super().__init__(\"King Krush\", 9, CHARACTER_CLASS.HUNTER, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(8, 8, charge=True)§\nclass KingMukla(MinionCard):§    def __init__(self):§        super().__init__(\"King Mukla\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.BEAST, battlecry=Battlecry(AddCard(Bananas(), 2), PlayerSelector(EnemyPlayer())))§§    def create_minion(self, player):§        return Minion(5, 5)§\nclass LaughingSister(MinionCard):§    def __init__(self):§        super().__init__(\"Laughing Sister\", 3, CHARACTER_CLASS.DREAM, CARD_RARITY.COMMON, False)§§    def create_minion(self, player):§        return Minion(3, 5, spell_targetable=False)§\nclass LavaBurst(SpellCard):§    def __init__(self):§        super().__init__(\"Lava Burst\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_spell_target, overload=2)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.damage(player.effective_spell_damage(5), self)§\nclass LayOnHands(SpellCard):§    def __init__(self):§        super().__init__(\"Lay on Hands\", 8, CHARACTER_CLASS.PALADIN, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.heal(player.effective_heal_power(8), self)§        player.draw()§        player.draw()§        player.draw()§\nclass LeeroyJenkins(MinionCard):§    def __init__(self):§        super().__init__(\"Leeroy Jenkins\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(Summon(Whelp(), 2), PlayerSelector(players=EnemyPlayer())))§§    def create_minion(self, player):§        return Minion(6, 2, charge=True)§\nclass LeperGnome(MinionCard):§    def __init__(self):§        super().__init__(\"Leper Gnome\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 1, deathrattle=Deathrattle(Damage(2), HeroSelector(EnemyPlayer())))§\nclass LightningBolt(SpellCard):§    def __init__(self):§        super().__init__(\"Lightning Bolt\", 1, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target, overload=1)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.damage(player.effective_spell_damage(3), self)§\nclass LightningStorm(SpellCard):§    def __init__(self):§        super().__init__(\"Lightning Storm\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, overload=2)§§    def use(self, player, game):§        super().use(player, game)§§        for minion in copy.copy(game.other_player.minions):§            minion.damage(player.effective_spell_damage(game.random_amount(2, 3)), self)§\nclass Lightspawn(MinionCard):§    def __init__(self):§        super().__init__(\"Lightspawn\", 4, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(0, 5, buffs=[Buff(AttackEqualsHealth())])§\nclass LootHoarder(MinionCard):§    def __init__(self):§        super().__init__(\"Loot Hoarder\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 1, deathrattle=Deathrattle(Draw(), PlayerSelector()))§\nclass LordJaraxxus(MinionCard):§    def __init__(self):§        super().__init__(\"Lord Jaraxxus\", 9, CHARACTER_CLASS.WARLOCK, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DEMON, battlecry=(Battlecry(ReplaceHeroWithMinion(Jaraxxus()), HeroSelector()), Battlecry(Remove(), SelfSelector()), Battlecry(Equip(BloodFury()), PlayerSelector())))§§    def create_minion(self, player):§        return Minion(3, 15)§\nclass LordJaraxxus(MinionCard):§    def __init__(self):§        super().__init__(\"Lord Jaraxxus\", 9, CHARACTER_CLASS.WARLOCK, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DEMON, battlecry=(Battlecry(ReplaceHeroWithMinion(Jaraxxus()), HeroSelector()), Battlecry(Remove(), SelfSelector()), Battlecry(Equip(BloodFury()), PlayerSelector())))§§    def create_minion(self, player):§        return Minion(3, 15)§\nclass LorewalkerCho(MinionCard):§    def __init__(self):§        super().__init__(\"Lorewalker Cho\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(0, 4, effects=[Effect(SpellCast(player=BothPlayer()), ActionTag(AddCard(CardQuery(source=CARD_SOURCE.LAST_CARD)), PlayerSelector(OtherPlayer())))])§\nclass MadBomber(MinionCard):§    def __init__(self):§        super().__init__(\"Mad Bomber\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Damage(1), CharacterSelector(players=BothPlayer(), picker=RandomPicker(3))))§§    def create_minion(self, player):§        return Minion(3, 2)§\nclass Malygos(MinionCard):§    def __init__(self):§        super().__init__(\"Malygos\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON)§§    def create_minion(self, player):§        return Minion(4, 12, spell_damage=5)§\nclass ManaAddict(MinionCard):§    def __init__(self):§        super().__init__(\"Mana Addict\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(1, 3, effects=[Effect(SpellCast(), ActionTag(Give(BuffUntil(ChangeAttack(2), TurnEnded())), SelfSelector()))])§\nclass ManaTideTotem(MinionCard):§    def __init__(self):§        super().__init__(\"Mana Tide Totem\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, minion_type=MINION_TYPE.TOTEM)§§    def create_minion(self, player):§        return Minion(0, 3, effects=[Effect(TurnEnded(), ActionTag(Draw(), PlayerSelector()))])§\nclass MarkOfNature(SpellCard):§    def __init__(self):§        super().__init__(\"Mark of Nature\", 3, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        class MarkOfNatureAttack(ChoiceCard):§            def __init__(self):§                super().__init__(\"Mark of Nature +4 Attack\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)§§            def use(self, player, game):§                target.change_attack(4)§§        class MarkOfNatureHealth(ChoiceCard):§            def __init__(self):§                super().__init__(\"Mark of Nature +4 Health\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)§§            def use(self, player, game):§                target.increase_health(4)§                target.taunt = True§§        super().use(player, game)§        target = self.target§        option = game.current_player.agent.choose_option([MarkOfNatureAttack(), MarkOfNatureHealth()], player)§        option.use(player, game)§\nclass MassDispel(SpellCard):§    def __init__(self):§        super().__init__(\"Mass Dispel\", 4, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§§        for minion in game.other_player.minions:§            minion.silence()§§        player.draw()§\nclass MasterSwordsmith(MinionCard):§    def __init__(self):§        super().__init__(\"Master Swordsmith\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(1, 3, effects=[Effect(TurnEnded(), ActionTag(Give(ChangeAttack(1)), MinionSelector(picker=RandomPicker())))])§\nclass MasterOfDisguise(MinionCard):§    def __init__(self):§        super().__init__(\"Master of Disguise\", 4, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE, battlecry=Battlecry(Give(Stealth()), MinionSelector(picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(4, 4)§\nclass MillhouseManastorm(MinionCard):§    def __init__(self):§        super().__init__(\"Millhouse Manastorm\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(GiveAura(AuraUntil(ManaChange(-100), CardSelector(condition=IsSpell()), TurnEnded())), PlayerSelector(players=EnemyPlayer())))§§    def create_minion(self, player):§        return Minion(4, 4)§\nclass MindControlTech(MinionCard):§    def __init__(self):§        super().__init__(\"Mind Control Tech\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, battlecry=Battlecry(Steal(), MinionSelector(players=EnemyPlayer(), condition=None, picker=RandomPicker()), OpponentMinionCountIsGreaterThan(3)) )§§    def create_minion(self, player):§        return Minion(3, 3)§\nclass Mindgames(SpellCard):§    def __init__(self):§        super().__init__(\"Mindgames\", 4, CHARACTER_CLASS.PRIEST, CARD_RARITY.EPIC)§§    def use(self, player, game):§        super().use(player, game)§§        minion_card = game.random_draw(game.other_player.deck.cards, lambda c: not c.drawn and isinstance(c, MinionCard))§        if not minion_card:§            minion_card = ShadowOfNothing()§        else:§            minion_card = copy.copy(minion_card)§        minion_card.drawn = True§        minion_card.summon(player, game, 0)§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(player.minions) < 7§\nclass MirrorEntity(SecretCard):§    def __init__(self):§        super().__init__(\"Mirror Entity\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)§        self.player = None§§    def _reveal(self, minion):§        if len(self.player.minions) < 7:§            mirror = minion.copy(self.player)§            mirror.add_to_board(len(self.player.minions))§            minion.player.trigger(\"minion_summoned\", mirror)§            minion.player.trigger(\"after_added\", mirror)§            super().reveal()§§    def activate(self, player):§        player.game.current_player.bind(\"minion_played\", self._reveal)§        self.player = player§§    def deactivate(self, player):§        player.game.current_player.unbind(\"minion_played\", self._reveal)§        self.player = None§\nclass MoltenGiant(MinionCard):§    def __init__(self):§        super().__init__(\"Molten Giant\", 20, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, buffs=[Buff(ManaChange(Attribute(\"damage\", HeroSelector()), -1))])§§    def create_minion(self, player):§        return Minion(8, 8)§\nclass MortalStrike(SpellCard):§    def __init__(self):§        super().__init__(\"Mortal Strike\", 4, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        if player.hero.health <= 12:§            self.target.damage(player.effective_spell_damage(6), self)§        else:§            self.target.damage(player.effective_spell_damage(4), self)§\nclass MountainGiant(MinionCard):§    def __init__(self):§        super().__init__(\"Mountain Giant\", 12, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, buffs=[Buff(ManaChange(Count(CardSelector()), -1))])§§    def create_minion(self, player):§        return Minion(8, 8)§\nclass MurlocTidecaller(MinionCard):§    def __init__(self):§        super().__init__(\"Murloc Tidecaller\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.MURLOC)§§    def create_minion(self, player):§        return Minion(1, 2, effects=[(Effect(MinionSummoned(IsType(MINION_TYPE.MURLOC), player=BothPlayer()), ActionTag(Give(ChangeAttack(1)), SelfSelector())))])§\nclass MurlocWarleader(MinionCard):§    def __init__(self):§        super().__init__(\"Murloc Warleader\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.MURLOC)§§    def create_minion(self, player):§        return Minion(3, 3, auras=[Aura(ChangeAttack(2), MinionSelector(IsType(MINION_TYPE.MURLOC), BothPlayer())), Aura(ChangeHealth(1), MinionSelector(IsType(MINION_TYPE.MURLOC), BothPlayer()))])§\nclass NatPagle(MinionCard):§    def __init__(self):§        super().__init__(\"Nat Pagle\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(0, 4, effects=[Effect(TurnStarted(), ActionTag(Draw(), PlayerSelector(), OneIn(2)))])§\nclass Naturalize(SpellCard):§    def __init__(self):§        super().__init__(\"Naturalize\", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.die(self)§        game.other_player.draw()§        game.other_player.draw()§\nclass Nightmare(SpellCard):§    def __init__(self):§        super().__init__(\"Nightmare\", 0, CHARACTER_CLASS.DREAM, CARD_RARITY.COMMON, False, hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.add_buff(Buff(ChangeAttack(5)))§        self.target.add_buff(Buff(ChangeHealth(5)))§        self.target.add_effect(Effect(TurnStarted(player=CurrentPlayer()), ActionTag(Kill(), SelfSelector())))§\nclass Nozdormu(MinionCard):§    def __init__(self):§        super().__init__(\"Nozdormu\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON)§§    def create_minion(self, player):§        return Minion(8, 8)§\nclass Onyxia(MinionCard):§    def __init__(self):§        super().__init__(\"Onyxia\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON, battlecry=Battlecry(Summon(Whelp(), 6), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(8, 8)§\nclass Panther(MinionCard):§    def __init__(self):§        super().__init__(\"Panther\", 2, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False, MINION_TYPE.BEAST)§§    def create_minion(self, _):§        return Minion(3, 2, MINION_TYPE.BEAST)§\nclass PatientAssassin(MinionCard):§    def __init__(self):§        super().__init__(\"Patient Assassin\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.EPIC)§§    def create_minion(self, player):§        return Minion(1, 1, stealth=True, effects=[Effect(DidDamage(), ActionTag(Kill(), TargetSelector(IsMinion())))])§\nclass PerditionsBlade(WeaponCard):§    def __init__(self):§        super().__init__(\"Perdition's Blade\", 3, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE, battlecry=Battlecry(Damage(1), CharacterSelector(None, picker=UserPicker())), combo=Battlecry(Damage(2), CharacterSelector(None, picker=UserPicker())))§§    def create_weapon(self, player):§        return Weapon(2, 2)§\nclass PintSizedSummoner(MinionCard):§    def __init__(self):§        super().__init__(\"Pint-Sized Summoner\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(2, 2, effects=[Effect(TurnStarted(), ActionTag(GiveAura(AuraUntil(ManaChange(-1), CardSelector( condition=IsMinion()), MinionPlaced())), PlayerSelector()))])§\nclass PitLord(MinionCard):§    def __init__(self):§        super().__init__(\"Pit Lord\", 4, CHARACTER_CLASS.WARLOCK, CARD_RARITY.EPIC, minion_type=MINION_TYPE.DEMON, battlecry=Battlecry(Damage(5), HeroSelector()))§§    def create_minion(self, player):§        return Minion(5, 6)§\nclass PowerOverwhelming(SpellCard):§    def __init__(self):§        super().__init__(\"Power Overwhelming\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_friendly_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.add_effect(Effect(TurnEnded(), ActionTag(Kill(), SelfSelector())))§        self.target.change_attack(4)§        self.target.increase_health(4)§\nclass PriestessOfElune(MinionCard):§    def __init__(self):§        super().__init__(\"Priestess of Elune\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Heal(4), HeroSelector()))§§    def create_minion(self, player):§        return Minion(5, 4)§\nclass ProphetVelen(MinionCard):§    def __init__(self):§        super().__init__(\"Prophet Velen\", 7, CHARACTER_CLASS.PRIEST, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(7, 7, auras=[Aura(MultiplySpellDamage(2), PlayerSelector()), Aura(MultiplyHealAmount(2), PlayerSelector())])§\nclass Pyroblast(SpellCard):§    def __init__(self):§        super().__init__(\"Pyroblast\", 10, CHARACTER_CLASS.MAGE, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(player.effective_spell_damage(10), self)§\nclass QuestingAdventurer(MinionCard):§    def __init__(self):§        super().__init__(\"Questing Adventurer\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(2, 2, effects=[Effect(CardPlayed(), ActionTag(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), SelfSelector()))])§\nclass RagingWorgen(MinionCard):§    def __init__(self):§        super().__init__(\"Raging Worgen\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(3, 3, enrage=[Aura(ChangeAttack(1), SelfSelector()), Aura(Windfury(), SelfSelector())])§\nclass RagnarosTheFirelord(MinionCard):§    def __init__(self):§        super().__init__(\"Ragnaros the Firelord\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(8, 8, effects=[Effect(TurnEnded(), ActionTag(Damage(8), CharacterSelector(players=EnemyPlayer(), picker=RandomPicker())))], buffs=[Buff(CantAttack())])§\nclass Rampage(SpellCard):§    def __init__(self):§        super().__init__(\"Rampage\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target, filter_func=lambda target: target.health != target.calculate_max_health() and target.spell_targetable())§§    def use(self, player, game):§        super().use(player, game)§        self.target.change_attack(3)§        self.target.increase_health(3)§\nclass RavenholdtAssassin(MinionCard):§    def __init__(self):§        super().__init__(\"Ravenholdt Assassin\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(7, 5, stealth=True)§\nclass SI7Agent(MinionCard):§    def __init__(self):§        super().__init__(\"SI:7 Agent\", 3, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE, combo=Battlecry(Damage(2), CharacterSelector( players=BothPlayer(), picker=UserPicker()) ))§§    def create_minion(self, player):§        return Minion(3, 3)§\nclass Savagery(SpellCard):§    def __init__(self):§        super().__init__(\"Savagery\", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(player.effective_spell_damage(player.hero.calculate_attack()), self)§\nclass SavannahHighmane(MinionCard):§    def __init__(self):§        super().__init__(\"Savannah Highmane\", 6, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(6, 5, deathrattle=Deathrattle(Summon(Hyena(), 2), PlayerSelector()))§\nclass ScarletCrusader(MinionCard):§    def __init__(self):§        super().__init__(\"Scarlet Crusader\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(3, 1, divine_shield=True)§\nclass ScavengingHyena(MinionCard):§    def __init__(self):§        super().__init__(\"Scavenging Hyena\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(2, 2, effects=[Effect(MinionDied(IsType(MINION_TYPE.BEAST)), ActionTag(Give(ChangeAttack(2)), SelfSelector())), Effect(MinionDied(IsType(MINION_TYPE.BEAST)), ActionTag(Give(ChangeHealth(1)), SelfSelector()))])§\nclass SeaGiant(MinionCard):§    def __init__(self):§        super().__init__(\"Sea Giant\", 10, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, buffs=[Buff(ManaChange(Count(MinionSelector(None, BothPlayer())), -1))])§§    def create_minion(self, player):§        return Minion(8, 8)§\nclass Secretkeeper(MinionCard):§    def __init__(self):§        super().__init__(\"Secretkeeper\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(1, 2, effects=[Effect(SpellCast(IsSecret(), BothPlayer()), ActionTag(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), SelfSelector()))])§\nclass SenseDemons(SpellCard):§    def __init__(self):§        super().__init__(\"Sense Demons\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§§        for i in range(0, 2):§            demon_card = game.random_draw(game.current_player.deck.cards, lambda c: not c.drawn and c.is_minion() and c.minion_type == MINION_TYPE.DEMON)§            if demon_card:§                demon_card.drawn = True§                player.deck.left -= 1§                if len(player.hand) < 10:§                    player.hand.append(demon_card)§                    demon_card.player = player§                    self.trigger(\"card_drawn\", demon_card)§                else:§                    player.trigger(\"card_destroyed\", demon_card)§            else:§                if len(player.hand) < 10:§                    player.hand.append(hearthbreaker.cards.minions.warlock.WorthlessImp())§                    player.hand[-1].player = player§                    self.trigger(\"card_drawn\", hearthbreaker.cards.minions.warlock.WorthlessImp())§\nclass Shadowflame(SpellCard):§    def __init__(self):§        super().__init__(\"Shadowflame\", 4, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_friendly_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        shadowflame_damage = self.target.calculate_attack()§        self.target.die(self)§        for minion in game.other_player.minions:§            minion.damage(player.effective_spell_damage(shadowflame_damage), self)§\nclass Shadowform(SpellCard):§    def __init__(self):§        super().__init__(\"Shadowform\", 3, CHARACTER_CLASS.PRIEST, CARD_RARITY.EPIC)§§    def use(self, player, game):§        super().use(player, game)§§        if type(player.hero.power) is not hearthbreaker.powers.MindShatter and type( player.hero.power) is not hearthbreaker.powers.MindSpike:§            player.hero.power = hearthbreaker.powers.MindSpike()§            player.hero.power.hero = player.hero§        elif type(player.hero.power) is hearthbreaker.powers.MindSpike:§            player.hero.power = hearthbreaker.powers.MindShatter()§            player.hero.power.hero = player.hero§\nclass Shadowstep(SpellCard):§    def __init__(self):§        super().__init__(\"Shadowstep\", 0, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_friendly_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.bounce()§        self.target.card.add_buff(Buff(ManaChange(-3)))§\nclass ShieldSlam(SpellCard):§    def __init__(self):§        super().__init__(\"Shield Slam\", 1, CHARACTER_CLASS.WARRIOR, CARD_RARITY.EPIC, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(player.effective_spell_damage(player.hero.armor), self)§\nclass Shieldbearer(MinionCard):§    def __init__(self):§        super().__init__(\"Shieldbearer\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(0, 4, taunt=True)§\nclass Silence(SpellCard):§    def __init__(self):§        super().__init__(\"Silence\", 0, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§§        self.target.silence()§\nclass SilverHandKnight(MinionCard):§    def __init__(self):§        super().__init__(\"Silver Hand Knight\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Summon(Squire()), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(4, 4)§\nclass SilvermoonGuardian(MinionCard):§    def __init__(self):§        super().__init__(\"Silvermoon Guardian\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(3, 3, divine_shield=True)§\nclass Snake(MinionCard):§    def __init__(self):§        super().__init__(\"Snake\", 0, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass SnakeTrap(SecretCard):§    def __init__(self):§        super().__init__(\"Snake Trap\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.EPIC)§§    def activate(self, player):§        player.game.current_player.bind(\"character_attack\", self._reveal)§§    def deactivate(self, player):§        player.game.current_player.unbind(\"character_attack\", self._reveal)§§    def _reveal(self, attacker, target):§        if isinstance(target, Minion):§            snake = hearthbreaker.cards.minions.hunter.Snake()§            player = target.player.game.other_player§            for i in range(0, 3):§                snake.summon(player, player.game, len(player.minions))§            super().reveal()§\nclass Snipe(SecretCard):§    def __init__(self):§        super().__init__(\"Snipe\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON)§§    def activate(self, player):§        player.game.current_player.bind(\"minion_played\", self._reveal)§§    def deactivate(self, player):§        player.game.current_player.unbind(\"minion_played\", self._reveal)§§    def _reveal(self, minion):§        minion.damage(4, None)§        super().reveal()§\nclass SorcerersApprentice(MinionCard):§    def __init__(self):§        super().__init__(\"Sorcerer's Apprentice\", 2, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(3, 2, auras=[Aura(ManaChange(-1), CardSelector(condition=IsSpell()))])§\nclass SoulOfTheForest(SpellCard):§    def __init__(self):§        super().__init__(\"Soul of the Forest\", 4, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        from hearthbreaker.cards.minions.druid import Treant§        for minion in player.minions:§            minion.deathrattle.append(Deathrattle(Summon(Treant()), PlayerSelector()))§\nclass SouthseaCaptain(MinionCard):§    def __init__(self):§        super().__init__(\"Southsea Captain\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.EPIC, minion_type=MINION_TYPE.PIRATE)§§    def create_minion(self, player):§        return Minion(3, 3, auras=[Aura(ChangeAttack(1), MinionSelector(IsType(MINION_TYPE.PIRATE))), Aura(ChangeHealth(1), MinionSelector(IsType(MINION_TYPE.PIRATE)))])§\nclass SouthseaDeckhand(MinionCard):§    def __init__(self):§        super().__init__(\"Southsea Deckhand\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.PIRATE)§§    def create_minion(self, player):§        return Minion(2, 1, buffs=[Buff(Charge(), GreaterThan(Count(WeaponSelector()), value=0))])§\nclass Spellbender(SecretCard):§    def __init__(self):§        super().__init__(\"Spellbender\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.EPIC)§        self.player = None§§    def _reveal(self, card, index):§        if card.is_spell() and len(self.player.minions) < 7 and card.target and card.target.is_minion():§            SpellbenderMinion().summon(self.player, self.player.game, len(self.player.minions))§            card.target = self.player.minions[-1]§            super().reveal()§§    def activate(self, player):§        player.game.current_player.bind(\"card_played\", self._reveal)§        self.player = player§§    def deactivate(self, player):§        player.game.current_player.unbind(\"card_played\", self._reveal)§        self.player = None§\nclass SpiritWolf(MinionCard):§    def __init__(self):§        super().__init__(\"Spirit Wolf\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, False)§§    def create_minion(self, p):§        return Minion(2, 3, taunt=True)§\nclass SpitefulSmith(MinionCard):§    def __init__(self):§        super().__init__(\"Spiteful Smith\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(4, 6, enrage=[Aura(ChangeAttack(2), WeaponSelector())])§\nclass Squire(MinionCard):§    def __init__(self):§        super().__init__(\"Squire\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False)§§    def create_minion(self, player):§        return Minion(2, 2)§\nclass Squirrel(MinionCard):§    def __init__(self):§        super().__init__(\"Squirrel\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass StampedingKodo(MinionCard):§    def __init__(self):§        super().__init__(\"Stampeding Kodo\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.BEAST, battlecry=Battlecry(Kill(), MinionSelector(AttackLessThanOrEqualTo(2), EnemyPlayer(), RandomPicker())))§§    def create_minion(self, player):§        return Minion(3, 5)§\nclass Starfall(SpellCard):§    def __init__(self):§        super().__init__(\"Starfall\", 5, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE)§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(game.other_player.minions) > 0§§    def use(self, player, game):§        super().use(player, game)§        option = player.agent.choose_option([DamageAll(), DamageOne()], player)§        option.use(player, game)§\nclass StormforgedAxe(WeaponCard):§    def __init__(self):§        super().__init__(\"Stormforged Axe\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, overload=1)§§    def create_weapon(self, player):§        return Weapon(2, 3)§\nclass StranglethornTiger(MinionCard):§    def __init__(self):§        super().__init__(\"Stranglethorn Tiger\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(5, 5, stealth=True)§\nclass Sunwalker(MinionCard):§    def __init__(self):§        super().__init__(\"Sunwalker\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(4, 5, divine_shield=True, taunt=True)§\nclass SwordOfJustice(WeaponCard):§    def __init__(self):§        super().__init__(\"Sword of Justice\", 3, CHARACTER_CLASS.PALADIN, CARD_RARITY.EPIC)§§    def create_weapon(self, player):§        return Weapon(1, 5, effects=[Effect(MinionSummoned(), ActionTag(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), TargetSelector())), Effect(MinionSummoned(), ActionTag(DecreaseDurability(), WeaponSelector()))])§\nclass SylvanasWindrunner(MinionCard):§    def __init__(self):§        super().__init__(\"Sylvanas Windrunner\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(5, 5, deathrattle=Deathrattle(Steal(), MinionSelector(players=EnemyPlayer(), picker=RandomPicker())))§\nclass TaurenWarrior(MinionCard):§    def __init__(self):§        super().__init__(\"Tauren Warrior\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 3, taunt=True, enrage=[Aura(ChangeAttack(3), SelfSelector())])§\nclass TempleEnforcer(MinionCard):§    def __init__(self):§        super().__init__(\"Temple Enforcer\", 6, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON, battlecry=Battlecry(Give(ChangeHealth(3)), MinionSelector(picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(6, 6)§\nclass TheBeast(MinionCard):§    def __init__(self):§        super().__init__(\"The Beast\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(9, 7, deathrattle=Deathrattle(Summon(FinkleEinhorn()), PlayerSelector(EnemyPlayer())))§\nclass TheBlackKnight(MinionCard):§    def __init__(self):§        super().__init__(\"The Black Knight\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=Battlecry(Kill(), MinionSelector(HasStatus(\"taunt\"), EnemyPlayer(), UserPicker())))§§    def create_minion(self, player):§        return Minion(4, 5)§\nclass Thoughtsteal(SpellCard):§    def __init__(self):§        super().__init__(\"Thoughtsteal\", 3, CHARACTER_CLASS.PRIEST, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§        for i in range(0, 2):§            new_card = game.random_draw(game.other_player.deck.cards, lambda c: not c.drawn)§            if new_card:§                new_card = copy.copy(new_card)§                new_card.drawn = True§                if len(player.hand) < 10:§                    player.hand.append(new_card)§                    new_card.player = player§                    self.trigger(\"card_drawn\", new_card)§                else:§                    player.trigger(\"card_destroyed\", new_card)§\nclass TirionFordring(MinionCard):§    def __init__(self):§        super().__init__(\"Tirion Fordring\", 8, CHARACTER_CLASS.PALADIN, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(6, 6, divine_shield=True, taunt=True, deathrattle=Deathrattle(Equip(Ashbringer()), PlayerSelector()))§\nclass Treant(MinionCard):§    def __init__(self):§        super().__init__(\"Treant\", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)§§    def create_minion(self, _):§        return Minion(2, 2)§\nclass Treant(MinionCard):§    def __init__(self):§        super().__init__(\"Treant\", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)§§    def create_minion(self, _):§        return Minion(2, 2)§\nclass Treant(MinionCard):§    def __init__(self):§        super().__init__(\"Treant\", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)§§    def create_minion(self, _):§        return Minion(2, 2)§\nclass TwilightDrake(MinionCard):§    def __init__(self):§        super().__init__(\"Twilight Drake\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE, minion_type=MINION_TYPE.DRAGON, battlecry=Battlecry(Give(Buff(ChangeHealth(Count(CardSelector())))), SelfSelector()))§§    def create_minion(self, player):§        return Minion(4, 1)§\nclass TwistingNether(SpellCard):§    def __init__(self):§        super().__init__(\"Twisting Nether\", 8, CHARACTER_CLASS.WARLOCK, CARD_RARITY.EPIC)§§    def use(self, player, game):§        super().use(player, game)§        targets = copy.copy(game.other_player.minions)§        targets.extend(game.current_player.minions)§        for minion in targets:§            minion.die(self)§\nclass UnboundElemental(MinionCard):§    def __init__(self):§        super().__init__(\"Unbound Elemental\", 3, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 4, effects=[Effect(CardPlayed(HasOverload()), ActionTag(Give(ChangeAttack(1)), SelfSelector())), Effect(CardPlayed(HasOverload()), ActionTag(Give(ChangeHealth(1)), SelfSelector()))])§\nclass UnleashTheHounds(SpellCard):§    def __init__(self):§        super().__init__(\"Unleash the Hounds\", 3, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON)§§    def use(self, player, game):§        super().use(player, game)§§        for target in hearthbreaker.targeting.find_enemy_minion_spell_target(player.game, lambda x: True):§            hound = hearthbreaker.cards.minions.hunter.Hound()§            hound.summon(player, game, len(player.minions))§§    def can_use(self, player, game):§        return super().can_use(player, game) and len(game.other_player.minions) >= 1 and len(player.minions) < 7§\nclass VentureCoMercenary(MinionCard):§    def __init__(self):§        super().__init__(\"Venture Co. Mercenary\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(7, 6, auras=[Aura(ManaChange(3), CardSelector(condition=IsMinion()))])§\nclass VioletApprentice(MinionCard):§    def __init__(self):§        super().__init__(\"Violet Apprentice\", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass VioletTeacher(MinionCard):§    def __init__(self):§        super().__init__(\"Violet Teacher\", 4, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(3, 5, effects=[Effect(SpellCast(), ActionTag(Summon(VioletApprentice()), PlayerSelector()))])§\nclass VoidTerror(MinionCard):§    def __init__(self):§        super().__init__(\"Void Terror\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE, minion_type=MINION_TYPE.DEMON, battlecry=(Battlecry( Give([Buff(ChangeHealth(Attribute(\"health\", MinionSelector(Adjacent())))), Buff(ChangeAttack(Attribute(\"attack\", MinionSelector(Adjacent()))))]), SelfSelector()), Battlecry(Kill(), MinionSelector(Adjacent()))))§§    def create_minion(self, player):§        return Minion(3, 3)§\nclass Whelp(MinionCard):§    def __init__(self):§        super().__init__(\"Whelp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.DRAGON)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass Whelp(MinionCard):§    def __init__(self):§        super().__init__(\"Whelp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.DRAGON)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass WildPyromancer(MinionCard):§    def __init__(self):§        super().__init__(\"Wild Pyromancer\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(3, 2, effects=[Effect(CardUsed(IsSpell()), ActionTag(Damage(1), MinionSelector(condition=None, players=BothPlayer())))])§\nclass WindfuryHarpy(MinionCard):§    def __init__(self):§        super().__init__(\"Windfury Harpy\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(4, 5, windfury=True)§\nclass WorthlessImp(MinionCard):§    def __init__(self):§        super().__init__(\"Worthless Imp\", 1, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, False, MINION_TYPE.DEMON)§§    def create_minion(self, p):§        return Minion(1, 1)§\nclass Wrath(SpellCard):§    def __init__(self):§        super().__init__(\"Wrath\", 2, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        class WrathOne(ChoiceCard):§            def __init__(self):§                super().__init__(\"Wrath 1 Damage\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)§§            def use(self, player, game):§                target.damage(player.effective_spell_damage(1), wrath)§                player.draw()§§        class WrathThree(ChoiceCard):§            def __init__(self):§                super().__init__(\"Wrath 3 Damage\", 0, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, False, target_func=hearthbreaker.targeting.find_minion_spell_target)§§            def use(self, player, game):§                target.damage(player.effective_spell_damage(3), wrath)§§        super().use(player, game)§        option = game.current_player.agent.choose_option([WrathOne(), WrathThree()], player)§        target = self.target§        wrath = self§        option.use(player, game)§\nclass YoungDragonhawk(MinionCard):§    def __init__(self):§        super().__init__(\"Young Dragonhawk\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.BEAST)§§    def create_minion(self, player):§        return Minion(1, 1, windfury=True)§\nclass YoungPriestess(MinionCard):§    def __init__(self):§        super().__init__(\"Young Priestess\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(2, 1, effects=[Effect(TurnEnded(), ActionTag(Give(ChangeHealth(1)), MinionSelector(picker=RandomPicker())))])§\nclass YouthfulBrewmaster(MinionCard):§    def __init__(self):§        super().__init__(\"Youthful Brewmaster\", 2, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=Battlecry(Bounce(), MinionSelector(picker=UserPicker())))§§    def create_minion(self, player):§        return Minion(3, 2)§\nclass Ysera(MinionCard):§    def __init__(self):§        super().__init__(\"Ysera\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON)§§    def create_minion(self, player):§        dream_card_list = [EmeraldDrake(), LaughingSister(), Nightmare(), YseraAwakens(), Dream()]§        return Minion(4, 12, effects=[Effect(TurnEnded(), ActionTag(AddCard(CardQuery(source=CARD_SOURCE.LIST, source_list=dream_card_list)), PlayerSelector()))])§\nclass YseraAwakens(SpellCard):§    def __init__(self):§        super().__init__(\"Ysera Awakens\", 2, CHARACTER_CLASS.DREAM, CARD_RARITY.COMMON, False)§§    def use(self, player, game):§        super().use(player, game)§        targets = copy.copy(player.game.other_player.minions)§        targets.extend(player.game.current_player.minions)§        targets.append(player.game.other_player.hero)§        targets.append(player.game.current_player.hero)§        targets = filter(lambda m: not m.is_minion() or m.card.name != \"Ysera\", targets)§        for minion in targets:§            minion.damage(player.effective_spell_damage(5), self)§\nclass AxeFlinger(MinionCard):§    def __init__(self):§        super().__init__(\"Axe Flinger\", 4, CHARACTER_CLASS.WARRIOR, CARD_RARITY.COMMON)§§    def create_minion(self, player):§        return Minion(2, 5, effects=[Effect(Damaged(), ActionTag(Damage(2), HeroSelector(EnemyPlayer())))])§\nclass BlackwingTechnician(MinionCard):§    def __init__(self):§        super().__init__(\"Blackwing Technician\", 3, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, battlecry=(Battlecry(Give([Buff(ChangeAttack(1)), Buff(ChangeHealth(1))]), SelfSelector(), GreaterThan(Count(CardSelector(condition=IsType(MINION_TYPE.DRAGON))), value=0))))§§    def create_minion(self, player):§        return Minion(2, 4)§\nclass Chromaggus(MinionCard):§    def __init__(self):§        super().__init__(\"Chromaggus\", 8, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON)§§    def create_minion(self, player):§        return Minion(6, 8, effects=[Effect(CardDrawn(), [ActionTag(AddCard(CardQuery(source=CARD_SOURCE.LAST_DRAWN, make_copy=True)), PlayerSelector())])])§\nclass CoreRager(MinionCard):§    def __init__(self):§        super().__init__(\"Core Rager\", 4, CHARACTER_CLASS.HUNTER, CARD_RARITY.RARE, minion_type=MINION_TYPE.BEAST, battlecry=(Battlecry(Give([Buff(ChangeAttack(3)), Buff(ChangeHealth(3))]), SelfSelector(), Not(GreaterThan(Count(CardSelector()), value=0)))))§§    def create_minion(self, player):§        return Minion(4, 4)§\nclass DarkIronSkulker(MinionCard):§    def __init__(self):§        super().__init__(\"Dark Iron Skulker\", 5, CHARACTER_CLASS.ROGUE, CARD_RARITY.RARE, battlecry=Battlecry(Damage(2), MinionSelector(condition=Not(IsDamaged()), players=EnemyPlayer())))§§    def create_minion(self, player):§        return Minion(4, 3)§\nclass Demonwrath(SpellCard):§    def __init__(self):§        super().__init__(\"Demonwrath\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§        targets = copy.copy(game.other_player.minions)§        targets.extend(game.current_player.minions)§        for minion in targets:§            if minion.card.minion_type is not MINION_TYPE.DEMON:§                minion.damage(player.effective_spell_damage(2), self)§\nclass DragonConsort(MinionCard):§    def __init__(self):§        super().__init__(\"Dragon Consort\", 5, CHARACTER_CLASS.PALADIN, CARD_RARITY.RARE, minion_type=MINION_TYPE.DRAGON, battlecry=Battlecry(GiveAura([AuraUntil(ManaChange(-3), CardSelector(condition=IsType(MINION_TYPE.DRAGON)), CardPlayed(IsType(MINION_TYPE.DRAGON)), False)]), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(5, 5)§\nclass DragonEgg(MinionCard):§    def __init__(self):§        super().__init__(\"Dragon Egg\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(0, 2, effects=[Effect(Damaged(), ActionTag(Summon(BlackWhelp()), PlayerSelector()))])§\nclass DragonsBreath(SpellCard):§    def __init__(self):§        super().__init__(\"Dragon's Breath\", 5, CHARACTER_CLASS.MAGE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target, buffs=[Buff(ManaChange(Count(DeadMinionSelector(players=BothPlayer())), -1))])§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(player.effective_spell_damage(4), self)§\nclass DruidOfTheFlame(MinionCard):§    def __init__(self):§        super().__init__(\"Druid of the Flame\", 3, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, choices=[§            Choice(FlameCatForm(), Transform(FlameCat()), SelfSelector()),§            Choice(FlameBirdForm(), Transform(FlameBird()), SelfSelector())§        ])§§    def create_minion(self, player):§        return Minion(2, 2)§\nclass DruidOfTheFlame(MinionCard):§    def __init__(self):§        super().__init__(\"Druid of the Flame\", 3, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, choices=[§            Choice(FlameCatForm(), Transform(FlameCat()), SelfSelector()),§            Choice(FlameBirdForm(), Transform(FlameBird()), SelfSelector())§        ])§§    def create_minion(self, player):§        return Minion(2, 2)§\nclass DruidOfTheFlame(MinionCard):§    def __init__(self):§        super().__init__(\"Druid of the Flame\", 3, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON, choices=[§            Choice(FlameCatForm(), Transform(FlameCat()), SelfSelector()),§            Choice(FlameBirdForm(), Transform(FlameBird()), SelfSelector())§        ])§§    def create_minion(self, player):§        return Minion(2, 2)§\nclass EmperorThaurissan(MinionCard):§    def __init__(self):§        super().__init__(\"Emperor Thaurissan\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(5, 5, effects=[Effect(TurnEnded(), [ActionTag(Give(Buff(ManaChange(-1))), CardSelector())])])§\nclass FireguardDestroyer(MinionCard):§    def __init__(self):§        super().__init__(\"Fireguard Destroyer\", 4, CHARACTER_CLASS.SHAMAN, CARD_RARITY.COMMON, overload=1, battlecry=Battlecry(Give(Buff(ChangeAttack(RandomAmount(1, 4)))), SelfSelector()))§§    def create_minion(self, player):§        return Minion(3, 6)§\nclass Flamewaker(MinionCard):§    def __init__(self):§        super().__init__(\"Flamewaker\", 3, CHARACTER_CLASS.MAGE, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(2, 4, effects=[Effect(CardUsed(IsSpell()), ActionTag(Damage(1), CharacterSelector(None, EnemyPlayer(), RandomPicker(2))))])§\nclass GangUp(SpellCard):§    def __init__(self):§        super().__init__(\"Gang Up\", 2, CHARACTER_CLASS.ROGUE, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_minion_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        for i in range(3):§            player.put_back(type(self.target.card)())§\nclass GrimPatron(MinionCard):§    def __init__(self):§        super().__init__(\"Grim Patron\", 5, CHARACTER_CLASS.ALL, CARD_RARITY.RARE)§§    def create_minion(self, player):§        return Minion(3, 3, effects=[Effect(Damaged(), [ActionTag(Summon(GrimPatron()), PlayerSelector(), GreaterThan(Attribute(\"health\", SelfSelector()), value=0))])])§\nclass ImpGangBoss(MinionCard):§    def __init__(self):§        super().__init__(\"Imp Gang Boss\", 3, CHARACTER_CLASS.WARLOCK, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DEMON)§§    def create_minion(self, player):§        return Minion(2, 4, effects=[Effect(Damaged(), ActionTag(Summon(Imp()), PlayerSelector()))])§\nclass LavaShock(SpellCard):§    def __init__(self):§        super().__init__(\"Lava Shock\", 2, CHARACTER_CLASS.SHAMAN, CARD_RARITY.RARE, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(2, self)§        player.upcoming_overload = 0§        player.mana += player.current_overload§        player.current_overload = 0§\nclass MajordomoExecutus(MinionCard):§    def __init__(self):§        super().__init__(\"Majordomo Executus\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY)§§    def create_minion(self, player):§        return Minion(9, 7, deathrattle=[Deathrattle(Transform(Ragnaros()), HeroSelector())])§\nclass Nefarian(MinionCard):§    def __init__(self):§        super().__init__(\"Nefarian\", 9, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, minion_type=MINION_TYPE.DRAGON, battlecry=Battlecry(AddCard(CardQuery(conditions=[ IsClass(Attribute(\"character_class\", HeroSelector(EnemyPlayer()))), IsSpell() ]), 2), PlayerSelector()))§§    def create_minion(self, player):§        return Minion(8, 8)§\nclass QuickShot(SpellCard):§    def __init__(self):§        super().__init__(\"Quick Shot\", 2, CHARACTER_CLASS.HUNTER, CARD_RARITY.COMMON, target_func=hearthbreaker.targeting.find_spell_target)§§    def use(self, player, game):§        super().use(player, game)§        self.target.damage(3, self)§        if len(player.hand) == 0:§            player.draw()§\nclass RendBlackhand(MinionCard):§    def __init__(self):§        super().__init__(\"Rend Blackhand\", 7, CHARACTER_CLASS.ALL, CARD_RARITY.LEGENDARY, battlecry=(Battlecry(Kill(), MinionSelector(And(MinionIsNotTarget(), IsRarity(CARD_RARITY.LEGENDARY)), BothPlayer(), UserPicker()), GreaterThan(Count(CardSelector(condition=IsType(MINION_TYPE.DRAGON))), value=0))))§§    def create_minion(self, player):§        return Minion(8, 4)§\nclass Resurrect(SpellCard):§    def __init__(self):§        super().__init__(\"Resurrect\", 2, CHARACTER_CLASS.PRIEST, CARD_RARITY.RARE)§§    def use(self, player, game):§        from hearthbreaker.engine import card_lookup§        super().use(player, game)§        if len(player.graveyard) > 0 and len(player.minions) < 7:§            card_name = game.random_choice(player.graveyard)§            card = card_lookup(card_name)§            card.summon(player, game, len(player.minions))§\nclass Revenge(SpellCard):§    def __init__(self):§        super().__init__(\"Revenge\", 2, CHARACTER_CLASS.WARRIOR, CARD_RARITY.RARE)§§    def use(self, player, game):§        super().use(player, game)§        targets = copy.copy(game.other_player.minions)§        targets.extend(game.current_player.minions)§        if player.hero.health <= 12:§            for minion in targets:§                minion.damage(player.effective_spell_damage(3), self)§        else:§            for minion in targets:§                minion.damage(player.effective_spell_damage(1), self)§\nclass VolcanicDrake(MinionCard):§    def __init__(self):§        super().__init__(\"Volcanic Drake\", 6, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, minion_type=MINION_TYPE.DRAGON, buffs=[Buff(ManaChange(Count(DeadMinionSelector(players=BothPlayer())), -1))])§§    def create_minion(self, player):§        return Minion(6, 4)§\nclass VolcanicLumberer(MinionCard):§    def __init__(self):§        super().__init__(\"Volcanic Lumberer\", 9, CHARACTER_CLASS.DRUID, CARD_RARITY.RARE, buffs=[Buff(ManaChange(Count(DeadMinionSelector(players=BothPlayer())), -1))])§§    def create_minion(self, player):§        return Minion(7, 8, taunt=True)§\nclass Whelp(MinionCard):§    def __init__(self):§        super().__init__(\"Whelp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.DRAGON)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass Whelp(MinionCard):§    def __init__(self):§        super().__init__(\"Whelp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.DRAGON)§§    def create_minion(self, player):§        return Minion(1, 1)§\nclass Whelp(MinionCard):§    def __init__(self):§        super().__init__(\"Whelp\", 1, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON, False, minion_type=MINION_TYPE.DRAGON)§§    def create_minion(self, player):§        return Minion(1, 1)§\n"
  },
  {
    "path": "third_party/magic/LICENSE",
    "content": "Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are\npermitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this list of\nconditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice, this list\nof conditions and the following disclaimer in the documentation and/or other materials\nprovided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED\nWARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR\nCONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF\nADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nThe views and conclusions contained in the software and documentation are those of the\nauthors and should not be interpreted as representing official policies, either expressed\nor implied, of BetaSteward_at_googlemail.com.\n"
  },
  {
    "path": "third_party/magic/README.google",
    "content": "URL: https://github.com/magefree/mage\nVersion: 6a0554966edfa5df900bb33dddb50285b1b61fb5\nLicense: BSD\nLicense File: LICENSE\n\nDescription:\nThis package contains the code dataset extracted from the referenced URL.\n\nLocal Modifications:\nAll non-card related code was removed, and the code for each card was converted\ninto a pair between the attributes of the card and code that implements that\ncard.\n"
  },
  {
    "path": "third_party/magic/dev_magic.in",
    "content": "Colossal Might NAME_END NIL ATK_END NIL DEF_END {R}{G} COST_END NIL DUR_END Instant TYPE_END Alara Reborn PLAYER_CLS_END 51 RACE_END C RARITY_END Target creature gets +4/+2 and gains trample until end of turn .\nEtherwrought Page NAME_END NIL ATK_END NIL DEF_END {1}{W}{U}{B} COST_END NIL DUR_END Artifact TYPE_END Alara Reborn PLAYER_CLS_END 108 RACE_END U RARITY_END At the beginning of your upkeep , choose one - You gain 2 life ; or look at the top card of your library , then you may put that card into your graveyard ; or each opponent loses 1 life .\nJenara, Asura of War NAME_END 3 ATK_END 3 DEF_END {G}{W}{U} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Alara Reborn PLAYER_CLS_END 128 RACE_END M RARITY_END Flying${1}{W }: Put a +1/+1 counter on Jenara , Asura of War .\nMarisi's Twinclaws NAME_END 4 ATK_END 2 DEF_END {2}{RW}{G} COST_END NIL DUR_END Creature - Cat Warrior TYPE_END Alara Reborn PLAYER_CLS_END 140 RACE_END U RARITY_END Double strike\nQasali Pridemage NAME_END 2 ATK_END 2 DEF_END {G}{W} COST_END NIL DUR_END Creature - Cat Wizard TYPE_END Alara Reborn PLAYER_CLS_END 75 RACE_END C RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > ${1 } , Sacrifice Qasali Pridemage : Destroy target artifact or enchantment .\nSpellbound Dragon NAME_END 5 ATK_END 3 DEF_END {3}{U}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Alara Reborn PLAYER_CLS_END 90 RACE_END R RARITY_END Flying$Whenever Spellbound Dragon attacks , draw a card , then discard a card . Spellbound Dragon gets +X/+0 until end of turn , where X is the discarded card's converted mana cost .\nVeinfire Borderpost NAME_END NIL ATK_END NIL DEF_END {1}{B}{R} COST_END NIL DUR_END Artifact TYPE_END Alara Reborn PLAYER_CLS_END 48 RACE_END C RARITY_END You may pay { 1 } and return a basic land you control to its owner's hand rather than pay Veinfire Borderpost's mana cost . $Veinfire Borderpost enters the battlefield tapped . ${tap }: Add { B } or { R } to your mana pool .\nElvish Spirit Guide NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Spirit TYPE_END Alliances PLAYER_CLS_END 69 RACE_END U RARITY_END Exile Elvish Spirit Guide from your hand : Add { G } to your mana pool .\nPhyrexian Devourer NAME_END 1 ATK_END 1 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Alliances PLAYER_CLS_END 167 RACE_END R RARITY_END When Phyrexian Devourer's power is 7 or greater , sacrifice it . $Exile the top card of your library : Put X +1/+1 counters on Phyrexian Devourer , where X is the exiled card's converted mana cost .\nTerrain Generator NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Duel Decks: Anthology, Jace vs. Chandra PLAYER_CLS_END 29 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${2 } , { tap }: You may put a basic land card from your hand onto the battlefield tapped .\nReconstruction NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Antiquities PLAYER_CLS_END 56 RACE_END C RARITY_END Return target artifact card from your graveyard to your hand .\nDead Ringers NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 37 RACE_END C RARITY_END Destroy two target nonblack creatures unless either one is a color the other isn't . They can't be regenerated .\nGaea's Skyfolk NAME_END 2 ATK_END 2 DEF_END {G}{U} COST_END NIL DUR_END Creature - Elf Merfolk TYPE_END Apocalypse PLAYER_CLS_END 101 RACE_END C RARITY_END Flying\nLightning Angel NAME_END 4 ATK_END 3 DEF_END {1}{R}{W}{U} COST_END NIL DUR_END Creature - Angel TYPE_END Apocalypse PLAYER_CLS_END 108 RACE_END R RARITY_END Flying , vigilance , haste\nPhyrexian Gargantua NAME_END 4 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Apocalypse PLAYER_CLS_END 48 RACE_END U RARITY_END When Phyrexian Gargantua enters the battlefield , you draw two cards and you lose 2 life .\nSuffocating Blast NAME_END NIL ATK_END NIL DEF_END {1}{U}{U}{R} COST_END NIL DUR_END Instant TYPE_END Apocalypse PLAYER_CLS_END 124 RACE_END R RARITY_END Counter target spell and Suffocating Blast deals 3 damage to target creature .\nBazaar of Baghdad NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Arabian Nights PLAYER_CLS_END 84 RACE_END U RARITY_END { tap }: Draw two cards , then discard three cards .\nSkullcage NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Archenemy PLAYER_CLS_END 115 RACE_END U RARITY_END At the beginning of each opponent's upkeep , Skullcage deals 2 damage to that player unless he or she has exactly three or exactly four cards in hand .\nBarter in Blood NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 85 RACE_END U RARITY_END Each player sacrifices two creatures .\nConjurer's Closet NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Avacyn Restored PLAYER_CLS_END 214 RACE_END R RARITY_END At the beginning of your end step , you may exile target creature you control , then return that card to the battlefield under your control .\nDiregraf Escort NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Avacyn Restored PLAYER_CLS_END 174 RACE_END C RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Diregraf Escort is paired with another creature , both creatures have protection from Zombies .\nFlowering Lumberknot NAME_END 5 ATK_END 5 DEF_END {3}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Avacyn Restored PLAYER_CLS_END 178 RACE_END C RARITY_END Flowering Lumberknot can't attack or block unless it's paired with a creature with soulbond .\nHanweir Lancer NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Knight TYPE_END Avacyn Restored PLAYER_CLS_END 138 RACE_END C RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Hanweir Lancer is paired with another creature , both creatures have first strike .\nLatch Seeker NAME_END 1 ATK_END 3 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Avacyn Restored PLAYER_CLS_END 63 RACE_END U RARITY_END Latch Seeker is unblockable .\nNarstad Scrapper NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Avacyn Restored PLAYER_CLS_END 218 RACE_END C RARITY_END { 2 }: Narstad Scrapper gets +1/+0 until end of turn .\nRevenge of the Hunted NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 191 RACE_END R RARITY_END Until end of turn , target creature gets +6/+6 and gains trample , and all creatures able to block it this turn do so . $Miracle { G } < i > (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn . ) < /i >\nSomberwald Sage NAME_END 1 ATK_END 0 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Avacyn Restored PLAYER_CLS_END 194 RACE_END R RARITY_END { tap }: Add three mana of any one color to your mana pool . Spend this mana only to cast creature spells .\nTimberland Guide NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Scout TYPE_END Avacyn Restored PLAYER_CLS_END 197 RACE_END C RARITY_END When Timberland Guide enters the battlefield , put a +1/+1 counter on target creature .\nWildwood Geist NAME_END 3 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Avacyn Restored PLAYER_CLS_END 204 RACE_END C RARITY_END Wildwood Geist gets +2/+2 as long as it's your turn .\nBenthic Infiltrator NAME_END 4 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 55 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Ingest < i > (Whenever this creature deals combat damage to a player , that player exiles the top card of his or her library . ) < /i > $Benthic Infiltrator can't be blocked .\nCatacomb Sifter NAME_END 3 ATK_END 2 DEF_END {1}{B}{G} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 201 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $When Catacomb Sifter enters the battlefield , put a 1/1 colorless Eldrazi Scion creature token onto the battlefield . It has \" Sacrifice this creature : add { C } to your mana pool . \" $Whenever another creature you control dies , scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nDrana, Liberator of Malakir NAME_END 3 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Legendary Creature - Vampire Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 109 RACE_END M RARITY_END Flying , first strike$Whenever Drana , Liberator of Malakir deals combat damage to a player , put a +1/+1 counter on each attacking creature you control .\nGhostly Sentinel NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Kor Spirit TYPE_END Battle for Zendikar PLAYER_CLS_END 028 RACE_END C RARITY_END Flying , vigilance\nJaddi Offshoot NAME_END 3 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Plant TYPE_END Battle for Zendikar PLAYER_CLS_END 176 RACE_END U RARITY_END Defender$ < i > Landfall < /i > - Whenever a land enters the battlefield under your control , you gain 1 life .\nMind Raker NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Eldrazi Processor TYPE_END Battle for Zendikar PLAYER_CLS_END 95 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $When Mind Raker enters the battlefield , you may put a card an opponent owns from exile into that player's graveyard . If you do , each opponent discards a card .\nOran-Rief Hydra NAME_END 5 ATK_END 5 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Hydra TYPE_END Battle for Zendikar PLAYER_CLS_END 181 RACE_END R RARITY_END Trample$ < i > Landfall < /i > — Whenever a land enters the battlefield under your control , put a +1/+1 counter on Oran-Rief Hydra . If that land is a Forest , put two +1/+1 counters on Oran-Rief Hydra instead .\nRising Miasma NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 122 RACE_END U RARITY_END All creatures get -2/-2 until end of turn . $Awaken 3 - { 5}{B}{B } < i > (If you cast this spell for { 5}{B}{B } , also put three +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste . It's still a land . ) < /i >\nShatterskull Recruit NAME_END 4 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Giant Warrior Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 155 RACE_END C RARITY_END Menace\nSwell of Growth NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 191 RACE_END C RARITY_END Target creature gets +2/+2 until end of turn . You may put a land card from your hand onto the battlefield .\nValakut Invoker NAME_END 3 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Battle for Zendikar PLAYER_CLS_END 159 RACE_END C RARITY_END { 8 }: Valakut Invoker deals 3 damage to target creature or player .\nBile Urchin NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 61 RACE_END C RARITY_END Sacrifice Bile Urchin : Target player loses 1 life .\nFaithful Squire NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 3 RACE_END U RARITY_END Whenever you cast a Spirit or Arcane spell , you may put a ki counter on Faithful Squire . $At the beginning of the end step , if there are two or more ki counters on Faithful Squire , you may flip it . $\nHeartless Hidetsugu NAME_END 3 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Legendary Creature - Ogre Shaman TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 107 RACE_END R RARITY_END { tap }: Heartless Hidetsugu deals damage to each player equal to half that player's life total , rounded down .\nKami of the Honored Dead NAME_END 5 ATK_END 3 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 12 RACE_END U RARITY_END Flying$Whenever Kami of the Honored Dead is dealt damage , you gain that much life . $Soulshift 6 < i > (When this creature dies , you may return target Spirit card with converted mana cost 6 or less from your graveyard to your hand . ) < /i >\nNeko-Te NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 155 RACE_END R RARITY_END Whenever equipped creature deals damage to a creature , tap that creature . That creature doesn't untap during its controller's untap step for as long as Neko-Te remains on the battlefield . $Whenever equipped creature deals damage to a player , that player loses 1 life . $Equip { 2 }\nPus Kami NAME_END 3 ATK_END 3 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 79 RACE_END U RARITY_END { B } , Sacrifice Pus Kami : Destroy target nonblack creature . $Soulshift 6 < i > (When this creature dies , you may return target Spirit card with converted mana cost 6 or less from your graveyard to your hand . ) < /i >\nSickening Shoal NAME_END NIL ATK_END NIL DEF_END {X}{B}{B} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 82 RACE_END R RARITY_END You may exile a black card with converted mana cost X from your hand rather than pay Sickening Shoal's mana cost . $Target creature gets -X/-X until end of turn .\nThat Which Was Taken NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Legendary Artifact TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 162 RACE_END R RARITY_END { 4 } , { tap }: Put a divinity counter on target permanent other than That Which Was Taken . $Each permanent with a divinity counter on it is indestructible .\nMindbreaker Demon NAME_END 5 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Duel Decks: Blessed vs. Cursed PLAYER_CLS_END 41 RACE_END M RARITY_END Flying , trample$When Mindbreaker Demon enters the battlefield , put the top four cards of your library into your graveyard . $At the beginning of your upkeep , if you don't have 4 or more card types in your graveyard , you lose 4 life .\nChampion of Stray Souls NAME_END 4 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature   Skeleton Warrior TYPE_END Born of the Gods PLAYER_CLS_END 63 RACE_END M RARITY_END { 3}{B}{B } , { T } , Sacrifice X other creatures : Return X target creatures from your graveyard to the battlefield . ${5}{B}{B }: Put Champion of Stray Souls on top of your library from your graveyard .\nEverflame Eidolon NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Enchantment Creature   Spirit TYPE_END Born of the Gods PLAYER_CLS_END 92 RACE_END U RARITY_END Bestow { 2}{R}${R }: Everflame Eidolon gets +1/+0 until end of turn . If it's an Aura , enchanted creature gets +1/+0 until end of turn instead . $Enchanted creature gets +1/+1 .\nGhostblade Eidolon NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Enchantment Creature - Spirit TYPE_END Born of the Gods PLAYER_CLS_END 12 RACE_END U RARITY_END Bestow { 5}{W}$Double strike$Enchanted creature gets +1/+1 and has double strike .\nKragma Butcher NAME_END 3 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature   Minotaur Warrior TYPE_END Born of the Gods PLAYER_CLS_END 100 RACE_END C RARITY_END < i > Inspired < /i > - Whenever Kragma Butcher becomes untapped , it gets +2/+0 until end of turn .\nOdunos River Trawler NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Born of the Gods PLAYER_CLS_END 79 RACE_END U RARITY_END When Odunos River Trawler enters the battlefield , return target enchantment creature card from your graveyard to your hand . ${W } , Sacrifice Odunos River Trawler : Return target enchantment creature card from your graveyard to your hand .\nRise to the Challenge NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 107 RACE_END C RARITY_END Target creature gets +2/+0 and gains first strike until end of turn .\nSpiteful Returned NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Enchantment Creature   Zombie TYPE_END Born of the Gods PLAYER_CLS_END 84 RACE_END U RARITY_END Bestow { 3}{B}$Whenever Spiteful Returned or enchanted creature attacks , defending player loses 2 life . $Enchanted creature gets +1/+1 .\nWhims of the Fates NAME_END NIL ATK_END NIL DEF_END {5}{R} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 115 RACE_END R RARITY_END Starting with you , each player separates all permanents he or she controls into three piles . Then each player chooses one of his or her piles at random and sacrifices those permanents . < i > < i > (Piles can be empty . ) < /i ></ i >\nBrutal Deceiver NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 161 RACE_END C RARITY_END { 1 }: Look at the top card of your library . ${2 }: Reveal the top card of your library . If it's a land card , Brutal Deceiver gets +1/+0 and gains first strike until end of turn . Activate this ability only once each turn .\nDevoted Retainer NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Samurai TYPE_END Champions of Kamigawa PLAYER_CLS_END 7 RACE_END C RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i >\nGhostly Prison NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Champions of Kamigawa PLAYER_CLS_END 10 RACE_END U RARITY_END Creatures can't attack you unless their controller pays { 2 } for each creature he or she controls that's attacking you .\nHisoka, Minamo Sensei NAME_END 3 ATK_END 1 DEF_END {2}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Champions of Kamigawa PLAYER_CLS_END 66 RACE_END R RARITY_END { 2}{U } , Discard a card : Counter target spell if it has the same converted mana cost as the discarded card .\nIsamaru, Hound of Konda NAME_END 2 ATK_END 2 DEF_END {W} COST_END NIL DUR_END Legendary Creature - Hound TYPE_END Champions of Kamigawa PLAYER_CLS_END 19 RACE_END R RARITY_END NIL\nKeiga, the Tide Star NAME_END 5 ATK_END 5 DEF_END {5}{U} COST_END NIL DUR_END Legendary Creature - Dragon Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 72 RACE_END R RARITY_END Flying$When Keiga , the Tide Star dies , gain control of target creature .\nLantern-Lit Graveyard NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Champions of Kamigawa PLAYER_CLS_END 278 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { B } or { R } to your mana pool . Lantern-Lit Graveyard doesn't untap during your next untap step .\nMyojin of Seeing Winds NAME_END 3 ATK_END 3 DEF_END {7}{U}{U}{U} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 75 RACE_END R RARITY_END Myojin of Seeing Winds enters the battlefield with a divinity counter on it if you cast it from your hand . $Myojin of Seeing Winds is indestructible as long as it has a divinity counter on it . $Remove a divinity counter from Myojin of Seeing Winds : Draw a card for each permanent you control .\nOrochi Eggwatcher NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Snake Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 233 RACE_END U RARITY_END { 2}{G } , { tap }: Put a 1/1 green Snake creature token onto the battlefield . If you control ten or more creatures , flip Orochi Eggwatcher . $\nRend Flesh NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 140 RACE_END C RARITY_END Destroy target non-Spirit creature .\nShinka, the Bloodsoaked Keep NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Champions of Kamigawa PLAYER_CLS_END 282 RACE_END R RARITY_END { tap }: Add { R } to your mana pool . ${R } , { tap }: Target legendary creature gains first strike until end of turn .\nStrength of Cedars NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 245 RACE_END U RARITY_END Target creature gets +X/+X until end of turn , where X is the number of lands you control .\nUntaidake, the Cloud Keeper NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Champions of Kamigawa PLAYER_CLS_END 285 RACE_END R RARITY_END Untaidake , the Cloud Keeper enters the battlefield tapped . ${tap } , Pay 2 life : Add { C}{C } to your mana pool . Spend this mana only to cast legendary spells .\nArctic Flats NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Snow Land TYPE_END Coldsnap PLAYER_CLS_END 143 RACE_END U RARITY_END Arctic Flats enters the battlefield tapped . ${tap }: Add { G } or { W } to your mana pool .\nDisciple of Tevesh Szat NAME_END 1 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Coldsnap PLAYER_CLS_END 55 RACE_END C RARITY_END { tap }: Target creature gets -1/-1 until end of turn . ${4}{B}{B } , { tap } , Sacrifice Disciple of Tevesh Szat : Target creature gets -6/-6 until end of turn .\nKjeldoran Gargoyle NAME_END 3 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Creature - Gargoyle TYPE_END Coldsnap PLAYER_CLS_END 10 RACE_END U RARITY_END Flying , first strike$Whenever Kjeldoran Gargoyle deals damage , you gain that much life .\nPhyrexian Soulgorger NAME_END 8 ATK_END 8 DEF_END {3} COST_END NIL DUR_END Snow Artifact Creature - Construct TYPE_END Coldsnap PLAYER_CLS_END 141 RACE_END R RARITY_END Cumulative upkeep-Sacrifice a creature . < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i >\nSurging AEther NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 47 RACE_END C RARITY_END Ripple 4 < i > (When you cast this spell , you may reveal the top four cards of your library . You may cast any revealed cards with the same name as this spell without paying their mana costs . Put the rest on the bottom of your library . ) < /i > $Return target permanent to its owner's hand .\nAura Shards NAME_END NIL ATK_END NIL DEF_END {1}{G}{W} COST_END NIL DUR_END Enchantment TYPE_END Commander PLAYER_CLS_END 182 RACE_END U RARITY_END Whenever a creature enters the battlefield under your control , you may destroy target artifact or enchantment .\nEdric, Spymaster of Trest NAME_END 2 ATK_END 2 DEF_END {1}{G}{U} COST_END NIL DUR_END Legendary Creature - Elf Rogue TYPE_END Commander PLAYER_CLS_END 196 RACE_END R RARITY_END Whenever a creature deals combat damage to one of your opponents , its controller may draw a card .\nMulldrifter NAME_END 2 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Commander PLAYER_CLS_END 52 RACE_END C RARITY_END Flying$When Mulldrifter enters the battlefield , draw two cards . $Evoke { 2}{U } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nSpurnmage Advocate NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Nomad TYPE_END Commander PLAYER_CLS_END 33 RACE_END U RARITY_END { tap }: Return two target cards from an opponent's graveyard to his or her hand . Destroy target attacking creature .\nWhirlpool Whelm NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Commander PLAYER_CLS_END 69 RACE_END C RARITY_END Clash with an opponent , then return target creature to its owner's hand . If you win , you may put that creature on top of its owner's library instead . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nCurse of Predation NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Commander 2013 Edition PLAYER_CLS_END 140 RACE_END U RARITY_END Enchant player$Whenever a creature attacks enchanted player , put a +1/+1 counter on it .\nGreed NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment TYPE_END Commander 2013 Edition PLAYER_CLS_END 79 RACE_END R RARITY_END { B } , Pay 2 life : Draw a card .\nMurkfiend Liege NAME_END 4 ATK_END 4 DEF_END {2}{GU}{GU}{GU} COST_END NIL DUR_END Creature - Horror TYPE_END Commander 2013 Edition PLAYER_CLS_END 231 RACE_END R RARITY_END Other green creatures you control get +1/+1 . $Other blue creatures you control get +1/+1 . $Untap all green and/or blue creatures you control during each other player's untap step .\nSaltcrusted Steppe NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2013 Edition PLAYER_CLS_END 316 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap }: Put a storage counter on Saltcrusted Steppe . ${1 } , Remove X storage counters from Saltcrusted Steppe : Add X mana in any combination of { G } and/or { W } to your mana pool .\nTempt with Glory NAME_END NIL ATK_END NIL DEF_END {5}{W} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 24 RACE_END R RARITY_END Tempting offer - Put a +1/+1 counter on each creature you control . Each opponent may put a +1/+1 counter on each creature he or she controls . For each opponent who does , put a +1/+1 counter on each creature you control .\nAngel of the Dire Hour NAME_END 4 ATK_END 5 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Commander 2014 Edition PLAYER_CLS_END 1 RACE_END R RARITY_END Flash$Flying$When Angel of the Dire Hour enters the battlefield , if you cast it from your hand , exile all attacking creatures .\nDregs of Sorrow NAME_END NIL ATK_END NIL DEF_END {X}{4}{B} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 143 RACE_END R RARITY_END Destroy X target nonblack creatures . Draw X cards .\nJazal Goldmane NAME_END 4 ATK_END 4 DEF_END {2}{W}{W} COST_END NIL DUR_END Legendary Creature - Cat Warrior TYPE_END Commander 2014 Edition PLAYER_CLS_END 9 RACE_END M RARITY_END First strike${3}{W}{W }: Attacking creatures you control get +X/+X until end of turn , where X is the number of attacking creatures .\nRush of Knowledge NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 123 RACE_END C RARITY_END Draw cards equal to the highest converted mana cost among permanents you control .\nWhitemane Lion NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat TYPE_END Commander 2014 Edition PLAYER_CLS_END 96 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $When Whitemane Lion enters the battlefield , return a creature you control to its owner's hand .\nCrystal Chimes NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Commander 2015 Edition PLAYER_CLS_END 250 RACE_END U RARITY_END { 3 } , { tap } , Sacrifice Crystal Chimes : Return all enchantment cards from your graveyard to your hand .\nMazirek, Kraul Death Priest NAME_END 2 ATK_END 2 DEF_END {3}{B}{G} COST_END NIL DUR_END Legendary Creature - Insect Shaman TYPE_END Commander 2015 Edition PLAYER_CLS_END 48 RACE_END M RARITY_END Flying$Whenever a player sacrifices another permanent , put a +1/+1 counter on each creature you control .\nVerdant Confluence NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Commander 2015 Edition PLAYER_CLS_END 40 RACE_END R RARITY_END Choose three . You may choose the same mode more than once . $• Put two +1/+1 counters on target creature . $• Return target permanent card from your graveyard to your hand . $• Search your library for a basic land card , put it onto the battlefield tapped , then shuffle your library .\nChild of Alara NAME_END 6 ATK_END 6 DEF_END {W}{U}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Avatar TYPE_END Conflux PLAYER_CLS_END 101 RACE_END M RARITY_END Trample$When Child of Alara dies , destroy all nonland permanents . They can't be regenerated .\nExotic Orchard NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Conflux PLAYER_CLS_END 142 RACE_END R RARITY_END { tap }: Add to your mana pool one mana of any color that a land an opponent controls could produce .\nInfectious Horror NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Horror TYPE_END Conflux PLAYER_CLS_END 47 RACE_END C RARITY_END Whenever Infectious Horror attacks , each opponent loses 2 life .\nMight of Alara NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 85 RACE_END C RARITY_END Domain - Target creature gets +1/+1 until end of turn for each basic land type among lands you control .\nRhox Meditant NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Rhino Monk TYPE_END Conflux PLAYER_CLS_END 16 RACE_END C RARITY_END When Rhox Meditant enters the battlefield , if you control a green permanent , draw a card .\nSuicidal Charge NAME_END NIL ATK_END NIL DEF_END {3}{B}{R} COST_END NIL DUR_END Enchantment TYPE_END Conflux PLAYER_CLS_END 128 RACE_END C RARITY_END Sacrifice Suicidal Charge : Creatures your opponents control get -1/-1 until end of turn . Those creatures attack this turn if able .\nWild Leotau NAME_END 4 ATK_END 5 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Cat TYPE_END Conflux PLAYER_CLS_END 97 RACE_END C RARITY_END At the beginning of your upkeep , sacrifice Wild Leotau unless you pay { G } .\nMagus of the Mirror NAME_END 2 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Conspiracy PLAYER_CLS_END 117 RACE_END R RARITY_END { tap } , Sacrifice Magus of the Mirror : Exchange life totals with target opponent . Activate this ability only during your upkeep .\nValor Made Real NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Conspiracy PLAYER_CLS_END 86 RACE_END C RARITY_END Target creature can block any number of creatures this turn .\nBurning Oil NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 84 RACE_END U RARITY_END Burning Oil deals 3 damage to target attacking or blocking creature . $Flashback { 3}{W } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nDrogskol Captain NAME_END 2 ATK_END 2 DEF_END {1}{W}{U} COST_END NIL DUR_END Creature - Spirit Soldier TYPE_END Dark Ascension PLAYER_CLS_END 136 RACE_END U RARITY_END Flying$Other Spirit creatures you control get +1/+1 and have hexproof . < i > (They can't be the targets of spells or abilities your opponents control . ) < /i >\nGeralf's Messenger NAME_END 2 ATK_END 3 DEF_END {B}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Dark Ascension PLAYER_CLS_END 63 RACE_END R RARITY_END Geralf's Messenger enters the battlefield tapped . $When Geralf's Messenger enters the battlefield , target opponent loses 2 life . $Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nHelvault NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Legendary Artifact TYPE_END Dark Ascension PLAYER_CLS_END 151 RACE_END M RARITY_END { 1 } , { tap }: Exile target creature you control . ${7 } , { tap }: Exile target creature you don't control . $When Helvault is put into a graveyard from the battlefield , return all cards exiled with it to the battlefield under their owners ' control .\nLoyal Cathar NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Dark Ascension PLAYER_CLS_END 13 RACE_END C RARITY_END Vigilance$When Loyal Cathar dies , return it to the battlefield transformed under your control at the beginning of the next end step .\nReap the Seagraf NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 72 RACE_END C RARITY_END Put a 2/2 black Zombie creature token onto the battlefield . $Flashback { 4}{U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nSoul Seizer NAME_END 3 ATK_END 1 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Dark Ascension PLAYER_CLS_END 50 RACE_END U RARITY_END Flying$When Soul Seizer deals combat damage to a player , you may transform it . If you do , attach it to target creature that player controls .\nVengeful Vampire NAME_END 2 ATK_END 3 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Dark Ascension PLAYER_CLS_END 78 RACE_END U RARITY_END Flying$Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nArcbound Reclaimer NAME_END 0 ATK_END 0 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Darksteel PLAYER_CLS_END 101 RACE_END R RARITY_END Remove a +1/+1 counter from Arcbound Reclaimer : Put target artifact card from your graveyard on top of your library . $Modular 2 < i > (This enters the battlefield with two +1/+1 counters on it . When it dies , you may put its +1/+1 counters on target artifact creature . ) < /i >\nEchoing Calm NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 2 RACE_END C RARITY_END Destroy target enchantment and all other enchantments with the same name as that enchantment .\nLeonin Shikari NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat Soldier TYPE_END Darksteel PLAYER_CLS_END 6 RACE_END R RARITY_END You may activate equip abilities any time you could cast an instant .\nPurge NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 12 RACE_END U RARITY_END Destroy target artifact creature or black creature . It can't be regenerated .\nSword of Light and Shadow NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Darksteel PLAYER_CLS_END 149 RACE_END R RARITY_END Equipped creature gets +2/+2 and has protection from white and from black . $Whenever equipped creature deals combat damage to a player , you gain 3 life and you may return up to one target creature card from your graveyard to your hand . $Equip { 2 }\nAzorius Chancery NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Dissension PLAYER_CLS_END 170 RACE_END C RARITY_END Azorius Chancery enters the battlefield tapped . $When Azorius Chancery enters the battlefield , return a land you control to its owner's hand . ${tap }: Add { W}{U } to your mana pool .\nDemon's Jester NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Dissension PLAYER_CLS_END 42 RACE_END C RARITY_END Flying$Hellbent - Demon's Jester gets +2/+1 as long as you have no cards in hand .\nInfernal Tutor NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Dissension PLAYER_CLS_END 46 RACE_END R RARITY_END Reveal a card from your hand . Search your library for a card with the same name as that card , reveal it , put it into your hand , then shuffle your library . $Hellbent - If you have no cards in hand , instead search your library for a card , put it into your hand , then shuffle your library .\nPlaxmanta NAME_END 2 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Dissension PLAYER_CLS_END 29 RACE_END U RARITY_END Flash$When Plaxmanta enters the battlefield , creatures you control gain shroud until end of turn . < i > (They can't be the targets of spells or abilities . ) < /i > $When Plaxmanta enters the battlefield , sacrifice it unless { G } was spent to cast it .\nShielding Plax NAME_END NIL ATK_END NIL DEF_END {2}{GU} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dissension PLAYER_CLS_END 147 RACE_END C RARITY_END < i > ({GU } can be paid with either { G } or { U } . ) < /i > $Enchant creature$When Shielding Plax enters the battlefield , draw a card . $Enchanted creature can't be the target of spells or abilities your opponents control .\nUtopia Sprawl NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dissension PLAYER_CLS_END 99 RACE_END C RARITY_END Enchant Forest$As Utopia Sprawl enters the battlefield , choose a color . $Whenever enchanted Forest is tapped for mana , its controller adds one mana of the chosen color to his or her mana pool < i > (in addition to the mana the land produces) < /i > .\nAscended Lawmage NAME_END 2 ATK_END 3 DEF_END {2}{W}{U} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Dragon's Maze PLAYER_CLS_END 53 RACE_END U RARITY_END Flying , hexproof\nDebt to the Deathless NAME_END NIL ATK_END NIL DEF_END {X}{W}{W}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Dragon's Maze PLAYER_CLS_END 64 RACE_END U RARITY_END Each opponent loses two times X life . You gain life equal to the life lost this way .\nJelenn Sphinx NAME_END 5 ATK_END 1 DEF_END {3}{W}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Dragon's Maze PLAYER_CLS_END 77 RACE_END U RARITY_END Flying , vigilance$Whenever Jelenn Sphinx attacks , other attacking creatures get +1/+1 until end of turn .\nMurmuring Phantasm NAME_END 5 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Dragon's Maze PLAYER_CLS_END 15 RACE_END C RARITY_END Defender\nRenegade Krasis NAME_END 2 ATK_END 3 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Beast Mutant TYPE_END Dragon's Maze PLAYER_CLS_END 47 RACE_END R RARITY_END Evolve < i > (Whenever a creature enters the battlefield under your control , if that creature has greater power or toughness than this creature , put a +1/+1 counter on this creature . ) < /i > $Whenever Renegade Krasis evolves , put a +1/+1 counter on each other creature you control with a +1/+1 counter on it .\nSmelt-Ward Gatekeepers NAME_END 4 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Dragon's Maze PLAYER_CLS_END 39 RACE_END C RARITY_END When Smelt-Ward Gatekeepers enters the battlefield , if you control two or more Gates , gain control of target creature an opponent controls until end of turn . Untap that creature . It gains haste until end of turn .\nWeapon Surge NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 40 RACE_END C RARITY_END Target creature you control gets +1/+0 and gains first strike until end of turn . $Overload { 1}{R } < i > (You may cast this spell for its overload cost . If you do , change its text by replacing all instances of \" target \" with \" each . \" ) < /i >\nAtarka Pummeler NAME_END 5 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 129 RACE_END U RARITY_END < i > Formidable < /i > - { 3}{R}{R }: Each creature you control can't be blocked this turn except by two or more creatures . Activate this ability only if creature you control have total power 8 or greater ,\nConifer Strider NAME_END 1 ATK_END 5 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Dragons of Tarkir PLAYER_CLS_END 179 RACE_END C RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i >\nDragonlord Dromoka NAME_END 7 ATK_END 5 DEF_END {4}{G}{W} COST_END NIL DUR_END Legendary Creature - Elder Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 217 RACE_END M RARITY_END Dragonlord Dromoka can't be countered$Flying , lifelink$Your opponents can't cast spells during your turn .\nEnduring Scalelord NAME_END 4 ATK_END 4 DEF_END {4}{G}{W} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 222 RACE_END U RARITY_END Flying$Whenever one or more +1/+1 counters are place on another creature you control , you may put a +1/+1 counter on Enduring Scaleguard .\nHarbinger of the Hunt NAME_END 3 ATK_END 5 DEF_END {3}{R}{G} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 223 RACE_END R RARITY_END Flying${2}{R }: Harbinger of the Hunt deals 1 damage to each creature without flying . ${2}{G }: Harbinger of the Hunt deals 1 damage to each other creature with flying .\nLightning Berserker NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Dragons of Tarkir PLAYER_CLS_END 146 RACE_END U RARITY_END { R }: Lightning Berserker gets +1/+0 until end of turn . $Dash { R } < i > (You may cast this spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nOjutai's Breath NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 67 RACE_END C RARITY_END Tap target creature . It doesn't untap during its controller's next untap step . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nRevealing Wind NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 197 RACE_END C RARITY_END Prevent all combat damage that would be dealt this turn . You may look at each face-down creature that's attacking or blocking .\nSelf-Inflicted Wound NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 117 RACE_END U RARITY_END Target opponent sacrifices a green or white creature . If that player does , he or she loses 2 life .\nSilumgar's Scorn NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 78 RACE_END U RARITY_END As an additional cost to cast Silumgar's Scorn , you may reveal a Dragon card from your hand . $Counter target spell unless its controller pays { 1 } . If you revealed a Dragon card or controlled a Dragon as you cast Silumgar's Scorn , counter that spell instead .\nTwin Bolt NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 164 RACE_END C RARITY_END Twin Bolt deals 2 damage divided as you choose among one or two target creatures and/or players .\nDiving Griffin NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Eighth Edition PLAYER_CLS_END 17 RACE_END C RARITY_END Flying , vigilance\nBurrenton Bombardier NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 11 RACE_END C RARITY_END Flying$Reinforce 2-{2}{W } < i > ({2}{W } , Discard this card : Put two +1/+1 counters on target creature . ) < /i >\nSynod Centurion NAME_END 4 ATK_END 4 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 53 RACE_END U RARITY_END When you control no other artifacts , sacrifice Synod Centurion .\nBalefire Liege NAME_END 4 ATK_END 2 DEF_END {2}{RW}{RW}{RW} COST_END NIL DUR_END Creature - Spirit Horror TYPE_END Eventide PLAYER_CLS_END 132 RACE_END R RARITY_END Other red creatures you control get +1/+1 . $Other white creatures you control get +1/+1 . $Whenever you cast a red spell , Balefire Liege deals 3 damage to target player . $Whenever you cast a white spell , you gain 3 life .\nCrag Puca NAME_END 4 ATK_END 2 DEF_END {UR}{UR}{UR} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Eventide PLAYER_CLS_END 101 RACE_END U RARITY_END { UR }: Switch Crag Puca's power and toughness until end of turn .\nFable of Wolf and Owl NAME_END NIL ATK_END NIL DEF_END {3}{GU}{GU}{GU} COST_END NIL DUR_END Enchantment TYPE_END Eventide PLAYER_CLS_END 150 RACE_END R RARITY_END Whenever you cast a green spell , you may put a 2/2 green Wolf creature token onto the battlefield . $Whenever you cast a blue spell , you may put a 1/1 blue Bird creature token with flying onto the battlefield .\nHearthfire Hobgoblin NAME_END 2 ATK_END 2 DEF_END {RW}{RW}{RW} COST_END NIL DUR_END Creature - Goblin Soldier TYPE_END Eventide PLAYER_CLS_END 141 RACE_END U RARITY_END Double strike\nMerrow Bonegnawer NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Eventide PLAYER_CLS_END 37 RACE_END C RARITY_END { tap }: Target player exiles a card from his or her graveyard . $Whenever you cast a black spell , you may untap Merrow Bonegnawer .\nOutrage Shaman NAME_END 2 ATK_END 2 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Eventide PLAYER_CLS_END 59 RACE_END U RARITY_END Chroma - When Outrage Shaman enters the battlefield , it deals damage to target creature equal to the number of red mana symbols in the mana costs of permanents you control .\nSavage Conception NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 75 RACE_END U RARITY_END Put a 3/3 green Beast creature token onto the battlefield . $Retrace < i > (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs . ) < /i >\nStream Hopper NAME_END 1 ATK_END 1 DEF_END {UR} COST_END NIL DUR_END Creature - Goblin TYPE_END Eventide PLAYER_CLS_END 113 RACE_END C RARITY_END { UR }: Stream Hopper gains flying until end of turn .\nWaves of Aggression NAME_END NIL ATK_END NIL DEF_END {3}{RW}{RW} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 148 RACE_END R RARITY_END Untap all creatures that attacked this turn . After this main phase , there is an additional combat phase followed by an additional main phase . $Retrace < i > (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs . ) < /i >\nErratic Portal NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Exodus PLAYER_CLS_END 132 RACE_END R RARITY_END { 1 } , { tap }: Return target creature to its owner's hand unless its controller pays { 1 } .\nPegasus Stampede NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Exodus PLAYER_CLS_END 14 RACE_END U RARITY_END Buyback-Sacrifice a land . < i > (You may sacrifice a land in addition to any other costs as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Put a 1/1 white Pegasus creature token with flying onto the battlefield .\nSpike Rogue NAME_END 0 ATK_END 0 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Spike TYPE_END Exodus PLAYER_CLS_END 127 RACE_END U RARITY_END Spike Rogue enters the battlefield with two +1/+1 counters on it . ${2 } , Remove a +1/+1 counter from Spike Rogue : Put a +1/+1 counter on target creature . ${2 } , Remove a +1/+1 counter from a creature you control : Put a +1/+1 counter on Spike Rogue .\nDwarven Ruins NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Fallen Empires PLAYER_CLS_END 179 RACE_END U RARITY_END Dwarven Ruins enters the battlefield tapped . ${tap }: Add { R } to your mana pool . ${tap } , Sacrifice Dwarven Ruins : Add { R}{R } to your mana pool .\nIcatian Moneychanger NAME_END 2 ATK_END 0 DEF_END {W} COST_END NIL DUR_END Creature - Human TYPE_END Fallen Empires PLAYER_CLS_END 152 RACE_END C RARITY_END Icatian Moneychanger enters the battlefield with three credit counters on it . $When Icatian Moneychanger enters the battlefield , it deals 3 damage to you . $At the beginning of your upkeep , put a credit counter on Icatian Moneychanger . $Sacrifice Icatian Moneychanger : You gain 1 life for each credit counter on Icatian Moneychanger . Activate this ability only during your upkeep .\nAbzan Beastmaster NAME_END 1 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Hound Shaman TYPE_END Fate Reforged PLAYER_CLS_END 119 RACE_END U RARITY_END At the beginning of your upkeep , draw a card if you control the creature with the greatest toughness or tied for the greatest toughness .\nBloodfire Enforcers NAME_END 2 ATK_END 5 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Monk TYPE_END Fate Reforged PLAYER_CLS_END 93 RACE_END U RARITY_END Bloodfire Enforcers has first strike and trample as long as an instant card and a sorcery card are in your graveyard .\nElite Scaleguard NAME_END 3 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Fate Reforged PLAYER_CLS_END 12 RACE_END U RARITY_END When Elite Scaleguard enters the battlefield , bolster 2 . < i > (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it . ) < /i > $Whenever a creature you control with a +1/+1 counter on it attacks , tap target creature defending player controls .\nGreat-Horn Krushok NAME_END 5 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Fate Reforged PLAYER_CLS_END 13 RACE_END C RARITY_END NIL\nMarang River Prowler NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Fate Reforged PLAYER_CLS_END 40 RACE_END U RARITY_END Marang River Prowler can't block and can't be blocked . $You may cast Marang River Prowler from your graveyard as long as you control a black or green permanent .\nPressure Point NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 21 RACE_END C RARITY_END Tap target creature . $Draw a card .\nShifting Loyalties NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 51 RACE_END U RARITY_END Exchange control of two target permanents that share a card type . < i > (Artifact , creature , enchantment , land , and planeswalker are card types . ) < /i >\nTemur Sabertooth NAME_END 3 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Cat TYPE_END Fate Reforged PLAYER_CLS_END 141 RACE_END U RARITY_END { 1}{G }: You may return another creature you control to its owner's hand . If you do , Temur Sabertooth gains indestructible until end of turn .\nAbuna's Chant NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 1 RACE_END C RARITY_END Choose one - You gain 5 life ; or prevent the next 5 damage that would be dealt to target creature this turn . $Entwine { 2 } < i > (Choose both if you pay the entwine cost . ) < /i >\nBringer of the Red Dawn NAME_END 5 ATK_END 5 DEF_END {7}{R}{R} COST_END NIL DUR_END Creature - Bringer TYPE_END Fifth Dawn PLAYER_CLS_END 62 RACE_END R RARITY_END You may pay { W}{U}{B}{R}{G } rather than pay Bringer of the Red Dawn's mana cost . $Trample$At the beginning of your upkeep , you may untap target creature and gain control of it until end of turn . That creature gains haste until end of turn .\nEyes of the Watcher NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Fifth Dawn PLAYER_CLS_END 30 RACE_END U RARITY_END Whenever you cast an instant or sorcery spell , you may pay { 1 } . If you do , scry 2 . < i > (To scry 2 , look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nHoverguard Sweepers NAME_END 6 ATK_END 5 DEF_END {6}{U}{U} COST_END NIL DUR_END Creature - Drone TYPE_END Fifth Dawn PLAYER_CLS_END 32 RACE_END R RARITY_END Flying$When Hoverguard Sweepers enters the battlefield , you may return up to two target creatures to their owners ' hands .\nMyr Servitor NAME_END 1 ATK_END 1 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Fifth Dawn PLAYER_CLS_END 139 RACE_END C RARITY_END At the beginning of your upkeep , if Myr Servitor is on the battlefield , each player returns all cards named Myr Servitor from his or her graveyard to the battlefield .\nShattered Dreams NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Fifth Dawn PLAYER_CLS_END 59 RACE_END U RARITY_END Target opponent reveals his or her hand . You choose an artifact card from it . That player discards that card .\nVanquish NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 20 RACE_END U RARITY_END Destroy target blocking creature .\nBog Imp NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Fifth Edition PLAYER_CLS_END 7 RACE_END C RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i >\nFire Drake NAME_END 2 ATK_END 1 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Drake TYPE_END Fifth Edition PLAYER_CLS_END 226 RACE_END U RARITY_END Flying${R }: Fire Drake gets +1/+0 until end of turn . Activate this ability only once each turn .\nLord of Atlantis NAME_END 2 ATK_END 2 DEF_END {U}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Fifth Edition PLAYER_CLS_END 100 RACE_END R RARITY_END Other Merfolk creatures get +1/+1 and have islandwalk .\nSabretooth Tiger NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Cat TYPE_END Fifth Edition PLAYER_CLS_END 264 RACE_END C RARITY_END First strike\nWarp Artifact NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fifth Edition PLAYER_CLS_END 66 RACE_END R RARITY_END Enchant artifact$At the beginning of the upkeep of enchanted artifact's controller , Warp Artifact deals 1 damage to that player .\nIsland Fish Jasconius NAME_END 8 ATK_END 6 DEF_END {4}{U}{U}{U} COST_END NIL DUR_END Creature - Fish TYPE_END Fourth Edition PLAYER_CLS_END 78 RACE_END R RARITY_END Island Fish Jasconius doesn't untap during your untap step . $At the beginning of your upkeep , you may pay { U}{U}{U } . If you do , untap Island Fish Jasconius . $Island Fish Jasconius can't attack unless defending player controls an Island . $When you control no Islands , sacrifice Island Fish Jasconius .\nAugur il-Vec NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Future Sight PLAYER_CLS_END 2 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Sacrifice Augur il-Vec : You gain 4 life . Activate this ability only during your upkeep .\nDakmor Salvage NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Future Sight PLAYER_CLS_END 169 RACE_END U RARITY_END Dakmor Salvage enters the battlefield tapped . ${tap }: Add { B } to your mana pool . $Dredge 2 < i > (If you would draw a card , instead you may put exactly two cards from the top of your library into your graveyard . If you do , return this card from your graveyard to your hand . Otherwise , draw a card . ) < /i >\nHoming Sliver NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Future Sight PLAYER_CLS_END 118 RACE_END C RARITY_END Each Sliver card in each player's hand has slivercycling { 3 } . $Slivercycling { 3 } < i > ({3 } , Discard this card : Search your library for a Sliver card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nMagus of the Moon NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Future Sight PLAYER_CLS_END 101 RACE_END R RARITY_END Nonbasic lands are Mountains .\nScourge of Kher Ridges NAME_END 6 ATK_END 6 DEF_END {6}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Future Sight PLAYER_CLS_END 107 RACE_END R RARITY_END Flying${1}{R }: Scourge of Kher Ridges deals 2 damage to each creature without flying . ${5}{R }: Scourge of Kher Ridges deals 6 damage to each other creature with flying .\nTolaria West NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Future Sight PLAYER_CLS_END 173 RACE_END U RARITY_END Tolaria West enters the battlefield tapped . ${tap }: Add { U } to your mana pool . $Transmute { 1}{U}{U } < i > ({1}{U}{U } , Discard this card : Search your library for a card with converted mana cost 0 , reveal it , and put it into your hand . Then shuffle your library . Transmute only as a sorcery . ) < /i >\nAngelic Skirmisher NAME_END 4 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Gatecrash PLAYER_CLS_END 3 RACE_END R RARITY_END Flying$At the beginning of each combat , choose first strike , vigilance , or lifelink . Creatures you control gain that ability until end of turn .\nBoros Reckoner NAME_END 3 ATK_END 3 DEF_END {RW}{RW}{RW} COST_END NIL DUR_END Creature - Minotaur Wizard TYPE_END Gatecrash PLAYER_CLS_END 215 RACE_END R RARITY_END Whenever Boros Reckoner is dealt damage , it deals that much damage to target creature or player . ${RW }: Boros Reckoner gains first strike until end of turn .\nDeath's Approach NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 62 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -X/-X , where X is the number of creature cards in its controller's graveyard .\nFathom Mage NAME_END 1 ATK_END 1 DEF_END {2}{G}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Gatecrash PLAYER_CLS_END 162 RACE_END R RARITY_END Evolve < i > (Whenever a creature enters the battlefield under your control , if that creature has greater power or toughness than this creature , put a +1/+1 counter on this creature . ) < /i > $Whenever a +1/+1 counter is placed on Fathom Mage , you may draw a card .\nGround Assault NAME_END NIL ATK_END NIL DEF_END {R}{G} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 168 RACE_END U RARITY_END Ground Assault deals damage to target creature equal to the number of lands you control .\nIllusionist's Bracers NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Gatecrash PLAYER_CLS_END 231 RACE_END R RARITY_END Whenever an ability of equipped creature is activated , if it isn't a mana ability , copy that ability . You may choose new targets for the copy . $Equip { 3 }\nMental Vapors NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 72 RACE_END U RARITY_END Target player discards a card . $Cipher < i > (Then you may exile this spell card encoded on a creature you control . Whenever that creature deals combat damage to a player , its controller may cast a copy of the encoded card without paying its mana cost . ) < /i >\nOoze Flux NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment TYPE_END Gatecrash PLAYER_CLS_END 128 RACE_END R RARITY_END { 1}{G } , Remove one or more +1/+1 counters from among creatures you control : Put an X/X green Ooze creature token onto the battlefield , where X is the number of +1/+1 counters removed this way .\nRuination Wurm NAME_END 6 ATK_END 7 DEF_END {4}{R}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Gatecrash PLAYER_CLS_END 192 RACE_END C RARITY_END NIL\nSkarrg Goliath NAME_END 9 ATK_END 9 DEF_END {6}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Gatecrash PLAYER_CLS_END 133 RACE_END R RARITY_END Trample$Bloodrush - { 5}{G}{G } , Discard Skarrg Goliath : Target attacking creature gets +9/+9 and gains trample until end of turn .\nThrull Parasite NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Thrull TYPE_END Gatecrash PLAYER_CLS_END 81 RACE_END U RARITY_END Extort < i > (Whenever you cast a spell , you may pay { WB } . If you do , each opponent loses 1 life and you gain that much life . ) < /i > ${tap } , Pay 2 life : Remove a counter from target nonland permanent .\nWhispering Madness NAME_END NIL ATK_END NIL DEF_END {2}{U}{B} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 207 RACE_END R RARITY_END Each player discards his or her hand , then draws cards equal to the greatest number of cards a player discarded this way . $Cipher < i > (Then you may exile this spell card encoded on a creature you control . Whenever that creature deals combat damage to a player , its controller may cast a copy of the encoded card without paying its mana cost . ) < /i >\nCry of Contrition NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Guildpact PLAYER_CLS_END 46 RACE_END C RARITY_END Target player discards a card . $Haunt < i > (When this spell card is put into a graveyard after resolving , exile it haunting target creature . ) < /i > $When the creature Cry of Contrition haunts dies , target player discards a card .\nGoblin Flectomancer NAME_END 2 ATK_END 2 DEF_END {U}{R}{R} COST_END NIL DUR_END Creature - Goblin Wizard TYPE_END Guildpact PLAYER_CLS_END 116 RACE_END U RARITY_END Sacrifice Goblin Flectomancer : You may change the targets of target instant or sorcery spell .\nLeyline of Lightning NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Guildpact PLAYER_CLS_END 68 RACE_END R RARITY_END If Leyline of Lightning is in your opening hand , you may begin the game with it on the battlefield . $Whenever you cast a spell , you may pay { 1 } . If you do , Leyline of Lightning deals 1 damage to target player .\nPyromatics NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 72 RACE_END C RARITY_END Replicate { 1}{R } < i > (When you cast this spell , copy it for each time you paid its replicate cost . You may choose new targets for the copies . ) < /i > $Pyromatics deals 1 damage to target creature or player .\nSmogsteed Rider NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Guildpact PLAYER_CLS_END 63 RACE_END U RARITY_END Whenever Smogsteed Rider attacks , each other attacking creature gains fear until end of turn . < i > (They can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nWee Dragonauts NAME_END 3 ATK_END 1 DEF_END {1}{U}{R} COST_END NIL DUR_END Creature - Faerie Wizard TYPE_END Guildpact PLAYER_CLS_END 137 RACE_END C RARITY_END Flying$Whenever you cast an instant or sorcery spell , Wee Dragonauts gets +2/+0 until end of turn .\nAmbush NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Homelands PLAYER_CLS_END 78 RACE_END C RARITY_END Blocking creatures gain first strike until end of turn .\nEvaporate NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Homelands PLAYER_CLS_END 94 RACE_END U RARITY_END Evaporate deals 1 damage to each white and/or blue creature .\nRoterothopter NAME_END 2 ATK_END 0 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Thopter TYPE_END Homelands PLAYER_CLS_END 134 RACE_END C RARITY_END Flying${2 }: Roterothopter gets +1/+0 until end of turn . Activate this ability no more than twice each turn .\nBarbed Sextant NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Ice Age PLAYER_CLS_END 287 RACE_END C RARITY_END { 1 } , { tap } , Sacrifice Barbed Sextant : Add one mana of any color to your mana pool . Draw a card at the beginning of the next turn's upkeep .\nEnduring Renewal NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 247 RACE_END R RARITY_END Play with your hand revealed . $If you would draw a card , reveal the top card of your library instead . If it's a creature card , put it into your graveyard . Otherwise , draw a card . $Whenever a creature is put into your graveyard from the battlefield , return it to your hand .\nHoar Shade NAME_END 2 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Shade TYPE_END Ice Age PLAYER_CLS_END 19 RACE_END C RARITY_END { B }: Hoar Shade gets +1/+1 until end of turn .\nLightning Blow NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 266 RACE_END R RARITY_END Target creature gains first strike until end of turn . $$Draw a card at the beginning of the next turn's upkeep .\nPyroblast NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 213 RACE_END C RARITY_END Choose one - Counter target spell if it's blue ; or destroy target permanent if it's blue .\nSpoils of Evil NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 51 RACE_END R RARITY_END For each artifact or creature card in target opponent's graveyard , add { C } to your mana pool and you gain 1 life .\nWhite Scarab NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 280 RACE_END U RARITY_END Enchant creature$Enchanted creature can't be blocked by white creatures . $Enchanted creature gets +2/+2 as long as an opponent controls a white permanent .\nAvacynian Priest NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Innistrad PLAYER_CLS_END 4 RACE_END C RARITY_END { 1 } , { tap }: Tap target non-Human creature .\nCaravan Vigil NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 173 RACE_END C RARITY_END Search your library for a basic land card , reveal it , put it into your hand , then shuffle your library . $Morbid - You may put that card onto the battlefield instead of putting it into your hand if a creature died this turn .\nCurse of the Pierced Heart NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Innistrad PLAYER_CLS_END 138 RACE_END C RARITY_END Enchant player$At the beginning of enchanted player's upkeep , Curse of the Pierced Heart deals 1 damage to that player .\nEssence of the Wild NAME_END 6 ATK_END 6 DEF_END {3}{G}{G}{G} COST_END NIL DUR_END Creature - Avatar TYPE_END Innistrad PLAYER_CLS_END 178 RACE_END M RARITY_END Creatures you control enter the battlefield as a copy of Essence of the Wild .\nGeistcatcher's Rig NAME_END 5 ATK_END 4 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Innistrad PLAYER_CLS_END 223 RACE_END U RARITY_END When Geistcatcher's Rig enters the battlefield , you may have it deal 4 damage to target creature with flying .\nHarvest Pyre NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 146 RACE_END C RARITY_END As an additional cost to cast Harvest Pyre , exile X cards from your graveyard . $Harvest Pyre deals X damage to target creature .\nKessig Wolf Run NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Innistrad PLAYER_CLS_END 243 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${X}{R}{G } , { tap }: Target creature gets +X/+0 and gains trample until end of turn .\nMayor of Avabruck NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Advisor Werewolf TYPE_END Innistrad PLAYER_CLS_END 193 RACE_END R RARITY_END Other Human creatures you control get +1/+1 . $At the beginning of each upkeep , if no spells were cast last turn , transform Mayor of Avabruck .\nNightfall Predator NAME_END 4 ATK_END 4 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Innistrad PLAYER_CLS_END 176 RACE_END R RARITY_END { R } , { tap }: Nightfall Predator fights target creature . < i > (Each deals damage equal to its power to the other . ) < /i > $At the beginning of each upkeep , if a player cast two or more spells last turn , transform Nightfall Predator .\nRiot Devils NAME_END 3 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Devil TYPE_END Innistrad PLAYER_CLS_END 160 RACE_END C RARITY_END NIL\nSkirsdag High Priest NAME_END 2 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Innistrad PLAYER_CLS_END 117 RACE_END R RARITY_END Morbid - { tap } , Tap two untapped creatures you control : Put a 5/5 black Demon creature token with flying onto the battlefield . Activate this ability only if a creature died this turn .\nTerror of Kruin Pass NAME_END 3 ATK_END 3 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Innistrad PLAYER_CLS_END 152 RACE_END R RARITY_END Double strike$Each Werewolf you control can't be blocked except by two or more creatures . $At the beginning of each upkeep , if a player cast two or more spells last turn , transform Terror of Kruin Pass .\nUrgent Exorcism NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 40 RACE_END C RARITY_END Destroy target Spirit or enchantment .\nAncient Kavu NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Invasion PLAYER_CLS_END 136 RACE_END C RARITY_END { 2 }: Ancient Kavu becomes colorless until end of turn .\nBog Initiate NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Invasion PLAYER_CLS_END 95 RACE_END C RARITY_END { 1 }: Add { B } to your mana pool .\nDismantling Blow NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 14 RACE_END C RARITY_END Kicker { 2}{U } < i > (You may pay an additional { 2}{U } as you cast this spell . ) < /i > $Destroy target artifact or enchantment . $If Dismantling Blow was kicked , draw two cards .\nGhitu Fire NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 144 RACE_END R RARITY_END You may cast Ghitu Fire as though it had flash if you pay { 2 } more to cast it . $Ghitu Fire deals X damage to target creature or player .\nKeldon Necropolis NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Invasion PLAYER_CLS_END 325 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . $${4}{R } , { tap } , Sacrifice a creature : Keldon Necropolis deals 2 damage to target creature or player .\nOrdered Migration NAME_END NIL ATK_END NIL DEF_END {3}{W}{U} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 258 RACE_END U RARITY_END Domain - Put a 1/1 blue Bird creature token with flying onto the battlefield for each basic land type among lands you control .\nRainbow Crow NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Invasion PLAYER_CLS_END 69 RACE_END U RARITY_END Flying$${1 }: Rainbow Crow becomes the color of your choice until end of turn .\nScavenged Weaponry NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Invasion PLAYER_CLS_END 123 RACE_END C RARITY_END Enchant creature$When Scavenged Weaponry enters the battlefield , draw a card . $Enchanted creature gets +1/+1 .\nStalking Assassin NAME_END 1 ATK_END 1 DEF_END {1}{U}{B} COST_END NIL DUR_END Creature - Human Assassin TYPE_END Invasion PLAYER_CLS_END 277 RACE_END R RARITY_END { 3}{U } , { tap }: Tap target creature . ${3}{B } , { tap }: Destroy target tapped creature .\nTigereye Cameo NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Invasion PLAYER_CLS_END 314 RACE_END U RARITY_END { tap }: Add { G } or { W } to your mana pool .\nUrborg Volcano NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Invasion PLAYER_CLS_END 330 RACE_END U RARITY_END Urborg Volcano enters the battlefield tapped . ${tap }: Add { B } or { R } to your mana pool .\nYavimaya Barbarian NAME_END 2 ATK_END 2 DEF_END {R}{G} COST_END NIL DUR_END Creature - Elf Barbarian TYPE_END Invasion PLAYER_CLS_END 290 RACE_END C RARITY_END Protection from blue\nDream Stalker NAME_END 5 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Duel Decks: Jace vs. Vraska PLAYER_CLS_END 7 RACE_END C RARITY_END When Dream Stalker enters the battlefield , return a permanent you control to its owner's hand .\nBlinding Flare NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 91 RACE_END U RARITY_END Strive - Blinding Flare costs { R } more to cast for each target beyond the first . $Any number of target creatures can't block this turn .\nDictate of Heliod NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Journey into Nyx PLAYER_CLS_END 8 RACE_END R RARITY_END Flash$Creatures you control get +2/+2 .\nFont of Return NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Journey into Nyx PLAYER_CLS_END 71 RACE_END C RARITY_END { 3}{B } , Sacrifice Font of Return : Return up to three target creature cards from your graveyard to your hand .\nInterpret the Signs NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 43 RACE_END U RARITY_END Scry 3 , then reveal the top card of your library . Draw cards equal to that card's converted mana cost . < i > (To scry 3 , look at the top three cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nNyx-Fleece Ram NAME_END 5 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Enchantment Creature - Sheep TYPE_END Journey into Nyx PLAYER_CLS_END 18 RACE_END U RARITY_END At the beginning of your upkeep , you gain 1 life .\nRevel of the Fallen God NAME_END NIL ATK_END NIL DEF_END {3}{R}{R}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 155 RACE_END R RARITY_END Put four 2/2 red and green Satyr creature tokens with haste onto the battlefield .\nSolidarity of Heroes NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 141 RACE_END U RARITY_END Strive - Solidarity of Heroes costs { 1}{G } more to cast for each target beyond the first . $Choose any number of target creatures . Double the number of +1/+1 counters on each of them .\nTriton Shorestalker NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Journey into Nyx PLAYER_CLS_END 56 RACE_END C RARITY_END Triton Shorestalker can't be blocked .\nBurning Wish NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Judgment PLAYER_CLS_END 83 RACE_END R RARITY_END You may choose a sorcery card you own from outside the game , reveal that card , and put it into your hand . Exile Burning Wish .\nFledgling Dragon NAME_END 2 ATK_END 2 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Judgment PLAYER_CLS_END 90 RACE_END R RARITY_END Flying$Threshold - As long as seven or more cards are in your graveyard , Fledgling Dragon gets +3/+3 and has \" { R }: Fledgling Dragon gets +1/+0 until end of turn . \"\nMasked Gorgon NAME_END 5 ATK_END 5 DEF_END {4}{B} COST_END NIL DUR_END Creature - Gorgon TYPE_END Judgment PLAYER_CLS_END 69 RACE_END R RARITY_END Green creatures and white creatures have protection from Gorgons . $Threshold - Masked Gorgon has protection from green and from white as long as seven or more cards are in your graveyard .\nSwirling Sandstorm NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Judgment PLAYER_CLS_END 102 RACE_END C RARITY_END Threshold - Swirling Sandstorm deals 5 damage to each creature without flying if seven or more cards are in your graveyard .\nAinok Tracker NAME_END 3 ATK_END 3 DEF_END {5}{R} COST_END NIL DUR_END Creature - Hound Scout TYPE_END Khans of Tarkir PLAYER_CLS_END 96 RACE_END C RARITY_END First strike$Morph { 4}{R } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nBloodfire Mentor NAME_END 5 ATK_END 0 DEF_END {2}{R} COST_END NIL DUR_END Creature - Efreet Shaman TYPE_END Khans of Tarkir PLAYER_CLS_END 102 RACE_END C RARITY_END { 2}{U } , { tap }: Draw a card , then discard a card .\nDeflecting Palm NAME_END NIL ATK_END NIL DEF_END {R}{W} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 173 RACE_END R RARITY_END The next time a source of your choice would deal damage to you this turn , prevent that damage . If damage is prevented this way , Deflecting Palm deals that much damage to that source's controller .\nForce Away NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 40 RACE_END C RARITY_END Return target creature to its owner's hand . $Ferocious - If you control a creature with power 4 or greater , you may draw a card . If you do , discard a card .\nIcy Blast NAME_END NIL ATK_END NIL DEF_END {X}{U} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 42 RACE_END R RARITY_END Tap X target creatures . $Ferocious - If you control a creature with power 4 or greater , those creatures don't untap during their controllers ' next untap steps .\nLongshot Squad NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Hound Archer TYPE_END Khans of Tarkir PLAYER_CLS_END 140 RACE_END C RARITY_END Outlast { 1}{G } < i > ({1}{G } , { tap }: Put a +1/+1 counter on this creature . Outlast only as a sorcery . ) < /i > $Each creature you control with a +1/+1 counter on it has reach . < i > (A creature with reach can block creatures with flying . ) < /i >\nMonastery Swiftspear NAME_END 2 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Monk TYPE_END Khans of Tarkir PLAYER_CLS_END 118 RACE_END U RARITY_END Haste$Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i >\nRiverwheel Aerialists NAME_END 5 ATK_END 4 DEF_END {5}{U} COST_END NIL DUR_END Creature - Djinn Monk TYPE_END Khans of Tarkir PLAYER_CLS_END 51 RACE_END U RARITY_END Flying$Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i >\nSeeker of the Way NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 22 RACE_END U RARITY_END Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i > $Whenever you cast a noncreature spell , Seeker of the Way gains lifelink until end of turn .\nSurrak Dragonclaw NAME_END 6 ATK_END 6 DEF_END {2}{G}{U}{R} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 206 RACE_END M RARITY_END Flash$Surrak Dragonclaw can't be countered . $Creature spells you control can't be countered . $Other creatures you control have trample .\nTreasure Cruise NAME_END NIL ATK_END NIL DEF_END {7}{U} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 59 RACE_END C RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $Draw three cards .\nWitness of the Ages NAME_END 4 ATK_END 4 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Khans of Tarkir PLAYER_CLS_END 228 RACE_END U RARITY_END Morph { 5 } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nAngus Mackenzie NAME_END 2 ATK_END 2 DEF_END {G}{W}{U} COST_END NIL DUR_END Legendary Creature - Human Cleric TYPE_END Legends PLAYER_CLS_END 257 RACE_END R RARITY_END { G}{W}{U } , { tap }: Prevent all combat damage that would be dealt this turn . Activate this ability only before the combat damage step .\nFrost Giant NAME_END 4 ATK_END 4 DEF_END {3}{R}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Legends PLAYER_CLS_END 146 RACE_END U RARITY_END Rampage 2 < i > (Whenever this creature becomes blocked , it gets +2/+2 until end of turn for each creature blocking it beyond the first . ) < /i >\nLady Evangela NAME_END 2 ATK_END 1 DEF_END {W}{U}{B} COST_END NIL DUR_END Legendary Creature - Human Cleric TYPE_END Legends PLAYER_CLS_END 280 RACE_END R RARITY_END { W}{B } , { tap }: Prevent all combat damage that would be dealt by target creature this turn .\nReset NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Instant TYPE_END Legends PLAYER_CLS_END 73 RACE_END U RARITY_END Cast Reset only during an opponent's turn after his or her upkeep step . $Untap all lands you control .\nTriassic Egg NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Legends PLAYER_CLS_END 242 RACE_END R RARITY_END { 3 } , { tap }: Put a hatchling counter on Triassic Egg . $Sacrifice Triassic Egg : Choose one - You may put a creature card from your hand onto the battlefield ; or return target creature card from your graveyard to the battlefield . Activate this ability only if two or more hatchling counters are on Triassic Egg .\nCloudreach Cavalry NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Legions PLAYER_CLS_END 7 RACE_END U RARITY_END As long as you control a Bird , Cloudreach Cavalry gets +2/+2 and has flying .\nGoblin Assassin NAME_END 2 ATK_END 2 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Goblin Assassin TYPE_END Legions PLAYER_CLS_END 95 RACE_END U RARITY_END Whenever Goblin Assassin or another Goblin enters the battlefield , each player flips a coin . Each player whose coin comes up tails sacrifices a creature .\nNeedleshot Gourna NAME_END 6 ATK_END 3 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Legions PLAYER_CLS_END 133 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nSynapse Sliver NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Sliver TYPE_END Legions PLAYER_CLS_END 53 RACE_END R RARITY_END Whenever a Sliver deals combat damage to a player , its controller may draw a card .\nBlack Lotus NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 232 RACE_END R RARITY_END { tap } , Sacrifice Black Lotus : Add three mana of any one color to your mana pool .\nFastbond NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Limited Edition Alpha PLAYER_CLS_END 101 RACE_END R RARITY_END You may play any number of additional lands on each of your turns . $Whenever you play a land , if it wasn't the first land you played this turn , Fastbond deals 1 damage to you .\nMana Short NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Limited Edition Alpha PLAYER_CLS_END 66 RACE_END R RARITY_END Tap all lands target player controls and empty his or her mana pool .\nRegrowth NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Limited Edition Alpha PLAYER_CLS_END 123 RACE_END U RARITY_END Return target card from your graveyard to your hand .\nUnderground Sea NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Island Swamp TYPE_END Limited Edition Alpha PLAYER_CLS_END 295 RACE_END R RARITY_END NIL\nAquitect's Will NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Tribal Sorcery - Merfolk TYPE_END Lorwyn PLAYER_CLS_END 52 RACE_END C RARITY_END Put a flood counter on target land . That land is an Island in addition to its other types for as long as it has a flood counter on it . If you control a Merfolk , draw a card .\nBroken Ambitions NAME_END NIL ATK_END NIL DEF_END {X}{U} COST_END NIL DUR_END Instant TYPE_END Lorwyn PLAYER_CLS_END 54 RACE_END C RARITY_END Counter target spell unless its controller pays { X } . Clash with an opponent . If you win , that spell's controller puts the top four cards of his or her library into his or her graveyard . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nDread NAME_END 6 ATK_END 6 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Creature - Elemental Incarnation TYPE_END Lorwyn PLAYER_CLS_END 107 RACE_END R RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Whenever a creature deals damage to you , destroy it . $When Dread is put into a graveyard from anywhere , shuffle it into its owner's library .\nFistful of Force NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Lorwyn PLAYER_CLS_END 212 RACE_END C RARITY_END Target creature gets +2/+2 until end of turn . Clash with an opponent . If you win , that creature gets an additional +2/+2 and gains trample until end of turn . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nHearthcage Giant NAME_END 5 ATK_END 5 DEF_END {6}{R}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Lorwyn PLAYER_CLS_END 174 RACE_END U RARITY_END When Hearthcage Giant enters the battlefield , put two 3/1 red Elemental Shaman creature tokens onto the battlefield . $Sacrifice an Elemental : Target Giant creature gets +3/+1 until end of turn .\nKithkin Daggerdare NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Lorwyn PLAYER_CLS_END 223 RACE_END C RARITY_END { G } , { tap }: Target attacking creature gets +2/+2 until end of turn .\nNameless Inversion NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Tribal Instant - Shapeshifter TYPE_END Lorwyn PLAYER_CLS_END 128 RACE_END C RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > $Target creature gets +3/-3 and loses all creature types until end of turn .\nScarred Vinebreeder NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Lorwyn PLAYER_CLS_END 138 RACE_END C RARITY_END { 2}{B } , Exile an Elf card from your graveyard : Scarred Vinebreeder gets +3/+3 until end of turn .\nSummon the School NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Tribal Sorcery - Merfolk TYPE_END Lorwyn PLAYER_CLS_END 42 RACE_END U RARITY_END Put two 1/1 blue Merfolk Wizard creature tokens onto the battlefield . $Tap four untapped Merfolk you control : Return Summon the School from your graveyard to your hand .\nVivid Meadow NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Lorwyn PLAYER_CLS_END 279 RACE_END U RARITY_END Vivid Meadow enters the battlefield tapped with two charge counters on it . ${tap }: Add { W } to your mana pool . ${tap } , Remove a charge counter from Vivid Meadow : Add one mana of any color to your mana pool .\nAjani Goldmane NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Planeswalker - Ajani TYPE_END Magic 2010 PLAYER_CLS_END 1 RACE_END M RARITY_END +1 : You gain 2 life . $-1 : Put a +1/+1 counter on each creature you control . Those creatures gain vigilance until end of turn . $-6 : Put a white Avatar creature token onto the battlefield . It has \" This creature's power and toughness are each equal to your life total . \"\nChandra Nalaar NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Planeswalker - Chandra TYPE_END Magic 2010 PLAYER_CLS_END 132 RACE_END M RARITY_END +1 : Chandra Nalaar deals 1 damage to target player . $-X : Chandra Nalaar deals X damage to target creature . $-8 : Chandra Nalaar deals 10 damage to target player and each creature he or she controls .\nElite Vanguard NAME_END 1 ATK_END 2 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic 2010 PLAYER_CLS_END 9 RACE_END U RARITY_END NIL\nGuardian Seraph NAME_END 4 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Magic 2010 PLAYER_CLS_END 13 RACE_END R RARITY_END Flying$If a source an opponent controls would deal damage to you , prevent 1 of that damage .\nKindled Fury NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 144 RACE_END C RARITY_END Target creature gets +1/+0 and gains first strike until end of turn . < i > (It deals combat damage before creatures without first strike . ) < /i >\nOakenform NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2010 PLAYER_CLS_END 197 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +3/+3 .\nSanguine Bond NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Magic 2010 PLAYER_CLS_END 111 RACE_END R RARITY_END Whenever you gain life , target opponent loses that much life .\nTendrils of Corruption NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 114 RACE_END C RARITY_END Tendrils of Corruption deals X damage to target creature and you gain X life , where X is the number of Swamps you control .\nWindstorm NAME_END NIL ATK_END NIL DEF_END {X}{G} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 205 RACE_END U RARITY_END Windstorm deals X damage to each creature with flying .\nBog Raiders NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Magic 2011 PLAYER_CLS_END 86 RACE_END C RARITY_END Swampwalk < i > (This creature is unblockable as long as defending player controls a Swamp . ) < /i >\nEarth Servant NAME_END 4 ATK_END 4 DEF_END {5}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2011 PLAYER_CLS_END 134 RACE_END U RARITY_END Earth Servant gets +0/+1 for each Mountain you control .\nIncite NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 145 RACE_END C RARITY_END Target creature becomes red until end of turn and attacks this turn if able .\nMighty Leap NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 22 RACE_END C RARITY_END Target creature gets +2/+2 and gains flying until end of turn .\nRoc Egg NAME_END 3 ATK_END 0 DEF_END {2}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Magic 2011 PLAYER_CLS_END 25 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $When Roc Egg dies , put a 3/3 white Bird creature token with flying onto the battlefield .\nVengeful Archon NAME_END 7 ATK_END 7 DEF_END {4}{W}{W}{W} COST_END NIL DUR_END Creature - Archon TYPE_END Magic 2011 PLAYER_CLS_END 37 RACE_END R RARITY_END Flying${X }: Prevent the next X damage that would be dealt to you this turn . If damage is prevented this way , Vengeful Archon deals that much damage to target player .\nAuramancer NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2012 PLAYER_CLS_END 9 RACE_END C RARITY_END When Auramancer enters the battlefield , you may return target enchantment card from your graveyard to your hand .\nDark Favor NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2012 PLAYER_CLS_END 89 RACE_END C RARITY_END Enchant creature$When Dark Favor enters the battlefield , you lose 1 life . $Enchanted creature gets +3/+1 .\nGoblin Grenade NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2012 PLAYER_CLS_END 140 RACE_END U RARITY_END As an additional cost to cast Goblin Grenade , sacrifice a Goblin . $Goblin Grenade deals 5 damage to target creature or player .\nMerfolk Mesmerist NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Magic 2012 PLAYER_CLS_END 66 RACE_END C RARITY_END { U } , { tap }: Target player puts the top two cards of his or her library into his or her graveyard .\nSmallpox NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2012 PLAYER_CLS_END 108 RACE_END U RARITY_END Each player loses 1 life , discards a card , sacrifices a creature , then sacrifices a land .\nTormented Soul NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Spirit TYPE_END Magic 2012 PLAYER_CLS_END 114 RACE_END C RARITY_END Tormented Soul can't block and is unblockable .\nAugur of Bolas NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Magic 2013 PLAYER_CLS_END 43 RACE_END U RARITY_END When Augur of Bolas enters the battlefield , look at the top three cards of your library . You may reveal an instant or sorcery card from among them and put it into your hand . Put the rest on the bottom of your library in any order .\nDownpour NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Magic 2013 PLAYER_CLS_END 48 RACE_END C RARITY_END Tap up to three target creatures .\nHamletback Goliath NAME_END 6 ATK_END 6 DEF_END {6}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Magic 2013 PLAYER_CLS_END 136 RACE_END R RARITY_END Whenever another creature enters the battlefield , you may put X +1/+1 counters on Hamletback Goliath , where X is that creature's power .\nMwonvuli Beast Tracker NAME_END 1 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Human Scout TYPE_END Magic 2013 PLAYER_CLS_END 177 RACE_END U RARITY_END When Mwonvuli Beast Tracker enters the battlefield , search your library for a creature card with deathtouch , hexproof , reach , or trample and reveal it . Shuffle your library and put that card on top of it .\nSands of Delirium NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Magic 2013 PLAYER_CLS_END 216 RACE_END R RARITY_END { X } , { tap }: Target player puts the top X cards of his or her library into his or her graveyard .\nTrading Post NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Magic 2013 PLAYER_CLS_END 220 RACE_END R RARITY_END { 1 } , { tap } , Discard a card : You gain 4 life . ${1 } , { tap } , Pay 1 life : Put a 0/1 white Goat creature token onto the battlefield . ${1 } , { tap } , Sacrifice a creature : Return target artifact card from your graveyard to your hand . ${1 } , { tap } , Sacrifice an artifact : Draw a card .\nArchangel of Thune NAME_END 4 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Magic 2014 PLAYER_CLS_END 5 RACE_END M RARITY_END Flying , lifelink$Whenever you gain life , put a +1/+1 counter on each creature you control . $\nDawnstrike Paladin NAME_END 4 ATK_END 2 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Magic 2014 PLAYER_CLS_END 15 RACE_END C RARITY_END Vigilance , lifelink\nGroundshaker Sliver NAME_END 5 ATK_END 5 DEF_END {6}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2014 PLAYER_CLS_END 177 RACE_END C RARITY_END Sliver creatures you control have trample .\nMinotaur Abomination NAME_END 6 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Zombie Minotaur TYPE_END Magic 2014 PLAYER_CLS_END 107 RACE_END C RARITY_END NIL\nShadowborn Demon NAME_END 6 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Magic 2014 PLAYER_CLS_END 115 RACE_END M RARITY_END Flying$When Shadowborn Demon enters the battlefield , destroy target non-Demon creature . $At the beginning of your upkeep , if there are fewer than six creature cards in your graveyard , sacrifice a creature .\nVastwood Hydra NAME_END 0 ATK_END 0 DEF_END {X}{G}{G} COST_END NIL DUR_END Creature- Hydra TYPE_END Magic 2014 PLAYER_CLS_END 198 RACE_END R RARITY_END Vastwood Hydra enters the battlefield with X +1/+1 counters on it . $When Vastwood Hydra dies , you may distribute a number of +1/+1 counters equal to the number of +1/+1 counters on Vastwood Hydra among any number of creatures you control .\nBlastfire Bolt NAME_END NIL ATK_END NIL DEF_END {5}{R} COST_END NIL DUR_END Instant TYPE_END Magic 2015 PLAYER_CLS_END 130 RACE_END C RARITY_END Blastfire Bolt deals 5 damage to target creature . Destroy all Equipment attached to that creature .\nEnsoul Artifact NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2015 PLAYER_CLS_END 54 RACE_END U RARITY_END Enchant artifact$Enchanted artifact is a creature with base power and toughness 5/5 in addition to its other types .\nHunter's Ambush NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Magic 2015 PLAYER_CLS_END 180 RACE_END C RARITY_END Prevent all combat damage that would be dealt by nongreen creatures this turn .\nMercurial Pretender NAME_END 0 ATK_END 0 DEF_END {4}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Magic 2015 PLAYER_CLS_END 68 RACE_END R RARITY_END You may have Mercurial Pretender enter the battlefield as a copy of any creature you control except it gains \" { 2}{U}{U }: Return this creature to its owner's hand . \"\nPhytotitan NAME_END 2 ATK_END 7 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Plant Elemental TYPE_END Magic 2015 PLAYER_CLS_END 191 RACE_END R RARITY_END When Phytotitan dies , return it to the battlefield tapped under its owner's control at the beginning of his or her next upkeep .\nSiege Dragon NAME_END 5 ATK_END 5 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Magic 2015 PLAYER_CLS_END 162 RACE_END R RARITY_END Flying$When Siege Dragon enters the battlefield , destroy all Walls your opponents control . $Whenever Siege Dragon attacks , if defending player controls no Walls , it deals 2 damage to each creature without flying that player controls .\nUndergrowth Scavenger NAME_END 0 ATK_END 0 DEF_END {3}{G} COST_END NIL DUR_END Creature - Fungus Horror TYPE_END Magic 2015 PLAYER_CLS_END 204 RACE_END C RARITY_END Undergrowth Scavenger enters the battlefield with a number of +1/+1 counters on it equal to the number of creature cards in all graveyards .\nAmpryn Tactician NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic Origins PLAYER_CLS_END 2 RACE_END C RARITY_END When Ampryn Tactician enters the battlefield , creatures you control get +1/+1 until end of turn .\nChandra's Ignition NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 137 RACE_END R RARITY_END Target creature you control deals damage equal to its power to each other creature and each opponent .\nEmbermaw Hellion NAME_END 5 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Hellion TYPE_END Magic Origins PLAYER_CLS_END 141 RACE_END R RARITY_END Trample$If another red source you control would deal damage to a permanent or player , it deals that much damage plus 1 to that permanent or player instead .\nGilt-Leaf Winnower NAME_END 3 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Magic Origins PLAYER_CLS_END 99 RACE_END R RARITY_END Menace < i > (This creature can't be blocked except by two or more creatures . ) < /i > $When Gilt-Leaf Winnower enters the battlefield , you may destroy target non-Elf creature whose power and toughness aren't equal .\nIroas's Champion NAME_END 2 ATK_END 2 DEF_END {1}{R}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic Origins PLAYER_CLS_END 214 RACE_END U RARITY_END Double strike\nMalakir Cullblade NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Vampire Warrior TYPE_END Magic Origins PLAYER_CLS_END 108 RACE_END U RARITY_END Whenever a creature an opponent controls dies , put a +1/+1 counter on Malakir Cullblade .\nPrism Ring NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Magic Origins PLAYER_CLS_END 235 RACE_END U RARITY_END As Prism Ring enters the battlefield , choose a color . $Whenever you cast a spell of the chosen color , you gain 1 life .\nSkyraker Giant NAME_END 3 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Magic Origins PLAYER_CLS_END 162 RACE_END U RARITY_END Reach\nTouch of Moonglove NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 123 RACE_END C RARITY_END Target creature you control gets +1/+0 and gains deathtouch until end of turn . Whenever a creature dealt damage by that creature this turn dies , its controller loses 2 life . < i > (Any amount of damage a creature with deathtouch deals to a creature is enough to destroy it . ) < /i >\nApprentice Wizard NAME_END 1 ATK_END 0 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Masters Edition PLAYER_CLS_END 30 RACE_END C RARITY_END { U } , { tap }: Add { C}{C}{C } to your mana pool .\nStone Calendar NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Masters Edition PLAYER_CLS_END 167 RACE_END U RARITY_END Spells you cast cost up to { 1 } less to cast .\nFolk of the Pines NAME_END 5 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Dryad TYPE_END Masters Edition II PLAYER_CLS_END 162 RACE_END C RARITY_END { 1}{G }: Folk of the Pines gets +1/+0 until end of turn .\nThelonite Druid NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Cleric Druid TYPE_END Masters Edition II PLAYER_CLS_END 182 RACE_END R RARITY_END { 1}{G } , { tap } , Sacrifice a creature : Forests you control become 2/3 creatures until end of turn . They're still lands .\nForced Retreat NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Masters Edition III PLAYER_CLS_END 37 RACE_END C RARITY_END Put target creature on top of its owner's library .\nTracker NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human TYPE_END Masters Edition III PLAYER_CLS_END 136 RACE_END U RARITY_END { G}{G } , { tap }: Tracker deals damage equal to its power to target creature . That creature deals damage equal to its power to Tracker .\nHasran Ogress NAME_END 2 ATK_END 3 DEF_END {B}{B} COST_END NIL DUR_END Creature - Ogre TYPE_END Masters Edition IV PLAYER_CLS_END 86 RACE_END C RARITY_END Whenever Hasran Ogress attacks , it deals 3 damage to you unless you pay { 2 } .\nAlabaster Wall NAME_END 4 ATK_END 0 DEF_END {2}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Mercadian Masques PLAYER_CLS_END 2 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > ${tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn .\nCave-In NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Mercadian Masques PLAYER_CLS_END 180 RACE_END R RARITY_END You may exile a red card from your hand rather than pay Cave-In's mana cost . $Cave-In deals 2 damage to each creature and each player .\nDeepwood Ghoul NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Mercadian Masques PLAYER_CLS_END 131 RACE_END C RARITY_END Pay 2 life : Regenerate Deepwood Ghoul .\nHammer Mage NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 193 RACE_END U RARITY_END { X}{R } , { tap } , Discard a card : Destroy all artifacts with converted mana cost X or less .\nKyren Sniper NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Mercadian Masques PLAYER_CLS_END 199 RACE_END C RARITY_END At the beginning of your upkeep , you may have Kyren Sniper deal 1 damage to target player .\nNoble Purpose NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 32 RACE_END U RARITY_END Whenever a creature you control deals combat damage , you gain that much life .\nRishadan Port NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mercadian Masques PLAYER_CLS_END 324 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . $${1 } , { tap }: Tap target land .\nSnake Pit NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 271 RACE_END U RARITY_END Whenever an opponent casts a blue or black spell , you may put a 1/1 green Snake creature token onto the battlefield .\nTiger Claws NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mercadian Masques PLAYER_CLS_END 279 RACE_END C RARITY_END Flash$Enchant creature$Enchanted creature gets +1/+1 and has trample .\nAzimaet Drake NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Mirage PLAYER_CLS_END 53 RACE_END C RARITY_END Flying${U }: Azimaet Drake gets +1/+0 until end of turn . Activate this ability only once each turn .\nCrypt Cobra NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Snake TYPE_END Mirage PLAYER_CLS_END 12 RACE_END U RARITY_END Whenever Crypt Cobra attacks and isn't blocked , defending player gets a poison counter . < i > (A player with ten or more poison counters loses the game . ) < /i >\nFrenetic Efreet NAME_END 1 ATK_END 2 DEF_END {1}{U}{R} COST_END NIL DUR_END Creature - Efreet TYPE_END Mirage PLAYER_CLS_END 324 RACE_END R RARITY_END Flying${0 }: Flip a coin . If you win the flip , Frenetic Efreet phases out . If you lose the flip , sacrifice Frenetic Efreet . < i > (While it's phased out , it's treated as though it doesn't exist . It phases in before you untap during your next untap step . ) < /i >\nJungle Patrol NAME_END 2 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Mirage PLAYER_CLS_END 121 RACE_END R RARITY_END { 1}{G } , { tap }: Put a 0/1 green Wall creature token with defender named Wood onto the battlefield . $Sacrifice a token named Wood : Add { R } to your mana pool .\nPainful Memories NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Mirage PLAYER_CLS_END 31 RACE_END U RARITY_END Look at target opponent's hand and choose a card from it . Put that card on top of that player's library .\nSearing Spear Askari NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Knight TYPE_END Mirage PLAYER_CLS_END 191 RACE_END C RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > ${1}{R }: Searing Spear Askari can't be blocked except by two or more creatures this turn .\nTelim'Tor's Darts NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Mirage PLAYER_CLS_END 286 RACE_END U RARITY_END { 2 } , { tap }: Telim'Tor's Darts deals 1 damage to target player .\nZebra Unicorn NAME_END 2 ATK_END 2 DEF_END {2}{G}{W} COST_END NIL DUR_END Creature - Unicorn TYPE_END Mirage PLAYER_CLS_END 350 RACE_END U RARITY_END Whenever Zebra Unicorn deals damage , you gain that much life .\nBloodscent NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 114 RACE_END U RARITY_END All creatures able to block target creature this turn do so .\nDream's Grip NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 34 RACE_END C RARITY_END Choose one - Tap target permanent ; or untap target permanent . $Entwine { 1 } < i > (Choose both if you pay the entwine cost . ) < /i >\nGoblin Replica NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Goblin TYPE_END Mirrodin PLAYER_CLS_END 178 RACE_END C RARITY_END { 3}{R } , Sacrifice Goblin Replica : Destroy target artifact .\nKrark-Clan Shaman NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Mirrodin PLAYER_CLS_END 98 RACE_END C RARITY_END Sacrifice an artifact : Krark-Clan Shaman deals 1 damage to each creature without flying .\nMesmeric Orb NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 204 RACE_END R RARITY_END Whenever a permanent becomes untapped , that permanent's controller puts the top card of his or her library into his or her graveyard .\nOmega Myr NAME_END 2 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Mirrodin PLAYER_CLS_END 223 RACE_END C RARITY_END NIL\nScythe of the Wretched NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin PLAYER_CLS_END 239 RACE_END R RARITY_END Equipped creature gets +2/+2 . $Whenever a creature dealt damage by equipped creature this turn dies , return that card to the battlefield under your control . Attach Scythe of the Wretched to that creature . $Equip { 4 }\nSteel Wall NAME_END 4 ATK_END 0 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Wall TYPE_END Mirrodin PLAYER_CLS_END 248 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i >\nTower of Murmurs NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 268 RACE_END R RARITY_END { 8 } , { tap }: Target player puts the top eight cards of his or her library into his or her graveyard .\nYotian Soldier NAME_END 4 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Soldier TYPE_END Mirrodin PLAYER_CLS_END 277 RACE_END C RARITY_END Vigilance\nCorrupted Conscience NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirrodin Besieged PLAYER_CLS_END 22 RACE_END U RARITY_END Enchant creature$You control enchanted creature . $Enchanted creature has infect . < i > (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nGo for the Throat NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 43 RACE_END U RARITY_END Destroy target nonartifact creature .\nLoxodon Partisan NAME_END 4 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Elephant Soldier TYPE_END Mirrodin Besieged PLAYER_CLS_END 12 RACE_END C RARITY_END Battle cry < i > (Whenever this creature attacks , each other attacking creature gets +1/+0 until end of turn . ) < /i >\nOgre Resister NAME_END 3 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Ogre TYPE_END Mirrodin Besieged PLAYER_CLS_END 72 RACE_END C RARITY_END NIL\nRally the Forces NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 73 RACE_END C RARITY_END Attacking creatures get +1/+0 and gain first strike until end of turn .\nSpread the Sickness NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 56 RACE_END C RARITY_END Destroy target creature , then proliferate . < i > (You choose any number of permanents and/or players with counters on them , then give each another counter of a kind already there . ) < /i >\nViridian Emissary NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Mirrodin Besieged PLAYER_CLS_END 95 RACE_END C RARITY_END When Viridian Emissary dies , you may search your library for a basic land card , put it onto the battlefield tapped , then shuffle your library .\nFeudkiller's Verdict NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Tribal Sorcery - Giant TYPE_END Modern Masters PLAYER_CLS_END 15 RACE_END U RARITY_END You gain 10 life . Then if you have more life than an opponent , put a 5/5 white Giant Warrior creature token onto the battlefield .\nRude Awakening NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Sorcery TYPE_END Modern Masters PLAYER_CLS_END 160 RACE_END R RARITY_END Choose one - Untap all lands you control ; or until end of turn , lands you control become 2/2 creatures that are still lands . $Entwine { 2}{G } < i > (Choose both if you pay the entwine cost . ) < /i >\nBitterblossom NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Tribal Enchantment - Faerie TYPE_END Morningtide PLAYER_CLS_END 58 RACE_END R RARITY_END At the beginning of your upkeep , you lose 1 life and put a 1/1 black Faerie Rogue creature token with flying onto the battlefield .\nElvish Warrior NAME_END 3 ATK_END 2 DEF_END {G}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Morningtide PLAYER_CLS_END 120 RACE_END C RARITY_END NIL\nKinsbaile Borderguard NAME_END 1 ATK_END 1 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Morningtide PLAYER_CLS_END 14 RACE_END R RARITY_END Kinsbaile Borderguard enters the battlefield with a +1/+1 counter on it for each other Kithkin you control . $When Kinsbaile Borderguard dies , put a 1/1 white Kithkin Soldier creature token onto the battlefield for each counter on it .\nNoggin Whack NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Tribal Sorcery - Rogue TYPE_END Morningtide PLAYER_CLS_END 70 RACE_END U RARITY_END Prowl { 1}{B } < i > (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue . ) < /i > $Target player reveals three cards from his or her hand . You choose two of them . That player discards those cards .\nSage of Fables NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Morningtide PLAYER_CLS_END 47 RACE_END U RARITY_END Each other Wizard creature you control enters the battlefield with an additional +1/+1 counter on it . ${2 } , Remove a +1/+1 counter from a creature you control : Draw a card .\nThornbite Staff NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Tribal Artifact - Shaman Equipment TYPE_END Morningtide PLAYER_CLS_END 145 RACE_END U RARITY_END Equipped creature has \" { 2 } , { tap }: This creature deals 1 damage to target creature or player \" and \" Whenever a creature dies , untap this creature . \" $Whenever a Shaman creature enters the battlefield , you may attach Thornbite Staff to it . $Equip { 4 }\nBattlefield Percher NAME_END 2 ATK_END 2 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Bird TYPE_END Nemesis PLAYER_CLS_END 52 RACE_END U RARITY_END Flying$Battlefield Percher can block only creatures with flying . ${1}{B }: Battlefield Percher gets +1/+1 until end of turn .\nKor Haven NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Nemesis PLAYER_CLS_END 141 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . $${1}{W } , { tap }: Prevent all combat damage that would be dealt by target attacking creature this turn .\nRathi Assassin NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Zombie Mercenary Assassin TYPE_END Nemesis PLAYER_CLS_END 67 RACE_END R RARITY_END { 1}{B}{B } , { tap }: Destroy target tapped nonblack creature . ${3 } , { tap }: Search your library for a Mercenary permanent card with converted mana cost 3 or less and put it onto the battlefield . Then shuffle your library .\nSkyshroud Behemoth NAME_END 10 ATK_END 10 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Nemesis PLAYER_CLS_END 116 RACE_END R RARITY_END Fading 2 < i > (This creature enters the battlefield with two fade counters on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i > $Skyshroud Behemoth enters the battlefield tapped .\nApostle's Blessing NAME_END NIL ATK_END NIL DEF_END {1}{WP} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 2 RACE_END C RARITY_END < i > ({WP } can be paid with either { W } or 2 life . ) < /i > $Target artifact or creature you control gains protection from artifacts or from the color of your choice until end of turn .\nChancellor of the Forge NAME_END 5 ATK_END 5 DEF_END {4}{R}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END New Phyrexia PLAYER_CLS_END 81 RACE_END R RARITY_END You may reveal this card from your opening hand . If you do , at the beginning of the first upkeep , put a 1/1 red Goblin creature token with haste onto the battlefield . $When Chancellor of the Forge enters the battlefield , put X 1/1 red Goblin creature tokens with haste onto the battlefield , where X is the number of creatures you control .\nExclusion Ritual NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END New Phyrexia PLAYER_CLS_END 10 RACE_END U RARITY_END Imprint - When Exclusion Ritual enters the battlefield , exile target nonland permanent . $Players can't cast spells with the same name as the exiled card .\nImpaler Shrike NAME_END 1 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Bird TYPE_END New Phyrexia PLAYER_CLS_END 36 RACE_END C RARITY_END Flying$Whenever Impaler Shrike deals combat damage to a player , you may sacrifice it . If you do , draw three cards .\nMindculling NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 39 RACE_END U RARITY_END You draw two cards and target opponent discards two cards .\nPhyrexian Unlife NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END New Phyrexia PLAYER_CLS_END 18 RACE_END R RARITY_END You don't lose the game for having 0 or less life . $As long as you have 0 or less life , all damage is dealt to you as though its source had infect . < i > (Damage is dealt to you in the form of poison counters . ) < /i >\nSheoldred, Whispering One NAME_END 6 ATK_END 6 DEF_END {5}{B}{B} COST_END NIL DUR_END Legendary Creature - Praetor TYPE_END New Phyrexia PLAYER_CLS_END 73 RACE_END M RARITY_END Swampwalk$At the beginning of your upkeep , return target creature card from your graveyard to the battlefield . $At the beginning of each opponent's upkeep , that player sacrifices a creature .\nThundering Tanadon NAME_END 4 ATK_END 5 DEF_END {4}{GP}{GP} COST_END NIL DUR_END Artifact Creature - Beast TYPE_END New Phyrexia PLAYER_CLS_END 122 RACE_END C RARITY_END < i > ({GP } can be paid with either { G } or 2 life . ) < /i > $Trample\nWhispering Specter NAME_END 1 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Specter TYPE_END New Phyrexia PLAYER_CLS_END 77 RACE_END U RARITY_END Flying$Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $Whenever Whispering Specter deals combat damage to a player , you may sacrifice it . If you do , that player discards a card for each poison counter he or she has .\nDaring Apprentice NAME_END 1 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Ninth Edition PLAYER_CLS_END 72 RACE_END R RARITY_END { tap } , Sacrifice Daring Apprentice : Counter target spell .\nGroundskeeper NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Ninth Edition PLAYER_CLS_END 247 RACE_END U RARITY_END { 1}{G }: Return target basic land card from your graveyard to your hand .\nRathi Dragon NAME_END 5 ATK_END 5 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Ninth Edition PLAYER_CLS_END 210 RACE_END R RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > $When Rathi Dragon enters the battlefield , sacrifice it unless you sacrifice two Mountains .\nTidal Kraken NAME_END 6 ATK_END 6 DEF_END {5}{U}{U}{U} COST_END NIL DUR_END Creature - Kraken TYPE_END Ninth Edition PLAYER_CLS_END 105 RACE_END R RARITY_END Tidal Kraken is unblockable .\nBearer of Silence NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 67 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > $When you cast Bearer of Silence , you may pay { 1}{C } . If you do , target opponent sacrifices a creature . $Flying$Bearer of Silence can't block .\nCrush of Tentacles NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 53 RACE_END M RARITY_END Surge { 3}{U}{U } < i > (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn . ) < /i > $Return all nonland permanents to their owners ' hands . If Crush of Tentacles surge cost was paid , put an 8/8 blue Octopus creature token onto the battlefield .\nExpedition Raptor NAME_END 2 ATK_END 2 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Oath of the Gatewatch PLAYER_CLS_END 18 RACE_END C RARITY_END Flying$When Expedition Raptor enters the battlefield , support 2 . < i > (Put a +1/+1 counter on each of up to two other target creatures . ) < /i >\nIona's Blessing NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Oath of the Gatewatch PLAYER_CLS_END 21 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+2 , has vigilance , and can block an additional creature .\nMatter Reshaper NAME_END 2 ATK_END 3 DEF_END {2}{C} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 6 RACE_END R RARITY_END When Matter Reshaper dies , reveal the top card of your library . You may put that card onto the battlefield if it's a permanent card with converted mana cost 3 or less . Otherwise , put that card into your hand .\nProphet of Distortion NAME_END 2 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 46 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > ${3}{C }: Draw a card .\nShoulder to Shoulder NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 34 RACE_END C RARITY_END Support 2 . < i > (Put a +1/+1 counter on each of up to two target creatures . ) < /i > $Draw a card .\nTears of Valakut NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 118 RACE_END U RARITY_END Tears of Valakut can't be countered by spells or abilities . $Tears of Valakut deals 5 damage to target creature with flying .\nWarping Wail NAME_END NIL ATK_END NIL DEF_END {1}{C} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 12 RACE_END U RARITY_END Choose one - Exile target creature with power or toughness 1 or less . ; Counter target sorcery spell . ; Put a 1/1 colorless Eldrazi Scion creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \"\nAven Smokeweaver NAME_END 3 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Odyssey PLAYER_CLS_END 64 RACE_END U RARITY_END Flying , protection from red\nCantivore NAME_END * ATK_END * DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Lhurgoyf TYPE_END Odyssey PLAYER_CLS_END 13 RACE_END R RARITY_END Vigilance$Cantivore's power and toughness are each equal to the number of enchantment cards in all graveyards .\nCrashing Centaur NAME_END 4 ATK_END 3 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Centaur TYPE_END Odyssey PLAYER_CLS_END 235 RACE_END U RARITY_END { G } , Discard a card : Crashing Centaur gains trample until end of turn . $Threshold - As long as seven or more cards are in your graveyard , Crashing Centaur gets +2/+2 and has shroud . < i > (It can't be the target of spells or abilities . ) < /i >\nDreamwinder NAME_END 3 ATK_END 4 DEF_END {3}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Odyssey PLAYER_CLS_END 83 RACE_END C RARITY_END Dreamwinder can't attack unless defending player controls an Island . ${U } , Sacrifice an Island : Target land becomes an Island until end of turn .\nFrenetic Ogre NAME_END 3 ATK_END 2 DEF_END {4}{R} COST_END NIL DUR_END Creature - Ogre TYPE_END Odyssey PLAYER_CLS_END 195 RACE_END U RARITY_END { R } , Discard a card at random : Frenetic Ogre gets +3/+0 until end of turn .\nLuminous Guardian NAME_END 4 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Nomad TYPE_END Odyssey PLAYER_CLS_END 31 RACE_END U RARITY_END { W }: Luminous Guardian gets +0/+1 until end of turn . ${2 }: Luminous Guardian can block an additional creature this turn .\nNantuko Mentor NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Insect Druid TYPE_END Odyssey PLAYER_CLS_END 255 RACE_END R RARITY_END { 2}{G } , { tap }: Target creature gets +X/+X until end of turn , where X is that creature's power .\nPrice of Glory NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 214 RACE_END U RARITY_END Whenever a player taps a land for mana , if it's not that player's turn , destroy that land .\nScreams of the Damned NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 160 RACE_END U RARITY_END { 1}{B } , Exile a card from your graveyard : Screams of the Damned deals 1 damage to each creature and each player .\nStandstill NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 102 RACE_END U RARITY_END When a player casts a spell , sacrifice Standstill . If you do , each of that player's opponents draws three cards .\nTremble NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 225 RACE_END C RARITY_END Each player sacrifices a land .\nAkroma's Blessing NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 1 RACE_END U RARITY_END Choose a color . Creatures you control gain protection from the chosen color until end of turn . $Cycling { W } < i > ({W } , Discard this card : Draw a card . ) < /i >\nBoneknitter NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Cleric TYPE_END Onslaught PLAYER_CLS_END 128 RACE_END U RARITY_END { 1}{B }: Regenerate target Zombie . $Morph { 2}{B } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nDaru Lancer NAME_END 4 ATK_END 3 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Onslaught PLAYER_CLS_END 20 RACE_END C RARITY_END First strike$Morph { 2}{W}{W } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nExalted Angel NAME_END 5 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Onslaught PLAYER_CLS_END 28 RACE_END R RARITY_END Flying$Whenever Exalted Angel deals damage , you gain that much life . $Morph { 2}{W}{W } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nGoblin Taskmaster NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END Onslaught PLAYER_CLS_END 210 RACE_END C RARITY_END { 1}{R }: Target Goblin creature gets +1/+0 until end of turn . $Morph { R } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nIronfist Crusher NAME_END 4 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Onslaught PLAYER_CLS_END 42 RACE_END U RARITY_END Ironfist Crusher can block any number of creatures . $Morph { 3}{W } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nPiety Charm NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 49 RACE_END C RARITY_END Choose one - Destroy target Aura attached to a creature ; or target Soldier creature gets +2/+2 until end of turn ; or creatures you control gain vigilance until end of turn .\nSilent Specter NAME_END 4 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Specter TYPE_END Onslaught PLAYER_CLS_END 169 RACE_END R RARITY_END Flying$Whenever Silent Specter deals combat damage to a player , that player discards two cards . $Morph { 3}{B}{B } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nSunfire Balm NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 56 RACE_END U RARITY_END Prevent the next 4 damage that would be dealt to target creature or player this turn . $Cycling { 1}{W } < i > ({1}{W } , Discard this card : Draw a card . ) < /i > $When you cycle Sunfire Balm , you may prevent the next 1 damage that would be dealt to target creature or player this turn .\nWalking Desecration NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Onslaught PLAYER_CLS_END 180 RACE_END U RARITY_END { B } , { tap }: Creatures of the creature type of your choice attack this turn if able .\nGerrard's Command NAME_END NIL ATK_END NIL DEF_END {G}{W} COST_END NIL DUR_END Instant TYPE_END Duel Decks: Phyrexia vs. the Coalition PLAYER_CLS_END 53 RACE_END C RARITY_END Untap target creature . It gets +3/+3 until end of turn .\nCalciderm NAME_END 5 ATK_END 5 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Planar Chaos PLAYER_CLS_END 23 RACE_END U RARITY_END Shroud < i > (This permanent can't be the target of spells or abilities . ) < /i > $Vanishing 4 < i > (This permanent enters the battlefield with four time counters on it . At the beginning of your upkeep , remove a time counter from it . When the last is removed , sacrifice it . ) < /i >\nExtirpate NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 71 RACE_END R RARITY_END Split second < i > (As long as this spell is on the stack , players can't cast spells or activate abilities that aren't mana abilities . ) < /i > $Choose target card in a graveyard other than a basic land card . Search its owner's graveyard , hand , and library for all cards with the same name as that card and exile them . Then that player shuffles his or her library .\nIntet, the Dreamer NAME_END 6 ATK_END 6 DEF_END {3}{U}{R}{G} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Planar Chaos PLAYER_CLS_END 158 RACE_END R RARITY_END Flying$Whenever Intet , the Dreamer deals combat damage to a player , you may pay { 2}{U } . If you do , exile the top card of your library face down . You may look at that card for as long as it remains exiled . You may play that card without paying its mana cost for as long as Intet remains on the battlefield .\nOvinize NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 57 RACE_END U RARITY_END Target creature loses all abilities and becomes 0/1 until end of turn .\nSaltblast NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Planar Chaos PLAYER_CLS_END 15 RACE_END U RARITY_END Destroy target nonwhite permanent .\nTimbermare NAME_END 5 ATK_END 5 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elemental Horse TYPE_END Planar Chaos PLAYER_CLS_END 140 RACE_END R RARITY_END Haste$Echo { 5}{G } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Timbermare enters the battlefield , tap all other creatures .\nBriarhorn NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Planechase PLAYER_CLS_END 69 RACE_END U RARITY_END Flash$When Briarhorn enters the battlefield , target creature gets +3/+3 until end of turn . $Evoke { 1}{G } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nLoxodon Warhammer NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Planechase PLAYER_CLS_END 118 RACE_END R RARITY_END Equipped creature gets +3/+0 and has trample and lifelink . < i > (If the creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . Damage dealt by the creature also causes its controller to gain that much life . ) < /i > $Equip { 3 } < i > ({3 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nThirst for Knowledge NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Planechase PLAYER_CLS_END 14 RACE_END U RARITY_END Draw three cards . Then discard two cards unless you discard an artifact card .\nLast Stand NAME_END NIL ATK_END NIL DEF_END {W}{U}{B}{R}{G} COST_END NIL DUR_END Sorcery TYPE_END Planechase 2012 Edition PLAYER_CLS_END 100 RACE_END R RARITY_END Target opponent loses 2 life for each Swamp you control . Last Stand deals damage equal to the number of Mountains you control to target creature . Put a 1/1 green Saproling creature token onto the battlefield for each Forest you control . You gain 2 life for each Plains you control . Draw a card for each Island you control , then discard that many cards .\nAllied Strategies NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Sorcery TYPE_END Planeshift PLAYER_CLS_END 20 RACE_END U RARITY_END Domain - Target player draws a card for each basic land type among lands he or she controls .\nDoomsday Specter NAME_END 3 ATK_END 2 DEF_END {2}{U}{B} COST_END NIL DUR_END Creature - Specter TYPE_END Planeshift PLAYER_CLS_END 103 RACE_END R RARITY_END Flying$When Doomsday Specter enters the battlefield , return a blue or black creature you control to its owner's hand . $Whenever Doomsday Specter deals combat damage to a player , look at that player's hand and choose a card from it . The player discards that card .\nLashknife Barrier NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Planeshift PLAYER_CLS_END 9 RACE_END U RARITY_END When Lashknife Barrier enters the battlefield , draw a card . $If a source would deal damage to a creature you control , it deals that much damage minus 1 to that creature instead .\nPhyrexian Tyranny NAME_END NIL ATK_END NIL DEF_END {U}{B}{R} COST_END NIL DUR_END Enchantment TYPE_END Planeshift PLAYER_CLS_END 118 RACE_END R RARITY_END Whenever a player draws a card , that player loses 2 life unless he or she pays { 2 } .\nSinister Strength NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planeshift PLAYER_CLS_END 54 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +3/+1 and is black .\nUrza's Guilt NAME_END NIL ATK_END NIL DEF_END {2}{U}{B} COST_END NIL DUR_END Sorcery TYPE_END Planeshift PLAYER_CLS_END 130 RACE_END R RARITY_END Each player draws two cards , then discards three cards , then loses 4 life .\nDevoted Hero NAME_END 2 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Elf Soldier TYPE_END Portal PLAYER_CLS_END 175 RACE_END C RARITY_END NIL\nMind Knives NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 23 RACE_END C RARITY_END Target opponent discards a card at random .\nSpotted Griffin NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Portal PLAYER_CLS_END 190 RACE_END C RARITY_END Flying\nAlaborn Cavalier NAME_END 2 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Portal Second Age PLAYER_CLS_END 121 RACE_END U RARITY_END Whenever Alaborn Cavalier attacks , you may tap target creature .\nFalse Summoning NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Portal Second Age PLAYER_CLS_END 40 RACE_END C RARITY_END Counter target creature spell .\nOgre Warrior NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Portal Second Age PLAYER_CLS_END 113 RACE_END C RARITY_END NIL\nWild Ox NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Ox TYPE_END Portal Second Age PLAYER_CLS_END 90 RACE_END U RARITY_END Swampwalk\nDong Zhou, the Tyrant NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 109 RACE_END R RARITY_END When Dong Zhou , the Tyrant enters the battlefield , target creature an opponent controls deals damage equal to its power to that player .\nMarshaling the Troops NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 141 RACE_END R RARITY_END Tap any number of untapped creatures you control . You gain 4 life for each creature tapped this way .\nShu General NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 25 RACE_END U RARITY_END Vigilance ; horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i >\nWei Infantry NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 88 RACE_END C RARITY_END NIL\nZhao Zilong, Tiger General NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier Warrior TYPE_END Portal Three Kingdoms PLAYER_CLS_END 33 RACE_END R RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i > $Whenever Zhao Zilong , Tiger General blocks , it gets +1/+1 until end of turn .\nQuesting Phelddagrif NAME_END 4 ATK_END 4 DEF_END {1}{W}{U}{G} COST_END NIL DUR_END Creature - Phelddagrif TYPE_END Prerelease Events PLAYER_CLS_END 13 RACE_END Special RARITY_END { G }: Questing Phelddagrif gets +1/+1 until end of turn . Target opponent puts a 1/1 green Hippo creature token onto the battlefield . ${W }: Questing Phelddagrif gains protection from black and from red until end of turn . Target opponent gains 2 life . ${U }: Questing Phelddagrif gains flying until end of turn . Target opponent may draw a card .\nFen Stalker NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Nightstalker TYPE_END Prophecy PLAYER_CLS_END 64 RACE_END C RARITY_END Fen Stalker has fear as long as you control no untapped lands . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nMine Bearer NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Prophecy PLAYER_CLS_END 16 RACE_END C RARITY_END { tap } , Sacrifice Mine Bearer : Destroy target attacking creature .\nSilt Crawler NAME_END 3 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Prophecy PLAYER_CLS_END 123 RACE_END C RARITY_END When Silt Crawler enters the battlefield , tap all lands you control .\nWhipstitched Zombie NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Prophecy PLAYER_CLS_END 81 RACE_END C RARITY_END At the beginning of your upkeep , sacrifice Whipstitched Zombie unless you pay { B } .\nCarrion Howler NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Wolf TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 79 RACE_END U RARITY_END Pay 1 life : Carrion Howler gets +2/-1 until end of turn .\nDark Heart of the Wood NAME_END NIL ATK_END NIL DEF_END {B}{G} COST_END NIL DUR_END Enchantment TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 200 RACE_END U RARITY_END Sacrifice a Forest : You gain 3 life .\nFarseek NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 163 RACE_END C RARITY_END Search your library for a Plains , Island , Swamp , or Mountain card and put it onto the battlefield tapped . Then shuffle your library .\nGolgari Guildmage NAME_END 2 ATK_END 2 DEF_END {BG}{BG} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 248 RACE_END U RARITY_END { 4}{B } , Sacrifice a creature : Return target creature card from your graveyard to your hand . ${4}{G }: Put a +1/+1 counter on target creature .\nHunted Troll NAME_END 4 ATK_END 8 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Troll Warrior TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 170 RACE_END R RARITY_END When Hunted Troll enters the battlefield , put four 1/1 blue Faerie creature tokens with flying onto the battlefield under target opponent's control . ${G }: Regenerate Hunted Troll .\nNecromantic Thirst NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 97 RACE_END C RARITY_END Enchant creature$Whenever enchanted creature deals combat damage to a player , you may return target creature card from your graveyard to your hand .\nRibbons of Night NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 101 RACE_END U RARITY_END Ribbons of Night deals 4 damage to target creature and you gain 4 life . If { U } was spent to cast Ribbons of Night , draw a card .\nShred Memory NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 105 RACE_END C RARITY_END Exile up to four target cards from a single graveyard . $Transmute { 1}{B}{B } < i > ({1}{B}{B } , Discard this card : Search your library for a card with the same converted mana cost as this card , reveal it , and put it into your hand . Then shuffle your library . Transmute only as a sorcery . ) < /i >\nThoughtpicker Witch NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 109 RACE_END C RARITY_END { 1 } , Sacrifice a creature : Look at the top two cards of target opponent's library , then exile one of them .\nWar-Torch Goblin NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 151 RACE_END C RARITY_END { R } , Sacrifice War-Torch Goblin : War-Torch Goblin deals 2 damage to target blocking creature .\nAzorius Charm NAME_END NIL ATK_END NIL DEF_END {W}{U} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 145 RACE_END U RARITY_END Choose one - Creatures you control gain lifelink until end of turn ; or draw a card ; or put target attacking or blocking creature on top of its owner's library .\nChromatic Lantern NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Return to Ravnica PLAYER_CLS_END 226 RACE_END R RARITY_END Lands you control have \" { tap }: Add one mana of any color to your mana pool . \" ${tap }: Add one mana of any color to your mana pool .\nDeath's Presence NAME_END NIL ATK_END NIL DEF_END {5}{G} COST_END NIL DUR_END Enchantment TYPE_END Return to Ravnica PLAYER_CLS_END 121 RACE_END R RARITY_END Whenever a creature you control dies , put X +1/+1 counters on target creature you control , where X is the power of the creature that died .\nEyes in the Skies NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 10 RACE_END C RARITY_END Put a 1/1 white Bird creature token with flying onto the battlefield , then populate . < i > (Put a token onto the battlefield that's a copy of a creature token you control . ) < /i >\nGrowing Ranks NAME_END NIL ATK_END NIL DEF_END {2}{GW}{GW} COST_END NIL DUR_END Enchantment TYPE_END Return to Ravnica PLAYER_CLS_END 217 RACE_END R RARITY_END At the beginning of your upkeep , populate . < i > (Put a token onto the battlefield that's a copy of a creature token you control . ) < /i >\nJudge's Familiar NAME_END 1 ATK_END 1 DEF_END {WU} COST_END NIL DUR_END Creature - Bird TYPE_END Return to Ravnica PLAYER_CLS_END 218 RACE_END U RARITY_END Flying$Sacrifice Judge's Familiar : Counter target instant or sorcery spell unless its controller pays { 1 } .\nNiv-Mizzet, Dracogenius NAME_END 5 ATK_END 5 DEF_END {2}{U}{U}{R}{R} COST_END NIL DUR_END Legendary Creature - Dragon Wizard TYPE_END Return to Ravnica PLAYER_CLS_END 183 RACE_END M RARITY_END Flying$Whenever Niv-Mizzet , Dracogenius deals damage to a player , you may draw a card . ${U}{R }: Niv-Mizzet , Dracogenius deals 1 damage to target creature or player .\nRakdos's Return NAME_END NIL ATK_END NIL DEF_END {X}{B}{R} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 188 RACE_END M RARITY_END Rakdos's Return deals X damage to target opponent . That player discards X cards .\nShrieking Affliction NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment TYPE_END Return to Ravnica PLAYER_CLS_END 76 RACE_END U RARITY_END At the beginning of each opponent's upkeep , if that player has one or fewer cards in hand , he or she loses 3 life .\nStreet Sweeper NAME_END 6 ATK_END 4 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Return to Ravnica PLAYER_CLS_END 234 RACE_END U RARITY_END Whenever Street Sweeper attacks , destroy all Auras attached to target land .\nTrostani, Selesnya's Voice NAME_END 5 ATK_END 2 DEF_END {G}{G}{W}{W} COST_END NIL DUR_END Legendary Creature - Dryad TYPE_END Return to Ravnica PLAYER_CLS_END 206 RACE_END M RARITY_END Whenever another creature enters the battlefield under your control , you gain life equal to that creature's toughness . ${1}{G}{W } , { tap }: Populate . < i > (Put a token onto the battlefield that's a copy of a creature token you control . ) < /i >\nDwarven Warriors NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Dwarf Warrior TYPE_END Revised Edition PLAYER_CLS_END 143 RACE_END C RARITY_END { tap }: Target creature with power 2 or less is unblockable this turn .\nBattle-Rattle Shaman NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Rise of the Eldrazi PLAYER_CLS_END 136 RACE_END C RARITY_END At the beginning of combat on your turn , you may have target creature get +2/+0 until end of turn .\nDeath Cultist NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Rise of the Eldrazi PLAYER_CLS_END 105 RACE_END C RARITY_END Sacrifice Death Cultist : Target player loses 1 life and you gain 1 life .\nEnatu Golem NAME_END 5 ATK_END 3 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Rise of the Eldrazi PLAYER_CLS_END 217 RACE_END U RARITY_END When Enatu Golem dies , you gain 4 life .\nGrowth Spasm NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 186 RACE_END C RARITY_END Search your library for a basic land card , put it onto the battlefield tapped , then shuffle your library . Put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \"\nKor Line-Slinger NAME_END 1 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kor Scout TYPE_END Rise of the Eldrazi PLAYER_CLS_END 30 RACE_END C RARITY_END { tap }: Tap target creature with power 3 or less .\nMight of the Masses NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 196 RACE_END C RARITY_END Target creature gets +1/+1 until end of turn for each creature you control .\nPelakka Wurm NAME_END 7 ATK_END 7 DEF_END {4}{G}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Rise of the Eldrazi PLAYER_CLS_END 204 RACE_END U RARITY_END Trample$When Pelakka Wurm enters the battlefield , you gain 7 life . $When Pelakka Wurm dies , draw a card .\nSea Gate Oracle NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Rise of the Eldrazi PLAYER_CLS_END 85 RACE_END C RARITY_END When Sea Gate Oracle enters the battlefield , look at the top two cards of your library . Put one of them into your hand and the other on the bottom of your library .\nStomper Cub NAME_END 3 ATK_END 5 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Rise of the Eldrazi PLAYER_CLS_END 210 RACE_END C RARITY_END Trample\nVent Sentinel NAME_END 4 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Rise of the Eldrazi PLAYER_CLS_END 171 RACE_END C RARITY_END Defender${1}{R } , { tap }: Vent Sentinel deals damage to target player equal to the number of creatures with defender you control .\nBriarknit Kami NAME_END 3 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 124 RACE_END U RARITY_END Whenever you cast a Spirit or Arcane spell , put a +1/+1 counter on target creature .\nEbony Owl Netsuke NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Saviors of Kamigawa PLAYER_CLS_END 154 RACE_END U RARITY_END At the beginning of each opponent's upkeep , if that player has seven or more cards in hand , Ebony Owl Netsuke deals 4 damage to him or her .\nGnat Miser NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Rat Shaman TYPE_END Saviors of Kamigawa PLAYER_CLS_END 70 RACE_END C RARITY_END Each opponent's maximum hand size is reduced by one .\nKaho, Minamo Historian NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Saviors of Kamigawa PLAYER_CLS_END 41 RACE_END R RARITY_END When Kaho , Minamo Historian enters the battlefield , search your library for up to three instant cards and exile them . Then shuffle your library . ${X } , { tap }: You may cast a card with converted mana cost X exiled with Kaho without paying its mana cost .\nMeasure of Wickedness NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment TYPE_END Saviors of Kamigawa PLAYER_CLS_END 82 RACE_END U RARITY_END At the beginning of your end step , sacrifice Measure of Wickedness and you lose 8 life . $Whenever another card is put into your graveyard from anywhere , target opponent gains control of Measure of Wickedness .\nOppressive Will NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Saviors of Kamigawa PLAYER_CLS_END 50 RACE_END C RARITY_END Counter target spell unless its controller pays { 1 } for each card in your hand .\nSakura-Tribe Scout NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Snake Shaman Scout TYPE_END Saviors of Kamigawa PLAYER_CLS_END 144 RACE_END C RARITY_END { tap }: You may put a land card from your hand onto the battlefield .\nSoratami Cloud Chariot NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Saviors of Kamigawa PLAYER_CLS_END 160 RACE_END U RARITY_END { 2 }: Target creature you control gains flying until end of turn . ${2 }: Prevent all combat damage that would be dealt to and dealt by target creature you control this turn .\nAssault Strobe NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Scars of Mirrodin PLAYER_CLS_END 82 RACE_END C RARITY_END Target creature gains double strike until end of turn . < i > (It deals both first-strike and regular combat damage . ) < /i >\nCerebral Eruption NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Scars of Mirrodin PLAYER_CLS_END 86 RACE_END R RARITY_END Target opponent reveals the top card of his or her library . Cerebral Eruption deals damage equal to the revealed card's converted mana cost to that player and each creature he or she controls . If a land card is revealed this way , return Cerebral Eruption to its owner's hand .\nDisperse NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 31 RACE_END C RARITY_END Return target nonland permanent to its owner's hand .\nGenesis Wave NAME_END NIL ATK_END NIL DEF_END {X}{G}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Scars of Mirrodin PLAYER_CLS_END 122 RACE_END R RARITY_END Reveal the top X cards of your library . You may put any number of permanent cards with converted mana cost X or less from among them onto the battlefield . Then put all cards revealed this way that weren't put onto the battlefield into your graveyard .\nHorizon Spellbomb NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 165 RACE_END C RARITY_END { 2 } , { tap } , Sacrifice Horizon Spellbomb : Search your library for a basic land card , reveal it , and put it into your hand . Then shuffle your library . $When Horizon Spellbomb is put into a graveyard from the battlefield , you may pay { G } . If you do , draw a card .\nLux Cannon NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 173 RACE_END M RARITY_END { tap }: Put a charge counter on Lux Cannon . ${tap } , Remove three charge counters from Lux Cannon : Destroy target permanent .\nNecrotic Ooze NAME_END 3 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Ooze TYPE_END Scars of Mirrodin PLAYER_CLS_END 72 RACE_END R RARITY_END As long as Necrotic Ooze is on the battlefield , it has all activated abilities of all creature cards in all graveyards .\nPutrefax NAME_END 3 ATK_END 5 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Horror TYPE_END Scars of Mirrodin PLAYER_CLS_END 126 RACE_END R RARITY_END Trample , haste$Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $At the beginning of the end step , sacrifice Putrefax .\nSkinrender NAME_END 3 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Scars of Mirrodin PLAYER_CLS_END 78 RACE_END U RARITY_END When Skinrender enters the battlefield , put three -1/-1 counters on target creature .\nTel-Jilad Defiance NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 129 RACE_END C RARITY_END Target creature gains protection from artifacts until end of turn . $Draw a card .\nVector Asp NAME_END 1 ATK_END 1 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Snake TYPE_END Scars of Mirrodin PLAYER_CLS_END 219 RACE_END C RARITY_END { B }: Vector Asp gains infect until end of turn . < i > (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nAven Liberator NAME_END 3 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Scourge PLAYER_CLS_END 4 RACE_END C RARITY_END Flying$Morph { 3}{W } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Aven Liberator is turned face up , target creature you control gains protection from the color of your choice until end of turn .\nEdgewalker NAME_END 2 ATK_END 2 DEF_END {1}{W}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Scourge PLAYER_CLS_END 137 RACE_END U RARITY_END Cleric spells you cast cost { W}{B } less to cast . This effect reduces only the amount of colored mana you pay . < i > (For example , if you cast a Cleric spell with mana cost { 1}{W } , it costs { 1 } to cast . ) < /i >\nOne with Nature NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Scourge PLAYER_CLS_END 125 RACE_END U RARITY_END Enchant creature$Whenever enchanted creature deals combat damage to a player , you may search your library for a basic land card , put that card onto the battlefield tapped , then shuffle your library .\nThundercloud Elemental NAME_END 4 ATK_END 3 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Scourge PLAYER_CLS_END 54 RACE_END U RARITY_END Flying${3}{U }: Tap all creatures with toughness 2 or less . ${3}{U }: All other creatures lose flying until end of turn .\nCharcoal Diamond NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Seventh Edition PLAYER_CLS_END 289 RACE_END U RARITY_END Charcoal Diamond enters the battlefield tapped . ${tap }: Add { B } to your mana pool .\nHealing Salve NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Seventh Edition PLAYER_CLS_END 18 RACE_END C RARITY_END Choose one - Target player gains 3 life ; or prevent the next 3 damage that would be dealt to target creature or player this turn .\nRaise Dead NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 157 RACE_END C RARITY_END Return target creature card from your graveyard to your hand .\nTrained Orgg NAME_END 6 ATK_END 6 DEF_END {6}{R} COST_END NIL DUR_END Creature - Orgg TYPE_END Seventh Edition PLAYER_CLS_END 224 RACE_END R RARITY_END NIL\nBeseech the Queen NAME_END NIL ATK_END NIL DEF_END {2B}{2B}{2B} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 57 RACE_END U RARITY_END < i > ({2B } can be paid with any two mana or with { B } . This card's converted mana cost is 6 . ) < /i > $Search your library for a card with converted mana cost less than or equal to the number of lands you control , reveal it , and put it into your hand . Then shuffle your library .\nConsign to Dream NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 32 RACE_END C RARITY_END Return target permanent to its owner's hand . If that permanent is red or green , put it on top of its owner's library instead .\nDrove of Elves NAME_END * ATK_END * DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Shadowmoor PLAYER_CLS_END 112 RACE_END U RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i > $Drove of Elves's power and toughness are each equal to the number of green permanents you control .\nFossil Find NAME_END NIL ATK_END NIL DEF_END {RG} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 206 RACE_END U RARITY_END Return a card at random from your graveyard to your hand , then reorder your graveyard as you choose .\nGrim Poppet NAME_END 4 ATK_END 4 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 252 RACE_END R RARITY_END Grim Poppet enters the battlefield with three -1/-1 counters on it . $Remove a -1/-1 counter from Grim Poppet : Put a -1/-1 counter on another target creature .\nKitchen Finks NAME_END 2 ATK_END 3 DEF_END {1}{GW}{GW} COST_END NIL DUR_END Creature - Ouphe TYPE_END Shadowmoor PLAYER_CLS_END 229 RACE_END U RARITY_END When Kitchen Finks enters the battlefield , you gain 2 life . $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nMemory Plunder NAME_END NIL ATK_END NIL DEF_END {UB}{UB}{UB}{UB} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 169 RACE_END R RARITY_END You may cast target instant or sorcery card from an opponent's graveyard without paying its mana cost .\nOld Ghastbark NAME_END 6 ATK_END 3 DEF_END {3}{GW}{GW} COST_END NIL DUR_END Creature - Treefolk Warrior TYPE_END Shadowmoor PLAYER_CLS_END 232 RACE_END C RARITY_END NIL\nPuresight Merrow NAME_END 2 ATK_END 2 DEF_END {WU}{WU} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Shadowmoor PLAYER_CLS_END 146 RACE_END U RARITY_END { WU } , { untap }: Look at the top card of your library . You may exile that card . < i > ({untap } is the untap symbol . ) < /i >\nRunes of the Deus NAME_END NIL ATK_END NIL DEF_END {4}{RG} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shadowmoor PLAYER_CLS_END 215 RACE_END C RARITY_END Enchant creature$As long as enchanted creature is red , it gets +1/+1 and has double strike . < i > (It deals both first-strike and regular combat damage . ) < /i > $As long as enchanted creature is green , it gets +1/+1 and has trample .\nSmash to Smithereens NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 107 RACE_END C RARITY_END Destroy target artifact . Smash to Smithereens deals 3 damage to that artifact's controller .\nThistledown Liege NAME_END 3 ATK_END 1 DEF_END {1}{WU}{WU}{WU} COST_END NIL DUR_END Creature - Kithkin Knight TYPE_END Shadowmoor PLAYER_CLS_END 153 RACE_END R RARITY_END Flash$Other white creatures you control get +1/+1 . $Other blue creatures you control get +1/+1 .\nWicker Warcrawler NAME_END 6 ATK_END 6 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 269 RACE_END U RARITY_END Whenever Wicker Warcrawler attacks or blocks , put a -1/-1 counter on it at end of combat .\nAngelic Benediction NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Shards of Alara PLAYER_CLS_END 3 RACE_END U RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > $Whenever a creature you control attacks alone , you may tap target creature .\nBull Cerodon NAME_END 5 ATK_END 5 DEF_END {4}{R}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Shards of Alara PLAYER_CLS_END 161 RACE_END U RARITY_END Vigilance , haste\nDeath Baron NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Shards of Alara PLAYER_CLS_END 70 RACE_END R RARITY_END Skeleton creatures you control and other Zombie creatures you control get +1/+1 and have deathtouch .\nExcommunicate NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 11 RACE_END C RARITY_END Put target creature on top of its owner's library .\nGuardians of Akrasa NAME_END 4 ATK_END 0 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Shards of Alara PLAYER_CLS_END 12 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i >\nKeeper of Progenitus NAME_END 3 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Shards of Alara PLAYER_CLS_END 135 RACE_END R RARITY_END Whenever a player taps a Mountain , Forest , or Plains for mana , that player adds one mana to his or her mana pool of any type that land produced .\nMycoloth NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Shards of Alara PLAYER_CLS_END 140 RACE_END R RARITY_END Devour 2 < i > (As this enters the battlefield , you may sacrifice any number of creatures . This creature enters the battlefield with twice that many +1/+1 counters on it . ) < /i > $At the beginning of your upkeep , put a 1/1 green Saproling creature token onto the battlefield for each +1/+1 counter on Mycoloth .\nQuietus Spike NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Shards of Alara PLAYER_CLS_END 217 RACE_END R RARITY_END Equipped creature has deathtouch . $Whenever equipped creature deals combat damage to a player , that player loses half his or her life , rounded up . $Equip { 3 }\nSangrite Surge NAME_END NIL ATK_END NIL DEF_END {4}{R}{G} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 190 RACE_END U RARITY_END Target creature gets +3/+3 and gains double strike until end of turn .\nSkill Borrower NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Artifact Creature - Human Wizard TYPE_END Shards of Alara PLAYER_CLS_END 56 RACE_END R RARITY_END Play with the top card of your library revealed . $As long as the top card of your library is an artifact or creature card , Skill Borrower has all activated abilities of that card . < i > (If any of the abilities use that card's name , use this creature's name instead . ) < /i >\nTidehollow Sculler NAME_END 2 ATK_END 2 DEF_END {W}{B} COST_END NIL DUR_END Artifact Creature - Zombie TYPE_END Shards of Alara PLAYER_CLS_END 202 RACE_END U RARITY_END When Tidehollow Sculler enters the battlefield , target opponent reveals his or her hand and you choose a nonland card from it . Exile that card . $When Tidehollow Sculler leaves the battlefield , return the exiled card to its owner's hand .\nWoolly Thoctar NAME_END 4 ATK_END 5 DEF_END {R}{G}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Shards of Alara PLAYER_CLS_END 209 RACE_END U RARITY_END NIL\nDevout Monk NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Monk Cleric TYPE_END Starter 1999 PLAYER_CLS_END 14 RACE_END C RARITY_END When Devout Monk enters the battlefield , you gain 1 life .\nBreath of Life NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Sorcery TYPE_END Starter 2000 PLAYER_CLS_END 2 RACE_END U RARITY_END Return target creature card from your graveyard to the battlefield .\nCraven Giant NAME_END 1 ATK_END 4 DEF_END {2}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Stronghold PLAYER_CLS_END 78 RACE_END C RARITY_END Craven Giant can't block .\nHesitation NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Stronghold PLAYER_CLS_END 33 RACE_END U RARITY_END When a player casts a spell , sacrifice Hesitation and counter that spell .\nReins of Power NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Stronghold PLAYER_CLS_END 41 RACE_END R RARITY_END Untap all creatures you control and all creatures target opponent controls . You and that opponent each gain control of all creatures the other controls until end of turn . Those creatures gain haste until end of turn .\nSword of the Chosen NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Legendary Artifact TYPE_END Stronghold PLAYER_CLS_END 135 RACE_END R RARITY_END { tap }: Target legendary creature gets +2/+2 until end of turn .\nAncient Tomb NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 305 RACE_END U RARITY_END { tap }: Add { C}{C } to your mana pool . Ancient Tomb deals 2 damage to you .\nCanyon Drake NAME_END 2 ATK_END 1 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Drake TYPE_END Tempest PLAYER_CLS_END 166 RACE_END R RARITY_END Flying${1 } , Discard a card at random : Canyon Drake gets +2/+0 until end of turn .\nDarkling Stalker NAME_END 1 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Shade Spirit TYPE_END Tempest PLAYER_CLS_END 13 RACE_END C RARITY_END { B }: Regenerate Darkling Stalker . ${B }: Darkling Stalker gets +1/+1 until end of turn .\nElvish Fury NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 120 RACE_END C RARITY_END Buyback { 4 } < i > (You may pay an additional { 4 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Target creature gets +2/+2 until end of turn .\nFrog Tongue NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tempest PLAYER_CLS_END 122 RACE_END C RARITY_END Enchant creature$When Frog Tongue enters the battlefield , draw a card . $Enchanted creature has reach . < i > (It can block creatures with flying . ) < /i >\nHorned Sliver NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Tempest PLAYER_CLS_END 128 RACE_END U RARITY_END All Sliver creatures have trample .\nLotus Petal NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 284 RACE_END C RARITY_END { tap } , Sacrifice Lotus Petal : Add one mana of any color to your mana pool .\nMogg Raider NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END Tempest PLAYER_CLS_END 191 RACE_END C RARITY_END Sacrifice a Goblin : Target creature gets +1/+1 until end of turn .\nPuppet Strings NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 294 RACE_END U RARITY_END { 2 } , { tap }: You may tap or untap target creature .\nSadistic Glee NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tempest PLAYER_CLS_END 47 RACE_END C RARITY_END Enchant creature$Whenever a creature dies , put a +1/+1 counter on enchanted creature .\nShadowstorm NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 202 RACE_END U RARITY_END Shadowstorm deals 2 damage to each creature with shadow .\nSquee's Toy NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 299 RACE_END C RARITY_END { tap }: Prevent the next 1 damage that would be dealt to target creature this turn .\nTradewind Rider NAME_END 4 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Tempest PLAYER_CLS_END 98 RACE_END R RARITY_END Flying${tap } , Tap two untapped creatures you control : Return target permanent to its owner's hand .\nCannibalize NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Tempest Remastered PLAYER_CLS_END 83 RACE_END U RARITY_END Choose two target creature controlled by the same player . Exile one of the creatures and put two +1/+1 counters on the other .\nRolling Thunder NAME_END NIL ATK_END NIL DEF_END {X}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Tempest Remastered PLAYER_CLS_END 152 RACE_END U RARITY_END Rolling Thunder deals X damage divided as you choose among any number of target creatures and/or players .\nAbundance NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Tenth Edition PLAYER_CLS_END 249 RACE_END R RARITY_END If you would draw a card , you may instead choose land or nonland and reveal cards from the top of your library until you reveal a card of the chosen kind . Put that card into your hand and put all other cards revealed this way on the bottom of your library in any order .\nBeacon of Immortality NAME_END NIL ATK_END NIL DEF_END {5}{W} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 10 RACE_END R RARITY_END Double target player's life total . Shuffle Beacon of Immortality into its owner's library .\nCruel Edict NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 133 RACE_END U RARITY_END Target opponent sacrifices a creature .\nFaerie Conclave NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tenth Edition PLAYER_CLS_END 351 RACE_END U RARITY_END Faerie Conclave enters the battlefield tapped . ${tap }: Add { U } to your mana pool . ${1}{U }: Faerie Conclave becomes a 2/1 blue Faerie creature with flying until end of turn . It's still a land . < i > (It can't be blocked except by creatures with flying or reach . ) < /i >\nGoblin King NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Tenth Edition PLAYER_CLS_END 207 RACE_END R RARITY_END Other Goblin creatures get +1/+1 and have mountainwalk . < i>(They're unblockable as long as defending player controls a Mountain . ) < /i >\nKamahl, Pit Fighter NAME_END 1 ATK_END 6 DEF_END {4}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Barbarian TYPE_END Tenth Edition PLAYER_CLS_END 214 RACE_END R RARITY_END Haste < i > (This creature can attack and { tap } as soon as it comes under your control . ) < /i > ${tap }: Kamahl , Pit Fighter deals 3 damage to target creature or player .\nMirri, Cat Warrior NAME_END 3 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Legendary Creature - Cat Warrior TYPE_END Tenth Edition PLAYER_CLS_END 279 RACE_END R RARITY_END First strike , forestwalk , vigilance < i > (This creature deals combat damage before creatures without first strike , it's unblockable as long as defending player controls a Forest , and attacking doesn't cause this creature to tap . ) < /i >\nPyroclasm NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 222 RACE_END U RARITY_END Pyroclasm deals 2 damage to each creature .\nRushwood Dryad NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Dryad TYPE_END Tenth Edition PLAYER_CLS_END 294 RACE_END C RARITY_END Forestwalk < i > (This creature is unblockable as long as defending player controls a Forest . ) < /i >\nSoulblast NAME_END NIL ATK_END NIL DEF_END {3}{R}{R}{R} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 236 RACE_END R RARITY_END As an additional cost to cast Soulblast , sacrifice all creatures you control . $Soulblast deals damage to target creature or player equal to the total power of the sacrificed creatures .\nTerror NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 182 RACE_END C RARITY_END Destroy target nonartifact , nonblack creature . It can't be regenerated .\nWall of Air NAME_END 5 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Tenth Edition PLAYER_CLS_END 124 RACE_END U RARITY_END Defender , flying < i > (This creature can't attack , and it can block creatures with flying . ) < /i >\nDust to Dust NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END The Dark PLAYER_CLS_END 78 RACE_END C RARITY_END Exile two target artifacts .\nRiptide NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END The Dark PLAYER_CLS_END 34 RACE_END C RARITY_END Tap all blue creatures .\nAqueous Form NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 39 RACE_END C RARITY_END Enchant creature$Enchanted creature can't be blocked . $Whenever enchanted creature attacks , scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nBronze Sable NAME_END 1 ATK_END 2 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Sable TYPE_END Theros PLAYER_CLS_END 212 RACE_END C RARITY_END NIL\nDecorated Griffin NAME_END 3 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Theros PLAYER_CLS_END 7 RACE_END U RARITY_END Flying${1}{W }: Prevent the next 1 combat damage that would be dealt to you this turn .\nFlamecast Wheel NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Theros PLAYER_CLS_END 215 RACE_END U RARITY_END { 5 } , { tap } , Sacrifice Flamecast Wheel : Flamecast Wheel deals 3 damage to target creature .\nHythonia the Cruel NAME_END 6 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Legendary Creature - Gorgon TYPE_END Theros PLAYER_CLS_END 91 RACE_END M RARITY_END Deathtouch${6}{B}{B }: Monstrosity 3 . < i > (If this creature isn't monstrous , put three +1/+1 counters on it and it becomes monstrous . ) < /i > $When Hythonia the Cruel becomes monstrous , destroy all non-Gorgon creatures .\nMistcutter Hydra NAME_END 0 ATK_END 0 DEF_END {X}{G} COST_END NIL DUR_END Creature - Hydra TYPE_END Theros PLAYER_CLS_END 162 RACE_END R RARITY_END Mistcutter Hydra can't be countered . $Haste , protection from blue$Mistcutter Hydra enters the battlefield with X +1/+1 counters on it .\nPhalanx Leader NAME_END 1 ATK_END 1 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Theros PLAYER_CLS_END 26 RACE_END U RARITY_END Heroic - Whenever you cast a spell that targets Phalanx Leader , put a +1/+1 counter on each creature you control .\nReaper of the Wilds NAME_END 5 ATK_END 4 DEF_END {2}{B}{G} COST_END NIL DUR_END Creature - Gorgon TYPE_END Theros PLAYER_CLS_END 201 RACE_END R RARITY_END Whenever another creature dies , scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i > ${B }: Reaper of the Wilds gains deathtouch until end of turn . ${1}{G }: Reaper of the Wilds gains hexproof until end of turn .\nSip of Hemlock NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 106 RACE_END C RARITY_END Destroy target creature . Its controller loses 2 life .\nThassa's Emissary NAME_END 3 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Enchantment Creature - Crab TYPE_END Theros PLAYER_CLS_END 68 RACE_END U RARITY_END Bestow { 5}{U } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Whenever Thassa's Emissary or enchanted creature deals combat damage to a player , draw a card . $Enchanted creature gets +3/+3 .\nWarriors' Lesson NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 184 RACE_END U RARITY_END Until end of turn , up to two target creatures you control each gain \" Whenever this creature deals combat damage to a player , draw a card . \"\nBlazing Blade Askari NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Knight TYPE_END Time Spiral PLAYER_CLS_END 146 RACE_END C RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > ${2 }: Blazing Blade Askari becomes colorless until end of turn .\nDementia Sliver NAME_END 3 ATK_END 3 DEF_END {3}{U}{B} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 236 RACE_END U RARITY_END All Slivers have \" { tap }: Name a card . Target opponent reveals a card at random from his or her hand . If it's the named card , that player discards it . Activate this ability only during your turn . \"\nFlamecore Elemental NAME_END 4 ATK_END 5 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Time Spiral PLAYER_CLS_END 154 RACE_END C RARITY_END Echo { 2}{R}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nGriffin Guide NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Time Spiral PLAYER_CLS_END 21 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has flying . $When enchanted creature dies , put a 2/2 white Griffin creature token with flying onto the battlefield .\nLiving End NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 115 RACE_END R RARITY_END Suspend 3-{2}{B}{B } < i > (Rather than cast this card from your hand , pay { 2}{B}{B } and exile it with three time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . ) < /i > $Each player exiles all creature cards from his or her graveyard , then sacrifices all creatures he or she controls , then puts all cards he or she exiled this way onto the battlefield .\nNantuko Shaman NAME_END 2 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Insect Shaman TYPE_END Time Spiral PLAYER_CLS_END 208 RACE_END C RARITY_END When Nantuko Shaman enters the battlefield , if you control no tapped lands , draw a card . $Suspend 1-{2}{G}{G } < i > (Rather than cast this card from your hand , you may pay { 2}{G}{G } and exile it with a time counter on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i >\nPulmonic Sliver NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 36 RACE_END R RARITY_END All Sliver creatures have flying . $All Slivers have \" If this permanent would be put into a graveyard , you may put it on top of its owner's library instead . \"\nSkittering Monstrosity NAME_END 5 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Time Spiral PLAYER_CLS_END 129 RACE_END U RARITY_END When you cast a creature spell , sacrifice Skittering Monstrosity .\nSudden Spoiling NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 135 RACE_END R RARITY_END Split second < i > (As long as this spell is on the stack , players can't cast spells or activate abilities that aren't mana abilities . ) < /i > $Creatures target player controls become 0/2 and lose all abilities until end of turn .\nUnyaro Bees NAME_END 1 ATK_END 0 DEF_END {G}{G}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Time Spiral PLAYER_CLS_END 231 RACE_END R RARITY_END Flying${G }: Unyaro Bees gets +1/+1 until end of turn . ${3}{G } , Sacrifice Unyaro Bees : Unyaro Bees deals 2 damage to target creature or player .\nCall of the Herd NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 74 RACE_END Special RARITY_END Put a 3/3 green Elephant creature token onto the battlefield . $Flashback { 3}{G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nMoorish Cavalry NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 11 RACE_END Special RARITY_END Trample\nWhirling Dervish NAME_END 1 ATK_END 1 DEF_END {G}{G} COST_END NIL DUR_END Creature - Human Monk TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 90 RACE_END Special RARITY_END Protection from black$At the beginning of each end step , if Whirling Dervish dealt damage to an opponent this turn , put a +1/+1 counter on it .\nCephalid Sage NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Cephalid TYPE_END Torment PLAYER_CLS_END 29 RACE_END U RARITY_END Threshold - As long as seven or more cards are in your graveyard , Cephalid Sage has \" When Cephalid Sage enters the battlefield , draw three cards , then discard two cards . \"\nHell-Bent Raider NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Human Barbarian TYPE_END Torment PLAYER_CLS_END 101 RACE_END R RARITY_END First strike , haste$Discard a card at random : Hell-Bent Raider gains protection from white until end of turn .\nNantuko Calmer NAME_END 3 ATK_END 2 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Insect Druid TYPE_END Torment PLAYER_CLS_END 132 RACE_END C RARITY_END { G } , { tap } , Sacrifice Nantuko Calmer : Destroy target enchantment . $Threshold - Nantuko Calmer gets +1/+1 as long as seven or more cards are in your graveyard .\nRancid Earth NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 78 RACE_END C RARITY_END Destroy target land . $Threshold - If seven or more cards are in your graveyard , instead destroy that land and Rancid Earth deals 1 damage to each creature and each player .\nViolent Eruption NAME_END NIL ATK_END NIL DEF_END {1}{R}{R}{R} COST_END NIL DUR_END Instant TYPE_END Torment PLAYER_CLS_END 117 RACE_END U RARITY_END Violent Eruption deals 4 damage divided as you choose among any number of target creatures and/or players . $Madness { 1}{R}{R } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nAura Thief NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Urza's Destiny PLAYER_CLS_END 26 RACE_END R RARITY_END Flying$When Aura Thief dies , you gain control of all enchantments . < i > (You don't get to move Auras . ) < /i >\nFalse Prophet NAME_END 2 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Urza's Destiny PLAYER_CLS_END 6 RACE_END R RARITY_END When False Prophet dies , exile all creatures .\nMasticore NAME_END 4 ATK_END 4 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Masticore TYPE_END Urza's Destiny PLAYER_CLS_END 134 RACE_END R RARITY_END At the beginning of your upkeep , sacrifice Masticore unless you discard a card . ${2 }: Masticore deals 1 damage to target creature . ${2 }: Regenerate Masticore .\nSigil of Sleep NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Destiny PLAYER_CLS_END 46 RACE_END C RARITY_END Enchant creature$Whenever enchanted creature deals damage to a player , return target creature that player controls to its owner's hand .\nAngel's Trumpet NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Urza's Legacy PLAYER_CLS_END 121 RACE_END U RARITY_END All creatures have vigilance . $At the beginning of each player's end step , tap all untapped creatures that player controls that didn't attack this turn . Angel's Trumpet deals damage to the player equal to the number of creatures tapped this way .\nDevout Harpist NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human TYPE_END Urza's Legacy PLAYER_CLS_END 6 RACE_END C RARITY_END { tap }: Destroy target Aura attached to a creature .\nIron Will NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 10 RACE_END C RARITY_END Target creature gets +0/+4 until end of turn . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nPeace and Quiet NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 17 RACE_END U RARITY_END Destroy two target enchantments .\nRing of Gix NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Urza's Legacy PLAYER_CLS_END 131 RACE_END R RARITY_END Echo { 3 } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > ${1 } , { tap }: Tap target artifact , creature , or land .\nTinker NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Urza's Legacy PLAYER_CLS_END 45 RACE_END U RARITY_END As an additional cost to cast Tinker , sacrifice an artifact . $Search your library for an artifact card and put that card onto the battlefield . Then shuffle your library .\nAcridian NAME_END 4 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Urza's Saga PLAYER_CLS_END 230 RACE_END C RARITY_END Echo { 1}{G } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nBravado NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 177 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+1 for each other creature you control .\nCongregate NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 8 RACE_END C RARITY_END Target player gains 2 life for each creature on the battlefield .\nElvish Lyrist NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf TYPE_END Urza's Saga PLAYER_CLS_END 248 RACE_END C RARITY_END { G } , { tap } , Sacrifice Elvish Lyrist : Destroy target enchantment .\nGilded Drake NAME_END 3 ATK_END 3 DEF_END {1}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Urza's Saga PLAYER_CLS_END 76 RACE_END R RARITY_END Flying$When Gilded Drake enters the battlefield , exchange control of Gilded Drake and up to one target creature an opponent controls . If you don't make an exchange , sacrifice Gilded Drake . This ability can't be countered except by spells and abilities . < i > (This effect lasts indefinitely . ) < /i >\nHumble NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 18 RACE_END U RARITY_END Target creature loses all abilities and becomes 0/1 until end of turn .\nMonk Realist NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Monk Cleric TYPE_END Urza's Saga PLAYER_CLS_END 21 RACE_END C RARITY_END When Monk Realist enters the battlefield , destroy target enchantment .\nPolluted Mire NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Urza's Saga PLAYER_CLS_END 323 RACE_END C RARITY_END Polluted Mire enters the battlefield tapped . ${tap }: Add { B } to your mana pool . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nRune of Protection: Red NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 40 RACE_END C RARITY_END { W }: The next time a red source of your choice would deal damage to you this turn , prevent that damage . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nSmokestack NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Urza's Saga PLAYER_CLS_END 309 RACE_END R RARITY_END At the beginning of your upkeep , you may put a soot counter on Smokestack . $At the beginning of each player's upkeep , that player sacrifices a permanent for each soot counter on Smokestack .\nTreefolk Seedlings NAME_END * ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Urza's Saga PLAYER_CLS_END 278 RACE_END U RARITY_END Treefolk Seedlings's toughness is equal to the number of Forests you control .\nWitch Engine NAME_END 4 ATK_END 4 DEF_END {5}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Urza's Saga PLAYER_CLS_END 169 RACE_END R RARITY_END Swampwalk${tap }: Add { B}{B}{B}{B } to your mana pool . Target opponent gains control of Witch Engine . < i > (Activate this ability only any time you could cast an instant . ) < /i >\nChaos Warp NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Vintage Masters PLAYER_CLS_END 154 RACE_END R RARITY_END The owner of target permanent shuffles it into his or her library , then reveals the top card of his or her library . If it's a permanent card , he or she puts it onto the battlefield .\nKaervek's Torch NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Vintage Masters PLAYER_CLS_END 175 RACE_END U RARITY_END As long as Kaervek's Torch is on the stack , spells that target it cost { 2 } more to cast . $Kaervek's Torch deals X damage to target creature or player .\nSaproling Burst NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Enchantment TYPE_END Vintage Masters PLAYER_CLS_END 230 RACE_END R RARITY_END Fading 7 < i > (This enchantment enters the battlefield with seven fade counters on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i > $Remove a fade counter from Saproling Burst : Put a green Saproling creature token onto the battlefield . It has \" This creature's power and toughness are each equal to the number of fade counters on Saproling Burst . \" $When Saproling Burst leaves the battlefield , destroy all tokens put onto the battlefield with Saproling Burst . They can't be regenerated .\nBreezekeeper NAME_END 4 ATK_END 4 DEF_END {3}{U} COST_END NIL DUR_END Creature - Djinn TYPE_END Visions PLAYER_CLS_END 27 RACE_END C RARITY_END Flying$Phasing < i > (This phases in or out before you untap during each of your untap steps . While it's phased out , it's treated as though it doesn't exist . ) < /i >\nGoblin Recruiter NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Visions PLAYER_CLS_END 80 RACE_END U RARITY_END When Goblin Recruiter enters the battlefield , search your library for any number of Goblin cards and reveal those cards . Shuffle your library , then put them on top of it in any order .\nNecromancy NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Visions PLAYER_CLS_END 14 RACE_END U RARITY_END You may cast Necromancy as though it had flash . If you cast it any time a sorcery couldn't have been cast , the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step . $When Necromancy enters the battlefield , if it's on the battlefield , it becomes an Aura with \" enchant creature put onto the battlefield with Necromancy . \" Put target creature card from a graveyard onto the battlefield under your control and attach Necromancy to it . When Necromancy leaves the battlefield , that creature's controller sacrifices it .\nSpider Climb NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Visions PLAYER_CLS_END 70 RACE_END C RARITY_END You may cast Spider Climb as though it had flash . If you cast it any time a sorcery couldn't have been cast , the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step . $Enchant creature$Enchanted creature gets +0/+3 and has reach . < i > (It can block creatures with flying . ) < /i >\nAncestral Knowledge NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Weatherlight PLAYER_CLS_END 32 RACE_END R RARITY_END Cumulative upkeep { 1 } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $When Ancestral Knowledge enters the battlefield , look at the top ten cards of your library , then exile any number of them and put the rest back on top of your library in any order . $When Ancestral Knowledge leaves the battlefield , shuffle your library .\nDwarven Thaumaturgist NAME_END 2 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Dwarf Shaman TYPE_END Weatherlight PLAYER_CLS_END 98 RACE_END R RARITY_END { tap }: Switch target creature's power and toughness until end of turn .\nMana Chains NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Weatherlight PLAYER_CLS_END 41 RACE_END C RARITY_END Enchant creature$Enchanted creature has \" Cumulative upkeep { 1 } . \" < i > (At the beginning of its controller's upkeep , that player puts an age counter on it , then sacrifices it unless he or she pays its upkeep cost for each age counter on it . ) < /i >\nRevered Unicorn NAME_END 3 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Unicorn TYPE_END Weatherlight PLAYER_CLS_END 139 RACE_END U RARITY_END Cumulative upkeep { 1 } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $When Revered Unicorn leaves the battlefield , you gain life equal to the number of age counters on it .\nWinding Canyons NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Weatherlight PLAYER_CLS_END 167 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${2 } , { tap }: Until end of turn , you may play creature cards as though they had flash .\nBojuka Brigand NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Warrior Ally TYPE_END Worldwake PLAYER_CLS_END 51 RACE_END C RARITY_END Bojuka Brigand can't block . $Whenever Bojuka Brigand or another Ally enters the battlefield under your control , you may put a +1/+1 counter on Bojuka Brigand .\nDragonmaster Outcast NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Worldwake PLAYER_CLS_END 81 RACE_END M RARITY_END At the beginning of your upkeep , if you control six or more lands , put a 5/5 red Dragon creature token with flying onto the battlefield .\nHarabaz Druid NAME_END 1 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Druid Ally TYPE_END Worldwake PLAYER_CLS_END 105 RACE_END R RARITY_END { tap }: Add X mana of any one color to your mana pool , where X is the number of Allies you control .\nMarshal's Anthem NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Worldwake PLAYER_CLS_END 15 RACE_END R RARITY_END Multikicker { 1}{W } < i > (You may pay an additional { 1}{W } any number of times as you cast this spell . ) < /i > $Creatures you control get +1/+1 . $When Marshal's Anthem enters the battlefield , return up to X target creature cards from your graveyard to the battlefield , where X is the number of times Marshal's Anthem was kicked .\nRefraction Trap NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant - Trap TYPE_END Worldwake PLAYER_CLS_END 17 RACE_END U RARITY_END If an opponent cast a red instant or sorcery spell this turn , you may pay { W } rather than pay Refraction Trap's mana cost . $Prevent the next 3 damage that a source of your choice would deal to you and/or permanents you control this turn . If damage is prevented this way , Refraction Trap deals that much damage to target creature or player .\nSpell Contortion NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 38 RACE_END U RARITY_END Multikicker { 1}{U } < i > (You may pay an additional { 1}{U } any number of times as you cast this spell . ) < /i > $Counter target spell unless its controller pays { 2 } . Draw a card for each time Spell Contortion was kicked .\nVastwood Zendikon NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Worldwake PLAYER_CLS_END 117 RACE_END C RARITY_END Enchant land$Enchanted land is a 6/4 green Elemental creature . It's still a land . $When enchanted land dies , return that card to its owner's hand .\nBlade of the Bloodchief NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Zendikar PLAYER_CLS_END 196 RACE_END R RARITY_END Whenever a creature dies , put a +1/+1 counter on equipped creature . If equipped creature is a Vampire , put two +1/+1 counters on it instead . $Equip { 1 }\nCrypt of Agadeem NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 212 RACE_END R RARITY_END Crypt of Agadeem enters the battlefield tapped . ${tap }: Add { B } to your mana pool . ${2 } , { tap }: Add { B } to your mana pool for each black creature card in your graveyard .\nGigantiform NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Zendikar PLAYER_CLS_END 162 RACE_END R RARITY_END Kicker { 4}$Enchant creature$Enchanted creature is 8/8 and has trample . $When Gigantiform enters the battlefield , if it was kicked , you may search your library for a card named Gigantiform , put it onto the battlefield , then shuffle your library .\nHedron Scrabbler NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Zendikar PLAYER_CLS_END 204 RACE_END C RARITY_END Landfall - Whenever a land enters the battlefield under your control , Hedron Scrabbler gets +1/+1 until end of turn .\nKor Aeronaut NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Kor Soldier TYPE_END Zendikar PLAYER_CLS_END 17 RACE_END U RARITY_END Kicker { 1}{W } < i > (You may pay an additional { 1}{W } as you cast this spell . ) < /i > $Flying$When Kor Aeronaut enters the battlefield , if it was kicked , target creature gains flying until end of turn .\nMark of Mutiny NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 137 RACE_END U RARITY_END Gain control of target creature until end of turn . Put a +1/+1 counter on it and untap it . That creature gains haste until end of turn . < i > (It can attack and { tap } this turn . ) < /i >\nOb Nixilis, the Fallen NAME_END 3 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Legendary Creature - Demon TYPE_END Zendikar PLAYER_CLS_END 107 RACE_END M RARITY_END Landfall - Whenever a land enters the battlefield under your control , you may have target player lose 3 life . If you do , put three +1/+1 counters on Ob Nixilis , the Fallen .\nQuest for the Holy Relic NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 33 RACE_END U RARITY_END Whenever you cast a creature spell , you may put a quest counter on Quest for the Holy Relic . $Remove five quest counters from Quest for the Holy Relic and sacrifice it : Search your library for an Equipment card , put it onto the battlefield , and attach it to a creature you control . Then shuffle your library .\nShepherd of the Lost NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Zendikar PLAYER_CLS_END 34 RACE_END U RARITY_END Flying , first strike , vigilance\nTajuru Archer NAME_END 2 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Archer Ally TYPE_END Zendikar PLAYER_CLS_END 185 RACE_END U RARITY_END Whenever Tajuru Archer or another Ally enters the battlefield under your control , you may have Tajuru Archer deal damage to target creature with flying equal to the number of Allies you control .\nVampire Lacerator NAME_END 2 ATK_END 2 DEF_END {B} COST_END NIL DUR_END Creature - Vampire Warrior TYPE_END Zendikar PLAYER_CLS_END 115 RACE_END C RARITY_END At the beginning of your upkeep , you lose 1 life unless an opponent has 10 or less life .\n"
  },
  {
    "path": "third_party/magic/dev_magic.out",
    "content": "public class ColossalMight extends CardImpl {§public ColossalMight (UUID ownerId) {§super(ownerId, 51, \"Colossal Might\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{R}{G}\");§this.expansionSetCode = \"ARB\";§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new BoostTargetEffect(4, 2, Duration.EndOfTurn));§this.getSpellAbility().addEffect(new GainAbilityTargetEffect(TrampleAbility.getInstance(), Duration.EndOfTurn));§}§public ColossalMight (final ColossalMight card) {§super(card);§}§@Override§public ColossalMight copy() {§return new ColossalMight(this);§}§}§\npublic class EtherwroughtPage extends CardImpl {§public EtherwroughtPage(UUID ownerId) {§super(ownerId, 108, \"Etherwrought Page\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{1}{W}{U}{B}\");§this.expansionSetCode = \"ARB\";§Ability ability = new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new GainLifeEffect(2), TargetController.YOU, false);§Mode mode = new Mode();§mode.getEffects().add(new EtherwroughtPageEffect());§ability.addMode(mode);§Mode mode1 = new Mode();§mode1.getEffects().add(new LoseLifeOpponentsEffect(1));§ability.addMode(mode1);§this.addAbility(ability);§}§public EtherwroughtPage(final EtherwroughtPage card) {§super(card);§}§@Override§public EtherwroughtPage copy() {§return new EtherwroughtPage(this);§}§}§class EtherwroughtPageEffect extends OneShotEffect {§public EtherwroughtPageEffect() {§super(Outcome.DrawCard);§this.staticText = \"or look at the top card of your library, then you may put that card into your graveyard\";§}§public EtherwroughtPageEffect(final EtherwroughtPageEffect effect) {§super(effect);§}§@Override§public EtherwroughtPageEffect copy() {§return new EtherwroughtPageEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null && controller.getLibrary().size() > 0) {§Card card = controller.getLibrary().getFromTop(game);§if (card != null) {§CardsImpl cards = new CardsImpl();§cards.add(card);§controller.lookAtCards(\"Etherwrought Page\", cards, game);§if (controller.chooseUse(Outcome.Neutral, \"Do you wish to put the card into your graveyard?\", source, game)) {§return controller.moveCards(card, Zone.LIBRARY, Zone.GRAVEYARD, source, game);§}§return true;§}§}§return false;§}§}§\npublic class JenaraAsuraOfWar extends CardImpl {§public JenaraAsuraOfWar (UUID ownerId) {§super(ownerId, 128, \"Jenara, Asura of War\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{G}{W}{U}\");§this.expansionSetCode = \"ARB\";§this.subtype.add(\"Angel\");§this.supertype.add(\"Legendary\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.P1P1.createInstance()), new ManaCostsImpl(\"{1}{W}\")));§}§public JenaraAsuraOfWar (final JenaraAsuraOfWar card) {§super(card);§}§@Override§public JenaraAsuraOfWar copy() {§return new JenaraAsuraOfWar(this);§}§}§\npublic class MarisisTwinclaws extends CardImpl {§public MarisisTwinclaws (UUID ownerId) {§super(ownerId, 140, \"Marisi's Twinclaws\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{R/W}{G}\");§this.expansionSetCode = \"ARB\";§this.subtype.add(\"Cat\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(2);§this.toughness = new MageInt(4);§this.addAbility(DoubleStrikeAbility.getInstance());§}§public MarisisTwinclaws (final MarisisTwinclaws card) {§super(card);§}§@Override§public MarisisTwinclaws copy() {§return new MarisisTwinclaws(this);§}§}§\npublic class QasaliPridemage extends CardImpl {§public QasaliPridemage(UUID ownerId) {§super(ownerId, 75, \"Qasali Pridemage\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{G}{W}\");§this.expansionSetCode = \"ARB\";§this.subtype.add(\"Cat\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new ExaltedAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new ManaCostsImpl(\"{1}\"));§ability.addCost(new SacrificeSourceCost());§Target target = new TargetPermanent(new FilterArtifactOrEnchantmentPermanent());§ability.addTarget(target);§this.addAbility(ability);§}§public QasaliPridemage(final QasaliPridemage card) {§super(card);§}§@Override§public QasaliPridemage copy() {§return new QasaliPridemage(this);§}§}§\npublic class SpellboundDragon extends CardImpl {§public SpellboundDragon(UUID ownerId) {§super(ownerId, 90, \"Spellbound Dragon\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{U}{R}\");§this.expansionSetCode = \"ARB\";§this.subtype.add(\"Dragon\");§this.power = new MageInt(3);§this.toughness = new MageInt(5);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new AttacksTriggeredAbility(new SpellboundDragonEffect(), false));§}§public SpellboundDragon(final SpellboundDragon card) {§super(card);§}§@Override§public SpellboundDragon copy() {§return new SpellboundDragon(this);§}§}§class SpellboundDragonEffect extends OneShotEffect {§public SpellboundDragonEffect() {§super(Outcome.BoostCreature);§staticText = \"draw a card, then discard a card. Spellbound Dragon gets +X/+0 until end of turn, where X is the discarded card's converted mana cost\";§}§public SpellboundDragonEffect(final SpellboundDragonEffect effect) {§super(effect);§}§@Override§public SpellboundDragonEffect copy() {§return new SpellboundDragonEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player you = game.getPlayer(source.getControllerId());§Permanent dragon = game.getPermanent(source.getSourceId());§you.drawCards(1, game);§TargetDiscard target = new TargetDiscard(you.getId());§you.choose(Outcome.Discard, target, source.getSourceId(), game);§Card card = you.getHand().get(target.getFirstTarget(), game);§if (card != null && you.discard(card, source, game)) {§int cmc = card.getManaCost().convertedManaCost();§if (dragon != null) {§game.addEffect(new BoostSourceEffect(cmc, 0, Duration.EndOfTurn), source);§return true;§}§}§return false;§}§}§\npublic class VeinfireBorderpost extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledLandPermanent(\"a basic land\");§static {§filter.add(new SupertypePredicate(\"Basic\"));§}§public VeinfireBorderpost (UUID ownerId) {§super(ownerId, 48, \"Veinfire Borderpost\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, \"{1}{B}{R}\");§this.expansionSetCode = \"ARB\";§Ability ability = new AlternativeCostSourceAbility(new GenericManaCost(1));§ability.addCost(new ReturnToHandChosenControlledPermanentCost(new TargetControlledPermanent(filter)));§this.addAbility(ability);§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new BlackManaAbility());§this.addAbility(new RedManaAbility());§}§public VeinfireBorderpost (final VeinfireBorderpost card) {§super(card);§}§@Override§public VeinfireBorderpost copy() {§return new VeinfireBorderpost(this);§}§}§\npublic class ElvishSpiritGuide extends CardImpl {§public ElvishSpiritGuide(UUID ownerId) {§super(ownerId, 69, \"Elvish Spirit Guide\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"ALL\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Spirit\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SimpleManaAbility(Zone.HAND, new BasicManaEffect(Mana.GreenMana(1)), new ExileSourceFromHandCost()));§}§public ElvishSpiritGuide(final ElvishSpiritGuide card) {§super(card);§}§@Override§public ElvishSpiritGuide copy() {§return new ElvishSpiritGuide(this);§}§}§class ExileSourceFromHandCost extends CostImpl {§public ExileSourceFromHandCost() {§this.text = \"Exile {this} from your hand\";§}§public ExileSourceFromHandCost(ExileSourceFromHandCost cost) {§super(cost);§}§@Override§public boolean pay(Ability ability, Game game, UUID sourceId, UUID controllerId, boolean noMana, Cost costToPay) {§Card card = game.getCard(sourceId);§Player player = game.getPlayer(controllerId);§if (player != null && player.getHand().contains(sourceId) && card != null) {§paid = card.moveToExile(ability.getSourceId(), \"from Hand\", ability.getSourceId(), game);§}§return paid;§}§@Override§public boolean canPay(Ability ability, UUID sourceId, UUID controllerId, Game game) {§Player player = game.getPlayer(controllerId);§if (player != null && player.getHand().contains(sourceId)) {§return true;§}§return false;§}§@Override§public ExileSourceFromHandCost copy() {§return new ExileSourceFromHandCost(this);§}§}§\npublic class PhyrexianDevourer extends CardImpl {§public PhyrexianDevourer(UUID ownerId) {§super(ownerId, 167, \"Phyrexian Devourer\", Rarity.RARE, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{6}\");§this.expansionSetCode = \"ALL\";§this.subtype.add(\"Construct\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new PhyrexianDevourerStateTriggeredAbility());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new PhyrexianDevourerEffect(), new ExileTopCardLibraryCost()));§}§public PhyrexianDevourer(final PhyrexianDevourer card) {§super(card);§}§@Override§public PhyrexianDevourer copy() {§return new PhyrexianDevourer(this);§}§}§class PhyrexianDevourerStateTriggeredAbility extends StateTriggeredAbility {§public PhyrexianDevourerStateTriggeredAbility() {§super(Zone.BATTLEFIELD, new SacrificeSourceEffect());§}§public PhyrexianDevourerStateTriggeredAbility(final PhyrexianDevourerStateTriggeredAbility ability) {§super(ability);§}§@Override§public PhyrexianDevourerStateTriggeredAbility copy() {§return new PhyrexianDevourerStateTriggeredAbility(this);§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§Permanent permanent = game.getPermanent(getSourceId());§return permanent != null && permanent.getPower().getValue() >= 7;§}§@Override§public String getRule() {§return \"When {this}'s power is 7 or greater, sacrifice it.\";§}§}§class PhyrexianDevourerEffect extends OneShotEffect {§public PhyrexianDevourerEffect() {§super(Outcome.BoostCreature);§this.staticText = \"Put X +1/+1 counters on {this}, where X is the exiled card's converted mana cost\";§}§public PhyrexianDevourerEffect(final PhyrexianDevourerEffect effect) {§super(effect);§}§@Override§public PhyrexianDevourerEffect copy() {§return new PhyrexianDevourerEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Card card = null;§for (Cost cost : source.getCosts()) {§if (cost instanceof ExileTopCardLibraryCost) {§card = ((ExileTopCardLibraryCost) cost).getCard();§}§}§if (card != null) {§int amount = card.getManaCost().convertedManaCost();§if (amount > 0) {§return new AddCountersSourceEffect(CounterType.P1P1.createInstance(amount)).apply(game, source);§}§}§return true;§}§return false;§}§}§class ExileTopCardLibraryCost extends CostImpl {§Card card;§public ExileTopCardLibraryCost() {§this.text = \"Exile the top card of your library\";§}§public ExileTopCardLibraryCost(final ExileTopCardLibraryCost cost) {§super(cost);§this.card = cost.getCard();§}§@Override§public boolean pay(Ability ability, Game game, UUID sourceId, UUID controllerId, boolean noMana, Cost costToPay) {§Player controller = game.getPlayer(controllerId);§if (controller != null) {§card = controller.getLibrary().getFromTop(game);§if (card != null) {§paid = controller.moveCards(card, null, Zone.EXILED, ability, game);§}§}§return paid;§}§@Override§public boolean canPay(Ability ability, UUID sourceId, UUID controllerId, Game game) {§Player controller = game.getPlayer(controllerId);§if (controller != null) {§return controller.getLibrary().size() > 0;§}§return false;§}§@Override§public ExileTopCardLibraryCost copy() {§return new ExileTopCardLibraryCost(this);§}§public Card getCard() {§return card;§}§}§\npublic class TerrainGenerator extends CardImpl {§public TerrainGenerator(UUID ownerId) {§super(ownerId, 29, \"Terrain Generator\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"DD3D\";§this.addAbility(new ColorlessManaAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PutLandOnBattlefieldEffect(), new ManaCostsImpl(\"{2}\"));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public TerrainGenerator(final TerrainGenerator card) {§super(card);§}§@Override§public TerrainGenerator copy() {§return new TerrainGenerator(this);§}§}§class PutLandOnBattlefieldEffect extends OneShotEffect {§private static final FilterCard filter = new FilterCard(\"card other than a basic land card\");§static {§filter.add(Predicates.and(new CardTypePredicate(CardType.LAND), new SupertypePredicate(\"Basic\")));§}§private static final String choiceText = \"Put a basic land card from your hand onto the battlefield?\";§public PutLandOnBattlefieldEffect() {§super(Outcome.PutLandInPlay);§this.staticText = \"put a basic land card from your hand onto the battlefield\";§}§public PutLandOnBattlefieldEffect(final PutLandOnBattlefieldEffect effect) {§super(effect);§}§@Override§public PutLandOnBattlefieldEffect copy() {§return new PutLandOnBattlefieldEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§if (player == null || !player.chooseUse(Outcome.PutLandInPlay, choiceText, source, game)) {§return false;§}§TargetCardInHand target = new TargetCardInHand(filter);§if (player.choose(Outcome.PutLandInPlay, target, source.getSourceId(), game)) {§Card card = game.getCard(target.getFirstTarget());§if (card != null) {§card.putOntoBattlefield(game, Zone.HAND, source.getSourceId(), source.getControllerId());§Permanent permanent = game.getPermanent(card.getId());§if (permanent != null) {§permanent.setTapped(true);§}§return true;§}§}§return false;§}§}§\npublic class Reconstruction extends CardImpl {§public Reconstruction(UUID ownerId) {§super(ownerId, 56, \"Reconstruction\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{U}\");§this.expansionSetCode = \"ATQ\";§this.getSpellAbility().addEffect(new ReturnToHandTargetEffect());§this.getSpellAbility().addTarget(new TargetCardInYourGraveyard(new FilterArtifactCard(\"artifact card from your graveyard\")));§}§public Reconstruction(final Reconstruction card) {§super(card);§}§@Override§public Reconstruction copy() {§return new Reconstruction(this);§}§}§\npublic class DeadRingers extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"nonblack creature\");§static {§filter.add(Predicates.not(new ColorPredicate(ObjectColor.BLACK)));§}§public DeadRingers(UUID ownerId) {§super(ownerId, 37, \"Dead Ringers\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{4}{B}\");§this.expansionSetCode = \"APC\";§this.getSpellAbility().addEffect(new DeadRingersEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent(2, 2, filter, false));§}§public DeadRingers(final DeadRingers card) {§super(card);§}§@Override§public DeadRingers copy() {§return new DeadRingers(this);§}§}§class DeadRingersEffect extends DestroyTargetEffect {§public DeadRingersEffect() {§super(true);§staticText = \"Destroy two target nonblack creatures unless either one is a color the other isn't. They can't be regenerated.\";§}§public DeadRingersEffect(final DeadRingersEffect effect) {§super(effect);§}§@Override§public DeadRingersEffect copy() {§return new DeadRingersEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Target target = source.getTargets().get(0);§Permanent first = game.getPermanentOrLKIBattlefield(target.getTargets().get(0));§Permanent second = game.getPermanentOrLKIBattlefield(target.getTargets().get(1));§if(first != null && second != null && first.getColor(game).equals(second.getColor(game))) {§return super.apply(game, source);§}§return false;§}§}§\npublic class GaeasSkyfolk extends CardImpl {§public GaeasSkyfolk(UUID ownerId) {§super(ownerId, 101, \"Gaea's Skyfolk\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{G}{U}\");§this.expansionSetCode = \"APC\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Merfolk\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§}§public GaeasSkyfolk(final GaeasSkyfolk card) {§super(card);§}§@Override§public GaeasSkyfolk copy() {§return new GaeasSkyfolk(this);§}§}§\npublic class LightningAngel extends CardImpl {§public LightningAngel(UUID ownerId) {§super(ownerId, 108, \"Lightning Angel\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{R}{W}{U}\");§this.expansionSetCode = \"APC\";§this.subtype.add(\"Angel\");§this.power = new MageInt(3);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(VigilanceAbility.getInstance());§this.addAbility(HasteAbility.getInstance());§}§public LightningAngel(final LightningAngel card) {§super(card);§}§@Override§public LightningAngel copy() {§return new LightningAngel(this);§}§}§\npublic class PhyrexianGargantua extends CardImpl {§public PhyrexianGargantua(UUID ownerId) {§super(ownerId, 48, \"Phyrexian Gargantua\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{B}{B}\");§this.expansionSetCode = \"APC\";§this.subtype.add(\"Horror\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§Ability ability = new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(2), false);§ability.addEffect(new LoseLifeSourceControllerEffect(2));§this.addAbility(ability);§}§public PhyrexianGargantua(final PhyrexianGargantua card) {§super(card);§}§@Override§public PhyrexianGargantua copy() {§return new PhyrexianGargantua(this);§}§}§\npublic class SuffocatingBlast extends CardImpl {§public SuffocatingBlast(UUID ownerId) {§super(ownerId, 124, \"Suffocating Blast\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{1}{U}{U}{R}\");§this.expansionSetCode = \"APC\";§this.getSpellAbility().addEffect(new CounterTargetEffect());§this.getSpellAbility().addTarget(new TargetSpell());§Effect effect = new DamageTargetEffect(3);§effect.setText(\"and {this} deals 3 damage to target creature\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public SuffocatingBlast(final SuffocatingBlast card) {§super(card);§}§@Override§public SuffocatingBlast copy() {§return new SuffocatingBlast(this);§}§}§\npublic class BazaarOfBaghdad extends CardImpl {§public BazaarOfBaghdad(UUID ownerId) {§super(ownerId, 84, \"Bazaar of Baghdad\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"ARN\";§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawDiscardControllerEffect(2, 3), new TapSourceCost()));§}§public BazaarOfBaghdad(final BazaarOfBaghdad card) {§super(card);§}§@Override§public BazaarOfBaghdad copy() {§return new BazaarOfBaghdad(this);§}§}§\npublic class Skullcage extends CardImpl {§public Skullcage(UUID ownerId) {§super(ownerId, 115, \"Skullcage\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{4}\");§this.expansionSetCode = \"ARC\";§this.addAbility(new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new SkullcageEffect(), TargetController.OPPONENT, false, true));§}§public Skullcage(final Skullcage card) {§super(card);§}§@Override§public Skullcage copy() {§return new Skullcage(this);§}§}§class SkullcageEffect extends OneShotEffect {§public SkullcageEffect() {§super(Outcome.Damage);§staticText = \"{source} deals 2 damage to that player unless he or she has exactly three or exactly four cards in hand\";§}§public SkullcageEffect(final SkullcageEffect effect) {§super(effect);§}§@Override§public SkullcageEffect copy() {§return new SkullcageEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(getTargetPointer().getFirst(game, source));§if (player != null) {§if(player.getHand().size() != 3 && player.getHand().size() != 4){§player.damage(2, source.getSourceId(), game, false, true);§}§}§return false;§}§}§\npublic class BarterInBlood extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"creature\");§static {§filter.add(new CardTypePredicate(CardType.CREATURE));§}§public BarterInBlood(UUID ownerId) {§super(ownerId, 85, \"Barter in Blood\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{2}{B}{B}\");§this.expansionSetCode = \"AVR\";§this.getSpellAbility().addEffect(new SacrificeAllEffect(2, filter));§}§public BarterInBlood(final BarterInBlood card) {§super(card);§}§@Override§public BarterInBlood copy() {§return new BarterInBlood(this);§}§}§\npublic class ConjurersCloset extends CardImpl {§public ConjurersCloset(UUID ownerId) {§super(ownerId, 214, \"Conjurer's Closet\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{5}\");§this.expansionSetCode = \"AVR\";§Ability ability = new BeginningOfYourEndStepTriggeredAbility(new ExileTargetForSourceEffect(), true);§ability.addEffect(new ReturnToBattlefieldUnderYourControlTargetEffect(true));§ability.addTarget(new TargetControlledCreaturePermanent());§this.addAbility(ability);§}§public ConjurersCloset(final ConjurersCloset card) {§super(card);§}§@Override§public ConjurersCloset copy() {§return new ConjurersCloset(this);§}§}§\npublic class DiregrafEscort extends CardImpl {§private static final String ruleText = \"As long as {this} is paired with another creature, both creatures have protection from Zombies\";§private static final FilterPermanent filter = new FilterCreaturePermanent(\"Zombies\");§static {§filter.add(new SubtypePredicate(\"Zombie\"));§}§public DiregrafEscort(UUID ownerId) {§super(ownerId, 174, \"Diregraf Escort\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{G}\");§this.expansionSetCode = \"AVR\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(SoulbondAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityPairedEffect(new ProtectionAbility(filter), ruleText)));§}§public DiregrafEscort(final DiregrafEscort card) {§super(card);§}§@Override§public DiregrafEscort copy() {§return new DiregrafEscort(this);§}§}§\npublic class FloweringLumberknot extends CardImpl {§public FloweringLumberknot(UUID ownerId) {§super(ownerId, 178, \"Flowering Lumberknot\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"AVR\";§this.subtype.add(\"Treefolk\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new FloweringLumberknotEffect()));§}§public FloweringLumberknot(final FloweringLumberknot card) {§super(card);§}§@Override§public FloweringLumberknot copy() {§return new FloweringLumberknot(this);§}§}§class FloweringLumberknotEffect extends RestrictionEffect {§public FloweringLumberknotEffect() {§super(Duration.WhileOnBattlefield);§staticText = \"{this} can't attack or block unless it's paired with a creature with soulbond\";§}§public FloweringLumberknotEffect(final FloweringLumberknotEffect effect) {§super(effect);§}§@Override§public boolean applies(Permanent permanent, Ability source, Game game) {§if (permanent.getId().equals(source.getSourceId())) {§if (permanent.getPairedCard() == null) {§return true; §\npublic class HanweirLancer extends CardImpl {§private static final String ruleText = \"As long as {this} is paired with another creature, both creatures have first strike\";§public HanweirLancer(UUID ownerId) {§super(ownerId, 138, \"Hanweir Lancer\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"AVR\";§this.subtype.add(\"Human\");§this.subtype.add(\"Knight\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(SoulbondAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityPairedEffect(FirstStrikeAbility.getInstance(), ruleText)));§}§public HanweirLancer(final HanweirLancer card) {§super(card);§}§@Override§public HanweirLancer copy() {§return new HanweirLancer(this);§}§}§\npublic class LatchSeeker extends CardImpl {§public LatchSeeker(UUID ownerId) {§super(ownerId, 63, \"Latch Seeker\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}{U}\");§this.expansionSetCode = \"AVR\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(3);§this.toughness = new MageInt(1);§this.addAbility(new CantBeBlockedSourceAbility());§}§public LatchSeeker(final LatchSeeker card) {§super(card);§}§@Override§public LatchSeeker copy() {§return new LatchSeeker(this);§}§}§\npublic class NarstadScrapper extends CardImpl {§public NarstadScrapper(UUID ownerId) {§super(ownerId, 218, \"Narstad Scrapper\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{5}\");§this.expansionSetCode = \"AVR\";§this.subtype.add(\"Construct\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 0, Duration.EndOfTurn), new GenericManaCost(2)));§}§public NarstadScrapper(final NarstadScrapper card) {§super(card);§}§@Override§public NarstadScrapper copy() {§return new NarstadScrapper(this);§}§}§\npublic class RevengeOfTheHunted extends CardImpl {§public RevengeOfTheHunted(UUID ownerId) {§super(ownerId, 191, \"Revenge of the Hunted\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{4}{G}{G}\");§this.expansionSetCode = \"AVR\";§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new BoostTargetEffect(6, 6, Duration.EndOfTurn));§this.getSpellAbility().addEffect(new GainAbilityTargetEffect(TrampleAbility.getInstance(), Duration.EndOfTurn));§Effect effect = new MustBeBlockedByAllTargetEffect(Duration.EndOfTurn);§effect.setText(\"and all creatures able to block it this turn do so\");§this.getSpellAbility().addEffect(effect);§this.addAbility(new MiracleAbility(this, new ManaCostsImpl(\"{G}\")));§}§public RevengeOfTheHunted(final RevengeOfTheHunted card) {§super(card);§}§@Override§public RevengeOfTheHunted copy() {§return new RevengeOfTheHunted(this);§}§}§\npublic class SomberwaldSage extends CardImpl {§public SomberwaldSage(UUID ownerId) {§super(ownerId, 194, \"Somberwald Sage\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"AVR\";§this.subtype.add(\"Human\");§this.subtype.add(\"Druid\");§this.power = new MageInt(0);§this.toughness = new MageInt(1);§this.addAbility(new ConditionalAnyColorManaAbility(new TapSourceCost(), 3, new SomberwaldSageManaBuilder(), true));§}§public SomberwaldSage(final SomberwaldSage card) {§super(card);§}§@Override§public SomberwaldSage copy() {§return new SomberwaldSage(this);§}§}§class SomberwaldSageManaBuilder extends ConditionalManaBuilder {§@Override§public ConditionalMana build(Object... options) {§return new CreatureCastConditionalMana(this.mana);§}§@Override§public String getRule() {§return \"Spend this mana only to cast creature spells\";§}§}§\npublic class TimberlandGuide extends CardImpl {§public TimberlandGuide(UUID ownerId) {§super(ownerId, 197, \"Timberland Guide\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"AVR\";§this.subtype.add(\"Human\");§this.subtype.add(\"Scout\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new EntersBattlefieldTriggeredAbility(new AddCountersTargetEffect(CounterType.P1P1.createInstance()));§TargetCreaturePermanent target = new TargetCreaturePermanent();§ability.addTarget(target);§this.addAbility(ability);§}§public TimberlandGuide(final TimberlandGuide card) {§super(card);§}§@Override§public TimberlandGuide copy() {§return new TimberlandGuide(this);§}§}§\npublic class WildwoodGeist extends CardImpl {§public WildwoodGeist(UUID ownerId) {§super(ownerId, 204, \"Wildwood Geist\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{G}\");§this.expansionSetCode = \"AVR\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(§new BoostSourceEffect(2, 2, Duration.WhileOnBattlefield),§MyTurnCondition.getInstance(),§\"{this} gets +2/+2 as long as it's your turn\")));§}§public WildwoodGeist(final WildwoodGeist card) {§super(card);§}§@Override§public WildwoodGeist copy() {§return new WildwoodGeist(this);§}§}§\npublic class BenthicInfiltrator extends CardImpl {§public BenthicInfiltrator(UUID ownerId) {§super(ownerId, 55, \"Benthic Infiltrator\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"BFZ\";§this.subtype.add(\"Eldrazi\");§this.subtype.add(\"Drone\");§this.power = new MageInt(1);§this.toughness = new MageInt(4);§this.addAbility(new DevoidAbility(this.color));§this.addAbility(new IngestAbility());§this.addAbility(new CantBeBlockedSourceAbility());§}§public BenthicInfiltrator(final BenthicInfiltrator card) {§super(card);§}§@Override§public BenthicInfiltrator copy() {§return new BenthicInfiltrator(this);§}§}§\npublic class CatacombSifter extends CardImpl {§private final static FilterCreaturePermanent filter = new FilterCreaturePermanent(\"another creature you control\");§static {§filter.add(new AnotherPredicate());§filter.add(new ControllerPredicate(TargetController.YOU));§}§public CatacombSifter(UUID ownerId) {§super(ownerId, 201, \"Catacomb Sifter\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}{G}\");§this.expansionSetCode = \"BFZ\";§this.subtype.add(\"Eldrazi\");§this.subtype.add(\"Drone\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(new DevoidAbility(this.color));§this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new EldraziScionToken())));§this.addAbility(new DiesCreatureTriggeredAbility(new ScryEffect(1), false, filter));§}§public CatacombSifter(final CatacombSifter card) {§super(card);§}§@Override§public CatacombSifter copy() {§return new CatacombSifter(this);§}§}§\npublic class DranaLiberatorOfMalakir extends CardImpl {§private static final FilterAttackingCreature filter = new FilterAttackingCreature(\"each attacking creature you control\");§static {§filter.add(new ControllerPredicate(TargetController.YOU));§}§public DranaLiberatorOfMalakir(UUID ownerId) {§super(ownerId, 109, \"Drana, Liberator of Malakir\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{1}{B}{B}\");§this.expansionSetCode = \"BFZ\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Vampire\");§this.subtype.add(\"Ally\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(FirstStrikeAbility.getInstance());§this.addAbility(new DealsCombatDamageToAPlayerTriggeredAbility(new AddCountersAllEffect(CounterType.P1P1.createInstance(), filter), false));§}§public DranaLiberatorOfMalakir(final DranaLiberatorOfMalakir card) {§super(card);§}§@Override§public DranaLiberatorOfMalakir copy() {§return new DranaLiberatorOfMalakir(this);§}§}§\npublic class GhostlySentinel extends CardImpl {§public GhostlySentinel(UUID ownerId) {§super(ownerId, 28, \"Ghostly Sentinel\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{W}\");§this.expansionSetCode = \"BFZ\";§this.subtype.add(\"Kor\");§this.subtype.add(\"Spirit\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(VigilanceAbility.getInstance());§}§public GhostlySentinel(final GhostlySentinel card) {§super(card);§}§@Override§public GhostlySentinel copy() {§return new GhostlySentinel(this);§}§}§\npublic class JaddiOffshoot extends CardImpl {§public JaddiOffshoot(UUID ownerId) {§super(ownerId, 176, \"Jaddi Offshoot\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{G}\");§this.expansionSetCode = \"BFZ\";§this.subtype.add(\"Plant\");§this.power = new MageInt(0);§this.toughness = new MageInt(3);§this.addAbility(DefenderAbility.getInstance());§this.addAbility(new LandfallAbility(new GainLifeEffect(1), false));§}§public JaddiOffshoot(final JaddiOffshoot card) {§super(card);§}§@Override§public JaddiOffshoot copy() {§return new JaddiOffshoot(this);§}§}§\npublic class MindRaker extends CardImpl {§public MindRaker(UUID ownerId) {§super(ownerId, 95, \"Mind Raker\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{B}\");§this.expansionSetCode = \"BFZ\";§this.subtype.add(\"Eldrazi\");§this.subtype.add(\"Processor\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new DevoidAbility(this.color));§this.addAbility(new EntersBattlefieldTriggeredAbility(§new DoIfCostPaid(new DiscardEachPlayerEffect(TargetController.OPPONENT), new ExileOpponentsCardFromExileToGraveyardCost(true)), false));§}§public MindRaker(final MindRaker card) {§super(card);§}§@Override§public MindRaker copy() {§return new MindRaker(this);§}§}§\npublic class OranRiefHydra extends CardImpl {§public OranRiefHydra(UUID ownerId) {§super(ownerId, 181, \"Oran-Rief Hydra\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{G}{G}\");§this.expansionSetCode = \"BFZ\";§this.subtype.add(\"Hydra\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(TrampleAbility.getInstance());§this.addAbility(new OranRiefHydraTriggeredAbility());§}§public OranRiefHydra(final OranRiefHydra card) {§super(card);§}§@Override§public OranRiefHydra copy() {§return new OranRiefHydra(this);§}§}§class OranRiefHydraTriggeredAbility extends TriggeredAbilityImpl {§private static final String text = \"<i>Landfall</i> - Whenever a land enters the battlefield under your control, put a +1/+1 counter on {this}. \"§+ \"If that land is a Forest, put two +1/+1 counters on {this} instead.\";§public OranRiefHydraTriggeredAbility() {§super(Zone.BATTLEFIELD, new OranRiefHydraEffect());§}§public OranRiefHydraTriggeredAbility(final OranRiefHydraTriggeredAbility ability) {§super(ability);§}§@Override§public OranRiefHydraTriggeredAbility copy() {§return new OranRiefHydraTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.ENTERS_THE_BATTLEFIELD;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§Permanent permanent = game.getPermanent(event.getTargetId());§if (permanent != null§&& permanent.getCardType().contains(CardType.LAND)§&& permanent.getControllerId().equals(getControllerId())) {§Permanent sourcePermanent = game.getPermanent(getSourceId());§if (sourcePermanent != null) {§for (Effect effect : getEffects()) {§if (effect instanceof OranRiefHydraEffect) {§effect.setTargetPointer(new FixedTarget(permanent, game));§}§return true;§}§}§}§return false;§}§@Override§public String getRule() {§return text;§}§}§class OranRiefHydraEffect extends OneShotEffect {§public OranRiefHydraEffect() {§super(Outcome.BoostCreature);§}§public OranRiefHydraEffect(final OranRiefHydraEffect effect) {§super(effect);§}§@Override§public OranRiefHydraEffect copy() {§return new OranRiefHydraEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent land = game.getPermanentOrLKIBattlefield(getTargetPointer().getFirst(game, source));§Permanent sourcePermanent = game.getPermanent(source.getSourceId());§if (land != null && sourcePermanent != null) {§if (land.hasSubtype(\"Forest\")) {§sourcePermanent.addCounters(CounterType.P1P1.createInstance(2), game);§} else {§sourcePermanent.addCounters(CounterType.P1P1.createInstance(), game);§}§return true;§}§return false;§}§}§\npublic class RisingMiasma extends CardImpl {§public RisingMiasma(UUID ownerId) {§super(ownerId, 122, \"Rising Miasma\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{3}{B}\");§this.expansionSetCode = \"BFZ\";§this.getSpellAbility().addEffect(new BoostAllEffect(-2, -2, Duration.EndOfTurn));§this.addAbility(new AwakenAbility(this, 3, \"{5}{B}{B}\"));§}§public RisingMiasma(final RisingMiasma card) {§super(card);§}§@Override§public RisingMiasma copy() {§return new RisingMiasma(this);§}§}§\npublic class ShatterskullRecruit extends CardImpl {§public ShatterskullRecruit(UUID ownerId) {§super(ownerId, 155, \"Shatterskull Recruit\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{R}{R}\");§this.expansionSetCode = \"BFZ\";§this.subtype.add(\"Giant\");§this.subtype.add(\"Warrior\");§this.subtype.add(\"Ally\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new MenaceAbility());§}§public ShatterskullRecruit(final ShatterskullRecruit card) {§super(card);§}§@Override§public ShatterskullRecruit copy() {§return new ShatterskullRecruit(this);§}§}§\npublic class SwellOfGrowth extends CardImpl {§public SwellOfGrowth(UUID ownerId) {§super(ownerId, 191, \"Swell of Growth\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{G}\");§this.expansionSetCode = \"BFZ\";§this.getSpellAbility().addEffect(new BoostTargetEffect(2, 2, Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new PutLandFromHandOntoBattlefieldEffect());§}§public SwellOfGrowth(final SwellOfGrowth card) {§super(card);§}§@Override§public SwellOfGrowth copy() {§return new SwellOfGrowth(this);§}§}§\npublic class ValakutInvoker extends CardImpl {§public ValakutInvoker(UUID ownerId) {§super(ownerId, 159, \"Valakut Invoker\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"BFZ\";§this.subtype.add(\"Human\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(3), new GenericManaCost(8));§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public ValakutInvoker(final ValakutInvoker card) {§super(card);§}§@Override§public ValakutInvoker copy() {§return new ValakutInvoker(this);§}§}§\npublic class BileUrchin extends CardImpl {§public BileUrchin(UUID ownerId) {§super(ownerId, 61, \"Bile Urchin\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{B}\");§this.expansionSetCode = \"BOK\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new LoseLifeTargetEffect(1), new SacrificeSourceCost());§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public BileUrchin(final BileUrchin card) {§super(card);§}§@Override§public BileUrchin copy() {§return new BileUrchin(this);§}§}§\npublic class FaithfulSquire extends CardImpl {§private static final FilterSpiritOrArcaneCard filter = new FilterSpiritOrArcaneCard();§public FaithfulSquire(UUID ownerId) {§super(ownerId, 3, \"Faithful Squire\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}{W}\");§this.expansionSetCode = \"BOK\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.flipCard = true;§this.flipCardName = \"Kaiso, Memory of Loyalty\";§this.addAbility(new SpellCastControllerTriggeredAbility(new AddCountersSourceEffect(CounterType.KI.createInstance()), filter, true));§this.addAbility(new ConditionalTriggeredAbility(§new OnEventTriggeredAbility(GameEvent.EventType.END_TURN_STEP_PRE, \"beginning of the end step\", true, new FlipSourceEffect(new KaisoMemoryOfLoyalty())),§new SourceHasCounterCondition(CounterType.KI, 2, Integer.MAX_VALUE),§\"At the beginning of the end step, if there are two or more ki counters on {this}, you may flip it.\"));§}§public FaithfulSquire(final FaithfulSquire card) {§super(card);§}§@Override§public FaithfulSquire copy() {§return new FaithfulSquire(this);§}§}§class KaisoMemoryOfLoyalty extends Token {§KaisoMemoryOfLoyalty() {§super(\"Kaiso, Memory of Loyalty\", \"\");§supertype.add(\"Legendary\");§cardType.add(CardType.CREATURE);§color.setWhite(true);§subtype.add(\"Spirit\");§power = new MageInt(3);§toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleActivatedAbility(§Zone.BATTLEFIELD,§new PreventDamageToTargetEffect(Duration.EndOfTurn, Integer.MAX_VALUE),§new RemoveCountersSourceCost(CounterType.KI.createInstance()));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§}§\npublic class HeartlessHidetsugu extends CardImpl {§public HeartlessHidetsugu(UUID ownerId) {§super(ownerId, 107, \"Heartless Hidetsugu\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{R}{R}\");§this.expansionSetCode = \"BOK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Ogre\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(4);§this.toughness = new MageInt(3);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new HeartlessHidetsuguDamageEffect(), new TapSourceCost()));§}§public HeartlessHidetsugu(final HeartlessHidetsugu card) {§super(card);§}§@Override§public HeartlessHidetsugu copy() {§return new HeartlessHidetsugu(this);§}§}§class HeartlessHidetsuguDamageEffect extends OneShotEffect {§public HeartlessHidetsuguDamageEffect() {§super(Outcome.Detriment);§this.staticText = \"{this} deals damage to each player equal to half that player's life total, rounded down\";§}§public HeartlessHidetsuguDamageEffect(final HeartlessHidetsuguDamageEffect effect) {§super(effect);§}§@Override§public HeartlessHidetsuguDamageEffect copy() {§return new HeartlessHidetsuguDamageEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§for (UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§int damage = player.getLife() / 2;§player.damage(damage, source.getSourceId(), game, false, true);§}§}§return true;§}§return false;§}§}§\npublic class KamiOfTheHonoredDead extends CardImpl {§public KamiOfTheHonoredDead(UUID ownerId) {§super(ownerId, 12, \"Kami of the Honored Dead\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{5}{W}{W}\");§this.expansionSetCode = \"BOK\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(3);§this.toughness = new MageInt(5);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new KamiOfTheHonoredDeadTriggeredAbility());§this.addAbility(new SoulshiftAbility(6));§}§public KamiOfTheHonoredDead(final KamiOfTheHonoredDead card) {§super(card);§}§@Override§public KamiOfTheHonoredDead copy() {§return new KamiOfTheHonoredDead(this);§}§}§class KamiOfTheHonoredDeadTriggeredAbility extends TriggeredAbilityImpl {§public KamiOfTheHonoredDeadTriggeredAbility() {§super(Zone.BATTLEFIELD, new KamiOfTheHonoredDeadGainLifeEffect());§}§public KamiOfTheHonoredDeadTriggeredAbility(final KamiOfTheHonoredDeadTriggeredAbility effect) {§super(effect);§}§@Override§public KamiOfTheHonoredDeadTriggeredAbility copy() {§return new KamiOfTheHonoredDeadTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGED_CREATURE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (event.getTargetId().equals(this.sourceId)) {§this.getEffects().get(0).setValue(\"damageAmount\", event.getAmount());§return true;§}§return false;§}§@Override§public String getRule() {§return \"Whenever {this} is dealt damage, \" + super.getRule();§}§}§class KamiOfTheHonoredDeadGainLifeEffect extends OneShotEffect {§public KamiOfTheHonoredDeadGainLifeEffect() {§super(Outcome.GainLife);§staticText = \"you gain that much life\";§}§public KamiOfTheHonoredDeadGainLifeEffect(final KamiOfTheHonoredDeadGainLifeEffect effect) {§super(effect);§}§@Override§public KamiOfTheHonoredDeadGainLifeEffect copy() {§return new KamiOfTheHonoredDeadGainLifeEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§player.gainLife((Integer) this.getValue(\"damageAmount\"), game);§}§return true;§}§}§\npublic class NekoTe extends CardImpl {§public NekoTe(UUID ownerId) {§super(ownerId, 155, \"Neko-Te\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"BOK\";§this.subtype.add(\"Equipment\");§ContinuousRuleModifyingEffect skipUntapEffect = new DontUntapInControllersUntapStepTargetEffect(Duration.WhileOnBattlefield);§skipUntapEffect.setText(\"That creature doesn't untap during its controller's untap step for as long as {this} remains on the battlefield\");§ConditionalContinuousRuleModifyingEffect effect = new ConditionalContinuousRuleModifyingEffect(skipUntapEffect, new SourceOnBattlefieldCondition());§Ability ability = new DealsDamageToACreatureAttachedTriggeredAbility(new TapTargetEffect(\"that creature\"), false, \"equipped creature\", false, true);§ability.addEffect(effect);§this.addAbility(ability);§this.addAbility(new DealsDamageToAPlayerAttachedTriggeredAbility(new LoseLifeTargetEffect(1), \"equipped creature\", false, true, false));§this.addAbility(new EquipAbility(Outcome.Benefit, new GenericManaCost(2)));§}§public NekoTe(final NekoTe card) {§super(card);§}§@Override§public NekoTe copy() {§return new NekoTe(this);§}§}§\npublic class PusKami extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"nonblack creature\");§static {§filter.add(Predicates.not(new ColorPredicate(ObjectColor.BLACK)));§}§public PusKami(UUID ownerId) {§super(ownerId, 79, \"Pus Kami\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{5}{B}{B}\");§this.expansionSetCode = \"BOK\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new ColoredManaCost(ColoredManaSymbol.B));§ability.addCost(new SacrificeSourceCost());§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§this.addAbility(new SoulshiftAbility(6));§}§public PusKami(final PusKami card) {§super(card);§}§@Override§public PusKami copy() {§return new PusKami(this);§}§}§\npublic class SickeningShoal extends CardImpl {§public SickeningShoal(UUID ownerId) {§super(ownerId, 82, \"Sickening Shoal\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{X}{B}{B}\");§this.expansionSetCode = \"BOK\";§this.subtype.add(\"Arcane\");§FilterOwnedCard filter = new FilterOwnedCard(\"a black card with converted mana cost X from your hand\");§filter.add(new ColorPredicate(ObjectColor.BLACK));§filter.add(Predicates.not(new CardIdPredicate(this.getId()))); §\npublic class ThatWhichWasTaken extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"permanent other than That Which Was Taken\");§private static final FilterPermanent filterIndestructible = new FilterPermanent(\"Each permanent with a divinity counter on it\");§static {§filter.add(new AnotherPredicate());§filterIndestructible.add(new CounterPredicate(CounterType.DIVINITY));§}§public ThatWhichWasTaken(UUID ownerId) {§super(ownerId, 162, \"That Which Was Taken\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{5}\");§this.expansionSetCode = \"BOK\";§this.supertype.add(\"Legendary\");§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.DIVINITY.createInstance()), new GenericManaCost(4));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetPermanent(filter));§this.addAbility(ability);§Effect effect = new GainAbilityAllEffect(IndestructibleAbility.getInstance(), Duration.WhileOnBattlefield, filterIndestructible, false);§effect.setText(\"Each permanent with a divinity counter on it is indestructible\");§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,§effect));§}§public ThatWhichWasTaken(final ThatWhichWasTaken card) {§super(card);§}§@Override§public ThatWhichWasTaken copy() {§return new ThatWhichWasTaken(this);§}§}§\npublic class MindbreakerDemon extends CardImpl {§public MindbreakerDemon(UUID ownerId) {§super(ownerId, 41, \"Mindbreaker Demon\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{2}{B}{B}\");§this.expansionSetCode = \"DDQ\";§this.subtype.add(\"Demon\");§this.power = new MageInt(4);§this.toughness = new MageInt(5);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(TrampleAbility.getInstance());§this.addAbility(new EntersBattlefieldTriggeredAbility(new PutTopCardOfLibraryIntoGraveControllerEffect(4)));§this.addAbility(new ConditionalTriggeredAbility(§new BeginningOfUpkeepTriggeredAbility(new LoseLifeSourceControllerEffect(4), TargetController.YOU, false),§new TwentyGraveyardCreatureCondition(),§\"At the beginning of your upkeep, if you don't have 4 or more card types in your graveyard, you lose 4 life.\"));§}§public MindbreakerDemon(final MindbreakerDemon card) {§super(card);§}§@Override§public MindbreakerDemon copy() {§return new MindbreakerDemon(this);§}§}§class TwentyGraveyardCreatureCondition implements Condition {§private static final FilterCreatureCard filter = new FilterCreatureCard();§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§MageObject target = game.getObject(source.getSourceId());§if (target != null) {§HashSet<CardType> foundCardTypes = new HashSet<>();§for (UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§for (Card card : player.getGraveyard().getCards(game)) {§foundCardTypes.addAll(card.getCardType());§}§}§}§int number = foundCardTypes.size();§return number < 4;§}§}§return false;§}§}§\npublic class ChampionOfStraySouls extends CardImpl {§private final UUID originalId;§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"other creatures\");§static {§filter.add(new AnotherPredicate());§}§public ChampionOfStraySouls(UUID ownerId) {§super(ownerId, 63, \"Champion of Stray Souls\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{4}{B}{B}\");§this.expansionSetCode = \"BNG\";§this.subtype.add(\"Skeleton\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§/**§* You choose the targets of the first ability as you activate that§* ability, before you pay any costs. You can't target any of the§* creatures you sacrifice.§*/§Effect effect = new ReturnFromGraveyardToBattlefieldTargetEffect();§effect.setText(\"Return X target creatures from your graveyard to the battlefield\");§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new ManaCostsImpl(\"{3}{B}{B}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeXTargetCost(filter));§ability.addTarget(new TargetCardInYourGraveyard(0, Integer.MAX_VALUE, new FilterCreatureCard(\"creature cards from your graveyard\")));§originalId = ability.getOriginalId();§this.addAbility(ability);§this.addAbility(new SimpleActivatedAbility(Zone.GRAVEYARD,§new PutOnLibrarySourceEffect(true, \"Put {this} on top of your library from your graveyard\"),§new ManaCostsImpl(\"{5}{B}{B}\")));§}§@Override§public void adjustTargets(Ability ability, Game game) {§if (ability.getOriginalId().equals(originalId)) {§for (Effect effect : ability.getEffects()) {§if (effect instanceof ReturnFromGraveyardToBattlefieldTargetEffect) {§int xValue = new GetXValue().calculate(game, ability, null);§ability.getTargets().clear();§ability.addTarget(new TargetCardInYourGraveyard(xValue, xValue, new FilterCreatureCard(\"creature cards from your graveyard\")));§}§}§}§}§public ChampionOfStraySouls(final ChampionOfStraySouls card) {§super(card);§this.originalId = card.originalId;§}§@Override§public ChampionOfStraySouls copy() {§return new ChampionOfStraySouls(this);§}§}§\npublic class EverflameEidolon extends CardImpl {§public EverflameEidolon(UUID ownerId) {§super(ownerId, 92, \"Everflame Eidolon\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT, CardType.CREATURE}, \"{1}{R}\");§this.expansionSetCode = \"BNG\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new BestowAbility(this, \"{2}{R}\"));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new EverflameEidolonEffect(), new ManaCostsImpl(\"{R}\")));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(1, 1, Duration.WhileOnBattlefield)));§}§public EverflameEidolon(final EverflameEidolon card) {§super(card);§}§@Override§public EverflameEidolon copy() {§return new EverflameEidolon(this);§}§}§class EverflameEidolonEffect extends OneShotEffect {§public EverflameEidolonEffect() {§super(Outcome.BoostCreature);§this.staticText = \"{this} gets +1/+0 until end of turn. If it's an Aura, enchanted creature gets +1/+0 until end of turn instead\";§}§public EverflameEidolonEffect(final EverflameEidolonEffect effect) {§super(effect);§}§@Override§public EverflameEidolonEffect copy() {§return new EverflameEidolonEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent sourceObject = game.getPermanentOrLKIBattlefield(source.getSourceId());§if (sourceObject != null) {§if (sourceObject.getSubtype().contains(\"Aura\")) {§new BoostEnchantedEffect(1, 0, Duration.EndOfTurn).apply(game, source);§} else {§game.addEffect(new BoostSourceEffect(1, 0, Duration.EndOfTurn), source);§}§return true;§}§return false;§}§}§\npublic class GhostbladeEidolon extends CardImpl {§public GhostbladeEidolon(UUID ownerId) {§super(ownerId, 12, \"Ghostblade Eidolon\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT, CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"BNG\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new BestowAbility(this, \"{5}{W}\"));§this.addAbility(DoubleStrikeAbility.getInstance());§Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(1,1));§Effect effect = new GainAbilityAttachedEffect(DoubleStrikeAbility.getInstance(), AttachmentType.AURA, Duration.WhileOnBattlefield);§effect.setText(\"and has double strike\");§ability.addEffect(effect);§this.addAbility(ability);§}§public GhostbladeEidolon(final GhostbladeEidolon card) {§super(card);§}§@Override§public GhostbladeEidolon copy() {§return new GhostbladeEidolon(this);§}§}§\npublic class KragmaButcher extends CardImpl {§public KragmaButcher(UUID ownerId) {§super(ownerId, 100, \"Kragma Butcher\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"BNG\";§this.subtype.add(\"Minotaur\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§Effect effect = new BoostSourceEffect(2,0, Duration.EndOfTurn);§effect.setText(\"it gets +2/+0 until end of turn\");§this.addAbility(new InspiredAbility(effect));§}§public KragmaButcher(final KragmaButcher card) {§super(card);§}§@Override§public KragmaButcher copy() {§return new KragmaButcher(this);§}§}§\npublic class OdunosRiverTrawler extends CardImpl {§private static final FilterCard filter = new FilterCard(\"enchantment creature card from your graveyard\");§static {§filter.add(new CardTypePredicate(CardType.ENCHANTMENT));§filter.add(new CardTypePredicate(CardType.CREATURE));§}§public OdunosRiverTrawler(UUID ownerId) {§super(ownerId, 79, \"Odunos River Trawler\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}\");§this.expansionSetCode = \"BNG\";§this.subtype.add(\"Zombie\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new EntersBattlefieldTriggeredAbility(new ReturnFromGraveyardToHandTargetEffect());§ability.addTarget(new TargetCardInYourGraveyard(filter));§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnFromGraveyardToHandTargetEffect(), new ManaCostsImpl(\"{W}\"));§ability.addTarget(new TargetCardInYourGraveyard(filter));§this.addAbility(ability);§}§public OdunosRiverTrawler(final OdunosRiverTrawler card) {§super(card);§}§@Override§public OdunosRiverTrawler copy() {§return new OdunosRiverTrawler(this);§}§}§\npublic class RiseToTheChallenge extends CardImpl {§public RiseToTheChallenge(UUID ownerId) {§super(ownerId, 107, \"Rise to the Challenge\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{R}\");§this.expansionSetCode = \"BNG\";§Effect effect = new BoostTargetEffect(2,0, Duration.EndOfTurn);§effect.setText(\"Target creature gets +2/+0\");§this.getSpellAbility().addEffect(effect);§effect = new GainAbilityTargetEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn);§effect.setText(\"and gains first strike until end of turn\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public RiseToTheChallenge(final RiseToTheChallenge card) {§super(card);§}§@Override§public RiseToTheChallenge copy() {§return new RiseToTheChallenge(this);§}§}§\npublic class SpitefulReturned extends CardImpl {§public SpitefulReturned(UUID ownerId) {§super(ownerId, 84, \"Spiteful Returned\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT, CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"BNG\";§this.subtype.add(\"Zombie\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new BestowAbility(this, \"{3}{B}\"));§Effect effect = new LoseLifeTargetEffect(2);§effect.setText(\"defending player loses 2 life\");§this.addAbility(new SpitefulReturnedTriggeredAbility(effect));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(1, 1, Duration.WhileOnBattlefield)));§}§public SpitefulReturned(final SpitefulReturned card) {§super(card);§}§@Override§public SpitefulReturned copy() {§return new SpitefulReturned(this);§}§}§class SpitefulReturnedTriggeredAbility extends TriggeredAbilityImpl {§public SpitefulReturnedTriggeredAbility(Effect effect) {§super(Zone.BATTLEFIELD, effect);§}§public SpitefulReturnedTriggeredAbility(final SpitefulReturnedTriggeredAbility ability) {§super(ability);§}§@Override§public SpitefulReturnedTriggeredAbility copy() {§return new SpitefulReturnedTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ATTACKER_DECLARED;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§Permanent sourcePermanent = game.getPermanent(this.getSourceId());§if (sourcePermanent != null) {§if (sourcePermanent.getCardType().contains(CardType.CREATURE)) {§if (event.getSourceId() != null§&& event.getSourceId().equals(this.getSourceId())) {§UUID defender = game.getCombat().getDefendingPlayerId(this.getSourceId(), game);§this.getEffects().get(0).setTargetPointer(new FixedTarget(defender));§return true;§}§} else {§if (sourcePermanent.getAttachedTo() != null && sourcePermanent.getAttachedTo().equals(event.getSourceId())) {§UUID defender = game.getCombat().getDefendingPlayerId(sourcePermanent.getAttachedTo(), game);§this.getEffects().get(0).setTargetPointer(new FixedTarget(defender));§return true;§}§}§}§return false;§}§@Override§public String getRule() {§return new StringBuilder(\"Whenever {this} or enchanted creature attacks, \").append(super.getRule()).toString();§}§}§\npublic class WhimsOfTheFates extends CardImpl {§public WhimsOfTheFates(UUID ownerId) {§super(ownerId, 115, \"Whims of the Fates\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{5}{R}\");§this.expansionSetCode = \"BNG\";§this.getSpellAbility().addEffect(new WhimsOfTheFateEffect());§}§public WhimsOfTheFates(final WhimsOfTheFates card) {§super(card);§}§@Override§public WhimsOfTheFates copy() {§return new WhimsOfTheFates(this);§}§}§class WhimsOfTheFateEffect extends OneShotEffect {§protected static Random rnd = new Random();§public WhimsOfTheFateEffect() {§super(Outcome.Detriment);§this.staticText = \"Starting with you, each player separates all permanents he or she controls into three piles. Then each player chooses one of his or her piles at random and sacrifices those permanents.\";§}§public WhimsOfTheFateEffect(final WhimsOfTheFateEffect effect) {§super(effect);§}§@Override§public WhimsOfTheFateEffect copy() {§return new WhimsOfTheFateEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Map<UUID, Map<Integer, Set<UUID>>> playerPermanents = new LinkedHashMap<>();§PlayerList playerList = game.getState().getPlayerList().copy();§while (!playerList.get().equals(source.getControllerId()) && controller.canRespond()) {§playerList.getNext();§}§Player currentPlayer = game.getPlayer(playerList.get());§Player nextPlayer;§UUID firstNextPlayer = null;§while (!getNextPlayerInDirection(true, playerList, game).equals(firstNextPlayer) && controller.canRespond()) {§nextPlayer = game.getPlayer(playerList.get());§if (nextPlayer == null) {§return false;§}§if (firstNextPlayer == null) {§firstNextPlayer = nextPlayer.getId();§}§if (!nextPlayer.canRespond()) {§continue;§}§if (currentPlayer != null && game.getState().getPlayersInRange(controller.getId(), game).contains(currentPlayer.getId())) {§Map<Integer, Set<UUID>> playerPiles = new HashMap<>();§for (int i = 1; i < 4; i++) {§playerPiles.put(i, new LinkedHashSet<UUID>());§}§playerPermanents.put(currentPlayer.getId(), playerPiles);§for (int i = 1; i < 3; i++) {§FilterPermanent filter = new FilterPermanent(§new StringBuilder(\"the permanents for the \").append(i == 1 ? \"first \" : \"second \").append(\"pile\").toString());§filter.add(new ControllerIdPredicate(currentPlayer.getId()));§Target target;§if (i == 1) {§target = new TargetPermanent(0, Integer.MAX_VALUE, filter, true);§} else {§target = new TargetSecondPilePermanent(playerPiles.get(1), filter);§}§target.setRequired(false);§currentPlayer.chooseTarget(outcome, target, source, game);§StringBuilder message = new StringBuilder(currentPlayer.getLogName()).append(\" pile \").append(i).append(\": \");§if (target.getTargets().isEmpty()) {§message.append(\" (empty)\");§} else {§for (UUID permanentId : target.getTargets()) {§Permanent permanent = game.getPermanent(permanentId);§if (permanent != null) {§message.append(permanent.getName()).append(\" \");§}§}§}§game.informPlayers(message.toString());§playerPiles.get(i).addAll(target.getTargets());§}§StringBuilder message = new StringBuilder(currentPlayer.getLogName()).append(\" pile 3: \");§for (Permanent permanent : game.getState().getBattlefield().getAllActivePermanents(currentPlayer.getId())) {§if (!playerPiles.get(1).contains(permanent.getId()) && !playerPiles.get(2).contains(permanent.getId())) {§playerPiles.get(3).add(permanent.getId());§message.append(permanent.getName()).append(\" \");§}§}§if (playerPiles.get(3).isEmpty()) {§message.append(\" (empty)\");§}§game.informPlayers(message.toString());§}§currentPlayer = nextPlayer;§}§for (Map.Entry<UUID, Map<Integer, Set<UUID>>> playerPiles : playerPermanents.entrySet()) {§Player player = game.getPlayer(playerPiles.getKey());§if (player != null) {§int sacrificePile = rnd.nextInt(3) + 1; §\npublic class BrutalDeceiver extends CardImpl {§public BrutalDeceiver(UUID ownerId) {§super(ownerId, 161, \"Brutal Deceiver\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"CHK\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new LookLibraryControllerEffect(), new GenericManaCost(1)));§Ability ability = new BrutalDeceiverAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1,0,Duration.EndOfTurn), new ManaCostsImpl(\"{2}\"));§ability.addEffect(new GainAbilitySourceEffect(FirstStrikeAbility.getInstance(),Duration.EndOfTurn));§this.addAbility(ability);§}§public BrutalDeceiver(final BrutalDeceiver card) {§super(card);§}§@Override§public BrutalDeceiver copy() {§return new BrutalDeceiver(this);§}§}§class BrutalDeceiverAbility extends LimitedTimesPerTurnActivatedAbility {§public BrutalDeceiverAbility(Zone zone, Effect effect, Cost cost) {§super(zone, effect, cost);§}§public BrutalDeceiverAbility(BrutalDeceiverAbility ability) {§super(ability);§}§@Override§public BrutalDeceiverAbility copy() {§return new BrutalDeceiverAbility(this);§}§@Override§public boolean checkIfClause(Game game) {§Player player = game.getPlayer(this.getControllerId());§if (player != null) {§Cards cards = new CardsImpl();§Card card = player.getLibrary().getFromTop(game);§cards.add(card);§player.revealCards(\"Brutal Deceiver\", cards, game);§if (card != null && card.getCardType().contains(CardType.LAND)) {§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"{2}: Reveal the top card of your library. If it's a land card, {this} gets +1/+0 and gains first strike until end of turn. Activate this ability only once each turn.\";§}§}§\npublic class DevotedRetainer extends CardImpl {§public DevotedRetainer (UUID ownerId) {§super(ownerId, 7, \"Devoted Retainer\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{W}\");§this.expansionSetCode = \"CHK\";§this.subtype.add(\"Human\");§this.subtype.add(\"Samurai\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new BushidoAbility(1));§}§public DevotedRetainer (final DevotedRetainer card) {§super(card);§}§@Override§public DevotedRetainer copy() {§return new DevotedRetainer(this);§}§}§\npublic class GhostlyPrison extends CardImpl {§public GhostlyPrison(UUID ownerId) {§super(ownerId, 10, \"Ghostly Prison\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{W}\");§this.expansionSetCode = \"CHK\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantAttackYouUnlessPayManaAllEffect(new ManaCostsImpl(\"{2}\"))));§}§public GhostlyPrison(final GhostlyPrison card) {§super(card);§}§@Override§public GhostlyPrison copy() {§return new GhostlyPrison(this);§}§}§\npublic class HisokaMinamoSensei extends CardImpl {§public HisokaMinamoSensei(UUID ownerId) {§super(ownerId, 66, \"Hisoka, Minamo Sensei\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{U}{U}\");§this.expansionSetCode = \"CHK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(3);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new HisokaMinamoSenseiCounterEffect(), new ManaCostsImpl(\"{2}{U}\"));§ability.addTarget(new TargetSpell());§TargetCardInHand targetCard = new TargetCardInHand(new FilterCard(\"a card\"));§ability.addCost(new HisokaMinamoSenseiDiscardTargetCost(targetCard));§this.addAbility(ability);§}§public HisokaMinamoSensei(final HisokaMinamoSensei card) {§super(card);§}§@Override§public HisokaMinamoSensei copy() {§return new HisokaMinamoSensei(this);§}§}§class HisokaMinamoSenseiDiscardTargetCost extends CostImpl {§protected Card card = null;§public HisokaMinamoSenseiDiscardTargetCost(TargetCardInHand target) {§this.addTarget(target);§this.text = \"Discard \" + target.getTargetName();§}§public HisokaMinamoSenseiDiscardTargetCost(HisokaMinamoSenseiDiscardTargetCost cost) {§super(cost);§}§@Override§public boolean pay(Ability ability, Game game, UUID sourceId, UUID controllerId, boolean noMana, Cost costToPay) {§if (targets.choose(Outcome.Discard, controllerId, sourceId, game)) {§Player player = game.getPlayer(controllerId);§for (UUID targetId: targets.get(0).getTargets()) {§card = player.getHand().get(targetId, game);§if (card == null) {§return false;§}§paid |= player.discard(card, null, game);§}§}§return paid;§}§@Override§public boolean canPay(Ability ability, UUID sourceId, UUID controllerId, Game game) {§return targets.canChoose(controllerId, game);§}§@Override§public HisokaMinamoSenseiDiscardTargetCost copy() {§return new HisokaMinamoSenseiDiscardTargetCost(this);§}§public Card getDiscardedCard() {§return card;§}§}§class HisokaMinamoSenseiCounterEffect extends OneShotEffect {§HisokaMinamoSenseiCounterEffect() {§super(Outcome.Detriment);§staticText = \"Counter target spell if it has the same converted mana cost as the discarded card\";§}§HisokaMinamoSenseiCounterEffect(final HisokaMinamoSenseiCounterEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Spell spell = game.getStack().getSpell(targetPointer.getFirst(game, source));§if (spell != null) {§HisokaMinamoSenseiDiscardTargetCost cost = (HisokaMinamoSenseiDiscardTargetCost) source.getCosts().get(0);§if (cost != null && CardUtil.convertedManaCostsIsEqual(cost.getDiscardedCard(), spell)) {§return game.getStack().counter(targetPointer.getFirst(game, source), source.getSourceId(), game);§}§}§return false;§}§@Override§public HisokaMinamoSenseiCounterEffect copy() {§return new HisokaMinamoSenseiCounterEffect(this);§}§}§\npublic class IsamaruHoundofKonda extends CardImpl {§public IsamaruHoundofKonda (UUID ownerId) {§super(ownerId, 19, \"Isamaru, Hound of Konda\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{W}\");§this.expansionSetCode = \"CHK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Hound\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§}§public IsamaruHoundofKonda (final IsamaruHoundofKonda card) {§super(card);§}§@Override§public IsamaruHoundofKonda copy() {§return new IsamaruHoundofKonda(this);§}§}§\npublic class KeigaTheTideStar extends CardImpl {§public KeigaTheTideStar(UUID ownerId) {§super(ownerId, 72, \"Keiga, the Tide Star\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{5}{U}\");§this.expansionSetCode = \"CHK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Dragon\");§this.subtype.add(\"Spirit\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new DiesTriggeredAbility(new GainControlTargetEffect(Duration.Custom));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public KeigaTheTideStar(final KeigaTheTideStar card) {§super(card);§}§@Override§public KeigaTheTideStar copy() {§return new KeigaTheTideStar(this);§}§}§\npublic class LanternLitGraveyard extends CardImpl {§public LanternLitGraveyard(UUID ownerId) {§super(ownerId, 278, \"Lantern-Lit Graveyard\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"CHK\";§this.addAbility(new ColorlessManaAbility());§Ability blackManaAbility = new BlackManaAbility();§blackManaAbility.addEffect(new DontUntapInControllersNextUntapStepSourceEffect());§this.addAbility(blackManaAbility);§Ability redManaAbility = new RedManaAbility();§redManaAbility.addEffect(new DontUntapInControllersNextUntapStepSourceEffect());§this.addAbility(redManaAbility);§}§public LanternLitGraveyard(final LanternLitGraveyard card) {§super(card);§}§@Override§public LanternLitGraveyard copy() {§return new LanternLitGraveyard(this);§}§}§\npublic class MyojinOfSeeingWinds extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"permanent you control\");§static {§filter.add(new ControllerPredicate(TargetController.YOU));§}§public MyojinOfSeeingWinds(UUID ownerId) {§super(ownerId, 75, \"Myojin of Seeing Winds\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{7}{U}{U}{U}\");§this.expansionSetCode = \"CHK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Spirit\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.getSpellAbility().addWatcher(new CastFromHandWatcher());§this.addAbility(new EntersBattlefieldAbility(new ConditionalOneShotEffect(new AddCountersSourceEffect(CounterType.DIVINITY.createInstance()), new CastFromHandCondition(), \"\"), \"{this} enters the battlefield with a divinity counter on it if you cast it from your hand\"));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(new GainAbilitySourceEffect(IndestructibleAbility.getInstance(), Duration.WhileOnBattlefield),§new SourceHasCounterCondition(CounterType.DIVINITY), \"{this} is indestructible as long as it has a divinity counter on it\")));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(new PermanentsOnBattlefieldCount(filter, 1)), new RemoveCountersSourceCost(CounterType.DIVINITY.createInstance()));§this.addAbility(ability);§}§public MyojinOfSeeingWinds(final MyojinOfSeeingWinds card) {§super(card);§}§@Override§public MyojinOfSeeingWinds copy() {§return new MyojinOfSeeingWinds(this);§}§}§\npublic class OrochiEggwatcher extends CardImpl {§public OrochiEggwatcher(UUID ownerId) {§super(ownerId, 233, \"Orochi Eggwatcher\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"CHK\";§this.subtype.add(\"Snake\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.flipCard = true;§this.flipCardName = \"Shidako, Broodmistress\";§Ability ability;§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new CreateTokenEffect(new SnakeToken()),new ManaCostsImpl(\"{2}{G}\"));§ability.addCost(new TapSourceCost());§ability.addEffect(new ConditionalOneShotEffect(new FlipSourceEffect(new ShidakoBroodmistress()),§new PermanentsOnTheBattlefieldCondition(new FilterControlledCreaturePermanent(),PermanentsOnTheBattlefieldCondition.CountType.MORE_THAN, 9),\"If you control ten or more creatures, flip {this}\"));§this.addAbility(ability);§}§public OrochiEggwatcher(final OrochiEggwatcher card) {§super(card);§}§@Override§public OrochiEggwatcher copy() {§return new OrochiEggwatcher(this);§}§}§class ShidakoBroodmistress extends Token {§ShidakoBroodmistress() {§super(\"Shidako, Broodmistress\", \"\");§supertype.add(\"Legendary\");§cardType.add(CardType.CREATURE);§color.setGreen(true);§subtype.add(\"Snake\");§subtype.add(\"Shaman\");§power = new MageInt(3);§toughness = new MageInt(3);§Ability ability;§ability = new SimpleActivatedAbility(§Zone.BATTLEFIELD,§new BoostTargetEffect(3,3, Duration.EndOfTurn),§new ManaCostsImpl(\"{G}\"));§ability.addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent()));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§}§\npublic class RendFlesh extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Non-Spirit\");§static {§filter.add(Predicates.not(new SubtypePredicate(\"Spirit\")));§}§public RendFlesh(UUID ownerId) {§super(ownerId, 140, \"Rend Flesh\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{B}\");§this.expansionSetCode = \"CHK\";§this.subtype.add(\"Arcane\");§Target target = new TargetCreaturePermanent(filter);§this.getSpellAbility().addTarget(target);§this.getSpellAbility().addEffect(new DestroyTargetEffect());§}§public RendFlesh(final RendFlesh card) {§super(card);§}§@Override§public RendFlesh copy() {§return new RendFlesh(this);§}§}§\npublic class ShinkaTheBloodsoakedKeep extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"legendary creature\");§static {§filter.add(new SupertypePredicate(\"Legendary\"));§}§public ShinkaTheBloodsoakedKeep(UUID ownerId) {§super(ownerId, 282, \"Shinka, the Bloodsoaked Keep\", Rarity.RARE, new CardType[]{CardType.LAND}, null);§this.expansionSetCode = \"CHK\";§this.supertype.add(\"Legendary\");§this.addAbility(new RedManaAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilityTargetEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn), new ColoredManaCost(ColoredManaSymbol.R));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetPermanent(filter));§this.addAbility(ability);§}§public ShinkaTheBloodsoakedKeep(final ShinkaTheBloodsoakedKeep card) {§super(card);§}§@Override§public ShinkaTheBloodsoakedKeep copy() {§return new ShinkaTheBloodsoakedKeep(this);§}§}§\npublic class StrengthOfCedars extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledLandPermanent(\"the number of lands you control\");§public StrengthOfCedars (UUID ownerId) {§super(ownerId, 245, \"Strength of Cedars\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{4}{G}\");§this.expansionSetCode = \"CHK\";§this.subtype.add(\"Arcane\");§DynamicValue controlledLands = new PermanentsOnBattlefieldCount(filter, null);§this.getSpellAbility().addEffect(new BoostTargetEffect(controlledLands, controlledLands, Duration.EndOfTurn, true));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public StrengthOfCedars (final StrengthOfCedars card) {§super(card);§}§@Override§public StrengthOfCedars copy() {§return new StrengthOfCedars(this);§}§}§\npublic class UntaidakeTheCloudKeeper extends CardImpl {§public UntaidakeTheCloudKeeper(UUID ownerId) {§super(ownerId, 285, \"Untaidake, the Cloud Keeper\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"CHK\";§this.supertype.add(\"Legendary\");§this.addAbility(new EntersBattlefieldTappedAbility());§Ability ability = new ConditionalColorlessManaAbility(new TapSourceCost(), 2, new LegendarySpellManaBuilder());§ability.addCost(new PayLifeCost(2));§this.addAbility(ability);§}§public UntaidakeTheCloudKeeper(final UntaidakeTheCloudKeeper card) {§super(card);§}§@Override§public UntaidakeTheCloudKeeper copy() {§return new UntaidakeTheCloudKeeper(this);§}§}§class LegendarySpellManaBuilder extends ConditionalManaBuilder {§@Override§public ConditionalMana build(Object... options) {§return new LegendaryCastConditionalMana(this.mana);§}§@Override§public String getRule() {§return \"Spend this mana only to cast legendary spells\";§}§}§class LegendaryCastConditionalMana extends ConditionalMana {§public LegendaryCastConditionalMana(Mana mana) {§super(mana);§staticText = \"Spend this mana only to cast legendary spells\";§addCondition(new LegendaryCastManaCondition());§}§}§class LegendaryCastManaCondition extends ManaCondition implements Condition {§@Override§public boolean apply(Game game, Ability source) {§if (source instanceof SpellAbility) {§MageObject object = game.getObject(source.getSourceId());§if (object != null && object.getSupertype().contains(\"Legendary\")) {§return true;§}§}§return false;§}§@Override§public boolean apply(Game game, Ability source, UUID originalId, Cost costsToPay) {§return apply(game, source);§}§}§\npublic class ArcticFlats extends CardImpl {§public ArcticFlats(UUID ownerId) {§super(ownerId, 143, \"Arctic Flats\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"CSP\";§this.supertype.add(\"Snow\");§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new GreenManaAbility());§this.addAbility(new WhiteManaAbility());§}§public ArcticFlats(final ArcticFlats card) {§super(card);§}§@Override§public ArcticFlats copy() {§return new ArcticFlats(this);§}§}§\npublic class DiscipleOfTeveshSzat extends CardImpl {§public DiscipleOfTeveshSzat(UUID ownerId) {§super(ownerId, 55, \"Disciple of Tevesh Szat\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}{B}\");§this.expansionSetCode = \"CSP\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(3);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(-1, -1, Duration.EndOfTurn), new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(-6, -6, Duration.EndOfTurn), new ManaCostsImpl(\"{4}{B}{B}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public DiscipleOfTeveshSzat(final DiscipleOfTeveshSzat card) {§super(card);§}§@Override§public DiscipleOfTeveshSzat copy() {§return new DiscipleOfTeveshSzat(this);§}§}§\npublic class KjeldoranGargoyle extends CardImpl {§public KjeldoranGargoyle(UUID ownerId) {§super(ownerId, 10, \"Kjeldoran Gargoyle\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{5}{W}\");§this.expansionSetCode = \"CSP\";§this.subtype.add(\"Gargoyle\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(FirstStrikeAbility.getInstance());§this.addAbility(new DealsDamageGainLifeSourceTriggeredAbility());§}§public KjeldoranGargoyle(final KjeldoranGargoyle card) {§super(card);§}§@Override§public KjeldoranGargoyle copy() {§return new KjeldoranGargoyle(this);§}§}§\npublic class PhyrexianSoulgorger extends CardImpl {§public PhyrexianSoulgorger(UUID ownerId) {§super(ownerId, 141, \"Phyrexian Soulgorger\", Rarity.RARE, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{3}\");§this.expansionSetCode = \"CSP\";§this.supertype.add(\"Snow\");§this.subtype.add(\"Construct\");§this.power = new MageInt(8);§this.toughness = new MageInt(8);§this.addAbility(new CumulativeUpkeepAbility(new SacrificeTargetCost(new TargetControlledCreaturePermanent(new FilterControlledCreaturePermanent(\"a creature\")))));§}§public PhyrexianSoulgorger(final PhyrexianSoulgorger card) {§super(card);§}§@Override§public PhyrexianSoulgorger copy() {§return new PhyrexianSoulgorger(this);§}§}§\npublic class SurgingAEther extends CardImpl {§public SurgingAEther(UUID ownerId) {§super(ownerId, 47, \"Surging AEther\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{3}{U}\");§this.expansionSetCode = \"CSP\";§this.addAbility(new RippleAbility(4));§this.getSpellAbility().addEffect(new ReturnToHandTargetEffect());§this.getSpellAbility().addTarget(new TargetPermanent());§}§public SurgingAEther(final SurgingAEther card) {§super(card);§}§@Override§public SurgingAEther copy() {§return new SurgingAEther(this);§}§}§\npublic class AuraShards extends CardImpl {§public AuraShards(UUID ownerId) {§super(ownerId, 182, \"Aura Shards\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{G}{W}\");§this.expansionSetCode = \"CMD\";§Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new FilterCreaturePermanent(), true, \"Whenever a creature enters the battlefield under your control, you may destroy target artifact or enchantment\");§ability.addTarget(new TargetPermanent(new FilterArtifactOrEnchantmentPermanent()));§this.addAbility(ability);§}§public AuraShards(final AuraShards card) {§super(card);§}§@Override§public AuraShards copy() {§return new AuraShards(this);§}§}§\npublic class EdricSpymasterOfTrest extends CardImpl {§public EdricSpymasterOfTrest(UUID ownerId) {§super(ownerId, 196, \"Edric, Spymaster of Trest\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{G}{U}\");§this.expansionSetCode = \"CMD\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Elf\");§this.subtype.add(\"Rogue\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new EdricSpymasterOfTrestTriggeredAbility());§}§public EdricSpymasterOfTrest(final EdricSpymasterOfTrest card) {§super(card);§}§@Override§public EdricSpymasterOfTrest copy() {§return new EdricSpymasterOfTrest(this);§}§}§class EdricSpymasterOfTrestTriggeredAbility extends TriggeredAbilityImpl {§public EdricSpymasterOfTrestTriggeredAbility() {§super(Zone.BATTLEFIELD, new DrawCardTargetEffect(1, true), false);§}§public EdricSpymasterOfTrestTriggeredAbility(final EdricSpymasterOfTrestTriggeredAbility ability) {§super(ability);§}§@Override§public EdricSpymasterOfTrestTriggeredAbility copy() {§return new EdricSpymasterOfTrestTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGED_PLAYER;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (((DamagedPlayerEvent) event).isCombatDamage() &&§game.getOpponents(this.controllerId).contains(((DamagedPlayerEvent) event).getPlayerId())) {§for (Effect effect : this.getEffects()) {§effect.setTargetPointer(new FixedTarget(game.getPermanent(event.getSourceId()).getControllerId()));§}§return true;§}§return false;§}§@Override§public String getRule() {§return \"Whenever a creature deals combat damage to one of your opponents, its controller may draw a card\";§}§}§\npublic class Mulldrifter extends CardImpl {§public Mulldrifter(UUID ownerId) {§super(ownerId, 52, \"Mulldrifter\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{U}\");§this.expansionSetCode = \"CMD\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(2)));§this.addAbility(new EvokeAbility(this, \"{2}{U}\"));§}§public Mulldrifter(final Mulldrifter card) {§super(card);§}§@Override§public Mulldrifter copy() {§return new Mulldrifter(this);§}§}§\npublic class SpurnmageAdvocate extends CardImpl {§private static final FilterCard filter = new FilterCard(\"two target cards from an opponent's graveyard\");§static {§filter.add(new OwnerPredicate(TargetController.OPPONENT));§}§public SpurnmageAdvocate(UUID ownerId) {§super(ownerId, 33, \"Spurnmage Advocate\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{W}\");§this.expansionSetCode = \"CMD\";§this.subtype.add(\"Human\");§this.subtype.add(\"Nomad\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnToHandTargetEffect(), new TapSourceCost());§ability.addTarget(new TargetCardInASingleGraveyard(2, 2, filter));§Effect effect = new DestroyTargetEffect();§effect.setTargetPointer(new SecondTargetPointer());§ability.addEffect(effect);§ability.addTarget(new TargetAttackingCreature());§this.addAbility(ability);§}§public SpurnmageAdvocate(final SpurnmageAdvocate card) {§super(card);§}§@Override§public SpurnmageAdvocate copy() {§return new SpurnmageAdvocate(this);§}§}§\npublic class WhirlpoolWhelm extends CardImpl {§public WhirlpoolWhelm(UUID ownerId) {§super(ownerId, 69, \"Whirlpool Whelm\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{U}\");§this.expansionSetCode = \"CMD\";§this.getSpellAbility().addEffect(new WhirlpoolWhelmEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public WhirlpoolWhelm(final WhirlpoolWhelm card) {§super(card);§}§@Override§public WhirlpoolWhelm copy() {§return new WhirlpoolWhelm(this);§}§}§class WhirlpoolWhelmEffect extends OneShotEffect {§public WhirlpoolWhelmEffect() {§super(Outcome.ReturnToHand);§this.staticText = \"Clash with an opponent, then return target creature to its owner's hand. If you win, you may put that creature on top of its owner's library instead\";§}§public WhirlpoolWhelmEffect(final WhirlpoolWhelmEffect effect) {§super(effect);§}§@Override§public WhirlpoolWhelmEffect copy() {§return new WhirlpoolWhelmEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§Permanent creature = game.getPermanent(getTargetPointer().getFirst(game, source));§if (controller != null) {§boolean topOfLibrary = false;§if (ClashEffect.getInstance().apply(game, source)) {§topOfLibrary = controller.chooseUse(outcome, \"Put \" + creature.getLogName() + \" to top of libraray instead?\", source, game);§}§if (topOfLibrary) {§controller.moveCardToLibraryWithInfo(creature, source.getSourceId(), game, Zone.BATTLEFIELD, true, true);§} else {§controller.moveCards(creature, null, Zone.HAND, source, game);§}§return true;§}§return false;§}§}§\npublic class CurseOfPredation extends CardImpl {§public CurseOfPredation(UUID ownerId) {§super(ownerId, 140, \"Curse of Predation\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{G}\");§this.expansionSetCode = \"C13\";§this.subtype.add(\"Aura\");§this.subtype.add(\"Curse\");§TargetPlayer auraTarget = new TargetPlayer();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.Detriment));§this.addAbility(new EnchantAbility(auraTarget.getTargetName()));§this.addAbility(new CurseOfPredationTriggeredAbility());§}§public CurseOfPredation(final CurseOfPredation card) {§super(card);§}§@Override§public CurseOfPredation copy() {§return new CurseOfPredation(this);§}§}§class CurseOfPredationTriggeredAbility extends TriggeredAbilityImpl {§public CurseOfPredationTriggeredAbility() {§super(Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.P1P1.createInstance(), Outcome.BoostCreature), false);§}§public CurseOfPredationTriggeredAbility(Effect effect, boolean optional, String text) {§super(Zone.BATTLEFIELD, effect, optional);§}§public CurseOfPredationTriggeredAbility(final CurseOfPredationTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ATTACKER_DECLARED;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§Player defender = game.getPlayer(event.getTargetId());§if (defender == null) {§Permanent planeswalker = game.getPermanent(event.getTargetId());§if (planeswalker != null) {§defender = game.getPlayer(planeswalker.getControllerId());§}§}§if (defender != null) {§Permanent enchantment = game.getPermanent(this.getSourceId());§if (enchantment != null§&& enchantment.getAttachedTo() != null§&& enchantment.getAttachedTo().equals(defender.getId())) {§for (Effect effect: this.getEffects()) {§effect.setTargetPointer(new FixedTarget(event.getSourceId()));§}§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever a creature attacks enchanted player, put a +1/+1 counter on it.\";§}§@Override§public CurseOfPredationTriggeredAbility copy() {§return new CurseOfPredationTriggeredAbility(this);§}§}§\npublic class Greed extends CardImpl {§public Greed(UUID ownerId) {§super(ownerId, 79, \"Greed\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{3}{B}\");§this.expansionSetCode = \"C13\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), new ManaCostsImpl(\"{B}\"));§ability.addCost(new PayLifeCost(2));§this.addAbility(ability);§}§public Greed(final Greed card) {§super(card);§}§@Override§public Greed copy() {§return new Greed(this);§}§}§\npublic class MurkfiendLiege extends CardImpl {§private static final FilterCreaturePermanent filterGreen = new FilterCreaturePermanent(\"green creatures\");§private static final FilterCreaturePermanent filterBlue = new FilterCreaturePermanent(\"blue creatures\");§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"green and/or blue creatures you control\");§static {§filterGreen.add(new ColorPredicate(ObjectColor.GREEN));§filterBlue.add(new ColorPredicate(ObjectColor.BLUE));§filter.add(Predicates.or(new ColorPredicate(ObjectColor.GREEN), new ColorPredicate(ObjectColor.BLUE)));§}§public MurkfiendLiege(UUID ownerId) {§super(ownerId, 231, \"Murkfiend Liege\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{G/U}{G/U}{G/U}\");§this.expansionSetCode = \"C13\";§this.subtype.add(\"Horror\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(1,1, Duration.WhileOnBattlefield, filterGreen, true)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(1,1, Duration.WhileOnBattlefield, filterBlue, true)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new UntapAllDuringEachOtherPlayersUntapStepEffect(filter)));§}§public MurkfiendLiege(final MurkfiendLiege card) {§super(card);§}§@Override§public MurkfiendLiege copy() {§return new MurkfiendLiege(this);§}§}§\npublic class SaltcrustedSteppe extends CardImpl {§public SaltcrustedSteppe(UUID ownerId) {§super(ownerId, 316, \"Saltcrusted Steppe\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"C13\";§this.addAbility(new ColorlessManaAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.STORAGE.createInstance()),new GenericManaCost(1));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new AddManaInAnyCombinationEffect(new RemovedCountersForCostValue(), ColoredManaSymbol.G, ColoredManaSymbol.W),§new GenericManaCost(1));§ability.addCost(new RemoveVariableCountersSourceCost(CounterType.STORAGE.createInstance()));§this.addAbility(ability);§}§public SaltcrustedSteppe(final SaltcrustedSteppe card) {§super(card);§}§@Override§public SaltcrustedSteppe copy() {§return new SaltcrustedSteppe(this);§}§}§\npublic class TemptWithGlory extends CardImpl {§public TemptWithGlory(UUID ownerId) {§super(ownerId, 24, \"Tempt with Glory\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{5}{W}\");§this.expansionSetCode = \"C13\";§this.getSpellAbility().addEffect(new TemptWithGloryEffect());§}§public TemptWithGlory(final TemptWithGlory card) {§super(card);§}§@Override§public TemptWithGlory copy() {§return new TemptWithGlory(this);§}§}§class TemptWithGloryEffect extends OneShotEffect {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent();§private static final Counter counter = CounterType.P1P1.createInstance();§public TemptWithGloryEffect() {§super(Outcome.PutLandInPlay);§this.staticText = \"<i>Tempting offer</i> - Put a +1/+1 counter on each creature you control. Each opponent may put a +1/+1 counter on each creature he or she controls. For each opponent who does, put a +1/+1 counter on each creature you control\";§}§public TemptWithGloryEffect(final TemptWithGloryEffect effect) {§super(effect);§}§@Override§public TemptWithGloryEffect copy() {§return new TemptWithGloryEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§addCounterToEachCreature(controller.getId(), counter, game);§int opponentsAddedCounters = 0;§for (UUID playerId : game.getOpponents(controller.getId())) {§Player opponent = game.getPlayer(playerId);§if (opponent != null) {§if (opponent.chooseUse(outcome, \"Put a +1/+1 counter on each creature you control?\", source, game)) {§opponentsAddedCounters++;§addCounterToEachCreature(playerId, counter, game);§game.informPlayers(opponent.getLogName() + \" added a +1/+1 counter on each of its creatures\");§}§}§}§if (opponentsAddedCounters > 0) {§addCounterToEachCreature(controller.getId(), CounterType.P1P1.createInstance(opponentsAddedCounters), game);§}§return true;§}§return false;§}§private void addCounterToEachCreature(UUID playerId, Counter counter, Game game) {§for(Permanent permanent: game.getBattlefield().getAllActivePermanents(filter, playerId, game)) {§permanent.addCounters(counter, game);§}§}§}§\npublic class AngelOfTheDireHour extends CardImpl {§public AngelOfTheDireHour(UUID ownerId) {§super(ownerId, 1, \"Angel of the Dire Hour\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{5}{W}{W}\");§this.expansionSetCode = \"C14\";§this.subtype.add(\"Angel\");§this.power = new MageInt(5);§this.toughness = new MageInt(4);§this.addAbility(FlashAbility.getInstance());§this.addAbility(FlyingAbility.getInstance());§Ability ability = new EntersBattlefieldTriggeredAbility(§new ConditionalOneShotEffect(new ExileAllEffect(new FilterAttackingCreature(\"attacking creatures\")), new CastFromHandCondition(),§\" if you cast it from your hand, exile all attacking creatures\"));§this.addAbility(ability, new CastFromHandWatcher());§}§public AngelOfTheDireHour(final AngelOfTheDireHour card) {§super(card);§}§@Override§public AngelOfTheDireHour copy() {§return new AngelOfTheDireHour(this);§}§}§\npublic class DregsOfSorrow extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"nonblack creatures\");§static {§filter.add(Predicates.not(new ColorPredicate(ObjectColor.BLACK)));§}§public DregsOfSorrow(UUID ownerId) {§super(ownerId, 143, \"Dregs of Sorrow\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{X}{4}{B}\");§this.expansionSetCode = \"C14\";§this.getSpellAbility().addEffect(new DestroyTargetEffect(\"Destroy X target nonblack creatures\"));§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(new ManacostVariableValue()));§this.getSpellAbility().addTarget(new TargetCreaturePermanent(filter));§}§@Override§public void adjustTargets(Ability ability, Game game) {§if (ability instanceof SpellAbility) {§ability.getTargets().clear();§int xValue = ability.getManaCostsToPay().getX();§ability.addTarget(new TargetCreaturePermanent(xValue, xValue, filter, false));§}§}§public DregsOfSorrow(final DregsOfSorrow card) {§super(card);§}§@Override§public DregsOfSorrow copy() {§return new DregsOfSorrow(this);§}§}§\npublic class JazalGoldmane extends CardImpl {§public JazalGoldmane(UUID ownerId) {§super(ownerId, 9, \"Jazal Goldmane\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{2}{W}{W}\");§this.expansionSetCode = \"C14\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Cat\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(FirstStrikeAbility.getInstance());§DynamicValue xValue = new AttackingCreatureCount(\"the number of attacking creatures\");§this.addAbility(new SimpleActivatedAbility(§Zone.BATTLEFIELD,§new BoostControlledEffect(xValue, xValue , Duration.EndOfTurn, new FilterAttackingCreature(\"Attacking creatures\"), false),§new ManaCostsImpl(\"{3}{W}{W}\")));§}§public JazalGoldmane(final JazalGoldmane card) {§super(card);§}§@Override§public JazalGoldmane copy() {§return new JazalGoldmane(this);§}§}§\npublic class RushOfKnowledge extends CardImpl {§public RushOfKnowledge(UUID ownerId) {§super(ownerId, 123, \"Rush of Knowledge\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{4}{U}\");§this.expansionSetCode = \"C14\";§DrawCardSourceControllerEffect effect = new DrawCardSourceControllerEffect(new HighestConvertedManaCostValue());§effect.setText(\"Draw cards equal to the highest converted mana cost among permanents you control\");§this.getSpellAbility().addEffect(effect);§}§public RushOfKnowledge(final RushOfKnowledge card) {§super(card);§}§@Override§public RushOfKnowledge copy() {§return new RushOfKnowledge(this);§}§}§\npublic class WhitemaneLion extends CardImpl {§public WhitemaneLion(UUID ownerId) {§super(ownerId, 96, \"Whitemane Lion\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"C14\";§this.subtype.add(\"Cat\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlashAbility.getInstance());§this.addAbility(new EntersBattlefieldTriggeredAbility(new ReturnToHandChosenControlledPermanentEffect(new FilterControlledCreaturePermanent())));§}§public WhitemaneLion(final WhitemaneLion card) {§super(card);§}§@Override§public WhitemaneLion copy() {§return new WhitemaneLion(this);§}§}§\npublic class CrystalChimes extends CardImpl {§public CrystalChimes(UUID ownerId) {§super(ownerId, 250, \"Crystal Chimes\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"C15\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new CrystalChimesEffect(), new GenericManaCost(3));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public CrystalChimes(final CrystalChimes card) {§super(card);§}§@Override§public CrystalChimes copy() {§return new CrystalChimes(this);§}§}§class CrystalChimesEffect extends OneShotEffect {§CrystalChimesEffect() {§super(Outcome.PutCardInPlay);§this.staticText = \"Return all enchantment cards from your graveyard to your hand\";§}§CrystalChimesEffect(final CrystalChimesEffect effect) {§super(effect);§}§@Override§public CrystalChimesEffect copy() {§return new CrystalChimesEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§return controller.moveCards(controller.getGraveyard().getCards(new FilterEnchantmentCard(), source.getSourceId(),§source.getControllerId(), game), Zone.HAND, source, game);§}§return false;§}§}§\npublic class MazirekKraulDeathPriest extends CardImpl {§public MazirekKraulDeathPriest(UUID ownerId) {§super(ownerId, 48, \"Mazirek, Kraul Death Priest\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{3}{B}{G}\");§this.expansionSetCode = \"C15\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Insect\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new PlayerSacrificesPermanentTriggeredAbility(new AddCountersAllEffect(CounterType.P1P1.createInstance(), new FilterControlledCreaturePermanent()), false));§}§public MazirekKraulDeathPriest(final MazirekKraulDeathPriest card) {§super(card);§}§@Override§public MazirekKraulDeathPriest copy() {§return new MazirekKraulDeathPriest(this);§}§}§class PlayerSacrificesPermanentTriggeredAbility extends TriggeredAbilityImpl {§public PlayerSacrificesPermanentTriggeredAbility(Effect effect, boolean optional) {§super(Zone.BATTLEFIELD, effect, optional);§}§public PlayerSacrificesPermanentTriggeredAbility(final PlayerSacrificesPermanentTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.SACRIFICED_PERMANENT;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§MageObject mageObject = game.getLastKnownInformation(event.getTargetId(), Zone.BATTLEFIELD);§return mageObject != null && !event.getTargetId().equals(this.getSourceId());§}§@Override§public String getRule() {§return \"Whenever a player sacrifices another permanent, \" + super.getRule();§}§@Override§public PlayerSacrificesPermanentTriggeredAbility copy() {§return new PlayerSacrificesPermanentTriggeredAbility(this);§}§}§\npublic class VerdantConfluence extends CardImpl {§public VerdantConfluence(UUID ownerId) {§super(ownerId, 40, \"Verdant Confluence\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{4}{G}{G}\");§this.expansionSetCode = \"C15\";§this.getSpellAbility().getModes().setMinModes(3);§this.getSpellAbility().getModes().setMaxModes(3);§this.getSpellAbility().getModes().setEachModeMoreThanOnce(true);§this.getSpellAbility().addEffect(new AddCountersTargetEffect(CounterType.P1P1.createInstance(2)));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§Mode mode = new Mode();§mode.getEffects().add(new ReturnFromGraveyardToHandTargetEffect());§mode.getTargets().add(new TargetCardInYourGraveyard(new FilterPermanentCard()));§this.getSpellAbility().getModes().addMode(mode);§TargetCardInLibrary target = new TargetCardInLibrary(new FilterBasicLandCard());§mode = new Mode();§mode.getEffects().add(new SearchLibraryPutInPlayEffect(target, true));§this.getSpellAbility().getModes().addMode(mode);§}§public VerdantConfluence(final VerdantConfluence card) {§super(card);§}§@Override§public VerdantConfluence copy() {§return new VerdantConfluence(this);§}§}§\npublic class ChildOfAlara extends CardImpl {§public ChildOfAlara(UUID ownerId) {§super(ownerId, 101, \"Child of Alara\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{W}{U}{B}{R}{G}\");§this.expansionSetCode = \"CON\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Avatar\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(TrampleAbility.getInstance());§this.addAbility(new DiesTriggeredAbility(new DestroyAllEffect(new FilterNonlandPermanent(\"nonland permanents\"), true)));§}§public ChildOfAlara(final ChildOfAlara card) {§super(card);§}§@Override§public ChildOfAlara copy() {§return new ChildOfAlara(this);§}§}§\npublic class ExoticOrchard extends CardImpl {§public ExoticOrchard(UUID ownerId) {§super(ownerId, 142, \"Exotic Orchard\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"CON\";§this.addAbility(new AnyColorLandsProduceManaAbility(TargetController.OPPONENT));§}§public ExoticOrchard(final ExoticOrchard card) {§super(card);§}§@Override§public ExoticOrchard copy() {§return new ExoticOrchard(this);§}§}§\npublic class InfectiousHorror extends CardImpl {§public InfectiousHorror (UUID ownerId) {§super(ownerId, 47, \"Infectious Horror\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{B}\");§this.expansionSetCode = \"CON\";§this.subtype.add(\"Zombie\");§this.subtype.add(\"Horror\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new AttacksTriggeredAbility(new InfectiousHorrorEffect(), false));§}§public InfectiousHorror (final InfectiousHorror card) {§super(card);§}§@Override§public InfectiousHorror copy() {§return new InfectiousHorror(this);§}§}§class InfectiousHorrorEffect extends OneShotEffect {§InfectiousHorrorEffect() {§super(Outcome.Damage);§staticText = \"each opponent loses 2 life\";§}§InfectiousHorrorEffect(final InfectiousHorrorEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§for (UUID opponentId : game.getOpponents(source.getControllerId())) {§Player opponent = game.getPlayer(opponentId);§if (opponent != null) {§opponent.loseLife(2, game);§}§}§return true;§}§@Override§public InfectiousHorrorEffect copy() {§return new InfectiousHorrorEffect(this);§}§}§\npublic class MightOfAlara extends CardImpl {§public MightOfAlara(UUID ownerId) {§super(ownerId, 85, \"Might of Alara\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{G}\");§this.expansionSetCode = \"CON\";§this.getSpellAbility().addEffect(new BoostTargetEffect(new DomainValue(), new DomainValue(), Duration.EndOfTurn, true));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public MightOfAlara(final MightOfAlara card) {§super(card);§}§@Override§public MightOfAlara copy() {§return new MightOfAlara(this);§}§}§\npublic class RhoxMeditant extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"green permanent\");§static {§filter.add(new ColorPredicate(ObjectColor.GREEN));§}§private static final String rule = \"When {this} enters the battlefield, if you control a green permanent, draw a card.\";§public RhoxMeditant(UUID ownerId) {§super(ownerId, 16, \"Rhox Meditant\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}\");§this.expansionSetCode = \"CON\";§this.subtype.add(\"Rhino\");§this.subtype.add(\"Monk\");§this.power = new MageInt(2);§this.toughness = new MageInt(4);§TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1), false);§this.addAbility(new ConditionalTriggeredAbility(ability, new PermanentsOnTheBattlefieldCondition(filter), rule));§}§public RhoxMeditant(final RhoxMeditant card) {§super(card);§}§@Override§public RhoxMeditant copy() {§return new RhoxMeditant(this);§}§}§\npublic class SuicidalCharge extends CardImpl {§public SuicidalCharge(UUID ownerId) {§super(ownerId, 128, \"Suicidal Charge\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{3}{B}{R}\");§this.expansionSetCode = \"CON\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostOpponentsEffect(-1, -1, Duration.EndOfTurn), new SacrificeSourceCost());§ability.addEffect(new SuicidalChargeEffect());§this.addAbility(ability);§}§public SuicidalCharge(final SuicidalCharge card) {§super(card);§}§@Override§public SuicidalCharge copy() {§return new SuicidalCharge(this);§}§}§class SuicidalChargeEffect extends RequirementEffect {§public SuicidalChargeEffect() {§super(Duration.EndOfTurn);§staticText = \"Those creatures attack this turn if able\";§}§public SuicidalChargeEffect(final SuicidalChargeEffect effect) {§super(effect);§}§@Override§public SuicidalChargeEffect copy() {§return new SuicidalChargeEffect(this);§}§@Override§public boolean applies(Permanent permanent, Ability source, Game game) {§if (game.getOpponents(source.getControllerId()).contains(permanent.getControllerId())) {§return true;§}§return false;§}§@Override§public boolean mustAttack(Game game) {§return true;§}§@Override§public boolean mustBlock(Game game) {§return false;§}§}§\npublic class WildLeotau extends CardImpl {§public WildLeotau(UUID ownerId) {§super(ownerId, 97, \"Wild Leotau\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}{G}\");§this.expansionSetCode = \"CON\";§this.subtype.add(\"Cat\");§this.power = new MageInt(5);§this.toughness = new MageInt(4);§this.addAbility(new BeginningOfUpkeepTriggeredAbility(new SacrificeSourceUnlessPaysEffect(new ColoredManaCost(ColoredManaSymbol.G)), TargetController.YOU, false));§}§public WildLeotau(final WildLeotau card) {§super(card);§}§@Override§public WildLeotau copy() {§return new WildLeotau(this);§}§}§\npublic class MagusOfTheMirror extends CardImpl {§public MagusOfTheMirror(UUID ownerId) {§super(ownerId, 117, \"Magus of the Mirror\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{B}{B}\");§this.expansionSetCode = \"CNS\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(4);§this.toughness = new MageInt(2);§Ability ability = new ConditionalActivatedAbility(§Zone.BATTLEFIELD,§new MagusOfTheMirrorEffect(),§new TapSourceCost(),§new IsStepCondition(PhaseStep.UPKEEP),§null);§ability.addCost(new SacrificeSourceCost());§ability.addTarget(new TargetOpponent());§this.addAbility(ability);§}§public MagusOfTheMirror(final MagusOfTheMirror card) {§super(card);§}§@Override§public MagusOfTheMirror copy() {§return new MagusOfTheMirror(this);§}§}§class MagusOfTheMirrorEffect extends OneShotEffect {§public MagusOfTheMirrorEffect() {§super(Outcome.Neutral);§this.staticText = \"Exchange life totals with target opponent\";§}§public MagusOfTheMirrorEffect(final MagusOfTheMirrorEffect effect) {§super(effect);§}§@Override§public MagusOfTheMirrorEffect copy() {§return new MagusOfTheMirrorEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§Player opponent = game.getPlayer(source.getFirstTarget());§if (controller != null && opponent != null) {§int lifeController = controller.getLife();§int lifeOpponent = opponent.getLife();§if (lifeController == lifeOpponent)§return false;§if (!controller.isLifeTotalCanChange() || !opponent.isLifeTotalCanChange())§return false;§if (lifeController < lifeOpponent && (!controller.isCanGainLife() || !opponent.isCanLoseLife()))§return false;§if (lifeController > lifeOpponent && (!controller.isCanLoseLife() || !opponent.isCanGainLife()))§return false;§controller.setLife(lifeOpponent, game);§opponent.setLife(lifeController, game);§return true;§}§return false;§}§}§\npublic class ValorMadeReal extends CardImpl {§public ValorMadeReal(UUID ownerId) {§super(ownerId, 86, \"Valor Made Real\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{W}\");§this.expansionSetCode = \"CNS\";§Ability gainedAbility = new SimpleStaticAbility(Zone.BATTLEFIELD, new CanBlockAdditionalCreatureEffect(0));§this.getSpellAbility().addEffect(new GainAbilityTargetEffect(gainedAbility, Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public ValorMadeReal(final ValorMadeReal card) {§super(card);§}§@Override§public ValorMadeReal copy() {§return new ValorMadeReal(this);§}§}§\npublic class BurningOil extends CardImpl {§public BurningOil(UUID ownerId) {§super(ownerId, 84, \"Burning Oil\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{R}\");§this.expansionSetCode = \"DKA\";§this.getSpellAbility().addTarget(new TargetAttackingOrBlockingCreature());§this.getSpellAbility().addEffect(new DamageTargetEffect(3));§this.addAbility(new FlashbackAbility(new ManaCostsImpl(\"{3}{W}\"), TimingRule.INSTANT));§}§public BurningOil(final BurningOil card) {§super(card);§}§@Override§public BurningOil copy() {§return new BurningOil(this);§}§}§\npublic class DrogskolCaptain extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Spirit\");§static {§filter.add(new SubtypePredicate(\"Spirit\"));§}§public DrogskolCaptain(UUID ownerId) {§super(ownerId, 136, \"Drogskol Captain\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}{U}\");§this.expansionSetCode = \"DKA\";§this.subtype.add(\"Spirit\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(1, 1, Duration.WhileOnBattlefield, filter, true)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityControlledEffect(HexproofAbility.getInstance(), Duration.WhileOnBattlefield, filter, true)));§}§public DrogskolCaptain(final DrogskolCaptain card) {§super(card);§}§@Override§public DrogskolCaptain copy() {§return new DrogskolCaptain(this);§}§}§\npublic class GeralfsMessenger extends CardImpl {§public GeralfsMessenger(UUID ownerId) {§super(ownerId, 63, \"Geralf's Messenger\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{B}{B}{B}\");§this.expansionSetCode = \"DKA\";§this.subtype.add(\"Zombie\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(new EntersBattlefieldTappedAbility());§Ability ability = new EntersBattlefieldTriggeredAbility(new LoseLifeTargetEffect(2));§ability.addTarget(new TargetOpponent());§this.addAbility(ability);§this.addAbility(new UndyingAbility());§}§public GeralfsMessenger(final GeralfsMessenger card) {§super(card);§}§@Override§public GeralfsMessenger copy() {§return new GeralfsMessenger(this);§}§}§\npublic class Helvault extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature you don't control\");§static {§filter.add(new ControllerPredicate(TargetController.NOT_YOU));§}§public Helvault(UUID ownerId) {§super(ownerId, 151, \"Helvault\", Rarity.MYTHIC, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"DKA\";§this.supertype.add(\"Legendary\");§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ExileTargetForSourceEffect(), new GenericManaCost(1));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetControlledCreaturePermanent());§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ExileTargetForSourceEffect(), new GenericManaCost(7));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§this.addAbility(new DiesTriggeredAbility(new ReturnFromExileForSourceEffect(Zone.BATTLEFIELD)));§}§public Helvault(final Helvault card) {§super(card);§}§@Override§public Helvault copy() {§return new Helvault(this);§}§}§\npublic class LoyalCathar extends CardImpl {§public LoyalCathar(UUID ownerId) {§super(ownerId, 13, \"Loyal Cathar\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{W}{W}\");§this.expansionSetCode = \"DKA\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.canTransform = true;§this.secondSideCard = new UnhallowedCathar(ownerId);§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(VigilanceAbility.getInstance());§this.addAbility(new TransformAbility());§this.addAbility(new DiesTriggeredAbility(new LoyalCatharEffect()));§}§public LoyalCathar(final LoyalCathar card) {§super(card);§}§@Override§public LoyalCathar copy() {§return new LoyalCathar(this);§}§}§class LoyalCatharEffect extends OneShotEffect {§private static final String effectText = \"return it to the battlefield transformed under your control at the beginning of the next end step\";§LoyalCatharEffect() {§super(Outcome.Benefit);§staticText = effectText;§}§LoyalCatharEffect(LoyalCatharEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§AtTheBeginOfNextEndStepDelayedTriggeredAbility delayedAbility = new AtTheBeginOfNextEndStepDelayedTriggeredAbility(new ReturnLoyalCatharEffect(source.getSourceId()));§game.addDelayedTriggeredAbility(delayedAbility, source);§return true;§}§@Override§public LoyalCatharEffect copy() {§return new LoyalCatharEffect(this);§}§}§class ReturnLoyalCatharEffect extends OneShotEffect {§private UUID cardId;§public ReturnLoyalCatharEffect(UUID cardId) {§super(Outcome.PutCardInPlay);§this.cardId = cardId;§this.staticText = \"return it to the battlefield transformed under your control\";§}§public ReturnLoyalCatharEffect(final ReturnLoyalCatharEffect effect) {§super(effect);§this.cardId = effect.cardId;§}§@Override§public ReturnLoyalCatharEffect copy() {§return new ReturnLoyalCatharEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Card card = game.getCard(cardId);§if (card != null) {§card.putOntoBattlefield(game, Zone.GRAVEYARD, source.getSourceId(), source.getControllerId());§Permanent perm = game.getPermanent(cardId);§if (perm != null && perm.canTransform()) {§perm.transform(game);§return true;§}§}§return false;§}§}§\npublic class ReapTheSeagraf extends CardImpl {§public ReapTheSeagraf(UUID ownerId) {§super(ownerId, 72, \"Reap the Seagraf\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{2}{B}\");§this.expansionSetCode = \"DKA\";§this.getSpellAbility().addEffect(new CreateTokenEffect(new ZombieToken()));§this.addAbility(new FlashbackAbility(new ManaCostsImpl(\"{4}{U}\"), TimingRule.SORCERY));§}§public ReapTheSeagraf(final ReapTheSeagraf card) {§super(card);§}§@Override§public ReapTheSeagraf copy() {§return new ReapTheSeagraf(this);§}§}§\npublic class SoulSeizer extends CardImpl {§public SoulSeizer(UUID ownerId) {§super(ownerId, 50, \"Soul Seizer\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{U}{U}\");§this.expansionSetCode = \"DKA\";§this.subtype.add(\"Spirit\");§this.canTransform = true;§this.secondSideCard = new GhastlyHaunting(ownerId);§this.power = new MageInt(1);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new TransformAbility());§this.addAbility(new SoulSeizerTriggeredAbility());§}§public SoulSeizer(final SoulSeizer card) {§super(card);§}§@Override§public SoulSeizer copy() {§return new SoulSeizer(this);§}§}§class SoulSeizerTriggeredAbility extends TriggeredAbilityImpl {§public SoulSeizerTriggeredAbility() {§super(Zone.BATTLEFIELD, new SoulSeizerEffect(), true);§}§public SoulSeizerTriggeredAbility(SoulSeizerTriggeredAbility ability) {§super(ability);§}§@Override§public SoulSeizerTriggeredAbility copy() {§return new SoulSeizerTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGED_PLAYER;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§DamagedPlayerEvent damageEvent = (DamagedPlayerEvent)event;§if (damageEvent.isCombatDamage() && event.getSourceId().equals(this.getSourceId())) {§Player opponent = game.getPlayer(event.getPlayerId());§if (opponent != null) {§FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature \" + opponent.getLogName() + \" controls\");§filter.add(new ControllerIdPredicate(opponent.getId()));§this.getTargets().clear();§this.addTarget(new TargetCreaturePermanent(filter));§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"When {this} deals combat damage to a player, you may transform it. If you do, attach it to target creature that player controls\";§}§}§class SoulSeizerEffect extends OneShotEffect {§public SoulSeizerEffect() {§super(Outcome.GainControl);§}§public SoulSeizerEffect(final SoulSeizerEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent permanent = game.getPermanent(source.getSourceId());§if (permanent != null && permanent.canTransform()) {§if (permanent.transform(game)) {§game.informPlayers(new StringBuilder(permanent.getName()).append(\" transforms into \").append(permanent.getSecondCardFace().getName()).toString());§Permanent attachTo = game.getPermanent(targetPointer.getFirst(game, source));§if (attachTo != null) {§return attachTo.addAttachment(source.getSourceId(), game);§}§}§}§return false;§}§@Override§public SoulSeizerEffect copy() {§return new SoulSeizerEffect(this);§}§}§\npublic class VengefulVampire extends CardImpl {§public VengefulVampire(UUID ownerId) {§super(ownerId, 78, \"Vengeful Vampire\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{B}{B}\");§this.expansionSetCode = \"DKA\";§this.subtype.add(\"Vampire\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new UndyingAbility());§}§public VengefulVampire(final VengefulVampire card) {§super(card);§}§@Override§public VengefulVampire copy() {§return new VengefulVampire(this);§}§}§\npublic class ArcboundReclaimer extends CardImpl {§public ArcboundReclaimer(UUID ownerId) {§super(ownerId, 101, \"Arcbound Reclaimer\", Rarity.RARE, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{4}\");§this.expansionSetCode = \"DST\";§this.subtype.add(\"Golem\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PutOnLibraryTargetEffect(true),new RemoveCountersSourceCost(CounterType.P1P1.createInstance()));§ability.addTarget(new TargetCardInYourGraveyard(new FilterArtifactCard(\"artifact card from your graveyard\")));§this.addAbility(ability);§this.addAbility(new ModularAbility(this, 2));§}§public ArcboundReclaimer(final ArcboundReclaimer card) {§super(card);§}§@Override§public ArcboundReclaimer copy() {§return new ArcboundReclaimer(this);§}§}§\npublic class EchoingCalm extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"enchantment\");§static {§filter.add(new CardTypePredicate(CardType.ENCHANTMENT));§}§public EchoingCalm(UUID ownerId) {§super(ownerId, 2, \"Echoing Calm\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{W}\");§this.expansionSetCode = \"DST\";§this.getSpellAbility().addTarget(new TargetPermanent(filter));§this.getSpellAbility().addEffect(new EchoingCalmEffect());§}§public EchoingCalm(final EchoingCalm card) {§super(card);§}§@Override§public EchoingCalm copy() {§return new EchoingCalm(this);§}§}§class EchoingCalmEffect extends OneShotEffect {§EchoingCalmEffect() {§super(Outcome.DestroyPermanent);§staticText = \"Destroy target enchantment and all other enchantments with the same name as that enchantment\";§}§EchoingCalmEffect(final EchoingCalmEffect effect) {§super(effect);§}§@Override§public EchoingCalmEffect copy() {§return new EchoingCalmEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§Permanent permanent = game.getPermanent(getTargetPointer().getFirst(game, source));§if (controller != null && permanent != null) {§permanent.destroy(source.getSourceId(), game, false);§if (!permanent.getName().isEmpty()) { §\npublic class LeoninShikari extends CardImpl {§public LeoninShikari(UUID ownerId) {§super(ownerId, 6, \"Leonin Shikari\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"DST\";§this.subtype.add(\"Cat\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new LeoninShikariEffect()));§}§public LeoninShikari(final LeoninShikari card) {§super(card);§}§@Override§public LeoninShikari copy() {§return new LeoninShikari(this);§}§}§class LeoninShikariEffect extends AsThoughEffectImpl {§LeoninShikariEffect() {§super(AsThoughEffectType.ACTIVATE_AS_INSTANT, Duration.EndOfGame, Outcome.Benefit);§staticText = \"You may activate equip abilities any time you could cast an instant\";§}§LeoninShikariEffect(final LeoninShikariEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public LeoninShikariEffect copy() {§return new LeoninShikariEffect(this);§}§@Override§public boolean applies(UUID objectId, Ability affectedAbility, Ability source, Game game) {§return affectedAbility.getControllerId().equals(source.getControllerId()) && affectedAbility instanceof EquipAbility;§}§@Override§public boolean applies(UUID objectId, Ability source, UUID affectedControllerId, Game game) {§return false; §\npublic class Purge extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"artifact creature or black creature\");§static {§filter.add(Predicates.or(new CardTypePredicate(CardType.ARTIFACT),§(new ColorPredicate(ObjectColor.BLACK))));§}§public Purge(UUID ownerId) {§super(ownerId, 12, \"Purge\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{W}\");§this.expansionSetCode = \"DST\";§this.getSpellAbility().addTarget(new TargetCreaturePermanent(filter));§this.getSpellAbility().addEffect(new DestroyTargetEffect(true));§}§public Purge(final Purge card) {§super(card);§}§@Override§public Purge copy() {§return new Purge(this);§}§}§\npublic class SwordOfLightAndShadow extends CardImpl {§private static final FilterCard filter = new FilterCard(\"white and from black\");§static {§filter.add(Predicates.or(§new ColorPredicate(ObjectColor.WHITE),§new ColorPredicate(ObjectColor.BLACK)));§}§public SwordOfLightAndShadow(UUID ownerId) {§super(ownerId, 149, \"Sword of Light and Shadow\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"DST\";§this.subtype.add(\"Equipment\");§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEquippedEffect(2, 2)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(new ProtectionAbility(filter), AttachmentType.EQUIPMENT)));§this.addAbility(new SwordOfLightAndShadowAbility());§this.addAbility(new EquipAbility(Outcome.AddAbility, new GenericManaCost(2)));§}§public SwordOfLightAndShadow(final SwordOfLightAndShadow card) {§super(card);§}§@Override§public SwordOfLightAndShadow copy() {§return new SwordOfLightAndShadow(this);§}§@Override§public void adjustTargets(Ability ability, Game game) {§if (ability instanceof SwordOfLightAndShadowAbility) {§Player controller = game.getPlayer(ability.getControllerId());§if (controller != null) {§if (controller.getGraveyard().count(new FilterCreatureCard(), ability.getSourceId(), ability.getControllerId(), game) > 0) {§ability.addTarget(new TargetCardInYourGraveyard(0, 1, new FilterCreatureCard(\"creature card from your graveyard\")));§}§}§}§}§}§class SwordOfLightAndShadowAbility extends TriggeredAbilityImpl {§public SwordOfLightAndShadowAbility() {§super(Zone.BATTLEFIELD, new GainLifeEffect(3), false);§this.addEffect(new SwordOfLightAndShadowReturnToHandTargetEffect());§}§public SwordOfLightAndShadowAbility(final SwordOfLightAndShadowAbility ability) {§super(ability);§}§@Override§public SwordOfLightAndShadowAbility copy() {§return new SwordOfLightAndShadowAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGED_PLAYER;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§DamagedPlayerEvent damageEvent = (DamagedPlayerEvent) event;§Permanent p = game.getPermanent(event.getSourceId());§return damageEvent.isCombatDamage() && p != null && p.getAttachments().contains(this.getSourceId());§}§@Override§public String getRule() {§return \"Whenever equipped creature deals combat damage to a player, you gain 3 life and you may return up to one target creature card from your graveyard to your hand.\";§}§}§class SwordOfLightAndShadowReturnToHandTargetEffect extends OneShotEffect {§public SwordOfLightAndShadowReturnToHandTargetEffect() {§super(Outcome.ReturnToHand);§staticText = \"and you may return up to one target creature card from your graveyard to your hand\";§}§public SwordOfLightAndShadowReturnToHandTargetEffect(final SwordOfLightAndShadowReturnToHandTargetEffect effect) {§super(effect);§}§@Override§public SwordOfLightAndShadowReturnToHandTargetEffect copy() {§return new SwordOfLightAndShadowReturnToHandTargetEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§boolean result = true; §\npublic class AzoriusChancery extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledLandPermanent();§public AzoriusChancery(UUID ownerId) {§super(ownerId, 170, \"Azorius Chancery\", Rarity.COMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"DIS\";§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new EntersBattlefieldTriggeredAbility(new ReturnToHandChosenControlledPermanentEffect(filter), false));§this.addAbility(new SimpleManaAbility(Zone.BATTLEFIELD, new Mana(0, 0, 1, 1, 0, 0, 0, 0), new TapSourceCost()));§}§public AzoriusChancery(final AzoriusChancery card) {§super(card);§}§@Override§public AzoriusChancery copy() {§return new AzoriusChancery(this);§}§}§\npublic class DemonsJester extends CardImpl {§public DemonsJester(UUID ownerId) {§super(ownerId, 42, \"Demon's Jester\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{B}\");§this.expansionSetCode = \"DIS\";§this.subtype.add(\"Imp\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(§new BoostSourceEffect(2,1,Duration.WhileOnBattlefield), HellbentCondition.getInstance(),§\"<i>Hellbent</i> - {this} gets +2/+1 as long as you have no cards in hand\")));§}§public DemonsJester(final DemonsJester card) {§super(card);§}§@Override§public DemonsJester copy() {§return new DemonsJester(this);§}§}§\npublic class InfernalTutor extends CardImpl {§public InfernalTutor(UUID ownerId) {§super(ownerId, 46, \"Infernal Tutor\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{1}{B}\");§this.expansionSetCode = \"DIS\";§this.getSpellAbility().addEffect(new InfernalTutorEffect());§Effect effect = new ConditionalOneShotEffect(§new SearchLibraryPutInHandEffect(new TargetCardInLibrary(new FilterCard()), false, true),§HellbentCondition.getInstance(),§\"<br/><br/><i>Hellbent</i> - If you have no cards in hand, instead search your library for a card, put it into your hand, then shuffle your library\");§this.getSpellAbility().addEffect(effect);§}§public InfernalTutor(final InfernalTutor card) {§super(card);§}§@Override§public InfernalTutor copy() {§return new InfernalTutor(this);§}§}§class InfernalTutorEffect extends OneShotEffect {§public InfernalTutorEffect() {§super(Outcome.Benefit);§this.staticText = \"Reveal a card from your hand. Search your library for a card with the same name as that card, reveal it, put it into your hand, then shuffle your library\";§}§public InfernalTutorEffect(final InfernalTutorEffect effect) {§super(effect);§}§@Override§public InfernalTutorEffect copy() {§return new InfernalTutorEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = game.getObject(source.getSourceId());§if (controller != null && sourceObject != null) {§if (controller.getHand().size() > 0) {§Card cardToReveal = null;§if (controller.getHand().size() > 1) {§Target target = new TargetCardInHand(new FilterCard());§target.setNotTarget(true);§if (controller.chooseTarget(outcome, target, source, game)) {§cardToReveal = game.getCard(target.getFirstTarget());§}§} else {§cardToReveal = controller.getHand().getRandom(game);§}§FilterCard filterCard;§if (cardToReveal != null) {§controller.revealCards(\"from hand :\" + sourceObject.getName(), new CardsImpl(cardToReveal), game);§filterCard = new FilterCard(\"card named \" + cardToReveal.getName());§filterCard.add(new NamePredicate(cardToReveal.getName()));§} else {§filterCard = new FilterCard();§}§return new SearchLibraryPutInHandEffect(new TargetCardInLibrary(filterCard), true, true).apply(game, source);§}§return true;§}§return false;§}§}§\npublic class Plaxmanta extends CardImpl {§public Plaxmanta(UUID ownerId) {§super(ownerId, 29, \"Plaxmanta\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}\");§this.expansionSetCode = \"DIS\";§this.subtype.add(\"Beast\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlashAbility.getInstance());§this.addAbility(new EntersBattlefieldTriggeredAbility(§new GainAbilityControlledEffect(ShroudAbility.getInstance(), Duration.EndOfTurn, new FilterCreaturePermanent(\"creatures\"))));§this.addAbility(new EntersBattlefieldTriggeredAbility(new SacrificeSourceUnlessConditionEffect(new ManaWasSpentCondition(ColoredManaSymbol.G)), false), new ManaSpentToCastWatcher());§}§public Plaxmanta(final Plaxmanta card) {§super(card);§}§@Override§public Plaxmanta copy() {§return new Plaxmanta(this);§}§}§\npublic class ShieldingPlax extends CardImpl {§private static final FilterObject filter = new FilterStackObject(\"spells or abilities your opponents control\");§public ShieldingPlax(UUID ownerId) {§super(ownerId, 147, \"Shielding Plax\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{G/U}\");§this.expansionSetCode = \"DIS\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,§new CantBeTargetedAttachedEffect(filter, Duration.WhileOnBattlefield, AttachmentType.AURA, TargetController.OPPONENT)));§}§public ShieldingPlax(final ShieldingPlax card) {§super(card);§}§@Override§public ShieldingPlax copy() {§return new ShieldingPlax(this);§}§}§\npublic class UtopiaSprawl extends CardImpl {§private static final FilterLandPermanent filter = new FilterLandPermanent(\"Forest\", \"Forest\");§public UtopiaSprawl(UUID ownerId) {§super(ownerId, 99, \"Utopia Sprawl\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{G}\");§this.expansionSetCode = \"DIS\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetLandPermanent(filter);§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new AsEntersBattlefieldAbility(new ChooseColorEffect(Outcome.Detriment)));§this.addAbility(new UtopiaSprawlTriggeredAbility());§}§public UtopiaSprawl(final UtopiaSprawl card) {§super(card);§}§@Override§public UtopiaSprawl copy() {§return new UtopiaSprawl(this);§}§}§class UtopiaSprawlTriggeredAbility extends TriggeredManaAbility {§public UtopiaSprawlTriggeredAbility() {§super(Zone.BATTLEFIELD, new UtopiaSprawlEffect());§}§public UtopiaSprawlTriggeredAbility(UtopiaSprawlTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.TAPPED_FOR_MANA;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§Permanent enchantment = game.getPermanent(this.getSourceId());§return enchantment != null && event.getSourceId().equals(enchantment.getAttachedTo());§}§@Override§public UtopiaSprawlTriggeredAbility copy() {§return new UtopiaSprawlTriggeredAbility(this);§}§@Override§public String getRule() {§return \"Whenever enchanted Forest is tapped for mana, its controller adds one mana of the chosen color to his or her mana pool.\";§}§}§class UtopiaSprawlEffect extends ManaEffect {§public UtopiaSprawlEffect() {§super();§staticText = \"its controller adds one mana of the chosen color to his or her mana pool\";§}§public UtopiaSprawlEffect(final UtopiaSprawlEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent enchantment = game.getPermanent(source.getSourceId());§if (enchantment != null) {§Permanent land = game.getPermanent(enchantment.getAttachedTo());§if (land != null) {§Player player = game.getPlayer(land.getControllerId());§if (player != null) {§player.getManaPool().addMana(getMana(game, source), game, source);§return true;§}§}§}§return false;§}§@Override§public Mana getMana(Game game, Ability source) {§ObjectColor color = (ObjectColor) game.getState().getValue(source.getSourceId() + \"_color\");§if (color != null) {§return new Mana(ColoredManaSymbol.lookup(color.toString().charAt(0)));§} else {§return null;§}§}§@Override§public UtopiaSprawlEffect copy() {§return new UtopiaSprawlEffect(this);§}§}§\npublic class AscendedLawmage extends CardImpl {§public AscendedLawmage (UUID ownerId) {§super(ownerId, 53, \"Ascended Lawmage\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}{U}\");§this.expansionSetCode = \"DGM\";§this.subtype.add(\"Vedalken\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(HexproofAbility.getInstance());§}§public AscendedLawmage (final AscendedLawmage card) {§super(card);§}§@Override§public AscendedLawmage copy() {§return new AscendedLawmage(this);§}§}§\npublic class DebtToTheDeathless extends CardImpl {§public DebtToTheDeathless(UUID ownerId) {§super(ownerId, 64, \"Debt to the Deathless\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{X}{W}{W}{B}{B}\");§this.expansionSetCode = \"DGM\";§this.getSpellAbility().addEffect(new DebtToTheDeathlessEffect());§}§public DebtToTheDeathless(final DebtToTheDeathless card) {§super(card);§}§@Override§public DebtToTheDeathless copy() {§return new DebtToTheDeathless(this);§}§}§class DebtToTheDeathlessEffect extends OneShotEffect {§public DebtToTheDeathlessEffect() {§super(Outcome.Benefit);§this.staticText = \"Each opponent loses two times X life. You gain life equal to the life lost this way\";§}§public DebtToTheDeathlessEffect(final DebtToTheDeathlessEffect effect) {§super(effect);§}§@Override§public DebtToTheDeathlessEffect copy() {§return new DebtToTheDeathlessEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§int damage = 0;§int xValue = source.getManaCostsToPay().getX();§for (UUID opponentId: game.getOpponents(source.getControllerId())) {§damage += game.getPlayer(opponentId).damage(xValue * 2, source.getSourceId(), game, false, true);§}§game.getPlayer(source.getControllerId()).gainLife(damage, game);§return true;§}§}§\npublic class JelennSphinx extends CardImpl {§public JelennSphinx(UUID ownerId) {§super(ownerId, 77, \"Jelenn Sphinx\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}{U}\");§this.expansionSetCode = \"DGM\";§this.subtype.add(\"Sphinx\");§this.power = new MageInt(1);§this.toughness = new MageInt(5);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(VigilanceAbility.getInstance());§this.addAbility(new AttacksTriggeredAbility(new BoostAllEffect(1,1, Duration.EndOfTurn,new FilterAttackingCreature(),true), false));§}§public JelennSphinx(final JelennSphinx card) {§super(card);§}§@Override§public JelennSphinx copy() {§return new JelennSphinx(this);§}§}§\npublic class MurmuringPhantasm extends CardImpl {§public MurmuringPhantasm (UUID ownerId) {§super(ownerId, 15, \"Murmuring Phantasm\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}\");§this.expansionSetCode = \"DGM\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(0);§this.toughness = new MageInt(5);§this.addAbility(DefenderAbility.getInstance());§}§public MurmuringPhantasm (final MurmuringPhantasm card) {§super(card);§}§@Override§public MurmuringPhantasm copy() {§return new MurmuringPhantasm(this);§}§}§\npublic class RenegadeKrasis extends CardImpl {§public RenegadeKrasis(UUID ownerId) {§super(ownerId, 47, \"Renegade Krasis\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{G}{G}\");§this.expansionSetCode = \"DGM\";§this.subtype.add(\"Beast\");§this.subtype.add(\"Mutant\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(new EvolveAbility());§this.addAbility(new RenegadeKrasisTriggeredAbility());§}§public RenegadeKrasis(final RenegadeKrasis card) {§super(card);§}§@Override§public RenegadeKrasis copy() {§return new RenegadeKrasis(this);§}§}§class RenegadeKrasisTriggeredAbility extends TriggeredAbilityImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent();§static {§filter.add(new AnotherPredicate());§filter.add(new CounterPredicate(CounterType.P1P1));§}§public RenegadeKrasisTriggeredAbility() {§super(Zone.BATTLEFIELD, new AddCountersAllEffect(CounterType.P1P1.createInstance(1), filter), false);§}§public RenegadeKrasisTriggeredAbility(final RenegadeKrasisTriggeredAbility ability) {§super(ability);§}§@Override§public RenegadeKrasisTriggeredAbility copy() {§return new RenegadeKrasisTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.EVOLVED_CREATURE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§return event.getTargetId().equals(getSourceId());§}§@Override§public String getRule() {§return \"Whenever {this} evolves, put a +1/+1 counter on each other creature you control with a +1/+1 counter on it.\";§}§}§\npublic class SmeltWardGatekeepers extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent();§private static final FilterCreaturePermanent targetFilter = new FilterCreaturePermanent(\"creature an opponent controls\");§static {§filter.add(new SubtypePredicate(\"Gate\"));§targetFilter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public SmeltWardGatekeepers (UUID ownerId) {§super(ownerId, 39, \"Smelt-Ward Gatekeepers\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{R}\");§this.expansionSetCode = \"DGM\";§this.subtype.add(\"Human\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(2);§this.toughness = new MageInt(4);§Ability ability = new ConditionalTriggeredAbility(§new EntersBattlefieldTriggeredAbility(new GainControlTargetEffect(Duration.EndOfTurn)),§new PermanentsOnTheBattlefieldCondition(filter, PermanentsOnTheBattlefieldCondition.CountType.MORE_THAN, 1),§\"When {this} enters the battlefield, if you control two or more Gates, gain control of target creature an opponent controls until end of turn. Untap that creature. That creature gains haste until end of turn.\");§ability.addEffect(new UntapTargetEffect());§ability.addEffect(new GainAbilityTargetEffect(HasteAbility.getInstance(), Duration.EndOfTurn));§Target target = new TargetCreaturePermanent(targetFilter);§ability.addTarget(target);§this.addAbility(ability);§}§public SmeltWardGatekeepers (final SmeltWardGatekeepers card) {§super(card);§}§@Override§public SmeltWardGatekeepers copy() {§return new SmeltWardGatekeepers(this);§}§}§\npublic class WeaponSurge extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"All creature you control\");§static {§filter.add(new ControllerPredicate(TargetController.YOU));§}§public WeaponSurge(UUID ownerId) {§super(ownerId, 40, \"Weapon Surge\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{R}\");§this.expansionSetCode = \"DGM\";§this.getSpellAbility().addEffect(new BoostTargetEffect(1,0, Duration.EndOfTurn));§this.getSpellAbility().addEffect(new GainAbilityTargetEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetControlledCreaturePermanent());§Ability ability = new OverloadAbility(this, new BoostAllEffect(1,0, Duration.EndOfTurn, filter, false), new ManaCostsImpl(\"{1}{R}\"));§ability.addEffect(new GainAbilityAllEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn, filter, false));§this.addAbility(ability);§}§public WeaponSurge(final WeaponSurge card) {§super(card);§}§@Override§public WeaponSurge copy() {§return new WeaponSurge(this);§}§}§\npublic class AtarkaPummeler extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Creatures you control\");§static {§filter.add(new ControllerPredicate(TargetController.YOU));§}§public AtarkaPummeler(UUID ownerId) {§super(ownerId, 129, \"Atarka Pummeler\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{R}\");§this.expansionSetCode = \"DTK\";§this.subtype.add(\"Ogre\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(4);§this.toughness = new MageInt(5);§Ability ability = new ActivateIfConditionActivatedAbility(§Zone.BATTLEFIELD,§new GainAbilityAllEffect(new MenaceAbility(), Duration.EndOfTurn, filter),§new ManaCostsImpl(\"{3}{R}{R}\"),§FormidableCondition.getInstance());§ability.setAbilityWord(AbilityWord.FORMIDABLE);§this.addAbility(ability);§}§public AtarkaPummeler(final AtarkaPummeler card) {§super(card);§}§@Override§public AtarkaPummeler copy() {§return new AtarkaPummeler(this);§}§}§\npublic class ConiferStrider extends CardImpl {§public ConiferStrider(UUID ownerId) {§super(ownerId, 179, \"Conifer Strider\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"DTK\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(5);§this.toughness = new MageInt(1);§this.addAbility(HexproofAbility.getInstance());§}§public ConiferStrider(final ConiferStrider card) {§super(card);§}§@Override§public ConiferStrider copy() {§return new ConiferStrider(this);§}§}§\npublic class DragonlordDromoka extends CardImpl {§public DragonlordDromoka(UUID ownerId) {§super(ownerId, 217, \"Dragonlord Dromoka\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{4}{G}{W}\");§this.expansionSetCode = \"DTK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Elder\");§this.subtype.add(\"Dragon\");§this.power = new MageInt(5);§this.toughness = new MageInt(7);§this.addAbility(new CantBeCounteredAbility());§this.addAbility(FlyingAbility.getInstance());§this.addAbility(LifelinkAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new DragonlordDromokaEffect()));§}§public DragonlordDromoka(final DragonlordDromoka card) {§super(card);§}§@Override§public DragonlordDromoka copy() {§return new DragonlordDromoka(this);§}§}§class DragonlordDromokaEffect extends ContinuousRuleModifyingEffectImpl {§public DragonlordDromokaEffect() {§super(Duration.WhileOnBattlefield, Outcome.Benefit);§staticText = \"Your opponents can't cast spells during your turn\";§}§public DragonlordDromokaEffect(final DragonlordDromokaEffect effect) {§super(effect);§}§@Override§public DragonlordDromokaEffect copy() {§return new DragonlordDromokaEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.CAST_SPELL;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (game.getActivePlayerId().equals(source.getControllerId()) &&§game.getPlayer(source.getControllerId()).hasOpponent(event.getPlayerId(), game)) {§return true;§}§return false;§}§}§\npublic class EnduringScalelord extends CardImpl {§public EnduringScalelord(UUID ownerId) {§super(ownerId, 222, \"Enduring Scalelord\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{G}{W}\");§this.expansionSetCode = \"DTK\";§this.subtype.add(\"Dragon\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new EnduringScalelordTriggeredAbility());§}§public EnduringScalelord(final EnduringScalelord card) {§super(card);§}§@Override§public EnduringScalelord copy() {§return new EnduringScalelord(this);§}§}§class EnduringScalelordTriggeredAbility extends TriggeredAbilityImpl {§EnduringScalelordTriggeredAbility() {§super(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.P1P1.createInstance()), true);§}§EnduringScalelordTriggeredAbility(final EnduringScalelordTriggeredAbility ability) {§super(ability);§}§@Override§public EnduringScalelordTriggeredAbility copy() {§return new EnduringScalelordTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.COUNTERS_ADDED;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (event.getData().equals(CounterType.P1P1.getName())) {§Permanent permanent = game.getPermanentOrLKIBattlefield(event.getTargetId());§if (permanent == null) {§permanent = game.getPermanentEntering(event.getTargetId());§}§return (permanent != null§&& !event.getTargetId().equals(this.getSourceId())§&& permanent.getCardType().contains(CardType.CREATURE)§&& permanent.getControllerId().equals(this.getControllerId()));§}§return false;§}§@Override§public String getRule() {§return \"Whenever one or more +1/+1 counters are place on another creature you control, you may put a +1/+1 counter on {this}.\";§}§}§\npublic class HarbingerOfTheHunt extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature without flying\");§private static final FilterCreaturePermanent filter2 = new FilterCreaturePermanent(\"other creature with flying\");§static {§filter.add(Predicates.not(new AbilityPredicate(FlyingAbility.class)));§filter2.add(new AbilityPredicate(FlyingAbility.class));§filter2.add(new AnotherPredicate());§}§public HarbingerOfTheHunt(UUID ownerId) {§super(ownerId, 223, \"Harbinger of the Hunt\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{R}{G}\");§this.expansionSetCode = \"DTK\";§this.subtype.add(\"Dragon\");§this.power = new MageInt(5);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageAllEffect(1, filter), new ManaCostsImpl(\"{2}{R}\")));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageAllEffect(1, filter2), new ManaCostsImpl(\"{2}{G}\")));§}§public HarbingerOfTheHunt(final HarbingerOfTheHunt card) {§super(card);§}§@Override§public HarbingerOfTheHunt copy() {§return new HarbingerOfTheHunt(this);§}§}§\npublic class LightningBerserker extends CardImpl {§public LightningBerserker(UUID ownerId) {§super(ownerId, 146, \"Lightning Berserker\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{R}\");§this.expansionSetCode = \"DTK\";§this.subtype.add(\"Human\");§this.subtype.add(\"Berserker\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD,§new BoostSourceEffect(1, 0, Duration.EndOfTurn),§new ManaCostsImpl(\"{R}\")));§this.addAbility(new DashAbility(this, \"{R}\"));§}§public LightningBerserker(final LightningBerserker card) {§super(card);§}§@Override§public LightningBerserker copy() {§return new LightningBerserker(this);§}§}§\npublic class OjutaisBreath extends CardImpl {§public OjutaisBreath(UUID ownerId) {§super(ownerId, 67, \"Ojutai's Breath\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{U}\");§this.expansionSetCode = \"DTK\";§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new TapTargetEffect());§this.getSpellAbility().addEffect(new DontUntapInControllersNextUntapStepTargetEffect(\"It\"));§this.addAbility(new ReboundAbility());§}§public OjutaisBreath(final OjutaisBreath card) {§super(card);§}§@Override§public OjutaisBreath copy() {§return new OjutaisBreath(this);§}§}§\npublic class RevealingWind extends CardImpl {§public RevealingWind(UUID ownerId) {§super(ownerId, 197, \"Revealing Wind\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{G}\");§this.expansionSetCode = \"DTK\";§this.getSpellAbility().addEffect(new PreventAllDamageByAllEffect(Duration.EndOfTurn, true));§this.getSpellAbility().addEffect(new RevealingWindEffect());§}§public RevealingWind(final RevealingWind card) {§super(card);§}§@Override§public RevealingWind copy() {§return new RevealingWind(this);§}§}§class RevealingWindEffect extends OneShotEffect {§private static final FilterCreaturePermanent filter = new FilterAttackingOrBlockingCreature(\"face-down creature that's attacking or blocking\");§static {§filter.add(new FaceDownPredicate());§}§public RevealingWindEffect() {§super(Outcome.Benefit);§this.staticText = \"You may look at each face-down creature that's attacking or blocking\";§}§public RevealingWindEffect(final RevealingWindEffect effect) {§super(effect);§}§@Override§public RevealingWindEffect copy() {§return new RevealingWindEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = source.getSourceObject(game);§if (controller != null && sourceObject != null) {§while (game.getBattlefield().count(filter, source.getOriginalId(), source.getControllerId(), game) > 0 &&§controller.chooseUse(outcome, \"Look at a face-down attacking creature?\", source, game)) {§if (!controller.canRespond()) {§return false;§}§Target target = new TargetCreaturePermanent(filter);§if (controller.chooseTarget(outcome, target, source, game)) {§Card card = game.getCard(target.getFirstTarget());§if (card != null) {§Cards cards = new CardsImpl();§cards.add(card);§controller.lookAtCards(sourceObject.getName(), cards, game);§game.informPlayers(controller.getLogName() + \" look at a face-down attacking creature\");§}§}§}§}§return true;§}§}§\npublic class SelfInflictedWound extends CardImpl {§public SelfInflictedWound(UUID ownerId) {§super(ownerId, 117, \"Self-Inflicted Wound\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{1}{B}\");§this.expansionSetCode = \"DTK\";§this.getSpellAbility().addTarget(new TargetOpponent());§this.getSpellAbility().addEffect(new SelfInflictedWoundEffect());§}§public SelfInflictedWound(final SelfInflictedWound card) {§super(card);§}§@Override§public SelfInflictedWound copy() {§return new SelfInflictedWound(this);§}§}§class SelfInflictedWoundEffect extends OneShotEffect {§SelfInflictedWoundEffect() {§super(Outcome.Sacrifice);§staticText = \"Target opponent sacrifices a green or white creature. If that player does, he or she loses 2 life\";§}§SelfInflictedWoundEffect(SelfInflictedWoundEffect effect) {§super(effect);§}§@Override§public SelfInflictedWoundEffect copy() {§return new SelfInflictedWoundEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player targetOpponent = game.getPlayer(source.getTargets().getFirstTarget());§Player controller = game.getPlayer(source.getControllerId());§if (targetOpponent == null || controller == null) {§return false;§}§FilterControlledPermanent filter = new FilterControlledPermanent(\"a green or white creature\");§filter.add(new CardTypePredicate(CardType.CREATURE));§filter.add(new ControllerPredicate(TargetController.YOU));§filter.add(Predicates.or(new ColorPredicate(ObjectColor.GREEN), new ColorPredicate(ObjectColor.WHITE)));§TargetControlledPermanent target = new TargetControlledPermanent(1, 1, filter, true);§if (target.canChoose(source.getSourceId(), targetOpponent.getId(), game)) {§targetOpponent.chooseTarget(Outcome.Sacrifice, target, source, game);§Permanent permanent = game.getPermanent(target.getFirstTarget());§if (permanent != null) {§if (permanent.sacrifice(source.getSourceId(), game)) {§targetOpponent.loseLife(2, game);§}§}§}§return true;§}§}§\npublic class SilumgarsScorn extends CardImpl {§private static final FilterCard filter = new FilterCard(\"a Dragon card from your hand (you don't have to)\");§static {§filter.add(new SubtypePredicate(\"Dragon\"));§}§public SilumgarsScorn(UUID ownerId) {§super(ownerId, 78, \"Silumgar's Scorn\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{U}{U}\");§this.expansionSetCode = \"DTK\";§this.getSpellAbility().addEffect(new InfoEffect(\"As an additional cost to cast {this}, you may reveal a Dragon card from your hand\"));§this.getSpellAbility().addEffect(new SilumgarsScornCounterEffect());§this.getSpellAbility().addTarget(new TargetSpell());§this.getSpellAbility().addWatcher(new DragonOnTheBattlefieldWhileSpellWasCastWatcher());§}§@Override§public void adjustCosts(Ability ability, Game game) {§if (ability.getAbilityType().equals(AbilityType.SPELL)) {§Player controller = game.getPlayer(ability.getControllerId());§if (controller != null) {§if (controller.getHand().count(filter, game) > 0) {§ability.addCost(new RevealTargetFromHandCost(new TargetCardInHand(0,1, filter)));§}§}§}§}§public SilumgarsScorn(final SilumgarsScorn card) {§super(card);§}§@Override§public SilumgarsScorn copy() {§return new SilumgarsScorn(this);§}§}§class SilumgarsScornCounterEffect extends OneShotEffect {§public SilumgarsScornCounterEffect() {§super(Outcome.Detriment);§staticText = \"<br/>Counter target spell unless its controller pays {1}. If you revealed a Dragon card or controlled a Dragon as you cast {this}, counter that spell instead\";§}§public SilumgarsScornCounterEffect(final SilumgarsScornCounterEffect effect) {§super(effect);§}§@Override§public SilumgarsScornCounterEffect copy() {§return new SilumgarsScornCounterEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§StackObject spell = game.getStack().getStackObject(targetPointer.getFirst(game, source));§if (spell != null) {§Player player = game.getPlayer(spell.getControllerId());§if (player != null) {§DragonOnTheBattlefieldWhileSpellWasCastWatcher watcher = (DragonOnTheBattlefieldWhileSpellWasCastWatcher) game.getState().getWatchers().get(\"DragonOnTheBattlefieldWhileSpellWasCastWatcher\");§boolean condition = watcher != null && watcher.castWithConditionTrue(source.getId());§if (!condition) {§for (Cost cost: source.getCosts()) {§if (cost instanceof RevealTargetFromHandCost) {§condition = ((RevealTargetFromHandCost)cost).getNumberRevealedCards() > 0;§}§}§}§if (condition) {§return game.getStack().counter(spell.getId(), source.getSourceId(), game);§}§if (!(player.chooseUse(Outcome.Benefit, \"Would you like to pay {1} to prevent counter effect?\", source, game) &&§new GenericManaCost(1).pay(source, game, spell.getSourceId(), spell.getControllerId(), false))) {§return game.getStack().counter(spell.getId(), source.getSourceId(), game);§}§}§}§return true;§}§}§\npublic class TwinBolt extends CardImpl {§public TwinBolt(UUID ownerId) {§super(ownerId, 164, \"Twin Bolt\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{R}\");§this.expansionSetCode = \"DTK\";§Effect effect = new DamageMultiEffect(2);§effect.setText(\"{this} deals 2 damage divided as you choose among one or two target creatures and/or players\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreatureOrPlayerAmount(2));§}§public TwinBolt(final TwinBolt card) {§super(card);§}§@Override§public TwinBolt copy() {§return new TwinBolt(this);§}§}§\npublic class DivingGriffin extends CardImpl {§public DivingGriffin(UUID ownerId) {§super(ownerId, 17, \"Diving Griffin\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}{W}\");§this.expansionSetCode = \"8ED\";§this.subtype.add(\"Griffin\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(VigilanceAbility.getInstance());§}§public DivingGriffin(final DivingGriffin card) {§super(card);§}§@Override§public DivingGriffin copy() {§return new DivingGriffin(this);§}§}§\npublic class BurrentonBombardier extends CardImpl {§public BurrentonBombardier (UUID ownerId) {§super(ownerId, 11, \"Burrenton Bombardier\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"DDF\";§this.subtype.add(\"Kithkin\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new ReinforceAbility(2, new ManaCostsImpl(\"{2}{W}\")));§}§public BurrentonBombardier (final BurrentonBombardier card) {§super(card);§}§@Override§public BurrentonBombardier copy() {§return new BurrentonBombardier(this);§}§}§\npublic class SynodCenturion extends CardImpl {§public SynodCenturion(UUID ownerId) {§super(ownerId, 53, \"Synod Centurion\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{4}\");§this.expansionSetCode = \"DDF\";§this.subtype.add(\"Construct\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new SynodCenturionStateTriggeredAbility());§}§public SynodCenturion(final SynodCenturion card) {§super(card);§}§@Override§public SynodCenturion copy() {§return new SynodCenturion(this);§}§class SynodCenturionStateTriggeredAbility extends StateTriggeredAbility {§public SynodCenturionStateTriggeredAbility() {§super(Zone.BATTLEFIELD, new SacrificeSourceEffect());§}§public SynodCenturionStateTriggeredAbility(final SynodCenturionStateTriggeredAbility ability) {§super(ability);§}§@Override§public SynodCenturionStateTriggeredAbility copy() {§return new SynodCenturionStateTriggeredAbility(this);§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§for (Permanent perm : game.getBattlefield().getAllActivePermanents(controllerId)) {§if (!perm.getId().equals(this.getSourceId()) && perm.getCardType().contains(CardType.ARTIFACT)) {§return false;§}§}§return true;§}§@Override§public String getRule() {§return \"When you control no other artifacts, sacrifice {this}.\";§}§}§}§\npublic class BalefireLiege extends CardImpl {§private static final FilterCreaturePermanent filterRedCreature = new FilterCreaturePermanent(\"red creatures\");§private static final FilterCreaturePermanent filterWhiteCreature = new FilterCreaturePermanent(\"white creatures\");§private static final FilterSpell filterRedSpell = new FilterSpell(\"a red spell\");§private static final FilterSpell filterWhiteSpell = new FilterSpell(\"a white spell\");§static {§filterRedCreature.add(new ColorPredicate(ObjectColor.RED));§filterWhiteCreature.add(new ColorPredicate(ObjectColor.WHITE));§filterRedSpell.add(new ColorPredicate(ObjectColor.RED));§filterWhiteSpell.add(new ColorPredicate(ObjectColor.WHITE));§}§public BalefireLiege(UUID ownerId) {§super(ownerId, 132, \"Balefire Liege\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{R/W}{R/W}{R/W}\");§this.expansionSetCode = \"EVE\";§this.subtype.add(\"Spirit\");§this.subtype.add(\"Horror\");§this.power = new MageInt(2);§this.toughness = new MageInt(4);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(1, 1, Duration.WhileOnBattlefield, filterRedCreature, true)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(1, 1, Duration.WhileOnBattlefield, filterWhiteCreature, true)));§Ability ability = new SpellCastControllerTriggeredAbility(new DamageTargetEffect(3), filterRedSpell, false);§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§this.addAbility(new SpellCastControllerTriggeredAbility(new GainLifeEffect(3), filterWhiteSpell, false));§}§public BalefireLiege(final BalefireLiege card) {§super(card);§}§@Override§public BalefireLiege copy() {§return new BalefireLiege(this);§}§}§\npublic class CragPuca extends CardImpl {§public CragPuca(UUID ownerId) {§super(ownerId, 101, \"Crag Puca\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{U/R}{U/R}{U/R}\");§this.expansionSetCode = \"EVE\";§this.subtype.add(\"Shapeshifter\");§this.power = new MageInt(2);§this.toughness = new MageInt(4);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new SwitchPowerToughnessSourceEffect(Duration.EndOfTurn), new ManaCostsImpl(\"{U/R}\")));§}§public CragPuca(final CragPuca card) {§super(card);§}§@Override§public CragPuca copy() {§return new CragPuca(this);§}§}§\npublic class FableOfWolfAndOwl extends CardImpl {§private static final FilterSpell filterGreenSpell = new FilterSpell(\"a green spell\");§private static final FilterSpell filterBlueSpell = new FilterSpell(\"a blue spell\");§static {§filterGreenSpell.add(new ColorPredicate(ObjectColor.GREEN));§filterBlueSpell.add(new ColorPredicate(ObjectColor.BLUE));§}§public FableOfWolfAndOwl(UUID ownerId) {§super(ownerId, 150, \"Fable of Wolf and Owl\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{3}{G/U}{G/U}{G/U}\");§this.expansionSetCode = \"EVE\";§this.addAbility(new SpellCastControllerTriggeredAbility(new CreateTokenEffect(new WolfToken(), 1), filterGreenSpell, true));§this.addAbility(new SpellCastControllerTriggeredAbility(new CreateTokenEffect(new OwlToken(), 1), filterBlueSpell, true));§}§public FableOfWolfAndOwl(final FableOfWolfAndOwl card) {§super(card);§}§@Override§public FableOfWolfAndOwl copy() {§return new FableOfWolfAndOwl(this);§}§}§class OwlToken extends Token {§OwlToken() {§super(\"Bird\", \"1/1 blue Bird creature token with flying\");§cardType.add(CardType.CREATURE);§color.setBlue(true);§subtype.add(\"Bird\");§power = new MageInt(1);§toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§}§}§\npublic class HearthfireHobgoblin extends CardImpl {§public HearthfireHobgoblin(UUID ownerId) {§super(ownerId, 141, \"Hearthfire Hobgoblin\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{R/W}{R/W}{R/W}\");§this.expansionSetCode = \"EVE\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(DoubleStrikeAbility.getInstance());§}§public HearthfireHobgoblin(final HearthfireHobgoblin card) {§super(card);§}§@Override§public HearthfireHobgoblin copy() {§return new HearthfireHobgoblin(this);§}§}§\npublic class MerrowBonegnawer extends CardImpl {§private UUID exileId = UUID.randomUUID();§private static final FilterSpell filter = new FilterSpell(\"black spell\");§static {§filter.add(new ColorPredicate(ObjectColor.BLACK));§}§public MerrowBonegnawer(UUID ownerId) {§super(ownerId, 37, \"Merrow Bonegnawer\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{B}\");§this.expansionSetCode = \"EVE\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Rogue\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ExileFromZoneTargetEffect(Zone.GRAVEYARD, exileId, getIdName(), new FilterCard()), new TapSourceCost());§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§this.addAbility(new SpellCastControllerTriggeredAbility(Zone.BATTLEFIELD, new UntapSourceEffect(), filter, true, false));§}§public MerrowBonegnawer(final MerrowBonegnawer card) {§super(card);§}§@Override§public MerrowBonegnawer copy() {§return new MerrowBonegnawer(this);§}§}§\npublic class OutrageShaman extends CardImpl {§public OutrageShaman(UUID ownerId) {§super(ownerId, 59, \"Outrage Shaman\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{R}{R}\");§this.expansionSetCode = \"EVE\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Effect effect = new DamageTargetEffect(new ChromaOutrageShamanCount());§effect.setText(\"<i>Chroma</i> - When Outrage Shaman enters the battlefield, it deals damage to target creature equal to the number of red mana symbols in the mana costs of permanents you control.\");§Ability ability = new EntersBattlefieldTriggeredAbility(effect, false, true);§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public OutrageShaman(final OutrageShaman card) {§super(card);§}§@Override§public OutrageShaman copy() {§return new OutrageShaman(this);§}§}§class ChromaOutrageShamanCount implements DynamicValue {§private int chroma;§@Override§public int calculate(Game game, Ability sourceAbility, Effect effect) {§chroma = 0;§for (Card card : game.getBattlefield().getAllActivePermanents(new FilterControlledPermanent(), sourceAbility.getControllerId(), game)) {§chroma += card.getManaCost().getMana().getRed();§}§return chroma;§}§@Override§public DynamicValue copy() {§return new ChromaOutrageShamanCount();§}§@Override§public String toString() {§return \"1\";§}§@Override§public String getMessage() {§return \"\";§}§}§\npublic class SavageConception extends CardImpl {§public SavageConception(UUID ownerId) {§super(ownerId, 75, \"Savage Conception\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{3}{G}{G}\");§this.expansionSetCode = \"EVE\";§this.getSpellAbility().addEffect(new CreateTokenEffect(new BeastToken()));§this.addAbility(new RetraceAbility(this));§}§public SavageConception(final SavageConception card) {§super(card);§}§@Override§public SavageConception copy() {§return new SavageConception(this);§}§}§\npublic class StreamHopper extends CardImpl {§public StreamHopper(UUID ownerId) {§super(ownerId, 113, \"Stream Hopper\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{U/R}\");§this.expansionSetCode = \"EVE\";§this.subtype.add(\"Goblin\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl(\"{U/R}\")));§}§public StreamHopper(final StreamHopper card) {§super(card);§}§@Override§public StreamHopper copy() {§return new StreamHopper(this);§}§}§\npublic class WavesOfAggression extends CardImpl {§public WavesOfAggression(UUID ownerId) {§super(ownerId, 148, \"Waves of Aggression\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{3}{R/W}{R/W}\");§this.expansionSetCode = \"EVE\";§this.getSpellAbility().addWatcher(new AttackedThisTurnWatcher());§this.getSpellAbility().addEffect(new WavesOfAggressionUntapEffect());§this.getSpellAbility().addEffect(new WavesOfAggressionAddPhasesEffect());§this.addAbility(new RetraceAbility(this));§}§public WavesOfAggression(final WavesOfAggression card) {§super(card);§}§@Override§public WavesOfAggression copy() {§return new WavesOfAggression(this);§}§}§class WavesOfAggressionUntapEffect extends OneShotEffect {§public WavesOfAggressionUntapEffect() {§super(Outcome.Benefit);§staticText = \"Untap all creatures that attacked this turn\";§}§public WavesOfAggressionUntapEffect(final WavesOfAggressionUntapEffect effect) {§super(effect);§}§@Override§public WavesOfAggressionUntapEffect copy() {§return new WavesOfAggressionUntapEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Watcher watcher = game.getState().getWatchers().get(\"AttackedThisTurn\");§if (watcher != null && watcher instanceof AttackedThisTurnWatcher) {§Set<UUID> attackedThisTurn = ((AttackedThisTurnWatcher) watcher).getAttackedThisTurnCreatures();§for (UUID uuid : attackedThisTurn) {§Permanent permanent = game.getPermanent(uuid);§if (permanent != null && permanent.getCardType().contains(CardType.CREATURE)) {§permanent.untap(game);§}§}§return true;§}§return false;§}§}§class WavesOfAggressionAddPhasesEffect extends OneShotEffect {§public WavesOfAggressionAddPhasesEffect() {§super(Outcome.Benefit);§staticText = \"After this main phase, there is an additional combat phase followed by an additional main phase\";§}§public WavesOfAggressionAddPhasesEffect(final WavesOfAggressionAddPhasesEffect effect) {§super(effect);§}§@Override§public WavesOfAggressionAddPhasesEffect copy() {§return new WavesOfAggressionAddPhasesEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§if (TurnPhase.PRECOMBAT_MAIN.equals(game.getTurn().getPhaseType()) || TurnPhase.POSTCOMBAT_MAIN.equals(game.getTurn().getPhaseType())) {§TurnMod combat = new TurnMod(source.getControllerId(), TurnPhase.COMBAT, TurnPhase.POSTCOMBAT_MAIN, false);§game.getState().getTurnMods().add(combat);§WavesOfAggressionDelayedAddMainPhaseAbility delayedTriggeredAbility = new WavesOfAggressionDelayedAddMainPhaseAbility();§delayedTriggeredAbility.setConnectedTurnMod(combat.getId());§game.addDelayedTriggeredAbility(delayedTriggeredAbility, source);§return true;§}§return false;§}§}§class WavesOfAggressionDelayedAddMainPhaseAbility extends DelayedTriggeredAbility {§private UUID connectedTurnMod;§private boolean enabled;§public WavesOfAggressionDelayedAddMainPhaseAbility() {§super(null, Duration.EndOfTurn);§this.usesStack = false; §\npublic class ErraticPortal extends CardImpl {§public ErraticPortal(UUID ownerId) {§super(ownerId, 132, \"Erratic Portal\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{4}\");§this.expansionSetCode = \"EXO\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ErraticPortalEffect(new GenericManaCost(1)), new ManaCostsImpl(\"{1}\"));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public ErraticPortal(final ErraticPortal card) {§super(card);§}§@Override§public ErraticPortal copy() {§return new ErraticPortal(this);§}§}§class ErraticPortalEffect extends OneShotEffect {§protected Cost cost;§public ErraticPortalEffect(Cost cost) {§super(Outcome.Detriment);§this.staticText = \"Return target creature to its owner's hand unless its controller pays {1}\";§this.cost = cost;§}§public ErraticPortalEffect(final ErraticPortalEffect effect) {§super(effect);§this.cost = effect.cost.copy();§}§@Override§public ErraticPortalEffect copy() {§return new ErraticPortalEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Permanent targetCreature = game.getPermanent(getTargetPointer().getFirst(game, source));§if (targetCreature != null) {§Player player = game.getPlayer(targetCreature.getControllerId());§if (player != null) {§cost.clearPaid();§if (player.chooseUse(Outcome.Benefit, \"Pay {1}? (Otherwise \" + targetCreature.getLogName() +\" will be returned to its owner's hand)\", source, game)) {§cost.pay(source, game, targetCreature.getControllerId(), targetCreature.getControllerId(), false, null);§}§if (!cost.isPaid()) {§controller.moveCards(targetCreature, Zone.BATTLEFIELD, Zone.HAND, source, game);§}§}§}§return true;§}§return false;§}§}§\npublic class PegasusStampede extends CardImpl {§public PegasusStampede(UUID ownerId) {§super(ownerId, 14, \"Pegasus Stampede\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{1}{W}\");§this.expansionSetCode = \"EXO\";§this.addAbility(new BuybackAbility(new SacrificeTargetCost(new TargetControlledPermanent(1,1, new FilterControlledLandPermanent(), true))));§this.getSpellAbility().addEffect(new CreateTokenEffect(new PegasusToken()));§}§public PegasusStampede(final PegasusStampede card) {§super(card);§}§@Override§public PegasusStampede copy() {§return new PegasusStampede(this);§}§}§\npublic class SpikeRogue extends CardImpl {§public SpikeRogue(UUID ownerId) {§super(ownerId, 127, \"Spike Rogue\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}{G}\");§this.expansionSetCode = \"EXO\";§this.subtype.add(\"Spike\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(2))));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.P1P1.createInstance()), new GenericManaCost(2));§ability.addCost(new RemoveCountersSourceCost(CounterType.P1P1.createInstance()));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§Ability ability2 = new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.P1P1.createInstance(1)), new GenericManaCost(2));§ability2.addCost(new RemoveCounterCost(new TargetControlledCreaturePermanent(1,1, new FilterControlledCreaturePermanent(), true), CounterType.P1P1));§this.addAbility(ability2);§}§public SpikeRogue(final SpikeRogue card) {§super(card);§}§@Override§public SpikeRogue copy() {§return new SpikeRogue(this);§}§}§\npublic class DwarvenRuins extends CardImpl {§public DwarvenRuins(UUID ownerId) {§super(ownerId, 179, \"Dwarven Ruins\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"FEM\";§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new RedManaAbility());§Ability ability = new SimpleManaAbility(Zone.BATTLEFIELD, new BasicManaEffect(Mana.RedMana(2)), new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public DwarvenRuins(final DwarvenRuins card) {§super(card);§}§@Override§public DwarvenRuins copy() {§return new DwarvenRuins(this);§}§}§\npublic class IcatianMoneychanger1 extends CardImpl {§public IcatianMoneychanger1(UUID ownerId) {§super(ownerId, 152, \"Icatian Moneychanger\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{W}\");§this.expansionSetCode = \"FEM\";§this.subtype.add(\"Human\");§this.power = new MageInt(0);§this.toughness = new MageInt(2);§Effect effect = new AddCountersSourceEffect(CounterType.CREDIT.createInstance(3));§effect.setText(\"with three credit counters on it\");§this.addAbility(new EntersBattlefieldAbility(effect));§effect = new DamageControllerEffect(3);§effect.setText(\"it deals 3 damage to you\");§this.addAbility(new EntersBattlefieldTriggeredAbility(effect, false));§this.addAbility(new BeginningOfUpkeepTriggeredAbility(new AddCountersSourceEffect(CounterType.CREDIT.createInstance()), TargetController.YOU, false));§this.addAbility(new ConditionalActivatedAbility(Zone.BATTLEFIELD,§new GainLifeEffect(new CountersCount(CounterType.CREDIT)), new SacrificeSourceCost(), new IsStepCondition(PhaseStep.UPKEEP), null));§}§public IcatianMoneychanger1(final IcatianMoneychanger1 card) {§super(card);§}§@Override§public IcatianMoneychanger1 copy() {§return new IcatianMoneychanger1(this);§}§}§\npublic class AbzanBeastmaster extends CardImpl {§public AbzanBeastmaster(UUID ownerId) {§super(ownerId, 119, \"Abzan Beastmaster\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"FRF\";§this.subtype.add(\"Hound\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new ConditionalTriggeredAbility(§new BeginningOfUpkeepTriggeredAbility(new DrawCardSourceControllerEffect(1), TargetController.YOU, false),§ControlsCreatureGreatestToughnessCondition.getInstance(),§\"At the beginning of your upkeep, draw a card if you control the creature with the greatest toughness or tied for the greatest toughness.\"§));§}§public AbzanBeastmaster(final AbzanBeastmaster card) {§super(card);§}§@Override§public AbzanBeastmaster copy() {§return new AbzanBeastmaster(this);§}§}§\npublic class BloodfireEnforcers extends CardImpl {§public BloodfireEnforcers(UUID ownerId) {§super(ownerId, 93, \"Bloodfire Enforcers\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{R}\");§this.expansionSetCode = \"FRF\";§this.subtype.add(\"Human\");§this.subtype.add(\"Monk\");§this.power = new MageInt(5);§this.toughness = new MageInt(2);§Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD,§new ConditionalContinuousEffect(new GainAbilitySourceEffect(FirstStrikeAbility.getInstance(), Duration.WhileOnBattlefield),§new BloodfireEnforcersCondition(), \"{this} has first strike\"));§ability.addEffect(new ConditionalContinuousEffect(new GainAbilitySourceEffect(TrampleAbility.getInstance(), Duration.WhileOnBattlefield),§new BloodfireEnforcersCondition(), \"and trample as long as an instant card and a sorcery card are in your graveyard\"));§this.addAbility(ability);§}§public BloodfireEnforcers(final BloodfireEnforcers card) {§super(card);§}§@Override§public BloodfireEnforcers copy() {§return new BloodfireEnforcers(this);§}§}§class BloodfireEnforcersCondition implements Condition {§private static final FilterInstantOrSorceryCard filter = new FilterInstantOrSorceryCard();§@Override§public boolean apply(Game game, Ability source) {§boolean instantFound = false;§boolean sorceryFound = false;§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§for(Card card : player.getGraveyard().getCards(game)) {§if (card.getCardType().contains(CardType.INSTANT)) {§if (sorceryFound) {§return true;§}§instantFound = true;§} else if (card.getCardType().contains(CardType.SORCERY)) {§if (instantFound) {§return true;§}§sorceryFound = true;§}§}§}§return false;§}§}§\npublic class EliteScaleguard extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"creature you control with a +1/+1 counter on it\");§static {§filter.add(new CounterPredicate(CounterType.P1P1));§}§public EliteScaleguard(UUID ownerId) {§super(ownerId, 12, \"Elite Scaleguard\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{W}\");§this.expansionSetCode = \"FRF\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(new EntersBattlefieldTriggeredAbility(new BolsterEffect(2)));§Ability ability = new AttacksCreatureYouControlTriggeredAbility(new EliteScaleguardTapEffect(), false, filter, true);§ability.addTarget(new TargetCreaturePermanent(new FilterCreaturePermanent(\"creature defending player controls\")));§this.addAbility(ability);§}§public EliteScaleguard(final EliteScaleguard card) {§super(card);§}§@Override§public void adjustTargets(Ability ability, Game game) {§if (ability instanceof AttacksCreatureYouControlTriggeredAbility) {§FilterCreaturePermanent filterDefender = new FilterCreaturePermanent(\"creature defending player controls\");§for (Effect effect : ability.getEffects()) {§if (effect instanceof EliteScaleguardTapEffect) {§filterDefender.add(new ControllerIdPredicate(game.getCombat().getDefendingPlayerId(effect.getTargetPointer().getFirst(game, ability), game)));§break;§}§}§ability.getTargets().clear();§TargetCreaturePermanent target = new TargetCreaturePermanent(filterDefender);§ability.addTarget(target);§}§}§@Override§public EliteScaleguard copy() {§return new EliteScaleguard(this);§}§}§class EliteScaleguardTapEffect extends TapTargetEffect {§EliteScaleguardTapEffect() {§super();§}§EliteScaleguardTapEffect(final EliteScaleguardTapEffect effect) {§super(effect);§}§@Override§public EliteScaleguardTapEffect copy() {§return new EliteScaleguardTapEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent permanent = game.getPermanent(source.getFirstTarget());§if (permanent != null) {§permanent.tap(game);§return true;§}§return false;§}§}§\npublic class GreatHornKrushok extends CardImpl {§public GreatHornKrushok(UUID ownerId) {§super(ownerId, 13, \"Great-Horn Krushok\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{W}\");§this.expansionSetCode = \"FRF\";§this.subtype.add(\"Beast\");§this.power = new MageInt(3);§this.toughness = new MageInt(5);§}§public GreatHornKrushok(final GreatHornKrushok card) {§super(card);§}§@Override§public GreatHornKrushok copy() {§return new GreatHornKrushok(this);§}§}§\npublic class MarangRiverProwler extends CardImpl {§public MarangRiverProwler(UUID ownerId) {§super(ownerId, 40, \"Marang River Prowler\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"FRF\";§this.subtype.add(\"Human\");§this.subtype.add(\"Rogue\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new CantBlockSourceEffect(Duration.WhileOnBattlefield));§Effect effect = new CantBeBlockedSourceEffect();§effect.setText(\"and can't be blocked\");§ability.addEffect(effect);§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.GRAVEYARD, new MarangRiverProwlerCastEffect()));§}§public MarangRiverProwler(final MarangRiverProwler card) {§super(card);§}§@Override§public MarangRiverProwler copy() {§return new MarangRiverProwler(this);§}§}§class MarangRiverProwlerCastEffect extends AsThoughEffectImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"a black or green permanent\");§static {§filter.add(Predicates.or(new ColorPredicate(ObjectColor.BLACK), new ColorPredicate(ObjectColor.GREEN)));§}§MarangRiverProwlerCastEffect() {§super(AsThoughEffectType.PLAY_FROM_NOT_OWN_HAND_ZONE, Duration.EndOfGame, Outcome.Benefit);§staticText = \"You may cast {this} from your graveyard as long as you control a black or green permanent\";§}§MarangRiverProwlerCastEffect(final MarangRiverProwlerCastEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public MarangRiverProwlerCastEffect copy() {§return new MarangRiverProwlerCastEffect(this);§}§@Override§public boolean applies(UUID sourceId, Ability source, UUID affectedControllerId, Game game) {§if (sourceId.equals(source.getSourceId())) {§Card card = game.getCard(source.getSourceId());§if (card != null§&& card.getOwnerId().equals(affectedControllerId)§&& game.getState().getZone(source.getSourceId()) == Zone.GRAVEYARD§&& game.getBattlefield().count(filter, source.getSourceId(), source.getControllerId(), game) > 0) {§return true;§}§}§return false;§}§}§\npublic class PressurePoint extends CardImpl {§public PressurePoint(UUID ownerId) {§super(ownerId, 21, \"Pressure Point\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{W}\");§this.expansionSetCode = \"FRF\";§this.getSpellAbility().addEffect(new TapTargetEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(1));§}§public PressurePoint(final PressurePoint card) {§super(card);§}§@Override§public PressurePoint copy() {§return new PressurePoint(this);§}§}§\npublic class ShiftingLoyalties extends CardImpl {§public ShiftingLoyalties(UUID ownerId) {§super(ownerId, 51, \"Shifting Loyalties\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{5}{U}\");§this.expansionSetCode = \"FRF\";§this.getSpellAbility().addEffect(new ExchangeControlTargetEffect(Duration.EndOfGame, \"Exchange control of two target permanents that share a card type. <i>(Artifact, creature, enchantment, land, and planeswalker are card types.)</i>\"));§this.getSpellAbility().addTarget(new TargetPermanentsThatShareCardType());§}§public ShiftingLoyalties(final ShiftingLoyalties card) {§super(card);§}§@Override§public ShiftingLoyalties copy() {§return new ShiftingLoyalties(this);§}§}§class TargetPermanentsThatShareCardType extends TargetPermanent {§public TargetPermanentsThatShareCardType() {§super(2, 2, new FilterPermanent(), false);§targetName = \"permanents that share a card type\";§}§public TargetPermanentsThatShareCardType(final TargetPermanentsThatShareCardType target) {§super(target);§}§@Override§public boolean canTarget(UUID controllerId, UUID id, Ability source, Game game) {§if (super.canTarget(controllerId, id, source, game)) {§if (!getTargets().isEmpty()) {§Permanent targetOne = game.getPermanent(getTargets().get(0));§Permanent targetTwo = game.getPermanent(id);§if (targetOne == null || targetTwo == null) {§return false;§}§return CardUtil.shareTypes(targetOne, targetTwo);§}§return true;§}§return false;§}§@Override§public boolean canChoose(UUID sourceId, UUID sourceControllerId, Game game) {§Set<CardType> cardTypes = new HashSet<>();§MageObject targetSource = game.getObject(sourceId);§for (Permanent permanent: game.getBattlefield().getActivePermanents(filter, sourceControllerId, sourceId, game)) {§if (permanent.canBeTargetedBy(targetSource, sourceControllerId, game)) {§for (CardType cardType :permanent.getCardType()) {§if (cardTypes.contains(cardType)) {§return true;§}§}§cardTypes.addAll(permanent.getCardType());§}§}§return false;§}§@Override§public TargetPermanentsThatShareCardType copy() {§return new TargetPermanentsThatShareCardType(this);§}§}§\npublic class TemurSabertooth extends CardImpl {§public TemurSabertooth(UUID ownerId) {§super(ownerId, 141, \"Temur Sabertooth\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}{G}\");§this.expansionSetCode = \"FRF\";§this.subtype.add(\"Cat\");§this.power = new MageInt(4);§this.toughness = new MageInt(3);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new TemurSabertoothEffect(), new ManaCostsImpl(\"{1}{G}\")));§}§public TemurSabertooth(final TemurSabertooth card) {§super(card);§}§@Override§public TemurSabertooth copy() {§return new TemurSabertooth(this);§}§}§class TemurSabertoothEffect extends OneShotEffect {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"another creature you control\");§static {§filter.add(new AnotherPredicate());§}§public TemurSabertoothEffect() {§super(Outcome.Detriment);§this.staticText = \"You may return another creature you control to its owner's hand. If you do, {this} gains indestructible until end of turn\";§}§public TemurSabertoothEffect(final TemurSabertoothEffect effect) {§super(effect);§}§@Override§public TemurSabertoothEffect copy() {§return new TemurSabertoothEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Target target = new TargetPermanent(1, 1, filter, true);§if (target.canChoose(source.getSourceId(), controller.getId(), game)) {§if (controller.chooseUse(outcome, \"Return another creature to hand?\", source, game)§&& controller.chooseTarget(outcome, target, source, game)) {§Permanent toHand = game.getPermanent(target.getFirstTarget());§if (toHand != null) {§controller.moveCards(toHand, null, Zone.HAND, source, game);§}§game.addEffect(new GainAbilitySourceEffect(IndestructibleAbility.getInstance(), Duration.EndOfTurn), source);§}§}§return true;§}§return false;§}§}§\npublic class AbunasChant extends CardImpl {§public AbunasChant(UUID ownerId) {§super(ownerId, 1, \"Abuna's Chant\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{3}{W}\");§this.expansionSetCode = \"5DN\";§this.getSpellAbility().getModes().setMinModes(1);§this.getSpellAbility().getModes().setMaxModes(1);§this.getSpellAbility().addEffect(new GainLifeEffect(5));§Mode mode = new Mode();§mode.getEffects().add(new PreventDamageToTargetEffect(Duration.EndOfTurn, 5));§mode.getTargets().add(new TargetCreaturePermanent());§this.getSpellAbility().getModes().addMode(mode);§this.addAbility(new EntwineAbility(\"{2}\"));§}§public AbunasChant(final AbunasChant card) {§super(card);§}§@Override§public AbunasChant copy() {§return new AbunasChant(this);§}§}§\npublic class BringerOfTheRedDawn extends CardImpl {§public BringerOfTheRedDawn(UUID ownerId) {§super(ownerId, 62, \"Bringer of the Red Dawn\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{7}{R}{R}\");§this.expansionSetCode = \"5DN\";§this.subtype.add(\"Bringer\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(new AlternativeCostSourceAbility(new ManaCostsImpl(\"{W}{U}{B}{R}{G}\")));§this.addAbility(TrampleAbility.getInstance());§Effect effect = new UntapTargetEffect();§effect.setText(\"untap target creature\");§Ability ability = new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, effect, TargetController.YOU, true);§effect = new GainControlTargetEffect(Duration.EndOfTurn);§effect.setText(\"and gain control of it until end of turn.\");§ability.addEffect(effect);§effect = new GainAbilityTargetEffect(HasteAbility.getInstance(), Duration.EndOfTurn);§effect.setText(\"That creature gains haste until end of turn.\");§ability.addEffect(effect);§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public BringerOfTheRedDawn(final BringerOfTheRedDawn card) {§super(card);§}§@Override§public BringerOfTheRedDawn copy() {§return new BringerOfTheRedDawn(this);§}§}§\npublic class EyesOfTheWatcher extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"an instant or sorcery spell\");§static{§filter.add(Predicates.or(new CardTypePredicate(CardType.INSTANT), new CardTypePredicate(CardType.SORCERY)));§}§public EyesOfTheWatcher(UUID ownerId) {§super(ownerId, 30, \"Eyes of the Watcher\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{U}\");§this.expansionSetCode = \"5DN\";§this.addAbility(new SpellCastControllerTriggeredAbility(new DoIfCostPaid(new ScryEffect(2), new ManaCostsImpl(\"{1}\")), filter, true));§}§public EyesOfTheWatcher(final EyesOfTheWatcher card) {§super(card);§}§@Override§public EyesOfTheWatcher copy() {§return new EyesOfTheWatcher(this);§}§}§\npublic class HoverguardSweepers extends CardImpl {§public HoverguardSweepers(UUID ownerId) {§super(ownerId, 32, \"Hoverguard Sweepers\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{6}{U}{U}\");§this.expansionSetCode = \"5DN\";§this.subtype.add(\"Drone\");§this.power = new MageInt(5);§this.toughness = new MageInt(6);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect(), true);§ability.addTarget(new TargetCreaturePermanent(0, 2));§this.addAbility(ability);§}§public HoverguardSweepers(final HoverguardSweepers card) {§super(card);§}§@Override§public HoverguardSweepers copy() {§return new HoverguardSweepers(this);§}§}§\npublic class MyrServitor extends CardImpl {§public MyrServitor(UUID ownerId) {§super(ownerId, 139, \"Myr Servitor\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{1}\");§this.expansionSetCode = \"5DN\";§this.subtype.add(\"Myr\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new ConditionalTriggeredAbility(§new BeginningOfUpkeepTriggeredAbility(new MyrServitorReturnEffect(), TargetController.YOU, false),§SourceOnBattlefieldCondition.getInstance(),§\"At the beginning of your upkeep, if {this} is on the battlefield, each player returns all cards named Myr Servitor from his or her graveyard to the battlefield\"§));§}§public MyrServitor(final MyrServitor card) {§super(card);§}§@Override§public MyrServitor copy() {§return new MyrServitor(this);§}§}§class MyrServitorReturnEffect extends OneShotEffect {§private static final FilterCard filter = new FilterCard(\"cards named Myr Servitor\");§static {§filter.add(new NamePredicate(\"Myr Servitor\"));§}§public MyrServitorReturnEffect() {§super(Outcome.PutCardInPlay);§this.staticText = \"if {this} is on the battlefield, each player returns all cards named Myr Servitor from his or her graveyard to the battlefield\";§}§public MyrServitorReturnEffect(final MyrServitorReturnEffect effect) {§super(effect);§}§@Override§public MyrServitorReturnEffect copy() {§return new MyrServitorReturnEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§for (UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§controller.moveCards(player.getGraveyard().getCards(filter, game), Zone.BATTLEFIELD, source, game);§}§}§return true;§}§return false;§}§}§\npublic class ShatteredDreams extends CardImpl {§private static final FilterCard filter = new FilterCard(\"an artifact card from it\");§static {§filter.add(new CardTypePredicate(CardType.ARTIFACT));§}§public ShatteredDreams(UUID ownerId) {§super(ownerId, 59, \"Shattered Dreams\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{B}\");§this.expansionSetCode = \"5DN\";§this.getSpellAbility().addTarget(new TargetOpponent());§this.getSpellAbility().addEffect(new DiscardCardYouChooseTargetEffect(filter));§}§public ShatteredDreams(final ShatteredDreams card) {§super(card);§}§@Override§public ShatteredDreams copy() {§return new ShatteredDreams(this);§}§}§\npublic class Vanquish extends CardImpl {§public Vanquish(UUID ownerId) {§super(ownerId, 20, \"Vanquish\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{2}{W}\");§this.expansionSetCode = \"5DN\";§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent(new FilterBlockingCreature()));§}§public Vanquish(final Vanquish card) {§super(card);§}§@Override§public Vanquish copy() {§return new Vanquish(this);§}§}§\npublic class BogImp extends CardImpl {§public BogImp(UUID ownerId) {§super(ownerId, 7, \"Bog Imp\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"5ED\";§this.subtype.add(\"Imp\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§}§public BogImp(final BogImp card) {§super(card);§}§@Override§public BogImp copy() {§return new BogImp(this);§}§}§\npublic class FireDrake extends CardImpl {§public FireDrake(UUID ownerId) {§super(ownerId, 226, \"Fire Drake\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}{R}\");§this.expansionSetCode = \"5ED\";§this.subtype.add(\"Drake\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new LimitedTimesPerTurnActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 0, Duration.EndOfTurn), new ManaCostsImpl(\"{R}\")));§}§public FireDrake(final FireDrake card) {§super(card);§}§@Override§public FireDrake copy() {§return new FireDrake(this);§}§}§\npublic class LordOfAtlantis extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Merfolk creatures\");§static {§filter.add(new SubtypePredicate(\"Merfolk\"));§}§public LordOfAtlantis(UUID ownerId) {§super(ownerId, 100, \"Lord of Atlantis\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{U}{U}\");§this.expansionSetCode = \"5ED\";§this.subtype.add(\"Merfolk\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Effect effect = new BoostAllEffect(1, 1, Duration.WhileOnBattlefield, filter, true);§effect.setText(\"Other Merfolk creatures get +1/+1\");§Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, effect);§effect = new GainAbilityAllEffect(new IslandwalkAbility(), Duration.WhileOnBattlefield, filter, true);§effect.setText(\"and have islandwalk\");§ability.addEffect(effect);§this.addAbility(ability);§}§public LordOfAtlantis(final LordOfAtlantis card) {§super(card);§}§@Override§public LordOfAtlantis copy() {§return new LordOfAtlantis(this);§}§}§\npublic class SabretoothTiger extends CardImpl {§public SabretoothTiger(UUID ownerId) {§super(ownerId, 264, \"Sabretooth Tiger\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"5ED\";§this.subtype.add(\"Cat\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(FirstStrikeAbility.getInstance());§}§public SabretoothTiger(final SabretoothTiger card) {§super(card);§}§@Override§public SabretoothTiger copy() {§return new SabretoothTiger(this);§}§}§\npublic class WarpArtifact extends CardImpl {§public WarpArtifact(UUID ownerId) {§super(ownerId, 66, \"Warp Artifact\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{B}{B}\");§this.expansionSetCode = \"5ED\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetArtifactPermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.Detriment));§this.addAbility(new EnchantAbility(auraTarget.getTargetName()));§Effect effect = new DamageTargetEffect(1);§effect.setText(\"{this} deals 1 damage to that player\");§this.addAbility(new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, effect,§TargetController.CONTROLLER_ATTACHED_TO, false, true));§}§public WarpArtifact(final WarpArtifact card) {§super(card);§}§@Override§public WarpArtifact copy() {§return new WarpArtifact(this);§}§}§\npublic class IslandFishJasconius extends CardImpl {§public IslandFishJasconius(UUID ownerId) {§super(ownerId, 78, \"Island Fish Jasconius\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{U}{U}{U}\");§this.expansionSetCode = \"4ED\";§this.subtype.add(\"Fish\");§this.power = new MageInt(6);§this.toughness = new MageInt(8);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new DontUntapInControllersUntapStepSourceEffect()));§this.addAbility(new BeginningOfUpkeepTriggeredAbility(§Zone.BATTLEFIELD,§new DoIfCostPaid(new UntapSourceEffect(), new ManaCostsImpl(\"{U}{U}{U}\")),§TargetController.YOU,§false));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantAttackUnlessDefenderControllsPermanent(new FilterLandPermanent(\"Island\", \"an Island\"))));§this.addAbility(new ControlsPermanentsControllerTriggeredAbility(§new FilterLandPermanent(\"Island\", \"no Islands\"), Filter.ComparisonType.Equal, 0,§new SacrificeSourceEffect()));§}§public IslandFishJasconius(final IslandFishJasconius card) {§super(card);§}§@Override§public IslandFishJasconius copy() {§return new IslandFishJasconius(this);§}§}§\npublic class AugurIlVec extends CardImpl {§public AugurIlVec(UUID ownerId) {§super(ownerId, 2, \"Augur il-Vec\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"FUT\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(1);§this.toughness = new MageInt(3);§this.addAbility(ShadowAbility.getInstance());§this.addAbility(new ConditionalActivatedAbility(Zone.BATTLEFIELD,§new GainLifeEffect(4),§new SacrificeSourceCost(),§new IsStepCondition(PhaseStep.UPKEEP), null));§}§public AugurIlVec(final AugurIlVec card) {§super(card);§}§@Override§public AugurIlVec copy() {§return new AugurIlVec(this);§}§}§\npublic class DakmorSalvage extends CardImpl {§public DakmorSalvage(UUID ownerId) {§super(ownerId, 169, \"Dakmor Salvage\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"FUT\";§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new BlackManaAbility());§this.addAbility(new DredgeAbility(2));§}§public DakmorSalvage(final DakmorSalvage card) {§super(card);§}§@Override§public DakmorSalvage copy() {§return new DakmorSalvage(this);§}§}§\npublic class HomingSliver extends CardImpl {§private static final FilterCard filter = new FilterCard(\"Sliver card\");§static {§filter.add(new SubtypePredicate(\"Sliver\"));§}§public HomingSliver(UUID ownerId) {§super(ownerId, 118, \"Homing Sliver\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"FUT\";§this.subtype.add(\"Sliver\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new HomingSliverEffect()));§this.addAbility(new CyclingAbility(new ManaCostsImpl(\"{3}\"), filter, \"Slivercycling\"));§}§public HomingSliver(final HomingSliver card) {§super(card);§}§@Override§public HomingSliver copy() {§return new HomingSliver(this);§}§}§class HomingSliverEffect extends ContinuousEffectImpl {§private static final FilterCard filter = new FilterCard(\"Sliver card\");§static {§filter.add(new SubtypePredicate(\"Sliver\"));§}§public HomingSliverEffect() {§super(Duration.WhileOnBattlefield, Layer.AbilityAddingRemovingEffects_6, SubLayer.NA, Outcome.AddAbility);§this.staticText = \"each Sliver card in each player's hand has slivercycling {3}\";§}§public HomingSliverEffect(final HomingSliverEffect effect) {§super(effect);§}§@Override§public HomingSliverEffect copy() {§return new HomingSliverEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§for (UUID playerId: game.getState().getPlayersInRange(controller.getId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§for (Card card : player.getHand().getCards(filter, game)) {§game.getState().addOtherAbility(card, new CyclingAbility(new GenericManaCost(3), filter, \"Slivercycling\"));§}§}§}§return true;§}§return false;§}§}§\npublic class MagusOfTheMoon extends CardImpl {§private static final FilterLandPermanent filter = new FilterLandPermanent();§static {§filter.add(Predicates.not(new SupertypePredicate(\"Basic\")));§}§public MagusOfTheMoon(UUID ownerId) {§super(ownerId, 101, \"Magus of the Moon\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"FUT\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new MagusOfTheMoonEffect()));§}§public MagusOfTheMoon(final MagusOfTheMoon card) {§super(card);§}§@Override§public MagusOfTheMoon copy() {§return new MagusOfTheMoon(this);§}§class MagusOfTheMoonEffect extends ContinuousEffectImpl {§MagusOfTheMoonEffect() {§super(Duration.WhileOnBattlefield, Outcome.Detriment);§this.staticText = \"Nonbasic lands are Mountains\";§dependencyTypes.add(DependencyType.BecomeMountain);§}§MagusOfTheMoonEffect(final MagusOfTheMoonEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§return false;§}§@Override§public MagusOfTheMoonEffect copy() {§return new MagusOfTheMoonEffect(this);§}§@Override§public boolean apply(Layer layer, SubLayer sublayer, Ability source, Game game) {§for (Permanent land : game.getBattlefield().getActivePermanents(filter, source.getControllerId(), game)) {§switch (layer) {§case TypeChangingEffects_4:§land.removeAllAbilities(source.getSourceId(), game);§land.getSubtype().removeAll(CardRepository.instance.getLandTypes());§land.getSubtype().add(\"Mountain\");§break;§case AbilityAddingRemovingEffects_6:§land.addAbility(new RedManaAbility(), source.getSourceId(), game);§break;§}§}§return true;§}§@Override§public boolean hasLayer(Layer layer) {§return layer == Layer.AbilityAddingRemovingEffects_6 || layer == Layer.TypeChangingEffects_4;§}§}§}§\npublic class ScourgeOfKherRidges extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature without flying\");§private static final FilterCreaturePermanent filter2 = new FilterCreaturePermanent(\"other creature with flying\");§static {§filter.add(Predicates.not(new AbilityPredicate(FlyingAbility.class)));§filter2.add(new AbilityPredicate(FlyingAbility.class));§filter2.add(new AnotherPredicate());§}§public ScourgeOfKherRidges(UUID ownerId) {§super(ownerId, 107, \"Scourge of Kher Ridges\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{6}{R}{R}\");§this.expansionSetCode = \"FUT\";§this.subtype.add(\"Dragon\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageAllEffect(2, filter), new ManaCostsImpl(\"{1}{R}\"));§this.addAbility(ability);§Ability ability2 = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageAllEffect(6, filter2), new ManaCostsImpl(\"{5}{R}\"));§this.addAbility(ability2);§}§public ScourgeOfKherRidges(final ScourgeOfKherRidges card) {§super(card);§}§@Override§public ScourgeOfKherRidges copy() {§return new ScourgeOfKherRidges(this);§}§}§\npublic class TolariaWest extends CardImpl {§public TolariaWest(UUID ownerId) {§super(ownerId, 173, \"Tolaria West\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"FUT\";§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new BlueManaAbility());§this.addAbility(new TransmuteAbility(\"{1}{U}{U}\"));§}§public TolariaWest(final TolariaWest card) {§super(card);§}§@Override§public TolariaWest copy() {§return new TolariaWest(this);§}§}§\npublic class AngelicSkirmisher extends CardImpl {§private static final Choice abilityChoice = new ChoiceImpl(true);§private static final Set<String> abilityChoices = new HashSet<String>();§static {§abilityChoice.setMessage(\"Choose ability for your creatures\");§abilityChoices.add(\"First strike\");§abilityChoices.add(\"Vigilance\");§abilityChoices.add(\"Lifelink\");§abilityChoice.setChoices(abilityChoices);§}§public AngelicSkirmisher(UUID ownerId) {§super(ownerId, 3, \"Angelic Skirmisher\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{W}{W}\");§this.expansionSetCode = \"GTC\";§this.subtype.add(\"Angel\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new BeginningOfCombatTriggeredAbility(new AngelicSkirmisherEffect(), TargetController.ANY, false);§ability.addChoice(abilityChoice);§this.addAbility(ability);§}§public AngelicSkirmisher(final AngelicSkirmisher card) {§super(card);§}§@Override§public AngelicSkirmisher copy() {§return new AngelicSkirmisher(this);§}§}§class AngelicSkirmisherEffect extends OneShotEffect {§AngelicSkirmisherEffect() {§super(Outcome.AddAbility);§staticText = \"choose first strike, vigilance or lifelink. Creatures you control gain that ability until end of turn\";§}§AngelicSkirmisherEffect(final AngelicSkirmisherEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Choice abilityChoice = source.getChoices().get(0);§Player controller = game.getPlayer(source.getControllerId());§Permanent sourcePermanent = game.getPermanent(source.getSourceId());§if (controller != null && sourcePermanent != null && abilityChoice != null && abilityChoice.isChosen()) {§Ability ability = null;§if (abilityChoice.getChoice().equals(\"First strike\")) {§ability = FirstStrikeAbility.getInstance();§} else if (abilityChoice.getChoice().equals(\"Vigilance\")) {§ability = VigilanceAbility.getInstance();§} else if (abilityChoice.getChoice().equals(\"Lifelink\")) {§ability = LifelinkAbility.getInstance();§}§if (ability != null) {§GainAbilityControlledEffect effect = new GainAbilityControlledEffect(ability, Duration.EndOfTurn, new FilterControlledCreaturePermanent());§game.addEffect(effect, source);§game.informPlayers(new StringBuilder(sourcePermanent.getName())§.append(\": \")§.append(controller.getLogName())§.append(\" has chosen \")§.append(abilityChoice.getChoice().toLowerCase()).toString());§return true;§}§}§return false;§}§@Override§public AngelicSkirmisherEffect copy() {§return new AngelicSkirmisherEffect(this);§}§}§\npublic class BorosReckoner extends CardImpl {§public BorosReckoner(UUID ownerId) {§super(ownerId, 215, \"Boros Reckoner\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{R/W}{R/W}{R/W}\");§this.expansionSetCode = \"GTC\";§this.subtype.add(\"Minotaur\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§Ability ability = new DealtDamageToSourceTriggeredAbility(Zone.BATTLEFIELD, new BorosReckonerDealDamageEffect(), false);§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§this.addAbility(new SimpleActivatedAbility(§Zone.BATTLEFIELD, new GainAbilitySourceEffect(FirstStrikeAbility.getInstance(),Duration.EndOfTurn), new ManaCostsImpl(\"{R/W}\")));§}§public BorosReckoner(final BorosReckoner card) {§super(card);§}§@Override§public BorosReckoner copy() {§return new BorosReckoner(this);§}§}§class BorosReckonerDealDamageEffect extends OneShotEffect {§public BorosReckonerDealDamageEffect() {§super(Outcome.Damage);§this.staticText = \"it deals that much damage to target creature or player\";§}§public BorosReckonerDealDamageEffect(final BorosReckonerDealDamageEffect effect) {§super(effect);§}§@Override§public BorosReckonerDealDamageEffect copy() {§return new BorosReckonerDealDamageEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§int amount = (Integer) getValue(\"damage\");§if (amount > 0) {§Player player = game.getPlayer(targetPointer.getFirst(game, source));§if (player != null) {§player.damage(amount, source.getSourceId(), game, false, true);§return true;§}§Permanent creature = game.getPermanent(targetPointer.getFirst(game, source));§if (creature != null) {§creature.damage(amount, source.getSourceId(), game, false, true);§return true;§}§}§return false;§}§}§\npublic class DeathsApproach extends CardImpl {§public DeathsApproach(UUID ownerId) {§super(ownerId, 62, \"Death's Approach\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{B}\");§this.expansionSetCode = \"GTC\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.UnboostCreature));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§DynamicValue unboost = new SignInversionDynamicValue(§new CardsInEnchantedCreaturesControllerGraveyardCount(new FilterCreatureCard(\"creature cards in it's controller's graveyard\")));§ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(unboost,unboost, Duration.WhileOnBattlefield));§this.addAbility(ability);§}§public DeathsApproach(final DeathsApproach card) {§super(card);§}§@Override§public DeathsApproach copy() {§return new DeathsApproach(this);§}§}§class CardsInEnchantedCreaturesControllerGraveyardCount implements DynamicValue {§private FilterCard filter;§public CardsInEnchantedCreaturesControllerGraveyardCount(FilterCard filter) {§this.filter = filter;§}§public CardsInEnchantedCreaturesControllerGraveyardCount(final CardsInEnchantedCreaturesControllerGraveyardCount dynamicValue) {§this.filter = dynamicValue.filter;§}§@Override§public int calculate(Game game, Ability sourceAbility, Effect effect) {§Permanent attachment = game.getPermanent(sourceAbility.getSourceId());§if (attachment != null) {§Permanent creature = game.getPermanent(attachment.getAttachedTo());§if (creature != null) {§Player player = game.getPlayer(creature.getControllerId());§if (player != null) {§return player.getGraveyard().count(filter, game);§}§}§}§return 0;§}§@Override§public DynamicValue copy() {§return new CardsInEnchantedCreaturesControllerGraveyardCount(this);§}§@Override§public String toString() {§return \"X\";§}§@Override§public String getMessage() {§return filter.getMessage();§}§}§\npublic class FathomMage extends CardImpl {§public FathomMage(UUID ownerId) {§super(ownerId, 162, \"Fathom Mage\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{G}{U}\");§this.expansionSetCode = \"GTC\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new EvolveAbility());§this.addAbility(new FathomMageTriggeredAbility());§}§public FathomMage(final FathomMage card) {§super(card);§}§@Override§public FathomMage copy() {§return new FathomMage(this);§}§}§class FathomMageTriggeredAbility extends TriggeredAbilityImpl {§public FathomMageTriggeredAbility() {§super(Zone.ALL, new DrawCardSourceControllerEffect(1), true);§}§public FathomMageTriggeredAbility(FathomMageTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.COUNTER_ADDED;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§return event.getTargetId().equals(this.getSourceId()) && event.getData().equals(CounterType.P1P1.getName());§}§@Override§public FathomMageTriggeredAbility copy() {§return new FathomMageTriggeredAbility(this);§}§@Override§public String getRule() {§return \"Whenever a +1/+1 counter is placed on {this}, \" + super.getRule();§}§}§\npublic class GroundAssault extends CardImpl {§public GroundAssault(UUID ownerId) {§super(ownerId, 168, \"Ground Assault\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{R}{G}\");§this.expansionSetCode = \"GTC\";§this.getSpellAbility().addEffect(new DamageTargetEffect(new PermanentsOnBattlefieldCount(new FilterControlledLandPermanent())));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public GroundAssault(final GroundAssault card) {§super(card);§}§@Override§public GroundAssault copy() {§return new GroundAssault(this);§}§}§\npublic class IllusionistsBracers extends CardImpl {§public IllusionistsBracers(UUID ownerId) {§super(ownerId, 231, \"Illusionist's Bracers\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"GTC\";§this.subtype.add(\"Equipment\");§this.addAbility(new AbilityActivatedTriggeredAbility());§this.addAbility(new EquipAbility(Outcome.BoostCreature, new GenericManaCost(3)));§}§public IllusionistsBracers(final IllusionistsBracers card) {§super(card);§}§@Override§public IllusionistsBracers copy() {§return new IllusionistsBracers(this);§}§}§class AbilityActivatedTriggeredAbility extends TriggeredAbilityImpl {§AbilityActivatedTriggeredAbility() {§super(Zone.BATTLEFIELD, new CopyActivatedAbilityEffect());§}§AbilityActivatedTriggeredAbility(final AbilityActivatedTriggeredAbility ability) {§super(ability);§}§@Override§public AbilityActivatedTriggeredAbility copy() {§return new AbilityActivatedTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ACTIVATED_ABILITY;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§Permanent equipment = game.getPermanent(this.getSourceId());§if (equipment != null && equipment.getAttachedTo() != null && equipment.getAttachedTo().equals(event.getSourceId())) {§StackAbility stackAbility = (StackAbility) game.getStack().getStackObject(event.getSourceId());§if (!(stackAbility.getStackAbility() instanceof ManaAbility)) {§Effect effect = this.getEffects().get(0);§effect.setValue(\"stackAbility\", stackAbility.getStackAbility());§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever an ability of equipped creature is activated, if it isn't a mana ability, copy that ability. You may choose new targets for the copy.\";§}§}§class CopyActivatedAbilityEffect extends OneShotEffect {§public CopyActivatedAbilityEffect() {§super(Outcome.Benefit);§this.staticText = \"copy that ability. You may choose new targets for the copy\";§}§public CopyActivatedAbilityEffect(final CopyActivatedAbilityEffect effect) {§super(effect);§}§@Override§public CopyActivatedAbilityEffect copy() {§return new CopyActivatedAbilityEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Ability ability = (Ability) getValue(\"stackAbility\");§Player controller = game.getPlayer(source.getControllerId());§Permanent sourcePermanent = game.getPermanent(source.getSourceId());§if (ability != null && controller != null && sourcePermanent != null) {§Ability newAbility = ability.copy();§newAbility.newId();§game.getStack().push(new StackAbility(newAbility, source.getControllerId()));§if (newAbility.getTargets().size() > 0) {§if (controller.chooseUse(newAbility.getEffects().get(0).getOutcome(), \"Choose new targets?\", source, game)) {§newAbility.getTargets().clearChosen();§if (newAbility.getTargets().chooseTargets(newAbility.getEffects().get(0).getOutcome(), source.getControllerId(), newAbility, false, game) == false) {§return false;§}§}§}§game.informPlayers(new StringBuilder(sourcePermanent.getName()).append(\": \").append(controller.getLogName()).append(\" copied activated ability\").toString());§return true;§}§return false;§}§}§\npublic class MentalVapors extends CardImpl {§public MentalVapors (UUID ownerId) {§super(ownerId, 72, \"Mental Vapors\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{3}{B}\");§this.expansionSetCode = \"GTC\";§this.getSpellAbility().addEffect(new DiscardTargetEffect(1));§this.getSpellAbility().addTarget(new TargetPlayer());§this.getSpellAbility().addEffect(new CipherEffect());§}§public MentalVapors(final MentalVapors card) {§super(card);§}§@Override§public MentalVapors copy() {§return new MentalVapors(this);§}§}§\npublic class OozeFlux extends CardImpl {§public OozeFlux(UUID ownerId) {§super(ownerId, 128, \"Ooze Flux\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{3}{G}\");§this.expansionSetCode = \"GTC\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new OozeFluxCreateTokenEffect(new OozeToken()),new ManaCostsImpl(\"{1}{G}\"));§ability.addCost(new RemoveVariableCountersTargetCost(new FilterControlledCreaturePermanent(\"creatures you control\"), CounterType.P1P1, \"one or more\", 1));§this.addAbility(ability);§}§public OozeFlux(final OozeFlux card) {§super(card);§}§@Override§public OozeFlux copy() {§return new OozeFlux(this);§}§}§class OozeFluxCreateTokenEffect extends OneShotEffect {§private final Token token;§public OozeFluxCreateTokenEffect(Token token) {§super(Outcome.PutCreatureInPlay);§this.token = token;§staticText = \"Put an X/X green Ooze creature token onto the battlefield, where X is the number of +1/+1 counters removed this way\";§}§public OozeFluxCreateTokenEffect(final OozeFluxCreateTokenEffect effect) {§super(effect);§this.token = effect.token.copy();§}§@Override§public OozeFluxCreateTokenEffect copy() {§return new OozeFluxCreateTokenEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§int xValue = 0;§for (Cost cost : source.getCosts()) {§if (cost instanceof RemoveVariableCountersTargetCost) {§xValue = ((RemoveVariableCountersTargetCost) cost).getAmount();§break;§}§}§Token tokenCopy = token.copy();§tokenCopy.getAbilities().newId();§tokenCopy.getPower().initValue(xValue);§tokenCopy.getToughness().initValue(xValue);§tokenCopy.putOntoBattlefield(1, game, source.getSourceId(), source.getControllerId());§return true;§}§}§\npublic class RuinationWurm extends CardImpl {§public RuinationWurm(UUID ownerId) {§super(ownerId, 192, \"Ruination Wurm\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{R}{G}\");§this.expansionSetCode = \"GTC\";§this.subtype.add(\"Wurm\");§this.power = new MageInt(7);§this.toughness = new MageInt(6);§}§public RuinationWurm(final RuinationWurm card) {§super(card);§}§@Override§public RuinationWurm copy() {§return new RuinationWurm(this);§}§}§\npublic class SkarrgGoliath extends CardImpl {§public SkarrgGoliath(UUID ownerId) {§super(ownerId, 133, \"Skarrg Goliath\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{6}{G}{G}\");§this.expansionSetCode = \"GTC\";§this.subtype.add(\"Beast\");§this.power = new MageInt(9);§this.toughness = new MageInt(9);§this.addAbility(TrampleAbility.getInstance());§Ability ability = new BloodrushAbility(\"{5}{G}{G}\", new BoostTargetEffect(9,9, Duration.EndOfTurn));§ability.addEffect(new GainAbilityTargetEffect(TrampleAbility.getInstance(), Duration.EndOfTurn));§this.addAbility(ability);§}§public SkarrgGoliath(final SkarrgGoliath card) {§super(card);§}§@Override§public SkarrgGoliath copy() {§return new SkarrgGoliath(this);§}§}§\npublic class ThrullParasite extends CardImpl {§public ThrullParasite(UUID ownerId) {§super(ownerId, 81, \"Thrull Parasite\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{B}\");§this.expansionSetCode = \"GTC\";§this.subtype.add(\"Thrull\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new ExtortAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new RemoveCounterTargetEffect(), new TapSourceCost());§ability.addTarget(new TargetNonlandPermanent());§ability.addCost(new PayLifeCost(2));§this.addAbility(ability);§}§public ThrullParasite(final ThrullParasite card) {§super(card);§}§@Override§public ThrullParasite copy() {§return new ThrullParasite(this);§}§}§\npublic class WhisperingMadness extends CardImpl {§public WhisperingMadness(UUID ownerId) {§super(ownerId, 207, \"Whispering Madness\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{2}{U}{B}\");§this.expansionSetCode = \"GTC\";§this.getSpellAbility().addEffect(new WhisperingMadnessEffect());§this.getSpellAbility().addEffect(new CipherEffect());§}§public WhisperingMadness(final WhisperingMadness card) {§super(card);§}§@Override§public WhisperingMadness copy() {§return new WhisperingMadness(this);§}§}§class WhisperingMadnessEffect extends OneShotEffect {§WhisperingMadnessEffect() {§super(Outcome.Discard);§staticText = \"Each player discards his or her hand, then draws cards equal to the greatest number of cards a player discarded this way\";§}§WhisperingMadnessEffect(final WhisperingMadnessEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§int maxDiscarded = 0;§Player sourcePlayer = game.getPlayer(source.getControllerId());§if (sourcePlayer == null) {§return false;§}§for (UUID playerId : game.getState().getPlayersInRange(sourcePlayer.getId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§int discarded = 0;§for (Card c : player.getHand().getCards(game)) {§if (player.discard(c, source, game)) {§discarded++;§}§}§if (discarded > maxDiscarded) {§maxDiscarded = discarded;§}§}§}§for (UUID playerId : game.getState().getPlayersInRange(sourcePlayer.getId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§player.drawCards(maxDiscarded, game);§}§}§return true;§}§@Override§public WhisperingMadnessEffect copy() {§return new WhisperingMadnessEffect(this);§}§}§\npublic class CryOfContrition extends CardImpl {§public CryOfContrition(UUID ownerId) {§super(ownerId, 46, \"Cry of Contrition\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{B}\");§this.expansionSetCode = \"GPT\";§this.getSpellAbility().addEffect(new DiscardTargetEffect(1));§this.getSpellAbility().addTarget(new TargetPlayer());§HauntAbility ability = new HauntAbility(this, new DiscardTargetEffect(1));§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public CryOfContrition(final CryOfContrition card) {§super(card);§}§@Override§public CryOfContrition copy() {§return new CryOfContrition(this);§}§}§\npublic class GoblinFlectomancer extends CardImpl {§public GoblinFlectomancer(UUID ownerId) {§super(ownerId, 116, \"Goblin Flectomancer\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{U}{R}{R}\");§this.expansionSetCode = \"GPT\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ChooseNewTargetsTargetEffect(), new SacrificeSourceCost());§ability.addTarget(new TargetSpell(new FilterInstantOrSorcerySpell()));§this.addAbility(ability);§}§public GoblinFlectomancer(final GoblinFlectomancer card) {§super(card);§}§@Override§public GoblinFlectomancer copy() {§return new GoblinFlectomancer(this);§}§}§\npublic class LeylineOfLightning extends CardImpl {§public LeylineOfLightning(UUID ownerId) {§super(ownerId, 68, \"Leyline of Lightning\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{2}{R}{R}\");§this.expansionSetCode = \"GPT\";§this.addAbility(LeylineAbility.getInstance());§Ability ability = new SpellCastControllerTriggeredAbility(new LeylineOfLightningEffect(), true);§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public LeylineOfLightning(final LeylineOfLightning card) {§super(card);§}§@Override§public LeylineOfLightning copy() {§return new LeylineOfLightning(this);§}§}§class LeylineOfLightningEffect extends DamageTargetEffect {§LeylineOfLightningEffect() {§super(1);§this.staticText = \"you may pay {1}. If you do, {this} deals 1 damage to target player.\";§}§LeylineOfLightningEffect(final LeylineOfLightningEffect effect) {§super(effect);§}§@Override§public LeylineOfLightningEffect copy() {§return new LeylineOfLightningEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§Cost cost = new GenericManaCost(1);§if (cost.pay(source, game, source.getSourceId(), source.getControllerId(), false, null)) {§super.apply(game, source);§}§return true;§}§return false;§}§}§\npublic class Pyromatics extends CardImpl {§public Pyromatics(UUID ownerId) {§super(ownerId, 72, \"Pyromatics\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{R}\");§this.expansionSetCode = \"GPT\";§this.addAbility(new ReplicateAbility(this, \"{1}{R}\"));§this.getSpellAbility().addEffect(new DamageTargetEffect(1));§this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());§}§public Pyromatics(final Pyromatics card) {§super(card);§}§@Override§public Pyromatics copy() {§return new Pyromatics(this);§}§}§\npublic class SmogsteedRider extends CardImpl {§public SmogsteedRider(UUID ownerId) {§super(ownerId, 63, \"Smogsteed Rider\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}{B}\");§this.expansionSetCode = \"GPT\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new AttacksTriggeredAbility(new GainAbilityControlledEffect(FearAbility.getInstance(), Duration.EndOfTurn, new FilterAttackingCreature(), true), false));§}§public SmogsteedRider(final SmogsteedRider card) {§super(card);§}§@Override§public SmogsteedRider copy() {§return new SmogsteedRider(this);§}§}§\npublic class WeeDragonauts extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"instant or sorcery spell\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.INSTANT),§new CardTypePredicate(CardType.SORCERY)));§}§public WeeDragonauts(UUID ownerId) {§super(ownerId, 137, \"Wee Dragonauts\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}{R}\");§this.expansionSetCode = \"GPT\";§this.subtype.add(\"Faerie\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SpellCastControllerTriggeredAbility(new BoostSourceEffect(2, 0, Duration.EndOfTurn), filter, false));§}§public WeeDragonauts(final WeeDragonauts card) {§super(card);§}§@Override§public WeeDragonauts copy() {§return new WeeDragonauts(this);§}§}§\npublic class Ambush extends CardImpl {§private static final FilterBlockingCreature filter = new FilterBlockingCreature(\"Blocking creatures\");§public Ambush(UUID ownerId) {§super(ownerId, 78, \"Ambush\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{3}{R}\");§this.expansionSetCode = \"HML\";§this.getSpellAbility().addEffect(new GainAbilityAllEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn, filter, false));§}§public Ambush(final Ambush card) {§super(card);§}§@Override§public Ambush copy() {§return new Ambush(this);§}§}§\npublic class Evaporate extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"white and/or blue creature\");§static {§filter.add(Predicates.or(new ColorPredicate(ObjectColor.WHITE),§new ColorPredicate(ObjectColor.BLUE)));§}§public Evaporate(UUID ownerId) {§super(ownerId, 94, \"Evaporate\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{2}{R}\");§this.expansionSetCode = \"HML\";§this.getSpellAbility().addEffect(new DamageAllEffect(1, filter));§}§public Evaporate(final Evaporate card) {§super(card);§}§@Override§public Evaporate copy() {§return new Evaporate(this);§}§}§\npublic class Roterothopter extends CardImpl {§public Roterothopter(UUID ownerId) {§super(ownerId, 134, \"Roterothopter\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{1}\");§this.expansionSetCode = \"HML\";§this.subtype.add(\"Thopter\");§this.power = new MageInt(0);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new LimitedTimesPerTurnActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 0, Duration.EndOfTurn), new ManaCostsImpl(\"{2}\"), 2));§}§public Roterothopter(final Roterothopter card) {§super(card);§}§@Override§public Roterothopter copy() {§return new Roterothopter(this);§}§}§\npublic class BarbedSextant extends CardImpl {§public BarbedSextant(UUID ownerId) {§super(ownerId, 287, \"Barbed Sextant\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, \"{1}\");§this.expansionSetCode = \"ICE\";§ManaAbility ability = new AnyColorManaAbility(new GenericManaCost(1));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§ability.addEffect(new CreateDelayedTriggeredAbilityEffect(§new AtTheBeginOfNextUpkeepDelayedTriggeredAbility(new DrawCardSourceControllerEffect(1), Duration.OneUse), false));§ability.setUndoPossible(false);§this.addAbility(ability);§}§public BarbedSextant(final BarbedSextant card) {§super(card);§}§@Override§public BarbedSextant copy() {§return new BarbedSextant(this);§}§}§\npublic class EnduringRenewal extends CardImpl {§private static final FilterPermanent filter = new FilterCreaturePermanent(\"a creature\");§public EnduringRenewal(UUID ownerId) {§super(ownerId, 247, \"Enduring Renewal\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{2}{W}{W}\");§this.expansionSetCode = \"ICE\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new PlayWithHandRevealedEffect()));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new EnduringRenewalReplacementEffect()));§Effect effect = new ReturnFromGraveyardToHandTargetEffect();§effect.setText(\"return it to your hand\");§this.addAbility(new PutIntoGraveFromBattlefieldAllTriggeredAbility(effect, false, filter, true, true));§}§public EnduringRenewal(final EnduringRenewal card) {§super(card);§}§@Override§public EnduringRenewal copy() {§return new EnduringRenewal(this);§}§}§class EnduringRenewalReplacementEffect extends ReplacementEffectImpl {§public EnduringRenewalReplacementEffect() {§super(Duration.WhileOnBattlefield, Outcome.Benefit);§staticText = \"If you would draw a card, reveal the top card of your library instead. If it's a creature card, put it into your graveyard. Otherwise, draw a card\";§}§public EnduringRenewalReplacementEffect(final EnduringRenewalReplacementEffect effect) {§super(effect);§}§@Override§public EnduringRenewalReplacementEffect copy() {§return new EnduringRenewalReplacementEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§Player controller = game.getPlayer(source.getControllerId());§if (controller == null) {§return false;§}§Card card = controller.getLibrary().getFromTop(game);§if (card != null) {§Cards cards = new CardsImpl();§cards.add(card);§controller.revealCards(\"Top card of \" + controller.getName() + \"'s library\", cards, game);§if (card.getCardType().contains(CardType.CREATURE)) {§controller.moveCards(card, Zone.LIBRARY, Zone.GRAVEYARD, source, game);§return true;§}§}§return false;§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.DRAW_CARD;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§return event.getPlayerId().equals(source.getControllerId());§}§}§class PlayWithHandRevealedEffect extends ContinuousEffectImpl {§public PlayWithHandRevealedEffect() {§super(Duration.WhileOnBattlefield, Layer.PlayerEffects, SubLayer.NA, Outcome.Detriment);§staticText = \"Play with your hand revealed\";§}§public PlayWithHandRevealedEffect(final PlayWithHandRevealedEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = game.getObject(source.getSourceId());§if (controller != null && sourceObject != null) {§controller.revealCards(controller.getName(), controller.getHand(), game, false);§return true;§}§return false;§}§@Override§public PlayWithHandRevealedEffect copy() {§return new PlayWithHandRevealedEffect(this);§}§}§class EnduringRenewalEffect extends OneShotEffect {§public EnduringRenewalEffect() {§super(Outcome.ReturnToHand);§staticText = \"return it to your hand\";§}§public EnduringRenewalEffect(final EnduringRenewalEffect effect) {§super(effect);§}§@Override§public EnduringRenewalEffect copy() {§return new EnduringRenewalEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§UUID creatureId = (UUID) getValue(\"returningCreature\");§Permanent creature = game.getPermanent(creatureId);§if (creature != null) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§creature.moveToZone(Zone.HAND, source.getSourceId(), game, false);§}§return true;§}§return false;§}§}§\npublic class HoarShade extends CardImpl {§public HoarShade(UUID ownerId) {§super(ownerId, 19, \"Hoar Shade\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{B}\");§this.expansionSetCode = \"ICE\";§this.subtype.add(\"Shade\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 1, Duration.EndOfTurn), new ColoredManaCost(ColoredManaSymbol.B)));§}§public HoarShade(final HoarShade card) {§super(card);§}§@Override§public HoarShade copy() {§return new HoarShade(this);§}§}§\npublic class LightningBlow extends CardImpl {§public LightningBlow(UUID ownerId) {§super(ownerId, 266, \"Lightning Blow\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{1}{W}\");§this.expansionSetCode = \"ICE\";§this.getSpellAbility().addEffect(new GainAbilityTargetEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new CreateDelayedTriggeredAbilityEffect(§new AtTheBeginOfNextUpkeepDelayedTriggeredAbility(new DrawCardSourceControllerEffect(1), Duration.OneUse), false));§}§public LightningBlow(final LightningBlow card) {§super(card);§}§@Override§public LightningBlow copy() {§return new LightningBlow(this);§}§}§\npublic class Pyroblast extends CardImpl {§public Pyroblast(UUID ownerId) {§super(ownerId, 213, \"Pyroblast\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{R}\");§this.expansionSetCode = \"ICE\";§this.getSpellAbility().addEffect(new PyroblastCounterTargetEffect());§this.getSpellAbility().addTarget(new TargetSpell());§Mode mode = new Mode();§mode.getEffects().add(new DestroyTargetEffect());§mode.getTargets().add(new TargetPermanent());§this.getSpellAbility().addMode(mode);§}§public Pyroblast(final Pyroblast card) {§super(card);§}§@Override§public Pyroblast copy() {§return new Pyroblast(this);§}§}§class PyroblastCounterTargetEffect extends OneShotEffect {§public PyroblastCounterTargetEffect() {§super(Outcome.Detriment);§}§public PyroblastCounterTargetEffect(final PyroblastCounterTargetEffect effect) {§super(effect);§}§@Override§public PyroblastCounterTargetEffect copy() {§return new PyroblastCounterTargetEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Spell targetSpell = game.getStack().getSpell(source.getFirstTarget());§if(targetSpell != null && targetSpell.getColor(game).isBlue()){§game.getStack().counter(source.getFirstTarget(), source.getSourceId(), game);§}§return true;§}§@Override§public String getText(Mode mode) {§return \"Counter target spell if it's blue\";§}§}§class DestroyTargetEffect extends OneShotEffect {§public DestroyTargetEffect() {§super(Outcome.DestroyPermanent);§}§public DestroyTargetEffect(final DestroyTargetEffect effect) {§super(effect);§}§@Override§public DestroyTargetEffect copy() {§return new DestroyTargetEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent permanent = game.getPermanent(source.getTargets().getFirstTarget());§if (permanent != null && permanent.getColor(game).isBlue()) {§permanent.destroy(source.getSourceId(), game, false);§}§return true;§}§@Override§public String getText(Mode mode) {§return \"Destroy target permanent if it's blue\";§}§}§\npublic class SpoilsOfEvil extends CardImpl {§private static final FilterCard filter = new FilterCard(\"artifact or creature card in target opponents graveyard\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.ARTIFACT),§new CardTypePredicate(CardType.CREATURE)));§}§public SpoilsOfEvil(UUID ownerId) {§super(ownerId, 51, \"Spoils of Evil\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{2}{B}\");§this.expansionSetCode = \"ICE\";§this.getSpellAbility().addEffect(new SpoilsOfEvilEffect());§this.getSpellAbility().addTarget(new TargetOpponent());§}§public SpoilsOfEvil(final SpoilsOfEvil card) {§super(card);§}§@Override§public SpoilsOfEvil copy() {§return new SpoilsOfEvil(this);§}§class SpoilsOfEvilEffect extends OneShotEffect {§public SpoilsOfEvilEffect() {§super(Outcome.GainLife);§this.staticText = \"For each artifact or creature card in target opponent's graveyard, add {C} to your mana pool and you gain 1 life.\";§}§public SpoilsOfEvilEffect(final SpoilsOfEvilEffect effect) {§super(effect);§}§@Override§public SpoilsOfEvilEffect copy() {§return new SpoilsOfEvilEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player targetOpponent = game.getPlayer(targetPointer.getFirst(game, source));§Player controller = game.getPlayer(source.getControllerId());§if(targetOpponent != null && controller != null) {§int cardCount = targetOpponent.getGraveyard().count(filter, game);§controller.gainLife(cardCount, game);§controller.getManaPool().addMana(Mana.ColorlessMana(cardCount), game, source);§return true;§}§return false;§}§}§}§\npublic class WhiteScarab extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"white creatures\");§static {§filter.add(new ColorPredicate(ObjectColor.WHITE));§}§public WhiteScarab(UUID ownerId) {§super(ownerId, 280, \"White Scarab\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{W}\");§this.expansionSetCode = \"ICE\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.BoostCreature));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§Effect effect = new CantBeBlockedByCreaturesAttachedEffect(Duration.WhileOnBattlefield, filter, AttachmentType.AURA);§ability = new SimpleStaticAbility(Zone.BATTLEFIELD, effect);§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,§new ConditionalContinuousEffect(new BoostEnchantedEffect(2, 2, Duration.WhileOnBattlefield),§new WhiteScarabCondition(), \"Enchanted creature gets +2/+2 as long as an opponent controls a white permanent\")));§}§public WhiteScarab(final WhiteScarab card) {§super(card);§}§@Override§public WhiteScarab copy() {§return new WhiteScarab(this);§}§}§class WhiteScarabCondition implements Condition {§@Override§public boolean apply(Game game, Ability source) {§boolean conditionApplies = false;§FilterPermanent filter = new FilterPermanent();§filter.add(new ColorPredicate(ObjectColor.WHITE));§Set<UUID> opponents = game.getOpponents(source.getControllerId());§for (UUID opponentId : opponents) {§conditionApplies |= game.getBattlefield().countAll(filter, opponentId, game) > 0;§}§return conditionApplies;§}§}§\npublic class AvacynianPriest extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"non-Human creature\");§static {§filter.add(Predicates.not(new SubtypePredicate(\"Human\")));§}§public AvacynianPriest(UUID ownerId) {§super(ownerId, 4, \"Avacynian Priest\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new TapTargetEffect(), new GenericManaCost(1));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public AvacynianPriest(final AvacynianPriest card) {§super(card);§}§@Override§public AvacynianPriest copy() {§return new AvacynianPriest(this);§}§}§\npublic class CaravanVigil extends CardImpl {§public CaravanVigil(UUID ownerId) {§super(ownerId, 173, \"Caravan Vigil\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{G}\");§this.expansionSetCode = \"ISD\";§this.getSpellAbility().addEffect(new CaravanVigilEffect());§}§public CaravanVigil(final CaravanVigil card) {§super(card);§}§@Override§public CaravanVigil copy() {§return new CaravanVigil(this);§}§}§class CaravanVigilEffect extends OneShotEffect {§public CaravanVigilEffect() {§super(Outcome.PutLandInPlay);§this.staticText = \"Search your library for a basic land card, reveal it, put it into your hand, then shuffle your library.<br>\"§+ \"<i>Morbid</i> &mdash; You may put that card onto the battlefield instead of putting it into your hand if a creature died this turn\";§}§public CaravanVigilEffect(final CaravanVigilEffect effect) {§super(effect);§}§@Override§public CaravanVigilEffect copy() {§return new CaravanVigilEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = source.getSourceObject(game);§if (sourceObject != null && controller != null) {§TargetCardInLibrary target = new TargetCardInLibrary(new FilterBasicLandCard());§if (controller.searchLibrary(target, game)) {§Card card = controller.getLibrary().getCard(target.getFirstTarget(), game);§if (card != null) {§Cards cards = new CardsImpl(card);§if (MorbidCondition.getInstance().apply(game, source)§&& controller.chooseUse(Outcome.PutLandInPlay, \"Do you wish to put the card onto the battlefield instead?\", source, game)) {§controller.moveCards(card, Zone.BATTLEFIELD, source, game);§} else {§controller.moveCards(card, Zone.HAND, source, game);§}§controller.revealCards(sourceObject.getIdName(), cards, game);§}§}§controller.shuffleLibrary(game);§return true;§}§return false;§}§}§\npublic class CurseOfThePiercedHeart extends CardImpl {§public CurseOfThePiercedHeart(UUID ownerId) {§super(ownerId, 138, \"Curse of the Pierced Heart\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{R}\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Aura\");§this.subtype.add(\"Curse\");§TargetPlayer target = new TargetPlayer();§this.getSpellAbility().addTarget(target);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(target.getTargetName());§this.addAbility(ability);§this.addAbility(new CurseOfThePiercedHeartAbility());§}§public CurseOfThePiercedHeart(final CurseOfThePiercedHeart card) {§super(card);§}§@Override§public CurseOfThePiercedHeart copy() {§return new CurseOfThePiercedHeart(this);§}§}§class CurseOfThePiercedHeartAbility extends TriggeredAbilityImpl {§public CurseOfThePiercedHeartAbility() {§super(Zone.BATTLEFIELD, new DamageTargetEffect(1));§}§public CurseOfThePiercedHeartAbility(final CurseOfThePiercedHeartAbility ability) {§super(ability);§}§@Override§public CurseOfThePiercedHeartAbility copy() {§return new CurseOfThePiercedHeartAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DRAW_STEP_PRE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§Permanent enchantment = game.getPermanent(this.sourceId);§if (enchantment != null && enchantment.getAttachedTo() != null) {§Player player = game.getPlayer(enchantment.getAttachedTo());§if (player != null && game.getActivePlayerId().equals(player.getId())) {§this.getEffects().get(0).setTargetPointer(new FixedTarget(player.getId()));§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"At the beginning of enchanted player's upkeep, Curse of the Pierced Heart deals 1 damage to that player.\";§}§}§\npublic class EssenceOfTheWild extends CardImpl {§public EssenceOfTheWild(UUID ownerId) {§super(ownerId, 178, \"Essence of the Wild\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{3}{G}{G}{G}\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Avatar\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new EssenceOfTheWildEffect()));§}§public EssenceOfTheWild(final EssenceOfTheWild card) {§super(card);§}§@Override§public EssenceOfTheWild copy() {§return new EssenceOfTheWild(this);§}§}§class EssenceOfTheWildEffect extends ReplacementEffectImpl {§public EssenceOfTheWildEffect() {§super(Duration.WhileOnBattlefield, Outcome.Copy, false);§staticText = \"Creatures you control enter the battlefield as a copy of {this}\";§}§public EssenceOfTheWildEffect(EssenceOfTheWildEffect effect) {§super(effect);§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == EventType.ENTERS_THE_BATTLEFIELD;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§Permanent perm = ((EntersTheBattlefieldEvent) event).getTarget();§return perm != null && perm.getCardType().contains(CardType.CREATURE) && perm.getControllerId().equals(source.getControllerId());§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§Permanent sourceObject = ((EntersTheBattlefieldEvent) event).getTarget();§if (sourceObject != null) {§game.addEffect(new CopyEffect(Duration.Custom, sourceObject, event.getTargetId()), source);§}§return false;§}§@Override§public EssenceOfTheWildEffect copy() {§return new EssenceOfTheWildEffect(this);§}§}§\npublic class GeistcatchersRig extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature with flying\");§static {§filter.add(new AbilityPredicate(FlyingAbility.class));§}§public GeistcatchersRig(UUID ownerId) {§super(ownerId, 223, \"Geistcatcher's Rig\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{6}\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Construct\");§this.power = new MageInt(4);§this.toughness = new MageInt(5);§Ability ability = new EntersBattlefieldTriggeredAbility(new DamageTargetEffect(4), true);§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public GeistcatchersRig(final GeistcatchersRig card) {§super(card);§}§@Override§public GeistcatchersRig copy() {§return new GeistcatchersRig(this);§}§}§\npublic class HarvestPyre extends CardImpl {§public HarvestPyre(UUID ownerId) {§super(ownerId, 146, \"Harvest Pyre\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{R}\");§this.expansionSetCode = \"ISD\";§this.getSpellAbility().addCost(new ExileXFromYourGraveCost(new FilterCard(\"cards from your graveyard\")));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new DamageTargetEffect(new GetXValue()));§}§public HarvestPyre(final HarvestPyre card) {§super(card);§}§@Override§public HarvestPyre copy() {§return new HarvestPyre(this);§}§}§\npublic class KessigWolfRun extends CardImpl {§public KessigWolfRun(UUID ownerId) {§super(ownerId, 243, \"Kessig Wolf Run\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"ISD\";§this.addAbility(new ColorlessManaAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilityTargetEffect(TrampleAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl(\"{X}{R}{G}\"));§ability.addCost(new TapSourceCost());§ability.addEffect(new BoostTargetEffect(new ManacostVariableValue(), new StaticValue(0), Duration.EndOfTurn));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public KessigWolfRun(final KessigWolfRun card) {§super(card);§}§@Override§public KessigWolfRun copy() {§return new KessigWolfRun(this);§}§}§\npublic class MayorOfAvabruck extends CardImpl {§private static final String ruleText = \"Other Human creatures you control get +1/+1\";§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Human creatures\");§static {§filter.add(new SubtypePredicate(\"Human\"));§}§public MayorOfAvabruck(UUID ownerId) {§super(ownerId, 193, \"Mayor of Avabruck\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Human\");§this.subtype.add(\"Advisor\");§this.subtype.add(\"Werewolf\");§this.canTransform = true;§this.secondSideCard = new HowlpackAlpha(ownerId);§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Effect effect = new ConditionalContinuousEffect(new BoostControlledEffect(1, 1, Duration.WhileOnBattlefield, filter, true), new InvertCondition(new TransformedCondition()), ruleText);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, effect));§this.addAbility(new TransformAbility());§TriggeredAbility ability = new BeginningOfUpkeepTriggeredAbility(new TransformSourceEffect(true), TargetController.ANY, false);§this.addAbility(new ConditionalTriggeredAbility(ability, NoSpellsWereCastLastTurnCondition.getInstance(), TransformAbility.NO_SPELLS_TRANSFORM_RULE));§}§public MayorOfAvabruck(final MayorOfAvabruck card) {§super(card);§}§@Override§public MayorOfAvabruck copy() {§return new MayorOfAvabruck(this);§}§}§\npublic class NightfallPredator extends CardImpl {§public NightfallPredator(UUID ownerId) {§super(ownerId, 176, \"Nightfall Predator\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Werewolf\");§this.color.setGreen(true);§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.nightCard = true;§this.canTransform = true;§Ability activatedAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new NightfallPredatorEffect(), new ManaCostsImpl(\"{R}\"));§activatedAbility.addCost(new TapSourceCost());§activatedAbility.addTarget(new TargetCreaturePermanent());§this.addAbility(activatedAbility);§TriggeredAbility ability = new BeginningOfUpkeepTriggeredAbility(new TransformSourceEffect(false), TargetController.ANY, false);§this.addAbility(new ConditionalTriggeredAbility(ability, TwoOrMoreSpellsWereCastLastTurnCondition.getInstance(), TransformAbility.TWO_OR_MORE_SPELLS_TRANSFORM_RULE));§}§public NightfallPredator(final NightfallPredator card) {§super(card);§}§@Override§public NightfallPredator copy() {§return new NightfallPredator(this);§}§}§class NightfallPredatorEffect extends OneShotEffect {§public NightfallPredatorEffect() {§super(Outcome.Damage);§this.staticText = \"{this} fights target creature\";§}§public NightfallPredatorEffect(final NightfallPredatorEffect effect) {§super(effect);§}§@Override§public NightfallPredatorEffect copy() {§return new NightfallPredatorEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent creature1 = game.getPermanent(source.getSourceId());§Permanent creature2 = game.getPermanent(source.getFirstTarget());§if (creature1 != null && creature2 != null) {§if (creature1.getCardType().contains(CardType.CREATURE) && creature2.getCardType().contains(CardType.CREATURE)) {§return creature1.fight(creature2, source, game);§}§}§return false;§}§}§\npublic class RiotDevils extends CardImpl {§public RiotDevils(UUID ownerId) {§super(ownerId, 160, \"Riot Devils\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Devil\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§}§public RiotDevils(final RiotDevils card) {§super(card);§}§@Override§public RiotDevils copy() {§return new RiotDevils(this);§}§}§\npublic class SkirsdagHighPriest extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"untapped creatures you control\");§static {§filter.add(Predicates.not(new TappedPredicate()));§}§public SkirsdagHighPriest(UUID ownerId) {§super(ownerId, 117, \"Skirsdag High Priest\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§Ability ability = new ConditionalActivatedAbility(Zone.BATTLEFIELD, new CreateTokenEffect(new DemonToken()),§new TapSourceCost(), MorbidCondition.getInstance());§ability.addCost(new TapTargetCost(new TargetControlledCreaturePermanent(2, 2, filter, false)));§ability.setAbilityWord(AbilityWord.MORBID);§this.addAbility(ability);§}§public SkirsdagHighPriest(final SkirsdagHighPriest card) {§super(card);§}§@Override§public SkirsdagHighPriest copy() {§return new SkirsdagHighPriest(this);§}§}§\npublic class TerrorOfKruinPass extends CardImpl {§private static final String ruleText = \"Werewolves you control have menace. (They can't be blocked except by two or more creatures.)\";§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Werewolf you control\");§static {§filter.add(new ControllerPredicate(TargetController.YOU));§filter.add(new SubtypePredicate(\"Werewolf\"));§}§public TerrorOfKruinPass(UUID ownerId) {§super(ownerId, 152, \"Terror of Kruin Pass\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Werewolf\");§this.nightCard = true;§this.canTransform = true;§this.color.setRed(true);§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(DoubleStrikeAbility.getInstance());§Effect effect = new ConditionalContinuousEffect(new GainAbilityAllEffect(new MenaceAbility(), Duration.Custom, filter), new TransformedCondition(), ruleText);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, effect));§TriggeredAbility ability = new BeginningOfUpkeepTriggeredAbility(new TransformSourceEffect(false), TargetController.ANY, false);§this.addAbility(new ConditionalTriggeredAbility(ability, TwoOrMoreSpellsWereCastLastTurnCondition.getInstance(), TransformAbility.TWO_OR_MORE_SPELLS_TRANSFORM_RULE));§}§public TerrorOfKruinPass(final TerrorOfKruinPass card) {§super(card);§}§@Override§public TerrorOfKruinPass copy() {§return new TerrorOfKruinPass(this);§}§}§\npublic class UrgentExorcism extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"Spirit or enchantment\");§static {§filter.add(Predicates.or(§new SubtypePredicate(\"Spirit\"),§new CardTypePredicate(CardType.ENCHANTMENT)));§}§public UrgentExorcism(UUID ownerId) {§super(ownerId, 40, \"Urgent Exorcism\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{W}\");§this.expansionSetCode = \"ISD\";§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.getSpellAbility().addTarget(new TargetPermanent(filter));§}§public UrgentExorcism(final UrgentExorcism card) {§super(card);§}§@Override§public UrgentExorcism copy() {§return new UrgentExorcism(this);§}§}§\npublic class AncientKavu extends CardImpl {§public AncientKavu(UUID ownerId) {§super(ownerId, 136, \"Ancient Kavu\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{R}\");§this.expansionSetCode = \"INV\";§this.subtype.add(\"Kavu\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BecomesColorSourceEffect(new ObjectColor(), Duration.EndOfTurn), new ManaCostsImpl(\"{2}\")));§}§public AncientKavu(final AncientKavu card) {§super(card);§}§@Override§public AncientKavu copy() {§return new AncientKavu(this);§}§}§\npublic class BogInitiate extends CardImpl {§public BogInitiate(UUID ownerId) {§super(ownerId, 95, \"Bog Initiate\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"INV\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleManaAbility(Zone.BATTLEFIELD, Mana.BlackMana(1), new ManaCostsImpl(\"{1}\")));§}§public BogInitiate(final BogInitiate card) {§super(card);§}§@Override§public BogInitiate copy() {§return new BogInitiate(this);§}§}§\npublic class DismantlingBlow extends CardImpl {§public DismantlingBlow(UUID ownerId) {§super(ownerId, 14, \"Dismantling Blow\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{W}\");§this.expansionSetCode = \"INV\";§this.addAbility(new KickerAbility(\"{2}{U}\"));§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.getSpellAbility().addTarget(new TargetPermanent(new FilterArtifactOrEnchantmentPermanent()));§this.getSpellAbility().addEffect(new ConditionalOneShotEffect(§new DrawCardSourceControllerEffect(2),§KickedCondition.getInstance(),§\"If {this} was kicked, draw two cards\"));§}§public DismantlingBlow(final DismantlingBlow card) {§super(card);§}§@Override§public DismantlingBlow copy() {§return new DismantlingBlow(this);§}§}§\npublic class GhituFire extends CardImpl {§public GhituFire(UUID ownerId) {§super(ownerId, 144, \"Ghitu Fire\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{X}{R}\");§this.expansionSetCode = \"INV\";§Effect effect = new DamageTargetEffect(new ManacostVariableValue());§Ability ability = new PayMoreToCastAsThoughtItHadFlashAbility(this, new ManaCostsImpl(\"{2}\"));§ability.addEffect(effect);§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());§}§public GhituFire(final GhituFire card) {§super(card);§}§@Override§public GhituFire copy() {§return new GhituFire(this);§}§}§\npublic class KeldonNecropolis extends CardImpl {§public KeldonNecropolis(UUID ownerId) {§super(ownerId, 325, \"Keldon Necropolis\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"INV\";§this.supertype.add(\"Legendary\");§this.addAbility(new ColorlessManaAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(2), new ManaCostsImpl(new ManaCostsImpl(\"{4}{R}\")));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent(new FilterControlledCreaturePermanent(\"a creature\"))));§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public KeldonNecropolis(final KeldonNecropolis card) {§super(card);§}§@Override§public KeldonNecropolis copy() {§return new KeldonNecropolis(this);§}§}§\npublic class OrderedMigration extends CardImpl {§public OrderedMigration(UUID ownerId) {§super(ownerId, 258, \"Ordered Migration\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{3}{W}{U}\");§this.expansionSetCode = \"INV\";§this.getSpellAbility().addEffect(new CreateTokenEffect(new BirdToken(), new DomainValue()));§}§public OrderedMigration(final OrderedMigration card) {§super(card);§}§@Override§public OrderedMigration copy() {§return new OrderedMigration(this);§}§}§class BirdToken extends Token {§public BirdToken() {§super(\"Bird\", \"1/1 blue Bird creature token with flying\");§cardType.add(CardType.CREATURE);§color.setBlue(true);§subtype.add(\"Bird\");§power = new MageInt(1);§toughness = new MageInt(1);§addAbility(FlyingAbility.getInstance());§}§}§\npublic class RainbowCrow extends CardImpl {§public RainbowCrow(UUID ownerId) {§super(ownerId, 69, \"Rainbow Crow\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{U}\");§this.expansionSetCode = \"INV\";§this.subtype.add(\"Bird\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BecomesColorSourceEffect(Duration.EndOfTurn), new ManaCostsImpl(\"{1}\")));§}§public RainbowCrow(final RainbowCrow card) {§super(card);§}§@Override§public RainbowCrow copy() {§return new RainbowCrow(this);§}§}§\npublic class ScavengedWeaponry extends CardImpl {§public ScavengedWeaponry(UUID ownerId) {§super(ownerId, 123, \"Scavenged Weaponry\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{B}\");§this.expansionSetCode = \"INV\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.BoostCreature));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1), false));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(1, 1, Duration.WhileOnBattlefield)));§}§public ScavengedWeaponry(final ScavengedWeaponry card) {§super(card);§}§@Override§public ScavengedWeaponry copy() {§return new ScavengedWeaponry(this);§}§}§\npublic class StalkingAssassin extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"tapped creature\");§static {§filter.add(new TappedPredicate());§}§public StalkingAssassin(UUID ownerId) {§super(ownerId, 277, \"Stalking Assassin\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{U}{B}\");§this.expansionSetCode = \"INV\";§this.subtype.add(\"Human\");§this.subtype.add(\"Assassin\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new TapTargetEffect(), new ManaCostsImpl(\"{3}{U}\"));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new ManaCostsImpl(\"{3}{B}\"));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public StalkingAssassin(final StalkingAssassin card) {§super(card);§}§@Override§public StalkingAssassin copy() {§return new StalkingAssassin(this);§}§}§\npublic class TigereyeCameo extends CardImpl {§public TigereyeCameo(UUID ownerId) {§super(ownerId, 314, \"Tigereye Cameo\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"INV\";§this.addAbility(new GreenManaAbility());§this.addAbility(new WhiteManaAbility());§}§public TigereyeCameo(final TigereyeCameo card) {§super(card);§}§@Override§public TigereyeCameo copy() {§return new TigereyeCameo(this);§}§}§\npublic class UrborgVolcano extends CardImpl {§public UrborgVolcano(UUID ownerId) {§super(ownerId, 330, \"Urborg Volcano\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"INV\";§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new BlackManaAbility());§this.addAbility(new RedManaAbility());§}§public UrborgVolcano(final UrborgVolcano card) {§super(card);§}§@Override§public UrborgVolcano copy() {§return new UrborgVolcano(this);§}§}§\npublic class YavimayaBarbarian extends CardImpl {§private static final FilterCard filter = new FilterCard(\"blue\");§static {§filter.add(new ColorPredicate(ObjectColor.BLUE));§}§public YavimayaBarbarian(UUID ownerId) {§super(ownerId, 290, \"Yavimaya Barbarian\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{R}{G}\");§this.expansionSetCode = \"INV\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Barbarian\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new ProtectionAbility(filter));§}§public YavimayaBarbarian(final YavimayaBarbarian card) {§super(card);§}§@Override§public YavimayaBarbarian copy() {§return new YavimayaBarbarian(this);§}§}§\npublic class DreamStalker extends CardImpl {§public DreamStalker(UUID ownerId) {§super(ownerId, 7, \"Dream Stalker\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}\");§this.expansionSetCode = \"DDM\";§this.subtype.add(\"Illusion\");§this.power = new MageInt(1);§this.toughness = new MageInt(5);§this.addAbility(new EntersBattlefieldTriggeredAbility(new ReturnToHandChosenControlledPermanentEffect(new FilterControlledPermanent()), false));§}§public DreamStalker(final DreamStalker card) {§super(card);§}§@Override§public DreamStalker copy() {§return new DreamStalker(this);§}§}§\npublic class BlindingFlare extends CardImpl {§public BlindingFlare(UUID ownerId) {§super(ownerId, 91, \"Blinding Flare\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{R}\");§this.expansionSetCode = \"JOU\";§this.addAbility(new StriveAbility(\"{R}\"));§Effect effect = new CantBlockTargetEffect(Duration.EndOfTurn);§effect.setText(\"Any number of target creatures can't block this turn\");§this.getSpellAbility().addEffect(new CantBlockTargetEffect(Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent(0, Integer.MAX_VALUE));§}§public BlindingFlare(final BlindingFlare card) {§super(card);§}§@Override§public BlindingFlare copy() {§return new BlindingFlare(this);§}§}§\npublic class DictateOfHeliod extends CardImpl {§public DictateOfHeliod(UUID ownerId) {§super(ownerId, 8, \"Dictate of Heliod\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{3}{W}{W}\");§this.expansionSetCode = \"JOU\";§this.addAbility(FlashAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(2,2,Duration.WhileOnBattlefield)));§}§public DictateOfHeliod(final DictateOfHeliod card) {§super(card);§}§@Override§public DictateOfHeliod copy() {§return new DictateOfHeliod(this);§}§}§\npublic class FontOfReturn extends CardImpl {§public FontOfReturn(UUID ownerId) {§super(ownerId, 71, \"Font of Return\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{B}\");§this.expansionSetCode = \"JOU\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnFromGraveyardToHandTargetEffect(), new ManaCostsImpl(\"{3}{B}\"));§ability.addCost(new SacrificeSourceCost());§ability.addTarget(new TargetCardInYourGraveyard(0, 3, new FilterCreatureCard(\"creature cards from your graveyard\")));§this.addAbility(ability);§}§public FontOfReturn(final FontOfReturn card) {§super(card);§}§@Override§public FontOfReturn copy() {§return new FontOfReturn(this);§}§}§\npublic class InterpretTheSigns extends CardImpl {§public InterpretTheSigns(UUID ownerId) {§super(ownerId, 43, \"Interpret the Signs\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{5}{U}\");§this.expansionSetCode = \"JOU\";§this.getSpellAbility().addEffect(new ScryEffect(3));§this.getSpellAbility().addEffect(new InterpretTheSignsEffect());§}§public InterpretTheSigns(final InterpretTheSigns card) {§super(card);§}§@Override§public InterpretTheSigns copy() {§return new InterpretTheSigns(this);§}§}§class InterpretTheSignsEffect extends OneShotEffect {§public InterpretTheSignsEffect() {§super(Outcome.DrawCard);§this.staticText = \", then reveal the top card of your library. Draw cards equal to that card's converted mana cost\";§}§public InterpretTheSignsEffect(final InterpretTheSignsEffect effect) {§super(effect);§}§@Override§public InterpretTheSignsEffect copy() {§return new InterpretTheSignsEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§Card sourceCard = game.getCard(source.getSourceId());§if (controller != null && sourceCard != null) {§Card card = controller.getLibrary().getFromTop(game);§if (card != null) {§controller.revealCards(sourceCard.getName(), new CardsImpl(card), game);§controller.drawCards(card.getManaCost().convertedManaCost(), game);§}§return true;§}§return false;§}§}§\npublic class NyxFleeceRam extends CardImpl {§public NyxFleeceRam(UUID ownerId) {§super(ownerId, 18, \"Nyx-Fleece Ram\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT, CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"JOU\";§this.subtype.add(\"Sheep\");§this.power = new MageInt(0);§this.toughness = new MageInt(5);§this.addAbility(new BeginningOfUpkeepTriggeredAbility(new GainLifeEffect(1), TargetController.YOU, false));§}§public NyxFleeceRam(final NyxFleeceRam card) {§super(card);§}§@Override§public NyxFleeceRam copy() {§return new NyxFleeceRam(this);§}§}§\npublic class RevelOfTheFallenGod extends CardImpl {§public RevelOfTheFallenGod(UUID ownerId) {§super(ownerId, 155, \"Revel of the Fallen God\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{3}{R}{R}{G}{G}\");§this.expansionSetCode = \"JOU\";§this.getSpellAbility().addEffect(new CreateTokenEffect(new RevelOfTheFallenGodSatyrToken(), 4));§}§public RevelOfTheFallenGod(final RevelOfTheFallenGod card) {§super(card);§}§@Override§public RevelOfTheFallenGod copy() {§return new RevelOfTheFallenGod(this);§}§}§class RevelOfTheFallenGodSatyrToken extends Token {§public RevelOfTheFallenGodSatyrToken() {§super(\"Satyr\", \"2/2 red and green Satyr creature tokens with haste\");§this.setOriginalExpansionSetCode(\"THS\");§cardType.add(CardType.CREATURE);§color.setColor(ObjectColor.RED);§color.setColor(ObjectColor.GREEN);§subtype.add(\"Satyr\");§power = new MageInt(2);§toughness = new MageInt(2);§addAbility(HasteAbility.getInstance());§}§}§\npublic class SolidarityOfHeroes extends CardImpl {§public SolidarityOfHeroes(UUID ownerId) {§super(ownerId, 141, \"Solidarity of Heroes\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{G}\");§this.expansionSetCode = \"JOU\";§this.addAbility(new StriveAbility(\"{1}{G}\"));§this.getSpellAbility().addEffect(new SolidarityOfHeroesEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent(0, Integer.MAX_VALUE));§}§public SolidarityOfHeroes(final SolidarityOfHeroes card) {§super(card);§}§@Override§public SolidarityOfHeroes copy() {§return new SolidarityOfHeroes(this);§}§}§class SolidarityOfHeroesEffect extends OneShotEffect {§public SolidarityOfHeroesEffect() {§super(Outcome.Benefit);§this.staticText = \"Choose any number of target creatures. Double the number of +1/+1 counters on each of them\";§}§public SolidarityOfHeroesEffect(final SolidarityOfHeroesEffect effect) {§super(effect);§}§@Override§public SolidarityOfHeroesEffect copy() {§return new SolidarityOfHeroesEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§for (UUID targetId: getTargetPointer().getTargets(game, source)) {§Permanent permanent = game.getPermanent(targetId);§if (permanent != null) {§int existingCounters = permanent.getCounters().getCount(CounterType.P1P1);§if (existingCounters > 0) {§permanent.addCounters(CounterType.P1P1.createInstance(existingCounters), game);§}§}§}§return true;§}§return false;§}§}§\npublic class TritonShorestalker extends CardImpl {§public TritonShorestalker(UUID ownerId) {§super(ownerId, 56, \"Triton Shorestalker\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{U}\");§this.expansionSetCode = \"JOU\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Rogue\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new CantBeBlockedSourceAbility(\"{this} can't be blocked\"));§}§public TritonShorestalker(final TritonShorestalker card) {§super(card);§}§@Override§public TritonShorestalker copy() {§return new TritonShorestalker(this);§}§}§\npublic class BurningWish extends CardImpl {§public BurningWish(UUID ownerId) {§super(ownerId, 83, \"Burning Wish\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{1}{R}\");§this.expansionSetCode = \"JUD\";§this.getSpellAbility().addEffect(new BurningWishEffect());§}§public BurningWish(final BurningWish card) {§super(card);§}§@Override§public BurningWish copy() {§return new BurningWish(this);§}§}§class BurningWishEffect extends OneShotEffect {§private static final String choiceText = \"Choose a sorcery card you own from outside the game, and put it into your hand\";§private static final FilterCard filter = new FilterCard(\"sorcery card\");§static{§filter.add(new CardTypePredicate(CardType.SORCERY));§}§public BurningWishEffect() {§super(Outcome.Benefit);§this.staticText = \"You may choose a sorcery card you own from outside the game, reveal that card, and put it into your hand. Exile Burning Wish\";§}§public BurningWishEffect(final BurningWishEffect effect) {§super(effect);§}§@Override§public BurningWishEffect copy() {§return new BurningWishEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§while (player.chooseUse(Outcome.Benefit, choiceText, source, game)) {§Cards cards = player.getSideboard();§if(cards.isEmpty()) {§game.informPlayer(player, \"You have no cards outside the game.\");§break;§}§Set<Card> filtered = cards.getCards(filter, game);§if (filtered.isEmpty()) {§game.informPlayer(player, \"You have no \" + filter.getMessage() + \" outside the game.\");§break;§}§Cards filteredCards = new CardsImpl();§for (Card card : filtered) {§filteredCards.add(card.getId());§}§TargetCard target = new TargetCard(Zone.OUTSIDE, filter);§if (player.choose(Outcome.Benefit, filteredCards, target, game)) {§Card card = player.getSideboard().get(target.getFirstTarget(), game);§if (card != null) {§card.moveToZone(Zone.HAND, source.getSourceId(), game, false);§Cards revealCard = new CardsImpl();§revealCard.add(card);§player.revealCards(\"Burning Wish\", revealCard, game);§break;§}§}§}§Card cardToExile = game.getCard(source.getSourceId());§if(cardToExile != null)§{§cardToExile.moveToExile(null, \"\", source.getSourceId(), game);§}§}§return true;§}§}§\npublic class FledglingDragon extends CardImpl {§public FledglingDragon(UUID ownerId) {§super(ownerId, 90, \"Fledgling Dragon\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{R}{R}\");§this.expansionSetCode = \"JUD\";§this.subtype.add(\"Dragon\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(§new BoostSourceEffect(3, 3, Duration.WhileOnBattlefield), new CardsInControllerGraveCondition(7),§\"As long as seven or more cards are in your graveyard, {this} gets +3/+3\"));§Ability gainedAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 0, Duration.EndOfTurn), new ManaCostsImpl(\"{R}\"));§ability.addEffect(new ConditionalContinuousEffect(new GainAbilitySourceEffect(gainedAbility),§new CardsInControllerGraveCondition(7), \"and has \\\"{R}: {this} gets +1/+0 until end of turn.\\\"\"));§ability.setAbilityWord(AbilityWord.THRESHOLD);§this.addAbility(ability);§}§public FledglingDragon(final FledglingDragon card) {§super(card);§}§@Override§public FledglingDragon copy() {§return new FledglingDragon(this);§}§}§\npublic class MaskedGorgon extends CardImpl {§private static final FilterCreaturePermanent filter1 = new FilterCreaturePermanent(\"green creatures and white creatures\");§private static final FilterCard filter2 = new FilterCard(\"Gorgons\");§private static final FilterCard filter3 = new FilterCard(\"green and from white\");§static {§filter1.add(Predicates.or(new ColorPredicate(ObjectColor.GREEN), new ColorPredicate(ObjectColor.WHITE)));§filter2.add(new SubtypePredicate(\"Gorgon\"));§filter3.add(Predicates.or(new ColorPredicate(ObjectColor.GREEN), new ColorPredicate(ObjectColor.WHITE)));§}§public MaskedGorgon(UUID ownerId) {§super(ownerId, 69, \"Masked Gorgon\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{B}\");§this.expansionSetCode = \"JUD\";§this.subtype.add(\"Gorgon\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAllEffect(§new ProtectionAbility(filter2), Duration.WhileOnBattlefield, filter1)));§Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(§new GainAbilitySourceEffect(new ProtectionAbility(filter3), Duration.WhileOnBattlefield), new CardsInControllerGraveCondition(7),§\"{this} has protection from green and from white as long as seven or more cards are in your graveyard\"));§ability.setAbilityWord(AbilityWord.THRESHOLD);§this.addAbility(ability);§}§public MaskedGorgon(final MaskedGorgon card) {§super(card);§}§@Override§public MaskedGorgon copy() {§return new MaskedGorgon(this);§}§}§\npublic class SwirlingSandstorm extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature without flying\");§static {§filter.add(Predicates.not(new AbilityPredicate(FlyingAbility.class)));§}§public SwirlingSandstorm(UUID ownerId) {§super(ownerId, 102, \"Swirling Sandstorm\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{3}{R}\");§this.expansionSetCode = \"JUD\";§Effect effect = new ConditionalOneShotEffect(§new DamageAllEffect(5, filter),§new CardsInControllerGraveCondition(7),§\"<i>Threshold</i> - {this} deals 5 damage to each creature without flying if seven or more cards are in your graveyard.\");§this.getSpellAbility().addEffect(effect);§}§public SwirlingSandstorm(final SwirlingSandstorm card) {§super(card);§}§@Override§public SwirlingSandstorm copy() {§return new SwirlingSandstorm(this);§}§}§\npublic class AinokTracker extends CardImpl {§public AinokTracker(UUID ownerId) {§super(ownerId, 96, \"Ainok Tracker\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{5}{R}\");§this.expansionSetCode = \"KTK\";§this.subtype.add(\"Hound\");§this.subtype.add(\"Scout\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(FirstStrikeAbility.getInstance());§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{4}{R}\")));§}§public AinokTracker(final AinokTracker card) {§super(card);§}§@Override§public AinokTracker copy() {§return new AinokTracker(this);§}§}§\npublic class BloodfireMentor extends CardImpl {§public BloodfireMentor(UUID ownerId) {§super(ownerId, 102, \"Bloodfire Mentor\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"KTK\";§this.subtype.add(\"Efreet\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(0);§this.toughness = new MageInt(5);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawDiscardControllerEffect(1,1), new ManaCostsImpl(\"{2}{U}\"));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public BloodfireMentor(final BloodfireMentor card) {§super(card);§}§@Override§public BloodfireMentor copy() {§return new BloodfireMentor(this);§}§}§\npublic class DeflectingPalm extends CardImpl {§public DeflectingPalm(UUID ownerId) {§super(ownerId, 173, \"Deflecting Palm\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{R}{W}\");§this.expansionSetCode = \"KTK\";§this.getSpellAbility().addEffect(new DeflectingPalmEffect());§}§public DeflectingPalm(final DeflectingPalm card) {§super(card);§}§@Override§public DeflectingPalm copy() {§return new DeflectingPalm(this);§}§}§class DeflectingPalmEffect extends PreventionEffectImpl {§private final TargetSource target;§public DeflectingPalmEffect() {§super(Duration.EndOfTurn, Integer.MAX_VALUE, false, false);§this.staticText = \"The next time a source of your choice would deal damage to you this turn, prevent that damage. If damage is prevented this way, {this} deals that much damage to that source's controller\";§this.target = new TargetSource();§}§public DeflectingPalmEffect(final DeflectingPalmEffect effect) {§super(effect);§this.target = effect.target.copy();§}§@Override§public DeflectingPalmEffect copy() {§return new DeflectingPalmEffect(this);§}§@Override§public void init(Ability source, Game game) {§this.target.choose(Outcome.PreventDamage, source.getControllerId(), source.getSourceId(), game);§super.init(source, game);§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§PreventionEffectData preventionData = preventDamageAction(event, source, game);§this.used = true;§this.discard(); §\npublic class ForceAway extends CardImpl {§public ForceAway(UUID ownerId) {§super(ownerId, 40, \"Force Away\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{U}\");§this.expansionSetCode = \"KTK\";§this.getSpellAbility().addEffect(new ReturnToHandTargetEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§Effect effect = new ConditionalOneShotEffect(new DrawDiscardControllerEffect(1,1, true),§FerociousCondition.getInstance() , \"<br><i>Ferocious</i> &mdash; If you control a creature with power 4 or greater, you may draw a card. If you do, discard a card\");§this.getSpellAbility().addEffect(effect);§}§public ForceAway(final ForceAway card) {§super(card);§}§@Override§public ForceAway copy() {§return new ForceAway(this);§}§}§\npublic class IcyBlast extends CardImpl {§public IcyBlast(UUID ownerId) {§super(ownerId, 42, \"Icy Blast\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{X}{U}\");§this.expansionSetCode = \"KTK\";§this.getSpellAbility().addEffect(new TapTargetEffect(\"X target creatures\"));§this.getSpellAbility().addTarget(new TargetCreaturePermanent(0, 1, new FilterCreaturePermanent(), false));§Effect effect = new ConditionalContinuousRuleModifyingEffect(§new DontUntapInControllersNextUntapStepTargetEffect(),§new LockedInCondition(FerociousCondition.getInstance()));§effect.setText(\"<br/><i>Ferocious</i> &mdash; If you control a creature with power 4 or greater, those creatures don't untap during their controllers' next untap steps\");§this.getSpellAbility().addEffect(effect);§}§public IcyBlast(final IcyBlast card) {§super(card);§}§@Override§public void adjustTargets(Ability ability, Game game) {§if (ability instanceof SpellAbility) {§ability.getTargets().clear();§int numberToTap = ability.getManaCostsToPay().getX();§numberToTap = Math.min(game.getBattlefield().count(new FilterCreaturePermanent(), ability.getSourceId(), ability.getControllerId(), game), numberToTap);§ability.addTarget(new TargetCreaturePermanent(numberToTap));§}§}§@Override§public IcyBlast copy() {§return new IcyBlast(this);§}§}§\npublic class LongshotSquad extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent();§static {§filter.add(new CardTypePredicate(CardType.CREATURE));§filter.add(new ControllerPredicate(TargetController.YOU));§filter.add(new CounterPredicate(CounterType.P1P1));§}§public LongshotSquad(UUID ownerId) {§super(ownerId, 140, \"Longshot Squad\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"KTK\";§this.subtype.add(\"Hound\");§this.subtype.add(\"Archer\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new OutlastAbility(new ManaCostsImpl(\"{1}{G}\")));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAllEffect(ReachAbility.getInstance(), Duration.WhileOnBattlefield, filter,§\"Each creature you control with a +1/+1 counter on it has reach\")));§}§public LongshotSquad(final LongshotSquad card) {§super(card);§}§@Override§public LongshotSquad copy() {§return new LongshotSquad(this);§}§}§\npublic class MonasterySwiftspear extends CardImpl {§public MonasterySwiftspear(UUID ownerId) {§super(ownerId, 118, \"Monastery Swiftspear\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{R}\");§this.expansionSetCode = \"KTK\";§this.subtype.add(\"Human\");§this.subtype.add(\"Monk\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§this.addAbility(HasteAbility.getInstance());§this.addAbility(new ProwessAbility());§}§public MonasterySwiftspear(final MonasterySwiftspear card) {§super(card);§}§@Override§public MonasterySwiftspear copy() {§return new MonasterySwiftspear(this);§}§}§\npublic class RiverwheelAerialists extends CardImpl {§public RiverwheelAerialists(UUID ownerId) {§super(ownerId, 51, \"Riverwheel Aerialists\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{5}{U}\");§this.expansionSetCode = \"KTK\";§this.subtype.add(\"Djinn\");§this.subtype.add(\"Monk\");§this.power = new MageInt(4);§this.toughness = new MageInt(5);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new ProwessAbility());§}§public RiverwheelAerialists(final RiverwheelAerialists card) {§super(card);§}§@Override§public RiverwheelAerialists copy() {§return new RiverwheelAerialists(this);§}§}§\npublic class SeekerOfTheWay extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"a noncreature spell\");§static {§filter.add(Predicates.not(new CardTypePredicate(CardType.CREATURE)));§}§public SeekerOfTheWay(UUID ownerId) {§super(ownerId, 22, \"Seeker of the Way\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"KTK\";§this.subtype.add(\"Human\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new ProwessAbility());§this.addAbility(new SpellCastControllerTriggeredAbility(new GainAbilitySourceEffect(LifelinkAbility.getInstance(), Duration.EndOfTurn), filter, false));§}§public SeekerOfTheWay(final SeekerOfTheWay card) {§super(card);§}§@Override§public SeekerOfTheWay copy() {§return new SeekerOfTheWay(this);§}§}§\npublic class SurrakDragonclaw extends CardImpl {§private static final FilterSpell filterTarget = new FilterSpell(\"Creature spells you control\");§static {§filterTarget.add(new CardTypePredicate(CardType.CREATURE));§}§public SurrakDragonclaw(UUID ownerId) {§super(ownerId, 206, \"Surrak Dragonclaw\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{2}{G}{U}{R}\");§this.expansionSetCode = \"KTK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(FlashAbility.getInstance());§this.addAbility(new CantBeCounteredAbility());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantBeCounteredControlledEffect(filterTarget, null, Duration.WhileOnBattlefield)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,§new GainAbilityControlledEffect(TrampleAbility.getInstance(), Duration.WhileOnBattlefield, new FilterCreaturePermanent(), true)));§}§public SurrakDragonclaw(final SurrakDragonclaw card) {§super(card);§}§@Override§public SurrakDragonclaw copy() {§return new SurrakDragonclaw(this);§}§}§\npublic class TreasureCruise extends CardImpl {§public TreasureCruise(UUID ownerId) {§super(ownerId, 59, \"Treasure Cruise\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{7}{U}\");§this.expansionSetCode = \"KTK\";§this.addAbility(new DelveAbility());§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(3));§}§public TreasureCruise(final TreasureCruise card) {§super(card);§}§@Override§public TreasureCruise copy() {§return new TreasureCruise(this);§}§}§\npublic class WitnessOfTheAges extends CardImpl {§public WitnessOfTheAges(UUID ownerId) {§super(ownerId, 228, \"Witness of the Ages\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{6}\");§this.expansionSetCode = \"KTK\";§this.subtype.add(\"Golem\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{5}\")));§}§public WitnessOfTheAges(final WitnessOfTheAges card) {§super(card);§}§@Override§public WitnessOfTheAges copy() {§return new WitnessOfTheAges(this);§}§}§\npublic class AngusMackenzie extends CardImpl {§public AngusMackenzie(UUID ownerId) {§super(ownerId, 257, \"Angus Mackenzie\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{G}{W}{U}\");§this.expansionSetCode = \"LEG\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Effect effect = new PreventAllDamageByAllEffect(Duration.EndOfTurn, true);§effect.setText(\"Prevent all combat damage that would be dealt this turn\");§Ability ability = new ActivateIfConditionActivatedAbility(§Zone.BATTLEFIELD,§effect,§new ManaCostsImpl(\"{G}{W}{U}\"),§BeforeCombatDamageCondition.getInstance()§);§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public AngusMackenzie(final AngusMackenzie card) {§super(card);§}§@Override§public AngusMackenzie copy() {§return new AngusMackenzie(this);§}§}§class BeforeCombatDamageCondition implements Condition {§private static final BeforeCombatDamageCondition fInstance = new BeforeCombatDamageCondition();§public static Condition getInstance() {§return fInstance;§}§@Override§public boolean apply(Game game, Ability source) {§PhaseStep phaseStep = game.getStep().getType();§if(phaseStep.getIndex() < PhaseStep.FIRST_COMBAT_DAMAGE.getIndex()) {§return true;§}§return false;§}§@Override§public String toString() {§return \"before the combat damage step\";§}§}§\npublic class FrostGiant extends CardImpl {§public FrostGiant(UUID ownerId) {§super(ownerId, 146, \"Frost Giant\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{R}{R}{R}\");§this.expansionSetCode = \"LEG\";§this.subtype.add(\"Giant\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new RampageAbility(2));§}§public FrostGiant(final FrostGiant card) {§super(card);§}§@Override§public FrostGiant copy() {§return new FrostGiant(this);§}§}§\npublic class LadyEvangela extends CardImpl {§public LadyEvangela(UUID ownerId) {§super(ownerId, 280, \"Lady Evangela\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{W}{U}{B}\");§this.expansionSetCode = \"LEG\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§Effect effect = new PreventDamageByTargetEffect(Duration.EndOfTurn, true);§effect.setText(\"Prevent all combat damage that would be dealt by target creature this turn.\");§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new ManaCostsImpl(\"{W}{B}\"));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public LadyEvangela(final LadyEvangela card) {§super(card);§}§@Override§public LadyEvangela copy() {§return new LadyEvangela(this);§}§}§\npublic class Reset extends CardImpl {§public Reset(UUID ownerId) {§super(ownerId, 73, \"Reset\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{U}{U}\");§this.expansionSetCode = \"LEG\";§this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(null, null,§new CompoundCondition(OnOpponentsTurnCondition.getInstance(), AfterUpkeepStepCondtion.getInstance()),§\"Cast {this} only during an opponent's turn after his or her upkeep step\"));§this.getSpellAbility().addEffect(new UntapAllLandsControllerEffect());§}§public Reset(final Reset card) {§super(card);§}§@Override§public Reset copy() {§return new Reset(this);§}§}§\npublic class TriassicEgg extends CardImpl {§public TriassicEgg(UUID ownerId) {§super(ownerId, 242, \"Triassic Egg\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{4}\");§this.expansionSetCode = \"LEG\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new AddCountersSourceEffect(CounterType.HATCHLING.createInstance(), true),§new GenericManaCost(3));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§ability = new ConditionalActivatedAbility(Zone.BATTLEFIELD,§new PutPermanentOnBattlefieldEffect(new FilterCreatureCard(\"a creature card\")),§new SacrificeSourceCost(),§new SourceHasCounterCondition(CounterType.HATCHLING, 2, Integer.MAX_VALUE),§\"Sacrifice Triassic Egg: Choose one - You may put a creature card from your hand onto the battlefield; or return target creature card from your graveyard to the battlefield. Activate this ability only if two or more hatchling counters are on {this}.\");§Mode mode = new Mode();§mode.getEffects().add(new ReturnFromGraveyardToBattlefieldTargetEffect());§Target target = new TargetCardInYourGraveyard(new FilterCreatureCard(\"creature card from your graveyard\"));§mode.getTargets().add(target);§ability.addMode(mode);§this.addAbility(ability);§}§public TriassicEgg(final TriassicEgg card) {§super(card);§}§@Override§public TriassicEgg copy() {§return new TriassicEgg(this);§}§}§\npublic class CloudreachCavalry extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"Bird\");§static {§filter.add(new SubtypePredicate(\"Bird\"));§}§public CloudreachCavalry(UUID ownerId) {§super(ownerId, 7, \"Cloudreach Cavalry\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"LGN\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(§new BoostSourceEffect(2, 2, Duration.WhileOnBattlefield),§new PermanentsOnTheBattlefieldCondition(filter),§\"As long as you control a Bird, {this} gets +2/+2\"));§ability.addEffect(new ConditionalContinuousEffect(§new GainAbilitySourceEffect(FlyingAbility.getInstance()),§new PermanentsOnTheBattlefieldCondition(filter),§\"and has flying\"));§this.addAbility(ability);§}§public CloudreachCavalry(final CloudreachCavalry card) {§super(card);§}§@Override§public CloudreachCavalry copy() {§return new CloudreachCavalry(this);§}§}§\npublic class GoblinAssassin extends CardImpl {§public GoblinAssassin(UUID ownerId) {§super(ownerId, 95, \"Goblin Assassin\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{R}{R}\");§this.expansionSetCode = \"LGN\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Assassin\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new GoblinAssassinTriggeredAbiliy());§}§public GoblinAssassin(final GoblinAssassin card) {§super(card);§}§@Override§public GoblinAssassin copy() {§return new GoblinAssassin(this);§}§}§class GoblinAssassinTriggeredAbiliy extends TriggeredAbilityImpl {§GoblinAssassinTriggeredAbiliy() {§super(Zone.BATTLEFIELD, new GoblinAssassinTriggeredEffect(), false);§}§GoblinAssassinTriggeredAbiliy(final GoblinAssassinTriggeredAbiliy ability) {§super(ability);§}§@Override§public GoblinAssassinTriggeredAbiliy copy() {§return new GoblinAssassinTriggeredAbiliy(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ENTERS_THE_BATTLEFIELD;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§UUID targetId = event.getTargetId();§Permanent permanent = game.getPermanent(targetId);§if ((targetId.equals(this.getSourceId())) || (permanent.hasSubtype(\"Goblin\") && !targetId.equals(this.getSourceId()))) {§return true;§}§return false;§}§@Override§public String getRule() {§return \"Whenever {this} or another Goblin enters battlefield, each player flips a coin. Each player whose coin comes up tails sacrifices a creature.\";§}§}§class GoblinAssassinTriggeredEffect extends OneShotEffect {§GoblinAssassinTriggeredEffect() {§super(Outcome.Sacrifice);§}§GoblinAssassinTriggeredEffect(final GoblinAssassinTriggeredEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§List<UUID> perms = new ArrayList<>();§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§for (UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null && !player.flipCoin(game)) {§TargetControlledCreaturePermanent target = new TargetControlledCreaturePermanent();§target.setNotTarget(true);§if (target.canChoose(player.getId(), game)) {§player.chooseTarget(Outcome.Sacrifice, target, source, game);§perms.addAll(target.getTargets());§}§}§}§for (UUID permID : perms) {§Permanent permanent = game.getPermanent(permID);§if (permanent != null) {§permanent.sacrifice(source.getSourceId(), game);§}§}§return true;§}§return false;§}§@Override§public GoblinAssassinTriggeredEffect copy() {§return new GoblinAssassinTriggeredEffect(this);§}§}§\npublic class NeedleshotGourna extends CardImpl {§public NeedleshotGourna(UUID ownerId) {§super(ownerId, 133, \"Needleshot Gourna\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{G}{G}\");§this.expansionSetCode = \"LGN\";§this.subtype.add(\"Beast\");§this.power = new MageInt(3);§this.toughness = new MageInt(6);§this.addAbility(ReachAbility.getInstance());§}§public NeedleshotGourna(final NeedleshotGourna card) {§super(card);§}§@Override§public NeedleshotGourna copy() {§return new NeedleshotGourna(this);§}§}§\npublic class SynapseSliver extends CardImpl {§public SynapseSliver(UUID ownerId) {§super(ownerId, 53, \"Synapse Sliver\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{U}\");§this.expansionSetCode = \"LGN\";§this.subtype.add(\"Sliver\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§Effect effect = new DrawCardTargetEffect(1);§effect.setText(\"its controller may draw a card\");§this.addAbility(new DealsDamageToAPlayerAllTriggeredAbility(effect,§new FilterCreaturePermanent(\"Sliver\", \"a Sliver\"),§true, SetTargetPointer.PLAYER, true));§}§public SynapseSliver(final SynapseSliver card) {§super(card);§}§@Override§public SynapseSliver copy() {§return new SynapseSliver(this);§}§}§\npublic class BlackLotus extends CardImpl {§public BlackLotus(UUID ownerId) {§super(ownerId, 232, \"Black Lotus\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{0}\");§this.expansionSetCode = \"LEA\";§Ability ability = new SimpleManaAbility(Zone.BATTLEFIELD, new AddManaOfAnyColorEffect(3), new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public BlackLotus(final BlackLotus card) {§super(card);§}§@Override§public BlackLotus copy() {§return new BlackLotus(this);§}§}§\npublic class Fastbond extends CardImpl {§public Fastbond(UUID ownerId) {§super(ownerId, 101, \"Fastbond\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{G}\");§this.expansionSetCode = \"LEA\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new PlayAdditionalLandsControllerEffect(Integer.MAX_VALUE, Duration.WhileOnBattlefield)));§this.addAbility(new PlayALandTriggeredAbility());§}§public Fastbond(final Fastbond card) {§super(card);§}§@Override§public Fastbond copy() {§return new Fastbond(this);§}§}§class PlayALandTriggeredAbility extends TriggeredAbilityImpl {§public PlayALandTriggeredAbility() {§super(Zone.BATTLEFIELD, new DamageControllerEffect(1), false);§}§public PlayALandTriggeredAbility(PlayALandTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.LAND_PLAYED;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§return event.getPlayerId().equals(this.getControllerId());§}§@Override§public boolean checkInterveningIfClause(Game game) {§Player player = game.getPlayer(this.getControllerId());§if (player != null) {§if (player.getLandsPlayed() != 1) {§return true;§}§}§return false;§}§@Override§public PlayALandTriggeredAbility copy() {§return new PlayALandTriggeredAbility(this);§}§@Override§public String getRule() {§return \"Whenever you play a land, if it wasn't the first land you played this turn, {source} deals 1 damage to you\";§}§}§\npublic class ManaShort extends CardImpl {§public ManaShort(UUID ownerId) {§super(ownerId, 66, \"Mana Short\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{2}{U}\");§this.expansionSetCode = \"LEA\";§this.getSpellAbility().addEffect(new ManaShortEffect());§this.getSpellAbility().addTarget(new TargetPlayer());§}§public ManaShort(final ManaShort card) {§super(card);§}§@Override§public ManaShort copy() {§return new ManaShort(this);§}§}§class ManaShortEffect extends TapAllTargetPlayerControlsEffect {§public ManaShortEffect() {§super(new FilterLandPermanent(\"lands\"));§staticText = \"Tap all lands target player controls and empty his or her mana pool\";§}§public ManaShortEffect(final ManaShortEffect effect) {§super(effect);§}§@Override§public ManaShortEffect copy() {§return new ManaShortEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player targetPlayer = game.getPlayer(source.getFirstTarget());§if(targetPlayer != null) {§super.apply(game, source);§targetPlayer.getManaPool().emptyPool(game);§return true;§}§return false;§}§}§\npublic class Regrowth extends CardImpl {§public Regrowth(UUID ownerId) {§super(ownerId, 123, \"Regrowth\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{1}{G}\");§this.expansionSetCode = \"LEA\";§this.getSpellAbility().addEffect(new ReturnToHandTargetEffect());§this.getSpellAbility().addTarget(new TargetCardInYourGraveyard());§}§public Regrowth(final Regrowth card) {§super(card);§}§@Override§public Regrowth copy() {§return new Regrowth(this);§}§}§\npublic class UndergroundSea extends CardImpl {§public UndergroundSea(UUID ownerId) {§super(ownerId, 295, \"Underground Sea\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"LEA\";§this.subtype.add(\"Island\");§this.subtype.add(\"Swamp\");§this.addAbility(new BlueManaAbility());§this.addAbility(new BlackManaAbility());§}§public UndergroundSea(final UndergroundSea card) {§super(card);§}§@Override§public UndergroundSea copy() {§return new UndergroundSea(this);§}§}§\npublic class AquitectsWill extends CardImpl {§private final static FilterControlledPermanent filter = new FilterControlledPermanent(\"Merfolk\");§static {§filter.add(new SubtypePredicate(\"Merfolk\"));§}§public AquitectsWill(UUID ownerId) {§super(ownerId, 52, \"Aquitect's Will\", Rarity.COMMON, new CardType[]{CardType.TRIBAL, CardType.SORCERY}, \"{U}\");§this.expansionSetCode = \"LRW\";§this.subtype.add(\"Merfolk\");§this.getSpellAbility().addEffect(new AddCountersTargetEffect(CounterType.FLOOD.createInstance()));§this.getSpellAbility().addTarget(new TargetLandPermanent());§this.getSpellAbility().addEffect(new AquitectsWillEffect(Duration.Custom, false, false, \"Island\"));§this.getSpellAbility().addEffect(new ConditionalOneShotEffect(§new DrawCardSourceControllerEffect(1),§new PermanentsOnTheBattlefieldCondition(filter),§\"If you control a Merfolk, draw a card\"));§}§public AquitectsWill(final AquitectsWill card) {§super(card);§}§@Override§public AquitectsWill copy() {§return new AquitectsWill(this);§}§}§class AquitectsWillEffect extends BecomesBasicLandTargetEffect {§public AquitectsWillEffect(Duration duration, boolean chooseLandType, boolean loseType, String... landNames) {§super(duration, chooseLandType, loseType, landNames);§staticText = \"That land is an Island in addition to its other types for as long as it has a flood counter on it\";§}§public AquitectsWillEffect(final AquitectsWillEffect effect) {§super(effect);§}§@Override§public boolean apply(Layer layer, SubLayer sublayer, Ability source, Game game) {§Permanent land = game.getPermanent(this.targetPointer.getFirst(game, source));§if (land == null) {§this.discard();§} else if (land.getCounters().getCount(CounterType.FLOOD) > 0) {§super.apply(layer, sublayer, source, game);§}§return true;§}§@Override§public AquitectsWillEffect copy() {§return new AquitectsWillEffect(this);§}§}§\npublic class BrokenAmbitions extends CardImpl {§public BrokenAmbitions(UUID ownerId) {§super(ownerId, 54, \"Broken Ambitions\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{X}{U}\");§this.expansionSetCode = \"LRW\";§this.getSpellAbility().addEffect(new BrokenAmbitionsEffect(new ManacostVariableValue()));§this.getSpellAbility().addTarget(new TargetSpell());§}§public BrokenAmbitions(final BrokenAmbitions card) {§super(card);§}§@Override§public BrokenAmbitions copy() {§return new BrokenAmbitions(this);§}§}§class BrokenAmbitionsEffect extends OneShotEffect {§protected Cost cost;§protected DynamicValue genericMana;§public BrokenAmbitionsEffect(Cost cost) {§super(Outcome.Benefit);§this.cost = cost;§this.staticText = \"Counter target spell unless its controller pays {X}. Clash with an opponent. If you win, that spell's controller puts the top four cards of his or her library into his or her graveyard\";§}§public BrokenAmbitionsEffect(DynamicValue genericMana) {§super(Outcome.Detriment);§this.genericMana = genericMana;§}§public BrokenAmbitionsEffect(final BrokenAmbitionsEffect effect) {§super(effect);§if (effect.cost != null) {§this.cost = effect.cost.copy();§}§if (effect.genericMana != null) {§this.genericMana = effect.genericMana.copy();§}§}§@Override§public BrokenAmbitionsEffect copy() {§return new BrokenAmbitionsEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Spell spell = (Spell) game.getStack().getStackObject(getTargetPointer().getFirst(game, source));§Player controller = game.getPlayer(spell.getControllerId());§if (controller != null) {§Cost costToPay;§if (cost != null) {§costToPay = cost.copy();§} else {§costToPay = new GenericManaCost(genericMana.calculate(game, source, this));§}§String message;§if (costToPay instanceof ManaCost) {§message = \"Would you like to pay \" + costToPay.getText() + \" to prevent counter effect?\";§} else {§message = costToPay.getText() + \" to prevent counter effect?\";§}§costToPay.clearPaid();§if (!(controller.chooseUse(Outcome.Benefit, message, source, game) && costToPay.pay(source, game, spell.getSourceId(), spell.getControllerId(), false, null))) {§game.getStack().counter(spell.getId(), source.getSourceId(), game);§}§if (ClashEffect.getInstance().apply(game, source)) {§controller.moveCards(controller.getLibrary().getTopCards(game, 4), Zone.LIBRARY, Zone.GRAVEYARD, source, game);§}§return true;§}§return false;§}§}§\npublic class Dread extends CardImpl {§public Dread(UUID ownerId) {§super(ownerId, 107, \"Dread\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{B}{B}{B}\");§this.expansionSetCode = \"LRW\";§this.subtype.add(\"Elemental\");§this.subtype.add(\"Incarnation\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(FearAbility.getInstance());§this.addAbility(new DreadTriggeredAbility());§this.addAbility(new PutIntoGraveFromAnywhereSourceTriggeredAbility(new ShuffleIntoLibrarySourceEffect()));§}§public Dread(final Dread card) {§super(card);§}§@Override§public Dread copy() {§return new Dread(this);§}§}§class DreadTriggeredAbility extends TriggeredAbilityImpl {§DreadTriggeredAbility() {§super(Zone.BATTLEFIELD, new DestroyTargetEffect(), false);§}§DreadTriggeredAbility(final DreadTriggeredAbility ability) {§super(ability);§}§@Override§public DreadTriggeredAbility copy() {§return new DreadTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGED_PLAYER;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (event.getPlayerId().equals(this.getControllerId())) {§Permanent permanent = game.getPermanent(event.getSourceId());§if (permanent != null && permanent.getCardType().contains(CardType.CREATURE)) {§for (Effect effect : this.getEffects()) {§if (effect instanceof DestroyTargetEffect) {§effect.setTargetPointer(new FixedTarget(event.getSourceId()));§}§}§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever a creature deals damage to you, destroy it.\";§}§}§\npublic class FistfulOfForce extends CardImpl {§public FistfulOfForce(UUID ownerId) {§super(ownerId, 212, \"Fistful of Force\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{G}\");§this.expansionSetCode = \"LRW\";§this.getSpellAbility().addEffect(new FistfulOfForceEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public FistfulOfForce(final FistfulOfForce card) {§super(card);§}§@Override§public FistfulOfForce copy() {§return new FistfulOfForce(this);§}§}§class FistfulOfForceEffect extends OneShotEffect {§public FistfulOfForceEffect() {§super(Outcome.BoostCreature);§this.staticText = \"Target creature gets +2/+2 until end of turn. Clash with an opponent. If you win, that creature gets an additional +2/+2 and gains trample until end of turn\";§}§public FistfulOfForceEffect(final FistfulOfForceEffect effect) {§super(effect);§}§@Override§public FistfulOfForceEffect copy() {§return new FistfulOfForceEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§Permanent creature = game.getPermanent(getTargetPointer().getFirst(game, source));§if (controller != null && creature != null) {§ContinuousEffect effect = new BoostTargetEffect(2,2,Duration.EndOfTurn);§effect.setTargetPointer(new FixedTarget(creature.getId()));§game.addEffect(effect, source);§if (ClashEffect.getInstance().apply(game, source)) {§game.addEffect(effect.copy(), source);§effect = new GainAbilityTargetEffect(TrampleAbility.getInstance(), Duration.EndOfTurn);§effect.setTargetPointer(new FixedTarget(creature.getId()));§game.addEffect(effect.copy(), source);§}§return true;§}§return false;§}§}§\npublic class HearthcageGiant extends CardImpl {§private static final FilterControlledPermanent filterElemental = new FilterControlledPermanent(\"Elemental\");§private static final FilterCreaturePermanent filterGiant = new FilterCreaturePermanent(\"Giant\");§static {§filterElemental.add(new SubtypePredicate(\"Elemental\"));§filterGiant.add(new SubtypePredicate(\"Giant\"));§}§public HearthcageGiant(UUID ownerId) {§super(ownerId, 174, \"Hearthcage Giant\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{6}{R}{R}\");§this.expansionSetCode = \"LRW\";§this.subtype.add(\"Giant\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new RedElementalToken(), 2), false));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(3, 1, Duration.EndOfTurn), new SacrificeTargetCost(new TargetControlledPermanent(filterElemental)));§ability.addTarget(new TargetCreaturePermanent(filterGiant));§this.addAbility(ability);§}§public HearthcageGiant(final HearthcageGiant card) {§super(card);§}§@Override§public HearthcageGiant copy() {§return new HearthcageGiant(this);§}§}§class RedElementalToken extends Token {§RedElementalToken() {§super(\"Elemental Shaman\", \"3/1 red Elemental Shaman creature token\");§cardType.add(CardType.CREATURE);§color.setRed(true);§subtype.add(\"Elemental\");§subtype.add(\"Shaman\");§power = new MageInt(3);§toughness = new MageInt(1);§}§}§\npublic class KithkinDaggerdare extends CardImpl {§public KithkinDaggerdare(UUID ownerId) {§super(ownerId, 223, \"Kithkin Daggerdare\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"LRW\";§this.subtype.add(\"Kithkin\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(2, 2, Duration.EndOfTurn), new ColoredManaCost(ColoredManaSymbol.G));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetAttackingCreature());§this.addAbility(ability);§}§public KithkinDaggerdare(final KithkinDaggerdare card) {§super(card);§}§@Override§public KithkinDaggerdare copy() {§return new KithkinDaggerdare(this);§}§}§\npublic class NamelessInversion extends CardImpl {§public NamelessInversion(UUID ownerId) {§super(ownerId, 128, \"Nameless Inversion\", Rarity.COMMON, new CardType[]{CardType.TRIBAL, CardType.INSTANT}, \"{1}{B}\");§this.expansionSetCode = \"LRW\";§this.subtype.add(\"Shapeshifter\");§this.addAbility(ChangelingAbility.getInstance());§Effect effect = new BoostTargetEffect(3, -3, Duration.EndOfTurn);§effect.setText(\"Target creature gets +3/-3\");§this.getSpellAbility().addEffect(effect);§effect = new LoseAllCreatureTypesTargetEffect(Duration.EndOfTurn);§effect.setText(\"and loses all creature types until end of turn\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public NamelessInversion(final NamelessInversion card) {§super(card);§}§@Override§public NamelessInversion copy() {§return new NamelessInversion(this);§}§}§\npublic class ScarredVinebreeder extends CardImpl {§private static final FilterCard filter = new FilterCard(\"Elf card from your graveyard\");§static {§filter.add(new SubtypePredicate(\"Elf\"));§}§public ScarredVinebreeder(UUID ownerId) {§super(ownerId, 138, \"Scarred Vinebreeder\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"LRW\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new BoostSourceEffect(3, 3, Duration.EndOfTurn),§new ManaCostsImpl(\"{2}{B}\"));§ability.addCost(new ExileFromGraveCost(new TargetCardInYourGraveyard(filter)));§this.addAbility(ability);§}§public ScarredVinebreeder(final ScarredVinebreeder card) {§super(card);§}§@Override§public ScarredVinebreeder copy() {§return new ScarredVinebreeder(this);§}§}§\npublic class SummonTheSchool extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"untapped Merfolk you control\");§static {§filter.add(Predicates.not(new TappedPredicate()));§filter.add(new SubtypePredicate(\"Merfolk\"));§}§public SummonTheSchool(UUID ownerId) {§super(ownerId, 42, \"Summon the School\", Rarity.UNCOMMON, new CardType[]{CardType.TRIBAL, CardType.SORCERY}, \"{3}{W}\");§this.expansionSetCode = \"LRW\";§this.subtype.add(\"Merfolk\");§this.getSpellAbility().addEffect(new CreateTokenEffect(new MerfolkWizardToken(), 2));§this.addAbility(new SimpleActivatedAbility(Zone.GRAVEYARD, new ReturnToHandSourceEffect(), new TapTargetCost(new TargetControlledPermanent(4, 4, filter, false))));§}§public SummonTheSchool(final SummonTheSchool card) {§super(card);§}§@Override§public SummonTheSchool copy() {§return new SummonTheSchool(this);§}§}§\npublic class VividMeadow extends CardImpl {§public VividMeadow(UUID ownerId) {§super(ownerId, 279, \"Vivid Meadow\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"LRW\";§Ability ability = new EntersBattlefieldAbility(new TapSourceEffect(true), false, null, \"{this} enters the battlefield tapped with two charge counters on it\", null);§ability.addEffect(new AddCountersSourceEffect(CounterType.CHARGE.createInstance(2)));§this.addAbility(ability);§this.addAbility(new WhiteManaAbility());§ability = new AnyColorManaAbility();§ability.addCost(new RemoveCountersSourceCost(CounterType.CHARGE.createInstance(1)));§this.addAbility(ability);§}§public VividMeadow(final VividMeadow card) {§super(card);§}§@Override§public VividMeadow copy() {§return new VividMeadow(this);§}§}§\npublic class AjaniGoldmane extends CardImpl {§public AjaniGoldmane(UUID ownerId) {§super(ownerId, 1, \"Ajani Goldmane\", Rarity.MYTHIC, new CardType[]{CardType.PLANESWALKER}, \"{2}{W}{W}\");§this.expansionSetCode = \"M10\";§this.subtype.add(\"Ajani\");§this.addAbility(new PlanswalkerEntersWithLoyalityCountersAbility(4));§this.addAbility(new LoyaltyAbility(new GainLifeEffect(2), 1));§Effects effects1 = new Effects();§effects1.add(new AddCountersAllEffect(CounterType.P1P1.createInstance(), new FilterControlledCreaturePermanent()));§effects1.add(new GainAbilityControlledEffect(VigilanceAbility.getInstance(), Duration.EndOfTurn, new FilterCreaturePermanent()));§this.addAbility(new LoyaltyAbility(effects1, -1));§this.addAbility(new LoyaltyAbility(new CreateTokenEffect(new AvatarToken()), -6));§}§public AjaniGoldmane(final AjaniGoldmane card) {§super(card);§}§@Override§public AjaniGoldmane copy() {§return new AjaniGoldmane(this);§}§}§class AvatarToken extends Token {§public AvatarToken() {§super(\"Avatar\", \"white Avatar creature token with \\\"This creature's power and toughness are each equal to your life total.\\\"\");§cardType.add(CardType.CREATURE);§subtype.add(\"Avatar\");§color.setWhite(true);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new AvatarTokenEffect()));§}§}§class AvatarTokenEffect extends ContinuousEffectImpl {§public AvatarTokenEffect() {§super(Duration.WhileOnBattlefield, Layer.PTChangingEffects_7, SubLayer.SetPT_7b, Outcome.BoostCreature);§}§public AvatarTokenEffect(final AvatarTokenEffect effect) {§super(effect);§}§@Override§public AvatarTokenEffect copy() {§return new AvatarTokenEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent token = game.getPermanent(source.getSourceId());§if (token != null) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§token.getPower().setValue(controller.getLife());§token.getToughness().setValue(controller.getLife());§return true;§}§}§return false;§}§}§\npublic class ChandraNalaar extends CardImpl {§public ChandraNalaar(UUID ownerId) {§super(ownerId, 132, \"Chandra Nalaar\", Rarity.MYTHIC, new CardType[]{CardType.PLANESWALKER}, \"{3}{R}{R}\");§this.expansionSetCode = \"M10\";§this.subtype.add(\"Chandra\");§this.addAbility(new PlanswalkerEntersWithLoyalityCountersAbility(6));§LoyaltyAbility ability1 = new LoyaltyAbility(new DamageTargetEffect(1), 1);§ability1.addTarget(new TargetPlayer());§this.addAbility(ability1);§LoyaltyAbility ability2 = new LoyaltyAbility(new DamageTargetEffect(ChandraNalaarXValue.getDefault()));§ability2.addTarget(new TargetCreaturePermanent());§this.addAbility(ability2);§Effects effects1 = new Effects();§effects1.add(new DamageTargetEffect(10));§effects1.add(new DamageAllControlledTargetEffect(10, new FilterCreaturePermanent()));§LoyaltyAbility ability3 = new LoyaltyAbility(effects1, -8);§ability3.addTarget(new TargetPlayer());§this.addAbility(ability3);§}§public ChandraNalaar(final ChandraNalaar card) {§super(card);§}§@Override§public ChandraNalaar copy() {§return new ChandraNalaar(this);§}§}§class ChandraNalaarXValue implements DynamicValue {§private static final ChandraNalaarXValue defaultValue = new ChandraNalaarXValue();§@Override§public int calculate(Game game, Ability sourceAbility, Effect effect) {§for (Cost cost : sourceAbility.getCosts()) {§if (cost instanceof PayVariableLoyaltyCost) {§return ((PayVariableLoyaltyCost) cost).getAmount();§}§}§return 0;§}§@Override§public DynamicValue copy() {§return defaultValue;§}§@Override§public String getMessage() {§return \"\";§}§@Override§public String toString() {§return \"X\";§}§public static ChandraNalaarXValue getDefault() {§return defaultValue;§}§}§\npublic class EliteVanguard extends CardImpl {§public EliteVanguard(UUID ownerId) {§super(ownerId, 9, \"Elite Vanguard\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{W}\");§this.expansionSetCode = \"M10\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§}§public EliteVanguard(final EliteVanguard card) {§super(card);§}§@Override§public EliteVanguard copy() {§return new EliteVanguard(this);§}§}§\npublic class GuardianSeraph extends CardImpl {§public GuardianSeraph(UUID ownerId) {§super(ownerId, 13, \"Guardian Seraph\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{W}{W}\");§this.expansionSetCode = \"M10\";§this.subtype.add(\"Angel\");§this.power = new MageInt(3);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GuardianSeraphEffect()));§}§public GuardianSeraph(final GuardianSeraph card) {§super(card);§}§@Override§public GuardianSeraph copy() {§return new GuardianSeraph(this);§}§}§class GuardianSeraphEffect extends PreventionEffectImpl {§public GuardianSeraphEffect() {§super(Duration.WhileOnBattlefield, 1, false, false);§this.staticText = \"If a source an opponent controls would deal damage to you, prevent 1 of that damage\";§}§public GuardianSeraphEffect(final GuardianSeraphEffect effect) {§super(effect);§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType().equals(GameEvent.EventType.DAMAGE_PLAYER);§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (event.getTargetId().equals(source.getControllerId())) {§UUID sourceControllerId = game.getControllerId(event.getSourceId());§if (sourceControllerId != null && game.getOpponents(source.getControllerId()).contains(sourceControllerId)) {§return super.applies(event, source, game);§}§}§return false;§}§@Override§public GuardianSeraphEffect copy() {§return new GuardianSeraphEffect(this);§}§}§\npublic class KindledFury extends CardImpl {§public KindledFury(UUID ownerId) {§super(ownerId, 144, \"Kindled Fury\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{R}\");§this.expansionSetCode = \"M10\";§this.getSpellAbility().addEffect(new BoostTargetEffect(1, 0, Duration.EndOfTurn));§this.getSpellAbility().addEffect(new GainAbilityTargetEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public KindledFury(final KindledFury card) {§super(card);§}§@Override§public KindledFury copy() {§return new KindledFury(this);§}§}§\npublic class Oakenform extends CardImpl {§public Oakenform(UUID ownerId) {§super(ownerId, 197, \"Oakenform\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{G}\");§this.expansionSetCode = \"M10\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.BoostCreature));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new OakenformEffect()));§}§public Oakenform(final Oakenform card) {§super(card);§}§@Override§public Oakenform copy() {§return new Oakenform(this);§}§}§class OakenformEffect extends ContinuousEffectImpl {§public OakenformEffect() {§super(Duration.WhileOnBattlefield, Outcome.BoostCreature);§staticText = \"Enchanted creature gets +3/+3\";§}§public OakenformEffect(final OakenformEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability ablt) {§return false;§}§@Override§public boolean apply(Layer layer, SubLayer sublayer, Ability source, Game game) {§Permanent enchantment = game.getPermanent(source.getSourceId());§if (enchantment != null && enchantment.getAttachedTo() != null) {§Permanent creature = game.getPermanent(enchantment.getAttachedTo());§if (creature != null) {§switch (layer) {§case PTChangingEffects_7:§if (sublayer == SubLayer.ModifyPT_7c) {§creature.addPower(3);§creature.addToughness(3);§}§break;§}§return true;§}§}§return false;§}§@Override§public boolean hasLayer(Layer layer) {§return layer == Layer.PTChangingEffects_7;§}§@Override§public OakenformEffect copy() {§return new OakenformEffect(this);§}§}§\npublic class SanguineBond extends CardImpl {§public SanguineBond(UUID ownerId) {§super(ownerId, 111, \"Sanguine Bond\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{3}{B}{B}\");§this.expansionSetCode = \"M10\";§SanguineBondTriggeredAbility ability = new SanguineBondTriggeredAbility();§ability.addTarget(new TargetOpponent());§this.addAbility(ability);§}§public SanguineBond(final SanguineBond card) {§super(card);§}§@Override§public SanguineBond copy() {§return new SanguineBond(this);§}§}§class SanguineBondTriggeredAbility extends TriggeredAbilityImpl {§public SanguineBondTriggeredAbility() {§super(Zone.BATTLEFIELD, null);§}§public SanguineBondTriggeredAbility(final SanguineBondTriggeredAbility ability) {§super(ability);§}§@Override§public SanguineBondTriggeredAbility copy() {§return new SanguineBondTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.GAINED_LIFE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (event.getPlayerId().equals(this.controllerId)) {§this.getEffects().clear();§this.addEffect(new LoseLifeTargetEffect(event.getAmount()));§return true;§}§return false;§}§@Override§public String getRule() {§return \"Whenever you gain life, target opponent loses that much life.\";§}§}§\npublic class TendrilsOfCorruption extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"Swamp you control\");§static {§filter.add(new SubtypePredicate(\"Swamp\"));§}§public TendrilsOfCorruption(UUID ownerId) {§super(ownerId, 114, \"Tendrils of Corruption\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{3}{B}\");§this.expansionSetCode = \"M10\";§this.getSpellAbility().addEffect(new DamageTargetEffect(new PermanentsOnBattlefieldCount(filter)));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new GainLifeEffect(new PermanentsOnBattlefieldCount(filter)));§}§public TendrilsOfCorruption(final TendrilsOfCorruption card) {§super(card);§}§@Override§public TendrilsOfCorruption copy() {§return new TendrilsOfCorruption(this);§}§}§\npublic class Windstorm extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature with flying\");§static {§filter.add(new AbilityPredicate(FlyingAbility.class));§}§public Windstorm(UUID ownerId) {§super(ownerId, 205, \"Windstorm\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{X}{G}\");§this.expansionSetCode = \"M10\";§this.getSpellAbility().addEffect(new DamageAllEffect(new ManacostVariableValue(), filter));§}§public Windstorm(final Windstorm card) {§super(card);§}§@Override§public Windstorm copy() {§return new Windstorm(this);§}§}§\npublic class BogRaiders extends CardImpl {§public BogRaiders(UUID ownerId) {§super(ownerId, 86, \"Bog Raiders\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}\");§this.expansionSetCode = \"M11\";§this.subtype.add(\"Zombie\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SwampwalkAbility());§}§public BogRaiders(final BogRaiders card) {§super(card);§}§@Override§public BogRaiders copy() {§return new BogRaiders(this);§}§}§\npublic class EarthServant extends CardImpl {§private static final FilterLandPermanent filter = new FilterLandPermanent(\"Mountain you control\");§static {§filter.add(new SubtypePredicate(\"Mountain\"));§filter.add(new ControllerPredicate(TargetController.YOU));§}§public EarthServant(UUID ownerId) {§super(ownerId, 134, \"Earth Servant\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{5}{R}\");§this.expansionSetCode = \"M11\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostSourceEffect(new PermanentsOnBattlefieldCount(filter, 0),§new PermanentsOnBattlefieldCount(filter, 1),§Duration.WhileOnBattlefield)));§}§public EarthServant(final EarthServant card) {§super(card);§}§@Override§public EarthServant copy() {§return new EarthServant(this);§}§}§\npublic class Incite extends CardImpl {§public Incite(UUID ownerId) {§super(ownerId, 145, \"Incite\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{R}\");§this.expansionSetCode = \"M11\";§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new BecomesColorTargetEffect(ObjectColor.RED, Duration.EndOfTurn, \"Target creature becomes red until end of turn\"));§this.getSpellAbility().addEffect(new AttacksIfAbleTargetEffect(Duration.EndOfTurn));§}§public Incite(final Incite card) {§super(card);§}§@Override§public Incite copy() {§return new Incite(this);§}§}§\npublic class MightyLeap extends CardImpl {§public MightyLeap(UUID ownerId) {§super(ownerId, 22, \"Mighty Leap\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{W}\");§this.expansionSetCode = \"M11\";§Effect effect = new BoostTargetEffect(2, 2, Duration.EndOfTurn);§effect.setText(\"Target creature gets +2/+2\");§this.getSpellAbility().addEffect(effect);§effect = new GainAbilityTargetEffect(FlyingAbility.getInstance(), Duration.EndOfTurn);§effect.setText(\"and gains flying until end of turn\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public MightyLeap(final MightyLeap card) {§super(card);§}§@Override§public MightyLeap copy() {§return new MightyLeap(this);§}§}§\npublic class RocEgg extends CardImpl {§private static RocEggToken rocEggToken = new RocEggToken();§public RocEgg(UUID ownerId) {§super(ownerId, 25, \"Roc Egg\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"M11\";§this.subtype.add(\"Bird\");§this.power = new MageInt(0);§this.toughness = new MageInt(3);§this.addAbility(DefenderAbility.getInstance());§this.addAbility(new DiesTriggeredAbility(new CreateTokenEffect(rocEggToken, 1), false));§}§public RocEgg(final RocEgg card) {§super(card);§}§@Override§public RocEgg copy() {§return new RocEgg(this);§}§}§class RocEggToken extends Token {§public RocEggToken() {§super(\"Bird\", \"3/3 white Bird creature token with flying\");§cardType.add(CardType.CREATURE);§subtype.add(\"Bird\");§color.setWhite(true);§power = new MageInt(3);§toughness = new MageInt(3);§addAbility(FlyingAbility.getInstance());§}§}§\npublic class VengefulArchon extends CardImpl {§public VengefulArchon(UUID ownerId) {§super(ownerId, 37, \"Vengeful Archon\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{W}{W}{W}\");§this.expansionSetCode = \"M11\";§this.subtype.add(\"Archon\");§this.power = new MageInt(7);§this.toughness = new MageInt(7);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new VengefulArchonEffect(), new ManaCostsImpl(\"{X}\"));§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public VengefulArchon(final VengefulArchon card) {§super(card);§}§@Override§public VengefulArchon copy() {§return new VengefulArchon(this);§}§}§class VengefulArchonEffect extends PreventionEffectImpl {§protected int amount = 0;§public VengefulArchonEffect() {§super(Duration.EndOfTurn);§staticText = \"Prevent the next X damage that would be dealt to you this turn. If damage is prevented this way, {this} deals that much damage to target player\";§}§public VengefulArchonEffect(final VengefulArchonEffect effect) {§super(effect);§this.amount = effect.amount;§}§@Override§public VengefulArchonEffect copy() {§return new VengefulArchonEffect(this);§}§@Override§public void init(Ability source, Game game) {§super.init(source, game);§amount = source.getManaCostsToPay().getX();§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§GameEvent preventEvent = new GameEvent(GameEvent.EventType.PREVENT_DAMAGE, source.getControllerId(), source.getSourceId(), source.getControllerId(), event.getAmount(), false);§if (!game.replaceEvent(preventEvent)) {§Player player = game.getPlayer(source.getFirstTarget());§if (player != null) {§int damage = event.getAmount();§if (event.getAmount() >= this.amount) {§event.setAmount(damage - this.amount);§damage = this.amount;§this.used = true;§} else {§event.setAmount(0);§this.amount -= damage;§}§player.damage(damage, source.getSourceId(), game, false, true);§game.fireEvent(GameEvent.getEvent(GameEvent.EventType.PREVENTED_DAMAGE,§source.getControllerId(), source.getSourceId(), source.getControllerId(), damage));§}§}§return false;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (!this.used && super.applies(event, source, game) && event.getTargetId().equals(source.getControllerId())) {§return true;§}§return false;§}§}§\npublic class Auramancer extends CardImpl {§private static final FilterCard filter = new FilterCard(\"enchantment card from your graveyard\");§static {§filter.add(new CardTypePredicate(CardType.ENCHANTMENT));§}§public Auramancer(UUID ownerId) {§super(ownerId, 9, \"Auramancer\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"M12\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect(), true);§ability.addTarget(new TargetCardInYourGraveyard(filter));§this.addAbility(ability);§}§public Auramancer(final Auramancer card) {§super(card);§}§@Override§public Auramancer copy() {§return new Auramancer(this);§}§}§\npublic class DarkFavor extends CardImpl {§public DarkFavor(UUID ownerId) {§super(ownerId, 89, \"Dark Favor\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{B}\");§this.expansionSetCode = \"M12\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.BoostCreature));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new EntersBattlefieldTriggeredAbility(new LoseLifeSourceControllerEffect(1), false));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(3, 1, Duration.WhileOnBattlefield)));§}§public DarkFavor(final DarkFavor card) {§super(card);§}§@Override§public DarkFavor copy() {§return new DarkFavor(this);§}§}§\npublic class GoblinGrenade extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"a Goblin\");§static {§filter.add(new SubtypePredicate(\"Goblin\"));§}§public GoblinGrenade(UUID ownerId) {§super(ownerId, 140, \"Goblin Grenade\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{R}\");§this.expansionSetCode = \"M12\";§this.getSpellAbility().addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent(1, 1, filter, false)));§this.getSpellAbility().addEffect(new DamageTargetEffect(5));§this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());§}§public GoblinGrenade(final GoblinGrenade card) {§super(card);§}§@Override§public GoblinGrenade copy() {§return new GoblinGrenade(this);§}§}§\npublic class MerfolkMesmerist extends CardImpl {§public MerfolkMesmerist(UUID ownerId) {§super(ownerId, 66, \"Merfolk Mesmerist\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}\");§this.expansionSetCode = \"M12\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PutLibraryIntoGraveTargetEffect(2), new ColoredManaCost(ColoredManaSymbol.U));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public MerfolkMesmerist(final MerfolkMesmerist card) {§super(card);§}§@Override§public MerfolkMesmerist copy() {§return new MerfolkMesmerist(this);§}§}§\npublic class Smallpox extends CardImpl {§private static final FilterControlledPermanent filterCreature = new FilterControlledCreaturePermanent();§private static final FilterControlledPermanent filterLand = new FilterControlledLandPermanent();§public Smallpox(UUID ownerId) {§super(ownerId, 108, \"Smallpox\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{B}{B}\");§this.expansionSetCode = \"M12\";§this.getSpellAbility().addEffect(new LoseLifeAllPlayersEffect(1));§Effect effect = new DiscardEachPlayerEffect();§effect.setText(\", discards a card\");§this.getSpellAbility().addEffect(effect);§effect = new SacrificeAllEffect(1, filterCreature);§effect.setText(\", sacrifices a creature\");§this.getSpellAbility().addEffect(effect);§effect = new SacrificeAllEffect(1, filterLand);§effect.setText(\", then sacrifices a land\");§this.getSpellAbility().addEffect(effect);§}§public Smallpox(final Smallpox card) {§super(card);§}§@Override§public Smallpox copy() {§return new Smallpox(this);§}§}§\npublic class TormentedSoul extends CardImpl {§public TormentedSoul(UUID ownerId) {§super(ownerId, 114, \"Tormented Soul\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{B}\");§this.expansionSetCode = \"M12\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new CantBlockAbility());§this.addAbility(new CantBeBlockedSourceAbility());§}§public TormentedSoul(final TormentedSoul card) {§super(card);§}§@Override§public TormentedSoul copy() {§return new TormentedSoul(this);§}§}§\npublic class AugurOfBolas extends CardImpl {§private static final FilterCard filter = new FilterCard(\"an instant or sorcery card\");§static {§filter.add(Predicates.or(new CardTypePredicate(CardType.INSTANT), new CardTypePredicate(CardType.SORCERY)));§}§public AugurOfBolas(UUID ownerId) {§super(ownerId, 43, \"Augur of Bolas\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}\");§this.expansionSetCode = \"M13\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(3);§this.addAbility(new EntersBattlefieldTriggeredAbility(new AugurOfBolasEffect()));§}§public AugurOfBolas(final AugurOfBolas card) {§super(card);§}§@Override§public AugurOfBolas copy() {§return new AugurOfBolas(this);§}§}§class AugurOfBolasEffect extends OneShotEffect {§public AugurOfBolasEffect() {§super(Outcome.DrawCard);§this.staticText = \"look at the top three cards of your library. You may reveal an instant or sorcery card from among them and put it into your hand. Put the rest on the bottom of your library in any order\";§}§public AugurOfBolasEffect(final AugurOfBolasEffect effect) {§super(effect);§}§@Override§public AugurOfBolasEffect copy() {§return new AugurOfBolasEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = game.getObject(source.getSourceId());§if (controller != null && sourceObject != null) {§Cards topCards = new CardsImpl();§topCards.addAll(controller.getLibrary().getTopCards(game, 3));§if (!topCards.isEmpty()) {§controller.lookAtCards(sourceObject.getIdName(), topCards, game);§int number = topCards.count(new FilterInstantOrSorceryCard(), source.getSourceId(), source.getControllerId(), game);§if (number > 0) {§if (controller.chooseUse(outcome, \"Reveal an instant or sorcery card from the looked at cards and put it into your hand?\", source, game)) {§Card card;§if (number == 1) {§card = topCards.getCards(new FilterInstantOrSorceryCard(), source.getSourceId(), source.getControllerId(), game).iterator().next();§} else {§Target target = new TargetCard(Zone.LIBRARY, new FilterInstantOrSorceryCard());§controller.chooseTarget(outcome, target, source, game);§card = topCards.get(target.getFirstTarget(), game);§}§if (card != null) {§controller.moveCards(card, Zone.HAND, source, game);§controller.revealCards(sourceObject.getIdName(), new CardsImpl(card), game);§topCards.remove(card);§}§}§controller.putCardsOnBottomOfLibrary(topCards, game, source, true);§}§}§return true;§}§return false;§}§}§\npublic class Downpour extends CardImpl {§public Downpour(UUID ownerId) {§super(ownerId, 48, \"Downpour\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{U}\");§this.expansionSetCode = \"M13\";§this.getSpellAbility().addEffect(new TapTargetEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent(0, 3));§}§public Downpour(final Downpour card) {§super(card);§}§@Override§public Downpour copy() {§return new Downpour(this);§}§}§\npublic class HamletbackGoliath extends CardImpl {§public HamletbackGoliath(UUID ownerId) {§super(ownerId, 136, \"Hamletback Goliath\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{6}{R}\");§this.expansionSetCode = \"M13\";§this.subtype.add(\"Giant\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(new HamletbackGoliathTriggeredAbility());§}§public HamletbackGoliath(final HamletbackGoliath card) {§super(card);§}§@Override§public HamletbackGoliath copy() {§return new HamletbackGoliath(this);§}§}§class HamletbackGoliathTriggeredAbility extends TriggeredAbilityImpl {§HamletbackGoliathTriggeredAbility() {§super(Zone.BATTLEFIELD, new HamletbackGoliathEffect(), true);§}§HamletbackGoliathTriggeredAbility(final HamletbackGoliathTriggeredAbility ability) {§super(ability);§}§@Override§public HamletbackGoliathTriggeredAbility copy() {§return new HamletbackGoliathTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ENTERS_THE_BATTLEFIELD;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§UUID targetId = event.getTargetId();§Permanent permanent = game.getPermanent(targetId);§if (permanent.getCardType().contains(CardType.CREATURE)§&& !(targetId.equals(this.getSourceId()))) {§for (Effect effect : this.getEffects()) {§effect.setTargetPointer(new FixedTarget(event.getTargetId()));§}§return true;§}§return false;§}§@Override§public String getRule() {§return \"Whenever another creature enters the battlefield, you may put X +1/+1 counters on Hamletback Goliath, where X is that creature's power.\";§}§}§class HamletbackGoliathEffect extends OneShotEffect {§HamletbackGoliathEffect() {§super(Outcome.BoostCreature);§}§HamletbackGoliathEffect(final HamletbackGoliathEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent creature = game.getPermanent(targetPointer.getFirst(game, source));§Permanent HamletbackGoliath = game.getPermanent(source.getSourceId());§if (creature == null) {§creature = (Permanent) game.getLastKnownInformation(targetPointer.getFirst(game, source), Zone.BATTLEFIELD);§}§if (creature != null) {§HamletbackGoliath.addCounters(CounterType.P1P1.createInstance(creature.getPower().getValue()), game);§return true;§}§return false;§}§@Override§public HamletbackGoliathEffect copy() {§return new HamletbackGoliathEffect(this);§}§}§\npublic class MwonvuliBeastTracker extends CardImpl {§private static final FilterCard filter = new FilterCard(\"creature card with deathtouch, hexproof, reach, or trample in your library\");§static {§filter.add(new CardTypePredicate(CardType.CREATURE));§filter.add(Predicates.or(§new AbilityPredicate(DeathtouchAbility.class),§new AbilityPredicate(HexproofAbility.class),§new AbilityPredicate(ReachAbility.class),§new AbilityPredicate(TrampleAbility.class)));§}§public MwonvuliBeastTracker(UUID ownerId) {§super(ownerId, 177, \"Mwonvuli Beast Tracker\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}{G}\");§this.expansionSetCode = \"M13\";§this.subtype.add(\"Human\");§this.subtype.add(\"Scout\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new EntersBattlefieldTriggeredAbility(new SearchLibraryPutOnLibraryEffect(new TargetCardInLibrary(filter), true, true)));§}§public MwonvuliBeastTracker(final MwonvuliBeastTracker card) {§super(card);§}§@Override§public MwonvuliBeastTracker copy() {§return new MwonvuliBeastTracker(this);§}§}§\npublic class SandsOfDelirium extends CardImpl {§public SandsOfDelirium(UUID ownerId) {§super(ownerId, 216, \"Sands of Delirium\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"M13\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PutLibraryIntoGraveTargetEffect(new ManacostVariableValue()), new VariableManaCost());§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public SandsOfDelirium(final SandsOfDelirium card) {§super(card);§}§@Override§public SandsOfDelirium copy() {§return new SandsOfDelirium(this);§}§}§\npublic class TradingPost extends CardImpl {§public TradingPost(UUID ownerId) {§super(ownerId, 220, \"Trading Post\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{4}\");§this.expansionSetCode = \"M13\";§Ability ability1 = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainLifeEffect(4), new GenericManaCost(1));§ability1.addCost(new TapSourceCost());§ability1.addCost(new DiscardTargetCost(new TargetCardInHand()));§this.addAbility(ability1);§Ability ability2 = new SimpleActivatedAbility(Zone.BATTLEFIELD, new CreateTokenEffect(new GoatToken()), new GenericManaCost(1));§ability2.addCost(new TapSourceCost());§ability2.addCost(new PayLifeCost(1));§this.addAbility(ability2);§Ability ability3 = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnFromGraveyardToHandTargetEffect(), new GenericManaCost(1));§ability3.addTarget(new TargetCardInGraveyard(new FilterArtifactCard(\"an artifact card in your graveyard\")));§ability3.addCost(new TapSourceCost());§ability3.addCost(new SacrificeTargetCost(new TargetControlledPermanent(new FilterControlledCreaturePermanent(\"a creature\"))));§this.addAbility(ability3);§Ability ability4 = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), new GenericManaCost(1));§ability4.addCost(new TapSourceCost());§ability4.addCost(new SacrificeTargetCost(new TargetControlledPermanent(new FilterControlledArtifactPermanent(\"an artifact\"))));§this.addAbility(ability4);§}§public TradingPost(final TradingPost card) {§super(card);§}§@Override§public TradingPost copy() {§return new TradingPost(this);§}§}§\npublic class ArchangelOfThune extends CardImpl {§public ArchangelOfThune(UUID ownerId) {§super(ownerId, 5, \"Archangel of Thune\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{3}{W}{W}\");§this.expansionSetCode = \"M14\";§this.subtype.add(\"Angel\");§this.power = new MageInt(3);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(LifelinkAbility.getInstance());§this.addAbility(new ArchangelOfThuneAbility());§}§public ArchangelOfThune(final ArchangelOfThune card) {§super(card);§}§@Override§public ArchangelOfThune copy() {§return new ArchangelOfThune(this);§}§}§class ArchangelOfThuneAbility extends TriggeredAbilityImpl {§public ArchangelOfThuneAbility() {§super(Zone.BATTLEFIELD, new AddCountersAllEffect(CounterType.P1P1.createInstance(), new FilterControlledCreaturePermanent()), false);§}§public ArchangelOfThuneAbility(final ArchangelOfThuneAbility ability) {§super(ability);§}§@Override§public ArchangelOfThuneAbility copy() {§return new ArchangelOfThuneAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.GAINED_LIFE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§return event.getPlayerId().equals(controllerId);§}§@Override§public String getRule() {§return \"Whenever you gain life, put a +1/+1 counter on each creature you control.\";§}§}§\npublic class DawnstrikePaladin extends CardImpl {§public DawnstrikePaladin(UUID ownerId) {§super(ownerId, 15, \"Dawnstrike Paladin\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}{W}\");§this.expansionSetCode = \"M14\";§this.subtype.add(\"Human\");§this.subtype.add(\"Knight\");§this.power = new MageInt(2);§this.toughness = new MageInt(4);§this.addAbility(VigilanceAbility.getInstance());§this.addAbility(LifelinkAbility.getInstance());§}§public DawnstrikePaladin(final DawnstrikePaladin card) {§super(card);§}§@Override§public DawnstrikePaladin copy() {§return new DawnstrikePaladin(this);§}§}§\npublic class GroundshakerSliver extends CardImpl {§public GroundshakerSliver(UUID ownerId) {§super(ownerId, 177, \"Groundshaker Sliver\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{6}{G}\");§this.expansionSetCode = \"M14\";§this.subtype.add(\"Sliver\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,§new GainAbilityControlledEffect(TrampleAbility.getInstance(),§Duration.WhileOnBattlefield, new FilterCreaturePermanent(\"Sliver\",\"Sliver creatures\"))));§}§public GroundshakerSliver(final GroundshakerSliver card) {§super(card);§}§@Override§public GroundshakerSliver copy() {§return new GroundshakerSliver(this);§}§}§\npublic class MinotaurAbomination extends CardImpl {§public MinotaurAbomination(UUID ownerId) {§super(ownerId, 107, \"Minotaur Abomination\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{B}{B}\");§this.expansionSetCode = \"M14\";§this.subtype.add(\"Zombie\");§this.subtype.add(\"Minotaur\");§this.power = new MageInt(4);§this.toughness = new MageInt(6);§}§public MinotaurAbomination(final MinotaurAbomination card) {§super(card);§}§@Override§public MinotaurAbomination copy() {§return new MinotaurAbomination(this);§}§}§\npublic class ShadowbornDemon extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"non-Demon creature\");§static {§filter.add(Predicates.not(new SubtypePredicate(\"Demon\")));§}§public ShadowbornDemon(UUID ownerId) {§super(ownerId, 115, \"Shadowborn Demon\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{3}{B}{B}\");§this.expansionSetCode = \"M14\";§this.subtype.add(\"Demon\");§this.power = new MageInt(5);§this.toughness = new MageInt(6);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false);§Target target = new TargetCreaturePermanent(filter);§ability.addTarget(target);§this.addAbility(ability);§this.addAbility(new ConditionalTriggeredAbility(§new BeginningOfUpkeepTriggeredAbility(new SacrificeControllerEffect(new FilterCreaturePermanent(), 1, \"\"), TargetController.YOU, false),§new InvertCondition(new CreatureCardsInControllerGraveCondition(6)),§\"At the beginning of your upkeep, if there are fewer than six creature cards in your graveyard, sacrifice a creature\"));§}§public ShadowbornDemon(final ShadowbornDemon card) {§super(card);§}§@Override§public ShadowbornDemon copy() {§return new ShadowbornDemon(this);§}§}§class CreatureCardsInControllerGraveCondition implements Condition {§private int value;§public CreatureCardsInControllerGraveCondition(int value) {§this.value = value;§}§@Override§public boolean apply(Game game, Ability source) {§Player p = game.getPlayer(source.getControllerId());§if (p != null && p.getGraveyard().count(new FilterCreatureCard(), game) >= value) {§return true;§}§return false;§}§}§\npublic class VastwoodHydra extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creatures you control\");§static {§filter.add(new ControllerPredicate(TargetController.YOU));§}§public VastwoodHydra(UUID ownerId) {§super(ownerId, 198, \"Vastwood Hydra\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{X}{G}{G}\");§this.expansionSetCode = \"M14\";§this.subtype.add(\"Hydra\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(new EntersBattlefieldAbility(new EntersBattlefieldWithXCountersEffect(CounterType.P1P1.createInstance())));§Ability ability = new DiesTriggeredAbility(new VastwoodHydraDistributeEffect(), true);§ability.addTarget(new TargetCreaturePermanentAmount(new CountersCount(CounterType.P1P1), filter));§this.addAbility(ability);§}§public VastwoodHydra(final VastwoodHydra card) {§super(card);§}§@Override§public VastwoodHydra copy() {§return new VastwoodHydra(this);§}§}§class VastwoodHydraDistributeEffect extends OneShotEffect {§public VastwoodHydraDistributeEffect() {§super(Outcome.BoostCreature);§this.staticText = \"distribute a number of +1/+1 counters equal to the number of +1/+1 counters on {this} among any number of creatures you control\";§}§public VastwoodHydraDistributeEffect(final VastwoodHydraDistributeEffect effect) {§super(effect);§}§@Override§public VastwoodHydraDistributeEffect copy() {§return new VastwoodHydraDistributeEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§if (source.getTargets().size() > 0) {§Target multiTarget = source.getTargets().get(0);§for (UUID target : multiTarget.getTargets()) {§Permanent permanent = game.getPermanent(target);§if (permanent != null) {§permanent.addCounters(CounterType.P1P1.createInstance(multiTarget.getTargetAmount(target)), game);§}§}§}§return true;§}§}§\npublic class BlastfireBolt extends CardImpl {§public BlastfireBolt(UUID ownerId) {§super(ownerId, 130, \"Blastfire Bolt\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{5}{R}\");§this.expansionSetCode = \"M15\";§this.getSpellAbility().addEffect(new DamageTargetEffect(5));§this.getSpellAbility().addEffect(new DestroyAllAttachedEquipmentEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public BlastfireBolt(final BlastfireBolt card) {§super(card);§}§@Override§public BlastfireBolt copy() {§return new BlastfireBolt(this);§}§}§class DestroyAllAttachedEquipmentEffect extends OneShotEffect {§public DestroyAllAttachedEquipmentEffect() {§super(Outcome.Benefit);§this.staticText = \"Destroy all Equipment attached to that creature\";§}§public DestroyAllAttachedEquipmentEffect(final DestroyAllAttachedEquipmentEffect effect) {§super(effect);§}§@Override§public DestroyAllAttachedEquipmentEffect copy() {§return new DestroyAllAttachedEquipmentEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Permanent target = game.getPermanent(source.getFirstTarget());§if (target != null) {§ArrayList<UUID> attachments = new ArrayList<>(target.getAttachments());§for (UUID attachmentId : attachments) {§Permanent attachment = game.getPermanent(attachmentId);§if (attachment != null && attachment.getSubtype().contains(\"Equipment\")) {§attachment.destroy(source.getSourceId(), game, false);§}§}§}§return true;§}§return false;§}§}§\npublic class EnsoulArtifact extends CardImpl {§public EnsoulArtifact(UUID ownerId) {§super(ownerId, 54, \"Ensoul Artifact\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{U}\");§this.expansionSetCode = \"M15\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetArtifactPermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.Benefit));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,§new BecomesCreatureAttachedEffect(new EnsoulArtifactToken(), \"Enchanted artifact is a creature with base power and toughness 5/5 in addition to its other types\", Duration.WhileOnBattlefield)§));§}§public EnsoulArtifact(final EnsoulArtifact card) {§super(card);§}§@Override§public EnsoulArtifact copy() {§return new EnsoulArtifact(this);§}§}§class EnsoulArtifactToken extends Token {§EnsoulArtifactToken() {§super(\"\", \"5/5\");§cardType.add(CardType.CREATURE);§power = new MageInt(5);§toughness = new MageInt(5);§}§}§\npublic class HuntersAmbush extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"nongreen creatures\");§static {§filter.add(Predicates.not(new ColorPredicate(ObjectColor.GREEN)));§}§public HuntersAmbush(UUID ownerId) {§super(ownerId, 180, \"Hunter's Ambush\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{G}\");§this.expansionSetCode = \"M15\";§this.getSpellAbility().addEffect(new PreventAllDamageByAllEffect(filter, Duration.EndOfTurn, true));§}§public HuntersAmbush(final HuntersAmbush card) {§super(card);§}§@Override§public HuntersAmbush copy() {§return new HuntersAmbush(this);§}§}§\npublic class MercurialPretender extends CardImpl {§private static final String effectText = \"as a copy of any creature you control except it gains \\\"{2}{U}{U}: Return this creature to its owner's hand.\\\"\";§public MercurialPretender(UUID ownerId) {§super(ownerId, 68, \"Mercurial Pretender\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{U}\");§this.expansionSetCode = \"M15\";§this.subtype.add(\"Shapeshifter\");§this.color.setBlue(true);§this.power = new MageInt(0);§this.toughness = new MageInt(0);§Effect effect = new CopyPermanentEffect(new FilterControlledCreaturePermanent(),§new AbilityApplier(new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnToHandSourceEffect(true), new ManaCostsImpl(\"{2}{U}{U}\"))));§effect.setText(effectText);§this.addAbility(new EntersBattlefieldAbility(effect, true));§}§public MercurialPretender(final MercurialPretender card) {§super(card);§}§@Override§public MercurialPretender copy() {§return new MercurialPretender(this);§}§}§\npublic class Phytotitan extends CardImpl {§public Phytotitan(UUID ownerId) {§super(ownerId, 191, \"Phytotitan\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{G}{G}\");§this.expansionSetCode = \"M15\";§this.subtype.add(\"Plant\");§this.subtype.add(\"Elemental\");§this.power = new MageInt(7);§this.toughness = new MageInt(2);§this.addAbility(new DiesTriggeredAbility(new PhytotitanEffect()));§}§public Phytotitan(final Phytotitan card) {§super(card);§}§@Override§public Phytotitan copy() {§return new Phytotitan(this);§}§}§class PhytotitanEffect extends OneShotEffect {§private static final String effectText = \"return it to the battlefield tapped under its owner's control at the beginning of his or her next upkeep\";§PhytotitanEffect() {§super(Outcome.Benefit);§staticText = effectText;§}§PhytotitanEffect(PhytotitanEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Effect effect = new ReturnSourceFromGraveyardToBattlefieldEffect(true, true);§effect.setText(staticText);§DelayedTriggeredAbility delayedAbility = new AtTheBeginOfYourNextUpkeepDelayedTriggeredAbility(effect);§game.addDelayedTriggeredAbility(delayedAbility, source);§return true;§}§@Override§public PhytotitanEffect copy() {§return new PhytotitanEffect(this);§}§}§\npublic class SiegeDragon extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Walls your opponents control\");§static {§filter.add(new SubtypePredicate(\"Wall\"));§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public SiegeDragon(UUID ownerId) {§super(ownerId, 162, \"Siege Dragon\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{5}{R}{R}\");§this.expansionSetCode = \"M15\";§this.subtype.add(\"Dragon\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new EntersBattlefieldTriggeredAbility(new DestroyAllEffect(filter), false));§this.addAbility(new SiegeDragonAttacksTriggeredAbility());§}§public SiegeDragon(final SiegeDragon card) {§super(card);§}§@Override§public SiegeDragon copy() {§return new SiegeDragon(this);§}§}§class SiegeDragonAttacksTriggeredAbility extends TriggeredAbilityImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"wall\");§static {§filter.add(new SubtypePredicate(\"Wall\"));§}§public SiegeDragonAttacksTriggeredAbility() {§super(Zone.BATTLEFIELD, new SiegeDragonDamageEffect());§}§public SiegeDragonAttacksTriggeredAbility(final SiegeDragonAttacksTriggeredAbility ability) {§super(ability);§}§@Override§public SiegeDragonAttacksTriggeredAbility copy() {§return new SiegeDragonAttacksTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ATTACKER_DECLARED;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§return event.getSourceId().equals(this.getSourceId());§}§@Override§public boolean checkInterveningIfClause(Game game) {§UUID defendingPlayerId = game.getCombat().getDefendingPlayerId(getSourceId(), game);§return defendingPlayerId != null && game.getBattlefield().countAll(filter, defendingPlayerId, game) < 1;§}§@Override§public String getRule() {§return \"Whenever {this} attacks, if defending player controls no Walls, it deals 2 damage to each creature without flying that player controls.\";§}§}§class SiegeDragonDamageEffect extends OneShotEffect {§public SiegeDragonDamageEffect() {§super(Outcome.Damage);§}§public SiegeDragonDamageEffect(final SiegeDragonDamageEffect effect) {§super(effect);§}§@Override§public SiegeDragonDamageEffect copy() {§return new SiegeDragonDamageEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§UUID defendingPlayerId = game.getCombat().getDefendingPlayerId(source.getSourceId(), game);§if (defendingPlayerId != null) {§FilterCreaturePermanent filter = new FilterCreaturePermanent();§filter.add(new ControllerIdPredicate(defendingPlayerId));§filter.add(Predicates.not(new AbilityPredicate(FlyingAbility.class)));§List<Permanent> permanents = game.getBattlefield().getActivePermanents(filter, source.getControllerId(), source.getSourceId(), game);§for (Permanent permanent : permanents) {§permanent.damage(2, source.getSourceId(), game, false, true);§}§return true;§}§return false;§}§}§\npublic class UndergrowthScavenger extends CardImpl {§public UndergrowthScavenger(UUID ownerId) {§super(ownerId, 204, \"Undergrowth Scavenger\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"M15\";§this.subtype.add(\"Fungus\");§this.subtype.add(\"Horror\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§Effect effect = new AddCountersSourceEffect(CounterType.P1P1.createInstance(0), new CardsInAllGraveyardsCount(new FilterCreatureCard()), true);§effect.setText(\"with a number of +1/+1 counters on it equal to the number of creature cards in all graveyards\");§this.addAbility(new EntersBattlefieldAbility(effect));§}§public UndergrowthScavenger(final UndergrowthScavenger card) {§super(card);§}§@Override§public UndergrowthScavenger copy() {§return new UndergrowthScavenger(this);§}§}§\npublic class AmprynTactician extends CardImpl {§public AmprynTactician(UUID ownerId) {§super(ownerId, 2, \"Ampryn Tactician\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}{W}\");§this.expansionSetCode = \"ORI\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new EntersBattlefieldTriggeredAbility(new BoostControlledEffect(1, 1, Duration.EndOfTurn)));§}§public AmprynTactician(final AmprynTactician card) {§super(card);§}§@Override§public AmprynTactician copy() {§return new AmprynTactician(this);§}§}§\npublic class ChandrasIgnition extends CardImpl {§public ChandrasIgnition(UUID ownerId) {§super(ownerId, 137, \"Chandra's Ignition\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{3}{R}{R}\");§this.expansionSetCode = \"ORI\";§this.getSpellAbility().addEffect(new ChandrasIgnitionEffect());§this.getSpellAbility().addTarget(new TargetControlledCreaturePermanent());§}§public ChandrasIgnition(final ChandrasIgnition card) {§super(card);§}§@Override§public ChandrasIgnition copy() {§return new ChandrasIgnition(this);§}§}§class ChandrasIgnitionEffect extends OneShotEffect {§public ChandrasIgnitionEffect() {§super(Outcome.Benefit);§this.staticText = \"Target creature you control deals damage equal to its power to each other creature and each opponent\";§}§public ChandrasIgnitionEffect(final ChandrasIgnitionEffect effect) {§super(effect);§}§@Override§public ChandrasIgnitionEffect copy() {§return new ChandrasIgnitionEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent targetCreature = game.getPermanent(getTargetPointer().getFirst(game, source));§if (targetCreature != null && targetCreature.getPower().getValue() > 0) {§for (Permanent creature : game.getState().getBattlefield().getActivePermanents(new FilterCreaturePermanent(), source.getControllerId(), source.getSourceId(), game)) {§if (!creature.getId().equals(targetCreature.getId())) {§creature.damage(targetCreature.getPower().getValue(), targetCreature.getId(), game, false, true);§}§}§for(UUID opponentId : game.getOpponents(source.getControllerId())) {§Player opponent = game.getPlayer(opponentId);§if (opponent != null) {§opponent.damage(targetCreature.getPower().getValue(), targetCreature.getId(), game, false, true);§}§}§}§return true;§}§}§\npublic class EmbermawHellion extends CardImpl {§public EmbermawHellion(UUID ownerId) {§super(ownerId, 141, \"Embermaw Hellion\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{R}{R}\");§this.expansionSetCode = \"ORI\";§this.subtype.add(\"Hellion\");§this.power = new MageInt(4);§this.toughness = new MageInt(5);§this.addAbility(TrampleAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new EmbermawHellionEffect()));§}§public EmbermawHellion(final EmbermawHellion card) {§super(card);§}§@Override§public EmbermawHellion copy() {§return new EmbermawHellion(this);§}§}§class EmbermawHellionEffect extends ReplacementEffectImpl {§EmbermawHellionEffect() {§super(Duration.WhileOnBattlefield, Outcome.Benefit);§staticText = \"If another red source you control would deal damage to a permanent or player, it deals that much damage plus 1 to that permanent or player instead.\";§}§EmbermawHellionEffect(final EmbermawHellionEffect effect) {§super(effect);§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§switch(event.getType()) {§case DAMAGE_CREATURE:§case DAMAGE_PLANESWALKER:§case DAMAGE_PLAYER:§return true;§default:§return false;§}§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if(source.getControllerId().equals(game.getControllerId(event.getSourceId()))) {§MageObject sourceObject;§Permanent sourcePermanent = game.getPermanentOrLKIBattlefield(event.getSourceId());§if(sourcePermanent == null) {§sourceObject = game.getObject(event.getSourceId());§}§else {§sourceObject = sourcePermanent;§}§return sourceObject != null && sourceObject.getColor(game).isRed() && !sourceObject.getId().equals(source.getSourceId());§}§return false;§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§event.setAmount(event.getAmount() + 1);§return false;§}§@Override§public EmbermawHellionEffect copy() {§return new EmbermawHellionEffect(this);§}§}§\npublic class GiltLeafWinnower extends CardImpl {§private final static FilterCreaturePermanent filter = new FilterCreaturePermanent(\"non-Elf creature whose power and toughness aren't equal\");§static {§filter.add(Predicates.not(new SubtypePredicate(\"Elf\")));§filter.add(new PowerToughnessNotEqualPredicate());§}§public GiltLeafWinnower(UUID ownerId) {§super(ownerId, 99, \"Gilt-Leaf Winnower\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{B}{B}\");§this.expansionSetCode = \"ORI\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(4);§this.toughness = new MageInt(3);§this.addAbility(new MenaceAbility());§Ability ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), true);§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public GiltLeafWinnower(final GiltLeafWinnower card) {§super(card);§}§@Override§public GiltLeafWinnower copy() {§return new GiltLeafWinnower(this);§}§}§class PowerToughnessNotEqualPredicate implements Predicate<MageObject> {§@Override§public boolean apply(MageObject input, Game game) {§return input.getPower().getValue() != input.getToughness().getValue();§}§@Override§public String toString() {§return \"power and toughness aren't equal\";§}§}§\npublic class IroassChampion extends CardImpl {§public IroassChampion(UUID ownerId) {§super(ownerId, 214, \"Iroas's Champion\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}{W}\");§this.expansionSetCode = \"ORI\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(DoubleStrikeAbility.getInstance());§}§public IroassChampion(final IroassChampion card) {§super(card);§}§@Override§public IroassChampion copy() {§return new IroassChampion(this);§}§}§\npublic class MalakirCullblade extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"a creature an opponent controls\");§static {§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public MalakirCullblade(UUID ownerId) {§super(ownerId, 108, \"Malakir Cullblade\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"ORI\";§this.subtype.add(\"Vampire\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new DiesCreatureTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), false, filter));§}§public MalakirCullblade(final MalakirCullblade card) {§super(card);§}§@Override§public MalakirCullblade copy() {§return new MalakirCullblade(this);§}§}§\npublic class PrismRing extends CardImpl {§public PrismRing(UUID ownerId) {§super(ownerId, 235, \"Prism Ring\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{1}\");§this.expansionSetCode = \"ORI\";§this.addAbility(new EntersBattlefieldAbility(new ChooseColorEffect(Outcome.Neutral)));§this.addAbility(new PrismRingTriggeredAbility());§}§public PrismRing(final PrismRing card) {§super(card);§}§@Override§public PrismRing copy() {§return new PrismRing(this);§}§}§class PrismRingTriggeredAbility extends TriggeredAbilityImpl {§public PrismRingTriggeredAbility() {§super(Zone.BATTLEFIELD, new GainLifeEffect(1), false);§}§public PrismRingTriggeredAbility(final PrismRingTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.SPELL_CAST;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (event.getPlayerId().equals(this.getControllerId())) {§Spell spell = game.getStack().getSpell(event.getTargetId());§ObjectColor color = (ObjectColor) game.getState().getValue(getSourceId() + \"_color\");§if (spell != null && color != null && spell.getColor(game).shares(color)) {§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever you cast a spell of the chosen color, you gain 1 life.\";§}§@Override§public PrismRingTriggeredAbility copy() {§return new PrismRingTriggeredAbility(this);§}§}§\npublic class SkyrakerGiant extends CardImpl {§public SkyrakerGiant(UUID ownerId) {§super(ownerId, 162, \"Skyraker Giant\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}{R}\");§this.expansionSetCode = \"ORI\";§this.subtype.add(\"Giant\");§this.power = new MageInt(4);§this.toughness = new MageInt(3);§this.addAbility(ReachAbility.getInstance());§}§public SkyrakerGiant(final SkyrakerGiant card) {§super(card);§}§@Override§public SkyrakerGiant copy() {§return new SkyrakerGiant(this);§}§}§\npublic class TouchOfMoonglove extends CardImpl {§public TouchOfMoonglove(UUID ownerId) {§super(ownerId, 123, \"Touch of Moonglove\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{B}\");§this.expansionSetCode = \"ORI\";§Effect effect = new BoostTargetEffect(1, 0, Duration.EndOfTurn);§effect.setText(\"Target creature you control gets +1/+0\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addEffect(new GainAbilityTargetEffect(§DeathtouchAbility.getInstance(), Duration.EndOfTurn, \"and gains deathtouch until end of turn\"));§this.getSpellAbility().addTarget(new TargetControlledCreaturePermanent());§this.getSpellAbility().addEffect(new TouchOfMoongloveAddTriggerEffect());§}§public TouchOfMoonglove(final TouchOfMoonglove card) {§super(card);§}§@Override§public TouchOfMoonglove copy() {§return new TouchOfMoonglove(this);§}§}§class TouchOfMoongloveAddTriggerEffect extends OneShotEffect {§public TouchOfMoongloveAddTriggerEffect() {§super(Outcome.LoseLife);§this.staticText = \"Whenever a creature dealt damage by that creature this turn dies, its controller loses 2 life\";§}§public TouchOfMoongloveAddTriggerEffect(final TouchOfMoongloveAddTriggerEffect effect) {§super(effect);§}§@Override§public TouchOfMoongloveAddTriggerEffect copy() {§return new TouchOfMoongloveAddTriggerEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent permanent = game.getPermanentOrLKIBattlefield(getTargetPointer().getFirst(game, source));§if (permanent != null) {§DelayedTriggeredAbility delayedAbility = new TouchOfMoongloveDelayedTriggeredAbility(new MageObjectReference(permanent, game));§game.addDelayedTriggeredAbility(delayedAbility, source);§}§return true;§}§}§class TouchOfMoongloveDelayedTriggeredAbility extends DelayedTriggeredAbility {§private final MageObjectReference creatureToCheck;§public TouchOfMoongloveDelayedTriggeredAbility(MageObjectReference creatureToCheck) {§super(new LoseLifeTargetEffect(2), Duration.EndOfTurn, false);§this.creatureToCheck = creatureToCheck;§}§public TouchOfMoongloveDelayedTriggeredAbility(TouchOfMoongloveDelayedTriggeredAbility ability) {§super(ability);§this.creatureToCheck = ability.creatureToCheck;§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ZONE_CHANGE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§ZoneChangeEvent zEvent = (ZoneChangeEvent) event;§if (zEvent.getFromZone() == Zone.BATTLEFIELD && zEvent.getToZone() == Zone.GRAVEYARD§&& zEvent.getTarget().getCardType().contains(CardType.CREATURE)) {§boolean damageDealt = false;§for (MageObjectReference mor : zEvent.getTarget().getDealtDamageByThisTurn()) {§if (mor.equals(creatureToCheck)) {§damageDealt = true;§break;§}§}§if (damageDealt) {§for (Effect effect : getEffects()) {§effect.setTargetPointer(new FixedTarget(zEvent.getTarget().getControllerId()));§}§return true;§}§}§return false;§}§@Override§public TouchOfMoongloveDelayedTriggeredAbility copy() {§return new TouchOfMoongloveDelayedTriggeredAbility(this);§}§@Override§public String getRule() {§return \"Whenever a creature dealt damage by that creature this turn dies, its controller loses 2 life.\";§}§}§\npublic class ApprenticeWizard extends CardImpl {§public ApprenticeWizard(UUID ownerId) {§super(ownerId, 30, \"Apprentice Wizard\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}{U}\");§this.expansionSetCode = \"MED\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(0);§this.toughness = new MageInt(1);§Ability ability = new SimpleManaAbility(Zone.BATTLEFIELD, Mana.ColorlessMana(3), new ManaCostsImpl(\"{U}\"));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public ApprenticeWizard(final ApprenticeWizard card) {§super(card);§}§@Override§public ApprenticeWizard copy() {§return new ApprenticeWizard(this);§}§}§\npublic class StoneCalendar extends CardImpl {§public StoneCalendar(UUID ownerId) {§super(ownerId, 167, \"Stone Calendar\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{5}\");§this.expansionSetCode = \"MED\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SpellsCostReductionControllerEffect(new FilterCard(\"spells\"), 1, true)));§}§public StoneCalendar(final StoneCalendar card) {§super(card);§}§@Override§public StoneCalendar copy() {§return new StoneCalendar(this);§}§}§\npublic class FolkOfThePines extends CardImpl {§public FolkOfThePines(UUID ownerId) {§super(ownerId, 162, \"Folk of the Pines\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{G}\");§this.expansionSetCode = \"ME2\";§this.subtype.add(\"Dryad\");§this.power = new MageInt(2);§this.toughness = new MageInt(5);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 0, Duration.EndOfTurn), new ManaCostsImpl(\"{1}{G}\")));§}§public FolkOfThePines(final FolkOfThePines card) {§super(card);§}§@Override§public FolkOfThePines copy() {§return new FolkOfThePines(this);§}§}§\npublic class TheloniteDruid extends CardImpl {§private static final FilterControlledLandPermanent filter = new FilterControlledLandPermanent(\"Forests you control\");§static {§filter.add(new SubtypePredicate(\"Forest\"));§}§public TheloniteDruid(UUID ownerId) {§super(ownerId, 182, \"Thelonite Druid\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"ME2\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.subtype.add(\"Druid\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§ContinuousEffect effect = new BecomesCreatureAllEffect(new TheloniteDruidLandToken(), \"Forests\", filter, Duration.EndOfTurn);§effect.getDependencyTypes().add(DependencyType.BecomeForest);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§effect,§new ManaCostsImpl(\"{1}{G}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent()));§this.addAbility(ability);§}§public TheloniteDruid(final TheloniteDruid card) {§super(card);§}§@Override§public TheloniteDruid copy() {§return new TheloniteDruid(this);§}§}§class TheloniteDruidLandToken extends Token {§public TheloniteDruidLandToken() {§super(\"\", \"2/3 creatures\");§cardType.add(CardType.CREATURE);§power = new MageInt(2);§toughness = new MageInt(3);§}§}§\npublic class ForcedRetreat extends CardImpl {§public ForcedRetreat(UUID ownerId) {§super(ownerId, 37, \"Forced Retreat\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{2}{U}\");§this.expansionSetCode = \"ME3\";§this.getSpellAbility().addEffect(new PutOnLibraryTargetEffect(true));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public ForcedRetreat(final ForcedRetreat card) {§super(card);§}§@Override§public ForcedRetreat copy() {§return new ForcedRetreat(this);§}§}§\npublic class Tracker extends CardImpl {§public Tracker(UUID ownerId) {§super(ownerId, 136, \"Tracker\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"ME3\";§this.subtype.add(\"Human\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageEachOtherEffect(), new ManaCostsImpl(\"{G}{G}\"));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public Tracker(final Tracker card) {§super(card);§}§@Override§public Tracker copy() {§return new Tracker(this);§}§}§\npublic class HasranOgress extends CardImpl {§public HasranOgress(UUID ownerId) {§super(ownerId, 86, \"Hasran Ogress\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{B}{B}\");§this.expansionSetCode = \"ME4\";§this.subtype.add(\"Ogre\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(new AttacksTriggeredAbility(new HasranOgressEffect(), false));§}§public HasranOgress(final HasranOgress card) {§super(card);§}§@Override§public HasranOgress copy() {§return new HasranOgress(this);§}§}§class HasranOgressEffect extends OneShotEffect {§public HasranOgressEffect() {§super(Outcome.Damage);§this.staticText = \"{this} deals 3 damage to you unless you pay {2}\";§}§public HasranOgressEffect(final HasranOgressEffect effect) {§super(effect);§}§@Override§public HasranOgressEffect copy() {§return new HasranOgressEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Cost cost = new ManaCostsImpl(\"{2}\");§String message = \"Would you like to pay {2} to prevent taking 3 damage from Hasran Ogress?\";§if (!(controller.chooseUse(Outcome.Benefit, message, source, game)§&& cost.pay(source, game, source.getSourceId(), controller.getId(), false, null))) {§controller.damage(3, source.getSourceId(), game, false, true);§}§return true;§}§return false;§}§}§\npublic class AlabasterWall extends CardImpl {§public AlabasterWall(UUID ownerId) {§super(ownerId, 2, \"Alabaster Wall\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"MMQ\";§this.subtype.add(\"Wall\");§this.power = new MageInt(0);§this.toughness = new MageInt(4);§this.addAbility(DefenderAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PreventDamageToTargetEffect(Duration.EndOfTurn, 1), new TapSourceCost());§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public AlabasterWall(final AlabasterWall card) {§super(card);§}§@Override§public AlabasterWall copy() {§return new AlabasterWall(this);§}§}§\npublic class CaveIn extends CardImpl {§public CaveIn(UUID ownerId) {§super(ownerId, 180, \"Cave-In\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{3}{R}{R}\");§this.expansionSetCode = \"MMQ\";§FilterOwnedCard filter = new FilterOwnedCard(\"a red card from your hand\");§filter.add(new ColorPredicate(ObjectColor.RED));§filter.add(Predicates.not(new CardIdPredicate(this.getId())));§this.addAbility(new AlternativeCostSourceAbility(new ExileFromHandCost(new TargetCardInHand(filter))));§this.getSpellAbility().addEffect(new DamageEverythingEffect(2));§}§public CaveIn(final CaveIn card) {§super(card);§}§@Override§public CaveIn copy() {§return new CaveIn(this);§}§}§\npublic class DeepwoodGhoul extends CardImpl {§public DeepwoodGhoul(UUID ownerId) {§super(ownerId, 131, \"Deepwood Ghoul\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}\");§this.expansionSetCode = \"MMQ\";§this.subtype.add(\"Zombie\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new PayLifeCost(2)));§}§public DeepwoodGhoul(final DeepwoodGhoul card) {§super(card);§}§@Override§public DeepwoodGhoul copy() {§return new DeepwoodGhoul(this);§}§}§\npublic class HammerMage extends CardImpl {§public HammerMage(UUID ownerId) {§super(ownerId, 193, \"Hammer Mage\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}\");§this.expansionSetCode = \"MMQ\";§this.subtype.add(\"Human\");§this.subtype.add(\"Spellshaper\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new HammerMageEffect(), new ManaCostsImpl(\"{X}{R}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new DiscardCardCost());§this.addAbility(ability);§}§public HammerMage(final HammerMage card) {§super(card);§}§@Override§public HammerMage copy() {§return new HammerMage(this);§}§}§class HammerMageEffect extends OneShotEffect {§public HammerMageEffect() {§super(Outcome.DestroyPermanent);§staticText = \"Destroy all artifacts with converted mana cost X or less\";§}§public HammerMageEffect(final HammerMageEffect effect) {§super(effect);§}§@Override§public HammerMageEffect copy() {§return new HammerMageEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§FilterArtifactPermanent filter = new FilterArtifactPermanent();§filter.add(new ConvertedManaCostPredicate(Filter.ComparisonType.LessThan, source.getManaCostsToPay().getX() + 1));§for(Permanent permanent : game.getBattlefield().getActivePermanents(filter, source.getControllerId(), source.getSourceId(), game)) {§permanent.destroy(source.getSourceId(), game, false);§}§return true;§}§}§\npublic class KyrenSniper extends CardImpl {§public KyrenSniper(UUID ownerId) {§super(ownerId, 199, \"Kyren Sniper\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"MMQ\";§this.subtype.add(\"Goblin\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new BeginningOfUpkeepTriggeredAbility(new DamageTargetEffect(1), TargetController.YOU, true);§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public KyrenSniper(final KyrenSniper card) {§super(card);§}§@Override§public KyrenSniper copy() {§return new KyrenSniper(this);§}§}§\npublic class NoblePurpose extends CardImpl {§public NoblePurpose(UUID ownerId) {§super(ownerId, 32, \"Noble Purpose\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{3}{W}{W}\");§this.expansionSetCode = \"MMQ\";§this.addAbility(new NoblePurposeTriggeredAbility());§}§public NoblePurpose(final NoblePurpose card) {§super(card);§}§@Override§public NoblePurpose copy() {§return new NoblePurpose(this);§}§}§class NoblePurposeTriggeredAbility extends TriggeredAbilityImpl {§public NoblePurposeTriggeredAbility() {§super(Zone.BATTLEFIELD, null);§}§public NoblePurposeTriggeredAbility(final NoblePurposeTriggeredAbility ability) {§super(ability);§}§@Override§public NoblePurposeTriggeredAbility copy() {§return new NoblePurposeTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGED_CREATURE§|| event.getType() == EventType.DAMAGED_PLAYER§|| event.getType() == EventType.DAMAGED_PLANESWALKER;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§DamagedEvent damageEvent = (DamagedEvent) event;§if (damageEvent.isCombatDamage()) {§Permanent permanent = game.getPermanent(event.getSourceId());§if (permanent != null && permanent.getCardType().contains(CardType.CREATURE)§&& permanent.getControllerId().equals(this.getControllerId())) {§this.getEffects().clear();§this.getEffects().add(new GainLifeEffect(damageEvent.getAmount()));§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever a creature you control deals combat damage, you gain that much life.\";§}§}§\npublic class RishadanPort extends CardImpl {§public RishadanPort(UUID ownerId) {§super(ownerId, 324, \"Rishadan Port\", Rarity.RARE, new CardType[]{CardType.LAND}, null);§this.expansionSetCode = \"MMQ\";§this.addAbility(new ColorlessManaAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new TapTargetEffect(), new GenericManaCost(1));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetLandPermanent());§this.addAbility(ability);§}§public RishadanPort(final RishadanPort card) {§super(card);§}§@Override§public RishadanPort copy() {§return new RishadanPort(this);§}§}§\npublic class SnakePit extends CardImpl {§private final static FilterSpell filter = new FilterSpell(\"a blue or black spell\");§static {§filter.add(Predicates.or(new ColorPredicate(ObjectColor.BLUE), new ColorPredicate(ObjectColor.BLACK)));§}§public SnakePit(UUID ownerId) {§super(ownerId, 271, \"Snake Pit\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{3}{G}\");§this.expansionSetCode = \"MMQ\";§this.addAbility(new SpellCastOpponentTriggeredAbility(new CreateTokenEffect(new SnakeToken()), filter, true));§}§public SnakePit(final SnakePit card) {§super(card);§}§@Override§public SnakePit copy() {§return new SnakePit(this);§}§}§\npublic class TigerClaws extends CardImpl {§public TigerClaws(UUID ownerId) {§super(ownerId, 279, \"Tiger Claws\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{G}\");§this.expansionSetCode = \"MMQ\";§this.subtype.add(\"Aura\");§this.addAbility(FlashAbility.getInstance());§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§Effect effect = new GainAbilityAttachedEffect(TrampleAbility.getInstance(), AttachmentType.AURA);§effect.setText(\"and has trample\");§ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(1, 1));§ability.addEffect(effect);§this.addAbility(ability);§}§public TigerClaws(final TigerClaws card) {§super(card);§}§@Override§public TigerClaws copy() {§return new TigerClaws(this);§}§}§\npublic class AzimaetDrake extends CardImpl {§public AzimaetDrake(UUID ownerId) {§super(ownerId, 53, \"Azimaet Drake\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"MIR\";§this.subtype.add(\"Drake\");§this.power = new MageInt(1);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new LimitedTimesPerTurnActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 0, Duration.EndOfTurn), new ManaCostsImpl(\"{U}\")));§}§public AzimaetDrake(final AzimaetDrake card) {§super(card);§}§@Override§public AzimaetDrake copy() {§return new AzimaetDrake(this);§}§}§\npublic class CryptCobra extends CardImpl {§public CryptCobra(UUID ownerId) {§super(ownerId, 12, \"Crypt Cobra\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{B}\");§this.expansionSetCode = \"MIR\";§this.subtype.add(\"Snake\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§Effect effect = new AddPoisonCounterTargetEffect(1);§effect.setText(\"defending player gets a poison counter\");§this.addAbility(new AttacksAndIsNotBlockedTriggeredAbility(effect, false, true));§}§public CryptCobra(final CryptCobra card) {§super(card);§}§@Override§public CryptCobra copy() {§return new CryptCobra(this);§}§}§\npublic class FreneticEfreet extends CardImpl {§public FreneticEfreet(UUID ownerId) {§super(ownerId, 324, \"Frenetic Efreet\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{U}{R}\");§this.expansionSetCode = \"MIR\";§this.subtype.add(\"Efreet\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new FreneticEfreetEffect(), new GenericManaCost(0)));§}§public FreneticEfreet(final FreneticEfreet card) {§super(card);§}§@Override§public FreneticEfreet copy() {§return new FreneticEfreet(this);§}§}§class FreneticEfreetEffect extends OneShotEffect {§public FreneticEfreetEffect() {§super(Outcome.Damage);§staticText = \"Flip a coin. If you win the flip, {this} phases out. If you lose the flip, sacrifice {this}\";§}§public FreneticEfreetEffect(FreneticEfreetEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent permanent = game.getPermanent(source.getSourceId());§Player controller = game.getPlayer(source.getControllerId());§if (controller != null && permanent != null) {§if (controller.flipCoin(game)) {§return permanent.phaseOut(game);§} else {§permanent.sacrifice(source.getSourceId(), game);§return true;§}§}§return false;§}§@Override§public FreneticEfreetEffect copy() {§return new FreneticEfreetEffect(this);§}§}§\npublic class JunglePatrol extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"a token named Wood\");§static {§filter.add(new NamePredicate(\"Wood\"));§filter.add(new TokenPredicate());§}§public JunglePatrol(UUID ownerId) {§super(ownerId, 121, \"Jungle Patrol\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"MIR\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new CreateTokenEffect(new WoodToken()), new ManaCostsImpl(\"{1}{G}\"));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD,§new BasicManaEffect(Mana.RedMana(1)),§new SacrificeTargetCost(new TargetControlledPermanent(1, 1, filter, true))));§}§public JunglePatrol(final JunglePatrol card) {§super(card);§}§@Override§public JunglePatrol copy() {§return new JunglePatrol(this);§}§}§class WoodToken extends Token {§public WoodToken() {§super(\"Wood\", \"0/1 green Wall creature token with defender named Wood\");§this.setOriginalExpansionSetCode(\"MIR\");§cardType.add(CardType.CREATURE);§color.setGreen(true);§subtype.add(\"Wall\");§power = new MageInt(0);§toughness = new MageInt(1);§this.addAbility(DefenderAbility.getInstance());§}§}§\npublic class PainfulMemories extends CardImpl {§public PainfulMemories(UUID ownerId) {§super(ownerId, 31, \"Painful Memories\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{1}{B}\");§this.expansionSetCode = \"MIR\";§this.getSpellAbility().addEffect(new PainfulMemoriesEffect());§this.getSpellAbility().addTarget(new TargetOpponent());§}§public PainfulMemories(final PainfulMemories card) {§super(card);§}§@Override§public PainfulMemories copy() {§return new PainfulMemories(this);§}§}§class PainfulMemoriesEffect extends OneShotEffect {§public PainfulMemoriesEffect() {§super(Outcome.Discard);§this.staticText = \"Look at target opponent's hand and choose a card from it. Put that card on top of that player's library.\";§}§public PainfulMemoriesEffect(final PainfulMemoriesEffect effect) {§super(effect);§}§@Override§public PainfulMemoriesEffect copy() {§return new PainfulMemoriesEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player targetPlayer = game.getPlayer(source.getFirstTarget());§Player you = game.getPlayer(source.getControllerId());§if (targetPlayer != null && you != null) {§targetPlayer.revealCards(\"Painful Memories\", targetPlayer.getHand(), game);§if (targetPlayer.getHand().size() > 0) {§TargetCard target = new TargetCard(Zone.HAND, new FilterCard());§if (you.choose(Outcome.Benefit, targetPlayer.getHand(), target, game)) {§Card card = targetPlayer.getHand().get(target.getFirstTarget(), game);§if (card != null) {§return targetPlayer.moveCardToLibraryWithInfo(card, source.getSourceId(), game, Zone.HAND, true, true);§}§}§}§return true;§}§return false;§}§}§\npublic class SearingSpearAskari extends CardImpl {§public SearingSpearAskari(UUID ownerId) {§super(ownerId, 191, \"Searing Spear Askari\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"MIR\";§this.subtype.add(\"Human\");§this.subtype.add(\"Knight\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new FlankingAbility());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(new MenaceAbility(), Duration.EndOfTurn), new ManaCostsImpl(\"{1}{R}\")));§}§public SearingSpearAskari(final SearingSpearAskari card) {§super(card);§}§@Override§public SearingSpearAskari copy() {§return new SearingSpearAskari(this);§}§}§\npublic class TelimTorsDarts extends CardImpl {§public TelimTorsDarts(UUID ownerId) {§super(ownerId, 286, \"Telim'Tor's Darts\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"MIR\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1), new GenericManaCost(2));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public TelimTorsDarts(final TelimTorsDarts card) {§super(card);§}§@Override§public TelimTorsDarts copy() {§return new TelimTorsDarts(this);§}§}§\npublic class ZebraUnicorn extends CardImpl {§public ZebraUnicorn(UUID ownerId) {§super(ownerId, 350, \"Zebra Unicorn\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}{W}\");§this.expansionSetCode = \"MIR\";§this.subtype.add(\"Unicorn\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new DealsDamageGainLifeSourceTriggeredAbility());§}§public ZebraUnicorn(final ZebraUnicorn card) {§super(card);§}§@Override§public ZebraUnicorn copy() {§return new ZebraUnicorn(this);§}§}§\npublic class Bloodscent extends CardImpl {§public Bloodscent(UUID ownerId) {§super(ownerId, 114, \"Bloodscent\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{3}{G}\");§this.expansionSetCode = \"MRD\";§this.getSpellAbility().addEffect(new MustBeBlockedByAllTargetEffect(Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public Bloodscent(final Bloodscent card) {§super(card);§}§@java.lang.Override§public Bloodscent copy() {§return new Bloodscent(this);§}§}§\npublic class DreamsGrip extends CardImpl {§public DreamsGrip(UUID ownerId) {§super(ownerId, 34, \"Dream's Grip\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{U}\");§this.expansionSetCode = \"MRD\";§this.getSpellAbility().getModes().setMinModes(1);§this.getSpellAbility().getModes().setMaxModes(1);§TargetPermanent target1 = new TargetPermanent(new FilterPermanent(\"Permanent to tap\"));§Effect tapEffect = new TapTargetEffect();§this.getSpellAbility().addTarget(target1);§this.getSpellAbility().addEffect(tapEffect);§Mode mode = new Mode();§TargetPermanent target2 = new TargetPermanent(new FilterPermanent(\"Permanent to untap\"));§mode.getTargets().add(target2);§Effect untapEffect = new UntapTargetEffect();§mode.getEffects().add(untapEffect);§this.getSpellAbility().addMode(mode);§this.addAbility(new EntwineAbility(\"{1}\"));§}§public DreamsGrip(final DreamsGrip card) {§super(card);§}§@java.lang.Override§public DreamsGrip copy() {§return new DreamsGrip(this);§}§}§\npublic class GoblinReplica extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"artifact\");§static {§filter.add(new CardTypePredicate(CardType.ARTIFACT));§}§public GoblinReplica(UUID ownerId) {§super(ownerId, 178, \"Goblin Replica\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{3}\");§this.expansionSetCode = \"MRD\";§this.subtype.add(\"Goblin\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new ManaCostsImpl(\"{3}{R}\"));§ability.addCost(new SacrificeSourceCost());§ability.addTarget(new TargetPermanent(filter));§this.addAbility(ability);§}§public GoblinReplica(final GoblinReplica card) {§super(card);§}§@java.lang.Override§public GoblinReplica copy() {§return new GoblinReplica(this);§}§}§\npublic class KrarkClanShaman extends CardImpl {§private static final FilterControlledPermanent filterSacrificed = new FilterControlledPermanent(\"an artifact\");§private static final FilterCreaturePermanent filterTargetedCreatures = new FilterCreaturePermanent(\"creature without flying\");§static {§filterSacrificed.add(new CardTypePredicate(CardType.ARTIFACT));§filterTargetedCreatures.add(Predicates.not(new AbilityPredicate(FlyingAbility.class)));§}§public KrarkClanShaman(UUID ownerId) {§super(ownerId, 98, \"Krark-Clan Shaman\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{R}\");§this.expansionSetCode = \"MRD\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageAllEffect(1, filterTargetedCreatures), new SacrificeTargetCost(new TargetControlledPermanent(filterSacrificed))));§}§public KrarkClanShaman(final KrarkClanShaman card) {§super(card);§}§@java.lang.Override§public KrarkClanShaman copy() {§return new KrarkClanShaman(this);§}§}§\npublic class MesmericOrb extends CardImpl {§public MesmericOrb(UUID ownerId) {§super(ownerId, 204, \"Mesmeric Orb\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"MRD\";§Effect effect = new PutTopCardOfLibraryIntoGraveTargetEffect(1);§effect.setText(\"that permanent's controller puts the top card of his or her library into his or her graveyard\");§this.addAbility(new BecomesUntappedPermanentTriggeredAbility(effect, false));§}§public MesmericOrb(final MesmericOrb card) {§super(card);§}§@java.lang.Override§public MesmericOrb copy() {§return new MesmericOrb(this);§}§}§class BecomesUntappedPermanentTriggeredAbility extends TriggeredAbilityImpl{§public BecomesUntappedPermanentTriggeredAbility(Effect effect, boolean optional) {§super(Zone.BATTLEFIELD, effect, optional);§}§public BecomesUntappedPermanentTriggeredAbility(final BecomesUntappedPermanentTriggeredAbility ability) {§super(ability);§}§@java.lang.Override§public BecomesUntappedPermanentTriggeredAbility copy() {§return new BecomesUntappedPermanentTriggeredAbility(this);§}§@java.lang.Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.UNTAPPED;§}§@java.lang.Override§public boolean checkTrigger(GameEvent event, Game game) {§Permanent permanent = game.getPermanent(event.getTargetId());§if (permanent != null) {§this.getEffects().get(0).setTargetPointer(new FixedTarget(permanent.getControllerId()));§return true;§}§return false;§}§@java.lang.Override§public String getRule() {§return \"Whenever a permanent becomes untapped, \" + super.getRule();§}§}§\npublic class OmegaMyr extends CardImpl {§public OmegaMyr(UUID ownerId) {§super(ownerId, 223, \"Omega Myr\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{2}\");§this.expansionSetCode = \"MRD\";§this.subtype.add(\"Myr\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§}§public OmegaMyr(final OmegaMyr card) {§super(card);§}§@java.lang.Override§public OmegaMyr copy() {§return new OmegaMyr(this);§}§}§\npublic class ScytheOfTheWretched extends CardImpl {§public ScytheOfTheWretched(UUID ownerId) {§super(ownerId, 239, \"Scythe of the Wretched\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"MRD\";§this.subtype.add(\"Equipment\");§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEquippedEffect(2, 2, Duration.WhileOnBattlefield)));§this.addAbility(new ScytheOfTheWretchedTriggeredAbility());§this.addAbility(new EquipAbility(Outcome.AddAbility, new GenericManaCost(4)));§}§public ScytheOfTheWretched(final ScytheOfTheWretched card) {§super(card);§}§@java.lang.Override§public ScytheOfTheWretched copy() {§return new ScytheOfTheWretched(this);§}§}§class ScytheOfTheWretchedTriggeredAbility extends TriggeredAbilityImpl {§public ScytheOfTheWretchedTriggeredAbility() {§super(Zone.ALL, new ScytheOfTheWretchedReanimateEffect(), false);§}§public ScytheOfTheWretchedTriggeredAbility(final ScytheOfTheWretchedTriggeredAbility ability) {§super(ability);§}§@java.lang.Override§public ScytheOfTheWretchedTriggeredAbility copy() {§return new ScytheOfTheWretchedTriggeredAbility(this);§}§@java.lang.Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.ZONE_CHANGE;§}§@java.lang.Override§public boolean checkTrigger(GameEvent event, Game game) {§ZoneChangeEvent zoneChange = (ZoneChangeEvent) event;§if (zoneChange.isDiesEvent() && zoneChange.getTarget().getCardType().contains(CardType.CREATURE)) {§Permanent equippedCreature = getEquippedCreature(game);§for (MageObjectReference mor : zoneChange.getTarget().getDealtDamageByThisTurn()) {§Permanent permanent = (Permanent) game.getLastKnownInformation(mor.getSourceId(), Zone.BATTLEFIELD);§if ((equippedCreature != null && mor.refersTo(equippedCreature, game))§|| (permanent != null && permanent.getAttachments().contains(getSourceId()))) {§setTarget(new FixedTarget(event.getTargetId()));§return true;§}§}§}§return false;§}§@java.lang.Override§public String getRule() {§return \"Whenever a creature dealt damage by equipped creature this turn dies, \" + super.getRule();§}§private void setTarget(TargetPointer target) {§for (Effect effect : getEffects()) {§effect.setTargetPointer(target);§}§}§private Permanent getEquippedCreature(Game game) {§Permanent equipment = game.getPermanent(getSourceId());§if (equipment != null && equipment.getAttachedTo() != null) {§return game.getPermanent(equipment.getAttachedTo());§}§return null;§}§}§class ScytheOfTheWretchedReanimateEffect extends OneShotEffect {§public ScytheOfTheWretchedReanimateEffect() {§super(Outcome.PutCreatureInPlay);§this.staticText = \"return that card to the battlefield under your control. Attach {this} to that creature\";§}§public ScytheOfTheWretchedReanimateEffect(final ScytheOfTheWretchedReanimateEffect effect) {§super(effect);§}§@java.lang.Override§public boolean apply(Game game, Ability source) {§Card card = game.getCard(getTargetPointer().getFirst(game, source));§Player controller = game.getPlayer(source.getControllerId());§if (card != null && controller != null) {§controller.moveCards(card, Zone.BATTLEFIELD, source, game);§Effect effect = new AttachEffect(Outcome.AddAbility);§effect.setTargetPointer(new FixedTarget(card.getId()));§effect.apply(game, source);§return true;§}§return false;§}§@java.lang.Override§public Effect copy() {§return new ScytheOfTheWretchedReanimateEffect(this);§}§}§\npublic class SteelWall extends CardImpl {§public SteelWall (UUID ownerId) {§super(ownerId, 248, \"Steel Wall\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{1}\");§this.expansionSetCode = \"MRD\";§this.subtype.add(\"Wall\");§this.power = new MageInt(0);§this.toughness = new MageInt(4);§this.addAbility(DefenderAbility.getInstance());§}§public SteelWall (final SteelWall card) {§super(card);§}§@java.lang.Override§public SteelWall copy() {§return new SteelWall(this);§}§}§\npublic class TowerOfMurmurs extends CardImpl {§public TowerOfMurmurs (UUID ownerId) {§super(ownerId, 268, \"Tower of Murmurs\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{4}\");§this.expansionSetCode = \"MRD\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PutLibraryIntoGraveTargetEffect(8), new GenericManaCost(8));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public TowerOfMurmurs (final TowerOfMurmurs card) {§super(card);§}§@java.lang.Override§public TowerOfMurmurs copy() {§return new TowerOfMurmurs(this);§}§}§\npublic class YotianSoldier extends CardImpl {§public YotianSoldier(UUID ownerId) {§super(ownerId, 277, \"Yotian Soldier\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{3}\");§this.expansionSetCode = \"MRD\";§this.subtype.add(\"Soldier\");§this.power = new MageInt(1);§this.toughness = new MageInt(4);§this.addAbility(VigilanceAbility.getInstance());§}§public YotianSoldier(final YotianSoldier card) {§super(card);§}§@java.lang.Override§public YotianSoldier copy() {§return new YotianSoldier(this);§}§}§\npublic class CorruptedConscience extends CardImpl {§public CorruptedConscience(UUID ownerId) {§super(ownerId, 22, \"Corrupted Conscience\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{3}{U}{U}\");§this.expansionSetCode = \"MBS\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.GainControl));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ControlEnchantedEffect()));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(InfectAbility.getInstance(), AttachmentType.AURA)));§}§public CorruptedConscience(final CorruptedConscience card) {§super(card);§}§@Override§public CorruptedConscience copy() {§return new CorruptedConscience(this);§}§}§\npublic class GoForTheThroat extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent();§static {§filter.add(Predicates.not(new CardTypePredicate(CardType.ARTIFACT)));§}§public GoForTheThroat(UUID ownerId) {§super(ownerId, 43, \"Go for the Throat\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{B}\");§this.expansionSetCode = \"MBS\";§Target target = new TargetCreaturePermanent(filter);§target.setTargetName(\"nonartifact creature\");§this.getSpellAbility().addTarget(target);§this.getSpellAbility().addEffect(new DestroyTargetEffect());§}§public GoForTheThroat(final GoForTheThroat card) {§super(card);§}§@Override§public GoForTheThroat copy() {§return new GoForTheThroat(this);§}§}§\npublic class LoxodonPartisan extends CardImpl {§public LoxodonPartisan (UUID ownerId) {§super(ownerId, 12, \"Loxodon Partisan\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{W}\");§this.expansionSetCode = \"MBS\";§this.subtype.add(\"Elephant\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(3);§this.toughness = new MageInt(4);§this.addAbility(new BattleCryAbility());§}§public LoxodonPartisan (final LoxodonPartisan card) {§super(card);§}§@Override§public LoxodonPartisan copy() {§return new LoxodonPartisan(this);§}§}§\npublic class OgreResister extends CardImpl {§public OgreResister (UUID ownerId) {§super(ownerId, 72, \"Ogre Resister\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}{R}\");§this.expansionSetCode = \"MBS\";§this.subtype.add(\"Ogre\");§this.power = new MageInt(4);§this.toughness = new MageInt(3);§}§public OgreResister (final OgreResister card) {§super(card);§}§@Override§public OgreResister copy() {§return new OgreResister(this);§}§}§\npublic class RallyTheForces extends CardImpl {§public RallyTheForces (UUID ownerId) {§super(ownerId, 73, \"Rally the Forces\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{R}\");§this.expansionSetCode = \"MBS\";§Effect effect = new BoostAllEffect(1, 0, Duration.EndOfTurn, new FilterAttackingCreature(\"Attacking creatures\"), false);§effect.setText(\"Attacking creatures get +1/+0\");§this.getSpellAbility().addEffect(effect);§effect = new GainAbilityAllEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn, new FilterAttackingCreature(\"Attacking creatures\"), false);§effect.setText(\"and gain first strike until end of turn\");§this.getSpellAbility().addEffect(effect);§}§public RallyTheForces (final RallyTheForces card) {§super(card);§}§@Override§public RallyTheForces copy() {§return new RallyTheForces(this);§}§}§\npublic class SpreadTheSickness extends CardImpl {§public SpreadTheSickness (UUID ownerId) {§super(ownerId, 56, \"Spread the Sickness\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{4}{B}\");§this.expansionSetCode = \"MBS\";§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.getSpellAbility().addEffect(new ProliferateEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public SpreadTheSickness (final SpreadTheSickness card) {§super(card);§}§@Override§public SpreadTheSickness copy() {§return new SpreadTheSickness(this);§}§}§\npublic class ViridianEmissary extends CardImpl {§public ViridianEmissary (UUID ownerId) {§super(ownerId, 95, \"Viridian Emissary\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"MBS\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Scout\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new DiesTriggeredAbility(new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(new FilterBasicLandCard()), true), true));§}§public ViridianEmissary (final ViridianEmissary card) {§super(card);§}§@Override§public ViridianEmissary copy() {§return new ViridianEmissary(this);§}§}§\npublic class FeudkillersVerdict extends CardImpl {§public FeudkillersVerdict(UUID ownerId) {§super(ownerId, 15, \"Feudkiller's Verdict\", Rarity.UNCOMMON, new CardType[]{CardType.TRIBAL, CardType.SORCERY}, \"{4}{W}{W}\");§this.expansionSetCode = \"MMA\";§this.subtype.add(\"Giant\");§this.getSpellAbility().addEffect(new FeudkillersVerdictEffect());§}§public FeudkillersVerdict(final FeudkillersVerdict card) {§super(card);§}§@Override§public FeudkillersVerdict copy() {§return new FeudkillersVerdict(this);§}§}§class FeudkillersVerdictEffect extends OneShotEffect {§public FeudkillersVerdictEffect() {§super(Outcome.Benefit);§this.staticText = \"You gain 10 life. Then if you have more life than an opponent, put a 5/5 white Giant Warrior creature token onto the battlefield\";§}§public FeudkillersVerdictEffect(final FeudkillersVerdictEffect effect) {§super(effect);§}§@Override§public FeudkillersVerdictEffect copy() {§return new FeudkillersVerdictEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§controller.gainLife(10, game);§boolean moreLife = false;§for (UUID opponentId :game.getOpponents(source.getControllerId())) {§Player opponent = game.getPlayer(opponentId);§if (opponent != null) {§if (controller.getLife() > opponent.getLife()) {§moreLife = true;§break;§}§}§}§if (moreLife) {§return new CreateTokenEffect(new GiantWarriorToken(), 1).apply(game, source);§}§return true;§}§return false;§}§}§class GiantWarriorToken extends Token {§GiantWarriorToken() {§super(\"Giant Warrior\", \"5/5 white Giant Warrior creature token\");§cardType.add(CardType.CREATURE);§color.setWhite(true);§subtype.add(\"Giant\");§subtype.add(\"Warrior\");§power = new MageInt(5);§toughness = new MageInt(5);§}§}§\npublic class RudeAwakening extends CardImpl {§public RudeAwakening(UUID ownerId) {§super(ownerId, 160, \"Rude Awakening\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{4}{G}\");§this.expansionSetCode = \"MMA\";§this.getSpellAbility().getModes().setMinModes(1);§this.getSpellAbility().getModes().setMaxModes(1);§this.getSpellAbility().addEffect(new UntapAllLandsControllerEffect());§Mode mode = new Mode();§mode.getEffects().add(new BecomesCreatureAllEffect(new RudeAwakeningToken(), \"lands\", new FilterControlledLandPermanent(\"lands you control\"), Duration.EndOfTurn));§this.getSpellAbility().getModes().addMode(mode);§this.addAbility(new EntwineAbility(\"{2}{G}\"));§}§public RudeAwakening(final RudeAwakening card) {§super(card);§}§@Override§public RudeAwakening copy() {§return new RudeAwakening(this);§}§}§class RudeAwakeningToken extends Token {§public RudeAwakeningToken() {§super(\"\", \"2/2 creature\");§cardType.add(CardType.CREATURE);§power = new MageInt(2);§toughness = new MageInt(2);§}§}§\npublic class Bitterblossom extends CardImpl {§public Bitterblossom(UUID ownerId) {§super(ownerId, 58, \"Bitterblossom\", Rarity.RARE, new CardType[]{CardType.TRIBAL, CardType.ENCHANTMENT}, \"{1}{B}\");§this.expansionSetCode = \"MOR\";§this.subtype.add(\"Faerie\");§Ability ability = new BeginningOfUpkeepTriggeredAbility(new LoseLifeSourceControllerEffect(1), TargetController.YOU, false);§ability.addEffect(new CreateTokenEffect(new FaerieRogueToken(), 1));§this.addAbility(ability);§}§public Bitterblossom(final Bitterblossom card) {§super(card);§}§@Override§public Bitterblossom copy() {§return new Bitterblossom(this);§}§}§\npublic class ElvishWarrior extends CardImpl {§public ElvishWarrior(UUID ownerId) {§super(ownerId, 120, \"Elvish Warrior\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{G}{G}\");§this.expansionSetCode = \"MOR\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§}§public ElvishWarrior(final ElvishWarrior card) {§super(card);§}§@Override§public ElvishWarrior copy() {§return new ElvishWarrior(this);§}§}§\npublic class KinsbaileBorderguard extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent();§static {§filter.add(new SubtypePredicate(\"Kithkin\"));§}§public KinsbaileBorderguard(UUID ownerId) {§super(ownerId, 14, \"Kinsbaile Borderguard\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{W}{W}\");§this.expansionSetCode = \"MOR\";§this.subtype.add(\"Kithkin\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(0),§new PermanentsOnBattlefieldCount(filter), true), \"with a +1/+1 counter on it for each other Kithkin you control\"));§this.addAbility(new DiesTriggeredAbility(new CreateTokenEffect(new KithkinToken(), new AllCountersCount())));§}§public KinsbaileBorderguard(final KinsbaileBorderguard card) {§super(card);§}§@Override§public KinsbaileBorderguard copy() {§return new KinsbaileBorderguard(this);§}§}§class AllCountersCount implements DynamicValue {§@Override§public int calculate(Game game, Ability sourceAbility, Effect effect) {§Permanent sourcePermanent = game.getPermanentOrLKIBattlefield(sourceAbility.getSourceId());§if(sourcePermanent != null) {§int total = 0;§for(Counter counter : sourcePermanent.getCounters().values()) {§total += counter.getCount();§}§return total;§}§return 0;§}§@Override§public DynamicValue copy() {§return new AllCountersCount();§}§@Override§public String getMessage() {§return \"for each counter on it\";§}§@Override§public String toString() {§return \"1\";§}§}§\npublic class NogginWhack extends CardImpl {§public NogginWhack(UUID ownerId) {§super(ownerId, 70, \"Noggin Whack\", Rarity.UNCOMMON, new CardType[]{CardType.TRIBAL, CardType.SORCERY}, \"{2}{B}{B}\");§this.expansionSetCode = \"MOR\";§this.subtype.add(\"Rogue\");§this.addAbility(new ProwlAbility(this, \"{1}{B}\"));§this.getSpellAbility().addEffect(new NogginWhackEffect());§this.getSpellAbility().addTarget(new TargetPlayer());§}§public NogginWhack(final NogginWhack card) {§super(card);§}§@Override§public NogginWhack copy() {§return new NogginWhack(this);§}§}§class NogginWhackEffect extends OneShotEffect {§public NogginWhackEffect() {§super(Outcome.Benefit);§this.staticText = \"Target player reveals three cards from his or her hand. You choose two of them. That player discards those cards\";§}§public NogginWhackEffect(final NogginWhackEffect effect) {§super(effect);§}§@Override§public NogginWhackEffect copy() {§return new NogginWhackEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§Player targetPlayer = game.getPlayer(source.getFirstTarget());§Card sourceCard = game.getCard(source.getSourceId());§if (controller != null && targetPlayer != null && sourceCard != null) {§Cards cardsInHand = new CardsImpl();§cardsInHand.addAll(targetPlayer.getHand());§int count = Math.min(cardsInHand.size(), 3);§TargetCard target = new TargetCard(count, Zone.HAND, new FilterCard());§Cards revealedCards = new CardsImpl();§if (targetPlayer.chooseTarget(Outcome.Discard, cardsInHand, target, source, game)) {§List<UUID> targets = target.getTargets();§for (UUID targetId : targets) {§Card card = game.getCard(targetId);§if (card != null) {§revealedCards.add(card);§}§}§}§int cardsToDiscard = Math.min(revealedCards.size(), 2);§TargetCard targetInHand = new TargetCard(cardsToDiscard, cardsToDiscard, Zone.HAND, new FilterCard(\"card to discard\"));§if (!revealedCards.isEmpty()) {§targetPlayer.revealCards(\"Noggin Whack\", revealedCards, game);§controller.chooseTarget(Outcome.Exile, revealedCards, targetInHand, source, game);§for (UUID cardId : (List<UUID>) targetInHand.getTargets()) {§Card card = game.getCard(cardId);§if (card != null) {§controller.discard(card, source, game);§}§}§}§return true;§}§return false;§}§}§\npublic class SageOfFables extends CardImpl {§public SageOfFables(UUID ownerId) {§super(ownerId, 47, \"Sage of Fables\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"MOR\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SageOfFablesReplacementEffect()));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), new GenericManaCost(2));§ability.addCost(new RemoveCounterCost(new TargetControlledCreaturePermanent(), CounterType.P1P1));§this.addAbility(ability);§}§public SageOfFables(final SageOfFables card) {§super(card);§}§@Override§public SageOfFables copy() {§return new SageOfFables(this);§}§}§class SageOfFablesReplacementEffect extends ReplacementEffectImpl {§SageOfFablesReplacementEffect() {§super(Duration.WhileOnBattlefield, Outcome.BoostCreature);§staticText = \"Each other Wizard creature you control enters the battlefield with an additional +1/+1 counter on it\";§}§SageOfFablesReplacementEffect(SageOfFablesReplacementEffect effect) {§super(effect);§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.ENTERS_THE_BATTLEFIELD;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§Permanent creature = ((EntersTheBattlefieldEvent) event).getTarget();§return creature != null && creature.getControllerId().equals(source.getControllerId())§&& creature.getCardType().contains(CardType.CREATURE)§&& creature.getSubtype().contains(\"Wizard\")§&& !event.getTargetId().equals(source.getSourceId());§}§@Override§public boolean apply(Game game, Ability source) {§return false;§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§Permanent creature = ((EntersTheBattlefieldEvent) event).getTarget();§if (creature != null) {§creature.addCounters(CounterType.P1P1.createInstance(), game);§}§return false;§}§@Override§public SageOfFablesReplacementEffect copy() {§return new SageOfFablesReplacementEffect(this);§}§}§\npublic class ThornbiteStaff extends CardImpl {§private static final FilterPermanent filter = new FilterCreaturePermanent(\"a Shaman creature\");§static {§filter.add(new SubtypePredicate(\"Shaman\"));§}§public ThornbiteStaff(UUID ownerId) {§super(ownerId, 145, \"Thornbite Staff\", Rarity.UNCOMMON, new CardType[]{CardType.TRIBAL, CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"MOR\";§this.subtype.add(\"Shaman\");§this.subtype.add(\"Equipment\");§Ability gainedAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1), new GenericManaCost(2));§gainedAbility.addCost(new TapSourceCost());§gainedAbility.addTarget(new TargetCreatureOrPlayer());§Effect effect = new GainAbilityAttachedEffect(gainedAbility, AttachmentType.EQUIPMENT);§effect.setText(\"Equipped creature has \\\"{2}, {T}: This creature deals 1 damage to target creature or player\\\"\");§Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, effect);§effect = new GainAbilityAttachedEffect(new DiesCreatureTriggeredAbility(new UntapSourceEffect(),false), AttachmentType.EQUIPMENT);§effect.setText(\"and \\\"Whenever a creature dies, untap this creature.\\\"\");§ability.addEffect(effect);§this.addAbility(ability);§this.addAbility(new EntersBattlefieldAllTriggeredAbility(§Zone.BATTLEFIELD, new AttachEffect(Outcome.Detriment, \"attach {source} to it\"),§filter, true, SetTargetPointer.PERMANENT, null));§this.addAbility(new EquipAbility(Outcome.AddAbility, new GenericManaCost(4)));§}§public ThornbiteStaff(final ThornbiteStaff card) {§super(card);§}§@Override§public ThornbiteStaff copy() {§return new ThornbiteStaff(this);§}§}§\npublic class BattlefieldPercher extends CardImpl {§public BattlefieldPercher(UUID ownerId) {§super(ownerId, 52, \"Battlefield Percher\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{B}{B}\");§this.expansionSetCode = \"NMS\";§this.subtype.add(\"Bird\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new CanBlockOnlyFlyingAbility());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 1, Duration.EndOfTurn),§new ManaCostsImpl(\"{1}{B}\")));§}§public BattlefieldPercher(final BattlefieldPercher card) {§super(card);§}§@Override§public BattlefieldPercher copy() {§return new BattlefieldPercher(this);§}§}§\npublic class KorHaven extends CardImpl {§public KorHaven(UUID ownerId) {§super(ownerId, 141, \"Kor Haven\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"NMS\";§this.supertype.add(\"Legendary\");§this.addAbility(new ColorlessManaAbility());§Effect effect = new PreventDamageByTargetEffect(Duration.EndOfTurn, true);§effect.setText(\"Prevent all combat damage that would be dealt by target attacking creature this turn\");§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new ManaCostsImpl<>(\"{1}{W}\"));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetAttackingCreature());§this.addAbility(ability);§}§public KorHaven(final KorHaven card) {§super(card);§}§@Override§public KorHaven copy() {§return new KorHaven(this);§}§}§\npublic class RathiAssassin extends CardImpl {§private static final FilterPermanentCard filter = new FilterPermanentCard(\"Mercenary permanent card with converted mana cost 3 or less\");§private static final FilterCreaturePermanent destroyFilter = new FilterCreaturePermanent(\"tapped nonblack creature\");§static {§filter.add(new SubtypePredicate(\"Mercenary\"));§filter.add(new ConvertedManaCostPredicate(ComparisonType.LessThan, 4));§destroyFilter.add(new TappedPredicate());§destroyFilter.add(Predicates.not(new ColorPredicate(ObjectColor.BLACK)));§}§public RathiAssassin(UUID ownerId) {§super(ownerId, 67, \"Rathi Assassin\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{B}{B}\");§this.expansionSetCode = \"NMS\";§this.subtype.add(\"Zombie\");§this.subtype.add(\"Mercenary\");§this.subtype.add(\"Assassin\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability destroyAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new ManaCostsImpl(\"{1}{B}{B}\"));§destroyAbility.addCost(new TapSourceCost());§destroyAbility.addTarget(new TargetCreaturePermanent(destroyFilter));§this.addAbility(destroyAbility);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(filter)), new TapSourceCost());§ability.addManaCost(new GenericManaCost(3));§this.addAbility(ability);§}§public RathiAssassin(final RathiAssassin card) {§super(card);§}§@Override§public RathiAssassin copy() {§return new RathiAssassin(this);§}§}§\npublic class SkyshroudBehemoth extends CardImpl {§public SkyshroudBehemoth(UUID ownerId) {§super(ownerId, 116, \"Skyshroud Behemoth\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{5}{G}{G}\");§this.expansionSetCode = \"NMS\";§this.subtype.add(\"Beast\");§this.power = new MageInt(10);§this.toughness = new MageInt(10);§this.addAbility(new FadingAbility(2, this));§this.addAbility(new EntersBattlefieldTappedAbility());§}§public SkyshroudBehemoth(final SkyshroudBehemoth card) {§super(card);§}§@Override§public SkyshroudBehemoth copy() {§return new SkyshroudBehemoth(this);§}§}§\npublic class ApostlesBlessing extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"artifact or creature you control\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.ARTIFACT),§new CardTypePredicate(CardType.CREATURE)));§}§public ApostlesBlessing(UUID ownerId) {§super(ownerId, 2, \"Apostle's Blessing\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{WP}\");§this.expansionSetCode = \"NPH\";§this.getSpellAbility().addEffect(new ApostlesBlessingEffect());§this.getSpellAbility().addTarget(new TargetControlledPermanent(filter));§}§public ApostlesBlessing(final ApostlesBlessing card) {§super(card);§}§@Override§public ApostlesBlessing copy() {§return new ApostlesBlessing(this);§}§}§class ApostlesBlessingEffect extends OneShotEffect {§public ApostlesBlessingEffect() {§super(Outcome.AddAbility);§this.staticText = \"Target artifact or creature you control gains protection from artifacts or from the color of your choice until end of turn\";§}§public ApostlesBlessingEffect(final ApostlesBlessingEffect effect) {§super(effect);§}§@Override§public ApostlesBlessingEffect copy() {§return new ApostlesBlessingEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§ChoiceColorOrArtifact choice = new ChoiceColorOrArtifact();§while (!choice.isChosen()) {§if (!controller.canRespond()) {§return false;§}§controller.choose(outcome, choice, game);§}§FilterCard protectionFilter = new FilterCard();§if (choice.isArtifactSelected()) {§protectionFilter.add(new CardTypePredicate(CardType.ARTIFACT));§} else {§protectionFilter.add(new ColorPredicate(choice.getColor()));§}§protectionFilter.setMessage(choice.getChoice());§ProtectionAbility protectionAbility = new ProtectionAbility(protectionFilter);§ContinuousEffect effect = new GainAbilityTargetEffect(protectionAbility, Duration.EndOfTurn);§effect.setTargetPointer(getTargetPointer());§game.addEffect(effect, source);§return true;§}§return false;§}§}§\npublic class ChancellorOfTheForge extends CardImpl {§private static String abilityText = \"at the beginning of the first upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield\";§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creatures you control\");§static {§filter.add(new ControllerPredicate(TargetController.YOU));§}§public ChancellorOfTheForge(UUID ownerId) {§super(ownerId, 81, \"Chancellor of the Forge\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{R}{R}{R}\");§this.expansionSetCode = \"NPH\";§this.subtype.add(\"Giant\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(new ChancellorAbility(new ChancellorOfTheForgeDelayedTriggeredAbility(), abilityText));§DynamicValue value = new PermanentsOnBattlefieldCount(filter);§this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new GoblinTokenWithHaste(), value), false));§}§public ChancellorOfTheForge(final ChancellorOfTheForge card) {§super(card);§}§@Override§public ChancellorOfTheForge copy() {§return new ChancellorOfTheForge(this);§}§}§class ChancellorOfTheForgeDelayedTriggeredAbility extends DelayedTriggeredAbility {§ChancellorOfTheForgeDelayedTriggeredAbility () {§super(new CreateTokenEffect(new GoblinTokenWithHaste()));§}§ChancellorOfTheForgeDelayedTriggeredAbility(ChancellorOfTheForgeDelayedTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.UPKEEP_STEP_PRE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§return true;§}§@Override§public ChancellorOfTheForgeDelayedTriggeredAbility copy() {§return new ChancellorOfTheForgeDelayedTriggeredAbility(this);§}§}§\npublic class ExclusionRitual extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"nonland permanent\");§static {§filter.add(Predicates.not(new CardTypePredicate(CardType.LAND)));§}§public ExclusionRitual(UUID ownerId) {§super(ownerId, 10, \"Exclusion Ritual\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{4}{W}{W}\");§this.expansionSetCode = \"NPH\";§Ability ability = new EntersBattlefieldTriggeredAbility(new ExclusionRitualImprintEffect(), false);§ability.addTarget(new TargetPermanent(filter));§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ExclusionRitualReplacementEffect()));§}§public ExclusionRitual(final ExclusionRitual card) {§super(card);§}§@Override§public ExclusionRitual copy() {§return new ExclusionRitual(this);§}§}§class ExclusionRitualImprintEffect extends OneShotEffect {§ExclusionRitualImprintEffect() {§super(Outcome.Exile);§staticText = \"exile target nonland permanent\";§}§ExclusionRitualImprintEffect(final ExclusionRitualImprintEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent sourcePermanent = game.getPermanent(source.getSourceId());§Permanent targetPermanent = game.getPermanent(targetPointer.getFirst(game, source));§Player controller = game.getPlayer(source.getControllerId());§if (controller != null && sourcePermanent != null && targetPermanent != null) {§controller.moveCardToExileWithInfo(targetPermanent, getId(), sourcePermanent.getIdName(), source.getSourceId(), game, Zone.BATTLEFIELD, true);§sourcePermanent.imprint(targetPermanent.getId(), game);§}§return true;§}§@Override§public ExclusionRitualImprintEffect copy() {§return new ExclusionRitualImprintEffect(this);§}§}§class ExclusionRitualReplacementEffect extends ContinuousRuleModifyingEffectImpl {§ExclusionRitualReplacementEffect() {§super(Duration.WhileOnBattlefield, Outcome.Detriment);§staticText = \"Players can't cast spells with the same name as the exiled card\";§}§ExclusionRitualReplacementEffect(final ExclusionRitualReplacementEffect effect) {§super(effect);§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.CAST_SPELL;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§Permanent sourcePermanent = game.getPermanent(source.getSourceId());§Card card = game.getCard(event.getSourceId());§if (sourcePermanent != null && card != null) {§if (sourcePermanent.getImprinted().size() > 0) {§Card imprintedCard = game.getCard(sourcePermanent.getImprinted().get(0));§if (imprintedCard != null) {§return card.getName().equals(imprintedCard.getName());§}§}§}§return false;§}§@Override§public boolean apply(Game game, Ability source) {§return false;§}§@Override§public ExclusionRitualReplacementEffect copy() {§return new ExclusionRitualReplacementEffect(this);§}§}§\npublic class ImpalerShrike extends CardImpl {§public ImpalerShrike(UUID ownerId) {§super(ownerId, 36, \"Impaler Shrike\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}{U}\");§this.expansionSetCode = \"NPH\";§this.subtype.add(\"Bird\");§this.power = new MageInt(3);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new DealsCombatDamageToAPlayerTriggeredAbility(new SacrificeSourceEffect(), true);§ability.addEffect(new DrawCardSourceControllerEffect(3));§this.addAbility(ability);§}§public ImpalerShrike(final ImpalerShrike card) {§super(card);§}§@Override§public ImpalerShrike copy() {§return new ImpalerShrike(this);§}§}§\npublic class Mindculling extends CardImpl {§public Mindculling(UUID ownerId) {§super(ownerId, 39, \"Mindculling\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{5}{U}\");§this.expansionSetCode = \"NPH\";§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(2));§this.getSpellAbility().addTarget(new TargetOpponent());§this.getSpellAbility().addEffect(new DiscardTargetEffect(2));§}§public Mindculling(final Mindculling card) {§super(card);§}§@Override§public Mindculling copy() {§return new Mindculling(this);§}§}§\npublic class PhyrexianUnlife extends CardImpl {§public PhyrexianUnlife(UUID ownerId) {§super(ownerId, 18, \"Phyrexian Unlife\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{2}{W}\");§this.expansionSetCode = \"NPH\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new DontLoseByZeroOrLessLifeEffect(Duration.WhileOnBattlefield)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new PhyrexianUnlifeEffect2()));§}§public PhyrexianUnlife(final PhyrexianUnlife card) {§super(card);§}§@Override§public PhyrexianUnlife copy() {§return new PhyrexianUnlife(this);§}§}§class PhyrexianUnlifeEffect2 extends ReplacementEffectImpl {§int lastCheckedDamageStepNum = 0;§boolean startedWithLifeAboveZero = false;§public PhyrexianUnlifeEffect2() {§super(Duration.WhileOnBattlefield, Outcome.Benefit);§staticText = \"As long as you have 0 or less life, all damage is dealt to you as though its source had infect\";§}§public PhyrexianUnlifeEffect2(final PhyrexianUnlifeEffect2 effect) {§super(effect);§this.lastCheckedDamageStepNum = effect.lastCheckedDamageStepNum;§this.startedWithLifeAboveZero = effect.startedWithLifeAboveZero;§}§@Override§public PhyrexianUnlifeEffect2 copy() {§return new PhyrexianUnlifeEffect2(this);§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§DamagePlayerEvent damageEvent = (DamagePlayerEvent) event;§int actualDamage = damageEvent.getAmount();§if (actualDamage > 0) {§Player player = game.getPlayer(damageEvent.getPlayerId());§Permanent damageSource = game.getPermanent(damageEvent.getSourceId());§player.addCounters(CounterType.POISON.createInstance(actualDamage), game);§if (damageSource != null && damageSource.getAbilities().containsKey(LifelinkAbility.getInstance().getId())) {§Player controlPlayer = game.getPlayer(damageSource.getControllerId());§controlPlayer.gainLife(actualDamage, game);§}§game.fireEvent(new DamagedPlayerEvent(damageEvent.getPlayerId(), damageEvent.getSourceId(), damageEvent.getPlayerId(), actualDamage, damageEvent.isCombatDamage()));§}§return true;§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGE_PLAYER;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (event.getPlayerId().equals(source.getControllerId())) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§if (((DamagePlayerEvent) event).isCombatDamage()) {§if (lastCheckedDamageStepNum != game.getState().getStepNum()) {§lastCheckedDamageStepNum = game.getState().getStepNum();§startedWithLifeAboveZero = player.getLife() > 0;§}§if (startedWithLifeAboveZero) {§return false;§}§}§if (player.getLife() <= 0) {§return true;§}§}§}§return false;§}§}§\npublic class SheoldredWhisperingOne extends CardImpl {§public SheoldredWhisperingOne (UUID ownerId) {§super(ownerId, 73, \"Sheoldred, Whispering One\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{5}{B}{B}\");§this.expansionSetCode = \"NPH\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Praetor\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(new SwampwalkAbility());§Ability ability = new BeginningOfUpkeepTriggeredAbility(new ReturnFromGraveyardToBattlefieldTargetEffect(false), TargetController.YOU, false);§ability.addTarget(new TargetCardInYourGraveyard(new FilterCreatureCard(\"creature card from your graveyard\")));§this.addAbility(ability);§ability = new BeginningOfUpkeepTriggeredAbility(new SacrificeEffect(new FilterCreaturePermanent(), 1, \"that player \"), TargetController.OPPONENT, false);§this.addAbility(ability);§}§public SheoldredWhisperingOne (final SheoldredWhisperingOne card) {§super(card);§}§@Override§public SheoldredWhisperingOne copy() {§return new SheoldredWhisperingOne(this);§}§}§\npublic class ThunderingTanadon extends CardImpl {§public ThunderingTanadon(UUID ownerId) {§super(ownerId, 122, \"Thundering Tanadon\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{4}{GP}{GP}\");§this.expansionSetCode = \"NPH\";§this.subtype.add(\"Beast\");§this.power = new MageInt(5);§this.toughness = new MageInt(4);§this.addAbility(TrampleAbility.getInstance());§}§public ThunderingTanadon(final ThunderingTanadon card) {§super(card);§}§@Override§public ThunderingTanadon copy() {§return new ThunderingTanadon(this);§}§}§\npublic class WhisperingSpecter extends CardImpl {§public WhisperingSpecter(UUID ownerId) {§super(ownerId, 77, \"Whispering Specter\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}{B}\");§this.expansionSetCode = \"NPH\";§this.subtype.add(\"Specter\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(InfectAbility.getInstance());§Ability ability = new DealsCombatDamageToAPlayerTriggeredAbility(new SacrificeSourceEffect(), true, true);§ability.addEffect(new WhisperingSpecterEffect());§this.addAbility(ability);§}§public WhisperingSpecter(final WhisperingSpecter card) {§super(card);§}§@Override§public WhisperingSpecter copy() {§return new WhisperingSpecter(this);§}§}§class WhisperingSpecterEffect extends OneShotEffect {§WhisperingSpecterEffect() {§super(Outcome.Discard);§staticText = \"If you do, that player discards a card for each poison counter he or she has\";§}§WhisperingSpecterEffect(final WhisperingSpecterEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(targetPointer.getFirst(game, source));§if (player != null) {§int value = player.getCounters().getCount(CounterType.POISON);§if (value > 0) {§player.discard(value, source, game);§return true;§}§}§return false;§}§@Override§public WhisperingSpecterEffect copy() {§return new WhisperingSpecterEffect(this);§}§}§\npublic class DaringApprentice extends CardImpl {§public DaringApprentice(UUID ownerId) {§super(ownerId, 72, \"Daring Apprentice\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{U}{U}\");§this.expansionSetCode = \"9ED\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new CounterTargetEffect(), new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§ability.addTarget(new TargetSpell());§this.addAbility(ability);§}§public DaringApprentice(final DaringApprentice card) {§super(card);§}§@Override§public DaringApprentice copy() {§return new DaringApprentice(this);§}§}§\npublic class Groundskeeper extends CardImpl {§public Groundskeeper(UUID ownerId) {§super(ownerId, 247, \"Groundskeeper\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{G}\");§this.expansionSetCode = \"9ED\";§this.subtype.add(\"Human\");§this.subtype.add(\"Druid\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnToHandTargetEffect(), new ManaCostsImpl(\"{1}{G}\"));§ability.addTarget(new TargetCardInYourGraveyard(new FilterBasicLandCard(\"basic land card from your graveyard\")));§this.addAbility(ability);§}§public Groundskeeper(final Groundskeeper card) {§super(card);§}§@Override§public Groundskeeper copy() {§return new Groundskeeper(this);§}§}§\npublic class RathiDragon extends CardImpl {§private static final FilterControlledLandPermanent filter = new FilterControlledLandPermanent(\"two Mountains\");§static{§filter.add(new SubtypePredicate(\"Mountain\"));§}§public RathiDragon(UUID ownerId) {§super(ownerId, 210, \"Rathi Dragon\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{R}{R}\");§this.expansionSetCode = \"9ED\";§this.subtype.add(\"Dragon\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new EntersBattlefieldTriggeredAbility(§new SacrificeSourceUnlessPaysEffect(new SacrificeTargetCost(new TargetControlledPermanent(2, 2, filter, true)))));§}§public RathiDragon(final RathiDragon card) {§super(card);§}§@Override§public RathiDragon copy() {§return new RathiDragon(this);§}§}§\npublic class TidalKraken extends CardImpl {§public TidalKraken(UUID ownerId) {§super(ownerId, 105, \"Tidal Kraken\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{5}{U}{U}{U}\");§this.expansionSetCode = \"9ED\";§this.subtype.add(\"Kraken\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(new CantBeBlockedSourceAbility());§}§public TidalKraken(final TidalKraken card) {§super(card);§}§@Override§public TidalKraken copy() {§return new TidalKraken(this);§}§}§\npublic class BearerOfSilence extends CardImpl {§public BearerOfSilence(UUID ownerId) {§super(ownerId, 67, \"Bearer of Silence\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"OGW\";§this.subtype.add(\"Eldrazi\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new DevoidAbility(this.color));§Ability ability = new CastSourceTriggeredAbility(new DoIfCostPaid(new SacrificeEffect(new FilterCreaturePermanent(), 1, \"Target opponent\"), new ManaCostsImpl(\"{1}{C}\")));§ability.addTarget(new TargetOpponent());§this.addAbility(ability);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new CantBlockAbility());§}§public BearerOfSilence(final BearerOfSilence card) {§super(card);§}§@Override§public BearerOfSilence copy() {§return new BearerOfSilence(this);§}§}§\npublic class CrushOfTentacles extends CardImpl {§public CrushOfTentacles(UUID ownerId) {§super(ownerId, 53, \"Crush of Tentacles\", Rarity.MYTHIC, new CardType[]{CardType.SORCERY}, \"{4}{U}{U}\");§this.expansionSetCode = \"OGW\";§getSpellAbility().addEffect(new ReturnToHandFromBattlefieldAllEffect(new FilterNonlandPermanent(\"nonland permanents\")));§Effect effect = new ConditionalOneShotEffect(new CreateTokenEffect(new CrushOfTentaclesToken()), SurgedCondition.getInstance());§effect.setText(\"If {this} surge cost was paid, put an 8/8 blue Octopus creature token onto the battlefield\");§getSpellAbility().addEffect(effect);§addAbility(new SurgeAbility(this, \"{3}{U}{U}\"));§}§public CrushOfTentacles(final CrushOfTentacles card) {§super(card);§}§@Override§public CrushOfTentacles copy() {§return new CrushOfTentacles(this);§}§}§class CrushOfTentaclesToken extends Token {§public CrushOfTentaclesToken() {§super(\"Octopus\", \"8/8 blue Octopus creature\");§this.setExpansionSetCodeForImage(\"BFZ\");§this.cardType.add(CardType.CREATURE);§this.color.setBlue(true);§this.subtype.add(\"Octopus\");§this.power = new MageInt(8);§this.toughness = new MageInt(8);§}§}§\npublic class ExpeditionRaptor extends CardImpl {§public ExpeditionRaptor(UUID ownerId) {§super(ownerId, 18, \"Expedition Raptor\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}{W}\");§this.expansionSetCode = \"OGW\";§this.subtype.add(\"Bird\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SupportAbility(this, 2));§}§public ExpeditionRaptor(final ExpeditionRaptor card) {§super(card);§}§@Override§public ExpeditionRaptor copy() {§return new ExpeditionRaptor(this);§}§}§\npublic class IonasBlessing extends CardImpl {§public IonasBlessing(UUID ownerId) {§super(ownerId, 21, \"Iona's Blessing\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{3}{W}\");§this.expansionSetCode = \"OGW\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(2, 2, Duration.WhileOnBattlefield));§Effect effect = new GainAbilityAttachedEffect(VigilanceAbility.getInstance(), AttachmentType.AURA);§effect.setText(\", has vigilance\");§ability.addEffect(effect);§ability.addEffect(new IonasBlessingEffect());§this.addAbility(ability);§}§public IonasBlessing(final IonasBlessing card) {§super(card);§}§@Override§public IonasBlessing copy() {§return new IonasBlessing(this);§}§}§class IonasBlessingEffect extends ContinuousEffectImpl {§public IonasBlessingEffect() {§super(Duration.WhileOnBattlefield, Outcome.Benefit);§staticText = \", and can block an additional creature\";§}§public IonasBlessingEffect(final IonasBlessingEffect effect) {§super(effect);§}§@Override§public IonasBlessingEffect copy() {§return new IonasBlessingEffect(this);§}§@Override§public boolean apply(Layer layer, SubLayer sublayer, Ability source, Game game) {§Permanent perm = game.getPermanent(source.getSourceId());§if (perm != null && perm.getAttachedTo() != null) {§Permanent enchanted = game.getPermanent(perm.getAttachedTo());§if (enchanted != null) {§switch (layer) {§case RulesEffects:§if (enchanted.getMaxBlocks() > 0) {§enchanted.setMaxBlocks(enchanted.getMaxBlocks() + 1);§}§break;§}§return true;§}§}§return false;§}§@Override§public boolean apply(Game game, Ability source) {§return false;§}§@Override§public boolean hasLayer(Layer layer) {§return layer == Layer.RulesEffects;§}§}§\npublic class MatterReshaper extends CardImpl {§public MatterReshaper(UUID ownerId) {§super(ownerId, 6, \"Matter Reshaper\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{C}\");§this.expansionSetCode = \"OGW\";§this.subtype.add(\"Eldrazi\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(new DiesTriggeredAbility(new MatterReshaperEffect(), false));§}§public MatterReshaper(final MatterReshaper card) {§super(card);§}§@Override§public MatterReshaper copy() {§return new MatterReshaper(this);§}§}§class MatterReshaperEffect extends OneShotEffect {§public MatterReshaperEffect() {§super(Outcome.Benefit);§staticText = \"reveal the top card of your library. You may put that card onto the battlefield if it's a permanent card\"§+ \" with converted mana cost 3 or less. Otherwise, put that card into your hand\";§}§public MatterReshaperEffect(final MatterReshaperEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = game.getObject(source.getSourceId());§if (controller != null && sourceObject != null && controller.getLibrary().size() > 0) {§Card card = controller.getLibrary().getFromTop(game);§if (card == null) {§return false;§}§controller.revealCards(sourceObject.getIdName(), new CardsImpl(card), game);§FilterPermanentCard filter = new FilterPermanentCard(\"permanent card with converted mana cost 3 or less\");§filter.add(new ConvertedManaCostPredicate(ComparisonType.LessThan, 4));§if (filter.match(card, game)) {§if (controller.chooseUse(Outcome.PutCardInPlay, \"Put \" + card.getName() + \" onto the battlefield (otherwise put in hand)?\", source, game)) {§card.putOntoBattlefield(game, Zone.LIBRARY, source.getSourceId(), source.getControllerId(), false);§return true;§}§}§card.moveToZone(Zone.HAND, source.getSourceId(), game, false);§return true;§}§return false;§}§@Override§public MatterReshaperEffect copy() {§return new MatterReshaperEffect(this);§}§}§\npublic class ProphetOfDistortion extends CardImpl {§public ProphetOfDistortion(UUID ownerId) {§super(ownerId, 46, \"Prophet of Distortion\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{U}\");§this.expansionSetCode = \"OGW\";§this.subtype.add(\"Eldrazi\");§this.subtype.add(\"Drone\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§this.addAbility(new DevoidAbility(this.color));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), new ManaCostsImpl(\"{3}{C}\")));§}§public ProphetOfDistortion(final ProphetOfDistortion card) {§super(card);§}§@Override§public ProphetOfDistortion copy() {§return new ProphetOfDistortion(this);§}§}§\npublic class ShoulderToShoulder extends CardImpl {§public ShoulderToShoulder(UUID ownerId) {§super(ownerId, 34, \"Shoulder to Shoulder\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{2}{W}\");§this.expansionSetCode = \"OGW\";§getSpellAbility().addEffect(new SupportEffect(this, 2, false));§getSpellAbility().addEffect(new DrawCardSourceControllerEffect(1));§}§public ShoulderToShoulder(final ShoulderToShoulder card) {§super(card);§}§@Override§public ShoulderToShoulder copy() {§return new ShoulderToShoulder(this);§}§}§\npublic class TearsOfValakut extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature with flying\");§static {§filter.add(new AbilityPredicate(FlyingAbility.class));§}§public TearsOfValakut(UUID ownerId) {§super(ownerId, 118, \"Tears of Valakut\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{R}\");§this.expansionSetCode = \"OGW\";§Effect effect = new CantBeCounteredSourceEffect();§effect.setText(\"{this} can't be countered by spells or abilities\");§Ability ability = new SimpleStaticAbility(Zone.STACK, effect);§ability.setRuleAtTheTop(true);§this.addAbility(ability);§this.getSpellAbility().addEffect(new DamageTargetEffect(5));§this.getSpellAbility().addTarget(new TargetCreaturePermanent(filter));§}§public TearsOfValakut(final TearsOfValakut card) {§super(card);§}§@Override§public TearsOfValakut copy() {§return new TearsOfValakut(this);§}§}§\npublic class WarpingWail extends CardImpl {§private static final FilterCreaturePermanent filterCreature = new FilterCreaturePermanent(\"creature with power or toughness 1 or less\");§private static final FilterSpell filterSorcery = new FilterSpell(\"sorcery spell\");§static {§filterCreature.add(Predicates.or(§new PowerPredicate(Filter.ComparisonType.LessThan, 2),§new ToughnessPredicate(ComparisonType.LessThan, 2)));§filterSorcery.add(new CardTypePredicate(CardType.SORCERY));§}§public WarpingWail(UUID ownerId) {§super(ownerId, 12, \"Warping Wail\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{C}\");§this.expansionSetCode = \"OGW\";§Effect effect = new ExileTargetEffect();§effect.setText(\"Exile target creature with power or toughness 1 or less.\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreaturePermanent(filterCreature));§Mode mode = new Mode();§mode.getEffects().add(new CounterTargetEffect());§mode.getTargets().add(new TargetSpell(filterSorcery));§this.getSpellAbility().addMode(mode);§mode = new Mode();§effect = new CreateTokenEffect(new EldraziScionToken());§effect.setText(\"Put a 1/1 colorless Eldrazi Scion creature token onto the battlefield. It has \\\"Sacrifice this creature: Add {C} to your mana pool.\\\"\");§mode.getEffects().add(effect);§this.getSpellAbility().addMode(mode);§}§public WarpingWail(final WarpingWail card) {§super(card);§}§@Override§public WarpingWail copy() {§return new WarpingWail(this);§}§}§\npublic class AvenSmokeweaver extends CardImpl {§static final FilterCard filter = new FilterCard(\"red\");§static{§filter.add(new ColorPredicate(ObjectColor.RED));§}§public AvenSmokeweaver(UUID ownerId) {§super(ownerId, 64, \"Aven Smokeweaver\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}{U}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Bird\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new ProtectionAbility(filter));§}§public AvenSmokeweaver(final AvenSmokeweaver card) {§super(card);§}§@Override§public AvenSmokeweaver copy() {§return new AvenSmokeweaver(this);§}§}§\npublic class Cantivore extends CardImpl {§public static final FilterCard filter = new FilterCard(\"enchantment cards\");§static {§filter.add(new CardTypePredicate(CardType.ENCHANTMENT));§}§public Cantivore(UUID ownerId) {§super(ownerId, 13, \"Cantivore\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{W}{W}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Lhurgoyf\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(VigilanceAbility.getInstance());§DynamicValue value = (new CardsInAllGraveyardsCount(filter));§this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetPowerToughnessSourceEffect(value , Duration.EndOfGame)));§}§public Cantivore(final Cantivore card) {§super(card);§}§@Override§public Cantivore copy() {§return new Cantivore(this);§}§}§\npublic class CrashingCentaur extends CardImpl {§public CrashingCentaur(UUID ownerId) {§super(ownerId, 235, \"Crashing Centaur\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{G}{G}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Centaur\");§this.power = new MageInt(3);§this.toughness = new MageInt(4);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(TrampleAbility.getInstance(),Duration.EndOfTurn), new ManaCostsImpl(\"{G}\"));§ability.addCost(new DiscardCardCost());§this.addAbility(ability);§Ability thresholdAbility = new SimpleStaticAbility(§Zone.BATTLEFIELD,§new ConditionalContinuousEffect(§new BoostSourceEffect(2, 2, Duration.WhileOnBattlefield),§new CardsInControllerGraveCondition(7),§\"If seven or more cards are in your graveyard, {this} gets +2/+2\"));§Effect effect = new ConditionalContinuousEffect(§new GainAbilitySourceEffect(ShroudAbility.getInstance()),§new CardsInControllerGraveCondition(7), \"and has shroud\");§thresholdAbility.addEffect(effect);§thresholdAbility.setAbilityWord(AbilityWord.THRESHOLD);§this.addAbility(thresholdAbility);§}§public CrashingCentaur(final CrashingCentaur card) {§super(card);§}§@Override§public CrashingCentaur copy() {§return new CrashingCentaur(this);§}§}§\npublic class Dreamwinder extends CardImpl {§public Dreamwinder(UUID ownerId) {§super(ownerId, 83, \"Dreamwinder\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{U}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Serpent\");§this.power = new MageInt(4);§this.toughness = new MageInt(3);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantAttackUnlessDefenderControllsPermanent(new FilterLandPermanent(\"Island\",\"an Island\"))));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BecomesBasicLandTargetEffect(Duration.EndOfTurn, \"Island\"), new ManaCostsImpl(\"{U}\"));§Target target = new TargetLandPermanent();§ability.addTarget(target);§FilterControlledLandPermanent filter = new FilterControlledLandPermanent(\"an Island\");§filter.add(new SubtypePredicate(\"Island\"));§ability.addCost(new SacrificeTargetCost(new TargetControlledPermanent(1, 1, filter, true)));§this.addAbility(ability);§}§public Dreamwinder(final Dreamwinder card) {§super(card);§}§@Override§public Dreamwinder copy() {§return new Dreamwinder(this);§}§}§\npublic class FreneticOgre extends CardImpl {§public FreneticOgre(UUID ownerId) {§super(ownerId, 195, \"Frenetic Ogre\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{R}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Ogre\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(3, 0, Duration.EndOfTurn), new ManaCostsImpl(\"{R}\"));§ability.addCost(new DiscardCardCost(true));§this.addAbility(ability);§}§public FreneticOgre(final FreneticOgre card) {§super(card);§}§@Override§public FreneticOgre copy() {§return new FreneticOgre(this);§}§}§\npublic class LuminousGuardian extends CardImpl {§public LuminousGuardian(UUID ownerId) {§super(ownerId, 31, \"Luminous Guardian\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Human\");§this.subtype.add(\"Nomad\");§this.power = new MageInt(1);§this.toughness = new MageInt(4);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(0, 1, Duration.EndOfTurn), new ManaCostsImpl(\"{W}\")));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new CanBlockAdditionalCreatureEffect(Duration.EndOfTurn, 1), new ManaCostsImpl(\"{2}\")));§}§public LuminousGuardian(final LuminousGuardian card) {§super(card);§}§@Override§public LuminousGuardian copy() {§return new LuminousGuardian(this);§}§}§\npublic class NantukoMentor extends CardImpl {§public NantukoMentor(UUID ownerId) {§super(ownerId, 255, \"Nantuko Mentor\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Insect\");§this.subtype.add(\"Druid\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new NantukoMentorBoostTargetEffect(), new ManaCostsImpl(\"{2}{G}\"));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public NantukoMentor(final NantukoMentor card) {§super(card);§}§@Override§public NantukoMentor copy() {§return new NantukoMentor(this);§}§}§class NantukoMentorBoostTargetEffect extends ContinuousEffectImpl {§public NantukoMentorBoostTargetEffect() {§super(Duration.EndOfTurn, Outcome.BoostCreature);§staticText = \"Target creature gets +X/+X until end of turn, where X is that creature's power.\";§}§public NantukoMentorBoostTargetEffect(final NantukoMentorBoostTargetEffect effect) {§super(effect);§}§@Override§public NantukoMentorBoostTargetEffect copy() {§return new NantukoMentorBoostTargetEffect(this);§}§@Override§public boolean apply(Game game, Ability source){§Permanent target = game.getPermanent(source.getFirstTarget());§if (target != null) {§MageInt power = target.getPower();§target.addPower(power.getValue());§target.addToughness(power.getValue());§}§return true;§}§}§\npublic class PriceOfGlory extends CardImpl {§public PriceOfGlory(UUID ownerId) {§super(ownerId, 214, \"Price of Glory\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{R}\");§this.expansionSetCode = \"ODY\";§this.addAbility(new PriceOfGloryAbility());§}§public PriceOfGlory(final PriceOfGlory card) {§super(card);§}§@Override§public PriceOfGlory copy() {§return new PriceOfGlory(this);§}§}§class PriceOfGloryAbility extends TriggeredAbilityImpl {§private static final String staticText = \"Whenever a player taps a land for mana, if it's not that player's turn, destroy that land.\";§public PriceOfGloryAbility() {§super(Zone.BATTLEFIELD, new PriceOfGloryEffect());§}§public PriceOfGloryAbility(PriceOfGloryAbility ability) {§super(ability);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.TAPPED_FOR_MANA;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§Permanent permanent = game.getPermanent(event.getSourceId());§if (permanent == null) {§permanent = (Permanent) game.getLastKnownInformation(event.getSourceId(), Zone.BATTLEFIELD);§}§if (permanent != null && permanent.getCardType().contains(CardType.LAND)§&& !permanent.getControllerId().equals(game.getActivePlayerId())) { §\npublic class ScreamsOfTheDamned extends CardImpl {§public ScreamsOfTheDamned(UUID ownerId) {§super(ownerId, 160, \"Screams of the Damned\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{3}{B}{B}\");§this.expansionSetCode = \"ODY\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageEverythingEffect(1), new ManaCostsImpl(\"{1}{B}\"));§ability.addCost(new ExileFromGraveCost(new TargetCardInYourGraveyard()));§this.addAbility(ability);§}§public ScreamsOfTheDamned(final ScreamsOfTheDamned card) {§super(card);§}§@Override§public ScreamsOfTheDamned copy() {§return new ScreamsOfTheDamned(this);§}§}§\npublic class Standstill extends CardImpl {§public Standstill(UUID ownerId) {§super(ownerId, 102, \"Standstill\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{U}\");§this.expansionSetCode = \"ODY\";§this.addAbility(new SpellCastTriggeredAbility());§}§public Standstill(final Standstill card) {§super(card);§}§@Override§public Standstill copy() {§return new Standstill(this);§}§}§class SpellCastTriggeredAbility extends TriggeredAbilityImpl {§public SpellCastTriggeredAbility() {§super(Zone.BATTLEFIELD, new StandstillEffect(), false);§}§public SpellCastTriggeredAbility(final SpellCastTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.SPELL_CAST;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§this.getEffects().get(0).setTargetPointer(new FixedTarget(event.getPlayerId()));§return true;§}§@Override§public String getRule() {§return \"When a player casts a spell, sacrifice Standstill. If you do, each of that player's opponents draws three cards.\";§}§@Override§public SpellCastTriggeredAbility copy() {§return new SpellCastTriggeredAbility(this);§}§}§class StandstillEffect extends OneShotEffect {§public StandstillEffect() {§super(Outcome.Sacrifice);§staticText = \"sacrifice {this}. If you do, each of that player's opponents draws three cards\";§}§public StandstillEffect(final StandstillEffect effect) {§super(effect);§}§@Override§public StandstillEffect copy() {§return new StandstillEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent permanent = game.getPermanent(source.getSourceId());§if (permanent != null) {§if (permanent.sacrifice(source.getSourceId(), game)) {§for (UUID uuid : game.getOpponents(this.getTargetPointer().getFirst(game, source))) {§Player player = game.getPlayer(uuid);§if (player != null) {§player.drawCards(3, game);§}§}§return true;§}§}§return false;§}§}§\npublic class Tremble extends CardImpl {§public Tremble(UUID ownerId) {§super(ownerId, 225, \"Tremble\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{1}{R}\");§this.expansionSetCode = \"ODY\";§this.getSpellAbility().addEffect(new SacrificeAllEffect(1, new FilterControlledLandPermanent(\"land\")));§}§public Tremble(final Tremble card) {§super(card);§}§@Override§public Tremble copy() {§return new Tremble(this);§}§}§\npublic class AkromasBlessing extends CardImpl {§public AkromasBlessing(UUID ownerId) {§super(ownerId, 1, \"Akroma's Blessing\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{2}{W}\");§this.expansionSetCode = \"ONS\";§this.getSpellAbility().addEffect(new GainProtectionFromColorAllEffect(Duration.EndOfTurn, new FilterControlledCreaturePermanent(\"Creatures you control\")));§this.addAbility(new CyclingAbility(new ManaCostsImpl(\"{W}\")));§}§public AkromasBlessing(final AkromasBlessing card) {§super(card);§}§@Override§public AkromasBlessing copy() {§return new AkromasBlessing(this);§}§}§\npublic class Boneknitter extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"Zombie\");§static {§filter.add(new SubtypePredicate(\"Zombie\"));§}§public Boneknitter(UUID ownerId) {§super(ownerId, 128, \"Boneknitter\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"ONS\";§this.subtype.add(\"Zombie\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateTargetEffect(), new ManaCostsImpl(\"{1}{B}\"));§ability.addTarget(new TargetPermanent(filter));§this.addAbility(ability);§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{2}{B}\")));§}§public Boneknitter(final Boneknitter card) {§super(card);§}§@Override§public Boneknitter copy() {§return new Boneknitter(this);§}§}§\npublic class DaruLancer extends CardImpl {§public DaruLancer(UUID ownerId) {§super(ownerId, 20, \"Daru Lancer\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{W}{W}\");§this.expansionSetCode = \"ONS\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(3);§this.toughness = new MageInt(4);§this.addAbility(FirstStrikeAbility.getInstance());§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{2}{W}{W}\")));§}§public DaruLancer(final DaruLancer card) {§super(card);§}§@Override§public DaruLancer copy() {§return new DaruLancer(this);§}§}§\npublic class ExaltedAngel extends CardImpl {§public ExaltedAngel(UUID ownerId) {§super(ownerId, 28, \"Exalted Angel\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{W}{W}\");§this.expansionSetCode = \"ONS\";§this.subtype.add(\"Angel\");§this.power = new MageInt(4);§this.toughness = new MageInt(5);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new DealsDamageGainLifeSourceTriggeredAbility());§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{2}{W}{W}\")));§}§public ExaltedAngel(final ExaltedAngel card) {§super(card);§}§@Override§public ExaltedAngel copy() {§return new ExaltedAngel(this);§}§}§\npublic class GoblinTaskmaster extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Goblin creature\");§static {§filter.add(new SubtypePredicate(\"Goblin\"));§}§public GoblinTaskmaster(UUID ownerId) {§super(ownerId, 210, \"Goblin Taskmaster\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{R}\");§this.expansionSetCode = \"ONS\";§this.subtype.add(\"Goblin\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(1, 0, Duration.EndOfTurn), new ManaCostsImpl(\"{1}{R}\"));§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{R}\")));§}§public GoblinTaskmaster(final GoblinTaskmaster card) {§super(card);§}§@Override§public GoblinTaskmaster copy() {§return new GoblinTaskmaster(this);§}§}§\npublic class IronfistCrusher extends CardImpl {§public IronfistCrusher(UUID ownerId) {§super(ownerId, 42, \"Ironfist Crusher\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{W}\");§this.expansionSetCode = \"ONS\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(4);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CanBlockAdditionalCreatureEffect(0)));§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{3}{W}\")));§}§public IronfistCrusher(final IronfistCrusher card) {§super(card);§}§@Override§public IronfistCrusher copy() {§return new IronfistCrusher(this);§}§}§\npublic class PietyCharm extends CardImpl {§private static final FilterPermanent filter1 = new FilterPermanent(\"Aura attached to a creature\");§private static final FilterCreaturePermanent filter2 = new FilterCreaturePermanent(\"Soldier creature\");§static {§filter1.add(new SubtypePredicate(\"Aura\"));§filter1.add(new AttachedToPredicate(new FilterCreaturePermanent()));§filter2.add(new SubtypePredicate(\"Soldier\"));§}§public PietyCharm(UUID ownerId) {§super(ownerId, 49, \"Piety Charm\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{W}\");§this.expansionSetCode = \"ONS\";§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.getSpellAbility().addTarget(new TargetPermanent(filter1));§Mode mode = new Mode();§mode.getEffects().add(new BoostTargetEffect(2, 2, Duration.EndOfTurn));§mode.getTargets().add(new TargetCreaturePermanent(filter2));§this.getSpellAbility().addMode(mode);§mode = new Mode();§mode.getEffects().add(new GainAbilityAllEffect(VigilanceAbility.getInstance(), Duration.EndOfTurn, new FilterControlledCreaturePermanent(\"creatures you control\")));§this.getSpellAbility().addMode(mode);§}§public PietyCharm(final PietyCharm card) {§super(card);§}§@Override§public PietyCharm copy() {§return new PietyCharm(this);§}§}§\npublic class SilentSpecter extends CardImpl {§public SilentSpecter(UUID ownerId) {§super(ownerId, 169, \"Silent Specter\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{B}{B}\");§this.expansionSetCode = \"ONS\";§this.subtype.add(\"Specter\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new DealsCombatDamageToAPlayerTriggeredAbility(new DiscardTargetEffect(2), false, true));§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{3}{B}{B}\")));§}§public SilentSpecter(final SilentSpecter card) {§super(card);§}§@Override§public SilentSpecter copy() {§return new SilentSpecter(this);§}§}§\npublic class SunfireBalm extends CardImpl {§public SunfireBalm(UUID ownerId) {§super(ownerId, 56, \"Sunfire Balm\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{2}{W}\");§this.expansionSetCode = \"ONS\";§this.getSpellAbility().addEffect(new PreventDamageToTargetEffect(Duration.EndOfTurn, 4));§this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());§this.addAbility(new CyclingAbility(new ManaCostsImpl(\"{1}{W}\")));§Ability ability = new CycleTriggeredAbility(new PreventDamageToTargetEffect(Duration.EndOfTurn, 1), true);§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public SunfireBalm(final SunfireBalm card) {§super(card);§}§@Override§public SunfireBalm copy() {§return new SunfireBalm(this);§}§}§\npublic class WalkingDesecration extends CardImpl {§public WalkingDesecration(UUID ownerId) {§super(ownerId, 180, \"Walking Desecration\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}\");§this.expansionSetCode = \"ONS\";§this.subtype.add(\"Zombie\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new WalkingDesecrationEffect(), new ManaCostsImpl(\"{B}\"));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public WalkingDesecration(final WalkingDesecration card) {§super(card);§}§@Override§public WalkingDesecration copy() {§return new WalkingDesecration(this);§}§}§class WalkingDesecrationEffect extends OneShotEffect {§public WalkingDesecrationEffect() {§super(Outcome.UnboostCreature);§staticText = \"Creatures of the creature type of your choice attack this turn if able\";§}§public WalkingDesecrationEffect(final WalkingDesecrationEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§MageObject sourceObject = game.getObject(source.getSourceId());§if (player != null) {§Choice typeChoice = new ChoiceImpl(true);§typeChoice.setMessage(\"Choose a creature type:\");§typeChoice.setChoices(CardRepository.instance.getCreatureTypes());§while (!player.choose(outcome, typeChoice, game)) {§if (!player.canRespond()) {§return false;§}§}§if (typeChoice.getChoice() != null) {§game.informPlayers(sourceObject.getLogName() + \" chosen type: \" + typeChoice.getChoice());§}§FilterCreaturePermanent filter = new FilterCreaturePermanent();§filter.add(new SubtypePredicate(typeChoice.getChoice()));§RequirementEffect effect = new AttacksIfAbleAllEffect(filter, Duration.EndOfTurn);§game.addEffect(effect, source);§return true;§}§return false;§}§@Override§public WalkingDesecrationEffect copy() {§return new WalkingDesecrationEffect(this);§}§}§\npublic class GerrardsCommand extends CardImpl {§public GerrardsCommand(UUID ownerId) {§super(ownerId, 53, \"Gerrard's Command\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{G}{W}\");§this.expansionSetCode = \"DDE\";§this.getSpellAbility().addEffect(new UntapTargetEffect());§Effect effect = new BoostTargetEffect(3, 3, Duration.EndOfTurn);§effect.setText(\"It gets +3/+3 until end of turn.\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public GerrardsCommand(final GerrardsCommand card) {§super(card);§}§@Override§public GerrardsCommand copy() {§return new GerrardsCommand(this);§}§}§\npublic class Calciderm extends CardImpl {§public Calciderm(UUID ownerId) {§super(ownerId, 23, \"Calciderm\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}{W}\");§this.expansionSetCode = \"PLC\";§this.subtype.add(\"Beast\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(ShroudAbility.getInstance());§Ability ability = new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.TIME.createInstance(4)));§ability.setRuleVisible(false);§this.addAbility(ability);§this.addAbility(new VanishingUpkeepAbility(4));§this.addAbility(new VanishingSacrificeAbility());§}§public Calciderm(final Calciderm card) {§super(card);§}§@Override§public Calciderm copy() {§return new Calciderm(this);§}§}§\npublic class Extirpate extends CardImpl {§private static final FilterCard filter = new FilterCard(\"card in a graveyard other than a basic land card\");§static {§filter.add(Predicates.not(Predicates.and(new CardTypePredicate(CardType.LAND), new SupertypePredicate(\"Basic\"))));§}§public Extirpate(UUID ownerId) {§super(ownerId, 71, \"Extirpate\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{B}\");§this.expansionSetCode = \"PLC\";§this.addAbility(new SplitSecondAbility());§this.getSpellAbility().addEffect(new ExtirpateEffect());§this.getSpellAbility().addTarget(new TargetCardInGraveyard(filter));§}§public Extirpate(final Extirpate card) {§super(card);§}§@Override§public Extirpate copy() {§return new Extirpate(this);§}§}§class ExtirpateEffect extends OneShotEffect {§public ExtirpateEffect() {§super(Outcome.Exile);§this.staticText = \"Choose target card in a graveyard other than a basic land card. Search its owner's graveyard, hand, and library for any number of cards with the same name as that card and exile them. Then that player shuffles his or her library\";§}§public ExtirpateEffect(final ExtirpateEffect effect) {§super(effect);§}§@Override§public ExtirpateEffect copy() {§return new ExtirpateEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = game.getObject(source.getSourceId());§Card chosenCard = game.getCard(getTargetPointer().getFirst(game, source));§if (chosenCard != null && sourceObject != null && controller != null) {§Player owner = game.getPlayer(chosenCard.getOwnerId());§if (owner == null) {§return false;§}§FilterCard filterNamedCard = new FilterCard();§filterNamedCard.add(new NamePredicate(chosenCard.getName()));§for (Card checkCard : owner.getGraveyard().getCards(game)) {§if (checkCard.getName().equals(chosenCard.getName())) {§controller.moveCardToExileWithInfo(checkCard, null, \"\", source.getSourceId(), game, Zone.GRAVEYARD, true);§}§}§filterNamedCard.setMessage(\"card named \" + chosenCard.getLogName() + \" in the hand of \" + owner.getLogName());§TargetCardInHand targetCardInHand = new TargetCardInHand(0, Integer.MAX_VALUE, filterNamedCard);§if (controller.choose(Outcome.Exile, owner.getHand(), targetCardInHand, game)) {§List<UUID> targets = targetCardInHand.getTargets();§for (UUID targetId : targets) {§Card targetCard = owner.getHand().get(targetId, game);§if (targetCard != null) {§controller.moveCardToExileWithInfo(targetCard, null, \"\", source.getSourceId(), game, Zone.HAND, true);§}§}§}§filterNamedCard.setMessage(\"card named \" + chosenCard.getName() + \" in the library of \" + owner.getName());§TargetCardInLibrary targetCardInLibrary = new TargetCardInLibrary(0, Integer.MAX_VALUE, filterNamedCard);§if (controller.searchLibrary(targetCardInLibrary, game, owner.getId())) {§List<UUID> targets = targetCardInLibrary.getTargets();§for (UUID targetId : targets) {§Card targetCard = owner.getLibrary().getCard(targetId, game);§if (targetCard != null) {§controller.moveCardToExileWithInfo(targetCard, null, \"\", source.getSourceId(), game, Zone.LIBRARY, true);§}§}§}§owner.shuffleLibrary(game);§return true;§}§return false;§}§}§\npublic class IntetTheDreamer extends CardImpl {§protected static final String VALUE_PREFIX = \"ExileZones\";§public IntetTheDreamer(UUID ownerId) {§super(ownerId, 158, \"Intet, the Dreamer\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{U}{R}{G}\");§this.expansionSetCode = \"PLC\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Dragon\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new DealsCombatDamageToAPlayerTriggeredAbility(§new DoIfCostPaid(new IntetTheDreamerExileEffect(), new ManaCostsImpl(\"{2}{U}\")), false, true));§this.addAbility(new SimpleStaticAbility(Zone.ALL, new IntetTheDreamerLookEffect()));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new IntetTheDreamerCastEffect()));§}§public IntetTheDreamer(final IntetTheDreamer card) {§super(card);§}§@Override§public IntetTheDreamer copy() {§return new IntetTheDreamer(this);§}§}§class IntetTheDreamerExileEffect extends OneShotEffect {§public IntetTheDreamerExileEffect() {§super(Outcome.Discard);§staticText = \"exile the top card of your library face down\";§}§public IntetTheDreamerExileEffect(final IntetTheDreamerExileEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Card card = controller.getLibrary().getFromTop(game);§MageObject sourceObject = source.getSourceObject(game);§if (card != null && sourceObject != null) {§UUID exileZoneId = CardUtil.getExileZoneId(game, source.getSourceId(), source.getSourceObjectZoneChangeCounter());§card.setFaceDown(true, game);§controller.moveCardsToExile(card, source, game, false, exileZoneId, sourceObject.getIdName());§card.setFaceDown(true, game);§Set<UUID> exileZones = (Set<UUID>) game.getState().getValue(IntetTheDreamer.VALUE_PREFIX + source.getSourceId().toString());§if (exileZones == null) {§exileZones = new HashSet<>();§game.getState().setValue(IntetTheDreamer.VALUE_PREFIX + source.getSourceId().toString(), exileZones);§}§exileZones.add(exileZoneId);§return true;§}§}§return false;§}§@Override§public IntetTheDreamerExileEffect copy() {§return new IntetTheDreamerExileEffect(this);§}§}§class IntetTheDreamerCastEffect extends AsThoughEffectImpl {§public IntetTheDreamerCastEffect() {§super(AsThoughEffectType.PLAY_FROM_NOT_OWN_HAND_ZONE, Duration.WhileOnBattlefield, Outcome.Benefit);§staticText = \"You may play the card from exile without paying its mana cost for as long as {this} remains on the battlefield\";§}§public IntetTheDreamerCastEffect(final IntetTheDreamerCastEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public IntetTheDreamerCastEffect copy() {§return new IntetTheDreamerCastEffect(this);§}§@Override§public boolean applies(UUID objectId, Ability source, UUID affectedControllerId, Game game) {§if (affectedControllerId.equals(source.getControllerId()) && game.getState().getZone(objectId).equals(Zone.EXILED)) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = source.getSourceObject(game);§if (controller != null && sourceObject != null) {§Card card = game.getCard(objectId);§if (card != null && card.isFaceDown(game)) {§ExileZone zone = game.getExile().getExileZone(CardUtil.getExileZoneId(game, source.getSourceId(), source.getSourceObjectZoneChangeCounter()));§if (zone != null && zone.contains(card.getId())/* && CardUtil.cardCanBePlayedNow(card, controller.getId(), game)*/) {§if (card.getCardType().contains(CardType.LAND)) {§if (game.canPlaySorcery(controller.getId()) && game.getPlayer(controller.getId()).canPlayLand()) {§return controller.chooseUse(outcome, \"Play \" + card.getName() + \"?\", source, game);§}§} else {§controller.setCastSourceIdWithAlternateMana(objectId, null, null);§return true;§}§}§}§}§}§return false;§}§}§class IntetTheDreamerLookEffect extends AsThoughEffectImpl {§public IntetTheDreamerLookEffect() {§super(AsThoughEffectType.LOOK_AT_FACE_DOWN, Duration.EndOfGame, Outcome.Benefit);§staticText = \"You may look at that card for as long as it remains exiled\";§}§public IntetTheDreamerLookEffect(final IntetTheDreamerLookEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public IntetTheDreamerLookEffect copy() {§return new IntetTheDreamerLookEffect(this);§}§@Override§public boolean applies(UUID objectId, Ability source, UUID affectedControllerId, Game game) {§if (affectedControllerId.equals(source.getControllerId()) && game.getState().getZone(objectId).equals(Zone.EXILED)) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = source.getSourceObject(game);§if (controller != null && sourceObject != null) {§Card card = game.getCard(objectId);§if (card != null && card.isFaceDown(game)) {§Set<UUID> exileZones = (Set<UUID>) game.getState().getValue(IntetTheDreamer.VALUE_PREFIX + source.getSourceId().toString());§if (exileZones != null) {§for (ExileZone exileZone : game.getExile().getExileZones()) {§if (exileZone.contains(objectId)) {§if (!exileZones.contains(exileZone.getId())) {§return false;§}§}§}§return true;§}§}§}§}§return false;§}§}§\npublic class Ovinize extends CardImpl {§public Ovinize(UUID ownerId) {§super(ownerId, 57, \"Ovinize\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{U}\");§this.expansionSetCode = \"PLC\";§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new LoseAllAbilitiesTargetEffect(Duration.EndOfTurn));§Effect effect = new SetPowerToughnessTargetEffect(0, 1, Duration.EndOfTurn);§effect.setText(\"and has base power and toughness 0/1\");§this.getSpellAbility().addEffect(effect);§}§public Ovinize(final Ovinize card) {§super(card);§}§@Override§public Ovinize copy() {§return new Ovinize(this);§}§}§\npublic class Saltblast extends CardImpl {§static final protected FilterPermanent filter = new FilterPermanent(\"nonwhite permanent\");§static {§filter.add(Predicates.not(new ColorPredicate(ObjectColor.WHITE)));§}§public Saltblast(UUID ownerId) {§super(ownerId, 15, \"Saltblast\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{3}{W}{W}\");§this.expansionSetCode = \"PLC\";§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.getSpellAbility().addTarget(new TargetPermanent(filter));§}§public Saltblast(final Saltblast card) {§super(card);§}§@Override§public Saltblast copy() {§return new Saltblast(this);§}§}§\npublic class Timbermare extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"other creatures\");§static {§filter.add(new AnotherPredicate());§}§public Timbermare(UUID ownerId) {§super(ownerId, 140, \"Timbermare\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"PLC\";§this.subtype.add(\"Elemental\");§this.subtype.add(\"Horse\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(HasteAbility.getInstance());§this.addAbility(new EchoAbility(\"{5}{G}\"));§this.addAbility(new EntersBattlefieldTriggeredAbility(new TapAllEffect(filter)));§}§public Timbermare(final Timbermare card) {§super(card);§}§@Override§public Timbermare copy() {§return new Timbermare(this);§}§}§\npublic class Briarhorn extends CardImpl {§public Briarhorn(UUID ownerId) {§super(ownerId, 69, \"Briarhorn\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"HOP\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(FlashAbility.getInstance());§Ability ability = new EntersBattlefieldTriggeredAbility(new BoostTargetEffect(3,3, Duration.EndOfTurn));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§this.addAbility(new EvokeAbility(this, \"{1}{G}\"));§}§public Briarhorn(final Briarhorn card) {§super(card);§}§@Override§public Briarhorn copy() {§return new Briarhorn(this);§}§}§\npublic class LoxodonWarhammer extends CardImpl {§public LoxodonWarhammer(UUID ownerId) {§super(ownerId, 118, \"Loxodon Warhammer\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"HOP\";§this.subtype.add(\"Equipment\");§Effect effect = new BoostEquippedEffect(3, 0);§effect.setText(\"Equipped creature gets +3/+0\");§Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, effect);§effect = new GainAbilityAttachedEffect(TrampleAbility.getInstance(), AttachmentType.EQUIPMENT);§effect.setText(\"and has trample\");§ability.addEffect(effect);§effect = new GainAbilityAttachedEffect(LifelinkAbility.getInstance(), AttachmentType.EQUIPMENT);§effect.setText(\"and lifelink. <i>(If the creature would assign enough damage to its blockers to destroy them, you may have it assign the rest of its damage to defending player or planeswalker. Damage dealt by the creature also causes its controller to gain that much life.)</i>\");§ability.addEffect(effect);§this.addAbility(ability);§this.addAbility(new EquipAbility(Outcome.BoostCreature, new GenericManaCost(3)));§}§public LoxodonWarhammer(final LoxodonWarhammer card) {§super(card);§}§@Override§public LoxodonWarhammer copy() {§return new LoxodonWarhammer(this);§}§}§\npublic class ThirstForKnowledge extends CardImpl {§public ThirstForKnowledge(UUID ownerId) {§super(ownerId, 14, \"Thirst for Knowledge\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{2}{U}\");§this.expansionSetCode = \"HOP\";§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(3));§this.getSpellAbility().addEffect(new ThirstforKnowledgeEffect());§}§public ThirstForKnowledge(final ThirstForKnowledge card) {§super(card);§}§@Override§public ThirstForKnowledge copy() {§return new ThirstForKnowledge(this);§}§}§class ThirstforKnowledgeEffect extends OneShotEffect {§public ThirstforKnowledgeEffect() {§super(Outcome.Damage);§staticText = \"Then discard two cards unless you discard an artifact card\";§}§public ThirstforKnowledgeEffect(final ThirstforKnowledgeEffect effect) {§super(effect);§}§@Override§public ThirstforKnowledgeEffect copy() {§return new ThirstforKnowledgeEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player you = game.getPlayer(source.getControllerId());§FilterCard filter = new FilterCard(\"artifact to discard\");§filter.add(new CardTypePredicate(CardType.ARTIFACT));§if (you != null§&& you.getHand().count(filter, game) > 0§&& you.chooseUse(Outcome.Discard, \"Do you want to discard an artifact? If you don't, you must discard 2 cards\", source, game)) {§Cost cost = new DiscardTargetCost(new TargetCardInHand(filter));§if (cost.canPay(source, source.getSourceId(), you.getId(), game)) {§if (cost.pay(source, game, source.getSourceId(), you.getId(), false, null)) {§return true;§}§}§}§if (you != null) {§you.discard(2, false, source, game);§return true;§}§return false;§}§}§\npublic class LastStand extends CardImpl {§public LastStand(UUID ownerId) {§super(ownerId, 100, \"Last Stand\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{W}{U}{B}{R}{G}\");§this.expansionSetCode = \"PC2\";§this.getSpellAbility().addEffect(new LastStandEffect());§this.getSpellAbility().addTarget(new TargetOpponent());§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public LastStand(final LastStand card) {§super(card);§}§@Override§public LastStand copy() {§return new LastStand(this);§}§}§class LastStandEffect extends OneShotEffect {§private static final FilterControlledLandPermanent filterSwamp = new FilterControlledLandPermanent();§private static final FilterControlledLandPermanent filterMountain = new FilterControlledLandPermanent();§private static final FilterControlledLandPermanent filterPlains = new FilterControlledLandPermanent();§private static final FilterControlledLandPermanent filterForest = new FilterControlledLandPermanent();§private static final FilterControlledLandPermanent filterIsland = new FilterControlledLandPermanent();§static {§filterSwamp.add(new SubtypePredicate(\"Swamp\"));§filterMountain.add(new SubtypePredicate(\"Mountain\"));§filterPlains.add(new SubtypePredicate(\"Plains\"));§filterForest.add(new SubtypePredicate(\"Forest\"));§filterIsland.add(new SubtypePredicate(\"Island\"));§}§public LastStandEffect() {§super(Outcome.Benefit);§this.staticText = \"Target opponent loses 2 life for each Swamp you control. Last Stand deals damage equal to the number of Mountains you control to target creature. Put a 1/1 green Saproling creature token onto the battlefield for each Forest you control. You gain 2 life for each Plains you control. Draw a card for each Island you control, then discard that many cards\";§}§public LastStandEffect(final LastStandEffect effect) {§super(effect);§}§@Override§public LastStandEffect copy() {§return new LastStandEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Player opponent = game.getPlayer(getTargetPointer().getFirst(game, source));§if (opponent != null) {§int swamps = game.getBattlefield().count(filterSwamp, source.getSourceId(), source.getControllerId(), game);§opponent.damage(swamps, source.getSourceId(), game, false, true);§}§Permanent creature = game.getPermanent(source.getTargets().get(1).getFirstTarget());§if (creature != null) {§int mountains = game.getBattlefield().count(filterMountain, source.getSourceId(), source.getControllerId(), game);§if (mountains > 0) {§creature.damage(mountains, source.getSourceId(), game, false, true);§}§}§int forests = game.getBattlefield().count(filterForest, source.getSourceId(), source.getControllerId(), game);§if (forests > 0) {§new CreateTokenEffect(new SaprolingToken(), forests).apply(game, source);§}§int plains = game.getBattlefield().count(filterPlains, source.getSourceId(), source.getControllerId(), game);§controller.gainLife(plains, game);§int islands = game.getBattlefield().count(filterIsland, source.getSourceId(), source.getControllerId(), game);§if (islands > 0) {§controller.drawCards(islands, game);§controller.discard(islands, false, source, game);§}§}§return false;§}§}§\npublic class AlliedStrategies extends CardImpl {§public AlliedStrategies(UUID ownerId) {§super(ownerId, 20, \"Allied Strategies\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{4}{U}\");§this.expansionSetCode = \"PLS\";§this.getSpellAbility().addEffect(new DrawCardTargetEffect(new DomainValue(true)));§this.getSpellAbility().addTarget(new TargetPlayer());§}§public AlliedStrategies(final AlliedStrategies card) {§super(card);§}§@Override§public AlliedStrategies copy() {§return new AlliedStrategies(this);§}§}§\npublic class DoomsdaySpecter extends CardImpl {§static final private FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"blue or black creature you control\");§static {§filter.add(Predicates.or(new ColorPredicate(ObjectColor.BLUE), new ColorPredicate(ObjectColor.BLACK)));§}§public DoomsdaySpecter(UUID ownerId) {§super(ownerId, 103, \"Doomsday Specter\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{U}{B}\");§this.expansionSetCode = \"PLS\";§this.subtype.add(\"Specter\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new EntersBattlefieldTriggeredAbility(new ReturnToHandChosenControlledPermanentEffect(filter), false));§this.addAbility(new DealsCombatDamageToAPlayerTriggeredAbility(new DiscardCardYouChooseTargetEffect(), false, true));§}§public DoomsdaySpecter(final DoomsdaySpecter card) {§super(card);§}§@Override§public DoomsdaySpecter copy() {§return new DoomsdaySpecter(this);§}§}§\npublic class LashknifeBarrier extends CardImpl {§public LashknifeBarrier(UUID ownerId) {§super(ownerId, 9, \"Lashknife Barrier\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{W}\");§this.expansionSetCode = \"PLS\";§this.addAbility(new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new LashknifeBarrierEffect()));§}§public LashknifeBarrier(final LashknifeBarrier card) {§super(card);§}§@Override§public LashknifeBarrier copy() {§return new LashknifeBarrier(this);§}§}§class LashknifeBarrierEffect extends ReplacementEffectImpl {§public LashknifeBarrierEffect() {§super(Duration.WhileOnBattlefield, Outcome.Benefit);§staticText = \"If a source would deal damage to a creature you control, it deals that much damage minus 1 to that creature instead.\";§}§public LashknifeBarrierEffect(final LashknifeBarrierEffect effect) {§super(effect);§}§@Override§public LashknifeBarrierEffect copy() {§return new LashknifeBarrierEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§event.setAmount(event.getAmount() - 1);§return false;§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGE_CREATURE;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§Permanent creature = game.getPermanent(event.getTargetId());§return creature.getControllerId().equals(source.getControllerId());§}§}§\npublic class PhyrexianTyranny extends CardImpl {§public PhyrexianTyranny(UUID ownerId) {§super(ownerId, 118, \"Phyrexian Tyranny\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{U}{B}{R}\");§this.expansionSetCode = \"PLS\";§this.addAbility(new PhyrexianTyrannyTriggeredAbility());§}§public PhyrexianTyranny(final PhyrexianTyranny card) {§super(card);§}§@Override§public PhyrexianTyranny copy() {§return new PhyrexianTyranny(this);§}§}§class PhyrexianTyrannyTriggeredAbility extends TriggeredAbilityImpl {§PhyrexianTyrannyTriggeredAbility() {§super(Zone.BATTLEFIELD, new PhyrexianTyrannyEffect(), false);§}§PhyrexianTyrannyTriggeredAbility(final PhyrexianTyrannyTriggeredAbility ability) {§super(ability);§}§@Override§public PhyrexianTyrannyTriggeredAbility copy() {§return new PhyrexianTyrannyTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DREW_CARD;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§for (Effect effect : this.getEffects()) {§if (effect instanceof PhyrexianTyrannyEffect) {§effect.setTargetPointer(new FixedTarget(event.getPlayerId()));§}§}§return true;§}§@Override§public String getRule() {§return \"Whenever a player draws a card, that player loses 2 life unless he or she pays {2}\";§}§}§class PhyrexianTyrannyEffect extends OneShotEffect {§PhyrexianTyrannyEffect() {§super(Outcome.Neutral);§this.staticText = \"that player loses 2 life unless he or she pays {2}\";§}§PhyrexianTyrannyEffect(final PhyrexianTyrannyEffect effect) {§super(effect);§}§@Override§public PhyrexianTyrannyEffect copy() {§return new PhyrexianTyrannyEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(targetPointer.getFirst(game, source));§if (player != null) {§Cost cost = new GenericManaCost(2);§if (!cost.pay(source, game, player.getId(), player.getId(), false, null)) {§player.damage(2, source.getSourceId(), game, false, true);§}§return true;§}§return false;§}§}§\npublic class SinisterStrength extends CardImpl {§public SinisterStrength(UUID ownerId) {§super(ownerId, 54, \"Sinister Strength\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{B}\");§this.expansionSetCode = \"PLS\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.BoostCreature));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§Effect effect = new BoostEnchantedEffect(3, 1);§effect.setText(\"Enchanted creature gets +3/+1\");§ability = new SimpleStaticAbility(Zone.BATTLEFIELD, effect);§effect = new SetCardColorAttachedEffect(ObjectColor.BLACK, Duration.WhileOnBattlefield, AttachmentType.AURA);§effect.setText(\"and is black\");§ability.addEffect(effect);§this.addAbility(ability);§}§public SinisterStrength(final SinisterStrength card) {§super(card);§}§@Override§public SinisterStrength copy() {§return new SinisterStrength(this);§}§}§\npublic class UrzasGuilt extends CardImpl {§public UrzasGuilt(UUID ownerId) {§super(ownerId, 130, \"Urza's Guilt\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{2}{U}{B}\");§this.expansionSetCode = \"PLS\";§this.getSpellAbility().addEffect(new DrawCardAllEffect(2));§Effect effect = new DiscardEachPlayerEffect(3, false);§effect.setText(\"then discards three cards\");§this.getSpellAbility().addEffect(effect);§effect = new LoseLifeAllPlayersEffect(4);§effect.setText(\"then loses 4 life\");§this.getSpellAbility().addEffect(effect);§}§public UrzasGuilt(final UrzasGuilt card) {§super(card);§}§@Override§public UrzasGuilt copy() {§return new UrzasGuilt(this);§}§}§\npublic class DevotedHero extends CardImpl {§public DevotedHero(UUID ownerId) {§super(ownerId, 175, \"Devoted Hero\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{W}\");§this.expansionSetCode = \"POR\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§}§public DevotedHero(final DevotedHero card) {§super(card);§}§@Override§public DevotedHero copy() {§return new DevotedHero(this);§}§}§\npublic class MindKnives extends CardImpl {§public MindKnives(UUID ownerId) {§super(ownerId, 23, \"Mind Knives\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{1}{B}\");§this.expansionSetCode = \"POR\";§this.getSpellAbility().addEffect(new DiscardTargetEffect(1, true));§this.getSpellAbility().addTarget(new TargetOpponent());§}§public MindKnives(final MindKnives card) {§super(card);§}§@Override§public MindKnives copy() {§return new MindKnives(this);§}§}§\npublic class SpottedGriffin extends CardImpl {§public SpottedGriffin(UUID ownerId) {§super(ownerId, 190, \"Spotted Griffin\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}\");§this.expansionSetCode = \"POR\";§this.subtype.add(\"Griffin\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§}§public SpottedGriffin(final SpottedGriffin card) {§super(card);§}§@Override§public SpottedGriffin copy() {§return new SpottedGriffin(this);§}§}§\npublic class AlabornCavalier extends CardImpl {§public AlabornCavalier(UUID ownerId) {§super(ownerId, 121, \"Alaborn Cavalier\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}{W}\");§this.expansionSetCode = \"PO2\";§this.subtype.add(\"Human\");§this.subtype.add(\"Knight\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new AttacksTriggeredAbility(new TapTargetEffect(), true);§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public AlabornCavalier(final AlabornCavalier card) {§super(card);§}§@Override§public AlabornCavalier copy() {§return new AlabornCavalier(this);§}§}§\npublic class FalseSummoning extends CardImpl {§public FalseSummoning(UUID ownerId) {§super(ownerId, 40, \"False Summoning\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{U}\");§this.expansionSetCode = \"PO2\";§this.getSpellAbility().addTarget(new TargetSpell(new FilterCreatureSpell()));§this.getSpellAbility().addEffect(new CounterTargetEffect());§}§public FalseSummoning(final FalseSummoning card) {§super(card);§}§@Override§public FalseSummoning copy() {§return new FalseSummoning(this);§}§}§\npublic class OgreWarrior extends CardImpl {§public OgreWarrior(UUID ownerId) {§super(ownerId, 113, \"Ogre Warrior\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{R}\");§this.expansionSetCode = \"PO2\";§this.subtype.add(\"Ogre\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§}§public OgreWarrior(final OgreWarrior card) {§super(card);§}§@Override§public OgreWarrior copy() {§return new OgreWarrior(this);§}§}§\npublic class WildOx extends CardImpl {§public WildOx(UUID ownerId) {§super(ownerId, 90, \"Wild Ox\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"PO2\";§this.subtype.add(\"Ox\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new SwampwalkAbility());§}§public WildOx(final WildOx card) {§super(card);§}§@Override§public WildOx copy() {§return new WildOx(this);§}§}§\npublic class DongZhouTheTyrant extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature an opponent controls\");§static {§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public DongZhouTheTyrant(UUID ownerId) {§super(ownerId, 109, \"Dong Zhou, the Tyrant\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{R}\");§this.expansionSetCode = \"PTK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§Ability ability = new EntersBattlefieldTriggeredAbility(new DongZhouTheTyrantEffect(), false);§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public DongZhouTheTyrant(final DongZhouTheTyrant card) {§super(card);§}§@Override§public DongZhouTheTyrant copy() {§return new DongZhouTheTyrant(this);§}§}§class DongZhouTheTyrantEffect extends OneShotEffect {§public DongZhouTheTyrantEffect() {§super(Outcome.Damage);§staticText = \"target creature an opponent controls deals damage equal to its power to that player\";§}§public DongZhouTheTyrantEffect(final DongZhouTheTyrantEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent creature = game.getPermanent(source.getFirstTarget());§if (creature != null) {§int amount = creature.getPower().getValue();§Player controller = game.getPlayer(creature.getControllerId());§if (controller != null) {§controller.damage(amount, creature.getId(), game, false, true);§return true;§}§}§return false;§}§@Override§public DongZhouTheTyrantEffect copy() {§return new DongZhouTheTyrantEffect(this);§}§}§\npublic class MarshalingTheTroops extends CardImpl {§public MarshalingTheTroops(UUID ownerId) {§super(ownerId, 141, \"Marshaling the Troops\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{1}{G}\");§this.expansionSetCode = \"PTK\";§this.getSpellAbility().addEffect(new MarshalingTheTroopsEffect());§}§public MarshalingTheTroops(final MarshalingTheTroops card) {§super(card);§}§@Override§public MarshalingTheTroops copy() {§return new MarshalingTheTroops(this);§}§}§class MarshalingTheTroopsEffect extends OneShotEffect {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"untapped creatures you control\");§static {§filter.add(new ControllerPredicate(TargetController.YOU));§filter.add(Predicates.not(new TappedPredicate()));§}§public MarshalingTheTroopsEffect() {§super(Outcome.GainLife);§staticText = \"Tap any number of untapped creatures you control. You gain 4 life for each creature tapped this way\";§}§public MarshalingTheTroopsEffect(MarshalingTheTroopsEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§int tappedAmount = 0;§TargetPermanent target = new TargetPermanent(0, 1, filter, false);§while (true) {§target.clearChosen();§if (target.canChoose(source.getControllerId(), game) && target.choose(Outcome.Tap, source.getControllerId(), source.getSourceId(), game)) {§Map<String, Serializable> options = new HashMap<>();§options.put(\"UI.right.btn.text\", \"Tapping complete\");§controller.choose(outcome, target, source.getControllerId(), game, options);§if (target.getTargets().size() > 0) {§UUID creature = target.getFirstTarget();§if (creature != null) {§game.getPermanent(creature).tap(game);§tappedAmount++;§}§} else {§break;§}§} else {§break;§}§}§if (tappedAmount > 0) {§controller.gainLife(tappedAmount * 4, game);§}§return true;§}§return false;§}§@Override§public MarshalingTheTroopsEffect copy() {§return new MarshalingTheTroopsEffect(this);§}§}§\npublic class ShuGeneral extends CardImpl {§public ShuGeneral(UUID ownerId) {§super(ownerId, 25, \"Shu General\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}\");§this.expansionSetCode = \"PTK\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(VigilanceAbility.getInstance());§this.addAbility(HorsemanshipAbility.getInstance());§}§public ShuGeneral(final ShuGeneral card) {§super(card);§}§@Override§public ShuGeneral copy() {§return new ShuGeneral(this);§}§}§\npublic class WeiInfantry extends CardImpl {§public WeiInfantry(UUID ownerId) {§super(ownerId, 88, \"Wei Infantry\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"PTK\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§}§public WeiInfantry(final WeiInfantry card) {§super(card);§}§@Override§public WeiInfantry copy() {§return new WeiInfantry(this);§}§}§\npublic class ZhaoZilongTigerGeneral extends CardImpl {§public ZhaoZilongTigerGeneral(UUID ownerId) {§super(ownerId, 33, \"Zhao Zilong, Tiger General\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{W}{W}\");§this.expansionSetCode = \"PTK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(HorsemanshipAbility.getInstance());§this.addAbility(new BlocksTriggeredAbility(new BoostSourceEffect(1, 1, Duration.EndOfTurn), false));§}§public ZhaoZilongTigerGeneral(final ZhaoZilongTigerGeneral card) {§super(card);§}§@Override§public ZhaoZilongTigerGeneral copy() {§return new ZhaoZilongTigerGeneral(this);§}§}§\npublic class QuestingPhelddagrif extends CardImpl {§private static final FilterCard filter = new FilterCard(\"black and from red\");§static {§filter.add(Predicates.or(new ColorPredicate(ObjectColor.BLACK), new ColorPredicate(ObjectColor.RED)));§}§public QuestingPhelddagrif(UUID ownerId) {§super(ownerId, 13, \"Questing Phelddagrif\", Rarity.SPECIAL, new CardType[]{CardType.CREATURE}, \"{1}{G}{W}{U}\");§this.expansionSetCode = \"PTC\";§this.subtype.add(\"Phelddagrif\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 1, Duration.EndOfTurn),§new ManaCostsImpl(\"{G}\"));§ability.addEffect(new CreateTokenTargetEffect(new HippoToken()));§ability.addTarget(new TargetOpponent());§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(new ProtectionAbility(filter),§Duration.EndOfTurn), new ManaCostsImpl(\"{W}\"));§ability.addEffect(new GainLifeTargetEffect(2));§ability.addTarget(new TargetOpponent());§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(FlyingAbility.getInstance(),§Duration.EndOfTurn), new ManaCostsImpl(\"{U}\"));§ability.addEffect(new DrawCardTargetEffect(1, true));§ability.addTarget(new TargetOpponent());§this.addAbility(ability);§}§public QuestingPhelddagrif(final QuestingPhelddagrif card) {§super(card);§}§@Override§public QuestingPhelddagrif copy() {§return new QuestingPhelddagrif(this);§}§}§class HippoToken extends Token {§public HippoToken() {§super(\"Hippo\", \"1/1 green Hippo creature token\");§cardType.add(CardType.CREATURE);§color.setGreen(true);§subtype.add(\"Hippo\");§power = new MageInt(1);§toughness = new MageInt(1);§}§}§\npublic class FenStalker extends CardImpl {§private static final FilterControlledLandPermanent filter = new FilterControlledLandPermanent();§static {§filter.add(Predicates.not(new TappedPredicate()));§}§public FenStalker(UUID ownerId) {§super(ownerId, 64, \"Fen Stalker\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{B}\");§this.expansionSetCode = \"PCY\";§this.subtype.add(\"Nightstalker\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,§new ConditionalContinuousEffect(new GainAbilitySourceEffect(FearAbility.getInstance(),§Duration.WhileOnBattlefield), new InvertCondition(new PermanentsOnTheBattlefieldCondition(filter)),§\"{this} has fear as long as you control no untapped lands\")));§}§public FenStalker(final FenStalker card) {§super(card);§}§@Override§public FenStalker copy() {§return new FenStalker(this);§}§}§\npublic class MineBearer extends CardImpl {§public MineBearer(UUID ownerId) {§super(ownerId, 16, \"Mine Bearer\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"PCY\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§ability.addTarget(new TargetAttackingCreature());§this.addAbility(ability);§}§public MineBearer(final MineBearer card) {§super(card);§}§@Override§public MineBearer copy() {§return new MineBearer(this);§}§}§\npublic class SiltCrawler extends CardImpl {§public SiltCrawler(UUID ownerId) {§super(ownerId, 123, \"Silt Crawler\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"PCY\";§this.subtype.add(\"Beast\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new EntersBattlefieldTriggeredAbility(new TapAllEffect(new FilterControlledLandPermanent(\"lands you control\")), false));§}§public SiltCrawler(final SiltCrawler card) {§super(card);§}§@Override§public SiltCrawler copy() {§return new SiltCrawler(this);§}§}§\npublic class WhipstitchedZombie extends CardImpl {§public WhipstitchedZombie(UUID ownerId) {§super(ownerId, 81, \"Whipstitched Zombie\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"PCY\";§this.subtype.add(\"Zombie\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new BeginningOfUpkeepTriggeredAbility(new SacrificeSourceUnlessPaysEffect(new ManaCostsImpl(\"{B}\")), TargetController.YOU, false));§}§public WhipstitchedZombie(final WhipstitchedZombie card) {§super(card);§}§@Override§public WhipstitchedZombie copy() {§return new WhipstitchedZombie(this);§}§}§\npublic class CarrionHowler extends CardImpl {§public CarrionHowler(UUID ownerId) {§super(ownerId, 79, \"Carrion Howler\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{B}\");§this.expansionSetCode = \"RAV\";§this.subtype.add(\"Zombie\");§this.subtype.add(\"Wolf\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(2, -1, Duration.EndOfTurn), new PayLifeCost(1)));§}§public CarrionHowler(final CarrionHowler card) {§super(card);§}§@Override§public CarrionHowler copy() {§return new CarrionHowler(this);§}§}§\npublic class DarkHeartOfTheWood extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"Forest\");§static {§filter.add(new SubtypePredicate(\"Forest\"));§}§public DarkHeartOfTheWood(UUID ownerId) {§super(ownerId, 200, \"Dark Heart of the Wood\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{B}{G}\");§this.expansionSetCode = \"RAV\";§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainLifeEffect(3), new SacrificeTargetCost(new TargetControlledPermanent(filter))));§}§public DarkHeartOfTheWood(final DarkHeartOfTheWood card) {§super(card);§}§@Override§public DarkHeartOfTheWood copy() {§return new DarkHeartOfTheWood(this);§}§}§\npublic class Farseek extends CardImpl {§private static final FilterCard filter = new FilterCard(\"Plains, Island, Swamp, or Mountain card\");§static {§filter.add(Predicates.or(§new SubtypePredicate(\"Plains\"),§new SubtypePredicate(\"Island\"),§new SubtypePredicate(\"Swamp\"),§new SubtypePredicate(\"Mountain\")));§}§public Farseek(UUID ownerId) {§super(ownerId, 163, \"Farseek\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{1}{G}\");§this.expansionSetCode = \"RAV\";§this.getSpellAbility().addEffect(new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(filter), true, Outcome.PutLandInPlay));§}§public Farseek(final Farseek card) {§super(card);§}§@Override§public Farseek copy() {§return new Farseek(this);§}§}§\npublic class GolgariGuildmage extends CardImpl {§public GolgariGuildmage (UUID ownerId) {§super(ownerId, 248, \"Golgari Guildmage\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{B/G}{B/G}\");§this.expansionSetCode = \"RAV\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnToHandTargetEffect(), new ManaCostsImpl(\"{4}{B}\"));§ability.addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent()));§ability.addTarget(new TargetCardInYourGraveyard(new FilterCreatureCard(\"creature card from your graveyard\")));§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.P1P1.createInstance()), new ManaCostsImpl(\"{4}{G}\"));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public GolgariGuildmage (final GolgariGuildmage card) {§super(card);§}§@Override§public GolgariGuildmage copy() {§return new GolgariGuildmage(this);§}§}§\npublic class HuntedTroll extends CardImpl {§public HuntedTroll(UUID ownerId) {§super(ownerId, 170, \"Hunted Troll\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{G}{G}\");§this.expansionSetCode = \"RAV\";§this.subtype.add(\"Troll\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(8);§this.toughness = new MageInt(4);§Ability ability = new EntersBattlefieldTriggeredAbility(new CreateTokenTargetEffect(new FaerieToken(), 4), false);§Target target = new TargetOpponent();§ability.addTarget(target);§this.addAbility(ability);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new ColoredManaCost(ColoredManaSymbol.G)));§}§public HuntedTroll(final HuntedTroll card) {§super(card);§}§@Override§public HuntedTroll copy() {§return new HuntedTroll(this);§}§}§class FaerieToken extends Token {§FaerieToken() {§super(\"Faerie\", \"1/1 blue Faerie creature tokens with flying\");§cardType.add(CardType.CREATURE);§color.setBlue(true);§subtype.add(\"Faerie\");§power = new MageInt(1);§toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§}§}§\npublic class NecromanticThirst extends CardImpl {§public NecromanticThirst(UUID ownerId) {§super(ownerId, 97, \"Necromantic Thirst\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{B}{B}\");§this.expansionSetCode = \"RAV\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.Benefit));§this.addAbility(new EnchantAbility(auraTarget.getTargetName()));§Ability ability = new DealsDamageToAPlayerAttachedTriggeredAbility(§new ReturnFromGraveyardToHandTargetEffect(),§\"enchanted creature\", true, false, true, TargetController.ANY);§ability.addTarget(new TargetCardInYourGraveyard(new FilterCreatureCard(\"creature card from your graveyard\")));§this.addAbility(ability);§}§public NecromanticThirst(final NecromanticThirst card) {§super(card);§}§@Override§public NecromanticThirst copy() {§return new NecromanticThirst(this);§}§}§\npublic class RibbonsOfNight extends CardImpl {§public RibbonsOfNight(UUID ownerId) {§super(ownerId, 101, \"Ribbons of Night\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{4}{B}\");§this.expansionSetCode = \"RAV\";§Effect effect = new DamageTargetEffect(4);§this.getSpellAbility().addEffect(effect);§effect = new GainLifeEffect(4);§effect.setText(\"and you gain 4 life\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new ConditionalOneShotEffect(§new DrawCardSourceControllerEffect(1),§new ManaWasSpentCondition(ColoredManaSymbol.U), \"If {U} was spent to cast {this}, draw a card\"));§}§public RibbonsOfNight(final RibbonsOfNight card) {§super(card);§}§@Override§public RibbonsOfNight copy() {§return new RibbonsOfNight(this);§}§}§\npublic class ShredMemory extends CardImpl {§public ShredMemory(UUID ownerId) {§super(ownerId, 105, \"Shred Memory\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{B}\");§this.expansionSetCode = \"RAV\";§this.getSpellAbility().addEffect(new ExileTargetEffect());§this.getSpellAbility().addTarget(new TargetCardInASingleGraveyard(0, 4, new FilterCard(\"cards\")));§this.addAbility(new TransmuteAbility(\"{1}{B}{B}\"));§}§public ShredMemory(final ShredMemory card) {§super(card);§}§@Override§public ShredMemory copy() {§return new ShredMemory(this);§}§}§\npublic class ThoughtpickerWitch extends CardImpl {§public ThoughtpickerWitch(UUID ownerId) {§super(ownerId, 109, \"Thoughtpicker Witch\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{B}\");§this.expansionSetCode = \"RAV\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ThoughtpickerWitchEffect(), new GenericManaCost(1));§ability.addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent(new FilterControlledCreaturePermanent(\"a creature\"))));§ability.addTarget(new TargetOpponent());§this.addAbility(ability);§}§public ThoughtpickerWitch(final ThoughtpickerWitch card) {§super(card);§}§@Override§public ThoughtpickerWitch copy() {§return new ThoughtpickerWitch(this);§}§}§class ThoughtpickerWitchEffect extends OneShotEffect {§ThoughtpickerWitchEffect() {§super(Outcome.Exile);§this.staticText = \"Look at the top two cards of target opponent's library, then exile one of them\";§}§ThoughtpickerWitchEffect(final ThoughtpickerWitchEffect effect) {§super(effect);§}§@Override§public ThoughtpickerWitchEffect copy() {§return new ThoughtpickerWitchEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§Player opponent = game.getPlayer(this.getTargetPointer().getFirst(game, source));§if (controller != null && opponent != null) {§Cards cards = new CardsImpl();§int numLooked = Math.min(2, opponent.getLibrary().size());§if (numLooked > 0) {§for (int i = 0; i < numLooked; i++) {§cards.add(opponent.getLibrary().removeFromTop(game));§}§TargetCard target = new TargetCardInLibrary(new FilterCard(\"card to exile\"));§controller.choose(Outcome.Exile, cards, target, game);§Card card = cards.get(target.getFirstTarget(), game);§cards.remove(card);§opponent.moveCardToExileWithInfo(card, null, \"\", source.getSourceId(), game, Zone.LIBRARY, true);§if (cards.size() == 1) {§card = cards.get(cards.iterator().next(), game);§opponent.moveCardToLibraryWithInfo(card, source.getSourceId(), game, Zone.LIBRARY, true, false);§}§}§return true;§}§return false;§}§}§\npublic class WarTorchGoblin extends CardImpl {§public WarTorchGoblin(UUID ownerId) {§super(ownerId, 151, \"War-Torch Goblin\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{R}\");§this.expansionSetCode = \"RAV\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(2), new ColoredManaCost(ColoredManaSymbol.R));§ability.addCost(new SacrificeSourceCost());§ability.addTarget(new TargetCreaturePermanent(new FilterBlockingCreature()));§this.addAbility(ability);§}§public WarTorchGoblin(final WarTorchGoblin card) {§super(card);§}§@Override§public WarTorchGoblin copy() {§return new WarTorchGoblin(this);§}§}§\npublic class AzoriusCharm extends CardImpl {§public AzoriusCharm(UUID ownerId) {§super(ownerId, 145, \"Azorius Charm\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{W}{U}\");§this.expansionSetCode = \"RTR\";§this.getSpellAbility().addEffect(new GainAbilityControlledEffect(LifelinkAbility.getInstance(), Duration.EndOfTurn, new FilterControlledCreaturePermanent(\"Creatures\")));§Mode mode = new Mode();§mode.getEffects().add(new DrawCardSourceControllerEffect(1));§this.getSpellAbility().addMode(mode);§mode = new Mode();§mode.getTargets().add(new TargetAttackingOrBlockingCreature());§mode.getEffects().add(new PutOnLibraryTargetEffect(true));§this.getSpellAbility().addMode(mode);§}§public AzoriusCharm(final AzoriusCharm card) {§super(card);§}§@Override§public AzoriusCharm copy() {§return new AzoriusCharm(this);§}§}§\npublic class ChromaticLantern extends CardImpl {§public ChromaticLantern(UUID ownerId) {§super(ownerId, 226, \"Chromatic Lantern\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"RTR\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityControlledEffect(new AnyColorManaAbility(), Duration.WhileOnBattlefield, new FilterLandPermanent(\"Lands\"), false)));§this.addAbility(new AnyColorManaAbility());§}§public ChromaticLantern(final ChromaticLantern card) {§super(card);§}§@Override§public ChromaticLantern copy() {§return new ChromaticLantern(this);§}§}§\npublic class DeathsPresence extends CardImpl {§public DeathsPresence(UUID ownerId) {§super(ownerId, 121, \"Death's Presence\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{5}{G}\");§this.expansionSetCode = \"RTR\";§this.addAbility(new DeathsPresenceTriggeredAbility());§}§public DeathsPresence(final DeathsPresence card) {§super(card);§}§@Override§public DeathsPresence copy() {§return new DeathsPresence(this);§}§}§class DeathsPresenceTriggeredAbility extends TriggeredAbilityImpl {§public DeathsPresenceTriggeredAbility() {§super(Zone.BATTLEFIELD, null);§}§public DeathsPresenceTriggeredAbility(final DeathsPresenceTriggeredAbility ability) {§super(ability);§}§@Override§public DeathsPresenceTriggeredAbility copy() {§return new DeathsPresenceTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ZONE_CHANGE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (((ZoneChangeEvent) event).getToZone() == Zone.GRAVEYARD§&& ((ZoneChangeEvent) event).getFromZone() == Zone.BATTLEFIELD) {§Permanent permanent = (Permanent) game.getLastKnownInformation(event.getTargetId(), Zone.BATTLEFIELD);§if (permanent != null && permanent.getControllerId().equals(this.getControllerId()) && permanent.getCardType().contains(CardType.CREATURE)) {§this.getTargets().clear();§this.addTarget(new TargetControlledCreaturePermanent());§this.getEffects().clear();§this.addEffect(new AddCountersTargetEffect(CounterType.P1P1.createInstance(permanent.getPower().getValue())));§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever a creature you control dies, put X +1/+1 counters on target creature you control, where X is the power of the creature that died.\";§}§}§\npublic class EyesInTheSkies extends CardImpl {§public EyesInTheSkies(UUID ownerId) {§super(ownerId, 10, \"Eyes in the Skies\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{3}{W}\");§this.expansionSetCode = \"RTR\";§this.getSpellAbility().addEffect(new CreateTokenEffect(new BirdToken()));§this.getSpellAbility().addEffect(new PopulateEffect(\"then\"));§}§public EyesInTheSkies(final EyesInTheSkies card) {§super(card);§}§@Override§public EyesInTheSkies copy() {§return new EyesInTheSkies(this);§}§}§\npublic class GrowingRanks extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature an opponent controls\");§static {§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public GrowingRanks(UUID ownerId) {§super(ownerId, 217, \"Growing Ranks\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{2}{G/W}{G/W}\");§this.expansionSetCode = \"RTR\";§this.addAbility(new BeginningOfUpkeepTriggeredAbility(new PopulateEffect(\"\"), TargetController.YOU, false));§}§public GrowingRanks(final GrowingRanks card) {§super(card);§}§@Override§public GrowingRanks copy() {§return new GrowingRanks(this);§}§}§\npublic class JudgesFamiliar extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"instant or sorcery spell\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.INSTANT),§new CardTypePredicate(CardType.SORCERY)));§}§public JudgesFamiliar(UUID ownerId) {§super(ownerId, 218, \"Judge's Familiar\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{W/U}\");§this.expansionSetCode = \"RTR\";§this.subtype.add(\"Bird\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new CounterUnlessPaysEffect(new GenericManaCost(1)),§new SacrificeSourceCost());§ability.addTarget(new TargetSpell(filter));§this.addAbility(ability);§}§public JudgesFamiliar(final JudgesFamiliar card) {§super(card);§}§@Override§public JudgesFamiliar copy() {§return new JudgesFamiliar(this);§}§}§\npublic class NivMizzetDracogenius extends CardImpl {§public NivMizzetDracogenius(UUID ownerId) {§super(ownerId, 183, \"Niv-Mizzet, Dracogenius\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{2}{U}{U}{R}{R}\");§this.expansionSetCode = \"RTR\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Dragon\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new DealsDamageToAPlayerTriggeredAbility(new DrawCardSourceControllerEffect(1), true));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1),new ManaCostsImpl(\"{U}{R}\"));§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public NivMizzetDracogenius(final NivMizzetDracogenius card) {§super(card);§}§@Override§public NivMizzetDracogenius copy() {§return new NivMizzetDracogenius(this);§}§}§\npublic class RakdossReturn extends CardImpl {§public RakdossReturn (UUID ownerId) {§super(ownerId, 188, \"Rakdos's Return\", Rarity.MYTHIC, new CardType[]{CardType.SORCERY}, \"{X}{B}{R}\");§this.expansionSetCode = \"RTR\";§this.getSpellAbility().addEffect(new DamageTargetEffect(new ManacostVariableValue()));§this.getSpellAbility().addEffect(new DiscardTargetEffect(new ManacostVariableValue()));§this.getSpellAbility().addTarget(new TargetOpponent());§}§public RakdossReturn (final RakdossReturn card) {§super(card);§}§@Override§public RakdossReturn copy() {§return new RakdossReturn(this);§}§}§\npublic class ShriekingAffliction extends CardImpl {§static final String rule = \"At the beginning of the upkeep of enchanted creature's controller, that player loses 2 life\";§public ShriekingAffliction (UUID ownerId) {§super(ownerId, 76, \"Shrieking Affliction\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{B}\");§this.expansionSetCode = \"RTR\";§this.addAbility(new ShriekingAfflictionTriggeredAbility());§}§public ShriekingAffliction (final ShriekingAffliction card) {§super(card);§}§@Override§public ShriekingAffliction copy() {§return new ShriekingAffliction(this);§}§}§class ShriekingAfflictionTriggeredAbility extends TriggeredAbilityImpl {§public ShriekingAfflictionTriggeredAbility() {§super(Zone.BATTLEFIELD, null);§}§public ShriekingAfflictionTriggeredAbility(final ShriekingAfflictionTriggeredAbility ability) {§super(ability);§}§@Override§public ShriekingAfflictionTriggeredAbility copy() {§return new ShriekingAfflictionTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.UPKEEP_STEP_PRE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (game.getOpponents(controllerId).contains(event.getPlayerId())) {§Player player = game.getPlayer(event.getPlayerId());§if (player != null && player.getHand().size() < 2) {§this.getEffects().clear();§ShriekingAfflictionTargetEffect effect = new ShriekingAfflictionTargetEffect();§effect.setTargetPointer(new FixedTarget(player.getId()));§this.addEffect(effect);§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"At the beginning of each opponent's upkeep, if that player has one or fewer cards in hand, he or she loses 3 life.\";§}§}§class ShriekingAfflictionTargetEffect extends OneShotEffect {§public ShriekingAfflictionTargetEffect() {§super(Outcome.Damage);§staticText = \"he or she loses 3 life\";§}§public ShriekingAfflictionTargetEffect(final ShriekingAfflictionTargetEffect effect) {§super(effect);§}§@Override§public ShriekingAfflictionTargetEffect copy() {§return new ShriekingAfflictionTargetEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(targetPointer.getFirst(game, source));§if (player != null && player.getHand().size() < 2) {§Permanent sourcePermanent = game.getPermanent(source.getSourceId());§if (sourcePermanent != null) {§game.informPlayers(sourcePermanent.getName() + \": \" + player.getLogName() + \" loses 3 life\");§}§player.loseLife(3, game);§return true;§}§return false;§}§}§\npublic class StreetSweeper extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"creatures with defender you control\");§static{§filter.add(new AbilityPredicate(DefenderAbility.class));§}§public StreetSweeper(UUID ownerId) {§super(ownerId, 234, \"Street Sweeper\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{6}\");§this.expansionSetCode = \"RTR\";§this.subtype.add(\"Construct\");§this.power = new MageInt(4);§this.toughness = new MageInt(6);§Ability ability = new AttacksTriggeredAbility(new StreetSweeperDestroyEffect(), false);§ability.addTarget(new TargetLandPermanent());§this.addAbility(ability);§}§public StreetSweeper(final StreetSweeper card) {§super(card);§}§@Override§public StreetSweeper copy() {§return new StreetSweeper(this);§}§}§class StreetSweeperDestroyEffect extends OneShotEffect {§public StreetSweeperDestroyEffect() {§super(Outcome.DestroyPermanent);§}§public StreetSweeperDestroyEffect(final StreetSweeperDestroyEffect effect) {§super(effect);§}§@Override§public StreetSweeperDestroyEffect copy() {§return new StreetSweeperDestroyEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent permanent = game.getPermanent(source.getFirstTarget());§if(permanent != null)§{§LinkedList<UUID> attachments = new LinkedList<>();§attachments.addAll(permanent.getAttachments());§for(UUID uuid : attachments)§{§Permanent aura = game.getPermanent(uuid);§if(aura != null && aura.getSubtype().contains(\"Aura\"))§{§aura.destroy(source.getSourceId(), game, false);§}§}§return true;§}§return false;§}§@Override§public String getText(Mode mode) {§return \"destroy all Auras attached to target land\";§}§}§\npublic class TrostaniSelesnyasVoice extends CardImpl {§public TrostaniSelesnyasVoice(UUID ownerId) {§super(ownerId, 206, \"Trostani, Selesnya's Voice\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{G}{G}{W}{W}\");§this.expansionSetCode = \"RTR\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Dryad\");§this.power = new MageInt(2);§this.toughness = new MageInt(5);§this.addAbility(new TrostaniSelesnyasVoiceTriggeredAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PopulateEffect(), new ManaCostsImpl(\"{1}{G}{W}\"));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public TrostaniSelesnyasVoice(final TrostaniSelesnyasVoice card) {§super(card);§}§@Override§public TrostaniSelesnyasVoice copy() {§return new TrostaniSelesnyasVoice(this);§}§}§class TrostaniSelesnyasVoiceTriggeredAbility extends TriggeredAbilityImpl {§public TrostaniSelesnyasVoiceTriggeredAbility() {§super(Zone.BATTLEFIELD, new TrostaniSelesnyasVoiceEffect(), false);§}§public TrostaniSelesnyasVoiceTriggeredAbility(TrostaniSelesnyasVoiceTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ENTERS_THE_BATTLEFIELD;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§Permanent permanent = game.getPermanent(event.getTargetId());§if (permanent.getCardType().contains(CardType.CREATURE)§&& permanent.getControllerId().equals(this.controllerId)§&& event.getTargetId() != this.getSourceId()) {§Effect effect = this.getEffects().get(0);§effect.setValue(\"lifeSource\", event.getTargetId());§effect.setValue(\"zoneChangeCounter\", permanent.getZoneChangeCounter(game));§return true;§}§return false;§}§@Override§public String getRule() {§return \"Whenever another creature enters the battlefield under your control, \" + super.getRule();§}§@Override§public TrostaniSelesnyasVoiceTriggeredAbility copy() {§return new TrostaniSelesnyasVoiceTriggeredAbility(this);§}§}§class TrostaniSelesnyasVoiceEffect extends OneShotEffect {§public TrostaniSelesnyasVoiceEffect() {§super(Outcome.GainLife);§staticText = \"you gain life equal to that creature's toughness\";§}§public TrostaniSelesnyasVoiceEffect(final TrostaniSelesnyasVoiceEffect effect) {§super(effect);§}§@Override§public TrostaniSelesnyasVoiceEffect copy() {§return new TrostaniSelesnyasVoiceEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§UUID creatureId = (UUID) getValue(\"lifeSource\");§Integer zoneChangeCounter = (Integer) getValue(\"zoneChangeCounter\");§Permanent creature = game.getPermanent(creatureId);§if (creature == null || creature.getZoneChangeCounter(game) != zoneChangeCounter) {§creature = (Permanent) game.getLastKnownInformation(creatureId, Zone.BATTLEFIELD, zoneChangeCounter);§}§if (creature != null) {§int amount = creature.getToughness().getValue();§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§player.gainLife(amount, game);§}§return true;§}§return false;§}§}§\npublic class DwarvenWarriors extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature with power 2 or less\");§static {§filter.add(new PowerPredicate(ComparisonType.LessThan, 3));§}§public DwarvenWarriors(UUID ownerId) {§super(ownerId, 143, \"Dwarven Warriors\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"3ED\";§this.subtype.add(\"Dwarf\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new CantBeBlockedTargetEffect(), new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public DwarvenWarriors(final DwarvenWarriors card) {§super(card);§}§@Override§public DwarvenWarriors copy() {§return new DwarvenWarriors(this);§}§}§\npublic class BattleRattleShaman extends CardImpl {§public BattleRattleShaman(UUID ownerId) {§super(ownerId, 136, \"Battle-Rattle Shaman\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{R}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new BeginningOfCombatTriggeredAbility(Zone.BATTLEFIELD, new BoostTargetEffect(2, 0, Duration.EndOfTurn), TargetController.YOU, true, false);§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public BattleRattleShaman(final BattleRattleShaman card) {§super(card);§}§@Override§public BattleRattleShaman copy() {§return new BattleRattleShaman(this);§}§}§\npublic class DeathCultist extends CardImpl {§public DeathCultist(UUID ownerId) {§super(ownerId, 105, \"Death Cultist\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{B}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new LoseLifeTargetEffect(1),§new SacrificeSourceCost());§ability.addEffect(new GainLifeEffect(1));§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public DeathCultist(final DeathCultist card) {§super(card);§}§@Override§public DeathCultist copy() {§return new DeathCultist(this);§}§}§\npublic class EnatuGolem extends CardImpl {§public EnatuGolem(UUID ownerId) {§super(ownerId, 217, \"Enatu Golem\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{6}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Golem\");§this.power = new MageInt(3);§this.toughness = new MageInt(5);§this.addAbility(new DiesTriggeredAbility(new GainLifeEffect(4), false));§}§public EnatuGolem(final EnatuGolem card) {§super(card);§}§@Override§public EnatuGolem copy() {§return new EnatuGolem(this);§}§}§\npublic class GrowthSpasm extends CardImpl {§private static final FilterBasicLandCard filter = new FilterBasicLandCard();§public GrowthSpasm(UUID ownerId) {§super(ownerId, 186, \"Growth Spasm\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{2}{G}\");§this.expansionSetCode = \"ROE\";§this.getSpellAbility().addEffect(new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(filter), true));§this.getSpellAbility().addEffect(new CreateTokenEffect(new EldraziSpawnToken()));§}§public GrowthSpasm(final GrowthSpasm card) {§super(card);§}§@Override§public GrowthSpasm copy() {§return new GrowthSpasm(this);§}§}§\npublic class KorLineSlinger extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature with power 3 or less\");§static {§filter.add(new PowerPredicate(ComparisonType.LessThan, 4));§}§public KorLineSlinger(UUID ownerId) {§super(ownerId, 30, \"Kor Line-Slinger\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Kor\");§this.subtype.add(\"Scout\");§this.power = new MageInt(0);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new TapTargetEffect(), new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public KorLineSlinger(final KorLineSlinger card) {§super(card);§}§@Override§public KorLineSlinger copy() {§return new KorLineSlinger(this);§}§}§\npublic class MightOfTheMasses extends CardImpl {§public MightOfTheMasses(UUID ownerId) {§super(ownerId, 196, \"Might of the Masses\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{G}\");§this.expansionSetCode = \"ROE\";§PermanentsOnBattlefieldCount value = new PermanentsOnBattlefieldCount(new FilterControlledCreaturePermanent());§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new BoostTargetEffect(value, value, Duration.EndOfTurn, true));§}§public MightOfTheMasses(final MightOfTheMasses card) {§super(card);§}§@Override§public MightOfTheMasses copy() {§return new MightOfTheMasses(this);§}§}§\npublic class PelakkaWurm extends CardImpl {§public PelakkaWurm(UUID ownerId) {§super(ownerId, 204, \"Pelakka Wurm\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{G}{G}{G}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Wurm\");§this.power = new MageInt(7);§this.toughness = new MageInt(7);§this.addAbility(TrampleAbility.getInstance());§this.addAbility(new EntersBattlefieldTriggeredAbility(new GainLifeEffect(7), false));§this.addAbility(new DiesTriggeredAbility(new DrawCardSourceControllerEffect(1), false));§}§public PelakkaWurm(final PelakkaWurm card) {§super(card);§}§@Override§public PelakkaWurm copy() {§return new PelakkaWurm(this);§}§}§\npublic class SeaGateOracle extends CardImpl {§public SeaGateOracle(UUID ownerId) {§super(ownerId, 85, \"Sea Gate Oracle\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(3);§this.addAbility(new EntersBattlefieldTriggeredAbility(new LookLibraryAndPickControllerEffect(new StaticValue(2), false, new StaticValue(1), new FilterCard(), Zone.LIBRARY, false, false), false));§}§public SeaGateOracle(final SeaGateOracle card) {§super(card);§}§@Override§public SeaGateOracle copy() {§return new SeaGateOracle(this);§}§}§\npublic class StomperCub extends CardImpl {§public StomperCub (UUID ownerId) {§super(ownerId, 210, \"Stomper Cub\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}{G}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Beast\");§this.power = new MageInt(5);§this.toughness = new MageInt(3);§this.addAbility(TrampleAbility.getInstance());§}§public StomperCub (final StomperCub card) {§super(card);§}§@Override§public StomperCub copy() {§return new StomperCub(this);§}§}§\npublic class VentSentinel extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"creatures with defender you control\");§static{§filter.add(new AbilityPredicate(DefenderAbility.class));§}§public VentSentinel(UUID ownerId) {§super(ownerId, 171, \"Vent Sentinel\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{R}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(2);§this.toughness = new MageInt(4);§this.addAbility(DefenderAbility.getInstance());§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(new PermanentsOnBattlefieldCount(filter)), new ManaCostsImpl(\"{1}{R}\"));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public VentSentinel(final VentSentinel card) {§super(card);§}§@Override§public VentSentinel copy() {§return new VentSentinel(this);§}§}§\npublic class BriarknitKami extends CardImpl {§private static final FilterSpiritOrArcaneCard filter = new FilterSpiritOrArcaneCard();§public BriarknitKami(UUID ownerId) {§super(ownerId, 124, \"Briarknit Kami\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}{G}\");§this.expansionSetCode = \"SOK\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§Ability ability = new SpellCastControllerTriggeredAbility(new AddCountersTargetEffect(CounterType.P1P1.createInstance()), filter, false);§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public BriarknitKami(final BriarknitKami card) {§super(card);§}§@Override§public BriarknitKami copy() {§return new BriarknitKami(this);§}§}§\npublic class EbonyOwlNetsuke extends CardImpl {§public EbonyOwlNetsuke(UUID ownerId) {§super(ownerId, 154, \"Ebony Owl Netsuke\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"SOK\";§this.addAbility(new EbonyOwlNetsukeTriggeredAbility(new DamageTargetEffect(4, true)));§}§public EbonyOwlNetsuke(final EbonyOwlNetsuke card) {§super(card);§}§@Override§public EbonyOwlNetsuke copy() {§return new EbonyOwlNetsuke(this);§}§}§class EbonyOwlNetsukeTriggeredAbility extends TriggeredAbilityImpl {§EbonyOwlNetsukeTriggeredAbility(Effect effect) {§super(Zone.BATTLEFIELD, effect, false);§}§EbonyOwlNetsukeTriggeredAbility(final EbonyOwlNetsukeTriggeredAbility ability) {§super(ability);§}§@Override§public EbonyOwlNetsukeTriggeredAbility copy() {§return new EbonyOwlNetsukeTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.UPKEEP_STEP_PRE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (game.getOpponents(controllerId).contains(event.getPlayerId())) {§Player player = game.getPlayer(event.getPlayerId());§if (player != null) {§for (Effect effect: getEffects() ) {§effect.setTargetPointer(new FixedTarget(player.getId()));§}§return true;§}§}§return false;§}§@Override§public boolean checkInterveningIfClause(Game game) {§Player player = game.getPlayer(game.getActivePlayerId());§return player != null && player.getHand().size() >= 7;§}§@Override§public String getRule() {§return \"At the beginning of each opponent's upkeep, if that player has seven or more cards in hand, {this} deals 4 damage to him or her.\";§}§}§\npublic class GnatMiser extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"blue creature\");§static {§filter.add(new CardTypePredicate(CardType.ARTIFACT));§}§public GnatMiser(UUID ownerId) {§super(ownerId, 70, \"Gnat Miser\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{B}\");§this.expansionSetCode = \"SOK\";§this.subtype.add(\"Rat\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,§new MaximumHandSizeControllerEffect(1, Duration.WhileOnBattlefield, HandSizeModification.REDUCE, TargetController.OPPONENT)));§}§public GnatMiser(final GnatMiser card) {§super(card);§}§@Override§public GnatMiser copy() {§return new GnatMiser(this);§}§}§\npublic class KahoMinamoHistorian extends CardImpl {§public KahoMinamoHistorian(UUID ownerId) {§super(ownerId, 41, \"Kaho, Minamo Historian\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{U}{U}\");§this.expansionSetCode = \"SOK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new EntersBattlefieldTriggeredAbility(new KahoMinamoHistorianEffect(), false));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new KahoMinamoHistorianCastEffect(), new ManaCostsImpl(\"{X}\"));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public KahoMinamoHistorian(final KahoMinamoHistorian card) {§super(card);§}§@Override§public KahoMinamoHistorian copy() {§return new KahoMinamoHistorian(this);§}§}§class KahoMinamoHistorianEffect extends SearchEffect {§private static final FilterCard filter = new FilterCard(\"up to three instant cards\");§static {§filter.add(new CardTypePredicate(CardType.INSTANT));§}§public KahoMinamoHistorianEffect() {§super(new TargetCardInLibrary(0, 3, filter), Outcome.Benefit);§this.staticText = \"search your library for up to three instant cards and exile them. Then shuffle your library\";§}§public KahoMinamoHistorianEffect(final KahoMinamoHistorianEffect effect) {§super(effect);§}§@Override§public KahoMinamoHistorianEffect copy() {§return new KahoMinamoHistorianEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = game.getObject(source.getSourceId());§if (controller != null && sourceObject != null) {§if (controller.searchLibrary(target, game)) {§UUID exileZone = CardUtil.getCardExileZoneId(game, source);§if (target.getTargets().size() > 0) {§for (UUID cardId : target.getTargets()) {§Card card = controller.getLibrary().getCard(cardId, game);§if (card != null) {§controller.moveCardToExileWithInfo(card, exileZone, sourceObject.getIdName(), source.getSourceId(), game, Zone.LIBRARY, true);§}§}§}§}§controller.shuffleLibrary(game);§return true;§}§return false;§}§}§class KahoMinamoHistorianCastEffect extends OneShotEffect {§public KahoMinamoHistorianCastEffect() {§super(Outcome.PlayForFree);§this.staticText = \"you may cast a card with converted mana cost X exiled with {this} without paying its mana cost\";§}§public KahoMinamoHistorianCastEffect(final KahoMinamoHistorianCastEffect effect) {§super(effect);§}§@Override§public KahoMinamoHistorianCastEffect copy() {§return new KahoMinamoHistorianCastEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§FilterCard filter = new FilterCard();§filter.add(new ConvertedManaCostPredicate(Filter.ComparisonType.Equal, source.getManaCostsToPay().getX()));§TargetCardInExile target = new TargetCardInExile(filter, CardUtil.getCardExileZoneId(game, source));§Cards cards = game.getExile().getExileZone(CardUtil.getCardExileZoneId(game, source));§if (cards.size() > 0 && controller.choose(Outcome.PlayForFree, cards, target, game)) {§Card card = game.getCard(target.getFirstTarget());§if (card != null) {§game.getExile().removeCard(card, game);§controller.cast(card.getSpellAbility(), game, true);§}§}§return true;§}§return false;§}§}§\npublic class MeasureOfWickedness extends CardImpl {§private static final FilterCard filter = new FilterCard(\"another card\");§static {§filter.add(new AnotherCardPredicate());§}§public MeasureOfWickedness(UUID ownerId) {§super(ownerId, 82, \"Measure of Wickedness\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{3}{B}\");§this.expansionSetCode = \"SOK\";§Ability ability = new BeginningOfEndStepTriggeredAbility(Zone.BATTLEFIELD, new SacrificeSourceEffect(), TargetController.YOU, null, false);§Effect effect = new LoseLifeSourceControllerEffect(8);§effect.setText(\"and you lose 8 life\");§ability.addEffect(effect);§this.addAbility(ability);§ability = new PutCardIntoGraveFromAnywhereAllTriggeredAbility(§new MeasureOfWickednessControlSourceEffect(), false, filter, TargetController.YOU);§ability.addTarget(new TargetOpponent());§this.addAbility(ability);§}§public MeasureOfWickedness(final MeasureOfWickedness card) {§super(card);§}§@Override§public MeasureOfWickedness copy() {§return new MeasureOfWickedness(this);§}§}§class MeasureOfWickednessControlSourceEffect extends ContinuousEffectImpl {§public MeasureOfWickednessControlSourceEffect() {§super(Duration.Custom, Layer.ControlChangingEffects_2, SubLayer.NA, Outcome.GainControl);§staticText = \"target opponent gains control of {this}\";§}§public MeasureOfWickednessControlSourceEffect(final MeasureOfWickednessControlSourceEffect effect) {§super(effect);§}§@Override§public MeasureOfWickednessControlSourceEffect copy() {§return new MeasureOfWickednessControlSourceEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player targetOpponent = game.getPlayer(source.getFirstTarget());§Permanent permanent = (Permanent) source.getSourceObjectIfItStillExists(game);§if (permanent != null && targetOpponent != null) {§permanent.changeControllerId(targetOpponent.getId(), game);§} else {§discard();§}§return true;§}§}§\npublic class OppressiveWill extends CardImpl {§public OppressiveWill(UUID ownerId) {§super(ownerId, 50, \"Oppressive Will\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{U}\");§this.expansionSetCode = \"SOK\";§this.getSpellAbility().addEffect(new SpellSyphonEffect());§this.getSpellAbility().addTarget(new TargetSpell());§}§public OppressiveWill(final OppressiveWill card) {§super(card);§}§@Override§public OppressiveWill copy() {§return new OppressiveWill(this);§}§}§class SpellSyphonEffect extends OneShotEffect {§public SpellSyphonEffect() {§super(Outcome.Benefit);§}§public SpellSyphonEffect(final SpellSyphonEffect effect) {§super(effect);§}§@Override§public SpellSyphonEffect copy() {§return new SpellSyphonEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§StackObject spell = game.getStack().getStackObject(targetPointer.getFirst(game, source));§MageObject sourceObject = game.getObject(source.getSourceId());§if (sourceObject != null && spell != null) {§Player player = game.getPlayer(spell.getControllerId());§Player controller = game.getPlayer(source.getControllerId());§if (player != null && controller != null) {§int amount = controller.getHand().size();§if (amount > 0) {§GenericManaCost cost = new GenericManaCost(amount);§if (!cost.pay(source, game, spell.getControllerId(), spell.getControllerId(), false)) {§game.informPlayers(sourceObject.getLogName() + \": cost wasn't payed - countering target spell.\");§return game.getStack().counter(source.getFirstTarget(), source.getSourceId(), game);§}§}§return true;§}§}§return false;§}§@Override§public String getText(Mode mode) {§return \"Counter target spell unless its controller pays {1} for each card in your hand\";§}§}§\npublic class SakuraTribeScout extends CardImpl {§public SakuraTribeScout(UUID ownerId) {§super(ownerId, 144, \"Sakura-Tribe Scout\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{G}\");§this.expansionSetCode = \"SOK\";§this.subtype.add(\"Snake\");§this.subtype.add(\"Shaman\");§this.subtype.add(\"Scout\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PutLandFromHandOntoBattlefieldEffect(), new TapSourceCost());§ability.addTarget(new TargetCardInHand(new FilterLandCard()));§this.addAbility(ability);§}§public SakuraTribeScout(final SakuraTribeScout card) {§super(card);§}§@Override§public SakuraTribeScout copy() {§return new SakuraTribeScout(this);§}§}§\npublic class SoratamiCloudChariot extends CardImpl {§public SoratamiCloudChariot(UUID ownerId) {§super(ownerId, 160, \"Soratami Cloud Chariot\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{5}\");§this.expansionSetCode = \"SOK\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilityTargetEffect(FlyingAbility.getInstance(), Duration.EndOfTurn), new GenericManaCost(2));§ability.addTarget(new TargetControlledCreaturePermanent());§this.addAbility(ability);§Effect effect = new PreventDamageToTargetEffect(Duration.EndOfTurn, true);§effect.setText(\"Prevent all combat damage that would be dealt to\");§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new ManaCostsImpl(\"{2}\"));§effect = new PreventDamageByTargetEffect(Duration.EndOfTurn, true);§effect.setText(\"and dealt by target creature you control this turn.\");§ability.addEffect(effect);§ability.addTarget(new TargetControlledCreaturePermanent());§this.addAbility(ability);§}§public SoratamiCloudChariot(final SoratamiCloudChariot card) {§super(card);§}§@Override§public SoratamiCloudChariot copy() {§return new SoratamiCloudChariot(this);§}§}§\npublic class AssaultStrobe extends CardImpl {§public AssaultStrobe (UUID ownerId) {§super(ownerId, 82, \"Assault Strobe\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{R}\");§this.expansionSetCode = \"SOM\";§this.color.setRed(true);§this.getSpellAbility().addEffect(new GainAbilityTargetEffect(DoubleStrikeAbility.getInstance(), Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public AssaultStrobe (final AssaultStrobe card) {§super(card);§}§@Override§public AssaultStrobe copy() {§return new AssaultStrobe(this);§}§}§\npublic class CerebralEruption extends CardImpl {§public CerebralEruption(UUID ownerId) {§super(ownerId, 86, \"Cerebral Eruption\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{2}{R}{R}\");§this.expansionSetCode = \"SOM\";§this.getSpellAbility().addTarget(new TargetOpponent());§this.getSpellAbility().addEffect(new CerebralEruptionEffect());§}§public CerebralEruption(final CerebralEruption card) {§super(card);§}§@Override§public CerebralEruption copy() {§return new CerebralEruption(this);§}§}§class CerebralEruptionEffect extends OneShotEffect {§private static FilterPermanent filter = new FilterCreaturePermanent();§CerebralEruptionEffect() {§super(Outcome.Damage);§staticText = \"Target opponent reveals the top card of his or her library. {this} deals damage equal to the revealed card's converted mana cost to that player and each creature he or she controls. If a land card is revealed this way, return {this} to its owner's hand\";§}§CerebralEruptionEffect(final CerebralEruptionEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getFirstTarget());§MageObject sourceObject = game.getObject(source.getSourceId());§if (player != null && sourceObject != null && player.getLibrary().size() > 0) {§Card card = player.getLibrary().getFromTop(game);§Cards cards = new CardsImpl(card);§player.revealCards(sourceObject.getIdName(), cards, game);§game.getState().setValue(source.getSourceId().toString(), card);§int damage = card.getManaCost().convertedManaCost();§player.damage(damage, source.getSourceId(), game, false, true);§for (Permanent perm : game.getBattlefield().getAllActivePermanents(filter, player.getId(), game)) {§perm.damage(damage, source.getSourceId(), game, false, true);§}§if (card.getCardType().contains(CardType.LAND)) {§Card spellCard = game.getStack().getSpell(source.getSourceId()).getCard();§if (spellCard != null) {§player.moveCards(spellCard, null, Zone.HAND, source, game);§}§}§return true;§}§return false;§}§@Override§public CerebralEruptionEffect copy() {§return new CerebralEruptionEffect(this);§}§}§\npublic class Disperse extends CardImpl {§public Disperse (UUID ownerId) {§super(ownerId, 31, \"Disperse\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{U}\");§this.expansionSetCode = \"SOM\";§this.getSpellAbility().addTarget(new TargetNonlandPermanent());§this.getSpellAbility().addEffect(new ReturnToHandTargetEffect());§}§public Disperse (final Disperse card) {§super(card);§}§@Override§public Disperse copy() {§return new Disperse(this);§}§}§\npublic class GenesisWave extends CardImpl {§public GenesisWave(UUID ownerId) {§super(ownerId, 122, \"Genesis Wave\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{X}{G}{G}{G}\");§this.expansionSetCode = \"SOM\";§this.getSpellAbility().addEffect(new GenesisWaveEffect());§}§public GenesisWave(final GenesisWave card) {§super(card);§}§@Override§public GenesisWave copy() {§return new GenesisWave(this);§}§}§class GenesisWaveEffect extends OneShotEffect {§public GenesisWaveEffect() {§super(Outcome.PutCardInPlay);§staticText = \"Reveal the top X cards of your library. You may put any number of permanent cards with converted mana cost X or less from among them onto the battlefield. Then put all cards revealed this way that weren't put onto the battlefield into your graveyard\";§}§public GenesisWaveEffect(final GenesisWaveEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = game.getObject(source.getSourceId());§if (controller == null || sourceObject == null) {§return false;§}§Cards cards = new CardsImpl();§int xValue = source.getManaCostsToPay().getX();§int numberCards = Math.min(controller.getLibrary().size(), xValue);§for (int i = 0; i < numberCards; i++) {§Card card = controller.getLibrary().removeFromTop(game);§cards.add(card);§}§if (cards.size() > 0) {§controller.revealCards(sourceObject.getIdName(), cards, game);§FilterCard filter = new FilterCard(\"cards with converted mana cost \" + xValue + \" or less to put onto the battlefield\");§filter.add(new ConvertedManaCostPredicate(ComparisonType.LessThan, xValue + 1));§filter.add(§Predicates.or(new CardTypePredicate(CardType.ARTIFACT),§new CardTypePredicate(CardType.CREATURE),§new CardTypePredicate(CardType.ENCHANTMENT),§new CardTypePredicate(CardType.LAND),§new CardTypePredicate(CardType.PLANESWALKER)§));§TargetCard target1 = new TargetCard(0, Integer.MAX_VALUE, Zone.LIBRARY, filter);§target1.setRequired(false);§controller.choose(Outcome.PutCardInPlay, cards, target1, game);§Set<Card> toBattlefield = new LinkedHashSet<>();§for (UUID cardId : target1.getTargets()) {§Card card = cards.get(cardId, game);§if (card != null) {§cards.remove(card);§toBattlefield.add(card);§}§}§controller.moveCards(toBattlefield, Zone.BATTLEFIELD, source, game, false, false, false, null);§controller.moveCards(cards, Zone.LIBRARY, Zone.GRAVEYARD, source, game);§}§return true;§}§@Override§public GenesisWaveEffect copy() {§return new GenesisWaveEffect(this);§}§}§\npublic class HorizonSpellbomb extends CardImpl {§private static FilterBasicLandCard filter = new FilterBasicLandCard();§public HorizonSpellbomb(UUID ownerId) {§super(ownerId, 165, \"Horizon Spellbomb\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, \"{1}\");§this.expansionSetCode = \"SOM\";§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new SearchLibraryPutInHandEffect(new TargetCardInLibrary(filter), true),§new ManaCostsImpl(\"{2}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§this.addAbility(new DiesTriggeredAbility(new DoIfCostPaid(new DrawCardSourceControllerEffect(1), new ManaCostsImpl(\"{G}\"))));§}§public HorizonSpellbomb(final HorizonSpellbomb card) {§super(card);§}§@Override§public HorizonSpellbomb copy() {§return new HorizonSpellbomb(this);§}§}§\npublic class LuxCannon extends CardImpl {§public LuxCannon (UUID ownerId) {§super(ownerId, 173, \"Lux Cannon\", Rarity.MYTHIC, new CardType[]{CardType.ARTIFACT}, \"{4}\");§this.expansionSetCode = \"SOM\";§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.CHARGE.createInstance()), new TapSourceCost()));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new TapSourceCost());§ability.addCost(new RemoveCountersSourceCost(CounterType.CHARGE.createInstance(3)));§ability.addTarget(new TargetPermanent());§this.addAbility(ability);§}§public LuxCannon (final LuxCannon card) {§super(card);§}§@Override§public LuxCannon copy() {§return new LuxCannon(this);§}§}§\npublic class NecroticOoze extends CardImpl {§public NecroticOoze(UUID ownerId) {§super(ownerId, 72, \"Necrotic Ooze\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{B}{B}\");§this.expansionSetCode = \"SOM\";§this.subtype.add(\"Ooze\");§this.power = new MageInt(4);§this.toughness = new MageInt(3);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new NecroticOozeEffect()));§}§public NecroticOoze(final NecroticOoze card) {§super(card);§}§@Override§public NecroticOoze copy() {§return new NecroticOoze(this);§}§class NecroticOozeEffect extends ContinuousEffectImpl {§public NecroticOozeEffect() {§super(Duration.WhileOnBattlefield, Layer.AbilityAddingRemovingEffects_6, SubLayer.NA, Outcome.AddAbility);§staticText = \"As long as {this} is on the battlefield, it has all activated abilities of all creature cards in all graveyards\";§}§public NecroticOozeEffect(final NecroticOozeEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent perm = game.getPermanent(source.getSourceId());§if (perm != null) {§for (UUID playerId : game.getState().getPlayersInRange(source.getControllerId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§for (Card card : player.getGraveyard().getCards(game)) {§if (card.getCardType().contains(CardType.CREATURE)) {§for (Ability ability : card.getAbilities()) {§if (ability instanceof ActivatedAbility) {§perm.addAbility(ability, game);§}§}§}§}§}§}§return true;§}§return false;§}§@Override§public NecroticOozeEffect copy() {§return new NecroticOozeEffect(this);§}§@Override§public Set<UUID> isDependentTo(List<ContinuousEffect> allEffectsInLayer) {§Set<UUID> dependentTo = null;§for (ContinuousEffect effect : allEffectsInLayer) {§if (YixlidJailer.class.equals(effect.getClass().getEnclosingClass())) {§if (dependentTo == null) {§dependentTo = new HashSet<>();§}§dependentTo.add(effect.getId());§}§}§return dependentTo;§}§}§}§\npublic class Putrefax extends CardImpl {§public Putrefax (UUID ownerId) {§super(ownerId, 126, \"Putrefax\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{G}{G}\");§this.expansionSetCode = \"SOM\";§this.subtype.add(\"Horror\");§this.power = new MageInt(5);§this.toughness = new MageInt(3);§this.addAbility(TrampleAbility.getInstance());§this.addAbility(HasteAbility.getInstance());§this.addAbility(InfectAbility.getInstance());§this.addAbility(new OnEventTriggeredAbility(GameEvent.EventType.END_TURN_STEP_PRE, \"beginning of the end step\", true, new SacrificeSourceEffect()));§}§public Putrefax (final Putrefax card) {§super(card);§}§@Override§public Putrefax copy() {§return new Putrefax(this);§}§}§\npublic class Skinrender extends CardImpl {§public Skinrender(UUID ownerId) {§super(ownerId, 78, \"Skinrender\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}{B}\");§this.expansionSetCode = \"SOM\";§this.subtype.add(\"Zombie\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§Effect putCountersEffect = new AddCountersTargetEffect(CounterType.M1M1.createInstance(3), Outcome.UnboostCreature);§Ability ability = new EntersBattlefieldTriggeredAbility(putCountersEffect, false);§Target target = new TargetCreaturePermanent();§ability.addTarget(target);§this.addAbility(ability);§}§public Skinrender(final Skinrender card) {§super(card);§}§@Override§public Skinrender copy() {§return new Skinrender(this);§}§}§\npublic class TelJiladDefiance extends CardImpl {§public TelJiladDefiance(UUID ownerId) {§super(ownerId, 129, \"Tel-Jilad Defiance\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{G}\");§this.expansionSetCode = \"SOM\";§this.getSpellAbility().addEffect(new GainProtectionFromTypeTargetEffect(Duration.EndOfTurn, new FilterArtifactCard(\"artifacts\")));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(1));§}§public TelJiladDefiance(final TelJiladDefiance card) {§super(card);§}§@Override§public TelJiladDefiance copy() {§return new TelJiladDefiance(this);§}§}§\npublic class VectorAsp extends CardImpl {§public VectorAsp (UUID ownerId) {§super(ownerId, 219, \"Vector Asp\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{1}\");§this.expansionSetCode = \"SOM\";§this.subtype.add(\"Snake\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(InfectAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl(\"{B}\")));§}§public VectorAsp (final VectorAsp card) {§super(card);§}§@Override§public VectorAsp copy() {§return new VectorAsp(this);§}§}§\npublic class AvenLiberator extends CardImpl {§public AvenLiberator(UUID ownerId) {§super(ownerId, 4, \"Aven Liberator\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}{W}\");§this.expansionSetCode = \"SCG\";§this.subtype.add(\"Bird\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{3}{W}\")));§Ability ability = new TurnedFaceUpSourceTriggeredAbility(new GainProtectionFromColorTargetEffect(Duration.EndOfTurn));§ability.addTarget(new TargetControlledCreaturePermanent());§this.addAbility(ability);§}§public AvenLiberator(final AvenLiberator card) {§super(card);§}§@Override§public AvenLiberator copy() {§return new AvenLiberator(this);§}§}§\npublic class Edgewalker extends CardImpl {§private static final FilterCard filter = new FilterCard(\"Cleric spells\");§static {§filter.add(new SubtypePredicate(\"Cleric\"));§}§public Edgewalker(UUID ownerId) {§super(ownerId, 137, \"Edgewalker\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}{B}\");§this.expansionSetCode = \"SCG\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SpellsCostReductionControllerEffect(filter, new ManaCostsImpl<>(\"{W}{B}\"))));§}§public Edgewalker(final Edgewalker card) {§super(card);§}§@Override§public Edgewalker copy() {§return new Edgewalker(this);§}§}§\npublic class OneWithNature extends CardImpl {§public OneWithNature(UUID ownerId) {§super(ownerId, 125, \"One with Nature\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{G}\");§this.expansionSetCode = \"SCG\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.PutLandInPlay));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§ability = new DealsDamageToAPlayerAttachedTriggeredAbility(§new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(new FilterBasicLandCard()), true, Outcome.PutLandInPlay),§\"enchanted creature\", true, false, true, TargetController.ANY);§this.addAbility(ability);§}§public OneWithNature(final OneWithNature card) {§super(card);§}§@Override§public OneWithNature copy() {§return new OneWithNature(this);§}§}§\npublic class ThundercloudElemental extends CardImpl {§private static final FilterCreaturePermanent toughnessFilter = new FilterCreaturePermanent(\"creatures with toughness 2 or less\");§private static final FilterCreaturePermanent flyingFilter = new FilterCreaturePermanent(\"All other creatures\");§static {§toughnessFilter.add(new ToughnessPredicate(Filter.ComparisonType.LessThan, 3));§flyingFilter.add(new AnotherPredicate());§}§public ThundercloudElemental(UUID ownerId) {§super(ownerId, 54, \"Thundercloud Elemental\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{5}{U}{U}\");§this.expansionSetCode = \"SCG\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(3);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new TapAllEffect(toughnessFilter), new ManaCostsImpl(\"{3}{U}\")));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new LoseAbilityAllEffect(flyingFilter, FlyingAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl(\"{3}{U}\")));§}§public ThundercloudElemental(final ThundercloudElemental card) {§super(card);§}§@Override§public ThundercloudElemental copy() {§return new ThundercloudElemental(this);§}§}§\npublic class CharcoalDiamond extends CardImpl {§public CharcoalDiamond(UUID ownerId) {§super(ownerId, 289, \"Charcoal Diamond\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"7ED\";§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new BlackManaAbility());§}§public CharcoalDiamond(final CharcoalDiamond card) {§super(card);§}§@Override§public CharcoalDiamond copy() {§return new CharcoalDiamond(this);§}§}§\npublic class HealingSalve extends CardImpl {§public HealingSalve(UUID ownerId) {§super(ownerId, 18, \"Healing Salve\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{W}\");§this.expansionSetCode = \"7ED\";§this.getSpellAbility().addEffect(new GainLifeTargetEffect(3));§this.getSpellAbility().addTarget(new TargetPlayer());§Mode mode = new Mode();§mode.getEffects().add(new PreventDamageToTargetEffect(Duration.EndOfTurn, 3));§mode.getTargets().add(new TargetCreatureOrPlayer());§this.getSpellAbility().addMode(mode);§}§public HealingSalve(final HealingSalve card) {§super(card);§}§@Override§public HealingSalve copy() {§return new HealingSalve(this);§}§}§\npublic class RaiseDead extends CardImpl {§private static FilterCreatureCard filter = new FilterCreatureCard(\"creature card from your graveyard\");§public RaiseDead(UUID ownerId) {§super(ownerId, 157, \"Raise Dead\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{B}\");§this.expansionSetCode = \"7ED\";§this.getSpellAbility().addTarget(new TargetCardInYourGraveyard(filter));§this.getSpellAbility().addEffect(new ReturnToHandTargetEffect());§}§public RaiseDead(final RaiseDead card) {§super(card);§}§@Override§public RaiseDead copy() {§return new RaiseDead(this);§}§}§\npublic class TrainedOrgg extends CardImpl {§public TrainedOrgg(UUID ownerId) {§super(ownerId, 224, \"Trained Orgg\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{6}{R}\");§this.expansionSetCode = \"7ED\";§this.subtype.add(\"Orgg\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§}§public TrainedOrgg(final TrainedOrgg card) {§super(card);§}§@Override§public TrainedOrgg copy() {§return new TrainedOrgg(this);§}§}§\npublic class BeseechTheQueen extends CardImpl {§private static final FilterCard filter = new FilterCard(\"card with converted mana cost less than or equal to the number of lands you control\");§static{§filter.add(new BeseechTheQueenPredicate());§}§public BeseechTheQueen(UUID ownerId) {§super(ownerId, 57, \"Beseech the Queen\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{2/B}{2/B}{2/B}\");§this.expansionSetCode = \"SHM\";§this.getSpellAbility().addEffect(new SearchLibraryPutInHandEffect(new TargetCardInLibrary(filter), true, true));§}§public BeseechTheQueen(final BeseechTheQueen card) {§super(card);§}§@Override§public BeseechTheQueen copy() {§return new BeseechTheQueen(this);§}§}§class BeseechTheQueenPredicate implements Predicate<Card> {§@Override§public final boolean apply(Card input, Game game) {§if(input.getManaCost().convertedManaCost() <= game.getBattlefield().getAllActivePermanents(new FilterControlledLandPermanent(), input.getOwnerId(), game).size()){§return true;§}§return false;§}§@Override§public String toString() {§return \"card with converted mana cost less than or equal to the number of lands you control\";§}§}§\npublic class ConsignToDream extends CardImpl {§public ConsignToDream(UUID ownerId) {§super(ownerId, 32, \"Consign to Dream\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{U}\");§this.expansionSetCode = \"SHM\";§this.getSpellAbility().addEffect(new ConsignToDreamEffect());§this.getSpellAbility().addTarget(new TargetPermanent());§}§public ConsignToDream(final ConsignToDream card) {§super(card);§}§@Override§public ConsignToDream copy() {§return new ConsignToDream(this);§}§}§class ConsignToDreamEffect extends OneShotEffect {§boolean applied = false;§public ConsignToDreamEffect() {§super(Outcome.ReturnToHand);§this.staticText = \"Return target permanent to its owner's hand. If that permanent is red or green, put it on top of its owner's library instead\";§}§public ConsignToDreamEffect(final ConsignToDreamEffect effect) {§super(effect);§}§@Override§public ConsignToDreamEffect copy() {§return new ConsignToDreamEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent target = game.getPermanent(source.getFirstTarget());§if (target != null) {§if (target.getColor(game).contains(ObjectColor.RED)§|| target.getColor(game).contains(ObjectColor.GREEN)) {§applied = target.moveToZone(Zone.LIBRARY, source.getSourceId(), game, true);§} else {§applied = target.moveToZone(Zone.HAND, source.getSourceId(), game, false);§}§}§return applied;§}§}§\npublic class DroveOfElves extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"green permanents you control\");§static {§filter.add(new ColorPredicate(ObjectColor.GREEN));§}§public DroveOfElves(UUID ownerId) {§super(ownerId, 112, \"Drove of Elves\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Elf\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(HexproofAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetPowerToughnessSourceEffect(new PermanentsOnBattlefieldCount(filter), Duration.EndOfGame)));§}§public DroveOfElves(final DroveOfElves card) {§super(card);§}§@Override§public DroveOfElves copy() {§return new DroveOfElves(this);§}§}§\npublic class FossilFind extends CardImpl {§public FossilFind(UUID ownerId) {§super(ownerId, 206, \"Fossil Find\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{R/G}\");§this.expansionSetCode = \"SHM\";§this.getSpellAbility().addEffect(new FossilFindEffect());§}§public FossilFind(final FossilFind card) {§super(card);§}§@Override§public FossilFind copy() {§return new FossilFind(this);§}§}§class FossilFindEffect extends OneShotEffect {§public FossilFindEffect() {§super(Outcome.ReturnToHand);§this.staticText = \"Return a card at random from your graveyard to your hand, then reorder your graveyard as you choose\";§}§public FossilFindEffect(final FossilFindEffect effect) {§super(effect);§}§@Override§public FossilFindEffect copy() {§return new FossilFindEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null && !controller.getGraveyard().isEmpty()) {§Card card = controller.getGraveyard().getRandom(game);§if (card != null) {§controller.moveCards(card, Zone.HAND, source, game);§return true;§}§controller.moveCards(controller.getGraveyard(), Zone.GRAVEYARD, source, game);§}§return false;§}§}§\npublic class GrimPoppet extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"another target creature\");§static {§filter.add(new AnotherPredicate());§}§public GrimPoppet(UUID ownerId) {§super(ownerId, 252, \"Grim Poppet\", Rarity.RARE, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{7}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Scarecrow\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.M1M1.createInstance(3), false)));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.M1M1.createInstance()), new RemoveCountersSourceCost(CounterType.M1M1.createInstance()));§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public GrimPoppet(final GrimPoppet card) {§super(card);§}§@Override§public GrimPoppet copy() {§return new GrimPoppet(this);§}§}§\npublic class KitchenFinks extends CardImpl {§public KitchenFinks(UUID ownerId) {§super(ownerId, 229, \"Kitchen Finks\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{G/W}{G/W}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Ouphe\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(new EntersBattlefieldTriggeredAbility(new GainLifeEffect(2)));§this.addAbility(new PersistAbility());§}§public KitchenFinks(final KitchenFinks card) {§super(card);§}§@Override§public KitchenFinks copy() {§return new KitchenFinks(this);§}§}§\npublic class MemoryPlunder extends CardImpl {§private static final FilterCard filter = new FilterCard(\"instant or sorcery card from an opponent's graveyard\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.INSTANT),§new CardTypePredicate(CardType.SORCERY)));§}§public MemoryPlunder(UUID ownerId) {§super(ownerId, 169, \"Memory Plunder\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{U/B}{U/B}{U/B}{U/B}\");§this.expansionSetCode = \"SHM\";§this.getSpellAbility().addEffect(new MemoryPlunderEffect());§this.getSpellAbility().addTarget(new TargetCardInOpponentsGraveyard(filter));§}§public MemoryPlunder(final MemoryPlunder card) {§super(card);§}§@Override§public MemoryPlunder copy() {§return new MemoryPlunder(this);§}§}§class MemoryPlunderEffect extends OneShotEffect {§public MemoryPlunderEffect() {§super(Outcome.Benefit);§this.staticText = \"You may cast target instant or sorcery card from an opponent's graveyard without paying its mana cost\";§}§public MemoryPlunderEffect(final MemoryPlunderEffect effect) {§super(effect);§}§@Override§public MemoryPlunderEffect copy() {§return new MemoryPlunderEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Card card = game.getCard(getTargetPointer().getFirst(game, source));§if (card != null) {§Player player = game.getPlayer(source.getControllerId());§if (player != null && player.chooseUse(Outcome.Benefit, \"Cast \" + card.getName() +\" without paying cost?\", source, game)) {§player.cast(card.getSpellAbility(), game, true);§}§}§return false;§}§}§\npublic class OldGhastbark extends CardImpl {§public OldGhastbark(UUID ownerId) {§super(ownerId, 232, \"Old Ghastbark\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{G/W}{G/W}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Treefolk\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(3);§this.toughness = new MageInt(6);§}§public OldGhastbark(final OldGhastbark card) {§super(card);§}§@Override§public OldGhastbark copy() {§return new OldGhastbark(this);§}§}§\npublic class PuresightMerrow extends CardImpl {§public PuresightMerrow(UUID ownerId) {§super(ownerId, 146, \"Puresight Merrow\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{W/U}{W/U}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PuresightMerrowEffect(), new ManaCostsImpl(\"{W/U}\"));§ability.addCost(new UntapSourceCost());§this.addAbility(ability);§}§public PuresightMerrow(final PuresightMerrow card) {§super(card);§}§@Override§public PuresightMerrow copy() {§return new PuresightMerrow(this);§}§}§class PuresightMerrowEffect extends OneShotEffect {§public PuresightMerrowEffect() {§super(Outcome.Detriment);§staticText = \"Look at the top card of your library. You may exile that card\";§}§public PuresightMerrowEffect(final PuresightMerrowEffect effect) {§super(effect);§}§@Override§public PuresightMerrowEffect copy() {§return new PuresightMerrowEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = source.getSourceObject(game);§if (controller != null && sourceObject != null) {§Card card = controller.getLibrary().getFromTop(game);§if (card != null) {§Cards cards = new CardsImpl();§cards.add(card);§controller.lookAtCards(\"Puresight Merrow\", cards, game);§if (controller.chooseUse(Outcome.Removal, \"Do you wish to exile the card from the top of your library?\", source, game)) {§controller.moveCardToExileWithInfo(card, source.getSourceId(), sourceObject.getIdName(), source.getSourceId(), game, Zone.LIBRARY, true);§} else {§game.informPlayers(controller.getLogName() + \" puts the card back on top of their library.\");§}§return true;§}§}§return false;§}§}§\npublic class RunesOfTheDeus extends CardImpl {§public RunesOfTheDeus(UUID ownerId) {§super(ownerId, 215, \"Runes of the Deus\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{4}{R/G}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§SimpleStaticAbility redAbility = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(new BoostEnchantedEffect(1, 1), new EnchantedCreatureColorCondition(ObjectColor.RED), \"As long as enchanted creature is red, it gets +1/+1\"));§redAbility.addEffect(new ConditionalContinuousEffect(new GainAbilityAttachedEffect(DoubleStrikeAbility.getInstance(), AttachmentType.AURA), new EnchantedCreatureColorCondition(ObjectColor.RED), \"and has double strike\"));§this.addAbility(redAbility);§SimpleStaticAbility greenAbility = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(new BoostEnchantedEffect(1, 1), new EnchantedCreatureColorCondition(ObjectColor.GREEN), \"As long as enchanted creature is green, it gets +1/+1\"));§greenAbility.addEffect(new ConditionalContinuousEffect(new GainAbilityAttachedEffect(TrampleAbility.getInstance(), AttachmentType.AURA), new EnchantedCreatureColorCondition(ObjectColor.GREEN), \"and has trample\"));§this.addAbility(greenAbility);§}§public RunesOfTheDeus(final RunesOfTheDeus card) {§super(card);§}§@Override§public RunesOfTheDeus copy() {§return new RunesOfTheDeus(this);§}§}§\npublic class SmashToSmithereens extends CardImpl {§public SmashToSmithereens(UUID ownerId) {§super(ownerId, 107, \"Smash to Smithereens\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{R}\");§this.expansionSetCode = \"SHM\";§this.getSpellAbility().addEffect(new DestroyTargetEffect());§Effect effect = new DamageTargetControllerEffect(3);§effect.setText(\"{this} deals 3 damage to that artifact's controller\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetArtifactPermanent());§}§public SmashToSmithereens(final SmashToSmithereens card) {§super(card);§}§@Override§public SmashToSmithereens copy() {§return new SmashToSmithereens(this);§}§}§\npublic class ThistledownLiege extends CardImpl {§private static final FilterCreaturePermanent filterWhite = new FilterCreaturePermanent(\"white creatures\");§private static final FilterCreaturePermanent filterBlue = new FilterCreaturePermanent(\"blue creatures\");§static {§filterWhite.add(new ColorPredicate(ObjectColor.WHITE));§filterBlue.add(new ColorPredicate(ObjectColor.BLUE));§}§public ThistledownLiege(UUID ownerId) {§super(ownerId, 153, \"Thistledown Liege\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{W/U}{W/U}{W/U}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Kithkin\");§this.subtype.add(\"Knight\");§this.power = new MageInt(1);§this.toughness = new MageInt(3);§this.addAbility(FlashAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(1, 1, Duration.WhileOnBattlefield, filterWhite, true)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(1, 1, Duration.WhileOnBattlefield, filterBlue, true)));§}§public ThistledownLiege(final ThistledownLiege card) {§super(card);§}§@Override§public ThistledownLiege copy() {§return new ThistledownLiege(this);§}§}§\npublic class WickerWarcrawler extends CardImpl {§public WickerWarcrawler(UUID ownerId) {§super(ownerId, 269, \"Wicker Warcrawler\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{5}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Scarecrow\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§Effect effect = new AddCountersSourceEffect(CounterType.M1M1.createInstance(), true);§effect.setText(\"put a -1/-1 counter on it at end of combat\");§DelayedTriggeredAbility ability = new AtTheEndOfCombatDelayedTriggeredAbility(effect);§this.addAbility(new AttacksOrBlocksTriggeredAbility(new CreateDelayedTriggeredAbilityEffect(ability, false, false), false));§}§public WickerWarcrawler(final WickerWarcrawler card) {§super(card);§}§@Override§public WickerWarcrawler copy() {§return new WickerWarcrawler(this);§}§}§\npublic class AngelicBenediction extends CardImpl {§public AngelicBenediction(UUID ownerId) {§super(ownerId, 3, \"Angelic Benediction\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{3}{W}\");§this.expansionSetCode = \"ALA\";§this.addAbility(new ExaltedAbility());§this.addAbility(new AngelicBenedictionTriggeredAbility());§}§public AngelicBenediction(final AngelicBenediction card) {§super(card);§}§@Override§public AngelicBenediction copy() {§return new AngelicBenediction(this);§}§}§class AngelicBenedictionTriggeredAbility extends TriggeredAbilityImpl {§public AngelicBenedictionTriggeredAbility() {§super(Zone.BATTLEFIELD, new TapTargetEffect(), true);§this.addTarget(new TargetCreaturePermanent());§}§public AngelicBenedictionTriggeredAbility(final AngelicBenedictionTriggeredAbility ability) {§super(ability);§}§@Override§public AngelicBenedictionTriggeredAbility copy() {§return new AngelicBenedictionTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DECLARED_ATTACKERS;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (game.getActivePlayerId().equals(this.controllerId)) {§if (game.getCombat().attacksAlone()) {§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever a creature you control attacks alone, you may tap target creature\";§}§}§\npublic class BullCerodon extends CardImpl {§public BullCerodon (UUID ownerId) {§super(ownerId, 161, \"Bull Cerodon\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{R}{W}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Beast\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(VigilanceAbility.getInstance());§this.addAbility(HasteAbility.getInstance());§}§public BullCerodon (final BullCerodon card) {§super(card);§}§@Override§public BullCerodon copy() {§return new BullCerodon(this);§}§}§\npublic class DeathBaron extends CardImpl {§private static final FilterCreaturePermanent filterSkeletons = new FilterCreaturePermanent(\"Skeleton creatures\");§private static final FilterCreaturePermanent filterZombie = new FilterCreaturePermanent(\"Zombie creatures\");§static {§filterSkeletons.add(new SubtypePredicate(\"Skeleton\"));§filterZombie.add(new SubtypePredicate(\"Zombie\"));§}§public DeathBaron(UUID ownerId) {§super(ownerId, 70, \"Death Baron\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{B}{B}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Zombie\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability firstPart = new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(1, 1, Duration.WhileOnBattlefield, filterSkeletons, false));§firstPart.addEffect(new GainAbilityControlledEffect(DeathtouchAbility.getInstance(), Duration.WhileOnBattlefield, filterSkeletons, false));§this.addAbility(firstPart);§Ability secondPart = new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(1, 1, Duration.WhileOnBattlefield, filterZombie, true));§secondPart.addEffect(new GainAbilityControlledEffect(DeathtouchAbility.getInstance(), Duration.WhileOnBattlefield, filterZombie, true));§this.addAbility(secondPart);§}§public DeathBaron(final DeathBaron card) {§super(card);§}§@Override§public DeathBaron copy() {§return new DeathBaron(this);§}§}§\npublic class Excommunicate extends CardImpl {§public Excommunicate(UUID ownerId) {§super(ownerId, 11, \"Excommunicate\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{2}{W}\");§this.expansionSetCode = \"ALA\";§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new PutOnLibraryTargetEffect(true));§}§public Excommunicate(final Excommunicate card) {§super(card);§}§@Override§public Excommunicate copy() {§return new Excommunicate(this);§}§}§\npublic class GuardiansOfAkrasa extends CardImpl {§public GuardiansOfAkrasa (UUID ownerId) {§super(ownerId, 12, \"Guardians of Akrasa\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(0);§this.toughness = new MageInt(4);§this.addAbility(DefenderAbility.getInstance());§this.addAbility(new ExaltedAbility());§}§public GuardiansOfAkrasa (final GuardiansOfAkrasa card) {§super(card);§}§@Override§public GuardiansOfAkrasa copy() {§return new GuardiansOfAkrasa(this);§}§}§\npublic class KeeperOfProgenitus extends CardImpl {§private static final FilterLandPermanent filter = new FilterLandPermanent(\"a player taps a Mountain, Forest, or Plains\");§static {§filter.add(Predicates.or(§new SubtypePredicate(\"Mountain\"),§new SubtypePredicate(\"Forest\"),§new SubtypePredicate(\"Plains\")§));§}§public KeeperOfProgenitus(UUID ownerId) {§super(ownerId, 135, \"Keeper of Progenitus\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Druid\");§this.power = new MageInt(1);§this.toughness = new MageInt(3);§this.addAbility(new TapForManaAllTriggeredManaAbility(§new AddManaOfAnyTypeProducedEffect(),§filter, SetTargetPointer.PERMANENT));§}§public KeeperOfProgenitus(final KeeperOfProgenitus card) {§super(card);§}§@Override§public KeeperOfProgenitus copy() {§return new KeeperOfProgenitus(this);§}§}§\npublic class Mycoloth extends CardImpl {§public Mycoloth(UUID ownerId) {§super(ownerId, 140, \"Mycoloth\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{G}{G}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Fungus\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new DevourAbility(DevourFactor.Devour2));§this.addAbility(new BeginningOfUpkeepTriggeredAbility(§new CreateTokenEffect(new SaprolingToken(),new CountersCount(CounterType.P1P1)),§TargetController.YOU,§false§));§}§public Mycoloth(final Mycoloth card) {§super(card);§}§@Override§public Mycoloth copy() {§return new Mycoloth(this);§}§}§\npublic class QuietusSpike extends CardImpl {§public QuietusSpike(UUID ownerId) {§super(ownerId, 217, \"Quietus Spike\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Equipment\");§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(DeathtouchAbility.getInstance(), AttachmentType.EQUIPMENT)));§this.addAbility(new QuietusSpikeTriggeredAbility());§this.addAbility(new EquipAbility(Outcome.AddAbility, new GenericManaCost(3)));§}§public QuietusSpike(final QuietusSpike card) {§super(card);§}§@Override§public QuietusSpike copy() {§return new QuietusSpike(this);§}§}§class QuietusSpikeTriggeredAbility extends TriggeredAbilityImpl {§public QuietusSpikeTriggeredAbility() {§super(Zone.BATTLEFIELD, new QuietusSpikeEffect());§}§public QuietusSpikeTriggeredAbility(final QuietusSpikeTriggeredAbility ability) {§super(ability);§}§@Override§public QuietusSpikeTriggeredAbility copy() {§return new QuietusSpikeTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGED_PLAYER;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§DamagedPlayerEvent damageEvent = (DamagedPlayerEvent) event;§Permanent p = game.getPermanent(event.getSourceId());§if (damageEvent.isCombatDamage() && p != null && p.getAttachments().contains(this.getSourceId())) {§for (Effect effect : this.getEffects()) {§effect.setTargetPointer(new FixedTarget(event.getPlayerId()));§}§return true;§}§return false;§}§@Override§public String getRule() {§return \"Whenever equipped creature deals combat damage to a player, \" + super.getRule();§}§}§class QuietusSpikeEffect extends OneShotEffect {§public QuietusSpikeEffect() {§super(Outcome.Damage);§this.staticText = \"that player loses half his or her life, rounded up\";§}§public QuietusSpikeEffect(final QuietusSpikeEffect effect) {§super(effect);§}§@Override§public QuietusSpikeEffect copy() {§return new QuietusSpikeEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(getTargetPointer().getFirst(game, source));§if (player != null) {§Integer amount = (int) Math.ceil(player.getLife() / 2f);§if (amount > 0) {§player.loseLife(amount, game);§}§return true;§}§return false;§}§}§\npublic class SangriteSurge extends CardImpl {§public SangriteSurge(UUID ownerId) {§super(ownerId, 190, \"Sangrite Surge\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{4}{R}{G}\");§this.expansionSetCode = \"ALA\";§this.getSpellAbility().addEffect(new BoostTargetEffect(3, 3, Duration.EndOfTurn));§this.getSpellAbility().addEffect(new GainAbilityTargetEffect(DoubleStrikeAbility.getInstance(), Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public SangriteSurge(final SangriteSurge card) {§super(card);§}§@Override§public SangriteSurge copy() {§return new SangriteSurge(this);§}§}§\npublic class SkillBorrower extends CardImpl {§public SkillBorrower(UUID ownerId) {§super(ownerId, 56, \"Skill Borrower\", Rarity.RARE, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(3);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new PlayWithTheTopCardRevealedEffect()));§this.addAbility(new SkillBorrowerAbility());§}§public SkillBorrower(final SkillBorrower card) {§super(card);§}§@Override§public SkillBorrower copy() {§return new SkillBorrower(this);§}§}§class SkillBorrowerAbility extends StaticAbility {§public SkillBorrowerAbility() {§super(Zone.BATTLEFIELD, new SkillBorrowerEffect());§}§public SkillBorrowerAbility(SkillBorrowerAbility ability) {§super(ability);§}§@Override§public SkillBorrowerAbility copy() {§return new SkillBorrowerAbility(this);§}§@Override§public String getRule() {§return \"As long as the top card of your library is an artifact or creature card, Skill Borrower has all activated abilities of that card\";§}§}§class SkillBorrowerEffect extends ContinuousEffectImpl {§public SkillBorrowerEffect() {§super(Duration.WhileOnBattlefield, Layer.AbilityAddingRemovingEffects_6, SubLayer.NA, Outcome.AddAbility);§staticText = \"As long as the top card of your library is an artifact or creature card, Skill Borrower has all activated abilities of that card\";§}§public SkillBorrowerEffect(final SkillBorrowerEffect effect) {§super(effect);§}§@Override§public SkillBorrowerEffect copy() {§return new SkillBorrowerEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§if(player != null){§Card card = player.getLibrary().getFromTop(game);§if(card != null && (card.getCardType().contains(CardType.CREATURE) || card.getCardType().contains(CardType.ARTIFACT))){§Permanent permanent = game.getPermanent(source.getSourceId());§if(permanent != null){§for(Ability ability : card.getAbilities()){§if(ability instanceof ActivatedAbility){§permanent.addAbility(ability, source.getSourceId(), game);§}§}§return true;§}§}§}§return false;§}§}§\npublic class TidehollowSculler extends CardImpl {§public TidehollowSculler(UUID ownerId) {§super(ownerId, 202, \"Tidehollow Sculler\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{W}{B}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Zombie\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new EntersBattlefieldTriggeredAbility(new TidehollowScullerExileEffect(), false);§ability.addTarget(new TargetOpponent());§this.addAbility(ability);§this.addAbility(new LeavesBattlefieldTriggeredAbility(new TidehollowScullerLeaveEffect(), false));§}§public TidehollowSculler(final TidehollowSculler card) {§super(card);§}§@Override§public TidehollowSculler copy() {§return new TidehollowSculler(this);§}§}§class TidehollowScullerExileEffect extends OneShotEffect {§public TidehollowScullerExileEffect() {§super(Outcome.Exile);§this.staticText = \"target opponent reveals his or her hand and you choose a nonland card from it. Exile that card\";§}§public TidehollowScullerExileEffect(final TidehollowScullerExileEffect effect) {§super(effect);§}§@Override§public TidehollowScullerExileEffect copy() {§return new TidehollowScullerExileEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§Player opponent = game.getPlayer(source.getFirstTarget());§Permanent sourcePermanent = (Permanent) source.getSourceObject(game);§if (controller != null && opponent != null && sourcePermanent != null) {§opponent.revealCards(sourcePermanent.getName(), opponent.getHand(), game);§TargetCard target = new TargetCard(Zone.HAND, new FilterNonlandCard(\"nonland card to exile\"));§if (controller.choose(Outcome.Exile, opponent.getHand(), target, game)) {§Card card = opponent.getHand().get(target.getFirstTarget(), game);§if (card != null) {§controller.moveCardToExileWithInfo(card, CardUtil.getExileZoneId(game, source.getSourceId(), source.getSourceObjectZoneChangeCounter()), sourcePermanent.getIdName(), source.getSourceId(), game, Zone.HAND, true);§}§}§return true;§}§return false;§}§}§class TidehollowScullerLeaveEffect extends OneShotEffect {§public TidehollowScullerLeaveEffect() {§super(Outcome.ReturnToHand);§this.staticText = \"return the exiled card to its owner's hand\";§}§public TidehollowScullerLeaveEffect(final TidehollowScullerLeaveEffect effect) {§super(effect);§}§@Override§public TidehollowScullerLeaveEffect copy() {§return new TidehollowScullerLeaveEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = source.getSourceObject(game);§if (controller != null && sourceObject != null) {§int zoneChangeCounter = (sourceObject instanceof PermanentToken) ? source.getSourceObjectZoneChangeCounter() : source.getSourceObjectZoneChangeCounter() - 1;§ExileZone exZone = game.getExile().getExileZone(CardUtil.getExileZoneId(game, source.getSourceId(), zoneChangeCounter));§if (exZone != null) {§controller.moveCards(exZone, null, Zone.HAND, source, game);§}§return true;§}§return false;§}§}§\npublic class WoollyThoctar extends CardImpl {§public WoollyThoctar(UUID ownerId) {§super(ownerId, 209, \"Woolly Thoctar\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{R}{G}{W}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Beast\");§this.power = new MageInt(5);§this.toughness = new MageInt(4);§}§public WoollyThoctar(final WoollyThoctar card) {§super(card);§}§@Override§public WoollyThoctar copy() {§return new WoollyThoctar(this);§}§}§\npublic class DevoutMonk extends CardImpl {§public DevoutMonk(UUID ownerId) {§super(ownerId, 14, \"Devout Monk\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{W}\");§this.expansionSetCode = \"S99\";§this.subtype.add(\"Human\");§this.subtype.add(\"Monk\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new EntersBattlefieldTriggeredAbility(new GainLifeEffect(1), false));§}§public DevoutMonk(final DevoutMonk card) {§super(card);§}§@Override§public DevoutMonk copy() {§return new DevoutMonk(this);§}§}§\npublic class BreathOfLife extends CardImpl {§public BreathOfLife(UUID ownerId) {§super(ownerId, 2, \"Breath of Life\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{3}{W}\");§this.expansionSetCode = \"S00\";§this.getSpellAbility().addEffect(new ReturnFromGraveyardToBattlefieldTargetEffect());§this.getSpellAbility().addTarget(new TargetCardInYourGraveyard(new FilterCreatureCard(\"creature card from your graveyard\")));§}§public BreathOfLife(final BreathOfLife card) {§super(card);§}§@Override§public BreathOfLife copy() {§return new BreathOfLife(this);§}§}§\npublic class CravenGiant extends CardImpl {§public CravenGiant(UUID ownerId) {§super(ownerId, 78, \"Craven Giant\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"STH\";§this.subtype.add(\"Giant\");§this.power = new MageInt(4);§this.toughness = new MageInt(1);§this.addAbility(new CantBlockAbility());§}§public CravenGiant(final CravenGiant card) {§super(card);§}§@Override§public CravenGiant copy() {§return new CravenGiant(this);§}§}§\npublic class Hesitation extends CardImpl {§public Hesitation(UUID ownerId) {§super(ownerId, 33, \"Hesitation\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{U}\");§this.expansionSetCode = \"STH\";§Ability ability = new SpellCastAllTriggeredAbility(new SacrificeSourceEffect(), new FilterSpell(\"a spell\"), false, SetTargetPointer.SPELL);§Effect effect = new CounterTargetEffect();§effect.setText(\"and counter that spell\");§ability.addEffect(effect);§this.addAbility(ability);§}§public Hesitation(final Hesitation card) {§super(card);§}§@Override§public Hesitation copy() {§return new Hesitation(this);§}§}§\npublic class ReinsOfPower extends CardImpl {§public ReinsOfPower(UUID ownerId) {§super(ownerId, 41, \"Reins of Power\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{2}{U}{U}\");§this.expansionSetCode = \"STH\";§this.getSpellAbility().addEffect(new ReinsOfPowerEffect());§this.getSpellAbility().addTarget(new TargetOpponent());§}§public ReinsOfPower(final ReinsOfPower card) {§super(card);§}§@Override§public ReinsOfPower copy() {§return new ReinsOfPower(this);§}§}§class ReinsOfPowerEffect extends OneShotEffect {§ReinsOfPowerEffect() {§super(Outcome.Benefit);§this.staticText = \"Untap all creatures you control and all creatures target opponent controls. You and that opponent each gain control of all creatures the other controls until end of turn. Those creatures gain haste until end of turn\";§}§ReinsOfPowerEffect(final ReinsOfPowerEffect effect) {§super(effect);§}§@Override§public ReinsOfPowerEffect copy() {§return new ReinsOfPowerEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§UUID opponentId = this.getTargetPointer().getFirst(game, source);§if (opponentId != null) {§FilterCreaturePermanent filter = new FilterCreaturePermanent();§filter.add(Predicates.or(new ControllerIdPredicate(source.getControllerId()), new ControllerIdPredicate(opponentId)));§new UntapAllEffect(filter).apply(game, source);§Set<UUID> yourCreatures = new HashSet<>();§Set<UUID> opponentCreatures = new HashSet<>();§for (Permanent permanent : game.getBattlefield().getActivePermanents(new FilterControlledCreaturePermanent(), source.getControllerId(), source.getSourceId(), game)) {§yourCreatures.add(permanent.getId());§}§FilterCreaturePermanent filterOpponent = new FilterCreaturePermanent();§filterOpponent.add(new ControllerIdPredicate(opponentId));§for (Permanent permanent : game.getBattlefield().getActivePermanents(filterOpponent, source.getControllerId(), source.getSourceId(), game)) {§opponentCreatures.add(permanent.getId());§}§for (UUID creatureId : yourCreatures) {§ContinuousEffect effect = new GainControlTargetEffect(Duration.EndOfTurn, opponentId);§effect.setTargetPointer(new FixedTarget(creatureId));§game.addEffect(effect, source);§}§for (UUID creatureId : opponentCreatures) {§ContinuousEffect effect = new GainControlTargetEffect(Duration.EndOfTurn);§effect.setTargetPointer(new FixedTarget(creatureId));§game.addEffect(effect, source);§}§game.addEffect(new GainAbilityAllEffect(HasteAbility.getInstance(), Duration.EndOfTurn, filter), source);§return true;§}§return false;§}§}§\npublic class SwordOfTheChosen extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"legendary creature\");§static {§filter.add(new SupertypePredicate(\"Legendary\"));§}§public SwordOfTheChosen(UUID ownerId) {§super(ownerId, 135, \"Sword of the Chosen\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"STH\";§this.supertype.add(\"Legendary\");§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(2, 2, Duration.EndOfTurn), new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public SwordOfTheChosen(final SwordOfTheChosen card) {§super(card);§}§@Override§public SwordOfTheChosen copy() {§return new SwordOfTheChosen(this);§}§}§\npublic class AncientTomb extends CardImpl {§public AncientTomb(UUID ownerId) {§super(ownerId, 305, \"Ancient Tomb\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"TMP\";§Ability ability = new SimpleManaAbility(Zone.BATTLEFIELD, Mana.ColorlessMana(2), new TapSourceCost());§ability.addEffect(new DamageControllerEffect(2));§this.addAbility(ability);§}§public AncientTomb(final AncientTomb card) {§super(card);§}§@Override§public AncientTomb copy() {§return new AncientTomb(this);§}§}§\npublic class CanyonDrake extends CardImpl {§public CanyonDrake(UUID ownerId) {§super(ownerId, 166, \"Canyon Drake\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{R}{R}\");§this.expansionSetCode = \"TMP\";§this.subtype.add(\"Drake\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(2, 0, Duration.EndOfTurn), new ManaCostsImpl(\"{1}\"));§ability.addCost(new DiscardCardCost(true));§this.addAbility(ability);§}§public CanyonDrake(final CanyonDrake card) {§super(card);§}§@Override§public CanyonDrake copy() {§return new CanyonDrake(this);§}§}§\npublic class DarklingStalker extends CardImpl {§public DarklingStalker(UUID ownerId) {§super(ownerId, 13, \"Darkling Stalker\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{B}\");§this.expansionSetCode = \"TMP\";§this.subtype.add(\"Shade\");§this.subtype.add(\"Spirit\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new ColoredManaCost(ColoredManaSymbol.B)));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 1, Duration.EndOfTurn), new ColoredManaCost(ColoredManaSymbol.B)));§}§public DarklingStalker(final DarklingStalker card) {§super(card);§}§@Override§public DarklingStalker copy() {§return new DarklingStalker(this);§}§}§\npublic class ElvishFury extends CardImpl {§public ElvishFury(UUID ownerId) {§super(ownerId, 120, \"Elvish Fury\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{G}\");§this.expansionSetCode = \"TMP\";§this.addAbility(new BuybackAbility(\"{4}\"));§this.getSpellAbility().addEffect(new BoostTargetEffect(2,2, Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public ElvishFury(final ElvishFury card) {§super(card);§}§@Override§public ElvishFury copy() {§return new ElvishFury(this);§}§}§\npublic class FrogTongue extends CardImpl {§public FrogTongue(UUID ownerId) {§super(ownerId, 122, \"Frog Tongue\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{G}\");§this.expansionSetCode = \"TMP\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.BoostCreature));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1), false));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(ReachAbility.getInstance(), AttachmentType.AURA)));§}§public FrogTongue(final FrogTongue card) {§super(card);§}§@Override§public FrogTongue copy() {§return new FrogTongue(this);§}§}§\npublic class HornedSliver extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"All Sliver creatures\");§static {§filter.add(new SubtypePredicate(\"Sliver\"));§}§public HornedSliver(UUID ownerId) {§super(ownerId, 128, \"Horned Sliver\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"TMP\";§this.subtype.add(\"Sliver\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAllEffect(TrampleAbility.getInstance(), Duration.WhileOnBattlefield, filter, false)));§}§public HornedSliver(final HornedSliver card) {§super(card);§}§@Override§public HornedSliver copy() {§return new HornedSliver(this);§}§}§\npublic class LotusPetal extends CardImpl {§public LotusPetal(UUID ownerId) {§super(ownerId, 284, \"Lotus Petal\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, \"{0}\");§this.expansionSetCode = \"TMP\";§Ability ability = new AnyColorManaAbility();§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public LotusPetal(final LotusPetal card) {§super(card);§}§@Override§public LotusPetal copy() {§return new LotusPetal(this);§}§}§\npublic class MoggRaider extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"a Goblin\");§static {§filter.add(new SubtypePredicate(\"Goblin\"));§}§public MoggRaider(UUID ownerId) {§super(ownerId, 191, \"Mogg Raider\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{R}\");§this.expansionSetCode = \"TMP\";§this.subtype.add(\"Goblin\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(1, 1, Duration.EndOfTurn), new SacrificeTargetCost(new TargetControlledPermanent(filter)));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public MoggRaider(final MoggRaider card) {§super(card);§}§@Override§public MoggRaider copy() {§return new MoggRaider(this);§}§}§\npublic class PuppetStrings extends CardImpl {§public PuppetStrings(UUID ownerId) {§super(ownerId, 294, \"Puppet Strings\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"TMP\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new MayTapOrUntapTargetEffect(), new GenericManaCost(2));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public PuppetStrings(final PuppetStrings card) {§super(card);§}§@Override§public PuppetStrings copy() {§return new PuppetStrings(this);§}§}§\npublic class SadisticGlee extends CardImpl {§public SadisticGlee(UUID ownerId) {§super(ownerId, 47, \"Sadistic Glee\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{B}\");§this.expansionSetCode = \"TMP\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new DiesCreatureTriggeredAbility(new AddCountersAttachedEffect(§CounterType.P1P1.createInstance(), \"enchanted creature\"), false));§}§public SadisticGlee(final SadisticGlee card) {§super(card);§}§@Override§public SadisticGlee copy() {§return new SadisticGlee(this);§}§}§\npublic class Shadowstorm extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature with shadow\");§static {§filter.add(new AbilityPredicate(ShadowAbility.class));§}§public Shadowstorm(UUID ownerId) {§super(ownerId, 202, \"Shadowstorm\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{R}\");§this.expansionSetCode = \"TMP\";§this.getSpellAbility().addEffect(new DamageAllEffect(2, filter));§}§public Shadowstorm(final Shadowstorm card) {§super(card);§}§@Override§public Shadowstorm copy() {§return new Shadowstorm(this);§}§}§\npublic class SqueesToy extends CardImpl {§public SqueesToy(UUID ownerId) {§super(ownerId, 299, \"Squee's Toy\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, \"{1}\");§this.expansionSetCode = \"TMP\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PreventDamageToTargetEffect(Duration.EndOfTurn, 1), new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public SqueesToy(final SqueesToy card) {§super(card);§}§@Override§public SqueesToy copy() {§return new SqueesToy(this);§}§}§\npublic class TradewindRider extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"untapped creatures you control\");§static {§filter.add(Predicates.not(new TappedPredicate()));§}§public TradewindRider(UUID ownerId) {§super(ownerId, 98, \"Tradewind Rider\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{U}\");§this.expansionSetCode = \"TMP\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(1);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnToHandTargetEffect(), new TapSourceCost());§ability.addCost(new TapTargetCost(new TargetControlledCreaturePermanent(2, 2, filter, false)));§ability.addTarget(new TargetPermanent());§this.addAbility(ability);§}§public TradewindRider(final TradewindRider card) {§super(card);§}§@Override§public TradewindRider copy() {§return new TradewindRider(this);§}§}§\npublic class Cannibalize extends CardImpl {§public Cannibalize(UUID ownerId) {§super(ownerId, 83, \"Cannibalize\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{1}{B}\");§this.expansionSetCode = \"TPR\";§this.getSpellAbility().addEffect(new CannibalizeEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanentSameController(2,2,new FilterCreaturePermanent(),false));§}§public Cannibalize(final Cannibalize card) {§super(card);§}§@Override§public Cannibalize copy() {§return new Cannibalize(this);§}§}§class CannibalizeEffect extends OneShotEffect {§public CannibalizeEffect() {§super(Outcome.Benefit);§this.staticText = \"Choose two target creatures controlled by the same player. Exile one of the creatures and put two +1/+1 counters on the other\";§}§public CannibalizeEffect(final CannibalizeEffect effect) {§super(effect);§}§@Override§public CannibalizeEffect copy() {§return new CannibalizeEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = source.getSourceObject(game);§if (controller != null && sourceObject != null) {§boolean exileDone = false;§int count = 0;§for(UUID targetId: getTargetPointer().getTargets(game, source)) {§Permanent creature = game.getPermanent(targetId);§if (creature != null) {§if ((count == 0 && controller.chooseUse(Outcome.Exile, \"Exile \" + creature.getLogName() +\"?\", source, game))§|| (count == 1 && !exileDone)) {§controller.moveCardToExileWithInfo(creature, null, \"\", source.getSourceId(), game, Zone.BATTLEFIELD, true);§exileDone = true;§} else {§creature.addCounters(CounterType.P1P1.createInstance(2), game);§game.informPlayers(\"Added two +1/+1 counters on \" + creature.getLogName());§}§count++;§}§}§return true;§}§return false;§}§}§class TargetCreaturePermanentSameController extends TargetCreaturePermanent {§public TargetCreaturePermanentSameController(int minNumTargets, int maxNumTargets, FilterCreaturePermanent filter, boolean notTarget) {§super(minNumTargets, maxNumTargets, filter, notTarget);§this.targetName = filter.getMessage();§}§public TargetCreaturePermanentSameController(final TargetCreaturePermanentSameController target) {§super(target);§}§@Override§public boolean canTarget(UUID id, Ability source, Game game) {§UUID firstTarget = this.getFirstTarget();§if (firstTarget != null) {§Permanent permanent = game.getPermanent(firstTarget);§Permanent targetPermanent = game.getPermanent(id);§if (permanent == null || targetPermanent == null§|| !permanent.getControllerId().equals(targetPermanent.getOwnerId())) {§return false;§}§}§return super.canTarget(id, source, game);§}§@Override§public TargetCreaturePermanentSameController copy() {§return new TargetCreaturePermanentSameController(this);§}§}§\npublic class RollingThunder extends CardImpl {§public RollingThunder(UUID ownerId) {§super(ownerId, 152, \"Rolling Thunder\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{X}{R}{R}\");§this.expansionSetCode = \"TPR\";§DynamicValue xValue = new ManacostVariableValue();§this.getSpellAbility().addEffect(new DamageMultiEffect(xValue));§this.getSpellAbility().addTarget(new TargetCreatureOrPlayerAmount(xValue));§}§public RollingThunder(final RollingThunder card) {§super(card);§}§@Override§public RollingThunder copy() {§return new RollingThunder(this);§}§}§\npublic class Abundance extends CardImpl {§public Abundance(UUID ownerId) {§super(ownerId, 249, \"Abundance\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{2}{G}{G}\");§this.expansionSetCode = \"10E\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new AbundanceReplacementEffect()));§}§public Abundance(final Abundance card) {§super(card);§}§@Override§public Abundance copy() {§return new Abundance(this);§}§}§class AbundanceReplacementEffect extends ReplacementEffectImpl {§AbundanceReplacementEffect() {§super(Duration.WhileOnBattlefield, Outcome.Benefit);§staticText = \"If you would draw a card, you may instead choose land or nonland and reveal cards from the top of your library until you reveal a card of the chosen kind. Put that card into your hand and put all other cards revealed this way on the bottom of your library in any order\";§}§AbundanceReplacementEffect(final AbundanceReplacementEffect effect) {§super(effect);§}§@Override§public AbundanceReplacementEffect copy() {§return new AbundanceReplacementEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§Player controller = game.getPlayer(event.getPlayerId());§MageObject sourceObject = game.getObject(source.getSourceId());§if (controller != null && sourceObject != null) {§FilterCard filter = new FilterCard();§if (controller.chooseUse(Outcome.Benefit, \"Choose land? (No = nonland)\", source, game)) {§filter.add(new CardTypePredicate(CardType.LAND));§} else {§filter.add(Predicates.not(new CardTypePredicate(CardType.LAND)));§}§Cards cards = new CardsImpl();§while (controller.getLibrary().size() > 0) {§Card card = controller.getLibrary().removeFromTop(game);§if (filter.match(card, source.getSourceId(), source.getControllerId(), game)) {§controller.moveCards(card, null, Zone.HAND, source, game);§break;§}§cards.add(card);§}§controller.revealCards(sourceObject.getIdName(), cards, game);§controller.putCardsOnBottomOfLibrary(cards, game, source, true);§}§return true;§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.DRAW_CARD;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (event.getPlayerId().equals(source.getControllerId())) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§return player.chooseUse(Outcome.Benefit, \"Choose land or nonland?\", source, game);§}§}§return false;§}§}§\npublic class BeaconOfImmortality extends CardImpl {§public BeaconOfImmortality(UUID ownerId) {§super(ownerId, 10, \"Beacon of Immortality\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{5}{W}\");§this.expansionSetCode = \"10E\";§this.getSpellAbility().addTarget(new TargetPlayer());§this.getSpellAbility().addEffect(new BeaconOfImmortalityEffect());§this.getSpellAbility().addEffect(ShuffleSpellEffect.getInstance());§}§public BeaconOfImmortality(final BeaconOfImmortality card) {§super(card);§}§@Override§public BeaconOfImmortality copy() {§return new BeaconOfImmortality(this);§}§}§class BeaconOfImmortalityEffect extends OneShotEffect {§public BeaconOfImmortalityEffect() {§super(Outcome.GainLife);§this.staticText = \"Double target player's life total\";§}§public BeaconOfImmortalityEffect(final BeaconOfImmortalityEffect effect) {§super(effect);§}§@Override§public BeaconOfImmortalityEffect copy() {§return new BeaconOfImmortalityEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getFirstTarget());§if (player != null) {§int amount = player.getLife();§if (amount < 0) {§player.loseLife(-amount, game);§return true;§}§if (amount > 0) {§player.gainLife(amount, game);§return true;§}§}§return false;§}§}§\npublic class CruelEdict extends CardImpl {§public CruelEdict(UUID ownerId) {§super(ownerId, 133, \"Cruel Edict\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{1}{B}\");§this.expansionSetCode = \"10E\";§this.getSpellAbility().addEffect(new SacrificeEffect(new FilterCreaturePermanent(), 1, \"Target opponent sacrifices a creature\"));§this.getSpellAbility().addTarget(new TargetOpponent());§}§public CruelEdict(final CruelEdict card) {§super(card);§}§@Override§public CruelEdict copy() {§return new CruelEdict(this);§}§}§\npublic class FaerieConclave extends CardImpl {§public FaerieConclave(UUID ownerId) {§super(ownerId, 351, \"Faerie Conclave\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"10E\";§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new BlueManaAbility());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BecomesCreatureSourceEffect(new FaerieConclaveToken(), \"land\", Duration.EndOfTurn), new ManaCostsImpl(\"{1}{U}\")));§}§public FaerieConclave(final FaerieConclave card) {§super(card);§}§@Override§public FaerieConclave copy() {§return new FaerieConclave(this);§}§}§class FaerieConclaveToken extends Token {§FaerieConclaveToken() {§super(\"Faerie\", \"a 2/1 blue Faerie creature with flying\");§cardType.add(CardType.CREATURE);§this.subtype.add(\"Faerie\");§color.setBlue(true);§power = new MageInt(2);§toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§}§}§\npublic class GoblinKing extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Goblin creatures\");§static {§filter.add(new SubtypePredicate(\"Goblin\"));§}§public GoblinKing(UUID ownerId) {§super(ownerId, 207, \"Goblin King\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{R}{R}\");§this.expansionSetCode = \"10E\";§this.subtype.add(\"Goblin\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostAllEffect(1, 1, Duration.WhileOnBattlefield, filter, true)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAllEffect(new MountainwalkAbility(), Duration.WhileOnBattlefield, filter, true)));§}§public GoblinKing(final GoblinKing card) {§super(card);§}§@Override§public GoblinKing copy() {§return new GoblinKing(this);§}§}§\npublic class KamahlPitFighter extends CardImpl {§public KamahlPitFighter(UUID ownerId) {§super(ownerId, 214, \"Kamahl, Pit Fighter\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{R}{R}\");§this.expansionSetCode = \"10E\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Barbarian\");§this.power = new MageInt(6);§this.toughness = new MageInt(1);§this.addAbility(HasteAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(3), new TapSourceCost());§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public KamahlPitFighter(final KamahlPitFighter card) {§super(card);§}§@Override§public KamahlPitFighter copy() {§return new KamahlPitFighter(this);§}§}§\npublic class MirriCatWarrior extends CardImpl {§public MirriCatWarrior(UUID ownerId) {§super(ownerId, 279, \"Mirri, Cat Warrior\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{G}{G}\");§this.expansionSetCode = \"10E\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Cat\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(FirstStrikeAbility.getInstance());§this.addAbility(new ForestwalkAbility());§this.addAbility(VigilanceAbility.getInstance());§}§public MirriCatWarrior(final MirriCatWarrior card) {§super(card);§}§@Override§public MirriCatWarrior copy() {§return new MirriCatWarrior(this);§}§}§\npublic class Pyroclasm extends CardImpl {§public Pyroclasm(UUID ownerId) {§super(ownerId, 222, \"Pyroclasm\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{1}{R}\");§this.expansionSetCode = \"10E\";§this.getSpellAbility().addEffect(new DamageAllEffect(2, new FilterCreaturePermanent()));§}§public Pyroclasm(final Pyroclasm card) {§super(card);§}§@Override§public Pyroclasm copy() {§return new Pyroclasm(this);§}§}§\npublic class RushwoodDryad extends CardImpl {§public RushwoodDryad(UUID ownerId) {§super(ownerId, 294, \"Rushwood Dryad\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"10E\";§this.subtype.add(\"Dryad\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new ForestwalkAbility());§}§public RushwoodDryad(final RushwoodDryad card) {§super(card);§}§@Override§public RushwoodDryad copy() {§return new RushwoodDryad(this);§}§}§\npublic class Soulblast extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creatures you control\");§public Soulblast(UUID ownerId) {§super(ownerId, 236, \"Soulblast\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{3}{R}{R}{R}\");§this.expansionSetCode = \"10E\";§this.getSpellAbility().addCost(new SacrificeAllCost(filter));§this.getSpellAbility().addEffect(new SoulblastEffect());§this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());§}§public Soulblast(final Soulblast card) {§super(card);§}§@Override§public Soulblast copy() {§return new Soulblast(this);§}§}§class SoulblastEffect extends OneShotEffect {§public SoulblastEffect() {§super(Outcome.Benefit);§this.staticText = \"Soulblast deals damage to target creature or player equal to the total power of the sacrificed creatures\";§}§public SoulblastEffect(final SoulblastEffect effect) {§super(effect);§}§@Override§public SoulblastEffect copy() {§return new SoulblastEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§int power = 0;§for (Cost cost :source.getCosts()) {§if (cost instanceof SacrificeAllCost) {§for (Permanent permanent : ((SacrificeAllCost) cost).getPermanents()) {§power += permanent.getPower().getValue();§}§}§}§if (power > 0) {§Player player = game.getPlayer(this.getTargetPointer().getFirst(game, source));§if (player != null) {§player.damage(power, source.getSourceId(), game, false, true);§} else {§Permanent creature = game.getPermanent(this.getTargetPointer().getFirst(game, source));§if (creature != null) {§creature.damage(power, source.getSourceId(), game, false, true);§}§}§}§return true;§}§}§\npublic class Terror extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"nonartifact, nonblack creature\");§static {§filter.add(Predicates.not(new CardTypePredicate(CardType.ARTIFACT)));§filter.add(Predicates.not(new ColorPredicate(ObjectColor.BLACK)));§}§public Terror(UUID ownerId) {§super(ownerId, 182, \"Terror\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{B}\");§this.expansionSetCode = \"10E\";§this.getSpellAbility().addTarget(new TargetCreaturePermanent(filter));§this.getSpellAbility().addEffect(new DestroyTargetEffect(true));§}§public Terror(final Terror card) {§super(card);§}§@Override§public Terror copy() {§return new Terror(this);§}§}§\npublic class WallOfAir extends CardImpl {§public WallOfAir(UUID ownerId) {§super(ownerId, 124, \"Wall of Air\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}{U}\");§this.expansionSetCode = \"10E\";§this.subtype.add(\"Wall\");§this.power = new MageInt(1);§this.toughness = new MageInt(5);§this.addAbility(DefenderAbility.getInstance());§this.addAbility(FlyingAbility.getInstance());§}§public WallOfAir(final WallOfAir card) {§super(card);§}§@Override§public WallOfAir copy() {§return new WallOfAir(this);§}§}§\npublic class DustToDust extends CardImpl {§public DustToDust(UUID ownerId) {§super(ownerId, 78, \"Dust to Dust\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{1}{W}{W}\");§this.expansionSetCode = \"DRK\";§this.getSpellAbility().addEffect(new ExileTargetEffect());§this.getSpellAbility().addTarget(new TargetArtifactPermanent(2));§}§public DustToDust(final DustToDust card) {§super(card);§}§@Override§public DustToDust copy() {§return new DustToDust(this);§}§}§\npublic class Riptide extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"blue creatures\");§static {§filter.add(new ColorPredicate(ObjectColor.BLUE));§}§public Riptide(UUID ownerId) {§super(ownerId, 34, \"Riptide\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{U}\");§this.expansionSetCode = \"DRK\";§this.getSpellAbility().addEffect(new TapAllEffect(filter));§}§public Riptide(final Riptide card) {§super(card);§}§@Override§public Riptide copy() {§return new Riptide(this);§}§}§\npublic class AqueousForm extends CardImpl {§public AqueousForm(UUID ownerId) {§super(ownerId, 39, \"Aqueous Form\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{U}\");§this.expansionSetCode = \"THS\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantBeBlockedAttachedEffect(AttachmentType.AURA)));§this.addAbility(new AttacksAttachedTriggeredAbility(new ScryEffect(1), AttachmentType.AURA,false));§}§public AqueousForm(final AqueousForm card) {§super(card);§}§@Override§public AqueousForm copy() {§return new AqueousForm(this);§}§}§\npublic class BronzeSable extends CardImpl {§public BronzeSable(UUID ownerId) {§super(ownerId, 212, \"Bronze Sable\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{2}\");§this.expansionSetCode = \"THS\";§this.subtype.add(\"Sable\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§}§public BronzeSable(final BronzeSable card) {§super(card);§}§@Override§public BronzeSable copy() {§return new BronzeSable(this);§}§}§\npublic class DecoratedGriffin extends CardImpl {§public DecoratedGriffin(UUID ownerId) {§super(ownerId, 7, \"Decorated Griffin\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{W}\");§this.expansionSetCode = \"THS\";§this.subtype.add(\"Griffin\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new DecoratedGriffinPreventEffect(), new ManaCostsImpl(\"{1}{W}\")));§}§public DecoratedGriffin(final DecoratedGriffin card) {§super(card);§}§@Override§public DecoratedGriffin copy() {§return new DecoratedGriffin(this);§}§}§class DecoratedGriffinPreventEffect extends PreventionEffectImpl {§public DecoratedGriffinPreventEffect() {§super(Duration.EndOfTurn, 1, false, true);§this.staticText = \"Prevent the next 1 damage that would be dealt to you this turn\";§}§public DecoratedGriffinPreventEffect(final DecoratedGriffinPreventEffect effect) {§super(effect);§}§@Override§public DecoratedGriffinPreventEffect copy() {§return new DecoratedGriffinPreventEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (super.applies(event, source, game) && event.getTargetId().equals(source.getControllerId())) {§return true;§}§return false;§}§}§\npublic class FlamecastWheel extends CardImpl {§public FlamecastWheel(UUID ownerId) {§super(ownerId, 215, \"Flamecast Wheel\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{1}\");§this.expansionSetCode = \"THS\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(3), new GenericManaCost(5));§ability.addTarget(new TargetCreaturePermanent());§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public FlamecastWheel(final FlamecastWheel card) {§super(card);§}§@Override§public FlamecastWheel copy() {§return new FlamecastWheel(this);§}§}§\npublic class HythoniaTheCruel extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"non-Gorgon creatures\");§static {§filter.add(Predicates.not(new SubtypePredicate(\"Gorgon\")));§}§public HythoniaTheCruel(UUID ownerId) {§super(ownerId, 91, \"Hythonia the Cruel\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{4}{B}{B}\");§this.expansionSetCode = \"THS\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Gorgon\");§this.power = new MageInt(4);§this.toughness = new MageInt(6);§this.addAbility(DeathtouchAbility.getInstance());§this.addAbility(new MonstrosityAbility(\"{6}{B}{B}\", 3));§this.addAbility(new BecomesMonstrousSourceTriggeredAbility(new DestroyAllEffect(filter)));§}§public HythoniaTheCruel(final HythoniaTheCruel card) {§super(card);§}§@Override§public HythoniaTheCruel copy() {§return new HythoniaTheCruel(this);§}§}§\npublic class MistcutterHydra extends CardImpl {§private static final FilterObject filter = new FilterObject(\"from blue\");§static {§filter.add(new ColorPredicate(ObjectColor.BLUE));§}§public MistcutterHydra(UUID ownerId) {§super(ownerId, 162, \"Mistcutter Hydra\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{X}{G}\");§this.expansionSetCode = \"THS\";§this.subtype.add(\"Hydra\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(new CantBeCounteredAbility());§this.addAbility(HasteAbility.getInstance());§this.addAbility(new ProtectionAbility(filter));§this.addAbility(new EntersBattlefieldAbility(new EntersBattlefieldWithXCountersEffect(CounterType.P1P1.createInstance())));§}§public MistcutterHydra(final MistcutterHydra card) {§super(card);§}§@Override§public MistcutterHydra copy() {§return new MistcutterHydra(this);§}§}§\npublic class PhalanxLeader extends CardImpl {§public PhalanxLeader(UUID ownerId) {§super(ownerId, 26, \"Phalanx Leader\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{W}{W}\");§this.expansionSetCode = \"THS\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new HeroicAbility(new AddCountersAllEffect(CounterType.P1P1.createInstance(), new FilterControlledCreaturePermanent())));§}§public PhalanxLeader(final PhalanxLeader card) {§super(card);§}§@Override§public PhalanxLeader copy() {§return new PhalanxLeader(this);§}§}§\npublic class ReaperOfTheWilds extends CardImpl {§public ReaperOfTheWilds(UUID ownerId) {§super(ownerId, 201, \"Reaper of the Wilds\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{B}{G}\");§this.expansionSetCode = \"THS\";§this.subtype.add(\"Gorgon\");§this.power = new MageInt(4);§this.toughness = new MageInt(5);§this.addAbility(new DiesCreatureTriggeredAbility(new ScryEffect(1), false, true));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(DeathtouchAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl(\"{B}\")));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(HexproofAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl(\"{1}{G}\")));§}§public ReaperOfTheWilds(final ReaperOfTheWilds card) {§super(card);§}§@Override§public ReaperOfTheWilds copy() {§return new ReaperOfTheWilds(this);§}§}§\npublic class SipOfHemlock extends CardImpl {§public SipOfHemlock(UUID ownerId) {§super(ownerId, 106, \"Sip of Hemlock\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{4}{B}{B}\");§this.expansionSetCode = \"THS\";§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new LoseLifeTargetControllerEffect(2));§}§public SipOfHemlock(final SipOfHemlock card) {§super(card);§}§@Override§public SipOfHemlock copy() {§return new SipOfHemlock(this);§}§}§\npublic class ThassasEmissary extends CardImpl {§public ThassasEmissary(UUID ownerId) {§super(ownerId, 68, \"Thassa's Emissary\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT, CardType.CREATURE}, \"{3}{U}\");§this.expansionSetCode = \"THS\";§this.subtype.add(\"Crab\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new BestowAbility(this, \"{5}{U}\"));§this.addAbility(new ThassasEmissaryTriggeredAbility(new DrawCardSourceControllerEffect(1), false));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(3,3)));§}§public ThassasEmissary(final ThassasEmissary card) {§super(card);§}§@Override§public ThassasEmissary copy() {§return new ThassasEmissary(this);§}§}§class ThassasEmissaryTriggeredAbility extends TriggeredAbilityImpl {§public ThassasEmissaryTriggeredAbility(Effect effect, boolean optional) {§super(Zone.BATTLEFIELD, effect, optional);§}§public ThassasEmissaryTriggeredAbility(final ThassasEmissaryTriggeredAbility ability) {§super(ability);§}§@Override§public ThassasEmissaryTriggeredAbility copy() {§return new ThassasEmissaryTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGED_PLAYER;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (((DamagedEvent) event).isCombatDamage()) {§if (event.getSourceId().equals(this.sourceId)) {§return true;§}§Permanent p = game.getPermanent(event.getSourceId());§if (p != null && p.getAttachments().contains(this.getSourceId())) {§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever {this} or enchanted creature deals combat damage to a player, \" + super.getRule();§}§}§\npublic class WarriorsLesson extends CardImpl {§public WarriorsLesson(UUID ownerId) {§super(ownerId, 184, \"Warriors' Lesson\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{G}\");§this.expansionSetCode = \"THS\";§Ability ability = new DealsDamageToAPlayerTriggeredAbility(new DrawCardSourceControllerEffect(1),false);§Effect effect = new GainAbilityTargetEffect(ability, Duration.EndOfTurn);§effect.setText(\"Until end of turn, up to two target creatures you control each gain \\\"Whenever this creature deals combat damage to a player, draw a card.\\\"\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreaturePermanent(0,2));§}§public WarriorsLesson(final WarriorsLesson card) {§super(card);§}§@Override§public WarriorsLesson copy() {§return new WarriorsLesson(this);§}§}§\npublic class BlazingBladeAskari extends CardImpl {§public BlazingBladeAskari(UUID ownerId) {§super(ownerId, 146, \"Blazing Blade Askari\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"TSP\";§this.subtype.add(\"Human\");§this.subtype.add(\"Knight\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new FlankingAbility());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BecomesColorSourceEffect(new ObjectColor(), Duration.EndOfTurn), new ManaCostsImpl(\"{2}\")));§}§public BlazingBladeAskari(final BlazingBladeAskari card) {§super(card);§}§@Override§public BlazingBladeAskari copy() {§return new BlazingBladeAskari(this);§}§}§\npublic class DementiaSliver extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"All Slivers\");§static {§filter.add(new SubtypePredicate(\"Sliver\"));§}§public DementiaSliver(UUID ownerId) {§super(ownerId, 236, \"Dementia Sliver\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{U}{B}\");§this.expansionSetCode = \"TSP\";§this.subtype.add(\"Sliver\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§Ability gainedAbility = new ActivateIfConditionActivatedAbility(Zone.BATTLEFIELD, new NameACardEffect(NameACardEffect.TypeOfName.ALL), new TapSourceCost(), MyTurnCondition.getInstance());§gainedAbility.addEffect(new DementiaSliverEffect());§gainedAbility.addTarget(new TargetOpponent());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,§new GainAbilityAllEffect(gainedAbility, Duration.WhileOnBattlefield, filter,§\"All Slivers have \\\"{T}: Name a card. Target opponent reveals a card at random from his or her hand. If it's the named card, that player discards it\\\"\")));§}§public DementiaSliver(final DementiaSliver card) {§super(card);§}§@Override§public DementiaSliver copy() {§return new DementiaSliver(this);§}§}§class DementiaSliverEffect extends OneShotEffect {§public DementiaSliverEffect() {§super(Outcome.Damage);§staticText = \"Target opponent reveals a card at random from his or her hand. If it's the named card, that player discards it\";§}§public DementiaSliverEffect(final DementiaSliverEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player opponent = game.getPlayer(targetPointer.getFirst(game, source));§MageObject sourceObject = game.getObject(source.getSourceId());§String cardName = (String) game.getState().getValue(source.getSourceId().toString() + NameACardEffect.INFO_KEY);§if (opponent != null && sourceObject != null && !cardName.isEmpty()) {§if (opponent.getHand().size() > 0) {§Cards revealed = new CardsImpl();§Card card = opponent.getHand().getRandom(game);§if (card != null) {§revealed.add(card);§opponent.revealCards(sourceObject.getName(), revealed, game);§if (card.getName().equals(cardName)) {§opponent.discard(card, source, game);§}§}§}§return true;§}§return false;§}§@Override§public DementiaSliverEffect copy() {§return new DementiaSliverEffect(this);§}§}§\npublic class FlamecoreElemental extends CardImpl {§public FlamecoreElemental(UUID ownerId) {§super(ownerId, 154, \"Flamecore Elemental\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}{R}\");§this.expansionSetCode = \"TSP\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(5);§this.toughness = new MageInt(4);§this.addAbility(new EchoAbility(\"{2}{R}{R}\"));§}§public FlamecoreElemental(final FlamecoreElemental card) {§super(card);§}§@Override§public FlamecoreElemental copy() {§return new FlamecoreElemental(this);§}§}§\npublic class GriffinGuide extends CardImpl {§public GriffinGuide(UUID ownerId) {§super(ownerId, 21, \"Griffin Guide\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{W}\");§this.expansionSetCode = \"TSP\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(2,2, Duration.WhileOnBattlefield));§ability.addEffect(new GainAbilityAttachedEffect(FlyingAbility.getInstance(), AttachmentType.AURA, Duration.WhileOnBattlefield, \"and has flying\"));§this.addAbility(ability);§this.addAbility(new DiesAttachedTriggeredAbility(new CreateTokenEffect(new GriffinToken()), \"enchanted creature\"));§}§public GriffinGuide(final GriffinGuide card) {§super(card);§}§@Override§public GriffinGuide copy() {§return new GriffinGuide(this);§}§}§class GriffinToken extends Token {§public GriffinToken() {§super(\"Griffin\", \"2/2 white Griffin creature token with flying\");§cardType.add(CardType.CREATURE);§color.setWhite(true);§subtype.add(\"Griffin\");§power = new MageInt(2);§toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§}§}§\npublic class LivingEnd extends CardImpl {§public LivingEnd(UUID ownerId) {§super(ownerId, 115, \"Living End\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"\");§this.expansionSetCode = \"TSP\";§this.color.setBlack(true);§this.addAbility(new SuspendAbility(3, new ManaCostsImpl(\"{2}{B}{B}\"), this));§this.getSpellAbility().addEffect(new LivingEndEffect());§}§public LivingEnd(final LivingEnd card) {§super(card);§}§@Override§public LivingEnd copy() {§return new LivingEnd(this);§}§}§class LivingEndEffect extends OneShotEffect {§public LivingEndEffect() {§super(Outcome.Benefit);§this.staticText = \"Each player exiles all creature cards from his or her graveyard, then sacrifices all creatures he or she controls, then puts all cards he or she exiled this way onto the battlefield\";§}§public LivingEndEffect(final LivingEndEffect effect) {§super(effect);§}§@Override§public LivingEndEffect copy() {§return new LivingEndEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = game.getObject(source.getSourceId());§if (controller != null && sourceObject != null) {§Map<UUID, Set<Card>> exiledCards = new HashMap<>();§for (UUID playerId : game.getState().getPlayersInRange(source.getControllerId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§Set<Card> cardsPlayer = player.getGraveyard().getCards(new FilterCreatureCard(), game);§if (!cardsPlayer.isEmpty()) {§exiledCards.put(player.getId(), cardsPlayer);§player.moveCards(cardsPlayer, Zone.EXILED, source, game);§}§}§}§for (Permanent permanent : game.getBattlefield().getActivePermanents(new FilterCreaturePermanent(), source.getControllerId(), game)) {§permanent.sacrifice(source.getSourceId(), game);§}§for (UUID playerId : game.getState().getPlayersInRange(source.getControllerId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§Set<Card> cardsPlayer = exiledCards.get(playerId);§if (cardsPlayer != null && !cardsPlayer.isEmpty()) {§player.moveCards(cardsPlayer, Zone.BATTLEFIELD, source, game, false, false, false, null);§}§}§}§return true;§}§return false;§}§}§\npublic class NantukoShaman extends CardImpl {§private static final FilterLandPermanent filter = new FilterLandPermanent();§static {§filter.add(new TappedPredicate());§}§public NantukoShaman(UUID ownerId) {§super(ownerId, 208, \"Nantuko Shaman\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"TSP\";§this.subtype.add(\"Insect\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§Ability ability = new ConditionalTriggeredAbility(§new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1)),§new PermanentsOnTheBattlefieldCondition(filter, PermanentsOnTheBattlefieldCondition.CountType.EQUAL_TO, 0),§\"When {this} enters the battlefield, if you control no tapped lands, draw a card\");§this.addAbility(ability);§this.addAbility(new SuspendAbility(1, new ManaCostsImpl(\"{2}{G}{G}\"), this));§}§public NantukoShaman(final NantukoShaman card) {§super(card);§}§@Override§public NantukoShaman copy() {§return new NantukoShaman(this);§}§}§\npublic class PulmonicSliver extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Sliver\", \"All Sliver creatures\");§private static final FilterPermanent filterSlivers = new FilterPermanent(\"Sliver\", \"All Slivers\");§public PulmonicSliver(UUID ownerId) {§super(ownerId, 36, \"Pulmonic Sliver\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{W}{W}\");§this.expansionSetCode = \"TSP\";§this.subtype.add(\"Sliver\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAllEffect(§FlyingAbility.getInstance(), Duration.WhileOnBattlefield,§filter, \"All Sliver creatures have flying.\")));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAllEffect(§new PutIntoGraveFromAnywhereSourceAbility(new ReturnToLibrarySpellEffect(true)), Duration.WhileOnBattlefield,§filterSlivers, \"All Slivers have \\\"If this permanent would be put into a graveyard, you may put it on top of its owner's library instead.\\\"\")));§}§public PulmonicSliver(final PulmonicSliver card) {§super(card);§}§@Override§public PulmonicSliver copy() {§return new PulmonicSliver(this);§}§}§\npublic class SkitteringMonstrosity extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"a creature spell\");§static {§filter.add(new CardTypePredicate(CardType.CREATURE));§}§public SkitteringMonstrosity(UUID ownerId) {§super(ownerId, 129, \"Skittering Monstrosity\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{B}{B}\");§this.expansionSetCode = \"TSP\";§this.subtype.add(\"Horror\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(new SpellCastControllerTriggeredAbility(new SacrificeSourceEffect(), filter, false));§}§public SkitteringMonstrosity(final SkitteringMonstrosity card) {§super(card);§}§@Override§public SkitteringMonstrosity copy() {§return new SkitteringMonstrosity(this);§}§}§\npublic class SuddenSpoiling extends CardImpl {§public SuddenSpoiling(UUID ownerId) {§super(ownerId, 135, \"Sudden Spoiling\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{1}{B}{B}\");§this.expansionSetCode = \"TSP\";§this.addAbility(new SplitSecondAbility());§this.getSpellAbility().addEffect(new SuddenSpoilingEffect(Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetPlayer());§}§public SuddenSpoiling(final SuddenSpoiling card) {§super(card);§}§@Override§public SuddenSpoiling copy() {§return new SuddenSpoiling(this);§}§}§class SuddenSpoilingEffect extends ContinuousEffectImpl {§public SuddenSpoilingEffect(Duration duration) {§super(duration, Outcome.LoseAbility);§staticText = \"Until end of turn, creatures target player controls lose all abilities and have base power and toughness 0/2\";§}§public SuddenSpoilingEffect(final SuddenSpoilingEffect effect) {§super(effect);§}§@Override§public SuddenSpoilingEffect copy() {§return new SuddenSpoilingEffect(this);§}§@Override§public void init(Ability source, Game game) {§super.init(source, game);§Player player = game.getPlayer(this.getTargetPointer().getFirst(game, source));§if (player != null) {§for (Permanent perm: game.getState().getBattlefield().getAllActivePermanents(new FilterCreaturePermanent(), player.getId(), game)) {§affectedObjectList.add(new MageObjectReference(perm, game));§}§}§}§@Override§public boolean apply(Layer layer, SubLayer sublayer, Ability source, Game game) {§Player player = game.getPlayer(this.getTargetPointer().getFirst(game, source));§if (player != null) {§for (Permanent permanent : game.getState().getBattlefield().getAllActivePermanents(new FilterCreaturePermanent(), player.getId(), game)) {§if (affectedObjectList.contains(new MageObjectReference(permanent, game))) {§switch (layer) {§case AbilityAddingRemovingEffects_6:§permanent.removeAllAbilities(source.getSourceId(), game);§break;§case PTChangingEffects_7:§if (sublayer.equals(SubLayer.SetPT_7b)) {§permanent.getPower().setValue(0);§permanent.getToughness().setValue(2);§}§}§}§}§return true;§}§return false;§}§@Override§public boolean apply(Game game, Ability source) {§return false;§}§@Override§public boolean hasLayer(Layer layer) {§return layer == Layer.AbilityAddingRemovingEffects_6 || layer == Layer.PTChangingEffects_7;§}§}§\npublic class UnyaroBees extends CardImpl {§public UnyaroBees(UUID ownerId) {§super(ownerId, 231, \"Unyaro Bees\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{G}{G}{G}\");§this.expansionSetCode = \"TSP\";§this.subtype.add(\"Insect\");§this.power = new MageInt(0);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 1, Duration.EndOfTurn), new ManaCostsImpl(\"{G}\")));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(2), new ManaCostsImpl(\"{3}{G}\"));§ability.addCost(new SacrificeSourceCost());§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public UnyaroBees(final UnyaroBees card) {§super(card);§}§@Override§public UnyaroBees copy() {§return new UnyaroBees(this);§}§}§\npublic class CallOfTheHerd extends CardImpl {§public CallOfTheHerd(UUID ownerId) {§super(ownerId, 74, \"Call of the Herd\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{2}{G}\");§this.expansionSetCode = \"TSB\";§this.getSpellAbility().addEffect(new CreateTokenEffect(new ElephantToken()));§this.addAbility(new FlashbackAbility(new ManaCostsImpl(\"{3}{G}\"), TimingRule.SORCERY));§}§public CallOfTheHerd(final CallOfTheHerd card) {§super(card);§}§@Override§public CallOfTheHerd copy() {§return new CallOfTheHerd(this);§}§}§\npublic class MoorishCavalry extends CardImpl {§public MoorishCavalry(UUID ownerId) {§super(ownerId, 11, \"Moorish Cavalry\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}{W}\");§this.expansionSetCode = \"TSB\";§this.subtype.add(\"Human\");§this.subtype.add(\"Knight\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(TrampleAbility.getInstance());§}§public MoorishCavalry(final MoorishCavalry card) {§super(card);§}§@Override§public MoorishCavalry copy() {§return new MoorishCavalry(this);§}§}§\npublic class WhirlingDervish extends CardImpl {§private static final String ruleText = \"At the beginning of each end step, if {this} dealt damage to an opponent this turn, put a +1/+1 counter on it.\";§private static final FilterCard filter = new FilterCard(\"black\");§static {§filter.add(new ColorPredicate(ObjectColor.BLACK));§}§public WhirlingDervish(UUID ownerId) {§super(ownerId, 90, \"Whirling Dervish\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{G}{G}\");§this.expansionSetCode = \"TSB\";§this.subtype.add(\"Human\");§this.subtype.add(\"Monk\");§this.color.setGreen(true);§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new ProtectionAbility(filter));§TriggeredAbility triggered = new OnEventTriggeredAbility(GameEvent.EventType.END_TURN_STEP_PRE, \"beginning of each end step\", true, new AddCountersSourceEffect(CounterType.P1P1.createInstance()));§this.addAbility(new ConditionalTriggeredAbility(triggered, new DealtDamageToAnOpponent(), ruleText));§}§public WhirlingDervish(final WhirlingDervish card) {§super(card);§}§@Override§public WhirlingDervish copy() {§return new WhirlingDervish(this);§}§}§\npublic class CephalidSage extends CardImpl {§public CephalidSage(UUID ownerId) {§super(ownerId, 29, \"Cephalid Sage\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{U}\");§this.expansionSetCode = \"TOR\";§this.subtype.add(\"Cephalid\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(§new GainAbilitySourceEffect(new EntersBattlefieldTriggeredAbility(new DrawDiscardControllerEffect(3, 2))),§new CardsInControllerGraveCondition(7),§\"As long as seven or more cards are in your graveyard, {this} has \\\"When {this} enters the battlefield, draw three cards, then discard two cards.\\\"\"));§ability.setAbilityWord(AbilityWord.THRESHOLD);§this.addAbility(ability);§}§public CephalidSage(final CephalidSage card) {§super(card);§}§@Override§public CephalidSage copy() {§return new CephalidSage(this);§}§}§\npublic class HellBentRaider extends CardImpl {§private static final FilterCard protectionFilter = new FilterCard(\"White\");§static {§protectionFilter.add(new ColorPredicate(ObjectColor.WHITE));§}§public HellBentRaider(UUID ownerId) {§super(ownerId, 101, \"Hell-Bent Raider\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{R}{R}\");§this.expansionSetCode = \"TOR\";§this.subtype.add(\"Human\");§this.subtype.add(\"Barbarian\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FirstStrikeAbility.getInstance());§this.addAbility(HasteAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new GainAbilitySourceEffect( new ProtectionAbility(protectionFilter), Duration.EndOfTurn),§new DiscardCardCost(true));§this.addAbility(ability);§}§public HellBentRaider(final HellBentRaider card) {§super(card);§}§@Override§public HellBentRaider copy() {§return new HellBentRaider(this);§}§}§\npublic class NantukoCalmer extends CardImpl {§public NantukoCalmer(UUID ownerId) {§super(ownerId, 132, \"Nantuko Calmer\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}{G}\");§this.expansionSetCode = \"TOR\";§this.subtype.add(\"Insect\");§this.subtype.add(\"Druid\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new ManaCostsImpl(\"{G}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§ability.addTarget(new TargetEnchantmentPermanent());§this.addAbility(ability);§ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(§new BoostSourceEffect(1, 1, Duration.WhileOnBattlefield), new CardsInControllerGraveCondition(7),§\"{this} gets +1/+1 as long as seven or more cards are in your graveyard\"));§ability.setAbilityWord(AbilityWord.THRESHOLD);§this.addAbility(ability);§}§public NantukoCalmer(final NantukoCalmer card) {§super(card);§}§@Override§public NantukoCalmer copy() {§return new NantukoCalmer(this);§}§}§\npublic class RancidEarth extends CardImpl {§public RancidEarth(UUID ownerId) {§super(ownerId, 78, \"Rancid Earth\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{1}{B}{B}\");§this.expansionSetCode = \"TOR\";§this.getSpellAbility().addEffect(new ConditionalOneShotEffect(§new RancidEarthEffect(),§new DestroyTargetEffect(),§new CardsInControllerGraveCondition(7),§\"Destroy target land.<br/><br/><i>Threshold</i> - If seven or more cards are in your graveyard, instead destroy that land and Rancid Earth deals 1 damage to each creature and each player.\"));§this.getSpellAbility().addTarget(new TargetLandPermanent());§}§public RancidEarth(final RancidEarth card) {§super(card);§}§@Override§public RancidEarth copy() {§return new RancidEarth(this);§}§}§class RancidEarthEffect extends OneShotEffect {§public RancidEarthEffect() {§super(Outcome.DestroyPermanent);§this.staticText = \"destroy that land and Rancid Earth deals 1 damage to each creature and each player\";§}§public RancidEarthEffect(final RancidEarthEffect effect) {§super(effect);§}§@Override§public RancidEarthEffect copy() {§return new RancidEarthEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Effect effect1 = new DestroyTargetEffect(\"destroy that land\");§effect1.apply(game, source);§return new DamageEverythingEffect(1).apply(game, source);§}§}§\npublic class ViolentEruption extends CardImpl {§public ViolentEruption(UUID ownerId) {§super(ownerId, 117, \"Violent Eruption\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{R}{R}{R}\");§this.expansionSetCode = \"TOR\";§this.getSpellAbility().addEffect(new DamageMultiEffect(4));§this.getSpellAbility().addTarget(new TargetCreatureOrPlayerAmount(4));§this.addAbility(new MadnessAbility(this, new ManaCostsImpl(\"{1}{R}{R}\")));§}§public ViolentEruption(final ViolentEruption card) {§super(card);§}§@Override§public ViolentEruption copy() {§return new ViolentEruption(this);§}§}§\npublic class AuraThief extends CardImpl {§public AuraThief(UUID ownerId) {§super(ownerId, 26, \"Aura Thief\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{U}\");§this.expansionSetCode = \"UDS\";§this.subtype.add(\"Illusion\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new DiesTriggeredAbility(new AuraThiefDiesTriggeredEffect()));§}§public AuraThief(final AuraThief card) {§super(card);§}§@Override§public AuraThief copy() {§return new AuraThief(this);§}§}§class AuraThiefDiesTriggeredEffect extends OneShotEffect {§public AuraThiefDiesTriggeredEffect() {§super(Outcome.Benefit);§this.staticText = \"gain control of all enchantments. <i>(You don't get to move Auras.)</i>\";§}§public AuraThiefDiesTriggeredEffect(final AuraThiefDiesTriggeredEffect effect) {§super(effect);§}§@Override§public AuraThiefDiesTriggeredEffect copy() {§return new AuraThiefDiesTriggeredEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§boolean ret = false;§for(Permanent enchantment : game.getBattlefield().getActivePermanents(new FilterEnchantmentPermanent(), source.getControllerId(), source.getControllerId(), game)) {§ContinuousEffect gainControl = new GainControlTargetEffect(Duration.EndOfGame);§gainControl.setTargetPointer(new FixedTarget(enchantment.getId()));§game.addEffect(gainControl, source);§ret = true;§}§return ret;§}§}§\npublic class FalseProphet extends CardImpl {§public FalseProphet(UUID ownerId) {§super(ownerId, 6, \"False Prophet\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{W}{W}\");§this.expansionSetCode = \"UDS\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new DiesTriggeredAbility(new ExileAllEffect(new FilterCreaturePermanent())));§}§public FalseProphet(final FalseProphet card) {§super(card);§}§@Override§public FalseProphet copy() {§return new FalseProphet(this);§}§}§\npublic class Masticore extends CardImpl {§public Masticore(UUID ownerId) {§super(ownerId, 134, \"Masticore\", Rarity.RARE, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{4}\");§this.expansionSetCode = \"UDS\";§this.subtype.add(\"Masticore\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new SacrificeSourceUnlessPaysEffect(new DiscardTargetCost(new TargetCardInHand())), TargetController.YOU, false));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1), new GenericManaCost(2));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new GenericManaCost(2)));§}§public Masticore(final Masticore card) {§super(card);§}§@Override§public Masticore copy() {§return new Masticore(this);§}§}§\npublic class SigilOfSleep extends CardImpl {§private final UUID originalId;§public SigilOfSleep(UUID ownerId) {§super(ownerId, 46, \"Sigil of Sleep\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{U}\");§this.expansionSetCode = \"UDS\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§Effect effect = new ReturnToHandTargetEffect();§effect.setText(\"return target creature that player controls to its owner's hand\");§ability = new DealsDamageToAPlayerAttachedTriggeredAbility(effect, \"enchanted\", false, true, false);§originalId = ability.getOriginalId();§this.addAbility(ability);§}§@Override§public void adjustTargets(Ability ability, Game game) {§if (ability.getOriginalId().equals(originalId)) {§UUID playerId = ability.getEffects().get(0).getTargetPointer().getFirst(game, ability);§if (playerId != null) {§FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature that player controls\");§filter.add(new ControllerIdPredicate(playerId));§Target target = new TargetCreaturePermanent(filter);§ability.getTargets().clear();§ability.addTarget(target);§ability.getEffects().get(0).setTargetPointer(new FirstTargetPointer());§}§}§}§public SigilOfSleep(final SigilOfSleep card) {§super(card);§this.originalId = card.originalId;§}§@Override§public SigilOfSleep copy() {§return new SigilOfSleep(this);§}§}§\npublic class AngelsTrumpet extends CardImpl {§public AngelsTrumpet(UUID ownerId) {§super(ownerId, 121, \"Angel's Trumpet\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"ULG\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAllEffect(VigilanceAbility.getInstance(), Duration.WhileOnBattlefield, new FilterCreaturePermanent())));§this.addAbility(new BeginningOfEndStepTriggeredAbility(new AngelsTrumpetTapEffect(), TargetController.ANY, false), new AttackedThisTurnWatcher());§}§public AngelsTrumpet(final AngelsTrumpet card) {§super(card);§}§@Override§public AngelsTrumpet copy() {§return new AngelsTrumpet(this);§}§}§class AngelsTrumpetTapEffect extends OneShotEffect {§AngelsTrumpetTapEffect() {§super(Outcome.Tap);§this.staticText = \"tap all untapped creatures that player controls that didn't attack this turn. Angel's Trumpet deals damage to the player equal to the number of creatures tapped this way\";§}§AngelsTrumpetTapEffect(final AngelsTrumpetTapEffect effect) {§super(effect);§}§@Override§public AngelsTrumpetTapEffect copy() {§return new AngelsTrumpetTapEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(game.getActivePlayerId());§int count = 0;§if (player != null) {§for (Permanent creature : game.getBattlefield().getAllActivePermanents(new FilterCreaturePermanent(), player.getId(), game)) {§if (creature.isTapped()) {§continue;§}§AttackedThisTurnWatcher watcher = (AttackedThisTurnWatcher) game.getState().getWatchers().get(\"AttackedThisTurn\");§if (watcher != null && watcher.getAttackedThisTurnCreatures().contains(creature.getId())) {§continue;§}§creature.tap(game);§count++;§}§if (count > 0) {§player.damage(count, source.getSourceId(), game, false, true);§}§return true;§}§return false;§}§}§\npublic class DevoutHarpist extends CardImpl {§private static final FilterEnchantmentPermanent filter = new FilterEnchantmentPermanent(\"Auras attached to a creature\");§static§{§filter.add(new SubtypePredicate(\"Aura\"));§filter.add(new DevoutHarpistPredicate());§}§public DevoutHarpist(UUID ownerId) {§super(ownerId, 6, \"Devout Harpist\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{W}\");§this.expansionSetCode = \"ULG\";§this.subtype.add(\"Human\");§this.color.setWhite(true);§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new TapSourceCost());§ability.addTarget(new TargetPermanent(filter));§this.addAbility(ability);§}§public DevoutHarpist(final DevoutHarpist card) {§super(card);§}§@Override§public DevoutHarpist copy() {§return new DevoutHarpist(this);§}§}§class DevoutHarpistPredicate implements ObjectPlayerPredicate<ObjectPlayer<Permanent>> {§@Override§public boolean apply(ObjectPlayer<Permanent> input, Game game) {§Permanent attachment = input.getObject();§if (attachment != null) {§Permanent permanent = game.getPermanent(attachment.getAttachedTo());§if (permanent != null && permanent.getCardType().contains(CardType.CREATURE)) {§return true;§}§}§return false;§}§@Override§public String toString() {§return \"Attached to a creature\";§}§}§\npublic class IronWill extends CardImpl {§public IronWill(UUID ownerId) {§super(ownerId, 10, \"Iron Will\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{W}\");§this.expansionSetCode = \"ULG\";§this.getSpellAbility().addEffect(new BoostTargetEffect(0, 4, Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.addAbility(new CyclingAbility(new ManaCostsImpl(\"{2}\")));§}§public IronWill(final IronWill card) {§super(card);§}§@Override§public IronWill copy() {§return new IronWill(this);§}§}§\npublic class PeaceAndQuiet extends CardImpl {§public PeaceAndQuiet(UUID ownerId) {§super(ownerId, 17, \"Peace and Quiet\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{W}\");§this.expansionSetCode = \"ULG\";§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.getSpellAbility().addTarget(new TargetPermanent(2, new FilterEnchantmentPermanent()));§}§public PeaceAndQuiet(final PeaceAndQuiet card) {§super(card);§}§@Override§public PeaceAndQuiet copy() {§return new PeaceAndQuiet(this);§}§}§\npublic class RingOfGix extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"artifact, creature, or land\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.ARTIFACT),§new CardTypePredicate(CardType.CREATURE),§new CardTypePredicate(CardType.LAND)));§}§public RingOfGix(UUID ownerId) {§super(ownerId, 131, \"Ring of Gix\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"ULG\";§this.addAbility(new EchoAbility(\"{3}\"));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new TapTargetEffect(), new ManaCostsImpl(\"{1}\"));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetPermanent(filter));§this.addAbility(ability);§}§public RingOfGix(final RingOfGix card) {§super(card);§}§@Override§public RingOfGix copy() {§return new RingOfGix(this);§}§}§\npublic class Tinker extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"an artifact\");§static {§filter.add(new CardTypePredicate(CardType.ARTIFACT));§}§public Tinker(UUID ownerId) {§super(ownerId, 45, \"Tinker\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{2}{U}\");§this.expansionSetCode = \"ULG\";§this.getSpellAbility().addCost(new SacrificeTargetCost(new TargetControlledPermanent(filter)));§TargetCardInLibrary target = new TargetCardInLibrary(new FilterArtifactCard());§this.getSpellAbility().addEffect(new SearchLibraryPutInPlayEffect(target));§}§public Tinker(final Tinker card) {§super(card);§}§@Override§public Tinker copy() {§return new Tinker(this);§}§}§\npublic class Acridian extends CardImpl {§public Acridian (UUID ownerId) {§super(ownerId, 230, \"Acridian\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"USG\";§this.subtype.add(\"Insect\");§this.power = new MageInt(2);§this.toughness = new MageInt(4);§this.addAbility(new EchoAbility(\"{1}{G}\"));§}§public Acridian (final Acridian card) {§super(card);§}§@Override§public Acridian copy() {§return new Acridian(this);§}§}§\npublic class Bravado extends CardImpl {§public Bravado(UUID ownerId) {§super(ownerId, 177, \"Bravado\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{R}\");§this.expansionSetCode = \"USG\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.BoostCreature));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BravadoBoostEnchantedEffect()));§}§public Bravado(final Bravado card) {§super(card);§}§@Override§public Bravado copy() {§return new Bravado(this);§}§}§class BravadoBoostEnchantedEffect extends ContinuousEffectImpl {§public BravadoBoostEnchantedEffect() {§super(Duration.WhileOnBattlefield, Layer.PTChangingEffects_7, SubLayer.ModifyPT_7c, Outcome.BoostCreature);§staticText = \"Enchanted creature gets +1/+1 for each other creature you control\";§}§public BravadoBoostEnchantedEffect(final BravadoBoostEnchantedEffect effect) {§super(effect);§}§@Override§public BravadoBoostEnchantedEffect copy() {§return new BravadoBoostEnchantedEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent();§int count = game.getBattlefield().count(filter, source.getSourceId(), source.getControllerId(), game) - 1;§if (count > 0) {§Permanent enchantment = game.getPermanent(source.getSourceId());§if (enchantment != null && enchantment.getAttachedTo() != null) {§Permanent creature = game.getPermanent(enchantment.getAttachedTo());§if (creature != null) {§creature.addPower(count);§creature.addToughness(count);§return true;§}§}§}§return false;§}§}§\npublic class Congregate extends CardImpl {§public Congregate(UUID ownerId) {§super(ownerId, 8, \"Congregate\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{3}{W}\");§this.expansionSetCode = \"USG\";§this.getSpellAbility().addEffect(new GainLifeTargetEffect(new PermanentsOnBattlefieldCount(new FilterCreaturePermanent(\"creature on the battlefield\"), 2)));§this.getSpellAbility().addTarget(new TargetPlayer());§}§public Congregate(final Congregate card) {§super(card);§}§@Override§public Congregate copy() {§return new Congregate(this);§}§}§\npublic class ElvishLyrist extends CardImpl {§public ElvishLyrist(UUID ownerId) {§super(ownerId, 248, \"Elvish Lyrist\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{G}\");§this.expansionSetCode = \"USG\";§this.subtype.add(\"Elf\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new ManaCostsImpl(\"{G}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§ability.addTarget(new TargetPermanent(new FilterEnchantmentPermanent()));§this.addAbility(ability);§}§public ElvishLyrist(final ElvishLyrist card) {§super(card);§}§@Override§public ElvishLyrist copy() {§return new ElvishLyrist(this);§}§}§\npublic class GildedDrake extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature an opponent controls\");§static {§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public GildedDrake(UUID ownerId) {§super(ownerId, 76, \"Gilded Drake\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{U}\");§this.expansionSetCode = \"USG\";§this.subtype.add(\"Drake\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new EntersBattlefieldTriggeredAbility(new GildedDrakeEffect());§ability.addTarget(new TargetCreaturePermanent(0, 1, filter, false));§this.addAbility(ability);§}§public GildedDrake(final GildedDrake card) {§super(card);§}§@Override§public GildedDrake copy() {§return new GildedDrake(this);§}§}§class GildedDrakeEffect extends OneShotEffect {§public GildedDrakeEffect() {§super(Outcome.GainControl);§this.staticText = \"exchange control of {this} and up to one target creature an opponent controls. If you don't make an exchange, sacrifice {this}. This ability can't be countered except by spells and abilities\";§}§public GildedDrakeEffect(final GildedDrakeEffect effect) {§super(effect);§}§@Override§public GildedDrakeEffect copy() {§return new GildedDrakeEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent sourceObject = game.getPermanent(source.getSourceId());§Permanent targetPermanent;§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§if (targetPointer.getFirst(game, source) != null) {§targetPermanent = game.getPermanent(targetPointer.getFirst(game, source));§if (targetPermanent != null) {§ContinuousEffect effect = new ExchangeControlTargetEffect(Duration.EndOfGame, \"\", true);§effect.setTargetPointer(targetPointer);§game.addEffect(effect, source);§return true;§}§}§sourceObject.sacrifice(source.getSourceId(), game);§return true;§}§return false;§}§}§\npublic class Humble extends CardImpl {§public Humble(UUID ownerId) {§super(ownerId, 18, \"Humble\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{W}\");§this.expansionSetCode = \"USG\";§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new LoseAllAbilitiesTargetEffect(Duration.EndOfTurn));§this.getSpellAbility().addEffect(new SetPowerToughnessTargetEffect(0, 1, Duration.EndOfTurn));§}§public Humble(final Humble card) {§super(card);§}§@Override§public Humble copy() {§return new Humble(this);§}§}§\npublic class MonkRealist extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"enchantment\");§static {§filter.add(new CardTypePredicate(CardType.ENCHANTMENT));§}§public MonkRealist(UUID ownerId) {§super(ownerId, 21, \"Monk Realist\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"USG\";§this.subtype.add(\"Human\");§this.subtype.add(\"Monk\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false);§Target target = new TargetPermanent(filter);§ability.addTarget(target);§this.addAbility(ability);§}§public MonkRealist(final MonkRealist card) {§super(card);§}§@Override§public MonkRealist copy() {§return new MonkRealist(this);§}§}§\npublic class PollutedMire extends CardImpl {§public PollutedMire(UUID ownerId) {§super(ownerId, 323, \"Polluted Mire\", Rarity.COMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"USG\";§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new CyclingAbility(new ManaCostsImpl(\"{2}\")));§this.addAbility(new BlackManaAbility());§}§public PollutedMire(final PollutedMire card) {§super(card);§}§@Override§public PollutedMire copy() {§return new PollutedMire(this);§}§}§\npublic class RuneOfProtectionRed extends CardImpl {§public RuneOfProtectionRed(UUID ownerId) {§super(ownerId, 40, \"Rune of Protection: Red\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{W}\");§this.expansionSetCode = \"USG\";§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RuneOfProtectionRedEffect() , new ManaCostsImpl(\"W\")));§this.addAbility(new CyclingAbility(new ManaCostsImpl(\"{2}\")));§}§public RuneOfProtectionRed(final RuneOfProtectionRed card) {§super(card);§}§@Override§public RuneOfProtectionRed copy() {§return new RuneOfProtectionRed(this);§}§}§class RuneOfProtectionRedEffect extends PreventionEffectImpl {§private static final FilterObject filter = new FilterObject(\"red source\");§static {§filter.add(new ColorPredicate(ObjectColor.RED));§}§private TargetSource target;§public RuneOfProtectionRedEffect() {§super(Duration.EndOfTurn);§target = new TargetSource(filter);§staticText = \"The next time a red source of your choice would deal damage to you this turn, prevent that damage\";§}§public RuneOfProtectionRedEffect(final RuneOfProtectionRedEffect effect) {§super(effect);§this.target = effect.target.copy();§}§@Override§public RuneOfProtectionRedEffect copy() {§return new RuneOfProtectionRedEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public void init(Ability source, Game game) {§this.target.choose(Outcome.PreventDamage, source.getControllerId(), source.getSourceId(), game);§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§if (event.getTargetId().equals(source.getControllerId()) && event.getSourceId().equals(target.getFirstTarget())) {§preventDamage(event, source, target.getFirstTarget(), game);§return true;§}§return false;§}§private void preventDamage(GameEvent event, Ability source, UUID target, Game game) {§GameEvent preventEvent = new GameEvent(GameEvent.EventType.PREVENT_DAMAGE, target, source.getSourceId(), source.getControllerId(), event.getAmount(), false);§if (!game.replaceEvent(preventEvent)) {§int damage = event.getAmount();§event.setAmount(0);§this.used = true;§game.fireEvent(GameEvent.getEvent(GameEvent.EventType.PREVENTED_DAMAGE, target, source.getSourceId(), source.getControllerId(), damage));§}§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (!this.used && super.applies(event, source, game)) {§if (event.getTargetId().equals(source.getControllerId()) && event.getSourceId().equals(target.getFirstTarget())) {§return true;§}§}§return false;§}§}§\npublic class Smokestack extends CardImpl {§public Smokestack(UUID ownerId) {§super(ownerId, 309, \"Smokestack\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{4}\");§this.expansionSetCode = \"USG\";§this.addAbility(new BeginningOfUpkeepTriggeredAbility(new AddCountersSourceEffect(new Counter(\"Soot\")), TargetController.YOU, true));§this.addAbility(new BeginningOfUpkeepTriggeredAbility(new SmokestackEffect(), TargetController.ANY, false));§}§public Smokestack(final Smokestack card) {§super(card);§}§@Override§public Smokestack copy() {§return new Smokestack(this);§}§}§class SmokestackEffect extends OneShotEffect {§public SmokestackEffect() {§super(Outcome.Sacrifice);§this.staticText = \"that player sacrifices a permanent for each soot counter on Smokestack\";§}§public SmokestackEffect(final SmokestackEffect effect) {§super(effect);§}§@Override§public SmokestackEffect copy() {§return new SmokestackEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player activePlayer = game.getPlayer(getTargetPointer().getFirst(game, source));§Permanent sourcePermanent = game.getPermanentOrLKIBattlefield(source.getSourceId());§if (activePlayer != null && sourcePermanent != null) {§int count = sourcePermanent.getCounters().getCount(\"Soot\");§if (count > 0) {§int amount = Math.min(count, game.getBattlefield().countAll(new FilterControlledPermanent(), activePlayer.getId(), game));§Target target = new TargetControlledPermanent(amount, amount, new FilterControlledPermanent(), false);§if (target.canChoose(activePlayer.getId(), game)) {§while (!target.isChosen() && target.canChoose(activePlayer.getId(), game) && activePlayer.canRespond()) {§activePlayer.choose(Outcome.Sacrifice, target, source.getSourceId(), game);§}§for (int idx = 0; idx < target.getTargets().size(); idx++) {§Permanent permanent = game.getPermanent(target.getTargets().get(idx));§if (permanent != null) {§permanent.sacrifice(source.getSourceId(), game);§}§}§}§}§return true;§}§return false;§}§}§\npublic class TreefolkSeedlings extends CardImpl {§final static FilterControlledPermanent filterLands = new FilterControlledPermanent(\"Forests you control\");§static {§filterLands.add(new SubtypePredicate(\"Forest\"));§}§public TreefolkSeedlings(UUID ownerId) {§super(ownerId, 278, \"Treefolk Seedlings\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"USG\";§this.subtype.add(\"Treefolk\");§this.power = new MageInt(2);§this.toughness = new MageInt(0);§this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetToughnessSourceEffect(new PermanentsOnBattlefieldCount(filterLands), Duration.EndOfGame)));§}§public TreefolkSeedlings(final TreefolkSeedlings card) {§super(card);§}§@Override§public TreefolkSeedlings copy() {§return new TreefolkSeedlings(this);§}§}§\npublic class WitchEngine extends CardImpl {§public WitchEngine(UUID ownerId) {§super(ownerId, 169, \"Witch Engine\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{5}{B}\");§this.expansionSetCode = \"USG\";§this.subtype.add(\"Horror\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new SwampwalkAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BasicManaEffect(new Mana(0, 0, 0, 0, 4, 0, 0, 0)), new TapSourceCost());§ability.addEffect(new WitchEngineEffect());§ability.addTarget(new TargetOpponent());§this.addAbility(ability);§}§public WitchEngine(final WitchEngine card) {§super(card);§}§@Override§public WitchEngine copy() {§return new WitchEngine(this);§}§}§class WitchEngineEffect extends ContinuousEffectImpl {§public WitchEngineEffect() {§super(Duration.Custom, Layer.ControlChangingEffects_2, SubLayer.NA, Outcome.GainControl);§staticText = \"target opponent gains control of {this}\";§}§public WitchEngineEffect(final WitchEngineEffect effect) {§super(effect);§}§@Override§public WitchEngineEffect copy() {§return new WitchEngineEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent permanent = (Permanent) source.getSourceObjectIfItStillExists(game);§if (permanent != null) {§return permanent.changeControllerId(source.getFirstTarget(), game);§} else {§discard();§}§return false;§}§}§\npublic class ChaosWarp extends CardImpl {§public ChaosWarp(UUID ownerId) {§super(ownerId, 154, \"Chaos Warp\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{2}{R}\");§this.expansionSetCode = \"VMA\";§this.getSpellAbility().addEffect(new ChaosWarpShuffleIntoLibraryEffect());§this.getSpellAbility().addTarget(new TargetPermanent());§this.getSpellAbility().addEffect(new ChaosWarpRevealEffect());§}§public ChaosWarp(final ChaosWarp card) {§super(card);§}§@Override§public ChaosWarp copy() {§return new ChaosWarp(this);§}§}§class ChaosWarpShuffleIntoLibraryEffect extends OneShotEffect {§public ChaosWarpShuffleIntoLibraryEffect() {§super(Outcome.Detriment);§this.staticText = \"The owner of target permanent shuffles it into his or her library\";§}§public ChaosWarpShuffleIntoLibraryEffect(final ChaosWarpShuffleIntoLibraryEffect effect) {§super(effect);§}§@Override§public ChaosWarpShuffleIntoLibraryEffect copy() {§return new ChaosWarpShuffleIntoLibraryEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent permanent = game.getPermanent(targetPointer.getFirst(game, source));§if (permanent != null) {§Player owner = game.getPlayer(permanent.getOwnerId());§if (owner != null) {§owner.moveCardToLibraryWithInfo(permanent, source.getSourceId(), game, Zone.BATTLEFIELD, true, true);§owner.shuffleLibrary(game);§return true;§}§}§return false;§}§}§class ChaosWarpRevealEffect extends OneShotEffect {§public ChaosWarpRevealEffect() {§super(Outcome.PutCardInPlay);§this.staticText = \"then reveals the top card of his or her library. If it's a permanent card, he or she puts it onto the battlefield\";§}§public ChaosWarpRevealEffect(final ChaosWarpRevealEffect effect) {§super(effect);§}§@Override§public ChaosWarpRevealEffect copy() {§return new ChaosWarpRevealEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent permanent = (Permanent) game.getLastKnownInformation(targetPointer.getFirst(game, source), Zone.BATTLEFIELD);§if (permanent == null) {§return false;§}§Player owner = game.getPlayer(permanent.getOwnerId());§MageObject sourceObject = game.getObject(source.getSourceId());§if (owner == null || sourceObject == null) {§return false;§}§if (owner.getLibrary().size() > 0) {§Card card = owner.getLibrary().getFromTop(game);§if (card != null) {§Cards cards = new CardsImpl(card);§owner.revealCards(sourceObject.getIdName(), cards, game);§if (new FilterPermanentCard().match(card, game)) {§owner.moveCards(card, Zone.BATTLEFIELD, source, game);§}§}§}§return true;§}§}§\npublic class KaerveksTorch extends CardImpl {§public KaerveksTorch(UUID ownerId) {§super(ownerId, 175, \"Kaervek's Torch\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{X}{R}\");§this.expansionSetCode = \"VMA\";§this.addAbility(new SimpleStaticAbility(Zone.STACK, new KaerveksTorchCostIncreaseEffect()));§this.getSpellAbility().addEffect(new DamageTargetEffect(new ManacostVariableValue()));§this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());§}§public KaerveksTorch(final KaerveksTorch card) {§super(card);§}§@Override§public KaerveksTorch copy() {§return new KaerveksTorch(this);§}§}§class KaerveksTorchCostIncreaseEffect extends CostModificationEffectImpl {§KaerveksTorchCostIncreaseEffect() {§super(Duration.WhileOnStack, Outcome.Benefit, CostModificationType.INCREASE_COST);§staticText = \"Spells that target {this} cost {2} more to cast\";§}§KaerveksTorchCostIncreaseEffect(KaerveksTorchCostIncreaseEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source, Ability abilityToModify) {§CardUtil.increaseCost(abilityToModify, 2);§return true;§}§@Override§public boolean applies(Ability abilityToModify, Ability source, Game game) {§if (abilityToModify instanceof SpellAbility || abilityToModify instanceof FlashbackAbility) {§for (Mode mode : abilityToModify.getModes().getSelectedModes()) {§for (Target target : mode.getTargets()) {§for (UUID targetId : target.getTargets()) {§if (targetId.equals(source.getSourceObject(game).getId())) {§return true;§}§}§}§}§}§return false;§}§@Override§public KaerveksTorchCostIncreaseEffect copy() {§return new KaerveksTorchCostIncreaseEffect(this);§}§}§\npublic class SaprolingBurst extends CardImpl {§public SaprolingBurst(UUID ownerId) {§super(ownerId, 230, \"Saproling Burst\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{4}{G}\");§this.expansionSetCode = \"VMA\";§this.addAbility(new FadingAbility(7, this));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new SaprolingBurstCreateTokenEffect(), new RemoveCountersSourceCost(CounterType.FADE.createInstance())));§this.addAbility(new SaprolingBurstLeavesBattlefieldTriggeredAbility());§}§public SaprolingBurst(final SaprolingBurst card) {§super(card);§}§@Override§public SaprolingBurst copy() {§return new SaprolingBurst(this);§}§}§class SaprolingBurstCreateTokenEffect extends OneShotEffect {§SaprolingBurstCreateTokenEffect() {§super(Outcome.PutCreatureInPlay);§this.staticText = \"Put a green Saproling creature token onto the battlefield. It has \\\"This creature's power and toughness are each equal to the number of fade counters on {this}.\\\"\";§}§SaprolingBurstCreateTokenEffect(final SaprolingBurstCreateTokenEffect effect) {§super(effect);§}§@Override§public SaprolingBurstCreateTokenEffect copy() {§return new SaprolingBurstCreateTokenEffect(this);§}§@Override§@SuppressWarnings(\"unchecked\")§public boolean apply(Game game, Ability source) {§Token token = new SaprolingBurstToken(new MageObjectReference(source.getSourceObject(game), game));§token.putOntoBattlefield(1, game, source.getSourceId(), source.getControllerId());§Permanent permanent = game.getPermanent(source.getSourceId());§if (permanent != null) {§Object object = game.getState().getValue(CardUtil.getCardZoneString(\"_tokensCreated\", source.getSourceId(), game));§Set<UUID> tokensCreated;§if (object != null) {§tokensCreated = (Set<UUID>) object;§}§else {§tokensCreated = new HashSet<>();§}§for (UUID tokenId : token.getLastAddedTokenIds()) {§tokensCreated.add(tokenId);§}§game.getState().setValue(CardUtil.getCardZoneString(\"_tokensCreated\", source.getSourceId(), game), tokensCreated);§}§return true;§}§}§class SaprolingBurstToken extends Token {§SaprolingBurstToken(MageObjectReference saprolingBurstMOR) {§super(\"Saproling\", \"green Saproling creature token with \\\"This creature's power and toughness are each equal to the number of fade counters on Saproling Burst.\\\"\");§this.color.setGreen(true);§this.subtype.add(\"Saproling\");§this.cardType.add(CardType.CREATURE);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SetPowerToughnessSourceEffect(new SaprolingBurstTokenDynamicValue(saprolingBurstMOR), Duration.WhileOnBattlefield)));§}§}§class SaprolingBurstTokenDynamicValue implements DynamicValue {§private final MageObjectReference saprolingBurstMOR;§SaprolingBurstTokenDynamicValue(MageObjectReference saprolingBurstMOR) {§this.saprolingBurstMOR = saprolingBurstMOR;§}§SaprolingBurstTokenDynamicValue(final SaprolingBurstTokenDynamicValue dynamicValue) {§this.saprolingBurstMOR = dynamicValue.saprolingBurstMOR;§}§@Override§public int calculate(Game game, Ability sourceAbility, Effect effect) {§Permanent permanent = this.saprolingBurstMOR.getPermanent(game);§if (permanent != null) {§return permanent.getCounters().getCount(CounterType.FADE);§}§return 0;§}§@Override§public SaprolingBurstTokenDynamicValue copy() {§return new SaprolingBurstTokenDynamicValue(this);§}§@Override§public String toString() {§return \"X\";§}§@Override§public String getMessage() {§return \"the number of fade counters on Saproling Burst\";§}§}§class SaprolingBurstLeavesBattlefieldTriggeredAbility extends ZoneChangeTriggeredAbility {§SaprolingBurstLeavesBattlefieldTriggeredAbility() {§super(Zone.BATTLEFIELD, null, new SaprolingBurstDestroyEffect(), \"When {this} leaves the battlefield, \", false);§}§SaprolingBurstLeavesBattlefieldTriggeredAbility(SaprolingBurstLeavesBattlefieldTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (super.checkTrigger(event, game)) {§for (Effect effect : this.getEffects()) {§if (effect instanceof SaprolingBurstDestroyEffect) {§((SaprolingBurstDestroyEffect) effect).setCardZoneString(CardUtil.getCardZoneString(\"_tokensCreated\", this.getSourceId(), game, true));§}§}§return true;§}§return false;§}§@Override§public SaprolingBurstLeavesBattlefieldTriggeredAbility copy() {§return new SaprolingBurstLeavesBattlefieldTriggeredAbility(this);§}§}§class SaprolingBurstDestroyEffect extends OneShotEffect {§private String cardZoneString;§SaprolingBurstDestroyEffect() {§super(Outcome.Benefit);§this.staticText = \"destroy all tokens put onto the battlefield with {this}. They can't be regenerated\";§}§SaprolingBurstDestroyEffect(final SaprolingBurstDestroyEffect effect) {§super(effect);§this.cardZoneString = effect.cardZoneString;§}§@Override§public SaprolingBurstDestroyEffect copy() {§return new SaprolingBurstDestroyEffect(this);§}§@Override§@SuppressWarnings(\"unchecked\")§public boolean apply(Game game, Ability source) {§Object object = game.getState().getValue(cardZoneString);§if (object != null) {§Set<UUID> tokensCreated = (Set<UUID>) object;§for (UUID tokenId : tokensCreated) {§Permanent token = game.getPermanent(tokenId);§if (token != null) {§token.destroy(source.getSourceId(), game, true);§}§}§}§return true;§}§public void setCardZoneString(String cardZoneString) {§this.cardZoneString = cardZoneString;§}§}§\npublic class Breezekeeper extends CardImpl {§public Breezekeeper(UUID ownerId) {§super(ownerId, 27, \"Breezekeeper\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{U}\");§this.expansionSetCode = \"VIS\";§this.subtype.add(\"Djinn\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(PhasingAbility.getInstance());§}§public Breezekeeper(final Breezekeeper card) {§super(card);§}§@Override§public Breezekeeper copy() {§return new Breezekeeper(this);§}§}§\npublic class GoblinRecruiter extends CardImpl {§private static final FilterCard filter = new FilterCard(\"Goblin cards\");§static {§filter.add(new SubtypePredicate(\"Goblin\"));§}§public GoblinRecruiter(UUID ownerId) {§super(ownerId, 80, \"Goblin Recruiter\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}\");§this.expansionSetCode = \"VIS\";§this.subtype.add(\"Goblin\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new EntersBattlefieldTriggeredAbility(new RecruiterEffect(filter), false));§}§public GoblinRecruiter(final GoblinRecruiter card) {§super(card);§}§@Override§public GoblinRecruiter copy() {§return new GoblinRecruiter(this);§}§}§\npublic class Necromancy extends CardImpl {§public Necromancy(UUID ownerId) {§super(ownerId, 14, \"Necromancy\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{B}\");§this.expansionSetCode = \"VIS\";§this.addAbility(new SimpleStaticAbility(Zone.ALL, new CastAsThoughItHadFlashSourceEffect(Duration.EndOfGame)));§this.addAbility(new SacrificeIfCastAtInstantTimeTriggeredAbility());§Ability ability = new ConditionalTriggeredAbility(§new EntersBattlefieldTriggeredAbility(new NecromancyReAttachEffect(), false),§SourceOnBattlefieldCondition.getInstance(),§\"When {this} enters the battlefield, if it's on the battlefield, it becomes an Aura with \\\"enchant creature put onto the battlefield with {this}.\\\" Put target creature card from a graveyard onto the battlefield under your control and attach {this} to it.\");§ability.addTarget(new TargetCardInGraveyard(new FilterCreatureCard(\"creature card from a graveyard\")));§this.addAbility(ability);§this.addAbility(new LeavesBattlefieldTriggeredAbility(new NecromancyLeavesBattlefieldTriggeredEffect(), false));§}§public Necromancy(final Necromancy card) {§super(card);§}§@Override§public Necromancy copy() {§return new Necromancy(this);§}§}§class NecromancyReAttachEffect extends OneShotEffect {§public NecromancyReAttachEffect() {§super(Outcome.Benefit);§this.staticText = \"it becomes an Aura with \\\"enchant creature put onto the battlefield with {this}\\\"\";§}§public NecromancyReAttachEffect(final NecromancyReAttachEffect effect) {§super(effect);§}§@Override§public NecromancyReAttachEffect copy() {§return new NecromancyReAttachEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§Permanent enchantment = game.getPermanent(source.getSourceId());§Card cardInGraveyard = game.getCard(getTargetPointer().getFirst(game, source));§if (controller != null && enchantment != null && cardInGraveyard != null) {§controller.moveCards(cardInGraveyard, Zone.BATTLEFIELD, source, game);§Permanent enchantedCreature = game.getPermanent(cardInGraveyard.getId());§if (enchantedCreature != null) {§enchantedCreature.addAttachment(enchantment.getId(), game);§FilterCreaturePermanent filter = new FilterCreaturePermanent(\"enchant creature put onto the battlefield with \" + enchantment.getIdName());§filter.add(new PermanentIdPredicate(cardInGraveyard.getId()));§Target target = new TargetCreaturePermanent(filter);§target.addTarget(enchantedCreature.getId(), source, game);§game.addEffect(new NecromancyChangeAbilityEffect(target), source);§}§return true;§}§return false;§}§}§class NecromancyLeavesBattlefieldTriggeredEffect extends OneShotEffect {§public NecromancyLeavesBattlefieldTriggeredEffect() {§super(Outcome.Benefit);§this.staticText = \"enchanted creature's controller sacrifices it\";§}§public NecromancyLeavesBattlefieldTriggeredEffect(final NecromancyLeavesBattlefieldTriggeredEffect effect) {§super(effect);§}§@Override§public NecromancyLeavesBattlefieldTriggeredEffect copy() {§return new NecromancyLeavesBattlefieldTriggeredEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§Permanent sourcePermanent = game.getPermanentOrLKIBattlefield(source.getSourceId());§if (controller != null && sourcePermanent != null) {§if (sourcePermanent.getAttachedTo() != null) {§Permanent attachedTo = game.getPermanent(sourcePermanent.getAttachedTo());§if (attachedTo != null) {§attachedTo.sacrifice(source.getSourceId(), game);§}§}§return true;§}§return false;§}§}§class NecromancyChangeAbilityEffect extends ContinuousEffectImpl implements SourceEffect {§private final static Ability newAbility = new EnchantAbility(\"creature put onto the battlefield with Necromancy\");§static {§newAbility.setRuleAtTheTop(true);§}§Target target;§public NecromancyChangeAbilityEffect(Target target) {§super(Duration.Custom, Outcome.AddAbility);§staticText = \"it becomes an Aura with \\\"enchant creature put onto the battlefield with {this}\\\"\";§this.target = target;§dependencyTypes.add(DependencyType.AuraAddingRemoving);§}§public NecromancyChangeAbilityEffect(final NecromancyChangeAbilityEffect effect) {§super(effect);§this.target = effect.target;§}§@Override§public NecromancyChangeAbilityEffect copy() {§return new NecromancyChangeAbilityEffect(this);§}§@Override§public void init(Ability source, Game game) {§super.init(source, game);§affectedObjectList.add(new MageObjectReference(source.getSourceId(), game));§}§@Override§public boolean apply(Layer layer, SubLayer sublayer, Ability source, Game game) {§Permanent permanent = affectedObjectList.get(0).getPermanent(game);§if (permanent != null) {§switch (layer) {§case TypeChangingEffects_4:§if (sublayer == SubLayer.NA) {§if (!permanent.getSubtype().contains(\"Aura\")) {§permanent.getSubtype().add(\"Aura\");§}§}§break;§case AbilityAddingRemovingEffects_6:§if (sublayer == SubLayer.NA) {§permanent.addAbility(newAbility, source.getSourceId(), game);§permanent.getSpellAbility().getTargets().clear();§permanent.getSpellAbility().getTargets().add(target);§}§}§return true;§}§this.discard();§return false;§}§@Override§public boolean apply(Game game, Ability source) {§return false;§}§@Override§public boolean hasLayer(Layer layer) {§return Layer.AbilityAddingRemovingEffects_6.equals(layer) || Layer.TypeChangingEffects_4.equals(layer);§}§}§\npublic class SpiderClimb extends CardImpl {§public SpiderClimb(UUID ownerId) {§super(ownerId, 70, \"Spider Climb\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{G}\");§this.expansionSetCode = \"VIS\";§this.subtype.add(\"Aura\");§this.addAbility(new SimpleStaticAbility(Zone.ALL, new CastAsThoughItHadFlashSourceEffect(Duration.EndOfGame)));§this.addAbility(new SacrificeIfCastAtInstantTimeTriggeredAbility());§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.BoostCreature));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(0, 3, Duration.WhileOnBattlefield));§Effect effect = new GainAbilityAttachedEffect(ReachAbility.getInstance(), AttachmentType.AURA);§effect.setText(\"and has reach\");§ability.addEffect(effect);§this.addAbility(ability);§}§public SpiderClimb(final SpiderClimb card) {§super(card);§}§@Override§public SpiderClimb copy() {§return new SpiderClimb(this);§}§}§\npublic class AncestralKnowledge extends CardImpl {§public AncestralKnowledge(UUID ownerId) {§super(ownerId, 32, \"Ancestral Knowledge\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{1}{U}\");§this.expansionSetCode = \"WTH\";§this.addAbility(new CumulativeUpkeepAbility(new ManaCostsImpl<>(\"{1}\")));§this.addAbility(new EntersBattlefieldTriggeredAbility(new AncestralKnowledgeEffect()));§this.addAbility(new LeavesBattlefieldTriggeredAbility(new ShuffleLibrarySourceEffect(), false));§}§public AncestralKnowledge(final AncestralKnowledge card) {§super(card);§}§@Override§public AncestralKnowledge copy() {§return new AncestralKnowledge(this);§}§}§class AncestralKnowledgeEffect extends OneShotEffect {§AncestralKnowledgeEffect() {§super(Outcome.Benefit);§this.staticText = \"look at the top ten cards of your library, then exile any number of them and put the rest back on top of your library in any order\";§}§AncestralKnowledgeEffect(final AncestralKnowledgeEffect effect) {§super(effect);§}§@Override§public AncestralKnowledgeEffect copy() {§return new AncestralKnowledgeEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§int numCards = Math.min(10, player.getLibrary().size());§if (numCards > 0) {§Cards cards = new CardsImpl();§for (int i = 0; i < numCards; i++) {§cards.add(player.getLibrary().removeFromTop(game));§}§TargetCard target = new TargetCard(0, numCards, Zone.LIBRARY, new FilterCard(\"cards to exile\"));§player.choose(Outcome.Exile, cards, target, game);§for (UUID cardId : target.getTargets()) {§Card card = cards.get(cardId, game);§if (card != null) {§player.moveCardToExileWithInfo(card, null, \"\", source.getSourceId(), game, Zone.LIBRARY, true);§cards.remove(card);§}§}§while (cards.size() > 1) {§target = new TargetCard(1, Zone.LIBRARY, new FilterCard(\"card to put on top of library (last put is first drawn)\"));§player.choose(Outcome.Benefit, cards, target, game);§Card card = cards.get(target.getFirstTarget(), game);§player.moveCardToLibraryWithInfo(card, source.getSourceId(), game, Zone.LIBRARY, true, false);§cards.remove(card);§}§if (cards.size() == 1) {§Card card = cards.get(cards.iterator().next(), game);§if (card != null) {§player.moveCardToLibraryWithInfo(card, source.getSourceId(), game, Zone.LIBRARY, true, false);§}§}§}§return true;§}§return false;§}§}§\npublic class DwarvenThaumaturgist extends CardImpl {§public DwarvenThaumaturgist(UUID ownerId) {§super(ownerId, 98, \"Dwarven Thaumaturgist\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"WTH\";§this.subtype.add(\"Dwarf\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new SwitchPowerToughnessTargetEffect(Duration.EndOfTurn), new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public DwarvenThaumaturgist(final DwarvenThaumaturgist card) {§super(card);§}§@Override§public DwarvenThaumaturgist copy() {§return new DwarvenThaumaturgist(this);§}§}§\npublic class ManaChains extends CardImpl {§public ManaChains(UUID ownerId) {§super(ownerId, 41, \"Mana Chains\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{U}\");§this.expansionSetCode = \"WTH\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.Detriment));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(§new CumulativeUpkeepAbility(new ManaCostsImpl(\"{1}\")), AttachmentType.AURA)));§}§public ManaChains(final ManaChains card) {§super(card);§}§@Override§public ManaChains copy() {§return new ManaChains(this);§}§}§\npublic class ReveredUnicorn extends CardImpl {§public ReveredUnicorn(UUID ownerId) {§super(ownerId, 139, \"Revered Unicorn\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"WTH\";§this.subtype.add(\"Unicorn\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(new CumulativeUpkeepAbility(new ManaCostsImpl(\"{1}\")));§this.addAbility(new LeavesBattlefieldTriggeredAbility(new GainLifeEffect(new CountersCount(CounterType.AGE)), false));§}§public ReveredUnicorn(final ReveredUnicorn card) {§super(card);§}§@Override§public ReveredUnicorn copy() {§return new ReveredUnicorn(this);§}§}§\npublic class WindingCanyons extends CardImpl {§public WindingCanyons(UUID ownerId) {§super(ownerId, 167, \"Winding Canyons\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"WTH\";§this.addAbility(new ColorlessManaAbility());§Effect effect = new AddContinuousEffectToGame(new CastAsThoughItHadFlashAllEffect(Duration.EndOfTurn, new FilterCreatureCard()));§effect.setText(\"Until end of turn, you may play creature cards as though they had flash\");§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new GenericManaCost(2));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public WindingCanyons(final WindingCanyons card) {§super(card);§}§@Override§public WindingCanyons copy() {§return new WindingCanyons(this);§}§}§\npublic class BojukaBrigand extends CardImpl {§public BojukaBrigand(UUID ownerId) {§super(ownerId, 51, \"Bojuka Brigand\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"WWK\";§this.subtype.add(\"Human\");§this.subtype.add(\"Warrior\");§this.subtype.add(\"Ally\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new CantBlockAbility());§this.addAbility(new AllyEntersBattlefieldTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), true));§}§public BojukaBrigand(final BojukaBrigand card) {§super(card);§}§@Override§public BojukaBrigand copy() {§return new BojukaBrigand(this);§}§}§\npublic class DragonmasterOutcast extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"land\");§static {§filter.add(new CardTypePredicate(CardType.LAND));§}§public DragonmasterOutcast(UUID ownerId) {§super(ownerId, 81, \"Dragonmaster Outcast\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{R}\");§this.expansionSetCode = \"WWK\";§this.subtype.add(\"Human\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§TriggeredAbility ability = new BeginningOfUpkeepTriggeredAbility(new CreateTokenEffect(new DragonToken2(), 1), TargetController.YOU, false);§this.addAbility(new ConditionalTriggeredAbility(ability, new PermanentsOnTheBattlefieldCondition(filter, PermanentsOnTheBattlefieldCondition.CountType.MORE_THAN, 5), \"At the beginning of your upkeep, if you control six or more lands, put a 5/5 red Dragon creature token with flying onto the battlefield.\"));§}§public DragonmasterOutcast(final DragonmasterOutcast card) {§super(card);§}§@Override§public DragonmasterOutcast copy() {§return new DragonmasterOutcast(this);§}§}§\npublic class HarabazDruid extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"Allies you control\");§static {§filter.add(new SubtypePredicate(\"Ally\"));§}§public HarabazDruid(UUID ownerId) {§super(ownerId, 105, \"Harabaz Druid\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"WWK\";§this.subtype.add(\"Human\");§this.subtype.add(\"Druid\");§this.subtype.add(\"Ally\");§this.power = new MageInt(0);§this.toughness = new MageInt(1);§this.addAbility(new DynamicManaAbility(new Mana(0,0,0,0,0,0,1, 0), new PermanentsOnBattlefieldCount(filter), new TapSourceCost(),§\"Add X mana of any one color to your mana pool, where X is the number of Allies you control\", true));§}§public HarabazDruid(final HarabazDruid card) {§super(card);§}§@Override§public HarabazDruid copy() {§return new HarabazDruid(this);§}§}§\npublic class MarshalsAnthem extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Creatures you control\");§private static final FilterCard filterCard = new FilterCard(\"creature card in your graveyard\");§static {§filter.add(new ControllerPredicate(TargetController.YOU));§filterCard.add(new CardTypePredicate(CardType.CREATURE));§}§private final UUID originalId;§public MarshalsAnthem(UUID ownerId) {§super(ownerId, 15, \"Marshal's Anthem\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{2}{W}{W}\");§this.expansionSetCode = \"WWK\";§this.addAbility(new MultikickerAbility(\"{1}{W}\"));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostAllEffect(1, 1, Duration.WhileOnBattlefield, filter, false)));§Ability ability = new ConditionalTriggeredAbility(§new EntersBattlefieldTriggeredAbility(new ReturnFromGraveyardToBattlefieldTargetEffect(), false),§KickedCondition.getInstance(),§\"When {this} enters the battlefield, return up to X target creature cards from your graveyard to the battlefield, where X is the number of times {this} was kicked.\");§originalId = ability.getOriginalId();§this.addAbility(ability);§}§@Override§public void adjustTargets(Ability ability, Game game) {§if (ability.getOriginalId().equals(originalId)) {§ability.getTargets().clear();§int numbTargets = new MultikickerCount().calculate(game, ability, null);§if (numbTargets > 0) {§ability.addTarget(new TargetCardInYourGraveyard(0, numbTargets, filterCard));§}§}§}§public MarshalsAnthem(final MarshalsAnthem card) {§super(card);§this.originalId = card.originalId;§}§@Override§public MarshalsAnthem copy() {§return new MarshalsAnthem(this);§}§}§\npublic class RefractionTrap extends CardImpl {§public RefractionTrap(UUID ownerId) {§super(ownerId, 17, \"Refraction Trap\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{3}{W}\");§this.expansionSetCode = \"WWK\";§this.subtype.add(\"Trap\");§this.getSpellAbility().addAlternativeCost(new RefractionTrapAlternativeCost());§this.getSpellAbility().addEffect(new RefractionTrapPreventDamageEffect(Duration.EndOfTurn, 3));§this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());§this.getSpellAbility().addWatcher(new RefractionTrapWatcher());§}§public RefractionTrap(final RefractionTrap card) {§super(card);§}§@Override§public RefractionTrap copy() {§return new RefractionTrap(this);§}§}§class RefractionTrapWatcher extends Watcher {§Set<UUID> playersMetCondition = new HashSet<>();§public RefractionTrapWatcher() {§super(\"RefractionTrapWatcher\", WatcherScope.GAME);§}§public RefractionTrapWatcher(final RefractionTrapWatcher watcher) {§super(watcher);§this.playersMetCondition.addAll(watcher.playersMetCondition);§}§@Override§public RefractionTrapWatcher copy() {§return new RefractionTrapWatcher(this);§}§@Override§public void watch(GameEvent event, Game game) {§if (event.getType() == GameEvent.EventType.SPELL_CAST) {§Spell spell = game.getStack().getSpell(event.getTargetId());§if (spell.getColor(game).isRed()) {§if (spell.getCardType().contains(CardType.INSTANT)§|| spell.getCardType().contains(CardType.SORCERY)) {§playersMetCondition.add(event.getPlayerId());§}§}§}§}§public boolean conditionMetForAnOpponent(UUID controllerId, Game game) {§Player controller = game.getPlayer(controllerId);§if (controller != null) {§for (UUID playerId : playersMetCondition) {§if (controller.hasOpponent(playerId, game)) {§return true;§}§}§}§return false;§}§@Override§public void reset() {§playersMetCondition.clear();§super.reset();§}§}§class RefractionTrapAlternativeCost extends AlternativeCostImpl {§public RefractionTrapAlternativeCost() {§super(\"You may pay {W} rather than pay Refraction Trap's mana cost\");§this.add(new ManaCostsImpl<ManaCost>(\"{W}\"));§}§public RefractionTrapAlternativeCost(final RefractionTrapAlternativeCost cost) {§super(cost);§}§@Override§public RefractionTrapAlternativeCost copy() {§return new RefractionTrapAlternativeCost(this);§}§@Override§public boolean isAvailable(Game game, Ability source) {§RefractionTrapWatcher watcher = (RefractionTrapWatcher) game.getState().getWatchers().get(\"RefractionTrapWatcher\");§return watcher != null && watcher.conditionMetForAnOpponent(source.getControllerId(), game);§}§@Override§public String getText() {§return \"If an opponent cast a red instant or sorcery spell this turn, you may pay {W} rather than pay {this} mana cost\";§}§}§class RefractionTrapPreventDamageEffect extends PreventionEffectImpl {§private final TargetSource target;§private int amount;§public RefractionTrapPreventDamageEffect(Duration duration, int amount) {§super(duration, amount, false, false);§this.amount = amount;§this.target = new TargetSource();§staticText = \"The next \" + amount + \" damage that a source of your choice would deal to you and/or permanents you control this turn. If damage is prevented this way, {this} deals that much damage to target creature or player\";§}§public RefractionTrapPreventDamageEffect(final RefractionTrapPreventDamageEffect effect) {§super(effect);§this.amount = effect.amount;§this.target = effect.target.copy();§}§@Override§public RefractionTrapPreventDamageEffect copy() {§return new RefractionTrapPreventDamageEffect(this);§}§@Override§public void init(Ability source, Game game) {§this.target.choose(Outcome.PreventDamage, source.getControllerId(), source.getSourceId(), game);§super.init(source, game);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§PreventionEffectData preventionData = preventDamageAction(event, source, game);§this.used = true;§this.discard(); §\npublic class SpellContortion extends CardImpl {§public SpellContortion(UUID ownerId) {§super(ownerId, 38, \"Spell Contortion\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{2}{U}\");§this.expansionSetCode = \"WWK\";§this.addAbility(new MultikickerAbility(\"{1}{U}\"));§this.getSpellAbility().addEffect(new CounterUnlessPaysEffect(new GenericManaCost(2)));§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(new MultikickerCount()));§this.getSpellAbility().addTarget(new TargetSpell());§}§public SpellContortion(final SpellContortion card) {§super(card);§}§@Override§public SpellContortion copy() {§return new SpellContortion(this);§}§@Override§public List<String> getRules() {§List<String> rules = new ArrayList<String>();§rules.add(\"Counter target spell unless its controller pays {2}. Draw a card for each time Spell Contortion was kicked.\");§return rules;§}§}§\npublic class VastwoodZendikon extends CardImpl {§public VastwoodZendikon(UUID ownerId) {§super(ownerId, 117, \"Vastwood Zendikon\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{4}{G}\");§this.expansionSetCode = \"WWK\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetLandPermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.PutCreatureInPlay));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§Ability ability2 = new SimpleStaticAbility(Zone.BATTLEFIELD, new BecomesCreatureAttachedEffect(new VastwoodElementalToken(), \"Enchanted land is a 6/4 green Elemental creature. It's still a land\", Duration.WhileOnBattlefield ));§this.addAbility(ability2);§Ability ability3 = new DiesAttachedTriggeredAbility(new ReturnToHandAttachedEffect(), \"enchanted land\", false, false);§this.addAbility(ability3);§}§public VastwoodZendikon(final VastwoodZendikon card) {§super(card);§}§@Override§public VastwoodZendikon copy() {§return new VastwoodZendikon(this);§}§}§class VastwoodElementalToken extends Token {§VastwoodElementalToken() {§super(\"\", \"6/4 green Elemental creature\");§cardType.add(CardType.CREATURE);§color.setGreen(true);§subtype.add(\"Elemental\");§power = new MageInt(6);§toughness = new MageInt(4);§}§}§\npublic class BladeOfTheBloodchief extends CardImpl {§public BladeOfTheBloodchief(UUID ownerId) {§super(ownerId, 196, \"Blade of the Bloodchief\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{1}\");§this.expansionSetCode = \"ZEN\";§this.getSubtype().add(\"Equipment\");§this.addAbility(new EquipAbility(Outcome.AddAbility, new GenericManaCost(1)));§this.addAbility(new BladeOfTheBloodChiefTriggeredAbility());§}§public BladeOfTheBloodchief(final BladeOfTheBloodchief card) {§super(card);§}§@Override§public BladeOfTheBloodchief copy() {§return new BladeOfTheBloodchief(this);§}§}§class BladeOfTheBloodChiefTriggeredAbility extends TriggeredAbilityImpl {§private static final String text = \"Whenever a creature dies, put a +1/+1 counter on equipped \"§+ \"creature. If equipped creature is a Vampire, put two +1/+1 counters on it instead.\";§BladeOfTheBloodChiefTriggeredAbility() {§super(Zone.BATTLEFIELD, new BladeOfTheBloodchiefEffect());§}§BladeOfTheBloodChiefTriggeredAbility(final BladeOfTheBloodChiefTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ZONE_CHANGE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§ZoneChangeEvent zEvent = (ZoneChangeEvent) event;§if (zEvent.getFromZone() == Zone.BATTLEFIELD && zEvent.getToZone() == Zone.GRAVEYARD) {§Permanent p = (Permanent) game.getLastKnownInformation(event.getTargetId(), Zone.BATTLEFIELD);§if (p != null && p.getCardType().contains(CardType.CREATURE)) {§Permanent enchantment = game.getPermanent(getSourceId());§if (enchantment != null && enchantment.getAttachedTo() != null) {§return true;§}§}§}§return false;§}§@Override§public BladeOfTheBloodChiefTriggeredAbility copy() {§return new BladeOfTheBloodChiefTriggeredAbility(this);§}§@Override§public String getRule() {§return text;§}§}§class BladeOfTheBloodchiefEffect extends OneShotEffect {§BladeOfTheBloodchiefEffect() {§super(Outcome.BoostCreature);§}§BladeOfTheBloodchiefEffect(final BladeOfTheBloodchiefEffect ability) {§super(ability);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent enchantment = game.getPermanent(source.getSourceId());§if (enchantment != null && enchantment.getAttachedTo() != null) {§Permanent creature = game.getPermanent(enchantment.getAttachedTo());§if (creature != null) {§if (creature.hasSubtype(\"Vampire\")) {§creature.addCounters(CounterType.P1P1.createInstance(2), game);§} else {§creature.addCounters(CounterType.P1P1.createInstance(), game);§}§}§}§return true;§}§@Override§public BladeOfTheBloodchiefEffect copy() {§return new BladeOfTheBloodchiefEffect(this);§}§}§\npublic class CryptOfAgadeem extends CardImpl {§private static final FilterCreatureCard filter = new FilterCreatureCard(\"black creature card\");§static {§filter.add(new ColorPredicate(ObjectColor.BLACK));§}§public CryptOfAgadeem(UUID ownerId) {§super(ownerId, 212, \"Crypt of Agadeem\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"ZEN\";§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new BlackManaAbility());§DynamicManaAbility ability = new DynamicManaAbility(Mana.BlackMana(1), new CardsInControllerGraveyardCount(filter), new GenericManaCost(2));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public CryptOfAgadeem(final CryptOfAgadeem card) {§super(card);§}§@Override§public CryptOfAgadeem copy() {§return new CryptOfAgadeem(this);§}§}§\npublic class Gigantiform extends CardImpl {§public Gigantiform(UUID ownerId) {§super(ownerId, 162, \"Gigantiform\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{3}{G}{G}\");§this.expansionSetCode = \"ZEN\";§this.subtype.add(\"Aura\");§this.addAbility(new KickerAbility(\"{4}\"));§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.BoostCreature));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new GigantiformAbility());§this.addAbility(new ConditionalTriggeredAbility(§new EntersBattlefieldTriggeredAbility(new GigantiformEffect(), true),§KickedCondition.getInstance(),§\"When {this} enters the battlefield, if it was kicked, you may search your library for a card named Gigantiform, put it onto the battlefield, then shuffle your library.\"));§}§public Gigantiform(final Gigantiform card) {§super(card);§}§@Override§public Gigantiform copy() {§return new Gigantiform(this);§}§}§class GigantiformAbility extends StaticAbility {§public GigantiformAbility() {§super(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(TrampleAbility.getInstance(), AttachmentType.AURA));§Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new SetPowerToughnessSourceEffect(8, 8, Duration.WhileOnBattlefield, SubLayer.SetPT_7b));§this.addEffect(new GainAbilityAttachedEffect(ability, AttachmentType.AURA));§}§public GigantiformAbility(GigantiformAbility ability) {§super(ability);§}§@Override§public GigantiformAbility copy() {§return new GigantiformAbility(this);§}§@Override§public String getRule() {§return \"Enchanted creature has base power and toughness 8/8 and has trample\";§}§}§class GigantiformEffect extends OneShotEffect {§private static final FilterCard filter = new FilterCard(\"card named Gigantiform\");§static {§filter.add(new NamePredicate(\"Gigantiform\"));§}§public GigantiformEffect() {§super(Outcome.PutCardInPlay);§}§public GigantiformEffect(final GigantiformEffect effect) {§super(effect);§}§@Override§public GigantiformEffect copy() {§return new GigantiformEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§TargetCardInLibrary target = new TargetCardInLibrary(filter);§if (controller != null && controller.searchLibrary(target, game)) {§Card card = controller.getLibrary().getCard(target.getFirstTarget(), game);§if (card != null) {§controller.moveCards(card, Zone.BATTLEFIELD, source, game);§}§controller.shuffleLibrary(game);§return true;§}§return false;§}§}§\npublic class HedronScrabbler extends CardImpl {§public HedronScrabbler(UUID ownerId) {§super(ownerId, 204, \"Hedron Scrabbler\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{2}\");§this.expansionSetCode = \"ZEN\";§this.subtype.add(\"Construct\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new LandfallAbility(new BoostSourceEffect(1, 1, Duration.EndOfTurn), false));§}§public HedronScrabbler(final HedronScrabbler card) {§super(card);§}§@Override§public HedronScrabbler copy() {§return new HedronScrabbler(this);§}§}§\npublic class KorAeronaut extends CardImpl {§public KorAeronaut(UUID ownerId) {§super(ownerId, 17, \"Kor Aeronaut\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{W}{W}\");§this.expansionSetCode = \"ZEN\";§this.subtype.add(\"Kor\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new KickerAbility(\"{1}{W}\"));§this.addAbility(FlyingAbility.getInstance());§EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new GainAbilityTargetEffect(FlyingAbility.getInstance(), Duration.EndOfTurn), false);§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(new ConditionalTriggeredAbility(ability, KickedCondition.getInstance(), \"When {this} enters the battlefield, if it was kicked, target creature gains flying until end of turn.\"));§}§public KorAeronaut(final KorAeronaut card) {§super(card);§}§@Override§public KorAeronaut copy() {§return new KorAeronaut(this);§}§}§\npublic class MarkOfMutiny extends CardImpl {§public MarkOfMutiny(UUID ownerId) {§super(ownerId, 137, \"Mark of Mutiny\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{2}{R}\");§this.expansionSetCode = \"ZEN\";§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new GainControlTargetEffect(Duration.EndOfTurn));§Effect effect = new AddCountersTargetEffect(CounterType.P1P1.createInstance());§effect.setText(\"Put a +1/+1 counter on it\");§this.getSpellAbility().addEffect(effect);§effect = new UntapTargetEffect();§effect.setText(\"and untap it\");§this.getSpellAbility().addEffect(effect);§effect = new GainAbilityTargetEffect(HasteAbility.getInstance(), Duration.EndOfTurn);§effect.setText(\"That creature gains haste until end of turn. <i>(It can {T} attack and this turn.)</i>\");§this.getSpellAbility().addEffect(effect);§}§public MarkOfMutiny(final MarkOfMutiny card) {§super(card);§}§@Override§public MarkOfMutiny copy() {§return new MarkOfMutiny(this);§}§}§\npublic class ObNixilisTheFallen extends CardImpl {§public ObNixilisTheFallen (UUID ownerId) {§super(ownerId, 107, \"Ob Nixilis, the Fallen\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{3}{B}{B}\");§this.expansionSetCode = \"ZEN\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Demon\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§Ability ability = new LandfallAbility(new LoseLifeTargetEffect(3), true);§ability.addEffect(new AddCountersSourceEffect(CounterType.P1P1.createInstance(3)));§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public ObNixilisTheFallen (final ObNixilisTheFallen card) {§super(card);§}§@Override§public ObNixilisTheFallen copy() {§return new ObNixilisTheFallen(this);§}§}§\npublic class QuestForTheHolyRelic extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"a creature spell\");§static {§filter.add(new CardTypePredicate(CardType.CREATURE));§}§public QuestForTheHolyRelic(UUID ownerId) {§super(ownerId, 33, \"Quest for the Holy Relic\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{W}\");§this.expansionSetCode = \"ZEN\";§this.addAbility(new SpellCastControllerTriggeredAbility(new AddCountersSourceEffect(CounterType.QUEST.createInstance()), filter, true));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new QuestForTheHolyRelicEffect(), new RemoveCountersSourceCost(CounterType.QUEST.createInstance(5)));§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public QuestForTheHolyRelic(final QuestForTheHolyRelic card) {§super(card);§}§@Override§public QuestForTheHolyRelic copy() {§return new QuestForTheHolyRelic(this);§}§}§class QuestForTheHolyRelicEffect extends OneShotEffect {§public QuestForTheHolyRelicEffect() {§super(Outcome.PutCardInPlay);§this.staticText = \"Search your library for an Equipment card, put it onto the battlefield, and attach it to a creature you control. Then shuffle your library\";§}§public QuestForTheHolyRelicEffect(final QuestForTheHolyRelicEffect effect) {§super(effect);§}§@Override§public QuestForTheHolyRelicEffect copy() {§return new QuestForTheHolyRelicEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller == null) {§return false;§}§FilterCard filter = new FilterCard(\"Equipment\");§filter.add(new SubtypePredicate(\"Equipment\"));§TargetCardInLibrary target = new TargetCardInLibrary(filter);§if (controller.searchLibrary(target, game)) {§Card card = controller.getLibrary().getCard(target.getFirstTarget(), game);§if (card != null && controller.moveCards(card, Zone.BATTLEFIELD, source, game)) {§Permanent equipment = game.getPermanent(card.getId());§Target targetCreature = new TargetControlledCreaturePermanent();§if (equipment != null && controller.choose(Outcome.BoostCreature, targetCreature, source.getSourceId(), game)) {§Permanent permanent = game.getPermanent(targetCreature.getFirstTarget());§permanent.addAttachment(equipment.getId(), game);§}§}§}§controller.shuffleLibrary(game);§return true;§}§}§\npublic class ShepherdOfTheLost extends CardImpl {§public ShepherdOfTheLost (UUID ownerId) {§super(ownerId, 34, \"Shepherd of the Lost\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{W}\");§this.expansionSetCode = \"ZEN\";§this.subtype.add(\"Angel\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(FirstStrikeAbility.getInstance());§this.addAbility(VigilanceAbility.getInstance());§}§public ShepherdOfTheLost (final ShepherdOfTheLost card) {§super(card);§}§@Override§public ShepherdOfTheLost copy() {§return new ShepherdOfTheLost(this);§}§}§\npublic class TajuruArcher extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Allies you control\");§private static final FilterCreaturePermanent filterTarget = new FilterCreaturePermanent(\"creature with flying\");§static {§filter.add(new SubtypePredicate(\"Ally\"));§filter.add(new ControllerPredicate(TargetController.YOU));§filterTarget.add(new AbilityPredicate(FlyingAbility.class));§}§public TajuruArcher(UUID ownerId) {§super(ownerId, 185, \"Tajuru Archer\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"ZEN\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Archer\");§this.subtype.add(\"Ally\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§Ability ability = new AllyEntersBattlefieldTriggeredAbility(new DamageTargetEffect(new PermanentsOnBattlefieldCount(filter)), true);§ability.addTarget(new TargetCreaturePermanent(filterTarget));§this.addAbility(ability);§}§public TajuruArcher(final TajuruArcher card) {§super(card);§}§@Override§public TajuruArcher copy() {§return new TajuruArcher(this);§}§}§\npublic class VampireLacerator extends CardImpl {§public VampireLacerator(UUID ownerId) {§super(ownerId, 115, \"Vampire Lacerator\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{B}\");§this.expansionSetCode = \"ZEN\";§this.subtype.add(\"Vampire\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new BeginningOfUpkeepTriggeredAbility(§new ConditionalOneShotEffect(§new LoseLifeSourceControllerEffect(1),§new InvertCondition( new TenOrLessLifeCondition(TenOrLessLifeCondition.CheckType.AN_OPPONENT) ),§\"you lose 1 life unless an opponent has 10 or less life\"), TargetController.YOU, false));§}§public VampireLacerator(final VampireLacerator card) {§super(card);§}§@Override§public VampireLacerator copy() {§return new VampireLacerator(this);§}§}§\n"
  },
  {
    "path": "third_party/magic/splits_magic.txt",
    "content": "0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n2\n1\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n"
  },
  {
    "path": "third_party/magic/test_magic.in",
    "content": "Cloven Casting NAME_END NIL ATK_END NIL DEF_END {5}{U}{R} COST_END NIL DUR_END Enchantment TYPE_END Alara Reborn PLAYER_CLS_END 86 RACE_END R RARITY_END Whenever you cast a multicolored instant or sorcery spell , you may pay { 1 } . If you do , copy that spell . You may choose new targets for the copy .\nEthersworn Shieldmage NAME_END 2 ATK_END 2 DEF_END {1}{W}{U} COST_END NIL DUR_END Artifact Creature - Vedalken Wizard TYPE_END Alara Reborn PLAYER_CLS_END 4 RACE_END C RARITY_END Flash$When Ethersworn Shieldmage enters the battlefield , prevent all damage that would be dealt to artifact creatures this turn .\nIntimidation Bolt NAME_END NIL ATK_END NIL DEF_END {1}{R}{W} COST_END NIL DUR_END Instant TYPE_END Alara Reborn PLAYER_CLS_END 99 RACE_END U RARITY_END Intimidation Bolt deals 3 damage to target creature . Other creatures can't attack this turn .\nMage Slayer NAME_END NIL ATK_END NIL DEF_END {1}{R}{G} COST_END NIL DUR_END Artifact - Equipment TYPE_END Alara Reborn PLAYER_CLS_END 57 RACE_END U RARITY_END Whenever equipped creature attacks , it deals damage equal to its power to defending player . $Equip { 3 }\nPutrid Leech NAME_END 2 ATK_END 2 DEF_END {B}{G} COST_END NIL DUR_END Creature - Zombie Leech TYPE_END Alara Reborn PLAYER_CLS_END 95 RACE_END C RARITY_END Pay 2 life : Putrid Leech gets +2/+2 until end of turn . Activate this ability only once each turn .\nSovereigns of Lost Alara NAME_END 5 ATK_END 4 DEF_END {4}{W}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Alara Reborn PLAYER_CLS_END 12 RACE_END R RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > $Whenever a creature you control attacks alone , you may search your library for an Aura card that could enchant that creature , put it onto the battlefield attached to that creature , then shuffle your library .\nVedalken Heretic NAME_END 1 ATK_END 1 DEF_END {G}{U} COST_END NIL DUR_END Creature - Vedalken Rogue TYPE_END Alara Reborn PLAYER_CLS_END 104 RACE_END R RARITY_END Whenever Vedalken Heretic deals damage to an opponent , you may draw a card .\nDystopia NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Alliances PLAYER_CLS_END 6 RACE_END R RARITY_END Cumulative upkeep-Pay 1 life . < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $At the beginning of each player's upkeep , that player sacrifices a green or white permanent .\nPhelddagrif NAME_END 4 ATK_END 4 DEF_END {1}{G}{W}{U} COST_END NIL DUR_END Legendary Creature - Phelddagrif TYPE_END Alliances PLAYER_CLS_END 196 RACE_END R RARITY_END { G }: Phelddagrif gains trample until end of turn . Target opponent puts a 1/1 green Hippo creature token onto the battlefield . ${W }: Phelddagrif gains flying until end of turn . Target opponent gains 2 life . ${U }: Return Phelddagrif to its owner's hand . Target opponent may draw a card .\nYavimaya Ants NAME_END 1 ATK_END 5 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Alliances PLAYER_CLS_END 93 RACE_END U RARITY_END Trample , haste$Cumulative upkeep { G}{G } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i >\nPriest of Yawgmoth NAME_END 2 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Antiquities PLAYER_CLS_END 49 RACE_END C RARITY_END { tap } , Sacrifice an artifact : Add to your mana pool an amount of { B } equal to the sacrificed artifact's converted mana cost .\nCromat NAME_END 5 ATK_END 5 DEF_END {W}{U}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Illusion TYPE_END Apocalypse PLAYER_CLS_END 94 RACE_END R RARITY_END { W}{B }: Destroy target creature blocking or blocked by Cromat . ${U}{R }: Cromat gains flying until end of turn . ${B}{G }: Regenerate Cromat . ${R}{W }: Cromat gets +1/+1 until end of turn . ${G}{U }: Put Cromat on top of its owner's library .\nFungal Shambler NAME_END 4 ATK_END 6 DEF_END {4}{G}{U}{B} COST_END NIL DUR_END Creature - Fungus Beast TYPE_END Apocalypse PLAYER_CLS_END 100 RACE_END R RARITY_END Trample$Whenever Fungal Shambler deals damage to an opponent , you draw a card and that opponent discards a card .\nLegacy Weapon NAME_END NIL ATK_END NIL DEF_END {7} COST_END NIL DUR_END Legendary Artifact TYPE_END Apocalypse PLAYER_CLS_END 137 RACE_END R RARITY_END { W}{U}{B}{R}{G }: Exile target permanent . $If Legacy Weapon would be put into a graveyard from anywhere , reveal Legacy Weapon and shuffle it into its owner's library instead .\nPhyrexian Arena NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Apocalypse PLAYER_CLS_END 47 RACE_END R RARITY_END At the beginning of your upkeep , you draw a card and you lose 1 life .\nStrength of Night NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Apocalypse PLAYER_CLS_END 86 RACE_END C RARITY_END Kicker { B } < i > (You may pay an additional { B } as you cast this spell . ) < /i > $Creatures you control get +1/+1 until end of turn . If Strength of Night was kicked , Zombie creatures you control get an additional +2/+2 until end of turn .\nArmy of Allah NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Instant TYPE_END Arabian Nights PLAYER_CLS_END 56 RACE_END C RARITY_END Attacking creatures get +2/+0 until end of turn .\nSkirk Commando NAME_END 1 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Archenemy PLAYER_CLS_END 47 RACE_END C RARITY_END Whenever Skirk Commando deals combat damage to a player , you may have it deal 2 damage to target creature that player controls . $Morph { 2}{R } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nBanners Raised NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 127 RACE_END C RARITY_END Creatures you control get +1/+0 until end of turn .\nCommander's Authority NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 13 RACE_END U RARITY_END Enchant creature$Enchanted creature has \" At the beginning of your upkeep , put a 1/1 white Human creature token onto the battlefield . \"\nDevout Chaplain NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Avacyn Restored PLAYER_CLS_END 17 RACE_END U RARITY_END { tap } , Tap two untapped Humans you control : Exile target artifact or enchantment .\nFettergeist NAME_END 4 ATK_END 3 DEF_END {2}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Avacyn Restored PLAYER_CLS_END 52 RACE_END U RARITY_END Flying$At the beginning of your upkeep , sacrifice Fettergeist unless you pay { 1 } for each other creature you control .\nGuise of Fire NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 137 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/-1 and attacks each turn if able .\nLair Delve NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 184 RACE_END C RARITY_END Reveal the top two cards of your library . Put all creature and land cards revealed this way into your hand and the rest on the bottom of your library in any order .\nMoorland Inquisitor NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Avacyn Restored PLAYER_CLS_END 30 RACE_END C RARITY_END { 2}{W }: Moorland Inquisitor gains first strike until end of turn .\nRestoration Angel NAME_END 4 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Avacyn Restored PLAYER_CLS_END 32 RACE_END R RARITY_END Flash$Flying$When Restoration Angel enters the battlefield , you may exile target non-Angel creature you control , then return that card to the battlefield under your control .\nSnare the Skies NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 193 RACE_END C RARITY_END Target creature gets +1/+1 and gains reach until end of turn . < i > (It can block creatures with flying . ) < /i >\nTibalt, the Fiend-Blooded NAME_END NIL ATK_END NIL DEF_END {R}{R} COST_END NIL DUR_END Planeswalker - Tibalt TYPE_END Avacyn Restored PLAYER_CLS_END 161 RACE_END M RARITY_END +1 : Draw a card , then discard a card at random . $-4 : Tibalt , the Fiend-Blooded deals damage equal to the number of cards in target player's hand to that player . $-6 : Gain control of all creatures until end of turn . Untap them . They gain haste until end of turn .\nWild Defiance NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Avacyn Restored PLAYER_CLS_END 203 RACE_END R RARITY_END Whenever a creature you control becomes the target of an instant or sorcery spell , that creature gets +3/+3 until end of turn .\nBelligerent Whiptail NAME_END 2 ATK_END 4 DEF_END {3}{R} COST_END NIL DUR_END Creature - Wurm TYPE_END Battle for Zendikar PLAYER_CLS_END 141 RACE_END C RARITY_END < i > Landfall < /i > — Whenever a land enters the battlefield under your control , Belligerent Whiptail gains first strike until end of turn .\nCarrier Thrall NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Battle for Zendikar PLAYER_CLS_END 106 RACE_END U RARITY_END When Carrier Thrall dies , put a 1/1 colorless Eldrazi Scion token onto the battlefield . It has \" Sacrifice this creature . Add { C } to your mana pool . \"\nDominator Drone NAME_END 2 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 92 RACE_END C RARITY_END Devoid < i > (This creature has no color . ) < /i > $Ingest < i > (Whenever this creature deals combat damage to a player , that player exiles the top card of his or her library . ) < /i > $When Dominator Drone enters the battlefield , if you control another colorless creature , each opponent loses 2 life .\nGeyserfield Stalker NAME_END 2 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Battle for Zendikar PLAYER_CLS_END 111 RACE_END C RARITY_END Menace$ < i > Landfall < /i > - Whenever a land enters the battlefield under your control , Geyserfield Stalker gets +2/+2 until end of turn .\nInfuse with the Elements NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 175 RACE_END U RARITY_END < i > Converge < /i > - Put X +1/+1 counters on target creature , where X is the number of colors of mana spent to cast Infuse with the Elements . That creature gains trample until end of turn .\nMarch from the Tomb NAME_END NIL ATK_END NIL DEF_END {3}{W}{B} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 214 RACE_END R RARITY_END Return any number of target Ally creature cards with total converted mana cost 8 or less from your graveyard to the battlefield .\nOracle of Dust NAME_END 5 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Eldrazi Processor TYPE_END Battle for Zendikar PLAYER_CLS_END 63 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > ${2 } , Put a card an opponent owns from exile into that player's graveyard : Draw a card , then discard a card .\nRetreat to Valakut NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Battle for Zendikar PLAYER_CLS_END 153 RACE_END U RARITY_END < i > Landfall < /i > — Whenever a land enters the battlefield under your control , choose one — $• Target creature gets +2/+0 until end of turn . $• Target creature can't block this turn .\nShambling Vent NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 244 RACE_END R RARITY_END Shambling Vent enters the battlefield tapped . ${T }: Add { W } or { B } to your mana pool . ${1}{W}{B }: Shambling Vent becomes a 2/3 white and black elemental creature with lifelink until end of turn . It's still a land .\nSwarm Surge NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 100 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Creatures you control get +2/+0 until end of turn . Colorless creatures you control also gain first strike until end of turn .\nUnnatural Aggression NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 168 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Target creature you control fights target creature an opponent controls . If the creature an opponent controls would die this turn , exile it instead .\nBaku Altar NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 152 RACE_END R RARITY_END Whenever you cast a Spirit or Arcane spell , you may put a ki counter on Baku Altar . ${2 } , { tap } , Remove a ki counter from Baku Altar : Put a 1/1 colorless Spirit creature token onto the battlefield .\nEradicate NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 65 RACE_END U RARITY_END Exile target nonblack creature . Search its controller's graveyard , hand , and library for all cards with the same name as that creature and exile them . Then that player shuffles his or her library .\nHarbinger of Spring NAME_END 1 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 128 RACE_END C RARITY_END Protection from non-Spirit creatures$Soulshift 4 < i > (When this creature dies , you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand . ) < /i >\nKami of Tattered Shoji NAME_END 5 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 11 RACE_END C RARITY_END Whenever you cast a Spirit or Arcane spell , Kami of Tattered Shoji gains flying until end of turn .\nMoonlit Strider NAME_END 4 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 16 RACE_END C RARITY_END Sacrifice Moonlit Strider : Target creature you control gains protection from the color of your choice until end of turn . $Soulshift 3 < i > (When this creature dies , you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand . ) < /i >\nPsychic Spear NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 78 RACE_END C RARITY_END Target player reveals his or her hand . You choose a Spirit or Arcane card from it . That player discards that card .\nShuriken NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 160 RACE_END U RARITY_END Equipped creature has \" { tap } , Unattach Shuriken : Shuriken deals 2 damage to target creature . That creature's controller gains control of Shuriken unless it was unattached from a Ninja . \" $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nTerashi's Verdict NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 27 RACE_END U RARITY_END Destroy target attacking creature with power 3 or less .\nYukora, the Prisoner NAME_END 5 ATK_END 5 DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Creature - Demon Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 90 RACE_END R RARITY_END When Yukora , the Prisoner leaves the battlefield , sacrifice all non-Ogre creatures you control .\nBrimaz, King of Oreskos NAME_END 4 ATK_END 3 DEF_END {1}{W}{W} COST_END NIL DUR_END Legendary Creature   Cat Soldier TYPE_END Born of the Gods PLAYER_CLS_END 5 RACE_END M RARITY_END Vigilance$Whenever Brimaz , King of Oreskos attacks , put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking . $Whenever Brimaz blocks a creature , put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield blocking that creature .\nEvanescent Intellect NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Born of the Gods PLAYER_CLS_END 38 RACE_END C RARITY_END Enchant creature$Enchanted creature has \" { 1}{U } , { T }: Target player puts the top three cards of his or her library into his or her graveyard . \"\nForsaken Drifters NAME_END 2 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Born of the Gods PLAYER_CLS_END 72 RACE_END C RARITY_END When Forsaken Drifters dies , put the top four cards of your library into your graveyard .\nKiora, the Crashing Wave NAME_END NIL ATK_END NIL DEF_END {2}{G}{U} COST_END 2 DUR_END Planeswalker   Kiora TYPE_END Born of the Gods PLAYER_CLS_END 149 RACE_END M RARITY_END +1 : Until your next turn , prevent all damage that would be dealt to and dealt by target permanent an opponent controls . $-1 : Draw a card . You may play an additional land this turn . $-5 : You get an emblem with \" At the beginning of your end step , put a 9/9 blue Kraken creature token onto the battlefield . \"\nNyxborn Wolf NAME_END 1 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Enchantment Creature   Wolf TYPE_END Born of the Gods PLAYER_CLS_END 131 RACE_END C RARITY_END Bestow { 4}{G}$Enchanted creature gets +3/+1 .\nRetraction Helix NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 49 RACE_END C RARITY_END Until end of turn , target creature gains \" { T }: Return target nonland permanent to its owner's hand . \"\nSpirit of the Labyrinth NAME_END 1 ATK_END 3 DEF_END {1}{W} COST_END NIL DUR_END Enchantment Creature   Spirit TYPE_END Born of the Gods PLAYER_CLS_END 27 RACE_END R RARITY_END Each player can't draw more than one card each turn .\nWhelming Wave NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 57 RACE_END R RARITY_END Return all creatures to their owners ' hands except for Krakens , Leviathans , Octopuses and Serpents .\nBoseiju, Who Shelters All NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Champions of Kamigawa PLAYER_CLS_END 273 RACE_END R RARITY_END Boseiju , Who Shelters All enters the battlefield tapped . ${tap } , Pay 2 life : Add { C } to your mana pool . If that mana is spent on an instant or sorcery spell , that spell can't be countered by spells or abilities .\nDeathcurse Ogre NAME_END 3 ATK_END 3 DEF_END {5}{B} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Champions of Kamigawa PLAYER_CLS_END 109 RACE_END C RARITY_END When Deathcurse Ogre dies , each player loses 3 life .\nGeneral's Kabuto NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Champions of Kamigawa PLAYER_CLS_END 251 RACE_END R RARITY_END Equipped creature has shroud . < i > (It can't be the target of spells or abilities . ) < /i > $Prevent all combat damage that would be dealt to equipped creature . $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nHinder NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Champions of Kamigawa PLAYER_CLS_END 65 RACE_END U RARITY_END Counter target spell . If that spell is countered this way , put that card on the top or bottom of its owner's library instead of into that player's graveyard .\nInnocence Kami NAME_END 3 ATK_END 2 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 18 RACE_END U RARITY_END { W } , { tap }: Tap target creature . $Whenever you cast a Spirit or Arcane spell , untap Innocence Kami .\nKashi-Tribe Warriors NAME_END 4 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Snake Warrior TYPE_END Champions of Kamigawa PLAYER_CLS_END 221 RACE_END C RARITY_END Whenever Kashi-Tribe Warriors deals combat damage to a creature , tap that creature and it doesn't untap during its controller's next untap step .\nLantern Kami NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 32 RACE_END C RARITY_END Flying\nMyojin of Night's Reach NAME_END 2 ATK_END 5 DEF_END {5}{B}{B}{B} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 126 RACE_END R RARITY_END Myojin of Night's Reach enters the battlefield with a divinity counter on it if you cast it from your hand . $Myojin of Night's Reach is indestructible as long as it has a divinity counter on it . $Remove a divinity counter from Myojin of Night's Reach : Each opponent discards his or her hand .\nOre Gorger NAME_END 1 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 182 RACE_END U RARITY_END Whenever you cast a Spirit or Arcane spell , you may destroy target nonbasic land .\nReito Lantern NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Champions of Kamigawa PLAYER_CLS_END 267 RACE_END U RARITY_END { 3 }: Put target card from a graveyard on the bottom of its owner's library .\nShimatsu the Bloodcloaked NAME_END 0 ATK_END 0 DEF_END {3}{R} COST_END NIL DUR_END Legendary Creature - Demon Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 186 RACE_END R RARITY_END As Shimatsu the Bloodcloaked enters the battlefield , sacrifice any number of permanents . Shimatsu enters the battlefield with that many +1/+1 counters on it .\nStrange Inversion NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 192 RACE_END U RARITY_END Switch target creature's power and toughness until end of turn . $Splice onto Arcane { 1}{R } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nUnnatural Speed NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 197 RACE_END C RARITY_END Target creature gains haste until end of turn .\nAdarkar Windform NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Snow Creature - Illusion TYPE_END Coldsnap PLAYER_CLS_END 26 RACE_END U RARITY_END Flying${1}{snow }: Target creature loses flying until end of turn . < i > ({snow } can be paid with one mana from a snow permanent . ) < /i >\nDiamond Faerie NAME_END 3 ATK_END 3 DEF_END {2}{G}{W}{U} COST_END NIL DUR_END Snow Creature - Faerie TYPE_END Coldsnap PLAYER_CLS_END 128 RACE_END R RARITY_END Flying${1}{snow }: Snow creatures you control get +1/+1 until end of turn . < i > ({snow } can be paid with one mana from a snow permanent . ) < /i >\nKarplusan Wolverine NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Snow Creature - Wolverine Beast TYPE_END Coldsnap PLAYER_CLS_END 87 RACE_END C RARITY_END Whenever Karplusan Wolverine becomes blocked , you may have it deal 1 damage to target creature or player .\nPhyrexian Snowcrusher NAME_END 5 ATK_END 6 DEF_END {6} COST_END NIL DUR_END Snow Artifact Creature - Juggernaut TYPE_END Coldsnap PLAYER_CLS_END 140 RACE_END U RARITY_END Phyrexian Snowcrusher attacks each turn if able . ${1}{snow }: Phyrexian Snowcrusher gets +1/+0 until end of turn . < i > ({snow } can be paid with one mana from a snow permanent . ) < /i >\nSunscour NAME_END NIL ATK_END NIL DEF_END {5}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Coldsnap PLAYER_CLS_END 19 RACE_END R RARITY_END You may exile two white cards from your hand rather than pay Sunscour's mana cost . $Destroy all creatures .\nAnimar, Soul of Elements NAME_END 1 ATK_END 1 DEF_END {U}{R}{G} COST_END NIL DUR_END Legendary Creature - Elemental TYPE_END Commander PLAYER_CLS_END 181 RACE_END M RARITY_END Protection from white and from black$Whenever you cast a creature spell , put a +1/+1 counter on Animar , Soul of Elements . $Creature spells you cast cost { 1 } less to cast for each +1/+1 counter on Animar .\nDuergar Hedge-Mage NAME_END 2 ATK_END 2 DEF_END {2}{RW} COST_END NIL DUR_END Creature - Dwarf Shaman TYPE_END Commander PLAYER_CLS_END 195 RACE_END U RARITY_END When Duergar Hedge-Mage enters the battlefield , if you control two or more Mountains , you may destroy target artifact . $When Duergar Hedge-Mage enters the battlefield , if you control two or more Plains , you may destroy target enchantment .\nMinds Aglow NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Commander PLAYER_CLS_END 51 RACE_END R RARITY_END Join forces - Starting with you , each player may pay any amount of mana . Each player draws X cards , where X is the total amount of mana paid this way .\nSpitebellows NAME_END 1 ATK_END 6 DEF_END {5}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Commander PLAYER_CLS_END 135 RACE_END U RARITY_END When Spitebellows leaves the battlefield , it deals 6 damage to target creature . $Evoke { 1}{R}{R } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nVulturous Zombie NAME_END 3 ATK_END 3 DEF_END {3}{B}{G} COST_END NIL DUR_END Creature - Plant Zombie TYPE_END Commander PLAYER_CLS_END 236 RACE_END R RARITY_END Flying$Whenever a card is put into an opponent's graveyard from anywhere , put a +1/+1 counter on Vulturous Zombie .\nCurse of Inertia NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Commander 2013 Edition PLAYER_CLS_END 36 RACE_END U RARITY_END Enchant player$Whenever a player attacks enchanted player with one or more creatures , that attacking player may tap or untap target permanent of his or her choice .\nGahiji, Honored One NAME_END 4 ATK_END 4 DEF_END {2}{R}{G}{W} COST_END NIL DUR_END Legendary Creature - Beast TYPE_END Commander 2013 Edition PLAYER_CLS_END 191 RACE_END M RARITY_END Whenever a creature attacks one of your opponents or a planeswalker an opponent controls , that creature gets +2/+0 until end of turn .\nMosswort Bridge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2013 Edition PLAYER_CLS_END 307 RACE_END R RARITY_END Hideaway < i > (This land enters the battlefield tapped . When it does , look at the top four cards of your library , exile one face down , then put the rest on the bottom of your library . ) < /i > ${tap }: Add { G } to your mana pool . ${G } , { tap }: You may play the exiled card without paying its mana cost if creatures you control have total power 10 or greater .\nRubinia Soulsinger NAME_END 3 ATK_END 2 DEF_END {2}{G}{W}{U} COST_END NIL DUR_END Legendary Creature - Faerie TYPE_END Commander 2013 Edition PLAYER_CLS_END 207 RACE_END R RARITY_END You may choose not to untap Rubinia Soulsinger during your untap step . ${tap }: Gain control of target creature for as long as you control Rubinia and Rubinia remains tapped .\nTempt with Discovery NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 174 RACE_END R RARITY_END Tempting offer - Search your library for a land card and put it onto the battlefield . Each opponent may search his or her library for a land card and put it onto the battlefield . For each opponent who searches a library this way , search your library for a land card and put it onto the battlefield . Then each player who searched a library this way shuffles it .\nAngelic Field Marshal NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Commander 2014 Edition PLAYER_CLS_END 2 RACE_END R RARITY_END Flying$Lieutenant - As long as you control your commander , Angelic Field Marshal gets +2/+2 and creatures you control have vigilance .\nDormant Volcano NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2014 Edition PLAYER_CLS_END 291 RACE_END U RARITY_END Dormant Volcano enters the battlefield tapped . $When Dormant Volcano enters the battlefield , sacrifice it unless you return an untapped Mountain you control to its owner's hand . ${tap }: Add { C}{R } to your mana pool .\nIxidron NAME_END * ATK_END * DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Commander 2014 Edition PLAYER_CLS_END 116 RACE_END R RARITY_END As Ixidron enters the battlefield , turn all other nontoken creatures face down . < i>(They're 2/2 creatures . )</i>$Ixidron's power and toughness are each equal to the number of face-down creatures on the battlefield .\nRiptide Survivor NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Commander 2014 Edition PLAYER_CLS_END 121 RACE_END U RARITY_END Morph { 1}{U}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Riptide Survivor is turned face up , discard two cards , then draw three cards .\nWhirlwind NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 224 RACE_END R RARITY_END Destroy all creatures with flying .\nCorpse Augur NAME_END 2 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Commander 2015 Edition PLAYER_CLS_END 17 RACE_END U RARITY_END When Corpse Augur dies , you draw X cards and you lose X life , where X is the number of creature cards in target player's graveyard .\nMagus of the Wheel NAME_END 3 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Commander 2015 Edition PLAYER_CLS_END 27 RACE_END R RARITY_END { 1}{R } , { tap } , Sacrifice Magus of the Wheel : Each player discards his or her hand , then draws seven cards .\nThought Vessel NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Commander 2015 Edition PLAYER_CLS_END 55 RACE_END C RARITY_END You have no maximum hand size . ${tap }: Add { C } to your mana pool .\nCharnelhoard Wurm NAME_END 6 ATK_END 6 DEF_END {4}{B}{R}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Conflux PLAYER_CLS_END 100 RACE_END R RARITY_END Trample$Whenever Charnelhoard Wurm deals damage to an opponent , you may return target card from your graveyard to your hand .\nEthersworn Adjudicator NAME_END 4 ATK_END 4 DEF_END {4}{U} COST_END NIL DUR_END Artifact Creature - Vedalken Knight TYPE_END Conflux PLAYER_CLS_END 26 RACE_END M RARITY_END Flying${1}{W}{B } , { tap }: Destroy target creature or enchantment . ${2}{U }: Untap Ethersworn Adjudicator .\nHellspark Elemental NAME_END 1 ATK_END 3 DEF_END {1}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Conflux PLAYER_CLS_END 65 RACE_END U RARITY_END Trample , haste$At the beginning of the end step , sacrifice Hellspark Elemental . $Unearth { 1}{R } < i > ({1}{R }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nMeglonoth NAME_END 6 ATK_END 6 DEF_END {3}{R}{G}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Conflux PLAYER_CLS_END 118 RACE_END R RARITY_END Vigilance , trample$Whenever Meglonoth blocks a creature , Meglonoth deals damage to that creature's controller equal to Meglonoth's power .\nRhox Bodyguard NAME_END 3 ATK_END 2 DEF_END {3}{G}{W} COST_END NIL DUR_END Creature - Rhino Monk Soldier TYPE_END Conflux PLAYER_CLS_END 122 RACE_END C RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > $When Rhox Bodyguard enters the battlefield , you gain 3 life .\nSpore Burst NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Conflux PLAYER_CLS_END 93 RACE_END U RARITY_END Domain - Put a 1/1 green Saproling creature token onto the battlefield for each basic land type among lands you control .\nWandering Goblins NAME_END 3 ATK_END 0 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Conflux PLAYER_CLS_END 76 RACE_END C RARITY_END Domain - { 3 }: Wandering Goblins gets +1/+0 until end of turn for each basic land type among lands you control .\nGrenzo's Cutthroat NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Conspiracy PLAYER_CLS_END 32 RACE_END C RARITY_END First strike$Dethrone < i > (Whenever this creature attacks the player with the most life or tied for most life , put a +1/+1 counter on it . ) < /i >\nTyrant's Choice NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Conspiracy PLAYER_CLS_END 30 RACE_END C RARITY_END Will of the council - Starting with you , each player votes for death or torture . If death gets more votes , each opponent sacrifices a creature . If torture gets more votes or the vote is tied , each opponent loses 4 life .\nBurden of Guilt NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dark Ascension PLAYER_CLS_END 4 RACE_END C RARITY_END Enchant creature${1 }: Tap enchanted creature .\nDiregraf Captain NAME_END 2 ATK_END 2 DEF_END {1}{U}{B} COST_END NIL DUR_END Creature - Zombie Soldier TYPE_END Dark Ascension PLAYER_CLS_END 135 RACE_END U RARITY_END Deathtouch$Other Zombie creatures you control get +1/+1 . $Whenever another Zombie you control dies , target opponent loses 1 life .\nGavony Ironwright NAME_END 4 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Dark Ascension PLAYER_CLS_END 9 RACE_END U RARITY_END Fateful hour - As long as you have 5 or less life , other creatures you control get +1/+4 .\nHellrider NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Devil TYPE_END Dark Ascension PLAYER_CLS_END 93 RACE_END R RARITY_END Haste$Whenever a creature you control attacks , Hellrider deals 1 damage to defending player .\nLost in the Woods NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Dark Ascension PLAYER_CLS_END 123 RACE_END R RARITY_END Whenever a creature attacks you or a planeswalker you control , reveal the top card of your library . If it's a Forest card , remove that creature from combat . Then put the revealed card on the bottom of your library .\nRay of Revelation NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 17 RACE_END C RARITY_END Destroy target enchantment . $Flashback { G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nSorin, Lord of Innistrad NAME_END NIL ATK_END NIL DEF_END {2}{W}{B} COST_END NIL DUR_END Planeswalker - Sorin TYPE_END Dark Ascension PLAYER_CLS_END 142 RACE_END M RARITY_END +1 : Put a 1/1 black Vampire creature token with lifelink onto the battlefield . $-2 : You get an emblem with \" Creatures you control get +1/+0 . \" $-6 : Destroy up to three target creatures and/or other planeswalkers . Return each card put into a graveyard this way to the battlefield under your control .\nVault of the Archangel NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Dark Ascension PLAYER_CLS_END 158 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${2}{W}{B } , { tap }: Creatures you control gain deathtouch and lifelink until end of turn .\nArcbound Ravager NAME_END 0 ATK_END 0 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Beast TYPE_END Darksteel PLAYER_CLS_END 100 RACE_END R RARITY_END Sacrifice an artifact : Put a +1/+1 counter on Arcbound Ravager . $Modular 1 < i > (This enters the battlefield with a +1/+1 counter on it . When it dies , you may put its +1/+1 counters on target artifact creature . ) < /i >\nEater of Days NAME_END 8 ATK_END 9 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Leviathan TYPE_END Darksteel PLAYER_CLS_END 120 RACE_END R RARITY_END Flying , trample$When Eater of Days enters the battlefield , you skip your next two turns .\nLeonin Bola NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Darksteel PLAYER_CLS_END 127 RACE_END C RARITY_END Equipped creature has \" { tap } , Unattach Leonin Bola : Tap target creature . \" $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . This card enters the battlefield unattached and stays on the battlefield if the creature leaves . ) < /i >\nPulse of the Grid NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 29 RACE_END R RARITY_END Draw two cards , then discard a card . Then if an opponent has more cards in hand than you , return Pulse of the Grid to its owner's hand .\nSword of Fire and Ice NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Darksteel PLAYER_CLS_END 148 RACE_END R RARITY_END Equipped creature gets +2/+2 and has protection from red and from blue . $Whenever equipped creature deals combat damage to a player , Sword of Fire and Ice deals 2 damage to target creature or player and you draw a card . $Equip { 2 }\nAvatar of Discord NAME_END 3 ATK_END 5 DEF_END {BR}{BR}{BR} COST_END NIL DUR_END Creature - Avatar TYPE_END Dissension PLAYER_CLS_END 140 RACE_END R RARITY_END < i > ({BR } can be paid with either { B } or { R } . ) < /i > $Flying$When Avatar of Discord enters the battlefield , sacrifice it unless you discard two cards .\nDemonfire NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Dissension PLAYER_CLS_END 60 RACE_END R RARITY_END Demonfire deals X damage to target creature or player . If a creature dealt damage this way would die this turn , exile it instead . $Hellbent - If you have no cards in hand , Demonfire can't be countered by spells or abilities and the damage can't be prevented .\nIndrik Stomphowler NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Dissension PLAYER_CLS_END 86 RACE_END U RARITY_END When Indrik Stomphowler enters the battlefield , destroy target artifact or enchantment .\nPlaxcaster Frogling NAME_END 0 ATK_END 0 DEF_END {1}{G}{U} COST_END NIL DUR_END Creature - Frog Mutant TYPE_END Dissension PLAYER_CLS_END 123 RACE_END U RARITY_END Graft 3 < i > (This creature enters the battlefield with three +1/+1 counters on it . Whenever another creature enters the battlefield , you may move a +1/+1 counter from this creature onto it . ) < /i > ${2 }: Target creature with a +1/+1 counter on it gains shroud until end of turn . < i > (It can't be the target of spells or abilities . ) < /i >\nSeal of Doom NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Dissension PLAYER_CLS_END 53 RACE_END C RARITY_END Sacrifice Seal of Doom : Destroy target nonblack creature . It can't be regenerated .\nTwinstrike NAME_END NIL ATK_END NIL DEF_END {3}{B}{R} COST_END NIL DUR_END Instant TYPE_END Dissension PLAYER_CLS_END 134 RACE_END U RARITY_END Twinstrike deals 2 damage to each of two target creatures . $Hellbent - Destroy those creatures instead if you have no cards in hand .\nArmored Wolf-Rider NAME_END 6 ATK_END 4 DEF_END {3}{G}{W} COST_END NIL DUR_END Creature - Elf Knight TYPE_END Dragon's Maze PLAYER_CLS_END 52 RACE_END C RARITY_END NIL\nDeadbridge Chant NAME_END NIL ATK_END NIL DEF_END {4}{B}{G} COST_END NIL DUR_END Enchantment TYPE_END Dragon's Maze PLAYER_CLS_END 63 RACE_END M RARITY_END When Deadbridge Chant enters the battlefield , put the top ten cards of your library into your graveyard . $At the beginning of your upkeep , choose a card at random in your graveyard . If it's a creature card , put it onto the battlefield . Otherwise , put it into your hand .\nIzzet Cluestone NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dragon's Maze PLAYER_CLS_END 141 RACE_END C RARITY_END { tap }: Add { U } or { R } to your mana pool . ${U}{R } , { tap } , Sacrifice Izzet Cluestone : Draw a card .\nMorgue Burst NAME_END NIL ATK_END NIL DEF_END {4}{B}{R} COST_END NIL DUR_END Sorcery TYPE_END Dragon's Maze PLAYER_CLS_END 86 RACE_END C RARITY_END Return target creature card from your graveyard to your hand . Morgue Burst deals damage to target creature or player equal to the power of the card returned this way .\nRender Silent NAME_END NIL ATK_END NIL DEF_END {W}{U}{U} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 96 RACE_END R RARITY_END Counter target spell . Its controller can't cast spells this turn .\nSkylasher NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Dragon's Maze PLAYER_CLS_END 49 RACE_END R RARITY_END Flash$Skylasher can't be countered . $Reach , protection from blue\nWarped Physique NAME_END NIL ATK_END NIL DEF_END {U}{B} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 117 RACE_END U RARITY_END Target creature gets +X/-X until end of turn , where X is the number of cards in your hand .\nAtarka Monument NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dragons of Tarkir PLAYER_CLS_END 235 RACE_END U RARITY_END { T }: Add { R } or { G } to your mana pool . ${4}{R}{G }: Atarka Monument becomes a 4/4 red and green Dragon artifact creature with flying until end of turn .\nCommune with Lava NAME_END NIL ATK_END NIL DEF_END {X}{R}{R} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 131 RACE_END R RARITY_END Exile the top X cards of your library . Until the end of your next turn , you may play those cards .\nDragonlord Atarka NAME_END 8 ATK_END 8 DEF_END {5}{R}{G} COST_END NIL DUR_END Legendary Creature - Elder Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 216 RACE_END M RARITY_END Flying , trample$When Dragonlord Atarka enters the battlefield , it deals 5 damage divided as you choose among any number of target creatures and/or planeswalkers your opponents control .\nEncase in Ice NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dragons of Tarkir PLAYER_CLS_END 54 RACE_END U RARITY_END Flash$Enchant red or green creature$When Encase in Ice enters the battlefield , tap enchanted creature . $Enchanted creature doesn't untap during its controller's untap step .\nHand of Silumgar NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 105 RACE_END C RARITY_END Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i >\nLearn from the Past NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 60 RACE_END U RARITY_END Target player shuffles his or her graveyard into his or her library$Draw a card\nOjutai Monument NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dragons of Tarkir PLAYER_CLS_END 242 RACE_END U RARITY_END { T }: Add { W } or { U } to your mana pool . ${4}{W}{U }: Ojutai Monument becomes a 4/4 white and blue Dragon artifact creature with flying until end of turn .\nResupply NAME_END NIL ATK_END NIL DEF_END {5}{W} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 32 RACE_END C RARITY_END You gain 6 life . $Draw a card .\nSeismic Rupture NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 156 RACE_END U RARITY_END Seismic Rupture deals 2 damage to each creature without flying .\nSilumgar Spell-Eater NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Naga Wizard TYPE_END Dragons of Tarkir PLAYER_CLS_END 77 RACE_END U RARITY_END Megamorph { 4}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i > $When Silumgar Spell-Eater is turned face up , counter target spell unless its controller pays { 3 } .\nTread Upon NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 211 RACE_END C RARITY_END Target creature gets +2/+2 and gains trample until end of turn .\nDistorting Lens NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Eighth Edition PLAYER_CLS_END 299 RACE_END R RARITY_END { tap }: Target permanent becomes the color of your choice until end of turn .\nBlinding Beam NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 28 RACE_END C RARITY_END Choose one - Tap two target creatures ; or creatures don't untap during target player's next untap step . $Entwine { 1 } < i > (Choose both if you pay the entwine cost . ) < /i >\nSwell of Courage NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Instant TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 31 RACE_END U RARITY_END Creatures you control get +2/+2 until end of turn . $Reinforce X-{X}{W}{W } < i > ({X}{W}{W } , Discard this card : Put X +1/+1 counters on target creature . ) < /i >\nAshling, the Extinguisher NAME_END 4 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Creature - Elemental Shaman TYPE_END Eventide PLAYER_CLS_END 33 RACE_END R RARITY_END Whenever Ashling , the Extinguisher deals combat damage to a player , choose target creature that player controls . He or she sacrifices that creature .\nCrackleburr NAME_END 2 ATK_END 2 DEF_END {1}{UR}{UR} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 100 RACE_END R RARITY_END { UR}{UR } , { tap } , Tap two untapped red creatures you control : Crackleburr deals 3 damage to target creature or player . ${UR}{UR } , { untap } , Untap two tapped blue creatures you control : Return target creature to its owner's hand . < i > ({untap } is the untap symbol . ) < /i >\nEvershrike NAME_END 2 ATK_END 2 DEF_END {3}{WB}{WB} COST_END NIL DUR_END Creature - Elemental Spirit TYPE_END Eventide PLAYER_CLS_END 88 RACE_END R RARITY_END Flying$Evershrike gets +2/+2 for each Aura attached to it . ${X}{WB}{WB }: Return Evershrike from your graveyard to the battlefield . You may put an Aura card with converted mana cost X or less from your hand onto the battlefield attached to it . If you don't , exile Evershrike .\nHateflayer NAME_END 5 ATK_END 5 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 55 RACE_END R RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i > ${2}{R } , { untap }: Hateflayer deals damage equal to its power to target creature or player . < i > ({untap } is the untap symbol . ) < /i >\nMarshdrinker Giant NAME_END 3 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Eventide PLAYER_CLS_END 69 RACE_END U RARITY_END When Marshdrinker Giant enters the battlefield , destroy target Island or Swamp an opponent controls .\nOona's Grace NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 27 RACE_END C RARITY_END Target player draws a card . $Retrace < i > (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs . ) < /i >\nSapling of Colfenor NAME_END 5 ATK_END 2 DEF_END {3}{BG}{BG} COST_END NIL DUR_END Legendary Creature - Treefolk Shaman TYPE_END Eventide PLAYER_CLS_END 128 RACE_END R RARITY_END Sapling of Colfenor is indestructible . $Whenever Sapling of Colfenor attacks , reveal the top card of your library . If it's a creature card , you gain life equal to that card's toughness , lose life equal to its power , then put it into your hand .\nStillmoon Cavalier NAME_END 1 ATK_END 2 DEF_END {1}{WB}{WB} COST_END NIL DUR_END Creature - Zombie Knight TYPE_END Eventide PLAYER_CLS_END 95 RACE_END R RARITY_END Protection from white and from black${WB }: Stillmoon Cavalier gains flying until end of turn . ${WB }: Stillmoon Cavalier gains first strike until end of turn . ${WB}{WB }: Stillmoon Cavalier gets +1/+0 until end of turn .\nWard of Bones NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Eventide PLAYER_CLS_END 174 RACE_END R RARITY_END Each opponent who controls more creatures than you can't play creature cards . The same is true for artifacts , enchantments , and lands .\nEquilibrium NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Exodus PLAYER_CLS_END 32 RACE_END R RARITY_END Whenever you cast a creature spell , you may pay { 1 } . If you do , return target creature to its owner's hand .\nOnslaught NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment TYPE_END Exodus PLAYER_CLS_END 92 RACE_END C RARITY_END Whenever you cast a creature spell , tap target creature .\nSphere of Resistance NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Exodus PLAYER_CLS_END 139 RACE_END R RARITY_END Spells cost { 1 } more to cast .\nDwarven Lieutenant NAME_END 2 ATK_END 1 DEF_END {R}{R} COST_END NIL DUR_END Creature - Dwarf Soldier TYPE_END Fallen Empires PLAYER_CLS_END 106 RACE_END U RARITY_END { 1}{R }: Target Dwarf creature gets +1/+0 until end of turn .\nIcatian Lieutenant NAME_END 2 ATK_END 1 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Fallen Empires PLAYER_CLS_END 151 RACE_END R RARITY_END { 1}{W }: Target Soldier creature gets +1/+0 until end of turn .\nAbzan Advantage NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 2 RACE_END C RARITY_END Target player sacrifices an enchantment . Bolster 1 . < i > (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it . ) < /i >\nBattlefront Krushok NAME_END 4 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Fate Reforged PLAYER_CLS_END 125 RACE_END U RARITY_END Battlefront Krushok can't be blocked by more than one creature . $Each creature you control with a +1/+1 counter on it can't be blocked by more than one creature .\nDromoka, the Eternal NAME_END 5 ATK_END 5 DEF_END {3}{G}{W} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Fate Reforged PLAYER_CLS_END 151 RACE_END R RARITY_END Flying$Whenever a Dragon you control attacks , bolster 2 . < i > (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it . ) < /i >\nGrave Strength NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 71 RACE_END U RARITY_END Choose target creature . Put the top three cards of your library into your graveyard , then put a +1/+1 counter on that creature for each creature card in your graveyard .\nMap the Wastes NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 134 RACE_END C RARITY_END Search your library for a basic land card , put it onto the battlefield tapped , then shuffle your library . Bolster 1 . < i > (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it . ) < /i >\nPilgrim of the Fires NAME_END 4 ATK_END 6 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Fate Reforged PLAYER_CLS_END 162 RACE_END U RARITY_END First strike , trample\nShaman of the Great Hunt NAME_END 2 ATK_END 4 DEF_END {3}{R} COST_END NIL DUR_END Creature - Orc Shaman TYPE_END Fate Reforged PLAYER_CLS_END 113 RACE_END M RARITY_END Haste$Whenever a creature you control deals combat damage to a player , put a +1/+1 counter on it . $Ferocious - { 2}{GU}{GU }: Draw a card for each creature you control with power 4 or greater .\nTemur Runemark NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fate Reforged PLAYER_CLS_END 140 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 . $Enchanted creature has trample as long as you control a blue or red permanent .\nYasova Dragonclaw NAME_END 2 ATK_END 4 DEF_END {2}{G} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Fate Reforged PLAYER_CLS_END 148 RACE_END R RARITY_END Trample$At the beginning of combat on your turn , you may pay { 1}{UR}{UR } . If you do , gain control of target creature an opponent controls with power less than Yasova Dragonclaw's power until end of turn , untap that creature , and it gains haste until end of turn .\nBringer of the Green Dawn NAME_END 5 ATK_END 5 DEF_END {7}{G}{G} COST_END NIL DUR_END Creature - Bringer TYPE_END Fifth Dawn PLAYER_CLS_END 83 RACE_END R RARITY_END You may pay { W}{U}{B}{R}{G } rather than pay Bringer of the Green Dawn's mana cost . $Trample$At the beginning of your upkeep , you may put a 3/3 green Beast creature token onto the battlefield .\nEternal Witness NAME_END 1 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Fifth Dawn PLAYER_CLS_END 86 RACE_END U RARITY_END When Eternal Witness enters the battlefield , you may return target card from your graveyard to your hand .\nHorned Helm NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Fifth Dawn PLAYER_CLS_END 132 RACE_END C RARITY_END Equipped creature gets +1/+1 and has trample . ${G}{G }: Attach Horned Helm to target creature you control . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nMyr Quadropod NAME_END 4 ATK_END 1 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Fifth Dawn PLAYER_CLS_END 138 RACE_END C RARITY_END { 3 }: Switch Myr Quadropod's power and toughness until end of turn .\nSerum Visions NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Fifth Dawn PLAYER_CLS_END 36 RACE_END C RARITY_END Draw a card . $Scry 2 . < i > (To scry 2 , look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nTyrranax NAME_END 4 ATK_END 5 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Fifth Dawn PLAYER_CLS_END 98 RACE_END C RARITY_END { 1}{G }: Tyrranax gets -1/+1 until end of turn .\nBlight NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fifth Edition PLAYER_CLS_END 6 RACE_END U RARITY_END Enchant land$When enchanted land becomes tapped , destroy it .\nFeroz's Ban NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Fifth Edition PLAYER_CLS_END 370 RACE_END R RARITY_END Creature spells cost { 2 } more to cast .\nLiving Artifact NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fifth Edition PLAYER_CLS_END 173 RACE_END R RARITY_END Enchant artifact$Whenever you're dealt damage , put that many vitality counters on Living Artifact . $At the beginning of your upkeep , you may remove a vitality counter from Living Artifact . If you do , you gain 1 life .\nRepentant Blacksmith NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human TYPE_END Fifth Edition PLAYER_CLS_END 330 RACE_END C RARITY_END Protection from red\nWar Mammoth NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elephant TYPE_END Fifth Edition PLAYER_CLS_END 202 RACE_END C RARITY_END Trample\nImmolation NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fourth Edition PLAYER_CLS_END 222 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/-2 .\nArcanum Wings NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Future Sight PLAYER_CLS_END 48 RACE_END U RARITY_END Enchant creature$Enchanted creature has flying . $Aura swap { 2}{U } < i > ({2}{U }: Exchange this Aura with an Aura card in your hand . ) < /i >\nCyclical Evolution NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Future Sight PLAYER_CLS_END 125 RACE_END U RARITY_END Target creature gets +3/+3 until end of turn . Exile Cyclical Evolution with three time counters on it . $Suspend 3-{2}{G } < i > (Rather than cast this card from your hand , you may pay { 2}{G } and exile it with three time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . ) < /i >\nHenchfiend of Ukor NAME_END 2 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Ogre TYPE_END Future Sight PLAYER_CLS_END 117 RACE_END C RARITY_END Haste$Echo { 1}{B } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice this permanent unless you pay its echo cost . ) < /i > ${BR }: Henchfiend of Ukor gets +1/+0 until end of turn .\nMagus of the Moat NAME_END 3 ATK_END 0 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Future Sight PLAYER_CLS_END 12 RACE_END R RARITY_END Creatures without flying can't attack .\nSaltskitter NAME_END 4 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Wurm TYPE_END Future Sight PLAYER_CLS_END 14 RACE_END C RARITY_END Whenever another creature enters the battlefield , exile Saltskitter . Return Saltskitter to the battlefield under its owner's control at the beginning of the next end step .\nThornweald Archer NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Future Sight PLAYER_CLS_END 154 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i >\nAngelic Edict NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 2 RACE_END C RARITY_END Exile target creature or enchantment .\nBoros Keyrune NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Gatecrash PLAYER_CLS_END 227 RACE_END U RARITY_END { tap }: Add { R } or { W } to your mana pool . ${R}{W }: Boros Keyrune becomes a 1/1 red and white Soldier artifact creature with double strike until end of turn . < i > (It deals both first-strike and regular combat damage . ) < /i >\nDeathpact Angel NAME_END 5 ATK_END 5 DEF_END {3}{W}{B}{B} COST_END NIL DUR_END Creature - Angel TYPE_END Gatecrash PLAYER_CLS_END 153 RACE_END M RARITY_END Flying$When Deathpact Angel dies , put a 1/1 white and black Cleric creature token onto the battlefield . It has \" { 3}{W}{B}{B } , { tap } , Sacrifice this creature : Return a card named Deathpact Angel from your graveyard to the battlefield . \"\nExperiment One NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Ooze TYPE_END Gatecrash PLAYER_CLS_END 119 RACE_END U RARITY_END Evolve < i > (Whenever a creature enters the battlefield under your control , if that creature has greater power or toughness than this creature , put a +1/+1 counter on this creature . ) < /i > $Remove two +1/+1 counters from Experiment One : Regenerate Experiment One .\nGrisly Spectacle NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 66 RACE_END C RARITY_END Destroy target nonartifact creature . Its controller puts a number of cards equal to that creature's power from the top of his or her library into his or her graveyard .\nIllness in the Ranks NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment TYPE_END Gatecrash PLAYER_CLS_END 69 RACE_END U RARITY_END Creature tokens get -1/-1 .\nMaster Biomancer NAME_END 4 ATK_END 2 DEF_END {2}{G}{U} COST_END NIL DUR_END Creature - Elf Wizard TYPE_END Gatecrash PLAYER_CLS_END 176 RACE_END M RARITY_END Each other creature you control enters the battlefield with a number of additional +1/+1 counters on it equal to Master Biomancer's power and as a Mutant in addition to its other types .\nOne Thousand Lashes NAME_END NIL ATK_END NIL DEF_END {2}{W}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 183 RACE_END U RARITY_END Enchant creature$Enchanted creature can't attack or block , and its activated abilities can't be activated . $At the beginning of the upkeep of enchanted creature's controller , that player loses 1 life .\nRubblehulk NAME_END * ATK_END * DEF_END {4}{R}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Gatecrash PLAYER_CLS_END 191 RACE_END R RARITY_END Rubblehulk's power and toughness are each equal to the number of lands you control . $Bloodrush - { 1}{R}{G } , Discard Rubblehulk : Target attacking creature gets +X/+X until end of turn , where X is the number of lands you control .\nSimic Manipulator NAME_END 1 ATK_END 0 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Mutant Wizard TYPE_END Gatecrash PLAYER_CLS_END 50 RACE_END R RARITY_END Evolve < i > (Whenever a creature enters the battlefield under your control , if that creature has greater power or toughness than this creature , put a +1/+1 counter on this creature . ) < /i > ${tap } , Remove one or more +1/+1 counters from Simic Manipulator : Gain control of target creature with power less than or equal to the number of +1/+1 counters removed this way .\nThespian's Stage NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Gatecrash PLAYER_CLS_END 248 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${2 } , { tap }: Thespian's Stage becomes a copy of target land and gains this ability .\nWay of the Thief NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 56 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 . $Enchanted creature is unblockable as long as you control a Gate .\nCremate NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 45 RACE_END C RARITY_END Exile target card from a graveyard . $Draw a card .\nGigadrowse NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 26 RACE_END C RARITY_END Replicate { U } < i > (When you cast this spell , copy it for each time you paid its replicate cost . You may choose new targets for the copies . ) < /i > $Tap target permanent .\nLeyline of Lifeforce NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Guildpact PLAYER_CLS_END 90 RACE_END R RARITY_END If Leyline of Lifeforce is in your opening hand , you may begin the game with it on the battlefield . $Creature spells can't be countered .\nPoisonbelly Ogre NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Guildpact PLAYER_CLS_END 57 RACE_END C RARITY_END Whenever another creature enters the battlefield , its controller loses 1 life .\nSkyrider Trainee NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Guildpact PLAYER_CLS_END 17 RACE_END C RARITY_END Skyrider Trainee has flying as long as it's enchanted .\nVedalken Plotter NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Guildpact PLAYER_CLS_END 41 RACE_END U RARITY_END When Vedalken Plotter enters the battlefield , exchange control of target land you control and target land an opponent controls .\nAliban's Tower NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Homelands PLAYER_CLS_END 76 RACE_END C RARITY_END Target blocking creature gets +3/+1 until end of turn .\nEron the Relentless NAME_END 2 ATK_END 5 DEF_END {3}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Rogue TYPE_END Homelands PLAYER_CLS_END 93 RACE_END U RARITY_END Haste${R}{R}{R }: Regenerate Eron the Relentless .\nRoot Spider NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Homelands PLAYER_CLS_END 67 RACE_END U RARITY_END Whenever Root Spider blocks , it gets +1/+0 and gains first strike until end of turn .\nBalduvian Bears NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Bear TYPE_END Ice Age PLAYER_CLS_END 114 RACE_END C RARITY_END NIL\nElder Druid NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Cleric Druid TYPE_END Ice Age PLAYER_CLS_END 120 RACE_END R RARITY_END { 3}{G } , { tap }: You may tap or untap target artifact , creature , or land .\nHecatomb NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 18 RACE_END R RARITY_END When Hecatomb enters the battlefield , sacrifice Hecatomb unless you sacrifice four creatures . $Tap an untapped Swamp you control : Hecatomb deals 1 damage to target creature or player .\nLhurgoyf NAME_END 1+* ATK_END * DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Lhurgoyf TYPE_END Ice Age PLAYER_CLS_END 140 RACE_END R RARITY_END Lhurgoyf's power is equal to the number of creature cards in all graveyards and its toughness is equal to that number plus 1 .\nPyknite NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Ouphe TYPE_END Ice Age PLAYER_CLS_END 146 RACE_END C RARITY_END When Pyknite enters the battlefield , draw a card at the beginning of the next turn's upkeep .\nSongs of the Damned NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 48 RACE_END C RARITY_END Add { B } to your mana pool for each creature card in your graveyard .\nWhiteout NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 163 RACE_END U RARITY_END All creatures lose flying until end of turn . $Sacrifice a snow land : Return Whiteout from your graveyard to your hand .\nAshmouth Hound NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Elemental Hound TYPE_END Innistrad PLAYER_CLS_END 128 RACE_END C RARITY_END Whenever Ashmouth Hound blocks or becomes blocked by a creature , Ashmouth Hound deals 1 damage to that creature .\nCackling Counterpart NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 46 RACE_END R RARITY_END Put a token onto the battlefield that's a copy of target creature you control . $Flashback { 5}{U}{U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nCurse of the Nightly Hunt NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Innistrad PLAYER_CLS_END 137 RACE_END U RARITY_END Enchant player$Creatures enchanted player controls attack each turn if able .\nEndless Ranks of the Dead NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Innistrad PLAYER_CLS_END 99 RACE_END R RARITY_END At the beginning of your upkeep , put X 2/2 black Zombie creature tokens onto the battlefield , where X is half the number of Zombies you control , rounded down .\nGavony Township NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Innistrad PLAYER_CLS_END 239 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${2}{G}{W } , { tap }: Put a +1/+1 counter on each creature you control .\nHanweir Watchkeep NAME_END 5 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Warrior Werewolf TYPE_END Innistrad PLAYER_CLS_END 145 RACE_END U RARITY_END Defender$At the beginning of each upkeep , if no spells were cast last turn , transform Hanweir Watchkeep .\nKessig Wolf NAME_END 1 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Wolf TYPE_END Innistrad PLAYER_CLS_END 151 RACE_END C RARITY_END { 1}{R }: Kessig Wolf gains first strike until end of turn .\nMaw of the Mire NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 108 RACE_END C RARITY_END Destroy target land . You gain 4 life .\nNightbird's Clutches NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 154 RACE_END C RARITY_END Up to two target creatures can't block this turn . $Flashback { 3}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nReckless Waif NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Rogue Werewolf TYPE_END Innistrad PLAYER_CLS_END 159 RACE_END U RARITY_END At the beginning of each upkeep , if no spells were cast last turn , transform Reckless Waif .\nSkirsdag Cultist NAME_END 2 ATK_END 2 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Innistrad PLAYER_CLS_END 163 RACE_END U RARITY_END { R } , { tap } , Sacrifice a creature : Skirsdag Cultist deals 2 damage to target creature or player .\nSulfur Falls NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Innistrad PLAYER_CLS_END 248 RACE_END R RARITY_END Sulfur Falls enters the battlefield tapped unless you control an Island or a Mountain . ${tap }: Add { U } or { R } to your mana pool .\nUnruly Mob NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human TYPE_END Innistrad PLAYER_CLS_END 39 RACE_END C RARITY_END Whenever another creature you control dies , put a +1/+1 counter on Unruly Mob .\nAlloy Golem NAME_END 4 ATK_END 4 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Invasion PLAYER_CLS_END 297 RACE_END U RARITY_END As Alloy Golem enters the battlefield , choose a color . $Alloy Golem is the chosen color . < i>(It's still an artifact . ) < /i >\nBlurred Mongoose NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Mongoose TYPE_END Invasion PLAYER_CLS_END 183 RACE_END R RARITY_END Blurred Mongoose can't be countered . $Shroud < i > (This permanent can't be the target of spells or abilities . ) < /i >\nDevouring Strossus NAME_END 9 ATK_END 9 DEF_END {5}{B}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Invasion PLAYER_CLS_END 101 RACE_END R RARITY_END Flying , trample$At the beginning of your upkeep , sacrifice a creature . $Sacrifice a creature : Regenerate Devouring Strossus .\nGeothermal Crevice NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Invasion PLAYER_CLS_END 323 RACE_END C RARITY_END Geothermal Crevice enters the battlefield tapped . ${tap }: Add { R } to your mana pool . ${tap } , Sacrifice Geothermal Crevice : Add { B}{G } to your mana pool .\nKavu Titan NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Invasion PLAYER_CLS_END 194 RACE_END R RARITY_END Kicker { 2}{G } < i > (You may pay an additional { 2}{G } as you cast this spell . ) < /i > $If Kavu Titan was kicked , it enters the battlefield with three +1/+1 counters on it and with trample .\nOpt NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 64 RACE_END C RARITY_END Look at the top card of your library . You may put that card on the bottom of your library . $$Draw a card .\nRaging Kavu NAME_END 1 ATK_END 3 DEF_END {1}{R}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Invasion PLAYER_CLS_END 262 RACE_END R RARITY_END Flash$Haste\nSavage Offensive NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 162 RACE_END C RARITY_END Kicker { G } < i > (You may pay an additional { G } as you cast this spell . ) < /i > $Creatures you control gain first strike until end of turn . If Savage Offensive was kicked , they get +1/+1 until end of turn .\nSpirit of Resistance NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 38 RACE_END R RARITY_END As long as you control a permanent of each color , prevent all damage that would be dealt to you .\nTidal Visionary NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Invasion PLAYER_CLS_END 80 RACE_END C RARITY_END { tap }: Target creature becomes the color of your choice until end of turn .\nUrborg Skeleton NAME_END 1 ATK_END 0 DEF_END {B} COST_END NIL DUR_END Creature - Skeleton TYPE_END Invasion PLAYER_CLS_END 134 RACE_END C RARITY_END Kicker { 3 } < i > (You may pay an additional { 3 } as you cast this spell . ) < /i > ${B }: Regenerate Urborg Skeleton . $If Urborg Skeleton was kicked , it enters the battlefield with a +1/+1 counter on it .\nWinnow NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 45 RACE_END R RARITY_END Destroy target nonland permanent if another permanent with the same name is on the battlefield . $Draw a card .\nBody Double NAME_END 0 ATK_END 0 DEF_END {4}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Duel Decks: Jace vs. Vraska PLAYER_CLS_END 15 RACE_END R RARITY_END You may have Body Double enter the battlefield as a copy of any creature card in a graveyard .\nBearer of the Heavens NAME_END 10 ATK_END 10 DEF_END {7}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Journey into Nyx PLAYER_CLS_END 89 RACE_END R RARITY_END When Bearer of the Heavens dies , destroy all permanents at the beginning of the next end step .\nDictate of Erebos NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Journey into Nyx PLAYER_CLS_END 65 RACE_END R RARITY_END Flash$Whenever a creature you control dies , each opponent sacrifices a creature .\nFont of Ire NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Journey into Nyx PLAYER_CLS_END 97 RACE_END C RARITY_END { 3}{R } , Sacrifice Font of Ire : Font of Ire deals 5 damage to target player .\nHypnotic Siren NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Enchantment Creature - Siren TYPE_END Journey into Nyx PLAYER_CLS_END 42 RACE_END R RARITY_END Bestow { 5}{U}{U } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Flying$You control enchanted creature . $Enchanted creature gets +1/+1 and has flying .\nNightmarish End NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 76 RACE_END U RARITY_END Target creature gets -X/-X until end of turn , where X is the number of cards in your hand .\nReturned Reveler NAME_END 3 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Satyr TYPE_END Journey into Nyx PLAYER_CLS_END 79 RACE_END C RARITY_END When Returned Reveler dies , each player puts the top three cards of his or her library into his or her graveyard .\nSkyspear Cavalry NAME_END 2 ATK_END 2 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Journey into Nyx PLAYER_CLS_END 26 RACE_END U RARITY_END Flying$Double strike < i > (This creature deals both first-strike and regular combat damage . ) < /i >\nTriton Cavalry NAME_END 4 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Journey into Nyx PLAYER_CLS_END 55 RACE_END U RARITY_END Heroic - Whenever you cast a spell that targets Triton Cavalry , you may return target enchantment to its owner's hand .\nBrowbeat NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Judgment PLAYER_CLS_END 82 RACE_END U RARITY_END Any player may have Browbeat deal 5 damage to him or her . If no one does , target player draws three cards .\nFlash of Insight NAME_END NIL ATK_END NIL DEF_END {X}{1}{U} COST_END NIL DUR_END Instant TYPE_END Judgment PLAYER_CLS_END 40 RACE_END U RARITY_END Look at the top X cards of your library . Put one of them into your hand and the rest on the bottom of your library in any order . $Flashback-{1}{U } , Exile X blue cards from your graveyard . < i > (You may cast this card from your graveyard for its flashback cost , then exile it . You can't exile Flash of Insight to pay for its own flashback cost . ) < /i >\nLiving Wish NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Judgment PLAYER_CLS_END 124 RACE_END R RARITY_END You may choose a creature or land card you own from outside the game , reveal that card , and put it into your hand . Exile Living Wish .\nSwelter NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Judgment PLAYER_CLS_END 101 RACE_END U RARITY_END Swelter deals 2 damage to each of two target creatures .\nAinok Bond-Kin NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Hound Soldier TYPE_END Khans of Tarkir PLAYER_CLS_END 3 RACE_END C RARITY_END Outlast { 1}{W } < i > ({1}{W } , { tap }: Put a +1/+1 counter on this creature . Outlast only as a sorcery . ) < /i > $Each creature you control with a +1/+1 counter on it has first strike .\nBloodfire Expert NAME_END 1 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Efreet Monk TYPE_END Khans of Tarkir PLAYER_CLS_END 101 RACE_END C RARITY_END Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i >\nDefiant Strike NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 7 RACE_END C RARITY_END Target creature gets +1/+0 until end of turn . $Draw a card .\nFlying Crane Technique NAME_END NIL ATK_END NIL DEF_END {3}{U}{R}{W} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 176 RACE_END R RARITY_END Untap all creatures you control . They gain flying and double strike until end of turn .\nIcefeather Aven NAME_END 2 ATK_END 2 DEF_END {G}{U} COST_END NIL DUR_END Creature - Bird Shaman TYPE_END Khans of Tarkir PLAYER_CLS_END 178 RACE_END U RARITY_END Flying$Morph { 1}{G}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Icefeather Aven is turned face up , you may return another target creature to its owner's hand .\nLens of Clarity NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Khans of Tarkir PLAYER_CLS_END 223 RACE_END C RARITY_END You may look at the top card of your library and at face-down creatures you don't control . < i > (You may do this at any time . ) < /i >\nMonastery Flock NAME_END 5 ATK_END 0 DEF_END {2}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Khans of Tarkir PLAYER_CLS_END 47 RACE_END C RARITY_END Defender , flying$Morph { U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nRite of the Serpent NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 86 RACE_END C RARITY_END Destroy target creature . If that creature had a +1/+1 counter on it , put a 1/1 green Snake creature token onto the battlefield .\nSecret Plans NAME_END NIL ATK_END NIL DEF_END {G}{U} COST_END NIL DUR_END Enchantment TYPE_END Khans of Tarkir PLAYER_CLS_END 198 RACE_END U RARITY_END Face-down creatures you control get +0/+1 . $Whenever a permanent you control is turned face up , draw a card .\nSummit Prowler NAME_END 3 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Yeti TYPE_END Khans of Tarkir PLAYER_CLS_END 121 RACE_END C RARITY_END NIL\nTrap Essence NAME_END NIL ATK_END NIL DEF_END {G}{U}{R} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 209 RACE_END R RARITY_END Counter target creature spell . Put two +1/+1 counters on up to one target creature .\nWinterflame NAME_END NIL ATK_END NIL DEF_END {1}{U}{R} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 213 RACE_END U RARITY_END Choose one or both -$ Tap target creature . $ Winterflame deals 2 damage to target creature .\nAmrou Kithkin NAME_END 1 ATK_END 1 DEF_END {W}{W} COST_END NIL DUR_END Creature - Kithkin TYPE_END Legends PLAYER_CLS_END 172 RACE_END C RARITY_END Amrou Kithkin can't be blocked by creatures with power 3 or greater .\nFlash Flood NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Legends PLAYER_CLS_END 57 RACE_END C RARITY_END Choose one - Destroy target red permanent ; or return target Mountain to its owner's hand .\nKobolds of Kher Keep NAME_END 1 ATK_END 0 DEF_END {0} COST_END NIL DUR_END Creature - Kobold TYPE_END Legends PLAYER_CLS_END 226 RACE_END C RARITY_END NIL\nRelic Barrier NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Legends PLAYER_CLS_END 237 RACE_END U RARITY_END { tap }: Tap target artifact .\nTransmutation NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Legends PLAYER_CLS_END 37 RACE_END C RARITY_END Switch target creature's power and toughness until end of turn .\nCanopy Crawler NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Legions PLAYER_CLS_END 122 RACE_END U RARITY_END Amplify 1 < i > (As this creature enters the battlefield , put a +1/+1 counter on it for each Beast card you reveal in your hand . ) < /i > ${tap }: Target creature gets +1/+1 until end of turn for each +1/+1 counter on Canopy Crawler .\nGlowrider NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Legions PLAYER_CLS_END 15 RACE_END R RARITY_END Noncreature spells cost { 1 } more to cast .\nNantuko Vigilante NAME_END 2 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Insect Druid Mutant TYPE_END Legions PLAYER_CLS_END 132 RACE_END C RARITY_END Morph { 1}{G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Nantuko Vigilante is turned face up , destroy target artifact or enchantment .\nSwooping Talon NAME_END 6 ATK_END 2 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Legions PLAYER_CLS_END 23 RACE_END U RARITY_END Flying${1 }: Swooping Talon loses flying until end of turn . $Provoke < i > (When this attacks , you may have target creature defending player controls untap and block it if able . ) < /i >\nBerserk NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Limited Edition Alpha PLAYER_CLS_END 94 RACE_END U RARITY_END Cast Berserk only before the combat damage step . $Target creature gains trample and gets +X/+0 until end of turn , where X is its power . At the beginning of the next end step , destroy that creature if it attacked this turn .\nDrain Life NAME_END NIL ATK_END NIL DEF_END {X}{1}{B} COST_END NIL DUR_END Sorcery TYPE_END Limited Edition Alpha PLAYER_CLS_END 14 RACE_END C RARITY_END Spend only black mana on X . $Drain Life deals X damage to target creature or player . You gain life equal to the damage dealt , but not more life than the player's life total before Drain Life dealt damage or the creature's toughness .\nLiving Lands NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment TYPE_END Limited Edition Alpha PLAYER_CLS_END 118 RACE_END R RARITY_END All Forests are 1/1 creatures that are still lands .\nRed Elemental Blast NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Limited Edition Alpha PLAYER_CLS_END 170 RACE_END C RARITY_END Choose one - Counter target blue spell ; or destroy target blue permanent .\nTundra NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Plains Island TYPE_END Limited Edition Alpha PLAYER_CLS_END 294 RACE_END R RARITY_END NIL\nAncient Amphitheater NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Lorwyn PLAYER_CLS_END 266 RACE_END R RARITY_END As Ancient Amphitheater enters the battlefield , you may reveal a Giant card from your hand . If you don't , Ancient Amphitheater enters the battlefield tapped . ${tap }: Add { R } or { W } to your mana pool .\nBrigid, Hero of Kinsbaile NAME_END 3 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Legendary Creature - Kithkin Archer TYPE_END Lorwyn PLAYER_CLS_END 6 RACE_END R RARITY_END First strike${tap }: Brigid , Hero of Kinsbaile deals 2 damage to each attacking or blocking creature target player controls .\nDoran, the Siege Tower NAME_END 5 ATK_END 0 DEF_END {B}{G}{W} COST_END NIL DUR_END Legendary Creature - Treefolk Shaman TYPE_END Lorwyn PLAYER_CLS_END 247 RACE_END R RARITY_END Each creature assigns combat damage equal to its toughness rather than its power .\nFinal Revels NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Lorwyn PLAYER_CLS_END 113 RACE_END U RARITY_END Choose one - All creatures get +2/+0 until end of turn ; or all creatures get -0/-2 until end of turn .\nHarpoon Sniper NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Merfolk Archer TYPE_END Lorwyn PLAYER_CLS_END 19 RACE_END U RARITY_END { W } , { tap }: Harpoon Sniper deals X damage to target attacking or blocking creature , where X is the number of Merfolk you control .\nKinsbaile Skirmisher NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Lorwyn PLAYER_CLS_END 24 RACE_END C RARITY_END When Kinsbaile Skirmisher enters the battlefield , target creature gets +1/+1 until end of turn .\nMudbutton Torchrunner NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Lorwyn PLAYER_CLS_END 185 RACE_END C RARITY_END When Mudbutton Torchrunner dies , it deals 3 damage to target creature or player .\nRootgrapple NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Tribal Instant - Treefolk TYPE_END Lorwyn PLAYER_CLS_END 234 RACE_END C RARITY_END Destroy target noncreature permanent . If you control a Treefolk , draw a card .\nStreambed Aquitects NAME_END 3 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Merfolk Scout TYPE_END Lorwyn PLAYER_CLS_END 91 RACE_END C RARITY_END { tap }: Target Merfolk creature gets +1/+1 and gains islandwalk until end of turn . ${tap }: Target land becomes an Island until end of turn .\nVivid Marsh NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Lorwyn PLAYER_CLS_END 278 RACE_END U RARITY_END Vivid Marsh enters the battlefield tapped with two charge counters on it . ${tap }: Add { B } to your mana pool . ${tap } , Remove a charge counter from Vivid Marsh : Add one mana of any color to your mana pool .\nAir Elemental NAME_END 4 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2010 PLAYER_CLS_END 42 RACE_END U RARITY_END Flying\nCentaur Courser NAME_END 3 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Centaur Warrior TYPE_END Magic 2010 PLAYER_CLS_END 172 RACE_END C RARITY_END NIL\nEarthquake NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 134 RACE_END R RARITY_END Earthquake deals X damage to each creature without flying and each player .\nGriffin Sentinel NAME_END 3 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Magic 2010 PLAYER_CLS_END 12 RACE_END C RARITY_END Flying$Vigilance < i > (Attacking doesn't cause this creature to tap . ) < /i >\nKelinore Bat NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Bat TYPE_END Magic 2010 PLAYER_CLS_END 101 RACE_END C RARITY_END Flying\nNegate NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 65 RACE_END C RARITY_END Counter target noncreature spell .\nSage Owl NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Magic 2010 PLAYER_CLS_END 69 RACE_END C RARITY_END Flying$When Sage Owl enters the battlefield , look at the top four cards of your library , then put them back in any order .\nTempest of Light NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 36 RACE_END U RARITY_END Destroy all enchantments .\nWind Drake NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Magic 2010 PLAYER_CLS_END 81 RACE_END C RARITY_END Flying\nBlood Tithe NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2011 PLAYER_CLS_END 84 RACE_END C RARITY_END Each opponent loses 3 life . You gain life equal to the life lost this way .\nDuskdale Wurm NAME_END 7 ATK_END 7 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Magic 2011 PLAYER_CLS_END 170 RACE_END U RARITY_END Trample < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i >\nHunters' Feast NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2011 PLAYER_CLS_END 182 RACE_END C RARITY_END Any number of target players each gain 6 life .\nMerfolk Spy NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Magic 2011 PLAYER_CLS_END 66 RACE_END C RARITY_END Islandwalk < i > (This creature is unblockable as long as defending player controls an Island . ) < /i > $Whenever Merfolk Spy deals combat damage to a player , that player reveals a card at random from his or her hand .\nReverberate NAME_END NIL ATK_END NIL DEF_END {R}{R} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 155 RACE_END R RARITY_END Copy target instant or sorcery spell . You may choose new targets for the copy .\nTriskelion NAME_END 1 ATK_END 1 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Magic 2011 PLAYER_CLS_END 218 RACE_END R RARITY_END Triskelion enters the battlefield with three +1/+1 counters on it . $Remove a +1/+1 counter from Triskelion : Triskelion deals 1 damage to target creature or player .\nArmored Warhorse NAME_END 3 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Horse TYPE_END Magic 2012 PLAYER_CLS_END 7 RACE_END C RARITY_END NIL\nCrumbling Colossus NAME_END 4 ATK_END 7 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Magic 2012 PLAYER_CLS_END 204 RACE_END U RARITY_END Trample < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i > $When Crumbling Colossus attacks , sacrifice it at end of combat .\nGoblin Fireslinger NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Magic 2012 PLAYER_CLS_END 139 RACE_END C RARITY_END { tap }: Goblin Fireslinger deals 1 damage to target player .\nMerfolk Looter NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Magic 2012 PLAYER_CLS_END 65 RACE_END C RARITY_END { tap }: Draw a card , then discard a card .\nSkywinder Drake NAME_END 1 ATK_END 3 DEF_END {2}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Magic 2012 PLAYER_CLS_END 75 RACE_END C RARITY_END Flying$Skywinder Drake can block only creatures with flying .\nTitanic Growth NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Magic 2012 PLAYER_CLS_END 198 RACE_END C RARITY_END Target creature gets +4/+4 until end of turn .\nAttended Knight NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Magic 2013 PLAYER_CLS_END 5 RACE_END C RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i > $When Attended Knight enters the battlefield , put a 1/1 white Soldier creature token onto the battlefield .\nDisciple of Bolas NAME_END 1 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2013 PLAYER_CLS_END 88 RACE_END R RARITY_END When Disciple of Bolas enters the battlefield , sacrifice another creature . You gain X life and draw X cards , where X is that creature's power .\nGuardian Lions NAME_END 6 ATK_END 1 DEF_END {4}{W} COST_END NIL DUR_END Creature - Cat TYPE_END Magic 2013 PLAYER_CLS_END 17 RACE_END C RARITY_END Vigilance < i > (Attacking doesn't cause this creature to tap . ) < /i >\nMutilate NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 102 RACE_END R RARITY_END All creatures get -1/-1 until end of turn for each Swamp you control .\nRummaging Goblin NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Magic 2013 PLAYER_CLS_END 146 RACE_END C RARITY_END { tap } , Discard a card : Draw a card .\nTouch of the Eternal NAME_END NIL ATK_END NIL DEF_END {5}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Magic 2013 PLAYER_CLS_END 37 RACE_END R RARITY_END At the beginning of your upkeep , count the number of permanents you control . Your life total becomes that number .\nAngelic Accord NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Magic 2014 PLAYER_CLS_END 3 RACE_END U RARITY_END At the beginning of each end step , if you gained 4 or more life this turn , put a 4/4 white Angel creature token with flying onto the battlefield .\nDark Prophecy NAME_END NIL ATK_END NIL DEF_END {B}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Magic 2014 PLAYER_CLS_END 93 RACE_END R RARITY_END Whenever a creature you control dies , you draw a card and lose 1 life .\nGrim Return NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Magic 2014 PLAYER_CLS_END 100 RACE_END R RARITY_END Choose target creature card in a graveyard that was put there from the battlefield this turn . Put that card onto the battlefield under your control .\nMindsparker NAME_END 2 ATK_END 3 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2014 PLAYER_CLS_END 146 RACE_END R RARITY_END First strike$Whenever an opponent casts a white or blue instant or sorcery spell , Mindsparker deals 2 damage to that player .\nShadowborn Apostle NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Magic 2014 PLAYER_CLS_END 114 RACE_END C RARITY_END A deck can have any number of cards named Shadowborn Apostle . ${B } , Sacrifice six creatures named Shadowborn Apostle : Search your library for a Demon creature and put it onto the battlefield . Then shuffle your library .\nVampire Warlord NAME_END 2 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Vampire Warrior TYPE_END Magic 2014 PLAYER_CLS_END 120 RACE_END U RARITY_END Sacrifice another creature : Regenerate Vampire Warlord .\nBelligerent Sliver NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2015 PLAYER_CLS_END 129 RACE_END U RARITY_END Sliver creatures you control have \" This creature can't be blocked except by two or more creatures . \"\nEndless Obedience NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2015 PLAYER_CLS_END 94 RACE_END U RARITY_END Convoke$Put target creature card from a graveyard onto the battlefield under your control .\nHot Soup NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2015 PLAYER_CLS_END 219 RACE_END U RARITY_END Equipped creature can't be blocked . $Whenever equipped creature is dealt damage , destroy it . $Equip { 3 }\nMeditation Puzzle NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Instant TYPE_END Magic 2015 PLAYER_CLS_END 19 RACE_END C RARITY_END Convoke$You gain 8 life .\nPerilous Vault NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Magic 2015 PLAYER_CLS_END 224 RACE_END M RARITY_END { 5 } , { T } , Exile Perilous Vault : Exile all nonland permanents .\nShield of the Avatar NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2015 PLAYER_CLS_END 230 RACE_END R RARITY_END If a source would deal damage to equipped creature , prevent X of that damage , where X is the number of creatures you control . $Equip { 2 }\nUlcerate NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Magic 2015 PLAYER_CLS_END 119 RACE_END U RARITY_END Target creature gets -3/-3 until end of turn . You lose 3 life .\nAlhammarret's Archive NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Legendary Artifact TYPE_END Magic Origins PLAYER_CLS_END 221 RACE_END M RARITY_END If you would gain life , you gain twice that much life instead . $If you would draw a card except the first one you draw in each of your draw steps , draw two cards instead .\nChandra, Roaring Flame NAME_END NIL ATK_END NIL DEF_END NIL COST_END 4 DUR_END Planeswalker - Chandra TYPE_END Magic Origins PLAYER_CLS_END 135 RACE_END M RARITY_END +1 : Chandra , Roaring Flame deals 2 damage to target player . $-2 : Chandra , Roaring Flame deals 2 damage to target creature . $-7 : Chandra , Roaring Flame deals 6 damage to each opponent . Each player dealt damage this way gets an emblem with \" At the beginning of your upkeep , this emblem deals 3 damage to you . \"\nElemental Bond NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Magic Origins PLAYER_CLS_END 174 RACE_END U RARITY_END Whenever a creature with power 3 or greater enters the battlefield under your control , draw a card .\nGideon's Phalanx NAME_END NIL ATK_END NIL DEF_END {5}{W}{W} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 14 RACE_END R RARITY_END Put four 2/2 white Knight creature tokens with vigilance onto the battlefield . $ < i > Spell mastery < /i > - If there are two or more instant and/or sorcery cards in your graveyard , creatures you control gain indestructible until end of turn .\nInfinite Obliteration NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 103 RACE_END R RARITY_END Name a creature card . Search target opponent's graveyard , hand , and library for any number of cards with that name and exile them . Then that player shuffles his or her library .\nMagmatic Insight NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 155 RACE_END U RARITY_END As an additional cost to cast Magmatic Insight , discard a land card . $Draw two cards .\nPriest of the Blood Rite NAME_END 2 ATK_END 2 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Magic Origins PLAYER_CLS_END 112 RACE_END R RARITY_END When Priest of the Blood Rite enters the battlefield , put a 5/5 black Demon creature token with flying onto the battlefield . $At the beginning of your upkeep , you lose 2 life .\nSigil of Valor NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic Origins PLAYER_CLS_END 239 RACE_END U RARITY_END Whenever equipped creature attacks alone , it gets +1/+1 until end of turn for each other creature you control . $Equip { 1 }\nTopan Freeblade NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic Origins PLAYER_CLS_END 36 RACE_END C RARITY_END Vigilance$Renown 1 < i > (When this creature deals combat damage to a player , if it isn't renowned , put a +1/+1 counter on it and it becomes renowned . ) < /i >\nPowder Keg NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Magic Player Rewards PLAYER_CLS_END 3 RACE_END Special RARITY_END At the beginning of your upkeep , you may put a fuse counter on Powder Keg . ${T } , Sacrifice Powder Keg : Destroy each artifact and creature with converted mana cost equal to the number of fuse counters on Powder Keg .\nSpectral Bears NAME_END 3 ATK_END 3 DEF_END {1}{G} COST_END NIL DUR_END Creature - Bear Spirit TYPE_END Masters Edition PLAYER_CLS_END 131 RACE_END U RARITY_END Whenever Spectral Bears attacks , if defending player controls no black nontoken permanents , it doesn't untap during your next untap step .\nErrantry NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Masters Edition II PLAYER_CLS_END 124 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +3/+0 and can only attack alone .\nStorm Spirit NAME_END 3 ATK_END 3 DEF_END {3}{G}{W}{U} COST_END NIL DUR_END Creature - Elemental Spirit TYPE_END Masters Edition II PLAYER_CLS_END 198 RACE_END R RARITY_END Flying${tap }: Storm Spirit deals 2 damage to target creature .\nFire Sprites NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Faerie TYPE_END Masters Edition III PLAYER_CLS_END 118 RACE_END C RARITY_END Flying${G } , { tap }: Add { R } to your mana pool .\nSun Ce, Young Conquerer NAME_END 3 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Masters Edition III PLAYER_CLS_END 52 RACE_END U RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i > $When Sun Ce , Young Conquerer enters the battlefield , you may return target creature to its owner's hand .\nGorilla War Cry NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Masters Edition IV PLAYER_CLS_END 124 RACE_END C RARITY_END Cast Gorilla War Cry only during combat before blockers are declared . $Creatures can't be blocked this turn except by two or more creatures . $Draw a card at the beginning of the next turn's upkeep .\nWindseeker Centaur NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Centaur TYPE_END Media Inserts PLAYER_CLS_END 7 RACE_END Special RARITY_END Vigilance\nCaustic Wasps NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Mercadian Masques PLAYER_CLS_END 234 RACE_END U RARITY_END Flying$Whenever Caustic Wasps deals combat damage to a player , you may destroy target artifact that player controls .\nDeepwood Drummer NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 239 RACE_END C RARITY_END { G } , { tap } , Discard a card : Target creature gets +2/+2 until end of turn .\nGiant Caterpillar NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Mercadian Masques PLAYER_CLS_END 249 RACE_END C RARITY_END { G } , Sacrifice Giant Caterpillar : Put a 1/1 green Insect creature token with flying named Butterfly onto the battlefield at the beginning of the next end step .\nKyren Legate NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Mercadian Masques PLAYER_CLS_END 197 RACE_END U RARITY_END Haste$If an opponent controls a Plains and you control a Mountain , you may cast Kyren Legate without paying its mana cost .\nNightwind Glider NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Mercadian Masques PLAYER_CLS_END 31 RACE_END C RARITY_END Flying , protection from black\nRishadan Airship NAME_END 1 ATK_END 3 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Pirate TYPE_END Mercadian Masques PLAYER_CLS_END 91 RACE_END C RARITY_END Flying$Rishadan Airship can block only creatures with flying .\nSkull of Ramos NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mercadian Masques PLAYER_CLS_END 312 RACE_END R RARITY_END { tap }: Add { B } to your mana pool . $$Sacrifice Skull of Ramos : Add { B } to your mana pool .\nTidal Bore NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Mercadian Masques PLAYER_CLS_END 109 RACE_END C RARITY_END You may return an Island you control to its owner's hand rather than pay Tidal Bore's mana cost . $You may tap or untap target creature .\nAuspicious Ancestor NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Mirage PLAYER_CLS_END 207 RACE_END R RARITY_END When Auspicious Ancestor dies , you gain 3 life . $Whenever a player casts a white spell , you may pay { 1 } . If you do , you gain 1 life .\nCrash of Rhinos NAME_END 4 ATK_END 8 DEF_END {6}{G}{G} COST_END NIL DUR_END Creature - Rhino TYPE_END Mirage PLAYER_CLS_END 108 RACE_END C RARITY_END Trample\nForsaken Wastes NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END World Enchantment TYPE_END Mirage PLAYER_CLS_END 23 RACE_END R RARITY_END Players can't gain life . $At the beginning of each player's upkeep , that player loses 1 life . $Whenever Forsaken Wastes becomes the target of a spell , that spell's controller loses 5 life .\nJolt NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 70 RACE_END C RARITY_END You may tap or untap target artifact , creature , or land . $Draw a card at the beginning of the next turn's upkeep .\nNocturnal Raid NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 30 RACE_END U RARITY_END Black creatures get +2/+0 until end of turn .\nSapphire Charm NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 89 RACE_END C RARITY_END Choose one - Target player draws a card at the beginning of the next turn's upkeep ; or target creature gains flying until end of turn ; or target creature an opponent controls phases out . < i > (While it's phased out , it's treated as though it doesn't exist . It phases in before its controller untaps during his or her next untap step . ) < /i >\nTeferi's Isle NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Mirage PLAYER_CLS_END 315 RACE_END R RARITY_END Phasing < i > (This phases in or out before you untap during each of your untap steps . While it's phased out , it's treated as though it doesn't exist . )</i>$Teferi's Isle enters the battlefield tapped . ${tap }: Add { U}{U } to your mana pool .\nWorldly Tutor NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 153 RACE_END U RARITY_END Search your library for a creature card and reveal that card . Shuffle your library , then put the card on top of it .\nBlinkmoth Well NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mirrodin PLAYER_CLS_END 279 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${2 } , { tap }: Tap target noncreature artifact .\nDragon Blood NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 163 RACE_END U RARITY_END { 3 } , { tap }: Put a +1/+1 counter on target creature .\nGoblin Dirigible NAME_END 4 ATK_END 4 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Mirrodin PLAYER_CLS_END 177 RACE_END U RARITY_END Flying$Goblin Dirigible doesn't untap during your untap step . $At the beginning of your upkeep , you may pay { 4 } . If you do , untap Goblin Dirigible .\nKrark-Clan Grunt NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Mirrodin PLAYER_CLS_END 97 RACE_END C RARITY_END Sacrifice an artifact : Krark-Clan Grunt gets +1/+0 and gains first strike until end of turn .\nMegatog NAME_END 4 ATK_END 3 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Atog TYPE_END Mirrodin PLAYER_CLS_END 100 RACE_END R RARITY_END Sacrifice an artifact : Megatog gets +3/+3 and gains trample until end of turn .\nOblivion Stone NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 222 RACE_END R RARITY_END { 4 } , { tap }: Put a fate counter on target permanent . ${5 } , { tap } , Sacrifice Oblivion Stone : Destroy each nonland permanent without a fate counter on it , then remove all fate counters from all permanents .\nScrabbling Claws NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 237 RACE_END U RARITY_END { tap }: Target player exiles a card from his or her graveyard . ${1 } , Sacrifice Scrabbling Claws : Exile target card from a graveyard . Draw a card .\nSpoils of the Vault NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 78 RACE_END R RARITY_END Name a card . Reveal cards from the top of your library until you reveal the named card , then put that card into your hand . Exile all other cards revealed this way , and you lose 1 life for each of the exiled cards .\nTower of Fortunes NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 267 RACE_END R RARITY_END { 8 } , { tap }: Draw four cards .\nWurmskin Forger NAME_END 2 ATK_END 2 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Mirrodin PLAYER_CLS_END 140 RACE_END C RARITY_END When Wurmskin Forger enters the battlefield , distribute three +1/+1 counters among one , two , or three target creatures .\nCore Prowler NAME_END 2 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Horror TYPE_END Mirrodin Besieged PLAYER_CLS_END 103 RACE_END U RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $When Core Prowler dies , proliferate . < i > (You choose any number of permanents and/or players with counters on them , then give each another counter of a kind already there . ) < /i >\nGoblin Wardriver NAME_END 2 ATK_END 2 DEF_END {R}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Mirrodin Besieged PLAYER_CLS_END 64 RACE_END U RARITY_END Battle cry < i > (Whenever this creature attacks , each other attacking creature gets +1/+0 until end of turn . ) < /i >\nLeonin Relic-Warder NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Cat Cleric TYPE_END Mirrodin Besieged PLAYER_CLS_END 10 RACE_END U RARITY_END When Leonin Relic-Warder enters the battlefield , you may exile target artifact or enchantment . $When Leonin Relic-Warder leaves the battlefield , return the exiled card to the battlefield under its owner's control .\nOculus NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Homunculus TYPE_END Mirrodin Besieged PLAYER_CLS_END 29 RACE_END C RARITY_END When Oculus dies , you may draw a card .\nQuilled Slagwurm NAME_END 8 ATK_END 8 DEF_END {4}{G}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Mirrodin Besieged PLAYER_CLS_END 89 RACE_END U RARITY_END NIL\nSpire Serpent NAME_END 5 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Mirrodin Besieged PLAYER_CLS_END 32 RACE_END C RARITY_END Defender$Metalcraft - As long as you control three or more artifacts , Spire Serpent gets +2/+2 and can attack as though it didn't have defender .\nViridian Corrupter NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Mirrodin Besieged PLAYER_CLS_END 94 RACE_END U RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $When Viridian Corrupter enters the battlefield , destroy target artifact .\nEpochrasite NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Modern Masters PLAYER_CLS_END 205 RACE_END U RARITY_END Epochrasite enters the battlefield with three +1/+1 counters on it if you didn't cast it from your hand . $When Epochrasite dies , exile it with three time counters on it and it gains suspend . < i > (At the beginning of your upkeep , remove a time counter . When the last is removed , cast this card without paying its mana cost . It has haste . ) < /i >\nRiftsweeper NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Modern Masters PLAYER_CLS_END 159 RACE_END U RARITY_END When Riftsweeper enters the battlefield , choose target face-up exiled card . Its owner shuffles it into his or her library .\nBallyrush Banneret NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Morningtide PLAYER_CLS_END 1 RACE_END C RARITY_END Kithkin spells and Soldier spells you cast cost { 1 } less to cast .\nEarthbrawn NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Morningtide PLAYER_CLS_END 119 RACE_END C RARITY_END Target creature gets +3/+3 until end of turn . $Reinforce 1-{1}{G } < i > ({1}{G } , Discard this card : Put a +1/+1 counter on target creature . ) < /i >\nInspired Sprite NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Faerie Wizard TYPE_END Morningtide PLAYER_CLS_END 37 RACE_END U RARITY_END Flash$Flying$Whenever you cast a Wizard spell , you may untap Inspired Sprite . ${tap }: Draw a card , then discard a card .\nNightshade Schemers NAME_END 2 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Faerie Wizard TYPE_END Morningtide PLAYER_CLS_END 69 RACE_END U RARITY_END Flying$Kinship - At the beginning of your upkeep , you may look at the top card of your library . If it shares a creature type with Nightshade Schemers , you may reveal it . If you do , each opponent loses 2 life .\nRoar of the Crowd NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Morningtide PLAYER_CLS_END 100 RACE_END C RARITY_END Choose a creature type . Roar of the Crowd deals damage to target creature or player equal to the number of permanents you control of the chosen type .\nThieves' Fortune NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Tribal Instant - Rogue TYPE_END Morningtide PLAYER_CLS_END 54 RACE_END U RARITY_END Prowl { U } < i > (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue . ) < /i > $Look at the top four cards of your library . Put one of them into your hand and the rest on the bottom of your library in any order .\nAvenger en-Dal NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Nemesis PLAYER_CLS_END 2 RACE_END R RARITY_END { 2}{W } , { tap } , Discard a card : Exile target attacking creature . Its controller gains life equal to its toughness .\nJolting Merfolk NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Nemesis PLAYER_CLS_END 34 RACE_END U RARITY_END Fading 4 < i > (This creature enters the battlefield with four fade counters on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i > $Remove a fade counter from Jolting Merfolk : Tap target creature .\nPlague Witch NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Elf Spellshaper TYPE_END Nemesis PLAYER_CLS_END 66 RACE_END C RARITY_END { B } , { tap } , Discard a card : Target creature gets -1/-1 until end of turn .\nSivvi's Ruse NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Instant TYPE_END Nemesis PLAYER_CLS_END 21 RACE_END U RARITY_END If an opponent controls a Mountain and you control a Plains , you may cast Sivvi's Ruse without paying its mana cost . $Prevent all damage that would be dealt this turn to creatures you control .\nAlloy Myr NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END New Phyrexia PLAYER_CLS_END 129 RACE_END U RARITY_END { tap }: Add one mana of any color to your mana pool .\nChancellor of the Dross NAME_END 6 ATK_END 6 DEF_END {4}{B}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END New Phyrexia PLAYER_CLS_END 54 RACE_END R RARITY_END You may reveal this card from your opening hand . If you do , at the beginning of the first upkeep , each opponent loses 3 life , then you gain life equal to the life lost this way . $Flying , lifelink\nEvil Presence NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END New Phyrexia PLAYER_CLS_END 60 RACE_END C RARITY_END Enchant land$Enchanted land is a Swamp .\nImmolating Souleater NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Hound TYPE_END New Phyrexia PLAYER_CLS_END 139 RACE_END C RARITY_END { RP }: Immolating Souleater gets +1/+0 until end of turn . < i > ({RP } can be paid with either { R } or 2 life . ) < /i >\nMindcrank NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 144 RACE_END U RARITY_END Whenever an opponent loses life , that player puts that many cards from the top of his or her library into his or her graveyard . < i > (Damage dealt by sources without infect causes loss of life . ) < /i >\nPhyrexian Swarmlord NAME_END 4 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Insect Horror TYPE_END New Phyrexia PLAYER_CLS_END 119 RACE_END R RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $At the beginning of your upkeep , put a 1/1 green Insect creature token with infect onto the battlefield for each poison counter your opponents have .\nShattered Angel NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END New Phyrexia PLAYER_CLS_END 23 RACE_END U RARITY_END Flying$Whenever a land enters the battlefield under an opponent's control , you may gain 3 life .\nTezzeret's Gambit NAME_END NIL ATK_END NIL DEF_END {3}{UP} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 47 RACE_END U RARITY_END < i > ({UP } can be paid with either { U } or 2 life . ) < /i > $Draw two cards , then proliferate . < i > (You choose any number of permanents and/or players with counters on them , then give each another counter of a kind already there . ) < /i >\nWhipflare NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 102 RACE_END U RARITY_END Whipflare deals 2 damage to each nonartifact creature .\nDancing Scimitar NAME_END 5 ATK_END 1 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Spirit TYPE_END Ninth Edition PLAYER_CLS_END 292 RACE_END U RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i >\nGreater Good NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Ninth Edition PLAYER_CLS_END 245 RACE_END R RARITY_END Sacrifice a creature : Draw cards equal to the sacrificed creature's power , then discard three cards .\nPlagiarize NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Ninth Edition PLAYER_CLS_END 89 RACE_END R RARITY_END Until end of turn , if target player would draw a card , instead that player skips that draw and you draw a card .\nThought Courier NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Ninth Edition PLAYER_CLS_END 104 RACE_END U RARITY_END { tap }: Draw a card , then discard a card .\nBaloth Pup NAME_END 1 ATK_END 3 DEF_END {1}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Oath of the Gatewatch PLAYER_CLS_END 127 RACE_END U RARITY_END Baloth Pup has trample as long as it has a +1/+1 counter on it .\nCrumbling Vestige NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Oath of the Gatewatch PLAYER_CLS_END 170 RACE_END C RARITY_END Crumbling Vestige enters the battlefield tapped . $When Crumbling Vestige enters the battlefield , add one mana of any color to your mana pool . ${T }: Add { C } to you mana pool . < i > ({C } represents colorless mana . ) < /i >\nExpedite NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 108 RACE_END C RARITY_END Target creature gains haste until end of turn . $Draw a card .\nInverter of Truth NAME_END 6 ATK_END 6 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 72 RACE_END M RARITY_END Devoid < i > (This card has no color . ) < /i > $Flying$When Inverter of Truth enters the battlefield , exile all cards from your library face down , then shuffle all cards from your graveyard into your library .\nMalakir Soothsayer NAME_END 4 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Vampire Shaman Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 87 RACE_END U RARITY_END < i > Cohort < /i > - { T } , Tap an untapped Ally you control : You draw a card and you lose a life .\nPress into Service NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 114 RACE_END U RARITY_END Support 2 . < i > (Put a +1/+1 counter on each of up to two target creatures . ) < /i > $Gain control of target creature until end of turn . Untap that creature . It gains haste until end of turn .\nSeer's Lantern NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Oath of the Gatewatch PLAYER_CLS_END 165 RACE_END C RARITY_END { T }: Add { C } to your mana pool . ${2 } , { T }: Scry 1 .\nTar Snare NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 90 RACE_END C RARITY_END Target creature gets -3/-2 until end of turn .\nWarden of Geometries NAME_END 3 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 11 RACE_END C RARITY_END Vigilance${T }: Add { C } to your mana pool .\nAven Archer NAME_END 2 ATK_END 2 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Bird Soldier Archer TYPE_END Odyssey PLAYER_CLS_END 6 RACE_END U RARITY_END Flying${2}{W } , { tap }: Aven Archer deals 2 damage to target attacking or blocking creature .\nCabal Pit NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 315 RACE_END U RARITY_END { tap }: Add { B } to your mana pool . Cabal Pit deals 1 damage to you . $Threshold - { B } , { tap } , Sacrifice Cabal Pit : Target creature gets -2/-2 until end of turn . Activate this ability only if seven or more cards are in your graveyard .\nConfessor NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Odyssey PLAYER_CLS_END 15 RACE_END C RARITY_END Whenever a player discards a card , you may gain 1 life .\nDogged Hunter NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Nomad TYPE_END Odyssey PLAYER_CLS_END 20 RACE_END R RARITY_END { tap }: Destroy target creature token .\nFledgling Imp NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Odyssey PLAYER_CLS_END 137 RACE_END C RARITY_END { B } , Discard a card : Fledgling Imp gains flying until end of turn .\nLithatog NAME_END 2 ATK_END 1 DEF_END {1}{R}{G} COST_END NIL DUR_END Creature - Atog TYPE_END Odyssey PLAYER_CLS_END 289 RACE_END U RARITY_END Sacrifice an artifact : Lithatog gets +1/+1 until end of turn . $Sacrifice a land : Lithatog gets +1/+1 until end of turn .\nNantuko Elder NAME_END 2 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Insect Druid TYPE_END Odyssey PLAYER_CLS_END 254 RACE_END U RARITY_END { tap }: Add { C}{G } to your mana pool .\nPredict NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 94 RACE_END U RARITY_END Name a card , then target player puts the top card of his or her library into his or her graveyard . If that card is the named card , you draw two cards . Otherwise , you draw a card .\nSavage Firecat NAME_END 0 ATK_END 0 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Elemental Cat TYPE_END Odyssey PLAYER_CLS_END 218 RACE_END R RARITY_END Trample$Savage Firecat enters the battlefield with seven +1/+1 counters on it . $Whenever you tap a land for mana , remove a +1/+1 counter from Savage Firecat .\nStalking Bloodsucker NAME_END 4 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Odyssey PLAYER_CLS_END 163 RACE_END R RARITY_END Flying${1}{B } , Discard a card : Stalking Bloodsucker gets +2/+2 until end of turn .\nTreetop Sentinel NAME_END 3 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Odyssey PLAYER_CLS_END 111 RACE_END U RARITY_END Flying , protection from green\nAirdrop Condor NAME_END 2 ATK_END 2 DEF_END {4}{R} COST_END NIL DUR_END Creature - Bird TYPE_END Onslaught PLAYER_CLS_END 186 RACE_END U RARITY_END Flying${1}{R } , Sacrifice a Goblin creature : Airdrop Condor deals damage equal to the sacrificed creature's power to target creature or player .\nBloodstained Mire NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 313 RACE_END R RARITY_END { tap } , Pay 1 life , Sacrifice Bloodstained Mire : Search your library for a Swamp or Mountain card and put it onto the battlefield . Then shuffle your library .\nDaru Cavalier NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Onslaught PLAYER_CLS_END 18 RACE_END C RARITY_END First strike$When Daru Cavalier enters the battlefield , you may search your library for a card named Daru Cavalier , reveal it , and put it into your hand . If you do , shuffle your library .\nEverglove Courier NAME_END 1 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Onslaught PLAYER_CLS_END 262 RACE_END U RARITY_END You may choose not to untap Everglove Courier during your untap step . ${2}{G } , { tap }: Target Elf creature gets +2/+2 and has trample for as long as Everglove Courier remains tapped .\nGoblin Sledder NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END Onslaught PLAYER_CLS_END 209 RACE_END C RARITY_END Sacrifice a Goblin : Target creature gets +1/+1 until end of turn .\nInsurrection NAME_END NIL ATK_END NIL DEF_END {5}{R}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 213 RACE_END R RARITY_END Untap all creatures and gain control of them until end of turn . They gain haste until end of turn .\nPeer Pressure NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 101 RACE_END R RARITY_END Choose a creature type . If you control more creatures of that type than each other player , you gain control of all creatures of that type . < i > (This effect lasts indefinitely . ) < /i >\nShepherd of Rot NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Cleric TYPE_END Onslaught PLAYER_CLS_END 168 RACE_END C RARITY_END { tap }: Each player loses 1 life for each Zombie on the battlefield .\nSteely Resolve NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 286 RACE_END R RARITY_END As Steely Resolve enters the battlefield , choose a creature type . $Creatures of the chosen type have shroud . < i > (They can't be the targets of spells or abilities . ) < /i >\nVoidmage Prodigy NAME_END 1 ATK_END 2 DEF_END {U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Onslaught PLAYER_CLS_END 120 RACE_END R RARITY_END { U}{U } , Sacrifice a Wizard : Counter target spell . $Morph { U } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nExotic Curse NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Duel Decks: Phyrexia vs. the Coalition PLAYER_CLS_END 56 RACE_END C RARITY_END Enchant creature$Domain - Enchanted creature gets -1/-1 for each basic land type among lands you control .\nBrute Force NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 116 RACE_END C RARITY_END Target creature gets +3/+3 until end of turn .\nEvolution Charm NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 127 RACE_END C RARITY_END Choose one - Search your library for a basic land card , reveal it , put it into your hand , then shuffle your library ; or return target creature card from your graveyard to your hand ; or target creature gains flying until end of turn .\nImp's Mischief NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 72 RACE_END R RARITY_END Change the target of target spell with a single target . You lose life equal to that spell's converted mana cost .\nNull Profusion NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Planar Chaos PLAYER_CLS_END 89 RACE_END R RARITY_END Skip your draw step . $Whenever you play a card , draw a card . $Your maximum hand size is two .\nRoiling Horror NAME_END * ATK_END * DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Planar Chaos PLAYER_CLS_END 79 RACE_END R RARITY_END Roiling Horror's power and toughness are each equal to your life total minus the life total of an opponent with the most life . $Suspend X-{X}{B}{B}{B } . X can't be 0 . < i > (Rather than cast this card from your hand , you may pay { X}{B}{B}{B } and exile it with X time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i > $Whenever a time counter is removed from Roiling Horror while it's exiled , target player loses 1 life and you gain 1 life .\nTidewalker NAME_END * ATK_END * DEF_END {2}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Planar Chaos PLAYER_CLS_END 49 RACE_END U RARITY_END Tidewalker enters the battlefield with a time counter on it for each Island you control . $Vanishing < i > (At the beginning of your upkeep , remove a time counter from this permanent . When the last is removed , sacrifice it . )</i>$Tidewalker's power and toughness are each equal to the number of time counters on it .\nBosh, Iron Golem NAME_END 7 ATK_END 6 DEF_END {8} COST_END NIL DUR_END Legendary Artifact Creature - Golem TYPE_END Planechase PLAYER_CLS_END 108 RACE_END R RARITY_END Trample${3}{R } , Sacrifice an artifact : Bosh , Iron Golem deals damage equal to the sacrificed artifact's converted mana cost to target creature or player .\nLodestone Myr NAME_END 2 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Planechase PLAYER_CLS_END 117 RACE_END R RARITY_END Trample$Tap an untapped artifact you control : Lodestone Myr gets +1/+1 until end of turn .\nTaurean Mauler NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Planechase PLAYER_CLS_END 67 RACE_END R RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > $Whenever an opponent casts a spell , you may put a +1/+1 counter on Taurean Mauler .\nKrosan Verge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Planechase 2012 Edition PLAYER_CLS_END 123 RACE_END U RARITY_END Krosan Verge enters the battlefield tapped . ${tap }: Add { C } to your mana pool . ${2 } , { tap } , Sacrifice Krosan Verge : Search your library for a Forest card and a Plains card and put them onto the battlefield tapped . Then shuffle your library .\nWhirlpool Warrior NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Warrior TYPE_END Planechase 2012 Edition PLAYER_CLS_END 29 RACE_END R RARITY_END When Whirlpool Warrior enters the battlefield , shuffle the cards from your hand into your library , then draw that many cards . ${R } , Sacrifice Whirlpool Warrior : Each player shuffles the cards from his or her hand into his or her library , then draws that many cards .\nDisciple of Kangee NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Planeshift PLAYER_CLS_END 3 RACE_END C RARITY_END { U } , { tap }: Target creature gains flying and becomes blue until end of turn .\nKeldon Mantle NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planeshift PLAYER_CLS_END 65 RACE_END C RARITY_END Enchant creature${B }: Regenerate enchanted creature . ${R }: Enchanted creature gets +1/+0 until end of turn . ${G }: Enchanted creature gains trample until end of turn .\nPhyrexian Scuta NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Planeshift PLAYER_CLS_END 51 RACE_END R RARITY_END Kicker-Pay 3 life . < i > (You may pay 3 life in addition to any other costs as you cast this spell . ) < /i > $If Phyrexian Scuta was kicked , it enters the battlefield with two +1/+1 counters on it .\nSinge NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 71 RACE_END C RARITY_END Singe deals 1 damage to target creature . That creature becomes black until end of turn .\nTreva's Ruins NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Lair TYPE_END Planeshift PLAYER_CLS_END 143 RACE_END U RARITY_END When Treva's Ruins enters the battlefield , sacrifice it unless you return a non-Lair land you control to its owner's hand . ${tap }: Add { G } , { W } , or { U } to your mana pool .\nDevastation NAME_END NIL ATK_END NIL DEF_END {5}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 128 RACE_END R RARITY_END Destroy all creatures and lands .\nMercenary Knight NAME_END 4 ATK_END 4 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Mercenary Knight TYPE_END Portal PLAYER_CLS_END 22 RACE_END R RARITY_END When Mercenary Knight enters the battlefield , sacrifice it unless you discard a creature card .\nSpiritual Guardian NAME_END 4 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Portal PLAYER_CLS_END 189 RACE_END R RARITY_END When Spiritual Guardian enters the battlefield , you gain 4 life .\nAbyssal Nightstalker NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Nightstalker TYPE_END Portal Second Age PLAYER_CLS_END 1 RACE_END U RARITY_END Whenever Abyssal Nightstalker attacks and isn't blocked , defending player discards a card .\nExtinguish NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Portal Second Age PLAYER_CLS_END 38 RACE_END C RARITY_END Counter target sorcery spell .\nOgre Berserker NAME_END 2 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Ogre Berserker TYPE_END Portal Second Age PLAYER_CLS_END 111 RACE_END C RARITY_END Haste\nTrokin High Guard NAME_END 3 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Portal Second Age PLAYER_CLS_END 146 RACE_END C RARITY_END NIL\nDiaochan, Artful Beauty NAME_END 1 ATK_END 1 DEF_END {3}{R} COST_END NIL DUR_END Legendary Creature - Human Advisor TYPE_END Portal Three Kingdoms PLAYER_CLS_END 108 RACE_END R RARITY_END { tap }: Destroy target creature of your choice , then destroy target creature of an opponent's choice . Activate this ability only during your turn , before attackers are declared .\nMa Chao, Western Warrior NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Soldier Warrior TYPE_END Portal Three Kingdoms PLAYER_CLS_END 116 RACE_END R RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i > $Whenever Ma Chao , Western Warrior attacks alone , it can't be blocked this combat .\nShu Foot Soldiers NAME_END 3 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 24 RACE_END C RARITY_END NIL\nWei Ambush Force NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 85 RACE_END C RARITY_END Whenever Wei Ambush Force attacks , it gets +2/+0 until end of turn .\nZhang Liao, Hero of Hefei NAME_END 3 ATK_END 3 DEF_END {4}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 96 RACE_END R RARITY_END Whenever Zhang Liao , Hero of Hefei deals damage to an opponent , that opponent discards a card .\nGlory NAME_END 3 ATK_END 3 DEF_END {{3}{W}{W} COST_END NIL DUR_END Creature - Incarnation TYPE_END Prerelease Events PLAYER_CLS_END 17 RACE_END Special RARITY_END Flying${2}{W }: Choose a color . Creatures you control gain protection from the chosen color until end of turn . Activate this ability only if Glory is in your graveyard .\nFault Riders NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Prophecy PLAYER_CLS_END 88 RACE_END C RARITY_END Sacrifice a land : Fault Riders gets +2/+0 and gains first strike until end of turn . Activate this ability only once each turn .\nMercenary Informer NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Rebel Mercenary TYPE_END Prophecy PLAYER_CLS_END 15 RACE_END R RARITY_END Mercenary Informer can't be the target of black spells or abilities from black sources . ${2}{W }: Put target nontoken Mercenary on the bottom of its owner's library .\nShield Dancer NAME_END 3 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Prophecy PLAYER_CLS_END 23 RACE_END U RARITY_END { 2}{W }: The next time target attacking creature would deal combat damage to Shield Dancer this turn , that creature deals that damage to itself instead .\nWhip Sergeant NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Prophecy PLAYER_CLS_END 107 RACE_END U RARITY_END { R }: Target creature gains haste until end of turn . < i > (It can attack this turn . ) < /i >\nCaregiver NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 6 RACE_END C RARITY_END { W } , Sacrifice a creature : Prevent the next 1 damage that would be dealt to target creature or player this turn .\nDark Confidant NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 81 RACE_END R RARITY_END At the beginning of your upkeep , reveal the top card of your library and put that card into your hand . You lose life equal to its converted mana cost .\nEthereal Usher NAME_END 3 ATK_END 2 DEF_END {5}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 47 RACE_END U RARITY_END { U } , { tap }: Target creature is unblockable this turn . $Transmute { 1}{U}{U } < i > ({1}{U}{U } , Discard this card : Search your library for a card with the same converted mana cost as this card , reveal it , and put it into your hand . Then shuffle your library . Transmute only as a sorcery . ) < /i >\nGolgari Grave-Troll NAME_END 0 ATK_END 0 DEF_END {4}{G} COST_END NIL DUR_END Creature - troll skeleton TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 167 RACE_END R RARITY_END Golgari Grave-Troll enters the battlefield with a +1/+1 counter on it for each creature card in your graveyard . ${1 } , Remove a +1/+1 counter from Golgari Grave-Troll : Regenerate Golgari Grave-Troll . $Dredge 6 < i > (If you would draw a card , instead you may put exactly six cards from the top of your library into your graveyard . If you do , return this card from your graveyard to your hand . Otherwise , draw a card . ) < /i >\nHunted Phantasm NAME_END 6 ATK_END 4 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 55 RACE_END R RARITY_END Hunted Phantasm is unblockable . $When Hunted Phantasm enters the battlefield , put five 1/1 red Goblin creature tokens onto the battlefield under target opponent's control .\nMuddle the Mixture NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 60 RACE_END C RARITY_END Counter target instant or sorcery spell . $Transmute { 1}{U}{U } < i > ({1}{U}{U } , Discard this card : Search your library for a card with the same converted mana cost as this card , reveal it , and put it into your hand . Then shuffle your library . Transmute only as a sorcery . ) < /i >\nRemand NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 63 RACE_END U RARITY_END Counter target spell . If that spell is countered this way , put it into its owner's hand instead of into that player's graveyard . $Draw a card .\nShambling Shell NAME_END 1 ATK_END 3 DEF_END {1}{B}{G} COST_END NIL DUR_END Creature - Plant Zombie TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 230 RACE_END C RARITY_END Sacrifice Shambling Shell : Put a +1/+1 counter on target creature . $Dredge 3 < i > (If you would draw a card , instead you may put exactly three cards from the top of your library into your graveyard . If you do , return this card from your graveyard to your hand . Otherwise , draw a card . ) < /i >\nTerrarion NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 273 RACE_END C RARITY_END Terrarion enters the battlefield tapped . ${2 } , { tap } , Sacrifice Terrarion : Add two mana in any combination of colors to your mana pool . $When Terrarion is put into a graveyard from the battlefield , draw a card .\nVoyager Staff NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 274 RACE_END U RARITY_END { 2 } , Sacrifice Voyager Staff : Exile target creature . Return the exiled card to the battlefield under its owner's control at the beginning of the next end step .\nAzorius Arrester NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Return to Ravnica PLAYER_CLS_END 5 RACE_END C RARITY_END When Azorius Arrester enters the battlefield , detain target creature an opponent controls . < i > (Until your next turn , that creature can't attack or block and its activated abilities can't be activated . ) < /i >\nChorus of Might NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 119 RACE_END C RARITY_END Until end of turn , target creature gets +1/+1 for each creature you control and gains trample .\nDeathrite Shaman NAME_END 2 ATK_END 1 DEF_END {BG} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Return to Ravnica PLAYER_CLS_END 213 RACE_END R RARITY_END { tap }: Exile target land card from a graveyard . Add one mana of any color to your mana pool . ${B } , { tap }: Exile target instant or sorcery card from a graveyard . Each opponent loses 2 life . ${G } , { tap }: Exile target creature card from a graveyard . You gain 2 life .\nExplosive Impact NAME_END NIL ATK_END NIL DEF_END {5}{R} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 94 RACE_END C RARITY_END Explosive Impact deals 5 damage to target creature or player .\nGrove of the Guardian NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Return to Ravnica PLAYER_CLS_END 240 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${3}{G}{W } , { tap } , Tap two untapped creatures you control , Sacrifice Grove of the Guardian : Put an 8/8 green and white Elemental creature token with vigilance onto the battlefield .\nJarad's Orders NAME_END NIL ATK_END NIL DEF_END {2}{B}{G} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 175 RACE_END R RARITY_END Search your library for up to two creature cards and reveal them . Put one into your hand and the other into your graveyard . Then shuffle your library .\nNivmagus Elemental NAME_END 2 ATK_END 1 DEF_END {UR} COST_END NIL DUR_END Creature - Elemental TYPE_END Return to Ravnica PLAYER_CLS_END 219 RACE_END R RARITY_END Exile an instant or sorcery spell you control : Put two +1/+1 counters on Nivmagus Elemental . < i > (That spell won't resolve . ) < /i >\nRakdos Shred-Freak NAME_END 1 ATK_END 2 DEF_END {BR}{BR} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Return to Ravnica PLAYER_CLS_END 221 RACE_END C RARITY_END Haste\nSewer Shambler NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Return to Ravnica PLAYER_CLS_END 75 RACE_END C RARITY_END Swampwalk < i > (This creature is unblockable as long as defending player controls a Swamp . ) < /i > $Scavenge { 2}{B } < i > ({2}{B } , Exile this card from your graveyard : Put a number of +1/+1 counters equal to this card's power on target creature . Scavenge only as a sorcery . ) < /i >\nStreet Spasm NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 106 RACE_END U RARITY_END Street Spasm deals X damage to target creature without flying you don't control . $Overload { X}{X}{R}{R } < i > (You may cast this spell for its overload cost . If you do , change its text by replacing all instances of \" target \" with \" each . \" ) < /i >\nTrestle Troll NAME_END 4 ATK_END 1 DEF_END {1}{B}{G} COST_END NIL DUR_END Creature - Troll TYPE_END Return to Ravnica PLAYER_CLS_END 205 RACE_END C RARITY_END Defender$Reach < i > (This creature can block creatures with flying . ) < /i > ${1}{B}{G }: Regenerate Trestle Troll .\nDesert Twister NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Revised Edition PLAYER_CLS_END 99 RACE_END U RARITY_END Destroy target permanent .\nBattle Rampart NAME_END 3 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Wall TYPE_END Rise of the Eldrazi PLAYER_CLS_END 135 RACE_END C RARITY_END Defender${tap }: Target creature gains haste until end of turn .\nDawnglare Invoker NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kor Wizard TYPE_END Rise of the Eldrazi PLAYER_CLS_END 16 RACE_END C RARITY_END Flying${8 }: Tap all creatures target player controls .\nEmrakul, the Aeons Torn NAME_END 15 ATK_END 15 DEF_END {15} COST_END NIL DUR_END Legendary Creature - Eldrazi TYPE_END Rise of the Eldrazi PLAYER_CLS_END 4 RACE_END M RARITY_END Emrakul , the Aeons Torn can't be countered . $When you cast Emrakul , take an extra turn after this one . $Flying , protection from colored spells , annihilator 6$When Emrakul is put into a graveyard from anywhere , its owner shuffles his or her graveyard into his or her library .\nGrotag Siege-Runner NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Rise of the Eldrazi PLAYER_CLS_END 149 RACE_END C RARITY_END { R } , Sacrifice Grotag Siege-Runner : Destroy target creature with defender . Grotag Siege-Runner deals 2 damage to that creature's controller .\nKiln Fiend NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Elemental Beast TYPE_END Rise of the Eldrazi PLAYER_CLS_END 153 RACE_END C RARITY_END Whenever you cast an instant or sorcery spell , Kiln Fiend gets +3/+0 until end of turn .\nMerfolk Skyscout NAME_END 3 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Merfolk Scout TYPE_END Rise of the Eldrazi PLAYER_CLS_END 77 RACE_END U RARITY_END Flying$Whenever Merfolk Skyscout attacks or blocks , untap target permanent .\nPawn of Ulamog NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Vampire Shaman TYPE_END Rise of the Eldrazi PLAYER_CLS_END 122 RACE_END U RARITY_END Whenever Pawn of Ulamog or another nontoken creature you control dies , you may put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \"\nSarkhan the Mad NAME_END NIL ATK_END NIL DEF_END {3}{B}{R} COST_END NIL DUR_END Planeswalker - Sarkhan TYPE_END Rise of the Eldrazi PLAYER_CLS_END 214 RACE_END M RARITY_END 0 : Reveal the top card of your library and put it into your hand . Sarkhan the Mad deals damage to himself equal to that card's converted mana cost . $-2 : Target creature's controller sacrifices it , then that player puts a 5/5 red Dragon creature token with flying onto the battlefield . $-4 : Each Dragon creature you control deals damage equal to its power to target player .\nStalwart Shield-Bearers NAME_END 3 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Rise of the Eldrazi PLAYER_CLS_END 46 RACE_END C RARITY_END Defender$Other creatures you control with defender get +0/+2 .\nVengevine NAME_END 3 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Rise of the Eldrazi PLAYER_CLS_END 212 RACE_END M RARITY_END Haste$Whenever you cast a spell , if it's the second creature spell you cast this turn , you may return Vengevine from your graveyard to the battlefield .\nBounteous Kirin NAME_END 4 ATK_END 4 DEF_END {5}{G}{G} COST_END NIL DUR_END Legendary Creature - Kirin Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 123 RACE_END R RARITY_END Flying$Whenever you cast a Spirit or Arcane spell , you may gain life equal to that spell's converted mana cost .\nDreamcatcher NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 34 RACE_END C RARITY_END Whenever you cast a Spirit or Arcane spell , you may sacrifice Dreamcatcher . If you do , draw a card .\nGlitterfang NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 100 RACE_END C RARITY_END Haste$At the beginning of the end step , return Glitterfang to its owner's hand .\nKagemaro's Clutch NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Saviors of Kamigawa PLAYER_CLS_END 74 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -X/-X , where X is the number of cards in your hand .\nMatsu-Tribe Birdstalker NAME_END 2 ATK_END 2 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Snake Warrior Archer TYPE_END Saviors of Kamigawa PLAYER_CLS_END 137 RACE_END C RARITY_END Whenever Matsu-Tribe Birdstalker deals combat damage to a creature , tap that creature and it doesn't untap during its controller's next untap step . ${G }: Matsu-Tribe Birdstalker gains reach until end of turn . < i > (It can block creatures with flying . ) < /i >\nOni of Wild Places NAME_END 5 ATK_END 6 DEF_END {5}{R} COST_END NIL DUR_END Creature - Demon Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 108 RACE_END U RARITY_END Haste$At the beginning of your upkeep , return a red creature you control to its owner's hand .\nSakashima the Impostor NAME_END 1 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Rogue TYPE_END Saviors of Kamigawa PLAYER_CLS_END 53 RACE_END R RARITY_END You may have Sakashima the Impostor enter the battlefield as a copy of any creature on the battlefield , except its name is still Sakashima the Impostor , it's legendary in addition to its other types , and it gains \" { 2}{U}{U }: Return Sakashima the Impostor to its owner's hand at the beginning of the next end step . \"\nSoramaro, First to Dream NAME_END * ATK_END * DEF_END {4}{U}{U} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 58 RACE_END R RARITY_END Flying$Soramaro , First to Dream's power and toughness are each equal to the number of cards in your hand . ${4 } , Return a land you control to its owner's hand : Draw a card .\nAsceticism NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Scars of Mirrodin PLAYER_CLS_END 110 RACE_END R RARITY_END Creatures you control have hexproof . < i > (They can't be the targets of spells or abilities your opponents control . ) < /i > ${1}{G }: Regenerate target creature .\nCarrion Call NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 115 RACE_END U RARITY_END Put two 1/1 green Insect creature tokens with infect onto the battlefield . < i > (They deal damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nDispense Justice NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 5 RACE_END U RARITY_END Target player sacrifices an attacking creature . $Metalcraft - That player sacrifices two attacking creatures instead if you control three or more artifacts .\nGalvanic Blast NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 91 RACE_END C RARITY_END Galvanic Blast deals 2 damage to target creature or player . $Metalcraft - Galvanic Blast deals 4 damage to that creature or player instead if you control three or more artifacts .\nHoard-Smelter Dragon NAME_END 5 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Scars of Mirrodin PLAYER_CLS_END 93 RACE_END R RARITY_END Flying${3}{R }: Destroy target artifact . Hoard-Smelter Dragon gets +X/+0 until end of turn , where X is that artifact's converted mana cost .\nLumengrid Drake NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Scars of Mirrodin PLAYER_CLS_END 36 RACE_END C RARITY_END Flying$Metalcraft - When Lumengrid Drake enters the battlefield , if you control three or more artifacts , return target creature to its owner's hand .\nNecropede NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Insect TYPE_END Scars of Mirrodin PLAYER_CLS_END 185 RACE_END U RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $When Necropede dies , you may put a -1/-1 counter on target creature .\nPsychic Miasma NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Scars of Mirrodin PLAYER_CLS_END 76 RACE_END C RARITY_END Target player discards a card . If a land card is discarded this way , return Psychic Miasma to its owner's hand .\nShape Anew NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Scars of Mirrodin PLAYER_CLS_END 43 RACE_END R RARITY_END The controller of target artifact sacrifices it , then reveals cards from the top of his or her library until he or she reveals an artifact card . That player puts that card onto the battlefield , then shuffles all other cards revealed this way into his or her library .\nTangle Angler NAME_END 5 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Horror TYPE_END Scars of Mirrodin PLAYER_CLS_END 128 RACE_END U RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > ${G }: Target creature blocks Tangle Angler this turn if able .\nVault Skyward NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 51 RACE_END C RARITY_END Target creature gains flying until end of turn . Untap it .\nAven Farseer NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Scourge PLAYER_CLS_END 3 RACE_END C RARITY_END Flying$Whenever a permanent is turned face up , put a +1/+1 counter on Aven Farseer .\nDragon Tyrant NAME_END 6 ATK_END 6 DEF_END {8}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Scourge PLAYER_CLS_END 88 RACE_END R RARITY_END Flying , trample$Double strike < i > (This creature deals both first-strike and regular combat damage . ) < /i > $At the beginning of your upkeep , sacrifice Dragon Tyrant unless you pay { R}{R}{R}{R } . ${R }: Dragon Tyrant gets +1/+0 until end of turn .\nNoble Templar NAME_END 6 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Creature - Human Cleric Soldier TYPE_END Scourge PLAYER_CLS_END 19 RACE_END C RARITY_END Vigilance$Plainscycling { 2 } < i > ({2 } , Discard this card : Search your library for a Plains card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nTendrils of Agony NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Scourge PLAYER_CLS_END 75 RACE_END U RARITY_END Target player loses 2 life and you gain 2 life . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . You may choose new targets for the copies . ) < /i >\nAncestral Memories NAME_END NIL ATK_END NIL DEF_END {2}{U}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 59 RACE_END R RARITY_END Look at the top seven cards of your library . Put two of them into your hand and the rest into your graveyard .\nGrapeshot Catapult NAME_END 3 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Seventh Edition PLAYER_CLS_END 299 RACE_END U RARITY_END { tap }: Grapeshot Catapult deals 1 damage to target creature with flying .\nPyrotechnics NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 210 RACE_END U RARITY_END Pyrotechnics deals 4 damage divided as you choose among any number of target creatures and/or players .\nThoughtleech NAME_END NIL ATK_END NIL DEF_END {G}{G} COST_END NIL DUR_END Enchantment TYPE_END Seventh Edition PLAYER_CLS_END 274 RACE_END U RARITY_END Whenever an Island an opponent controls becomes tapped , you may gain 1 life .\nBarrenton Medic NAME_END 4 ATK_END 0 DEF_END {4}{W} COST_END NIL DUR_END Creature - Kithkin Cleric TYPE_END Shadowmoor PLAYER_CLS_END 4 RACE_END C RARITY_END { tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn . $Put a -1/-1 counter on Barrenton Medic : Untap Barrenton Medic .\nCinderhaze Wretch NAME_END 2 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Shadowmoor PLAYER_CLS_END 60 RACE_END C RARITY_END { tap }: Target player discards a card . Activate this ability only during your turn . $Put a -1/-1 counter on Cinderhaze Wretch : Untap Cinderhaze Wretch .\nDream Salvage NAME_END NIL ATK_END NIL DEF_END {UB} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 160 RACE_END U RARITY_END Draw cards equal to the number of cards target opponent discarded this turn .\nFlow of Ideas NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 38 RACE_END U RARITY_END Draw a card for each Island you control .\nGrief Tyrant NAME_END 8 ATK_END 8 DEF_END {5}{BR} COST_END NIL DUR_END Creature - Horror TYPE_END Shadowmoor PLAYER_CLS_END 189 RACE_END U RARITY_END Grief Tyrant enters the battlefield with four -1/-1 counters on it . $When Grief Tyrant dies , put a -1/-1 counter on target creature for each -1/-1 counter on Grief Tyrant .\nKinscaer Harpoonist NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Shadowmoor PLAYER_CLS_END 41 RACE_END C RARITY_END Flying$Whenever Kinscaer Harpoonist attacks , you may have target creature lose flying until end of turn .\nMedicine Runner NAME_END 1 ATK_END 2 DEF_END {1}{GW} COST_END NIL DUR_END Creature - Elf Cleric TYPE_END Shadowmoor PLAYER_CLS_END 230 RACE_END C RARITY_END When Medicine Runner enters the battlefield , you may remove a counter from target permanent .\nNurturer Initiate NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Shadowmoor PLAYER_CLS_END 124 RACE_END C RARITY_END Whenever a player casts a green spell , you may pay { 1 } . If you do , target creature gets +1/+1 until end of turn .\nPuppeteer Clique NAME_END 2 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Faerie Wizard TYPE_END Shadowmoor PLAYER_CLS_END 75 RACE_END R RARITY_END Flying$When Puppeteer Clique enters the battlefield , put target creature card from an opponent's graveyard onto the battlefield under your control . It gains haste . At the beginning of your next end step , exile it . $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nRuned Halo NAME_END NIL ATK_END NIL DEF_END {W}{W} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 21 RACE_END R RARITY_END As Runed Halo enters the battlefield , name a card . $You have protection from the chosen name . < i > (You can't be targeted , dealt damage , or enchanted by anything with that name . ) < /i >\nSlinking Giant NAME_END 4 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Giant Rogue TYPE_END Shadowmoor PLAYER_CLS_END 106 RACE_END U RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i > $Whenever Slinking Giant blocks or becomes blocked , it gets -3/-0 until end of turn .\nThistledown Duo NAME_END 2 ATK_END 2 DEF_END {2}{WU} COST_END NIL DUR_END Creature - Kithkin Soldier Wizard TYPE_END Shadowmoor PLAYER_CLS_END 152 RACE_END C RARITY_END Whenever you cast a white spell , Thistledown Duo gets +1/+1 until end of turn . $Whenever you cast a blue spell , Thistledown Duo gains flying until end of turn .\nWhimwader NAME_END 4 ATK_END 6 DEF_END {4}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Shadowmoor PLAYER_CLS_END 54 RACE_END C RARITY_END Whimwader can't attack unless defending player controls a blue permanent .\nAlgae Gharial NAME_END 1 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Crocodile TYPE_END Shards of Alara PLAYER_CLS_END 123 RACE_END U RARITY_END Shroud$Whenever another creature dies , you may put a +1/+1 counter on Algae Gharial .\nBroodmate Dragon NAME_END 4 ATK_END 4 DEF_END {3}{B}{R}{G} COST_END NIL DUR_END Creature - Dragon TYPE_END Shards of Alara PLAYER_CLS_END 160 RACE_END R RARITY_END Flying$When Broodmate Dragon enters the battlefield , put a 4/4 red Dragon creature token with flying onto the battlefield .\nDawnray Archer NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Archer TYPE_END Shards of Alara PLAYER_CLS_END 39 RACE_END U RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > ${W } , { tap }: Dawnray Archer deals 1 damage to target attacking or blocking creature .\nEthersworn Canonist NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Artifact Creature - Human Cleric TYPE_END Shards of Alara PLAYER_CLS_END 10 RACE_END R RARITY_END Each player who has cast a nonartifact spell this turn can't cast additional nonartifact spells .\nGrixis Panorama NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Shards of Alara PLAYER_CLS_END 224 RACE_END C RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap } , Sacrifice Grixis Panorama : Search your library for a basic Island , Swamp , or Mountain card and put it onto the battlefield tapped . Then shuffle your library .\nKederekt Leviathan NAME_END 5 ATK_END 5 DEF_END {6}{U}{U} COST_END NIL DUR_END Creature - Leviathan TYPE_END Shards of Alara PLAYER_CLS_END 48 RACE_END R RARITY_END When Kederekt Leviathan enters the battlefield , return all other nonland permanents to their owners ' hands . $Unearth { 6}{U } < i > ({6}{U }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nMosstodon NAME_END 3 ATK_END 5 DEF_END {4}{G} COST_END NIL DUR_END Creature - Plant Elephant TYPE_END Shards of Alara PLAYER_CLS_END 139 RACE_END C RARITY_END { 1 }: Target creature with power 5 or greater gains trample until end of turn .\nQasali Ambusher NAME_END 3 ATK_END 2 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Cat Warrior TYPE_END Shards of Alara PLAYER_CLS_END 184 RACE_END U RARITY_END Reach$If a creature is attacking you and you control a Forest and a Plains , you may cast Qasali Ambusher without paying its mana cost and as though it had flash .\nSanctum Gargoyle NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Artifact Creature - Gargoyle TYPE_END Shards of Alara PLAYER_CLS_END 24 RACE_END C RARITY_END Flying$When Sanctum Gargoyle enters the battlefield , you may return target artifact card from your graveyard to your hand .\nSkeletonize NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 114 RACE_END U RARITY_END Skeletonize deals 3 damage to target creature . When a creature dealt damage this way dies this turn , put a 1/1 black Skeleton creature token onto the battlefield with \" { B }: Regenerate this creature . \"\nThunder-Thrash Elder NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Viashino Warrior TYPE_END Shards of Alara PLAYER_CLS_END 117 RACE_END U RARITY_END Devour 3 < i > (As this enters the battlefield , you may sacrifice any number of creatures . This creature enters the battlefield with three times that many +1/+1 counters on it . ) < /i >\nWindwright Mage NAME_END 2 ATK_END 2 DEF_END {W}{U}{B} COST_END NIL DUR_END Artifact Creature - Human Wizard TYPE_END Shards of Alara PLAYER_CLS_END 208 RACE_END C RARITY_END Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i > $Windwright Mage has flying as long as an artifact card is in your graveyard .\nDakmor Sorceress NAME_END 4 ATK_END * DEF_END {5}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Starter 1999 PLAYER_CLS_END 74 RACE_END R RARITY_END Dakmor Sorceress's power is equal to the number of Swamps you control .\nWind Sail NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 62 RACE_END U RARITY_END One or two target creatures gain flying until end of turn .\nCorrupting Licid NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Licid TYPE_END Stronghold PLAYER_CLS_END 4 RACE_END U RARITY_END { B } , { tap }: Corrupting Licid loses this ability and becomes an Aura enchantment with enchant creature . Attach it to target creature . You may pay { B } to end this effect . $Enchanted creature has fear . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nHermit Druid NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Stronghold PLAYER_CLS_END 58 RACE_END R RARITY_END { G } , { tap }: Reveal cards from the top of your library until you reveal a basic land card . Put that card into your hand and all other cards revealed this way into your graveyard .\nRabid Rats NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Stronghold PLAYER_CLS_END 17 RACE_END C RARITY_END { tap }: Target blocking creature gets -1/-1 until end of turn .\nStronghold Taskmaster NAME_END 3 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Giant Minion TYPE_END Stronghold PLAYER_CLS_END 22 RACE_END U RARITY_END Other black creatures get -1/-1 .\nAncient Runes NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 161 RACE_END U RARITY_END At the beginning of each player's upkeep , Ancient Runes deals damage to that player equal to the number of artifacts he or she controls .\nCanopy Spider NAME_END 3 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Tempest PLAYER_CLS_END 111 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nDark Banishing NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 11 RACE_END C RARITY_END Destroy target nonblack creature . It can't be regenerated .\nElite Javelineer NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Tempest PLAYER_CLS_END 229 RACE_END C RARITY_END Whenever Elite Javelineer blocks , it deals 1 damage to target attacking creature .\nFool's Tome NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 279 RACE_END R RARITY_END { 2 } , { tap }: Draw a card . Activate this ability only if you have no cards in hand .\nHero's Resolve NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tempest PLAYER_CLS_END 235 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+5 .\nLobotomy NAME_END NIL ATK_END NIL DEF_END {2}{U}{B} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 342 RACE_END U RARITY_END Target player reveals his or her hand , then you choose a card other than a basic land card from it . Search that player's graveyard , hand , and library for all cards with the same name as the chosen card and exile them . Then that player shuffles his or her library .\nMogg Hollows NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 318 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { R } or { G } to your mana pool . Mogg Hollows doesn't untap during your next untap step .\nPropaganda NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 80 RACE_END U RARITY_END Creatures can't attack you unless their controller pays { 2 } for each creature he or she controls that's attacking you .\nRuby Medallion NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 295 RACE_END R RARITY_END Red spells you cast cost { 1 } less to cast .\nShadow Rift NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 86 RACE_END C RARITY_END Target creature gains shadow until end of turn . < i > (It can block or be blocked by only creatures with shadow . ) < /i > $Draw a card .\nSpontaneous Combustion NAME_END NIL ATK_END NIL DEF_END {1}{B}{R} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 348 RACE_END U RARITY_END As an additional cost to cast Spontaneous Combustion , sacrifice a creature . $Spontaneous Combustion deals 3 damage to each creature .\nTorture Chamber NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 303 RACE_END R RARITY_END At the beginning of your upkeep , put a pain counter on Torture Chamber . $At the beginning of your end step , Torture Chamber deals damage to you equal to the number of pain counters on it . ${1 } , { tap } , Remove all pain counters from Torture Chamber : Torture Chamber deals damage to target creature equal to the number of pain counters removed this way .\nAvenging Angel NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Tempest Remastered PLAYER_CLS_END 6 RACE_END U RARITY_END Flying$When Avenging Angel dies , you may put it on top of its owner's library .\nRevenant NAME_END * ATK_END * DEF_END {4}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Tempest Remastered PLAYER_CLS_END 114 RACE_END U RARITY_END Flying$Revenant's power and toughness are each equal to the number of creature cards in your graveyard .\nWayward Soul NAME_END 2 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Tempest Remastered PLAYER_CLS_END 78 RACE_END C RARITY_END Flying${U }: Put Wayward Soul on top of its owner's library .\nBeacon of Destruction NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 189 RACE_END R RARITY_END Beacon of Destruction deals 5 damage to target creature or player . Shuffle Beacon of Destruction into its owner's library .\nCrucible of Worlds NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 319 RACE_END R RARITY_END You may play land cards from your graveyard .\nElvish Champion NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Tenth Edition PLAYER_CLS_END 261 RACE_END R RARITY_END Other Elf creatures get +1/+1 and have forestwalk . < i>(They're unblockable as long as defending player controls a Forest . ) < /i >\nGoblin Elite Infantry NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Tenth Edition PLAYER_CLS_END 206 RACE_END C RARITY_END Whenever Goblin Elite Infantry blocks or becomes blocked , it gets -1/-1 until end of turn .\nJuggernaut NAME_END 3 ATK_END 5 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Juggernaut TYPE_END Tenth Edition PLAYER_CLS_END 328 RACE_END U RARITY_END Juggernaut attacks each turn if able . $Juggernaut can't be blocked by Walls .\nMind Stone NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 335 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap } , Sacrifice Mind Stone : Draw a card .\nPuppeteer NAME_END 2 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Tenth Edition PLAYER_CLS_END 98 RACE_END U RARITY_END { U } , { tap }: You may tap or untap target creature .\nRule of Law NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Tenth Edition PLAYER_CLS_END 37 RACE_END U RARITY_END Each player can't cast more than one spell each turn .\nSky Weaver NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Metathran Wizard TYPE_END Tenth Edition PLAYER_CLS_END 109 RACE_END U RARITY_END { 2 }: Target white or black creature gains flying until end of turn . < i > (It can't be blocked except by creatures with flying or reach . ) < /i >\nTerramorphic Expanse NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tenth Edition PLAYER_CLS_END 360 RACE_END C RARITY_END { tap } , Sacrifice Terramorphic Expanse : Search your library for a basic land card and put it onto the battlefield tapped . Then shuffle your library .\nViridian Shaman NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Tenth Edition PLAYER_CLS_END 308 RACE_END U RARITY_END When Viridian Shaman enters the battlefield , destroy target artifact .\nDrowned NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Zombie TYPE_END The Dark PLAYER_CLS_END 23 RACE_END C RARITY_END { B }: Regenerate Drowned .\nRag Man NAME_END 1 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Human Minion TYPE_END The Dark PLAYER_CLS_END 13 RACE_END R RARITY_END { B}{B}{B } , { tap }: Target opponent reveals his or her hand and discards a creature card at random . Activate this ability only during your turn .\nAnvilwrought Raptor NAME_END 1 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Bird TYPE_END Theros PLAYER_CLS_END 211 RACE_END U RARITY_END Flying , first strike\nBreaching Hippocamp NAME_END 2 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Horse Fish TYPE_END Theros PLAYER_CLS_END 43 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $When Breaching Hippocamp enters the battlefield , untap another target creature you control .\nDeathbellow Raider NAME_END 3 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Minotaur Berserker TYPE_END Theros PLAYER_CLS_END 117 RACE_END C RARITY_END Deathbellow Raider attacks each turn if able . ${2}{B }: Regenerate Deathbellow Raider .\nFiredrinker Satyr NAME_END 1 ATK_END 2 DEF_END {R} COST_END NIL DUR_END Creature - Satyr Shaman TYPE_END Theros PLAYER_CLS_END 122 RACE_END R RARITY_END Whenever Firedrinker Satyr is dealt damage , it deals that much damage to you . ${1}{R }: Firedrinker Satyr gets +1/+0 until end of turn and deals 1 damage to you .\nHunt the Hunter NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 159 RACE_END U RARITY_END Target green creature you control gets +2/+2 until end of turn . It fights target green creature an opponent controls .\nMinotaur Skullcleaver NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Minotaur Berserker TYPE_END Theros PLAYER_CLS_END 130 RACE_END C RARITY_END Haste$When Minotaur Skullcleaver enters the battlefield , it gets +2/+0 until end of turn .\nPeak Eruption NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 132 RACE_END U RARITY_END Destroy target Mountain . Peak Eruption deals 3 damage to that land's controller .\nRead the Bones NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 101 RACE_END C RARITY_END Scry 2 , then draw two cards . You lose 2 life . < i > (To scry 2 , look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nSilent Artisan NAME_END 5 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Giant TYPE_END Theros PLAYER_CLS_END 31 RACE_END C RARITY_END NIL\nThassa's Bounty NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 67 RACE_END C RARITY_END Draw three cards . Target player puts the top three cards of his or her library into his or her graveyard .\nVulpine Goliath NAME_END 5 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Fox TYPE_END Theros PLAYER_CLS_END 183 RACE_END C RARITY_END Trample\nBewilder NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 49 RACE_END C RARITY_END Target creature gets -3/-0 until end of turn . $Draw a card .\nDeep-Sea Kraken NAME_END 6 ATK_END 6 DEF_END {7}{U}{U}{U} COST_END NIL DUR_END Creature - Kraken TYPE_END Time Spiral PLAYER_CLS_END 56 RACE_END R RARITY_END Deep-Sea Kraken is unblockable . $Suspend 9-{2}{U } < i > (Rather than cast this card from your hand , you may pay { 2}{U } and exile it with nine time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i > $Whenever an opponent casts a spell , if Deep-Sea Kraken is suspended , remove a time counter from it .\nFlagstones of Trokair NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Time Spiral PLAYER_CLS_END 272 RACE_END R RARITY_END { tap }: Add { W } to your mana pool . $When Flagstones of Trokair is put into a graveyard from the battlefield , you may search your library for a Plains card and put it onto the battlefield tapped . If you do , shuffle your library .\nGreenseeker NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Spellshaper TYPE_END Time Spiral PLAYER_CLS_END 198 RACE_END C RARITY_END { G } , { tap } , Discard a card : Search your library for a basic land card , reveal it , and put it into your hand . Then shuffle your library .\nLim-Dul the Necromancer NAME_END 4 ATK_END 4 DEF_END {5}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Time Spiral PLAYER_CLS_END 114 RACE_END R RARITY_END Whenever a creature an opponent controls dies , you may pay { 1}{B } . If you do , return that card to the battlefield under your control . If it's a creature , it's a Zombie in addition to its other creature types . ${1}{B }: Regenerate target Zombie .\nMystical Teachings NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 69 RACE_END C RARITY_END Search your library for an instant card or a card with flash , reveal it , and put it into your hand . Then shuffle your library . $Flashback { 5}{B } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nPull from Eternity NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 35 RACE_END U RARITY_END Put target face-up exiled card into its owner's graveyard .\nSidewinder Sliver NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 41 RACE_END C RARITY_END All Sliver creatures have flanking . < i > (Whenever a creature without flanking blocks a Sliver , the blocking creature gets -1/-1 until end of turn . ) < /i >\nSudden Shock NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 179 RACE_END U RARITY_END Split second < i > (As long as this spell is on the stack , players can't cast spells or activate abilities that aren't mana abilities . ) < /i > $Sudden Shock deals 2 damage to target creature or player .\nTwo-Headed Sliver NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 183 RACE_END C RARITY_END All Sliver creatures have \" This creature can't be blocked except by two or more creatures . \"\nArena NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 117 RACE_END Special RARITY_END { 3 } , { tap }: Tap target creature you control and target creature of an opponent's choice he or she controls . Those creatures fight each other . < i > (Each deals damage equal to its power to the other . ) < /i >\nKrosan Cloudscraper NAME_END 13 ATK_END 13 DEF_END {7}{G}{G}{G} COST_END NIL DUR_END Creature - Beast Mutant TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 82 RACE_END Special RARITY_END At the beginning of your upkeep , sacrifice Krosan Cloudscraper unless you pay { G}{G } . $Morph { 7}{G}{G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nWall of Roots NAME_END 5 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Plant Wall TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 89 RACE_END Special RARITY_END Defender$Put a -0/-1 counter on Wall of Roots : Add { G } to your mana pool . Activate this ability only once each turn .\nCephalid Illusionist NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Cephalid Wizard TYPE_END Torment PLAYER_CLS_END 28 RACE_END U RARITY_END Whenever Cephalid Illusionist becomes the target of a spell or ability , put the top three cards of your library into your graveyard . ${2}{U } , { tap }: Prevent all combat damage that would be dealt to and dealt by target creature you control this turn .\nGravegouger NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Nightmare Horror TYPE_END Torment PLAYER_CLS_END 62 RACE_END C RARITY_END When Gravegouger enters the battlefield , exile up to two target cards from a single graveyard . $When Gravegouger leaves the battlefield , return the exiled cards to their owner's graveyard .\nNantuko Blightcutter NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Insect Druid TYPE_END Torment PLAYER_CLS_END 131 RACE_END R RARITY_END Protection from black$Threshold - Nantuko Blightcutter gets +1/+1 for each black permanent your opponents control as long as seven or more cards are in your graveyard .\nRadiate NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Instant TYPE_END Torment PLAYER_CLS_END 113 RACE_END R RARITY_END Choose target instant or sorcery spell that targets only a single permanent or player . Copy that spell for each other permanent or player the spell could target . Each copy targets a different one of those permanents and players .\nVengeful Dreams NAME_END NIL ATK_END NIL DEF_END {W}{W} COST_END NIL DUR_END Instant TYPE_END Torment PLAYER_CLS_END 21 RACE_END R RARITY_END As an additional cost to cast Vengeful Dreams , discard X cards . $Exile X target attacking creatures .\nAttrition NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Destiny PLAYER_CLS_END 52 RACE_END R RARITY_END { B } , Sacrifice a creature : Destroy target nonblack creature .\nExtruder NAME_END 3 ATK_END 4 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Juggernaut TYPE_END Urza's Destiny PLAYER_CLS_END 130 RACE_END U RARITY_END Echo { 4 } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $Sacrifice an artifact : Put a +1/+1 counter on target creature .\nMask of Law and Grace NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Destiny PLAYER_CLS_END 11 RACE_END C RARITY_END Enchant creature$Enchanted creature has protection from black and from red .\nSerra Advocate NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Urza's Destiny PLAYER_CLS_END 19 RACE_END U RARITY_END Flying${tap }: Target attacking or blocking creature gets +2/+2 until end of turn .\nAngelic Curator NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Angel Spirit TYPE_END Urza's Legacy PLAYER_CLS_END 1 RACE_END C RARITY_END Flying , protection from artifacts\nDeranged Hermit NAME_END 1 ATK_END 1 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Urza's Legacy PLAYER_CLS_END 101 RACE_END R RARITY_END Echo { 3}{G}{G } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Deranged Hermit enters the battlefield , put four 1/1 green Squirrel creature tokens onto the battlefield . $Squirrel creatures get +1/+1 .\nIron Maiden NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Urza's Legacy PLAYER_CLS_END 127 RACE_END R RARITY_END At the beginning of each opponent's upkeep , Iron Maiden deals X damage to that player , where X is the number of cards in his or her hand minus 4 .\nParch NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 86 RACE_END C RARITY_END Choose one - Parch deals 2 damage to target creature or player ; or Parch deals 4 damage to target blue creature .\nRepopulate NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 111 RACE_END C RARITY_END Shuffle all creature cards from target player's graveyard into that player's library . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nTicking Gnomes NAME_END 3 ATK_END 3 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Gnome TYPE_END Urza's Legacy PLAYER_CLS_END 136 RACE_END U RARITY_END Echo { 3 } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $Sacrifice Ticking Gnomes : Ticking Gnomes deals 1 damage to target creature or player .\nAcidic Soil NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 172 RACE_END U RARITY_END Acidic Soil deals damage to each player equal to the number of lands he or she controls .\nBlood Vassal NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Thrull TYPE_END Urza's Saga PLAYER_CLS_END 118 RACE_END C RARITY_END Sacrifice Blood Vassal : Add { B}{B } to your mana pool .\nConfiscate NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 66 RACE_END U RARITY_END Enchant permanent < i > (Target a permanent as you cast this . This card enters the battlefield attached to that permanent . ) < /i > $You control enchanted permanent .\nElvish Herder NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf TYPE_END Urza's Saga PLAYER_CLS_END 247 RACE_END C RARITY_END { G }: Target creature gains trample until end of turn .\nGamble NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 188 RACE_END R RARITY_END Search your library for a card , put that card into your hand , discard a card at random , then shuffle your library .\nHollow Dogs NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie Hound TYPE_END Urza's Saga PLAYER_CLS_END 137 RACE_END C RARITY_END Whenever Hollow Dogs attacks , it gets +2/+0 until end of turn .\nMonk Idealist NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Monk Cleric TYPE_END Urza's Saga PLAYER_CLS_END 20 RACE_END U RARITY_END When Monk Idealist enters the battlefield , return target enchantment card from your graveyard to your hand .\nPlanar Birth NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 31 RACE_END R RARITY_END Return all basic land cards from all graveyards to the battlefield tapped under their owners ' control .\nRune of Protection: Lands NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 39 RACE_END R RARITY_END { W }: The next time a land source of your choice would deal damage to you this turn , prevent that damage . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nSlippery Karst NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Urza's Saga PLAYER_CLS_END 327 RACE_END C RARITY_END Slippery Karst enters the battlefield tapped . ${tap }: Add { G } to your mana pool . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nTorch Song NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 222 RACE_END U RARITY_END At the beginning of your upkeep , you may put a verse counter on Torch Song . ${2}{R } , Sacrifice Torch Song : Torch Song deals X damage to target creature or player , where X is the number of verse counters on Torch Song .\nWinding Wurm NAME_END 6 ATK_END 6 DEF_END {4}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Urza's Saga PLAYER_CLS_END 285 RACE_END C RARITY_END Echo { 4}{G } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nChainer's Edict NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Vintage Masters PLAYER_CLS_END 108 RACE_END C RARITY_END Target player sacrifices a creature . $Flashback { 5}{B}{B } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nHulking Goblin NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Vintage Masters PLAYER_CLS_END 174 RACE_END C RARITY_END Hulking Goblin can't block .\nReign of the Pit NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Vintage Masters PLAYER_CLS_END 138 RACE_END R RARITY_END Each player sacrifices a creature . Put an X/X black Demon creature token with flying onto the battlefield , where X is the total power of the creatures sacrificed this way .\nBetrayal NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Visions PLAYER_CLS_END 26 RACE_END C RARITY_END Enchant creature an opponent controls$Whenever enchanted creature becomes tapped , you draw a card .\nFreewind Falcon NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Visions PLAYER_CLS_END 105 RACE_END C RARITY_END Flying , protection from red\nNatural Order NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Visions PLAYER_CLS_END 64 RACE_END R RARITY_END As an additional cost to cast Natural Order , sacrifice a green creature . $Search your library for a green creature card and put it onto the battlefield . Then shuffle your library .\nSolfatara NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Visions PLAYER_CLS_END 93 RACE_END C RARITY_END Target player can't play land cards this turn . $Draw a card at the beginning of the next turn's upkeep .\nAlms NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment TYPE_END Weatherlight PLAYER_CLS_END 119 RACE_END C RARITY_END { 1 } , Exile the top card of your graveyard : Prevent the next 1 damage that would be dealt to target creature this turn .\nDwarven Berserker NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Dwarf Berserker TYPE_END Weatherlight PLAYER_CLS_END 97 RACE_END C RARITY_END Whenever Dwarven Berserker becomes blocked , it gets +3/+0 and gains trample until end of turn .\nLotus Vale NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Weatherlight PLAYER_CLS_END 165 RACE_END R RARITY_END If Lotus Vale would enter the battlefield , sacrifice two untapped lands instead . If you do , put Lotus Vale onto the battlefield . If you don't , put it into its owner's graveyard . ${tap }: Add three mana of any one color to your mana pool .\nRelearn NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Weatherlight PLAYER_CLS_END 51 RACE_END U RARITY_END Return target instant or sorcery card from your graveyard to your hand .\nVodalian Illusionist NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Weatherlight PLAYER_CLS_END 58 RACE_END U RARITY_END { U}{U } , { tap }: Target creature phases out . < i > (While it's phased out , it's treated as though it doesn't exist . It phases in before its controller untaps during his or her next untap step . ) < /i >\nBojuka Bog NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Worldwake PLAYER_CLS_END 132 RACE_END C RARITY_END Bojuka Bog enters the battlefield tapped . $When Bojuka Bog enters the battlefield , exile all cards from target player's graveyard . ${tap }: Add { B } to your mana pool .\nDispel NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 26 RACE_END C RARITY_END Counter target instant spell .\nHammer of Ruin NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Worldwake PLAYER_CLS_END 124 RACE_END U RARITY_END Equipped creature gets +2/+0 . $Whenever equipped creature deals combat damage to a player , you may destroy target Equipment that player controls . $Equip { 2 }\nLodestone Golem NAME_END 3 ATK_END 5 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Worldwake PLAYER_CLS_END 127 RACE_END R RARITY_END Nonartifact spells cost { 1 } more to cast .\nRazor Boomerang NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Worldwake PLAYER_CLS_END 129 RACE_END U RARITY_END Equipped creature has \" { tap } , Unattach Razor Boomerang : Razor Boomerang deals 1 damage to target creature or player . Return Razor Boomerang to its owner's hand . \" $Equip { 2 }\nSnapping Creeper NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Plant TYPE_END Worldwake PLAYER_CLS_END 112 RACE_END C RARITY_END Landfall - Whenever a land enters the battlefield under your control , Snapping Creeper gains vigilance until end of turn .\nVastwood Animist NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Shaman Ally TYPE_END Worldwake PLAYER_CLS_END 116 RACE_END U RARITY_END { tap }: Target land you control becomes an X/X Elemental creature until end of turn , where X is the number of Allies you control . It's still a land .\nBeastmaster Ascension NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 159 RACE_END R RARITY_END Whenever a creature you control attacks , you may put a quest counter on Beastmaster Ascension . $As long as Beastmaster Ascension has seven or more quest counters on it , creatures you control get +5/+5 .\nCosi's Trickster NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Zendikar PLAYER_CLS_END 45 RACE_END R RARITY_END Whenever an opponent shuffles his or her library , you may put a +1/+1 counter on Cosi's Trickster .\nGiant Scorpion NAME_END 3 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Scorpion TYPE_END Zendikar PLAYER_CLS_END 90 RACE_END C RARITY_END Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i >\nHedron Crab NAME_END 2 ATK_END 0 DEF_END {U} COST_END NIL DUR_END Creature - Crab TYPE_END Zendikar PLAYER_CLS_END 47 RACE_END U RARITY_END Landfall - Whenever a land enters the battlefield under your control , target player puts the top three cards of his or her library into his or her graveyard .\nKhalni Heart Expedition NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 167 RACE_END C RARITY_END Landfall - Whenever a land enters the battlefield under your control , you may put a quest counter on Khalni Heart Expedition . $Remove three quest counters from Khalni Heart Expedition and sacrifice it : Search your library for up to two basic land cards , put them onto the battlefield tapped , then shuffle your library .\nMalakir Bloodwitch NAME_END 4 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Vampire Shaman TYPE_END Zendikar PLAYER_CLS_END 100 RACE_END R RARITY_END Flying , protection from white$When Malakir Bloodwitch enters the battlefield , each opponent loses life equal to the number of Vampires you control . You gain life equal to the life lost this way .\nNoble Vestige NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Zendikar PLAYER_CLS_END 29 RACE_END C RARITY_END Flying${tap }: Prevent the next 1 damage that would be dealt to target player this turn .\nQuest for the Gravelord NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 108 RACE_END U RARITY_END Whenever a creature dies , you may put a quest counter on Quest for the Gravelord . $Remove three quest counters from Quest for the Gravelord and sacrifice it : Put a 5/5 black Zombie Giant creature token onto the battlefield .\nShatterskull Giant NAME_END 3 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Zendikar PLAYER_CLS_END 148 RACE_END C RARITY_END NIL\nSurrakar Marauder NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Surrakar TYPE_END Zendikar PLAYER_CLS_END 113 RACE_END C RARITY_END Landfall - Whenever a land enters the battlefield under your control , Surrakar Marauder gains intimidate until end of turn . < i > (It can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i >\nVampire Hexmage NAME_END 1 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Vampire Shaman TYPE_END Zendikar PLAYER_CLS_END 114 RACE_END U RARITY_END First strike$Sacrifice Vampire Hexmage : Remove all counters from target permanent .\n"
  },
  {
    "path": "third_party/magic/test_magic.out",
    "content": "public class ClovenCasting extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"a multicolored instant or sorcery spell\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.INSTANT),§new CardTypePredicate(CardType.SORCERY)));§filter.add(new MulticoloredPredicate());§}§public ClovenCasting(UUID ownerId) {§super(ownerId, 86, \"Cloven Casting\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{5}{U}{R}\");§this.expansionSetCode = \"ARB\";§this.addAbility(new SpellCastControllerTriggeredAbility(new DoIfCostPaid(new ClovenCastingEffect(), new GenericManaCost(1)), filter, true, true));§}§public ClovenCasting(final ClovenCasting card) {§super(card);§}§@Override§public ClovenCasting copy() {§return new ClovenCasting(this);§}§}§class ClovenCastingEffect extends OneShotEffect {§public ClovenCastingEffect() {§super(Outcome.Copy);§staticText = \"copy that spell. You may choose new targets for the copy\";§}§public ClovenCastingEffect(final ClovenCastingEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Spell spell = game.getStack().getSpell(targetPointer.getFirst(game, source));§if (spell != null) {§Spell copy = spell.copySpell();§copy.setControllerId(source.getControllerId());§copy.setCopiedSpell(true);§game.getStack().push(copy);§copy.chooseNewTargets(game, source.getControllerId());§Player player = game.getPlayer(source.getControllerId());§String activateMessage = copy.getActivatedMessage(game);§if (activateMessage.startsWith(\" casts \")) {§activateMessage = activateMessage.substring(6);§}§game.informPlayers(player.getLogName() + \" copies \" + activateMessage);§return true;§}§return false;§}§@Override§public ClovenCastingEffect copy() {§return new ClovenCastingEffect(this);§}§}§\npublic class EtherswornShieldmage extends CardImpl {§final private static FilterCreaturePermanent filter = new FilterCreaturePermanent(\"artifact creatures\");§static {§filter.add(new CardTypePredicate(CardType.ARTIFACT));§}§public EtherswornShieldmage(UUID ownerId) {§super(ownerId, 4, \"Ethersworn Shieldmage\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{1}{W}{U}\");§this.expansionSetCode = \"ARB\";§this.subtype.add(\"Vedalken\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlashAbility.getInstance());§this.addAbility(new EntersBattlefieldTriggeredAbility(new PreventAllDamageToAllEffect(Duration.EndOfTurn, filter), false));§}§public EtherswornShieldmage(final EtherswornShieldmage card) {§super(card);§}§@Override§public EtherswornShieldmage copy() {§return new EtherswornShieldmage(this);§}§}§\npublic class IntimidationBolt extends CardImpl {§public IntimidationBolt(UUID ownerId) {§super(ownerId, 99, \"Intimidation Bolt\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{R}{W}\");§this.expansionSetCode = \"ARB\";§this.getSpellAbility().addEffect(new DamageTargetEffect(3));§this.getSpellAbility().addEffect(new IntimidationEffect(Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public IntimidationBolt(final IntimidationBolt card) {§super(card);§}§@Override§public IntimidationBolt copy() {§return new IntimidationBolt(this);§}§}§class IntimidationEffect extends RestrictionEffect {§public IntimidationEffect(Duration duration) {§super(duration);§staticText = \"Other creatures can't attack this turn\";§}§public IntimidationEffect(final IntimidationEffect effect) {§super(effect);§}§@Override§public boolean applies(Permanent permanent, Ability source, Game game) {§if (!permanent.getId().equals(source.getFirstTarget())) {§return true;§}§return false;§}§@Override§public boolean canAttack(Game game) {§return false;§}§@Override§public IntimidationEffect copy() {§return new IntimidationEffect(this);§}§}§\npublic class MageSlayer extends CardImpl {§public MageSlayer(UUID ownerId) {§super(ownerId, 57, \"Mage Slayer\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{1}{R}{G}\");§this.expansionSetCode = \"ARB\";§this.subtype.add(\"Equipment\");§this.addAbility(new AttacksAttachedTriggeredAbility(new MageSlayerEffect(), false));§this.addAbility(new EquipAbility(Outcome.Benefit, new GenericManaCost(3), new TargetControlledCreaturePermanent()));§}§public MageSlayer(final MageSlayer card) {§super(card);§}§@Override§public MageSlayer copy() {§return new MageSlayer(this);§}§}§class MageSlayerEffect extends OneShotEffect {§public MageSlayerEffect() {§super(Outcome.Damage);§staticText = \"it deals damage equal to its power to defending player\";§}§public MageSlayerEffect(final MageSlayerEffect effect) {§super(effect);§}§@Override§public MageSlayerEffect copy() {§return new MageSlayerEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent equipment = game.getPermanent(source.getSourceId());§if (equipment != null && equipment.getAttachedTo() != null) {§int power = game.getPermanent(equipment.getAttachedTo()).getPower().getValue();§UUID defendingPlayerId = game.getCombat().getDefendingPlayerId(equipment.getAttachedTo(), game);§if (defendingPlayerId != null) {§game.getPlayer(defendingPlayerId).damage(power, source.getSourceId(), game, false, true);§return true;§}§}§return false;§}§}§\npublic class PutridLeech extends CardImpl {§public PutridLeech(UUID ownerId) {§super(ownerId, 95, \"Putrid Leech\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{B}{G}\");§this.expansionSetCode = \"ARB\";§this.subtype.add(\"Zombie\");§this.subtype.add(\"Leech\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new LimitedTimesPerTurnActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(2, 2, Duration.EndOfTurn), new PayLifeCost(2)));§}§public PutridLeech(final PutridLeech card) {§super(card);§}§@Override§public PutridLeech copy() {§return new PutridLeech(this);§}§}§\npublic class SovereignsOfLostAlara extends CardImpl {§public SovereignsOfLostAlara(UUID ownerId) {§super(ownerId, 12, \"Sovereigns of Lost Alara\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{W}{U}\");§this.expansionSetCode = \"ARB\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(4);§this.toughness = new MageInt(5);§this.addAbility(new ExaltedAbility());§this.addAbility(new CreatureControlledAttacksAloneTriggeredAbility());§}§public SovereignsOfLostAlara(final SovereignsOfLostAlara card) {§super(card);§}§@Override§public SovereignsOfLostAlara copy() {§return new SovereignsOfLostAlara(this);§}§}§class CreatureControlledAttacksAloneTriggeredAbility extends TriggeredAbilityImpl {§public CreatureControlledAttacksAloneTriggeredAbility() {§super(Zone.BATTLEFIELD, new SovereignsOfLostAlaraEffect(), true);§}§public CreatureControlledAttacksAloneTriggeredAbility(final CreatureControlledAttacksAloneTriggeredAbility ability) {§super(ability);§}§@Override§public CreatureControlledAttacksAloneTriggeredAbility copy() {§return new CreatureControlledAttacksAloneTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DECLARED_ATTACKERS;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (game.getActivePlayerId().equals(this.controllerId)) {§if (game.getCombat().attacksAlone()) {§this.getEffects().get(0).setTargetPointer(new FixedTarget(game.getCombat().getAttackers().get(0)));§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever a creature you control attacks alone, \" + super.getRule();§}§}§class SovereignsOfLostAlaraEffect extends OneShotEffect {§public SovereignsOfLostAlaraEffect() {§super(Outcome.BoostCreature);§staticText = \"you may search your library for an Aura card that could enchant that creature, put it onto the battlefield attached to that creature, then shuffle your library\";§}§public SovereignsOfLostAlaraEffect(final SovereignsOfLostAlaraEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player you = game.getPlayer(source.getControllerId());§Permanent attackingCreature = game.getPermanent(getTargetPointer().getFirst(game, source));§if (you != null && attackingCreature != null) {§FilterCard filter = new FilterCard(\"aura that could enchant the lone attacking creature\");§filter.add(new SubtypePredicate(\"Aura\"));§filter.add(new AuraCardCanAttachToPermanentId(attackingCreature.getId()));§if (you.chooseUse(Outcome.Benefit, \"Do you want to search your library?\", source, game)) {§TargetCardInLibrary target = new TargetCardInLibrary(filter);§target.setNotTarget(true);§if (you.searchLibrary(target, game)) {§if (target.getFirstTarget() != null) {§Card aura = game.getCard(target.getFirstTarget());§game.getState().setValue(\"attachTo:\" + aura.getId(), attackingCreature);§aura.putOntoBattlefield(game, Zone.LIBRARY, source.getSourceId(), you.getId());§return attackingCreature.addAttachment(aura.getId(), game);§}§}§}§you.shuffleLibrary(game);§}§return false;§}§@Override§public SovereignsOfLostAlaraEffect copy() {§return new SovereignsOfLostAlaraEffect(this);§}§}§\npublic class VedalkenHeretic extends CardImpl {§public VedalkenHeretic(UUID ownerId) {§super(ownerId, 104, \"Vedalken Heretic\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{G}{U}\");§this.expansionSetCode = \"ARB\";§this.subtype.add(\"Vedalken\");§this.subtype.add(\"Rogue\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new DealsDamageToOpponentTriggeredAbility(new DrawCardSourceControllerEffect(1), true));§}§public VedalkenHeretic(final VedalkenHeretic card) {§super(card);§}§@Override§public VedalkenHeretic copy() {§return new VedalkenHeretic(this);§}§}§\npublic class Dystopia extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"green or white permanent\");§static {§filter.add(Predicates.or(new ColorPredicate(ObjectColor.GREEN), new ColorPredicate(ObjectColor.WHITE)));§}§public Dystopia(UUID ownerId) {§super(ownerId, 6, \"Dystopia\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{1}{B}{B}\");§this.expansionSetCode = \"ALL\";§this.addAbility(new CumulativeUpkeepAbility(new PayLifeCost(1)));§this.addAbility(new BeginningOfUpkeepTriggeredAbility(new SacrificeEffect(filter, 1, \"that player\"), TargetController.ANY, false));§}§public Dystopia(final Dystopia card) {§super(card);§}§@Override§public Dystopia copy() {§return new Dystopia(this);§}§}§\npublic class Phelddagrif extends CardImpl {§public Phelddagrif(UUID ownerId) {§super(ownerId, 196, \"Phelddagrif\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{G}{W}{U}\");§this.expansionSetCode = \"ALL\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Phelddagrif\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(TrampleAbility.getInstance(), Duration.EndOfTurn),new ManaCostsImpl(\"{G}\"));§ability.addEffect(new CreateTokenTargetEffect(new HippoToken()));§ability.addTarget(new TargetOpponent());§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.EndOfTurn),new ManaCostsImpl(\"{W}\"));§ability.addEffect(new GainLifeTargetEffect(2));§ability.addTarget(new TargetOpponent());§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnToHandSourceEffect(true),new ManaCostsImpl(\"{U}\"));§ability.addEffect(new DrawCardTargetEffect(1, true));§ability.addTarget(new TargetOpponent());§this.addAbility(ability);§}§public Phelddagrif(final Phelddagrif card) {§super(card);§}§@Override§public Phelddagrif copy() {§return new Phelddagrif(this);§}§}§class HippoToken extends Token {§public HippoToken() {§super(\"Hippo\", \"1/1 green Hippo creature token\");§cardType.add(CardType.CREATURE);§color.setGreen(true);§subtype.add(\"Hippo\");§power = new MageInt(1);§toughness = new MageInt(1);§}§}§\npublic class YavimayaAnts extends CardImpl {§public YavimayaAnts(UUID ownerId) {§super(ownerId, 93, \"Yavimaya Ants\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}{G}\");§this.expansionSetCode = \"ALL\";§this.subtype.add(\"Insect\");§this.power = new MageInt(5);§this.toughness = new MageInt(1);§this.addAbility(TrampleAbility.getInstance());§this.addAbility(HasteAbility.getInstance());§this.addAbility(new CumulativeUpkeepAbility(new ManaCostsImpl(\"{G}{G}\")));§}§public YavimayaAnts(final YavimayaAnts card) {§super(card);§}§@Override§public YavimayaAnts copy() {§return new YavimayaAnts(this);§}§}§\npublic class PriestOfYawgmoth extends CardImpl {§public PriestOfYawgmoth(UUID ownerId) {§super(ownerId, 49, \"Priest of Yawgmoth\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"ATQ\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§Ability ability = new DynamicManaAbility(Mana.BlackMana(1), new SacrificeCostConvertedMana(\"artifact\"),§new TapSourceCost(), \"add to your mana pool an amount of {B} equal to the sacrificed artifact's converted mana cost\");§ability.addCost(new SacrificeTargetCost(new TargetControlledPermanent(new FilterControlledArtifactPermanent())));§this.addAbility(ability);§}§public PriestOfYawgmoth(final PriestOfYawgmoth card) {§super(card);§}§@Override§public PriestOfYawgmoth copy() {§return new PriestOfYawgmoth(this);§}§}§\npublic class Cromat extends CardImpl {§public Cromat(UUID ownerId) {§super(ownerId, 94, \"Cromat\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{W}{U}{B}{R}{G}\");§this.expansionSetCode = \"APC\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Illusion\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature blocking or blocked by Cromat\");§filter.add(Predicates.or(new BlockedByIdPredicate(this.getId()),§new BlockingAttackerIdPredicate(this.getId())));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new ManaCostsImpl(\"{W}{B}\"));§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl(\"{U}{R}\")));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new ManaCostsImpl(\"{B}{G}\")));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1,1, Duration.EndOfTurn), new ManaCostsImpl(\"{R}{W}\")));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new PutOnLibrarySourceEffect(true), new ManaCostsImpl(\"{G}{U}\")));§}§public Cromat(final Cromat card) {§super(card);§}§@Override§public Cromat copy() {§return new Cromat(this);§}§}§\npublic class FungalShambler extends CardImpl {§public FungalShambler(UUID ownerId) {§super(ownerId, 100, \"Fungal Shambler\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{G}{U}{B}\");§this.expansionSetCode = \"APC\";§this.subtype.add(\"Fungus\");§this.subtype.add(\"Beast\");§this.power = new MageInt(6);§this.toughness = new MageInt(4);§this.addAbility(TrampleAbility.getInstance());§Effect effect = new DrawCardSourceControllerEffect(1);§effect.setText(\"you draw a card\");§Ability ability = new DealsDamageToOpponentTriggeredAbility(effect, false, false, true);§effect = new DiscardTargetEffect(1);§effect.setText(\"and that opponent discards a card\");§ability.addEffect(effect);§this.addAbility(ability);§}§public FungalShambler(final FungalShambler card) {§super(card);§}§@Override§public FungalShambler copy() {§return new FungalShambler(this);§}§}§\npublic class LegacyWeapon extends CardImpl {§public LegacyWeapon(UUID ownerId) {§super(ownerId, 137, \"Legacy Weapon\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{7}\");§this.expansionSetCode = \"APC\";§this.supertype.add(\"Legendary\");§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new ExileTargetEffect(),§new ManaCostsImpl(\"{W}{U}{B}{R}{G}\"));§ability.addTarget(new TargetPermanent());§this.addAbility(ability);§this.addAbility(new PutIntoGraveFromAnywhereSourceAbility(new RevealAndShuffleIntoLibrarySourceEffect()));§}§public LegacyWeapon(final LegacyWeapon card) {§super(card);§}§@Override§public LegacyWeapon copy() {§return new LegacyWeapon(this);§}§}§\npublic class PhyrexianArena extends CardImpl {§public PhyrexianArena(UUID ownerId) {§super(ownerId, 47, \"Phyrexian Arena\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{1}{B}{B}\");§this.expansionSetCode = \"APC\";§Ability ability = new BeginningOfUpkeepTriggeredAbility(new DrawCardSourceControllerEffect(1), TargetController.YOU, false);§ability.addEffect(new LoseLifeSourceControllerEffect(1));§this.addAbility(ability);§}§public PhyrexianArena(final PhyrexianArena card) {§super(card);§}§@Override§public PhyrexianArena copy() {§return new PhyrexianArena(this);§}§}§\npublic class StrengthOfNight extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Zombie creatures\");§static {§filter.add(new SubtypePredicate(\"Zombie\"));§}§public StrengthOfNight(UUID ownerId) {§super(ownerId, 86, \"Strength of Night\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{G}\");§this.expansionSetCode = \"APC\";§this.addAbility(new KickerAbility(\"{B}\"));§this.getSpellAbility().addEffect(new BoostControlledEffect(1, 1, Duration.EndOfTurn));§ContinuousEffect effect = new BoostControlledEffect(2, 2, Duration.EndOfTurn, filter);§this.getSpellAbility().addEffect(new ConditionalContinuousEffect(effect, new LockedInCondition(KickedCondition.getInstance()),§\"If {this} was kicked, Zombie creatures you control get an additional +2/+2 until end of turn.\"));§}§public StrengthOfNight(final StrengthOfNight card) {§super(card);§}§@Override§public StrengthOfNight copy() {§return new StrengthOfNight(this);§}§}§\npublic class ArmyOfAllah extends CardImpl {§private static final FilterAttackingCreature filter = new FilterAttackingCreature(\"Attacking creatures\");§public ArmyOfAllah(UUID ownerId) {§super(ownerId, 56, \"Army of Allah\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{W}{W}\");§this.expansionSetCode = \"ARN\";§this.getSpellAbility().addEffect(new BoostAllEffect(2, 0, Duration.EndOfTurn, filter, false));§}§public ArmyOfAllah(final ArmyOfAllah card) {§super(card);§}§@Override§public ArmyOfAllah copy() {§return new ArmyOfAllah(this);§}§}§\npublic class SkirkCommando extends CardImpl {§public SkirkCommando(UUID ownerId) {§super(ownerId, 47, \"Skirk Commando\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}{R}\");§this.expansionSetCode = \"ARC\";§this.subtype.add(\"Goblin\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new SkirkCommandoTriggeredAbility());§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{2}{R}\")));§}§public SkirkCommando(final SkirkCommando card) {§super(card);§}§@Override§public SkirkCommando copy() {§return new SkirkCommando(this);§}§}§class SkirkCommandoTriggeredAbility extends DealsCombatDamageToAPlayerTriggeredAbility {§public SkirkCommandoTriggeredAbility() {§super(new DamageTargetEffect(2), true, false);§}§public SkirkCommandoTriggeredAbility(SkirkCommandoTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (super.checkTrigger(event, game)) {§FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature that player controls\");§filter.add(new ControllerIdPredicate(event.getPlayerId()));§addTarget(new TargetCreaturePermanent(filter));§}§return false;§}§@Override§public SkirkCommandoTriggeredAbility copy() {§return new SkirkCommandoTriggeredAbility(this);§}§@Override§public String getRule() {§return \"Whenever {this} deals combat damage to a player, you may have it deal 2 damage to target creature that player controls.\";§}§}§\npublic class BannersRaised extends CardImpl {§public BannersRaised(UUID ownerId) {§super(ownerId, 127, \"Banners Raised\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{R}\");§this.expansionSetCode = \"AVR\";§this.getSpellAbility().addEffect(new BoostControlledEffect(1, 0, Duration.EndOfTurn));§}§public BannersRaised(final BannersRaised card) {§super(card);§}§@Override§public BannersRaised copy() {§return new BannersRaised(this);§}§}§\npublic class CommandersAuthority extends CardImpl {§public CommandersAuthority(UUID ownerId) {§super(ownerId, 13, \"Commander's Authority\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{4}{W}\");§this.expansionSetCode = \"AVR\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§ability = new BeginningOfUpkeepTriggeredAbility(new CreateTokenEffect(new HumanToken()), TargetController.YOU, false);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(ability, AttachmentType.AURA)));§}§public CommandersAuthority(final CommandersAuthority card) {§super(card);§}§@Override§public CommandersAuthority copy() {§return new CommandersAuthority(this);§}§}§\npublic class DevoutChaplain extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"artifact or enchantment\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.ARTIFACT),§new CardTypePredicate(CardType.ENCHANTMENT)));§}§private static final FilterControlledPermanent humanFilter = new FilterControlledPermanent(\"untapped Human you control\");§static {§humanFilter.add(Predicates.not(new TappedPredicate()));§humanFilter.add(new SubtypePredicate(\"Human\"));§}§public DevoutChaplain(UUID ownerId) {§super(ownerId, 17, \"Devout Chaplain\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"AVR\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.color.setWhite(true);§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ExileTargetEffect(), new TapSourceCost());§ability.addCost(new TapTargetCost(new TargetControlledPermanent(2, 2, humanFilter, false)));§ability.addTarget(new TargetPermanent(filter));§this.addAbility(ability);§}§public DevoutChaplain(final DevoutChaplain card) {§super(card);§}§@Override§public DevoutChaplain copy() {§return new DevoutChaplain(this);§}§}§\npublic class Fettergeist extends CardImpl {§public Fettergeist(UUID ownerId) {§super(ownerId, 52, \"Fettergeist\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"AVR\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(3);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new BeginningOfUpkeepTriggeredAbility(new FettergeistUnlessPaysEffect(), TargetController.YOU, false));§}§public Fettergeist(final Fettergeist card) {§super(card);§}§@Override§public Fettergeist copy() {§return new Fettergeist(this);§}§}§class FettergeistUnlessPaysEffect extends OneShotEffect {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent();§static {§filter.add(new AnotherPredicate());§}§public FettergeistUnlessPaysEffect() {§super(Outcome.Sacrifice);§staticText = \"sacrifice {this} unless you pay {1} for each other creature you control.\";§}§public FettergeistUnlessPaysEffect(final FettergeistUnlessPaysEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§Permanent permanent = game.getPermanent(source.getSourceId());§if (player != null && permanent != null) {§PermanentsOnBattlefieldCount amount = new PermanentsOnBattlefieldCount(filter, 1);§int count = amount.calculate(game, source, this);§if (player.chooseUse(Outcome.Benefit, \"Pay \" + count + \"? Or \" + permanent.getName() + \" will be sacrificed.\", source, game)) {§GenericManaCost cost = new GenericManaCost(count);§if (cost.pay(source, game, source.getSourceId(), source.getControllerId(), false)) {§return true;§}§}§permanent.sacrifice(source.getSourceId(), game);§return true;§}§return false;§}§@Override§public FettergeistUnlessPaysEffect copy() {§return new FettergeistUnlessPaysEffect(this);§}§}§\npublic class GuiseOfFire extends CardImpl {§public GuiseOfFire(UUID ownerId) {§super(ownerId, 137, \"Guise of Fire\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{R}\");§this.expansionSetCode = \"AVR\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(1, -1, Duration.WhileOnBattlefield));§Effect effect = new AttacksIfAbleAttachedEffect(Duration.WhileOnBattlefield, AttachmentType.AURA);§effect.setText(\"and attacks each turn if able\");§ability.addEffect(effect);§this.addAbility(ability);§}§public GuiseOfFire(final GuiseOfFire card) {§super(card);§}§@Override§public GuiseOfFire copy() {§return new GuiseOfFire(this);§}§}§\npublic class LairDelve extends CardImpl {§public LairDelve(UUID ownerId) {§super(ownerId, 184, \"Lair Delve\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{2}{G}\");§this.expansionSetCode = \"AVR\";§this.getSpellAbility().addEffect(new LairDelveEffect());§}§public LairDelve(final LairDelve card) {§super(card);§}§@Override§public LairDelve copy() {§return new LairDelve(this);§}§}§class LairDelveEffect extends OneShotEffect {§public LairDelveEffect() {§super(Outcome.DrawCard);§this.staticText = \"Reveal the top two cards of your library. Put all creature and land cards revealed this way into your hand and the rest on the bottom of your library in any order\";§}§public LairDelveEffect(final LairDelveEffect effect) {§super(effect);§}§@Override§public LairDelveEffect copy() {§return new LairDelveEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§if (player == null) {§return false;§}§CardsImpl cards = new CardsImpl();§int amount = Math.min(2, player.getLibrary().size());§for (int i = 0; i < amount; i++) {§cards.add(player.getLibrary().removeFromTop(game));§}§player.revealCards(\"Lair Delve\", cards, game);§Set<Card> cardsList = cards.getCards(game);§for (Card card : cardsList) {§if (card.getCardType().contains(CardType.CREATURE) || card.getCardType().contains(CardType.LAND)) {§card.moveToZone(Zone.HAND, source.getSourceId(), game, true);§cards.remove(card);§}§}§player.putCardsOnBottomOfLibrary(cards, game, source, true);§return true;§}§}§\npublic class MoorlandInquisitor extends CardImpl {§public MoorlandInquisitor(UUID ownerId) {§super(ownerId, 30, \"Moorland Inquisitor\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"AVR\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn),§new ManaCostsImpl(\"{2}{W}\")));§}§public MoorlandInquisitor(final MoorlandInquisitor card) {§super(card);§}§@Override§public MoorlandInquisitor copy() {§return new MoorlandInquisitor(this);§}§}§\npublic class RestorationAngel extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"non-Angel creature you control\");§static {§filter.add(Predicates.not(new SubtypePredicate(\"Angel\")));§}§public RestorationAngel(UUID ownerId) {§super(ownerId, 32, \"Restoration Angel\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{W}\");§this.expansionSetCode = \"AVR\";§this.subtype.add(\"Angel\");§this.power = new MageInt(3);§this.toughness = new MageInt(4);§this.addAbility(FlashAbility.getInstance());§this.addAbility(FlyingAbility.getInstance());§Ability ability = new EntersBattlefieldTriggeredAbility(new RestorationAngelEffect(), true);§ability.addTarget(new TargetControlledCreaturePermanent(1, 1, filter, false));§this.addAbility(ability);§}§public RestorationAngel(final RestorationAngel card) {§super(card);§}§@Override§public RestorationAngel copy() {§return new RestorationAngel(this);§}§}§class RestorationAngelEffect extends OneShotEffect {§public RestorationAngelEffect() {§super(Outcome.Exile);§staticText = \"you may exile target non-Angel creature you control, then return that card to the battlefield under your control\";§}§public RestorationAngelEffect(final RestorationAngelEffect effect) {§super(effect);§}§@Override§public RestorationAngelEffect copy() {§return new RestorationAngelEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Permanent sourcePermanent = game.getPermanentOrLKIBattlefield(source.getSourceId());§Permanent permanent = game.getPermanent(targetPointer.getFirst(game, source));§if (permanent != null && sourcePermanent != null) {§int zcc = permanent.getZoneChangeCounter(game);§controller.moveCards(permanent, Zone.EXILED, source, game);§Card card = game.getCard(permanent.getId());§if (card != null§&& card.getZoneChangeCounter(game) == zcc + 1§&& game.getState().getZone(card.getId()).equals(Zone.EXILED)) {§return controller.moveCards(card, Zone.BATTLEFIELD, source, game);§}§}§}§return false;§}§}§\npublic class SnareTheSkies extends CardImpl {§public SnareTheSkies(UUID ownerId) {§super(ownerId, 193, \"Snare the Skies\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{G}\");§this.expansionSetCode = \"AVR\";§this.getSpellAbility().addEffect(new BoostTargetEffect(1, 1, Duration.EndOfTurn));§this.getSpellAbility().addEffect(new GainAbilityTargetEffect(ReachAbility.getInstance(), Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public SnareTheSkies(final SnareTheSkies card) {§super(card);§}§@Override§public SnareTheSkies copy() {§return new SnareTheSkies(this);§}§}§\npublic class TibaltTheFiendBlooded extends CardImpl {§public TibaltTheFiendBlooded(UUID ownerId) {§super(ownerId, 161, \"Tibalt, the Fiend-Blooded\", Rarity.MYTHIC, new CardType[]{CardType.PLANESWALKER}, \"{R}{R}\");§this.expansionSetCode = \"AVR\";§this.subtype.add(\"Tibalt\");§this.addAbility(new PlanswalkerEntersWithLoyalityCountersAbility(2));§LoyaltyAbility ability = new LoyaltyAbility(new DrawCardSourceControllerEffect(1), 1);§Effect effect = new DiscardControllerEffect(1, true);§effect.setText(\", then discard a card at random\");§ability.addEffect(effect);§this.addAbility(ability);§effect = new DamageTargetEffect(new CardsInTargetHandCount(), true);§effect.setText(\"{this} deals damage equal to the number of cards in target player's hand to that player\");§ability = new LoyaltyAbility(effect, -4);§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§this.addAbility(new LoyaltyAbility(new TibaltTheFiendBloodedThirdEffect(), -6));§}§public TibaltTheFiendBlooded(final TibaltTheFiendBlooded card) {§super(card);§}§@Override§public TibaltTheFiendBlooded copy() {§return new TibaltTheFiendBlooded(this);§}§}§class TibaltTheFiendBloodedFirstEffect extends OneShotEffect {§public TibaltTheFiendBloodedFirstEffect() {§super(Outcome.Benefit);§this.staticText = \"Draw a card, then discard a card at random\";§}§public TibaltTheFiendBloodedFirstEffect(final TibaltTheFiendBloodedFirstEffect effect) {§super(effect);§}§@Override§public TibaltTheFiendBloodedFirstEffect copy() {§return new TibaltTheFiendBloodedFirstEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§player.drawCards(1, game);§Card card = player.getHand().getRandom(game);§if (card != null) {§player.discard(card, source, game);§}§return true;§}§return false;§}§}§class TibaltTheFiendBloodedThirdEffect extends OneShotEffect {§public TibaltTheFiendBloodedThirdEffect() {§super(Outcome.GainControl);§this.staticText = \"Gain control of all creatures until end of turn. Untap them. They gain haste until end of turn\";§}§public TibaltTheFiendBloodedThirdEffect(final TibaltTheFiendBloodedThirdEffect effect) {§super(effect);§}§@Override§public TibaltTheFiendBloodedThirdEffect copy() {§return new TibaltTheFiendBloodedThirdEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§List<Permanent> permanents = game.getBattlefield().getActivePermanents(new FilterCreaturePermanent(), source.getControllerId(), source.getSourceId(), game);§for (Permanent permanent : permanents) {§permanent.untap(game);§ContinuousEffect effect = new TibaltTheFiendBloodedControlEffect(source.getControllerId());§effect.setTargetPointer(new FixedTarget(permanent.getId()));§game.addEffect(effect, source);§effect = new GainAbilityTargetEffect(HasteAbility.getInstance(), Duration.EndOfTurn);§effect.setTargetPointer(new FixedTarget(permanent.getId()));§game.addEffect(effect, source);§}§return true;§}§}§class TibaltTheFiendBloodedControlEffect extends ContinuousEffectImpl {§private final UUID controllerId;§public TibaltTheFiendBloodedControlEffect(UUID controllerId) {§super(Duration.EndOfTurn, Layer.ControlChangingEffects_2, SubLayer.NA, Outcome.GainControl);§this.controllerId = controllerId;§}§public TibaltTheFiendBloodedControlEffect(final TibaltTheFiendBloodedControlEffect effect) {§super(effect);§this.controllerId = effect.controllerId;§}§@Override§public TibaltTheFiendBloodedControlEffect copy() {§return new TibaltTheFiendBloodedControlEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent permanent = game.getPermanent(targetPointer.getFirst(game, source));§if (permanent != null && controllerId != null) {§return permanent.changeControllerId(controllerId, game);§}§return false;§}§}§class CardsInTargetHandCount implements DynamicValue {§@Override§public int calculate(Game game, Ability sourceAbility, Effect effect) {§if (sourceAbility != null) {§Player player = game.getPlayer(sourceAbility.getFirstTarget());§if (player != null) {§return player.getHand().size();§}§}§return 0;§}§@Override§public DynamicValue copy() {§return new CardsInTargetHandCount();§}§@Override§public String getMessage() {§return \"cards in that player's hand\";§}§@Override§public String toString() {§return \"\";§}§}§\npublic class WildDefiance extends CardImpl {§public WildDefiance(UUID ownerId) {§super(ownerId, 203, \"Wild Defiance\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{2}{G}\");§this.expansionSetCode = \"AVR\";§this.addAbility(new CreaturesYouControlBecomesTargetTriggeredAbility(new BoostTargetEffect(3, 3, Duration.EndOfTurn)));§}§public WildDefiance(final WildDefiance card) {§super(card);§}§@Override§public WildDefiance copy() {§return new WildDefiance(this);§}§}§class CreaturesYouControlBecomesTargetTriggeredAbility extends TriggeredAbilityImpl {§public CreaturesYouControlBecomesTargetTriggeredAbility(Effect effect) {§super(Zone.BATTLEFIELD, effect);§}§public CreaturesYouControlBecomesTargetTriggeredAbility(final CreaturesYouControlBecomesTargetTriggeredAbility ability) {§super(ability);§}§@Override§public CreaturesYouControlBecomesTargetTriggeredAbility copy() {§return new CreaturesYouControlBecomesTargetTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.TARGETED;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§Permanent permanent = game.getPermanent(event.getTargetId());§if (permanent != null && permanent.getControllerId().equals(this.controllerId) && permanent.getCardType().contains(CardType.CREATURE)) {§MageObject object = game.getObject(event.getSourceId());§if (object != null && object instanceof Spell) {§Card c = (Spell) object;§if (c.getCardType().contains(CardType.INSTANT) || c.getCardType().contains(CardType.SORCERY)) {§if (getTargets().size() == 0) {§for (Effect effect : getEffects()) {§effect.setTargetPointer(new FixedTarget(event.getTargetId()));§}§}§return true;§}§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever a creature you control becomes the target of an instant or sorcery spell, that creature gets +3/+3 until end of turn.\";§}§}§\npublic class BelligerentWhiptail extends CardImpl {§public BelligerentWhiptail(UUID ownerId) {§super(ownerId, 141, \"Belligerent Whiptail\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{R}\");§this.expansionSetCode = \"BFZ\";§this.subtype.add(\"Wurm\");§this.power = new MageInt(4);§this.toughness = new MageInt(2);§this.addAbility(new LandfallAbility(new GainAbilitySourceEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn), false));§}§public BelligerentWhiptail(final BelligerentWhiptail card) {§super(card);§}§@Override§public BelligerentWhiptail copy() {§return new BelligerentWhiptail(this);§}§}§\npublic class CarrierThrall extends CardImpl {§public CarrierThrall(UUID ownerId) {§super(ownerId, 106, \"Carrier Thrall\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"BFZ\";§this.subtype.add(\"Vampire\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§Effect effect = new CreateTokenEffect(new EldraziScionToken());§effect.setText(\"put a 1/1 colorless Eldrazi Scion creature token onto the battlefield. It has \\\"Sacrifice this creature: Add {C} to your mana pool.\\\"\");§this.addAbility(new DiesTriggeredAbility(effect, false));§}§public CarrierThrall(final CarrierThrall card) {§super(card);§}§@Override§public CarrierThrall copy() {§return new CarrierThrall(this);§}§}§\npublic class DominatorDrone extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"another colorless creature\");§static {§filter.add(new AnotherPredicate());§filter.add(new ColorlessPredicate());§}§public DominatorDrone(UUID ownerId) {§super(ownerId, 92, \"Dominator Drone\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}\");§this.expansionSetCode = \"BFZ\";§this.subtype.add(\"Eldrazi\");§this.subtype.add(\"Drone\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(new DevoidAbility(this.color));§this.addAbility(new IngestAbility());§TriggeredAbility triggeredAbility = new EntersBattlefieldTriggeredAbility(new DamagePlayersEffect(2, TargetController.OPPONENT));§this.addAbility(new ConditionalTriggeredAbility(§triggeredAbility,§new PermanentsOnTheBattlefieldCondition(filter, CountType.MORE_THAN, 0),§\"When {this} enters the battlefield, if you control another colorless creature, each opponent loses 2 life.\"));§}§public DominatorDrone(final DominatorDrone card) {§super(card);§}§@Override§public DominatorDrone copy() {§return new DominatorDrone(this);§}§}§\npublic class GeyserfieldStalker extends CardImpl {§public GeyserfieldStalker(UUID ownerId) {§super(ownerId, 111, \"Geyserfield Stalker\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{B}\");§this.expansionSetCode = \"BFZ\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(new MenaceAbility());§this.addAbility(new LandfallAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn), false));§}§public GeyserfieldStalker(final GeyserfieldStalker card) {§super(card);§}§@Override§public GeyserfieldStalker copy() {§return new GeyserfieldStalker(this);§}§}§\npublic class InfuseWithTheElements extends CardImpl {§public InfuseWithTheElements(UUID ownerId) {§super(ownerId, 175, \"Infuse with the Elements\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{3}{G}\");§this.expansionSetCode = \"BFZ\";§this.getSpellAbility().setAbilityWord(AbilityWord.CONVERGE);§Effect effect = new AddCountersTargetEffect(CounterType.P1P1.createInstance(0), ColorsOfManaSpentToCastCount.getInstance());§effect.setText(\"Put X +1/+1 counters on target creature, where X is the number of colors of mana spent to cast {this}\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§effect = new GainAbilityTargetEffect(TrampleAbility.getInstance(), Duration.EndOfTurn);§effect.setText(\"That creature gains trample until end of turn\");§this.getSpellAbility().addEffect(effect);§}§public InfuseWithTheElements(final InfuseWithTheElements card) {§super(card);§}§@Override§public InfuseWithTheElements copy() {§return new InfuseWithTheElements(this);§}§}§\npublic class MarchFromTheTomb extends CardImpl {§public MarchFromTheTomb(UUID ownerId) {§super(ownerId, 214, \"March from the Tomb\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{3}{W}{B}\");§this.expansionSetCode = \"BFZ\";§Effect effect = new ReturnFromGraveyardToBattlefieldTargetEffect();§effect.setText(\"Return any number of target Ally creature cards with total converted mana cost of 8 or less from your graveyard to the battlefield\");§this.getSpellAbility().addEffect(effect);§FilterCard filter = new FilterCreatureCard();§filter.add(new SubtypePredicate(\"Ally\"));§this.getSpellAbility().addTarget(new MarchFromTheTombTarget(0, Integer.MAX_VALUE, filter));§}§public MarchFromTheTomb(final MarchFromTheTomb card) {§super(card);§}§@Override§public MarchFromTheTomb copy() {§return new MarchFromTheTomb(this);§}§}§class MarchFromTheTombTarget extends TargetCardInYourGraveyard {§public MarchFromTheTombTarget(int minNumTargets, int maxNumTargets, FilterCard filter) {§super(minNumTargets, maxNumTargets, filter);§}§public MarchFromTheTombTarget(MarchFromTheTombTarget target) {§super(target);§}§@Override§public Set<UUID> possibleTargets(UUID sourceId, UUID sourceControllerId, Game game) {§int cmcLeft = 8;§for (UUID targetId : this.getTargets()) {§Card card = game.getCard(targetId);§if (card != null) {§cmcLeft -= card.getManaCost().convertedManaCost();§}§}§Set<UUID> possibleTargets = super.possibleTargets(sourceId, sourceControllerId, game);§Set<UUID> leftPossibleTargets = new HashSet<>();§for (UUID targetId : possibleTargets) {§Card card = game.getCard(targetId);§if (card != null && card.getManaCost().convertedManaCost() <= cmcLeft) {§leftPossibleTargets.add(targetId);§}§}§setTargetName(\"any number of target Ally creature cards with total converted mana cost of 8 or less (\" + cmcLeft + \" left) from your graveyard\");§return leftPossibleTargets;§}§@Override§public boolean canTarget(UUID playerId, UUID objectId, Ability source, Game game) {§if (super.canTarget(playerId, objectId, source, game)) {§int cmcLeft = 8;§for (UUID targetId : this.getTargets()) {§Card card = game.getCard(targetId);§if (card != null) {§cmcLeft -= card.getManaCost().convertedManaCost();§}§}§Card card = game.getCard(objectId);§return card != null && card.getManaCost().convertedManaCost() <= cmcLeft;§}§return false;§}§@Override§public MarchFromTheTombTarget copy() {§return new MarchFromTheTombTarget(this);§}§}§\npublic class OracleOfDust extends CardImpl {§public OracleOfDust(UUID ownerId) {§super(ownerId, 63, \"Oracle of Dust\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{U}\");§this.expansionSetCode = \"BFZ\";§this.subtype.add(\"Eldrazi\");§this.subtype.add(\"Processor\");§this.power = new MageInt(3);§this.toughness = new MageInt(5);§this.addAbility(new DevoidAbility(this.color));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawDiscardControllerEffect(1, 1), new ManaCostsImpl<>(\"{2}\"));§ability.addCost(new ExileOpponentsCardFromExileToGraveyardCost(true));§this.addAbility(ability);§}§public OracleOfDust(final OracleOfDust card) {§super(card);§}§@Override§public OracleOfDust copy() {§return new OracleOfDust(this);§}§}§\npublic class RetreatToValakut extends CardImpl {§public RetreatToValakut(UUID ownerId) {§super(ownerId, 153, \"Retreat to Valakut\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{R}\");§this.expansionSetCode = \"BFZ\";§LandfallAbility ability = new LandfallAbility(new BoostTargetEffect(2, 0, Duration.EndOfTurn), false);§ability.addTarget(new TargetCreaturePermanent());§Mode mode = new Mode();§mode.getEffects().add(new CantBlockTargetEffect(Duration.EndOfTurn));§mode.getTargets().add(new TargetCreaturePermanent());§ability.addMode(mode);§this.addAbility(ability);§}§public RetreatToValakut(final RetreatToValakut card) {§super(card);§}§@Override§public RetreatToValakut copy() {§return new RetreatToValakut(this);§}§}§\npublic class ShamblingVent extends CardImpl {§public ShamblingVent(UUID ownerId) {§super(ownerId, 244, \"Shambling Vent\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"BFZ\";§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new WhiteManaAbility());§this.addAbility(new BlackManaAbility());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BecomesCreatureSourceEffect(§new ShamblingVentToken(), \"land\", Duration.EndOfTurn), new ManaCostsImpl(\"{1}{W}{B}\")));§}§public ShamblingVent(final ShamblingVent card) {§super(card);§}§@Override§public ShamblingVent copy() {§return new ShamblingVent(this);§}§}§class ShamblingVentToken extends Token {§public ShamblingVentToken() {§super(\"\", \"2/3 white and black Elemental creature with lifelink\");§cardType.add(CardType.CREATURE);§subtype.add(\"Elemental\");§color.setWhite(true);§color.setBlack(true);§power = new MageInt(2);§toughness = new MageInt(3);§addAbility(LifelinkAbility.getInstance());§}§}§\npublic class SwarmSurge extends CardImpl {§private static final FilterCreaturePermanent FILTER = new FilterCreaturePermanent(\"Colorless creatures you control\");§static {§FILTER.add(new ColorlessPredicate());§}§public SwarmSurge(UUID ownerId) {§super(ownerId, 100, \"Swarm Surge\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{2}{B}\");§this.expansionSetCode = \"BFZ\";§Ability ability = new DevoidAbility(this.color);§ability.setRuleAtTheTop(true);§this.addAbility(ability);§this.getSpellAbility().addEffect(new BoostControlledEffect(2, 0, Duration.EndOfTurn));§Effect effect = new GainAbilityControlledEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn, FILTER);§effect.setText(\"Colorless creatures you control also gain first strike until end of turn\");§this.getSpellAbility().addEffect(effect);§}§public SwarmSurge(final SwarmSurge card) {§super(card);§}§@Override§public SwarmSurge copy() {§return new SwarmSurge(this);§}§}§\npublic class UnnaturalAggression extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature an opponent controls\");§static {§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public UnnaturalAggression(UUID ownerId) {§super(ownerId, 168, \"Unnatural Aggression\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{G}\");§this.expansionSetCode = \"BFZ\";§Ability ability = new DevoidAbility(this.color);§ability.setRuleAtTheTop(true);§this.addAbility(ability);§this.getSpellAbility().addEffect(new FightTargetsEffect());§this.getSpellAbility().addTarget(new TargetControlledCreaturePermanent());§this.getSpellAbility().addTarget(new TargetCreaturePermanent(filter));§this.getSpellAbility().addEffect(new DealtDamageToOpponentsCreatureDiesEffect(Duration.EndOfTurn));§}§public UnnaturalAggression(final UnnaturalAggression card) {§super(card);§}§@Override§public UnnaturalAggression copy() {§return new UnnaturalAggression(this);§}§}§class DealtDamageToOpponentsCreatureDiesEffect extends ReplacementEffectImpl {§public DealtDamageToOpponentsCreatureDiesEffect(Duration duration) {§super(Duration.EndOfTurn, Outcome.Exile);§staticText = \"If the creature an opponent controls would die this turn, exile it instead\";§}§public DealtDamageToOpponentsCreatureDiesEffect(final DealtDamageToOpponentsCreatureDiesEffect effect) {§super(effect);§}§@Override§public DealtDamageToOpponentsCreatureDiesEffect copy() {§return new DealtDamageToOpponentsCreatureDiesEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public void init(Ability source, Game game) {§super.init(source, game);§Permanent opponentCreature = game.getPermanent(source.getTargets().get(1).getFirstTarget());§if (opponentCreature != null) {§this.setTargetPointer(new FixedTarget(opponentCreature, game));§} else {§discard();§}§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§Permanent permanent = ((ZoneChangeEvent) event).getTarget();§Player controller = game.getPlayer(source.getControllerId());§if (controller != null && permanent != null) {§return controller.moveCards(permanent, null, Zone.EXILED, source, game);§}§return false;§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == EventType.ZONE_CHANGE;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§ZoneChangeEvent zce = (ZoneChangeEvent) event;§return zce.isDiesEvent() && zce.getTargetId().equals(getTargetPointer().getFirst(game, source));§}§}§\npublic class BakuAltar extends CardImpl {§private static final FilterSpiritOrArcaneCard filter = new FilterSpiritOrArcaneCard();§public BakuAltar(UUID ownerId) {§super(ownerId, 152, \"Baku Altar\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"BOK\";§this.addAbility(new SpellCastControllerTriggeredAbility(new AddCountersSourceEffect(CounterType.KI.createInstance(1)), filter, true));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new CreateTokenEffect(new SpiritToken(), 1), new GenericManaCost(2));§ability.addCost(new TapSourceCost());§ability.addCost(new RemoveCountersSourceCost(CounterType.KI.createInstance(1)));§this.addAbility(ability);§}§public BakuAltar(final BakuAltar card) {§super(card);§}§@Override§public BakuAltar copy() {§return new BakuAltar(this);§}§}§\npublic class Eradicate extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"nonblack creature\");§static {§filter.add(Predicates.not(new ColorPredicate(ObjectColor.BLACK)));§}§public Eradicate(UUID ownerId) {§super(ownerId, 65, \"Eradicate\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{2}{B}{B}\");§this.expansionSetCode = \"BOK\";§this.getSpellAbility().addTarget(new TargetCreaturePermanent(filter));§this.getSpellAbility().addEffect(new ExileTargetAndSearchGraveyardHandLibraryEffect(false, \"its controller's\",\"all cards with the same name as that creature\"));§}§public Eradicate(final Eradicate card) {§super(card);§}§@Override§public Eradicate copy() {§return new Eradicate(this);§}§}§\npublic class HarbingerOfSpring extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"non-Spirit creatures\");§static {§filter.add(Predicates.not(new SubtypePredicate(\"Spirit\")));§}§public HarbingerOfSpring(UUID ownerId) {§super(ownerId, 128, \"Harbinger of Spring\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{G}\");§this.expansionSetCode = \"BOK\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new ProtectionAbility(filter));§this.addAbility(new SoulshiftAbility(4));§}§public HarbingerOfSpring(final HarbingerOfSpring card) {§super(card);§}§@Override§public HarbingerOfSpring copy() {§return new HarbingerOfSpring(this);§}§}§\npublic class KamiOfTatteredShoji extends CardImpl {§private static final FilterSpiritOrArcaneCard filter = new FilterSpiritOrArcaneCard();§public KamiOfTatteredShoji(UUID ownerId) {§super(ownerId, 11, \"Kami of Tattered Shoji\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{W}\");§this.expansionSetCode = \"BOK\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(2);§this.toughness = new MageInt(5);§this.addAbility(new SpellCastControllerTriggeredAbility(new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.EndOfTurn), filter, false));§}§public KamiOfTatteredShoji(final KamiOfTatteredShoji card) {§super(card);§}§@Override§public KamiOfTatteredShoji copy() {§return new KamiOfTatteredShoji(this);§}§}§\npublic class MoonlitStrider extends CardImpl {§public MoonlitStrider(UUID ownerId) {§super(ownerId, 16, \"Moonlit Strider\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}\");§this.expansionSetCode = \"BOK\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(1);§this.toughness = new MageInt(4);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainProtectionFromColorTargetEffect(Duration.EndOfTurn), new SacrificeSourceCost());§ability.addTarget(new TargetControlledCreaturePermanent());§this.addAbility(ability);§this.addAbility(new SoulshiftAbility(3));§}§public MoonlitStrider(final MoonlitStrider card) {§super(card);§}§@Override§public MoonlitStrider copy() {§return new MoonlitStrider(this);§}§}§\npublic class PsychicSpear extends CardImpl {§private static final FilterCard filter = new FilterCard(\"a Spirit or Arcane card to discard\");§static {§filter.add(Predicates.or(new SubtypePredicate(\"Spirit\"),new SubtypePredicate(\"Arcane\")));§}§public PsychicSpear(UUID ownerId) {§super(ownerId, 78, \"Psychic Spear\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{B}\");§this.expansionSetCode = \"BOK\";§this.getSpellAbility().addTarget(new TargetPlayer());§this.getSpellAbility().addEffect(new DiscardCardYouChooseTargetEffect(filter, TargetController.ANY));§}§public PsychicSpear(final PsychicSpear card) {§super(card);§}§@Override§public PsychicSpear copy() {§return new PsychicSpear(this);§}§}§\npublic class Shuriken extends CardImpl {§public Shuriken(UUID ownerId) {§super(ownerId, 160, \"Shuriken\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{1}\");§this.expansionSetCode = \"BOK\";§this.subtype.add(\"Equipment\");§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ShurikenDamageEffect(), new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§ability.addCost(new ShurikenUnattachCost());§ability.addEffect(new ShurikenControlEffect());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(ability, AttachmentType.EQUIPMENT, Duration.WhileOnBattlefield)));§this.addAbility(new EquipAbility(Outcome.PreventDamage, new GenericManaCost(2)));§}§public Shuriken(final Shuriken card) {§super(card);§}§@Override§public Shuriken copy() {§return new Shuriken(this);§}§}§class ShurikenDamageEffect extends OneShotEffect {§public ShurikenDamageEffect() {§super(Outcome.Damage);§this.staticText = \"Shuriken deals 2 damage to target creature\";§}§public ShurikenDamageEffect(final ShurikenDamageEffect effect) {§super(effect);§}§@Override§public ShurikenDamageEffect copy() {§return new ShurikenDamageEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent equipment = null;§for(Cost cost : source.getCosts()) {§if (cost instanceof ShurikenUnattachCost) {§equipment = ((ShurikenUnattachCost) cost).getEquipment();§break;§}§}§if (equipment != null) {§Permanent creature = game.getPermanent(this.getTargetPointer().getFirst(game, source));§if (creature != null) {§creature.damage(2, equipment.getId(), game, false, true);§}§return true;§}§return false;§}§}§class ShurikenUnattachCost extends CostImpl {§Permanent equipment;§public ShurikenUnattachCost() {§this.text = \"Unattach Shuriken\";§}§public ShurikenUnattachCost(final ShurikenUnattachCost cost) {§super(cost);§this.equipment = cost.equipment;§}§@Override§public boolean pay(Ability ability, Game game, UUID sourceId, UUID controllerId, boolean noMana, Cost costToPay) {§Permanent permanent = game.getPermanent(sourceId);§if (permanent != null) {§for (UUID attachmentId :permanent.getAttachments()) {§Permanent attachment = game.getPermanent(attachmentId);§if (attachment != null && attachment.getName().equals(\"Shuriken\")) {§paid = permanent.removeAttachment(attachmentId, game);§if (paid) {§equipment = attachment;§break;§}§}§}§}§return paid;§}§@Override§public boolean canPay(Ability ability, UUID sourceId, UUID controllerId, Game game) {§Permanent permanent = game.getPermanent(sourceId);§if (permanent != null) {§for (UUID attachmentId :permanent.getAttachments()) {§Permanent attachment = game.getPermanent(attachmentId);§if (attachment != null && attachment.getName().equals(\"Shuriken\")) {§return true;§}§}§}§return false;§}§@Override§public ShurikenUnattachCost copy() {§return new ShurikenUnattachCost(this);§}§public Permanent getEquipment() {§return equipment;§}§}§class ShurikenControlEffect extends OneShotEffect {§public ShurikenControlEffect() {§super(Outcome.Benefit);§this.staticText = \"That creature's controller gains control of Shuriken unless it was unattached from a Ninja\";§}§public ShurikenControlEffect(final ShurikenControlEffect effect) {§super(effect);§}§@Override§public ShurikenControlEffect copy() {§return new ShurikenControlEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent equipment = null; §\npublic class TerashisVerdict extends CardImpl {§private static final FilterAttackingCreature filter = new FilterAttackingCreature(\"attacking creature with power 3 or less\");§static {§filter.add(new PowerPredicate(Filter.ComparisonType.LessThan, 4));§}§public TerashisVerdict(UUID ownerId) {§super(ownerId, 27, \"Terashi's Verdict\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{W}\");§this.expansionSetCode = \"BOK\";§this.subtype.add(\"Arcane\");§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.getSpellAbility().addTarget(new TargetAttackingCreature(1, 1, filter, false));§}§public TerashisVerdict(final TerashisVerdict card) {§super(card);§}§@Override§public TerashisVerdict copy() {§return new TerashisVerdict(this);§}§}§\npublic class YukoraThePrisoner extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"non-Ogre creatures\");§static {§filter.add(Predicates.not(new SubtypePredicate(\"Ogre\")));§}§public YukoraThePrisoner(UUID ownerId) {§super(ownerId, 90, \"Yukora, the Prisoner\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{B}{B}\");§this.expansionSetCode = \"BOK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Demon\");§this.subtype.add(\"Spirit\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(new LeavesBattlefieldTriggeredAbility(new YukoraThePrisonerEffect(), false));§}§public YukoraThePrisoner(final YukoraThePrisoner card) {§super(card);§}§@Override§public YukoraThePrisoner copy() {§return new YukoraThePrisoner(this);§}§}§class YukoraThePrisonerEffect extends OneShotEffect {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"non-Ogre creatures\");§static {§filter.add(Predicates.not(new SubtypePredicate(\"Ogre\")));§}§public YukoraThePrisonerEffect() {§super(Outcome.Sacrifice);§this.staticText = \"sacrifice all non-Ogre creatures you control\";§}§public YukoraThePrisonerEffect(final YukoraThePrisonerEffect effect) {§super(effect);§}§@Override§public YukoraThePrisonerEffect copy() {§return new YukoraThePrisonerEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§List<Permanent> permanents = game.getBattlefield().getAllActivePermanents(filter, source.getControllerId(), game);§for (Permanent permanent : permanents) {§permanent.sacrifice(source.getSourceId(), game);§}§return true;§}§}§\npublic class BrimazKingOfOreskos extends CardImpl {§public BrimazKingOfOreskos(UUID ownerId) {§super(ownerId, 5, \"Brimaz, King of Oreskos\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{1}{W}{W}\");§this.expansionSetCode = \"BNG\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Cat\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(3);§this.toughness = new MageInt(4);§this.addAbility(VigilanceAbility.getInstance());§this.addAbility(new AttacksTriggeredAbility(new CreateTokenEffect(new CatSoldierCreatureToken(), 1, false, true), false));§this.addAbility(new BlocksCreatureTriggeredAbility(new BrimazKingOfOreskosEffect(), false, true));§}§public BrimazKingOfOreskos(final BrimazKingOfOreskos card) {§super(card);§}§@Override§public BrimazKingOfOreskos copy() {§return new BrimazKingOfOreskos(this);§}§}§class BrimazKingOfOreskosEffect extends OneShotEffect {§public BrimazKingOfOreskosEffect() {§super(Outcome.Benefit);§this.staticText = \"put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield blocking that creature\";§}§public BrimazKingOfOreskosEffect(final BrimazKingOfOreskosEffect effect) {§super(effect);§}§@Override§public BrimazKingOfOreskosEffect copy() {§return new BrimazKingOfOreskosEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Token token = new CatSoldierCreatureToken();§token.putOntoBattlefield(1, game, source.getSourceId(), source.getControllerId());§Permanent attackingCreature = game.getPermanent(getTargetPointer().getFirst(game, source));§if (attackingCreature != null && game.getState().getCombat() != null) {§CombatGroup combatGroup = game.getState().getCombat().findGroup(attackingCreature.getId());§if (combatGroup != null) {§for (UUID tokenId : token.getLastAddedTokenIds()) {§Permanent catToken = game.getPermanent(tokenId);§if (catToken != null) {§combatGroup.addBlocker(tokenId, source.getControllerId(), game);§game.getCombat().addBlockingGroup(tokenId, attackingCreature.getId(), controller.getId(), game);§}§}§combatGroup.pickBlockerOrder(attackingCreature.getControllerId(), game);§}§}§return true;§}§return false;§}§}§\npublic class EvanescentIntellect extends CardImpl {§public EvanescentIntellect(UUID ownerId) {§super(ownerId, 38, \"Evanescent Intellect\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{U}\");§this.expansionSetCode = \"BNG\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PutTopCardOfLibraryIntoGraveTargetEffect(3), new ManaCostsImpl(\"{1}{U}\"));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetPlayer());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(ability, AttachmentType.AURA, Duration.WhileOnBattlefield)));§}§public EvanescentIntellect(final EvanescentIntellect card) {§super(card);§}§@Override§public EvanescentIntellect copy() {§return new EvanescentIntellect(this);§}§}§\npublic class ForsakenDrifters extends CardImpl {§public ForsakenDrifters(UUID ownerId) {§super(ownerId, 72, \"Forsaken Drifters\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{B}\");§this.expansionSetCode = \"BNG\";§this.subtype.add(\"Zombie\");§this.power = new MageInt(4);§this.toughness = new MageInt(2);§this.addAbility(new DiesTriggeredAbility(new PutTopCardOfLibraryIntoGraveControllerEffect(4)));§}§public ForsakenDrifters(final ForsakenDrifters card) {§super(card);§}§@Override§public ForsakenDrifters copy() {§return new ForsakenDrifters(this);§}§}§\npublic class KioraTheCrashingWave extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"permanent an opponent control\");§static {§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public KioraTheCrashingWave(UUID ownerId) {§super(ownerId, 149, \"Kiora, the Crashing Wave\", Rarity.MYTHIC, new CardType[]{CardType.PLANESWALKER}, \"{2}{G}{U}\");§this.expansionSetCode = \"BNG\";§this.subtype.add(\"Kiora\");§this.addAbility(new PlanswalkerEntersWithLoyalityCountersAbility(2));§LoyaltyAbility ability = new LoyaltyAbility(new KioraPreventionEffect(), 1);§ability.addTarget(new TargetPermanent(filter));§this.addAbility(ability);§ability = new LoyaltyAbility(new DrawCardSourceControllerEffect(1), -1);§ability.addEffect(new PlayAdditionalLandsControllerEffect(1, Duration.EndOfTurn));§this.addAbility(ability);§this.addAbility(new LoyaltyAbility(new GetEmblemEffect(new KioraEmblem()), -5));§}§public KioraTheCrashingWave(final KioraTheCrashingWave card) {§super(card);§}§@Override§public KioraTheCrashingWave copy() {§return new KioraTheCrashingWave(this);§}§}§class KioraPreventionEffect extends PreventionEffectImpl {§public KioraPreventionEffect() {§super(Duration.UntilYourNextTurn, Integer.MAX_VALUE, false, false);§staticText = \"Until your next turn, prevent all damage that would be dealt to and dealt by target permanent an opponent controls\";§}§public KioraPreventionEffect(final KioraPreventionEffect effect) {§super(effect);§}§@Override§public KioraPreventionEffect copy() {§return new KioraPreventionEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public void init(Ability source, Game game) {§super.init(source, game);§for (UUID targetId : this.getTargetPointer().getTargets(game, source)) {§Permanent permanent = game.getPermanent(targetId);§if (permanent != null) {§permanent.addInfo(new StringBuilder(\"kioraPrevention\").append(getId()).toString(), CardUtil.addToolTipMarkTags(\"All damage that would be dealt to and dealt by this permanent is prevented.\"), game);§}§}§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (super.applies(event, source, game) && event instanceof DamageEvent) {§Permanent targetPermanent = game.getPermanent(this.getTargetPointer().getFirst(game, source));§if (targetPermanent != null§&& (event.getSourceId().equals(targetPermanent.getId()) || event.getTargetId().equals(targetPermanent.getId()))) {§return true;§}§}§return false;§}§@Override§public boolean isInactive(Ability source, Game game) {§if (super.isInactive(source, game)) {§for (UUID targetId : this.getTargetPointer().getTargets(game, source)) {§Permanent permanent = game.getPermanent(targetId);§if (permanent != null) {§permanent.addInfo(new StringBuilder(\"kioraPrevention\").append(getId()).toString(), \"\", game);§}§}§return true;§}§return false;§}§}§/**§* Emblem: \"At the beginning of your end step, put a 9/9 blue Kraken creature§* token onto the battlefield.\"§*/§class KioraEmblem extends Emblem {§public KioraEmblem() {§this.setName(\"EMBLEM: Kiora, the Crashing Wave\");§Ability ability = new BeginningOfEndStepTriggeredAbility(Zone.COMMAND, new CreateTokenEffect(new KioraKrakenToken()), TargetController.YOU, null, false);§this.getAbilities().add(ability);§}§}§class KioraKrakenToken extends Token {§public KioraKrakenToken() {§super(\"Kraken\", \"9/9 blue Kraken creature token\");§cardType.add(CardType.CREATURE);§color.setBlue(true);§subtype.add(\"Kraken\");§power = new MageInt(9);§toughness = new MageInt(9);§this.setOriginalExpansionSetCode(\"BNG\");§}§}§\npublic class NyxbornWolf extends CardImpl {§public NyxbornWolf(UUID ownerId) {§super(ownerId, 131, \"Nyxborn Wolf\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT, CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"BNG\";§this.subtype.add(\"Wolf\");§this.power = new MageInt(3);§this.toughness = new MageInt(1);§this.addAbility(new BestowAbility(this, \"{4}{G}\"));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(3,1, Duration.WhileOnBattlefield)));§}§public NyxbornWolf(final NyxbornWolf card) {§super(card);§}§@Override§public NyxbornWolf copy() {§return new NyxbornWolf(this);§}§}§\npublic class RetractionHelix extends CardImpl {§public RetractionHelix(UUID ownerId) {§super(ownerId, 49, \"Retraction Helix\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{U}\");§this.expansionSetCode = \"BNG\";§Ability gainedAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnToHandTargetEffect(), new TapSourceCost());§Target target = new TargetNonlandPermanent();§gainedAbility.addTarget(target);§Effect effect = new GainAbilityTargetEffect(gainedAbility, Duration.EndOfTurn);§effect.setText(\"Until end of turn, target creature gains \\\"{T}: Return target nonland permanent to its owner's hand.\\\"\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public RetractionHelix(final RetractionHelix card) {§super(card);§}§@Override§public RetractionHelix copy() {§return new RetractionHelix(this);§}§}§\npublic class SpiritOfTheLabyrinth extends CardImpl {§public SpiritOfTheLabyrinth(UUID ownerId) {§super(ownerId, 27, \"Spirit of the Labyrinth\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT, CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"BNG\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(3);§this.toughness = new MageInt(1);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SpiritOfTheLabyrinthEffect()), new SpiritOfTheLabyrinthWatcher());§}§public SpiritOfTheLabyrinth(final SpiritOfTheLabyrinth card) {§super(card);§}§@Override§public SpiritOfTheLabyrinth copy() {§return new SpiritOfTheLabyrinth(this);§}§}§class SpiritOfTheLabyrinthWatcher extends Watcher {§private final HashSet<UUID> playersThatDrewCard;§public SpiritOfTheLabyrinthWatcher() {§super(\"DrewCard\", WatcherScope.GAME);§this.playersThatDrewCard = new HashSet<>();§}§public SpiritOfTheLabyrinthWatcher(final SpiritOfTheLabyrinthWatcher watcher) {§super(watcher);§this.playersThatDrewCard = new HashSet<>();§playersThatDrewCard.addAll(watcher.playersThatDrewCard);§}§@Override§public SpiritOfTheLabyrinthWatcher copy() {§return new SpiritOfTheLabyrinthWatcher(this);§}§@Override§public void watch(GameEvent event, Game game) {§if (event.getType() == GameEvent.EventType.DREW_CARD ) {§if (!playersThatDrewCard.contains(event.getPlayerId())) {§playersThatDrewCard.add(event.getPlayerId());§}§}§}§@Override§public void reset() {§super.reset();§playersThatDrewCard.clear();§}§public boolean hasPlayerDrewCardThisTurn(UUID playerId) {§return playersThatDrewCard.contains(playerId);§}§}§class SpiritOfTheLabyrinthEffect extends ContinuousRuleModifyingEffectImpl {§public SpiritOfTheLabyrinthEffect() {§super(Duration.WhileOnBattlefield, Outcome.Detriment, false, false);§staticText = \"Each player can't draw more than one card each turn\";§}§public SpiritOfTheLabyrinthEffect(final SpiritOfTheLabyrinthEffect effect) {§super(effect);§}§@Override§public SpiritOfTheLabyrinthEffect copy() {§return new SpiritOfTheLabyrinthEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.DRAW_CARD;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§SpiritOfTheLabyrinthWatcher watcher = (SpiritOfTheLabyrinthWatcher) game.getState().getWatchers().get(\"DrewCard\");§if (watcher != null && watcher.hasPlayerDrewCardThisTurn(event.getPlayerId())) {§return true;§}§return false;§}§}§\npublic class WhelmingWave extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent();§static {§filter.add(Predicates.not(§Predicates.or(§new SubtypePredicate(\"Kraken\"),§new SubtypePredicate(\"Leviathan\"),§new SubtypePredicate(\"Octopus\"),§new SubtypePredicate(\"Serpent\"))));§}§public WhelmingWave(UUID ownerId) {§super(ownerId, 57, \"Whelming Wave\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{2}{U}{U}\");§this.expansionSetCode = \"BNG\";§Effect effect = new ReturnToHandFromBattlefieldAllEffect(filter);§effect.setText(\"Return all creatures to their owners' hands except for Krakens, Leviathans, Octopuses and Serpents\");§this.getSpellAbility().addEffect(effect);§}§public WhelmingWave(final WhelmingWave card) {§super(card);§}§@Override§public WhelmingWave copy() {§return new WhelmingWave(this);§}§}§\npublic class BoseijuWhoSheltersAll extends CardImpl {§public BoseijuWhoSheltersAll(UUID ownerId) {§super(ownerId, 273, \"Boseiju, Who Shelters All\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"CHK\";§this.supertype.add(\"Legendary\");§this.addAbility(new EntersBattlefieldTappedAbility());§Mana mana = new Mana(0, 0, 0, 0, 0, 0, 0, 1);§mana.setFlag(true); §\npublic class DeathcurseOgre extends CardImpl {§public DeathcurseOgre (UUID ownerId) {§super(ownerId, 109, \"Deathcurse Ogre\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{5}{B}\");§this.expansionSetCode = \"CHK\";§this.subtype.add(\"Ogre\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new DiesTriggeredAbility(new LoseLifeAllPlayersEffect(3)));§}§public DeathcurseOgre (final DeathcurseOgre card) {§super(card);§}§@Override§public DeathcurseOgre copy() {§return new DeathcurseOgre(this);§}§}§\npublic class GeneralsKabuto extends CardImpl {§public GeneralsKabuto (UUID ownerId) {§super(ownerId, 251, \"General's Kabuto\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{4}\");§this.expansionSetCode = \"CHK\";§this.subtype.add(\"Equipment\");§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(ShroudAbility.getInstance(), AttachmentType.EQUIPMENT)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new PreventAllDamageToAttachedEffect(Duration.WhileOnBattlefield, \"equipped creature\", true)));§this.addAbility(new EquipAbility(Outcome.PreventDamage, new GenericManaCost(2)));§}§public GeneralsKabuto (final GeneralsKabuto card) {§super(card);§}§@Override§public GeneralsKabuto copy() {§return new GeneralsKabuto(this);§}§}§\npublic class Hinder extends CardImpl {§public Hinder(UUID ownerId) {§super(ownerId, 65, \"Hinder\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{U}{U}\");§this.expansionSetCode = \"CHK\";§this.getSpellAbility().addEffect(new CounterTargetWithReplacementEffect(Zone.LIBRARY, ZoneDetail.CHOOSE));§this.getSpellAbility().addTarget(new TargetSpell());§}§public Hinder(final Hinder card) {§super(card);§}§@Override§public Hinder copy() {§return new Hinder(this);§}§}§\npublic class InnocenceKami extends CardImpl {§private static final FilterSpiritOrArcaneCard filter = new FilterSpiritOrArcaneCard();§public InnocenceKami(UUID ownerId) {§super(ownerId, 18, \"Innocence Kami\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}{W}\");§this.expansionSetCode = \"CHK\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new TapTargetEffect(), new ColoredManaCost(ColoredManaSymbol.W));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§this.addAbility(new SpellCastControllerTriggeredAbility(new UntapSourceEffect(), filter, false));§}§public InnocenceKami(final InnocenceKami card) {§super(card);§}§@Override§public InnocenceKami copy() {§return new InnocenceKami(this);§}§}§\npublic class KashiTribeWarriors extends CardImpl {§public KashiTribeWarriors(UUID ownerId) {§super(ownerId, 221, \"Kashi-Tribe Warriors\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}{G}\");§this.expansionSetCode = \"CHK\";§this.subtype.add(\"Snake\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(2);§this.toughness = new MageInt(4);§Ability ability;§ability = new DealsDamageToACreatureTriggeredAbility(new TapTargetEffect(\"that creature\"), true, false, true);§ability.addEffect(new DontUntapInControllersNextUntapStepTargetEffect(\"and it\"));§this.addAbility(ability);§}§public KashiTribeWarriors(final KashiTribeWarriors card) {§super(card);§}§@Override§public KashiTribeWarriors copy() {§return new KashiTribeWarriors(this);§}§}§\npublic class LanternKami extends CardImpl {§public LanternKami (UUID ownerId) {§super(ownerId, 32, \"Lantern Kami\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{W}\");§this.expansionSetCode = \"CHK\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§}§public LanternKami (final LanternKami card) {§super(card);§}§@Override§public LanternKami copy() {§return new LanternKami(this);§}§}§\npublic class MyojinOfNightsReach extends CardImpl {§public MyojinOfNightsReach(UUID ownerId) {§super(ownerId, 126, \"Myojin of Night's Reach\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{5}{B}{B}{B}\");§this.expansionSetCode = \"CHK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Spirit\");§this.power = new MageInt(5);§this.toughness = new MageInt(2);§this.getSpellAbility().addWatcher(new CastFromHandWatcher());§this.addAbility(new EntersBattlefieldAbility(new ConditionalOneShotEffect(new AddCountersSourceEffect(CounterType.DIVINITY.createInstance()), new CastFromHandCondition(), \"\"), \"{this} enters the battlefield with a divinity counter on it if you cast it from your hand\"));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(new GainAbilitySourceEffect(IndestructibleAbility.getInstance(), Duration.WhileOnBattlefield),§new SourceHasCounterCondition(CounterType.DIVINITY), \"{this} is indestructible as long as it has a divinity counter on it\")));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new MyojinOfNightsReachEffect(), new RemoveCountersSourceCost(CounterType.DIVINITY.createInstance()));§this.addAbility(ability);§}§public MyojinOfNightsReach(final MyojinOfNightsReach card) {§super(card);§}§@Override§public MyojinOfNightsReach copy() {§return new MyojinOfNightsReach(this);§}§}§class MyojinOfNightsReachEffect extends OneShotEffect {§public MyojinOfNightsReachEffect() {§super(Outcome.Discard);§staticText = \"Each opponent discards his or her hand\";§}§public MyojinOfNightsReachEffect(final MyojinOfNightsReachEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§for (UUID opponentId : game.getOpponents(source.getControllerId())) {§Player opponent = game.getPlayer(opponentId);§for (Card c : opponent.getHand().getCards(game)) {§opponent.discard(c, source, game);§}§}§return true;§}§@Override§public MyojinOfNightsReachEffect copy() {§return new MyojinOfNightsReachEffect(this);§}§}§\npublic class OreGorger extends CardImpl {§private static final FilterSpiritOrArcaneCard filter = new FilterSpiritOrArcaneCard();§public OreGorger(UUID ownerId) {§super(ownerId, 182, \"Ore Gorger\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{R}{R}\");§this.expansionSetCode = \"CHK\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(3);§this.toughness = new MageInt(1);§Ability ability = new SpellCastControllerTriggeredAbility(new DestroyTargetEffect(), filter, true);§ability.addTarget(new TargetNonBasicLandPermanent());§this.addAbility(ability);§}§public OreGorger(final OreGorger card) {§super(card);§}§@Override§public OreGorger copy() {§return new OreGorger(this);§}§}§\npublic class ReitoLantern extends CardImpl {§public ReitoLantern(UUID ownerId) {§super(ownerId, 267, \"Reito Lantern\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"CHK\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PutOnLibraryTargetEffect(false), new GenericManaCost(3));§ability.addTarget(new TargetCardInGraveyard());§this.addAbility(ability);§}§public ReitoLantern(final ReitoLantern card) {§super(card);§}§@Override§public ReitoLantern copy() {§return new ReitoLantern(this);§}§}§\npublic class ShimatsuTheBloodcloaked extends CardImpl {§public ShimatsuTheBloodcloaked(UUID ownerId) {§super(ownerId, 186, \"Shimatsu the Bloodcloaked\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{R}\");§this.expansionSetCode = \"CHK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Demon\");§this.subtype.add(\"Spirit\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(new SimpleStaticAbility(Zone.ALL, new ShimatsuTheBloodcloakedEffect()));§}§public ShimatsuTheBloodcloaked(final ShimatsuTheBloodcloaked card) {§super(card);§}§@Override§public ShimatsuTheBloodcloaked copy() {§return new ShimatsuTheBloodcloaked(this);§}§}§class ShimatsuTheBloodcloakedEffect extends ReplacementEffectImpl {§public ShimatsuTheBloodcloakedEffect() {§super(Duration.EndOfGame, Outcome.BoostCreature);§this.staticText = \"As {this} enters the battlefield, sacrifice any number of permanents. {this} enters the battlefield with that many +1/+1 counters on it\";§}§public ShimatsuTheBloodcloakedEffect(final ShimatsuTheBloodcloakedEffect effect) {§super(effect);§}§@Override§public ShimatsuTheBloodcloakedEffect copy() {§return new ShimatsuTheBloodcloakedEffect(this);§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.ENTERS_THE_BATTLEFIELD;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§return event.getTargetId().equals(source.getSourceId());§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§Permanent creature = ((EntersTheBattlefieldEvent) event).getTarget();§Player controller = game.getPlayer(source.getControllerId());§if (creature != null && controller != null) {§Target target = new TargetControlledPermanent(0, Integer.MAX_VALUE, new FilterControlledPermanent(), true);§if (!target.canChoose(source.getSourceId(), source.getControllerId(), game)) {§return false;§}§controller.chooseTarget(Outcome.Detriment, target, source, game);§if (target.getTargets().size() > 0) {§int sacrificedCreatures = target.getTargets().size();§game.informPlayers(controller.getLogName() + \" sacrifices \" + sacrificedCreatures + \" creatures for \" + creature.getLogName());§for (UUID targetId : target.getTargets()) {§Permanent targetCreature = game.getPermanent(targetId);§if (targetCreature == null || !targetCreature.sacrifice(source.getSourceId(), game)) {§return false;§}§}§creature.addCounters(CounterType.P1P1.createInstance(sacrificedCreatures), game);§}§}§return false;§}§}§\npublic class StrangeInversion extends CardImpl {§public StrangeInversion(UUID ownerId) {§super(ownerId, 192, \"Strange Inversion\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{2}{R}\");§this.expansionSetCode = \"CHK\";§this.subtype.add(\"Arcane\");§this.getSpellAbility().addEffect(new SwitchPowerToughnessTargetEffect(Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.addAbility(new SpliceOntoArcaneAbility(\"{1}{R}\"));§}§public StrangeInversion(final StrangeInversion card) {§super(card);§}§@Override§public StrangeInversion copy() {§return new StrangeInversion(this);§}§}§\npublic class UnnaturalSpeed extends CardImpl {§public UnnaturalSpeed (UUID ownerId) {§super(ownerId, 197, \"Unnatural Speed\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{R}\");§this.expansionSetCode = \"CHK\";§this.subtype.add(\"Arcane\");§this.getSpellAbility().addEffect(new GainAbilityTargetEffect(HasteAbility.getInstance(), Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public UnnaturalSpeed (final UnnaturalSpeed card) {§super(card);§}§@Override§public UnnaturalSpeed copy() {§return new UnnaturalSpeed(this);§}§}§\npublic class AdarkarWindform extends CardImpl {§public AdarkarWindform(UUID ownerId) {§super(ownerId, 26, \"Adarkar Windform\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{U}\");§this.expansionSetCode = \"CSP\";§this.supertype.add(\"Snow\");§this.subtype.add(\"Illusion\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new LoseAbilityTargetEffect(§FlyingAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl(\"{1}{S}\"));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public AdarkarWindform(final AdarkarWindform card) {§super(card);§}§@Override§public AdarkarWindform copy() {§return new AdarkarWindform(this);§}§}§\npublic class DiamondFaerie extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Snow creatures\");§static {§filter.add(new SupertypePredicate(\"Snow\"));§}§public DiamondFaerie(UUID ownerId) {§super(ownerId, 128, \"Diamond Faerie\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{G}{W}{U}\");§this.expansionSetCode = \"CSP\";§this.supertype.add(\"Snow\");§this.subtype.add(\"Faerie\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostControlledEffect(1, 1,§Duration.EndOfTurn, filter), new ManaCostsImpl(\"{1}{S}\")));§}§public DiamondFaerie(final DiamondFaerie card) {§super(card);§}§@Override§public DiamondFaerie copy() {§return new DiamondFaerie(this);§}§}§\npublic class KarplusanWolverine extends CardImpl {§public KarplusanWolverine(UUID ownerId) {§super(ownerId, 87, \"Karplusan Wolverine\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{R}\");§this.expansionSetCode = \"CSP\";§this.supertype.add(\"Snow\");§this.subtype.add(\"Wolverine\");§this.subtype.add(\"Beast\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new BecomesBlockedTriggeredAbility(new DamageTargetEffect(1), true);§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public KarplusanWolverine(final KarplusanWolverine card) {§super(card);§}§@Override§public KarplusanWolverine copy() {§return new KarplusanWolverine(this);§}§}§\npublic class PhyrexianSnowcrusher extends CardImpl {§public PhyrexianSnowcrusher(UUID ownerId) {§super(ownerId, 140, \"Phyrexian Snowcrusher\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{6}\");§this.expansionSetCode = \"CSP\";§this.supertype.add(\"Snow\");§this.subtype.add(\"Juggernaut\");§this.power = new MageInt(6);§this.toughness = new MageInt(5);§this.addAbility(new AttacksEachTurnStaticAbility());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 0, Duration.EndOfTurn), new ManaCostsImpl(\"{1}{S}\")));§}§public PhyrexianSnowcrusher(final PhyrexianSnowcrusher card) {§super(card);§}§@Override§public PhyrexianSnowcrusher copy() {§return new PhyrexianSnowcrusher(this);§}§}§\npublic class Sunscour extends CardImpl {§private static final FilterCard filter = new FilterCard(\"two white cards\");§static {§filter.add(new ColorPredicate(ObjectColor.WHITE));§}§public Sunscour(UUID ownerId) {§super(ownerId, 19, \"Sunscour\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{5}{W}{W}\");§this.expansionSetCode = \"CSP\";§this.addAbility(new AlternativeCostSourceAbility(new ExileFromHandCost(new TargetCardInHand(2, filter))));§this.getSpellAbility().addEffect(new DestroyAllEffect(new FilterCreaturePermanent()));§}§public Sunscour(final Sunscour card) {§super(card);§}§@Override§public Sunscour copy() {§return new Sunscour(this);§}§}§\npublic class AnimarSoulOfElements extends CardImpl {§private static final FilterSpell filterSpell = new FilterSpell(\"a creature spell\");§private static final FilterCard filter = new FilterCard(\"white and from black\");§static {§filter.add(Predicates.or(§new ColorPredicate(ObjectColor.WHITE),§new ColorPredicate(ObjectColor.BLACK)));§filterSpell.add(new CardTypePredicate(CardType.CREATURE));§}§public AnimarSoulOfElements(UUID ownerId) {§super(ownerId, 181, \"Animar, Soul of Elements\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{U}{R}{G}\");§this.expansionSetCode = \"CMD\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Elemental\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new ProtectionAbility(filter));§this.addAbility(new SpellCastControllerTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filterSpell, false));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new AnimarCostReductionEffect()));§}§public AnimarSoulOfElements(final AnimarSoulOfElements card) {§super(card);§}§@Override§public AnimarSoulOfElements copy() {§return new AnimarSoulOfElements(this);§}§}§class AnimarCostReductionEffect extends CostModificationEffectImpl {§AnimarCostReductionEffect() {§super(Duration.WhileOnBattlefield, Outcome.Benefit, CostModificationType.REDUCE_COST);§staticText = \"Creature spells you cast cost {1} less to cast for each +1/+1 counter on Animar\";§}§AnimarCostReductionEffect(AnimarCostReductionEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source, Ability abilityToModify) {§Ability spellAbility = (SpellAbility) abilityToModify;§Permanent sourcePermanent = game.getPermanent(source.getSourceId());§if (sourcePermanent != null && spellAbility != null) {§int amount = sourcePermanent.getCounters().getCount(CounterType.P1P1);§if (amount > 0) {§CardUtil.reduceCost(spellAbility, amount);§return true;§}§}§return false;§}§@Override§public boolean applies(Ability abilityToModify, Ability source, Game game) {§if (abilityToModify instanceof SpellAbility || abilityToModify instanceof FlashbackAbility) {§Card sourceCard = game.getCard(abilityToModify.getSourceId());§if (sourceCard != null && abilityToModify.getControllerId().equals(source.getControllerId()) && (sourceCard.getCardType().contains(CardType.CREATURE))) {§return true;§}§}§return false;§}§@Override§public AnimarCostReductionEffect copy() {§return new AnimarCostReductionEffect(this);§}§}§\npublic class DuergarHedgeMage extends CardImpl {§private static final FilterLandPermanent filter = new FilterLandPermanent(\"a Mountain\");§private static final FilterLandPermanent filter2 = new FilterLandPermanent(\"a Plains\");§private static final FilterPermanent filter3 = new FilterPermanent(\"enchantment\");§static {§filter.add(new SubtypePredicate(\"Mountain\"));§filter2.add(new SubtypePredicate(\"Plains\"));§filter3.add(new CardTypePredicate(CardType.ENCHANTMENT));§}§private final String rule1 = \"When {this} enters the battlefield, if you control two or more Mountains, you may destroy target artifact.\";§private final String rule2 = \"When {this} enters the battlefield, if you control two or more Plains, you may destroy target enchantment.\";§public DuergarHedgeMage(UUID ownerId) {§super(ownerId, 195, \"Duergar Hedge-Mage\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{R/W}\");§this.expansionSetCode = \"CMD\";§this.subtype.add(\"Dwarf\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new ConditionalTriggeredAbility(new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), true), new PermanentsOnTheBattlefieldCondition(filter, CountType.MORE_THAN, 1), rule1);§ability.addTarget(new TargetArtifactPermanent());§this.addAbility(ability);§Ability ability2 = new ConditionalTriggeredAbility(new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), true), new PermanentsOnTheBattlefieldCondition(filter2, CountType.MORE_THAN, 1), rule2);§ability2.addTarget(new TargetPermanent(filter3));§this.addAbility(ability2);§}§public DuergarHedgeMage(final DuergarHedgeMage card) {§super(card);§}§@Override§public DuergarHedgeMage copy() {§return new DuergarHedgeMage(this);§}§}§\npublic class MindsAglow extends CardImpl {§public MindsAglow(UUID ownerId) {§super(ownerId, 51, \"Minds Aglow\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{U}\");§this.expansionSetCode = \"CMD\";§this.getSpellAbility().addEffect(new MindsAglowEffect());§}§public MindsAglow(final MindsAglow card) {§super(card);§}§@Override§public MindsAglow copy() {§return new MindsAglow(this);§}§}§class MindsAglowEffect extends OneShotEffect {§public MindsAglowEffect() {§super(Outcome.Detriment);§this.staticText = \"<i>Join forces</i> - Starting with you, each player may pay any amount of mana. Each player draws X cards, where X is the total amount of mana paid this way\";§}§public MindsAglowEffect(final MindsAglowEffect effect) {§super(effect);§}§@Override§public MindsAglowEffect copy() {§return new MindsAglowEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§int xSum = 0;§xSum += playerPaysXGenericMana(controller, source, game);§for(UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)) {§if (playerId != controller.getId()) {§Player player = game.getPlayer(playerId);§if (player != null) {§xSum += playerPaysXGenericMana(player, source, game);§}§}§}§if (xSum > 0) {§for(UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§player.drawCards(xSum, game);§}§}§}§controller.resetStoredBookmark(game);§return true;§}§return false;§}§protected static int playerPaysXGenericMana(Player player, Ability source, Game game) {§int xValue = 0;§boolean payed = false;§while (player.canRespond() && !payed) {§xValue = player.announceXMana(0, Integer.MAX_VALUE, \"How much mana will you pay?\", game, source);§if (xValue > 0) {§Cost cost = new GenericManaCost(xValue);§payed = cost.pay(source, game, source.getSourceId(), player.getId(), false, null);§} else {§payed = true;§}§}§game.informPlayers(new StringBuilder(player.getLogName()).append(\" pays {\").append(xValue).append(\"}.\").toString());§return xValue;§}§}§\npublic class Spitebellows extends CardImpl {§public Spitebellows(UUID ownerId) {§super(ownerId, 135, \"Spitebellows\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{5}{R}\");§this.expansionSetCode = \"CMD\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(6);§this.toughness = new MageInt(1);§Ability ability = new LeavesBattlefieldTriggeredAbility(new DamageTargetEffect(6), false);§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§this.addAbility(new EvokeAbility(this, \"{1}{R}{R}\"));§}§public Spitebellows(final Spitebellows card) {§super(card);§}§@Override§public Spitebellows copy() {§return new Spitebellows(this);§}§}§\npublic class VulturousZombie extends CardImpl {§public VulturousZombie(UUID ownerId) {§super(ownerId, 236, \"Vulturous Zombie\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{B}{G}\");§this.expansionSetCode = \"CMD\";§this.subtype.add(\"Plant\");§this.subtype.add(\"Zombie\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new PutCardIntoGraveFromAnywhereAllTriggeredAbility(§new AddCountersSourceEffect(CounterType.P1P1.createInstance()), false, TargetController.OPPONENT));§}§public VulturousZombie(final VulturousZombie card) {§super(card);§}§@Override§public VulturousZombie copy() {§return new VulturousZombie(this);§}§}§\npublic class CurseOfInertia extends CardImpl {§public CurseOfInertia(UUID ownerId) {§super(ownerId, 36, \"Curse of Inertia\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{U}\");§this.expansionSetCode = \"C13\";§this.subtype.add(\"Aura\");§this.subtype.add(\"Curse\");§TargetPlayer auraTarget = new TargetPlayer();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.Detriment));§this.addAbility(new EnchantAbility(auraTarget.getTargetName()));§this.addAbility(new CurseOfInertiaTriggeredAbility());§}§public CurseOfInertia(final CurseOfInertia card) {§super(card);§}§@Override§public CurseOfInertia copy() {§return new CurseOfInertia(this);§}§}§class CurseOfInertiaTriggeredAbility extends TriggeredAbilityImpl {§public CurseOfInertiaTriggeredAbility() {§super(Zone.BATTLEFIELD, new CurseOfInertiaTapOrUntapTargetEffect(), false);§}§public CurseOfInertiaTriggeredAbility(final CurseOfInertiaTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType().equals(EventType.DECLARED_ATTACKERS);§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§Permanent enchantment = game.getPermanent(this.getSourceId());§if (enchantment != null§&& enchantment.getAttachedTo() != null§&& game.getCombat().getPlayerDefenders(game).contains(enchantment.getAttachedTo())) {§TargetPermanent target = new TargetPermanent();§target.setTargetController(game.getCombat().getAttackerId());§addTarget(target);§return true;§}§return false;§}§@Override§public String getRule() {§return \"Whenever a player attacks enchanted player with one or more creatures, that attacking player may tap or untap target permanent of his or her choice.\";§}§@Override§public CurseOfInertiaTriggeredAbility copy() {§return new CurseOfInertiaTriggeredAbility(this);§}§}§class CurseOfInertiaTapOrUntapTargetEffect extends OneShotEffect {§public CurseOfInertiaTapOrUntapTargetEffect() {§super(Outcome.Tap);§staticText = \"tap or untap target permanent of his or her choice\";§}§public CurseOfInertiaTapOrUntapTargetEffect(final CurseOfInertiaTapOrUntapTargetEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getTargets().get(0).getTargetController());§if (player != null) {§Permanent targetPermanent = game.getPermanent(getTargetPointer().getFirst(game, source));§if (targetPermanent != null) {§if (targetPermanent.isTapped()) {§if (player.chooseUse(Outcome.Untap, \"Untap that permanent?\", source, game)) {§targetPermanent.untap(game);§}§} else {§if (player.chooseUse(Outcome.Tap, \"Tap that permanent?\", source, game)) {§targetPermanent.tap(game);§}§}§return true;§}§}§return false;§}§@Override§public CurseOfInertiaTapOrUntapTargetEffect copy() {§return new CurseOfInertiaTapOrUntapTargetEffect(this);§}§}§\npublic class GahijiHonoredOne extends CardImpl {§public GahijiHonoredOne(UUID ownerId) {§super(ownerId, 191, \"Gahiji, Honored One\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{2}{R}{G}{W}\");§this.expansionSetCode = \"C13\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Beast\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new GahijiHonoredOneTriggeredAbility());§}§public GahijiHonoredOne(final GahijiHonoredOne card) {§super(card);§}§@Override§public GahijiHonoredOne copy() {§return new GahijiHonoredOne(this);§}§}§class GahijiHonoredOneTriggeredAbility extends TriggeredAbilityImpl {§public GahijiHonoredOneTriggeredAbility() {§super(Zone.BATTLEFIELD, new BoostTargetEffect(2,0, Duration.EndOfTurn), false);§}§public GahijiHonoredOneTriggeredAbility(Effect effect, boolean optional, String text) {§super(Zone.BATTLEFIELD, effect, optional);§}§public GahijiHonoredOneTriggeredAbility(final GahijiHonoredOneTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ATTACKER_DECLARED;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§Player defender = game.getPlayer(event.getTargetId());§if (defender == null) {§Permanent planeswalker = game.getPermanent(event.getTargetId());§if (planeswalker != null) {§defender = game.getPlayer(planeswalker.getControllerId());§}§}§if (defender != null) {§Set<UUID> opponents = game.getOpponents(this.getControllerId());§if (opponents != null && opponents.contains(defender.getId())) {§for (Effect effect: this.getEffects()) {§effect.setTargetPointer(new FixedTarget(event.getSourceId()));§}§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever a creature attacks one of your opponents or a planeswalker an opponent controls, that creature gets +2/+0 until end of turn.\";§}§@Override§public GahijiHonoredOneTriggeredAbility copy() {§return new GahijiHonoredOneTriggeredAbility(this);§}§}§\npublic class MosswortBridge extends CardImpl {§public MosswortBridge(UUID ownerId) {§super(ownerId, 307, \"Mosswort Bridge\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"C13\";§this.addAbility(new HideawayAbility());§this.addAbility(new GreenManaAbility());§Ability ability = new ActivateIfConditionActivatedAbility(§Zone.BATTLEFIELD, new HideawayPlayEffect(), new ManaCostsImpl(\"{G}\"), MosswortBridgeTotalPowerCondition.getInstance());§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public MosswortBridge(final MosswortBridge card) {§super(card);§}§@Override§public MosswortBridge copy() {§return new MosswortBridge(this);§}§}§class MosswortBridgeTotalPowerCondition implements Condition {§private static MosswortBridgeTotalPowerCondition fInstance = new MosswortBridgeTotalPowerCondition();§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent();§public static Condition getInstance() {§return fInstance;§}§@Override§public boolean apply(Game game, Ability source) {§int totalPower = 0;§for (Permanent permanent : game.getBattlefield().getAllActivePermanents(filter, source.getControllerId(), game)) {§totalPower += permanent.getPower().getValue();§if (totalPower >= 10) {§return true;§}§}§return false;§}§@Override§public String toString() {§return \"creatures you control have total power 10 or greater\";§}§}§\npublic class RubiniaSoulsinger extends CardImpl {§public RubiniaSoulsinger(UUID ownerId) {§super(ownerId, 207, \"Rubinia Soulsinger\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{G}{W}{U}\");§this.expansionSetCode = \"C13\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Faerie\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(new SkipUntapOptionalAbility());§ConditionalContinuousEffect effect = new ConditionalContinuousEffect(§new GainControlTargetEffect(Duration.OneUse),§new RubiniaSoulsingerCondition(),§\"Gain control of target creature for as long as you control Rubinia and Rubinia remains tapped\");§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public RubiniaSoulsinger(final RubiniaSoulsinger card) {§super(card);§}§@Override§public RubiniaSoulsinger copy() {§return new RubiniaSoulsinger(this);§}§}§class RubiniaSoulsingerCondition implements Condition {§private UUID controllerId;§@Override§public boolean apply(Game game, Ability source) {§if (controllerId == null) {§controllerId = source.getControllerId();§}§Permanent permanent = game.getBattlefield().getPermanent(source.getSourceId());§if (permanent != null) {§if (permanent.isTapped()) {§return controllerId.equals(source.getControllerId());§}§}§return false;§}§}§\npublic class TemptWithDiscovery extends CardImpl {§public TemptWithDiscovery(UUID ownerId) {§super(ownerId, 174, \"Tempt with Discovery\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{3}{G}\");§this.expansionSetCode = \"C13\";§this.getSpellAbility().addEffect(new TemptWithDiscoveryEffect());§}§public TemptWithDiscovery(final TemptWithDiscovery card) {§super(card);§}§@Override§public TemptWithDiscovery copy() {§return new TemptWithDiscovery(this);§}§}§class TemptWithDiscoveryEffect extends OneShotEffect {§public TemptWithDiscoveryEffect() {§super(Outcome.PutLandInPlay);§this.staticText = \"<i>Tempting offer</i> - Search your library for a land card and put it onto the battlefield. Each opponent may search his or her library for a land card and put it onto the battlefield. For each opponent who searches a library this way, search your library for a land card and put it onto the battlefield. Then each player who searched a library this way shuffles it\";§}§public TemptWithDiscoveryEffect(final TemptWithDiscoveryEffect effect) {§super(effect);§}§@Override§public TemptWithDiscoveryEffect copy() {§return new TemptWithDiscoveryEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Set<UUID> playersShuffle = new LinkedHashSet<>();§playersShuffle.add(controller.getId());§TargetCardInLibrary target = new TargetCardInLibrary(new FilterLandCard());§if (controller.searchLibrary(target, game)) {§for (UUID cardId : target.getTargets()) {§Card card = game.getCard(cardId);§if (card != null) {§controller.moveCards(card, null, Zone.BATTLEFIELD, source, game);§}§}§}§int opponentsUsedSearch = 0;§for (UUID playerId : game.getOpponents(controller.getId())) {§Player opponent = game.getPlayer(playerId);§if (opponent != null) {§if (opponent.chooseUse(outcome, \"Search your library for a land card and put it onto the battlefield?\", source, game)) {§target.clearChosen();§opponentsUsedSearch++;§playersShuffle.add(playerId);§if (opponent.searchLibrary(target, game)) {§for (UUID cardId : target.getTargets()) {§Card card = game.getCard(cardId);§if (card != null) {§opponent.moveCards(card, null, Zone.BATTLEFIELD, source, game);§}§}§}§}§}§}§if (opponentsUsedSearch > 0) {§target = new TargetCardInLibrary(0, opponentsUsedSearch, new FilterLandCard());§if (controller.searchLibrary(target, game)) {§for (UUID cardId : target.getTargets()) {§Card card = game.getCard(cardId);§if (card != null) {§controller.moveCards(card, null, Zone.BATTLEFIELD, source, game);§}§}§}§}§for (UUID playerId : playersShuffle) {§Player player = game.getPlayer(playerId);§if (player != null) {§player.shuffleLibrary(game);§}§}§return true;§}§return false;§}§}§\npublic class AngelicFieldMarshal extends CardImpl {§public AngelicFieldMarshal(UUID ownerId) {§super(ownerId, 2, \"Angelic Field Marshal\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{W}{W}\");§this.expansionSetCode = \"C14\";§this.subtype.add(\"Angel\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§ContinuousEffect effect = new GainAbilityControlledEffect(VigilanceAbility.getInstance(), Duration.WhileOnBattlefield, new FilterControlledCreaturePermanent());§effect.setText(\"and creatures you control have vigilance\");§this.addAbility(new LieutenantAbility(effect));§}§public AngelicFieldMarshal(final AngelicFieldMarshal card) {§super(card);§}§@Override§public AngelicFieldMarshal copy() {§return new AngelicFieldMarshal(this);§}§}§\npublic class DormantVolcano extends CardImpl {§private static final FilterControlledLandPermanent filter = new FilterControlledLandPermanent(\"an untapped Mountain\");§static {§filter.add(new SubtypePredicate(\"Mountain\"));§filter.add(Predicates.not(new TappedPredicate()));§}§public DormantVolcano(UUID ownerId) {§super(ownerId, 291, \"Dormant Volcano\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"C14\";§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new EntersBattlefieldTriggeredAbility(new SacrificeSourceUnlessPaysEffect(new ReturnToHandChosenControlledPermanentCost(new TargetControlledPermanent(filter)))));§this.addAbility(new SimpleManaAbility(Zone.BATTLEFIELD, new Mana(1, 0, 0, 0, 0, 0, 0, 1), new TapSourceCost()));§}§public DormantVolcano(final DormantVolcano card) {§super(card);§}§@Override§public DormantVolcano copy() {§return new DormantVolcano(this);§}§}§\npublic class Ixidron extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"face-down creatures on the battlefield\");§private static final FilterCreaturePermanent filterTurnFaceDown = new FilterCreaturePermanent(\"other nontoken creatures\");§static {§filter.add(new FaceDownPredicate());§filterTurnFaceDown.add(new AnotherPredicate());§filterTurnFaceDown.add(Predicates.not(new TokenPredicate()));§}§public Ixidron(UUID ownerId) {§super(ownerId, 116, \"Ixidron\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{U}{U}\");§this.expansionSetCode = \"C14\";§this.subtype.add(\"Illusion\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(new EntersBattlefieldAbility(new BecomesFaceDownCreatureAllEffect(filterTurnFaceDown)));§this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetPowerToughnessSourceEffect(new PermanentsOnBattlefieldCount(filter), Duration.EndOfGame)));§}§public Ixidron(final Ixidron card) {§super(card);§}§@Override§public Ixidron copy() {§return new Ixidron(this);§}§}§\npublic class RiptideSurvivor extends CardImpl {§public RiptideSurvivor(UUID ownerId) {§super(ownerId, 121, \"Riptide Survivor\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"C14\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{1}{U}{U}\")));§Ability ability = new TurnedFaceUpSourceTriggeredAbility(new DiscardControllerEffect(2));§Effect effect = new DrawCardSourceControllerEffect(3);§effect.setText(\"then draw three cards\");§ability.addEffect(effect);§this.addAbility(ability);§}§public RiptideSurvivor(final RiptideSurvivor card) {§super(card);§}§@Override§public RiptideSurvivor copy() {§return new RiptideSurvivor(this);§}§}§\npublic class Whirlwind extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creatures with flying\");§static {§filter.add(new AbilityPredicate(FlyingAbility.class));§}§public Whirlwind(UUID ownerId) {§super(ownerId, 224, \"Whirlwind\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{2}{G}{G}\");§this.expansionSetCode = \"C14\";§this.getSpellAbility().addEffect(new DestroyAllEffect(filter));§}§public Whirlwind(final Whirlwind card) {§super(card);§}§@Override§public Whirlwind copy() {§return new Whirlwind(this);§}§}§\npublic class CorpseAugur extends CardImpl {§public CorpseAugur(UUID ownerId) {§super(ownerId, 17, \"Corpse Augur\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{B}\");§this.expansionSetCode = \"C15\";§this.subtype.add(\"Zombie\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(4);§this.toughness = new MageInt(2);§CardsInTargetPlayersGraveyardCount dynamicValue = new CardsInTargetPlayersGraveyardCount(new FilterCreatureCard(\"the number of creature cards\"));§Effect effect = new DrawCardSourceControllerEffect(dynamicValue);§effect.setText(\"You draw X cards\");§Ability ability = new DiesTriggeredAbility(effect, false);§effect = new LoseLifeSourceControllerEffect(dynamicValue);§effect.setText(\"and you lose X life, where X is the number of creature cards in target player's graveyard\");§ability.addEffect(effect);§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public CorpseAugur(final CorpseAugur card) {§super(card);§}§@Override§public CorpseAugur copy() {§return new CorpseAugur(this);§}§}§\npublic class MagusOfTheWheel extends CardImpl {§public MagusOfTheWheel(UUID ownerId) {§super(ownerId, 27, \"Magus of the Wheel\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"C15\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§Effect effect = new DrawCardAllEffect(7);§effect.setText(\", then draws seven cards\");§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DiscardHandAllEffect(), new ManaCostsImpl(\"{1}{R}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§ability.addEffect(effect);§this.addAbility(ability);§}§public MagusOfTheWheel(final MagusOfTheWheel card) {§super(card);§}§@Override§public MagusOfTheWheel copy() {§return new MagusOfTheWheel(this);§}§}§\npublic class ThoughtVessel extends CardImpl {§public ThoughtVessel(UUID ownerId) {§super(ownerId, 55, \"Thought Vessel\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"C15\";§Effect effect = new MaximumHandSizeControllerEffect(Integer.MAX_VALUE, Duration.WhileOnBattlefield, MaximumHandSizeControllerEffect.HandSizeModification.SET);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, effect));§this.addAbility(new ColorlessManaAbility());§}§public ThoughtVessel(final ThoughtVessel card) {§super(card);§}§@Override§public ThoughtVessel copy() {§return new ThoughtVessel(this);§}§}§\npublic class CharnelhoardWurm extends CardImpl {§public CharnelhoardWurm(UUID ownerId) {§super(ownerId, 100, \"Charnelhoard Wurm\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{B}{R}{G}\");§this.expansionSetCode = \"CON\";§this.subtype.add(\"Wurm\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(TrampleAbility.getInstance());§Ability ability = new DealsDamageToOpponentTriggeredAbility(new ReturnFromGraveyardToHandTargetEffect(), true);§ability.addTarget(new TargetCardInYourGraveyard());§this.addAbility(ability);§}§public CharnelhoardWurm(final CharnelhoardWurm card) {§super(card);§}§@Override§public CharnelhoardWurm copy() {§return new CharnelhoardWurm(this);§}§}§\npublic class EtherswornAdjudicator extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"creature or enchantment\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.CREATURE),§new CardTypePredicate(CardType.ENCHANTMENT)));§}§public EtherswornAdjudicator(UUID ownerId) {§super(ownerId, 26, \"Ethersworn Adjudicator\", Rarity.MYTHIC, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{4}{U}\");§this.expansionSetCode = \"CON\";§this.subtype.add(\"Vedalken\");§this.subtype.add(\"Knight\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new ManaCostsImpl(\"{1}{W}{B}\"));§ability.addCost(new TapSourceCost());§Target target = new TargetPermanent(filter);§ability.addTarget(target);§this.addAbility(ability);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new UntapSourceEffect(), new ManaCostsImpl(\"{2}{U}\")));§}§public EtherswornAdjudicator(final EtherswornAdjudicator card) {§super(card);§}§@Override§public EtherswornAdjudicator copy() {§return new EtherswornAdjudicator(this);§}§}§\npublic class HellsparkElemental extends CardImpl {§public HellsparkElemental(UUID ownerId) {§super(ownerId, 65, \"Hellspark Elemental\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}\");§this.expansionSetCode = \"CON\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(3);§this.toughness = new MageInt(1);§this.addAbility(TrampleAbility.getInstance());§this.addAbility(HasteAbility.getInstance());§this.addAbility(new OnEventTriggeredAbility(EventType.END_TURN_STEP_PRE, \"beginning of the end step\", true, new SacrificeSourceEffect()));§this.addAbility(new UnearthAbility(new ManaCostsImpl(\"{1}{R}\")));§}§public HellsparkElemental(final HellsparkElemental card) {§super(card);§}§@Override§public HellsparkElemental copy() {§return new HellsparkElemental(this);§}§}§\npublic class Meglonoth extends CardImpl {§public Meglonoth(UUID ownerId) {§super(ownerId, 118, \"Meglonoth\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{R}{G}{W}\");§this.expansionSetCode = \"CON\";§this.subtype.add(\"Beast\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(VigilanceAbility.getInstance());§this.addAbility(TrampleAbility.getInstance());§this.addAbility(new BlocksCreatureTriggeredAbility(new MeglonothEffect(), false, true));§}§public Meglonoth(final Meglonoth card) {§super(card);§}§@Override§public Meglonoth copy() {§return new Meglonoth(this);§}§}§class MeglonothEffect extends OneShotEffect {§public MeglonothEffect() {§super(Outcome.Damage);§this.staticText = \"{this} deals damage to that creature's controller equal to {this}'s power\";§}§public MeglonothEffect(final MeglonothEffect effect) {§super(effect);§}§@Override§public MeglonothEffect copy() {§return new MeglonothEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent meglonoth = game.getPermanent(source.getSourceId());§Permanent blocked = game.getPermanent(targetPointer.getFirst(game, source));§if (blocked != null && meglonoth != null) {§game.getPlayer(blocked.getControllerId()).damage(meglonoth.getPower().getValue(), id, game, false, true);§return true;§}§return false;§}§}§\npublic class RhoxBodyguard extends CardImpl {§public RhoxBodyguard(UUID ownerId) {§super(ownerId, 122, \"Rhox Bodyguard\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}{W}\");§this.expansionSetCode = \"CON\";§this.subtype.add(\"Rhino\");§this.subtype.add(\"Monk\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(new ExaltedAbility());§this.addAbility(new EntersBattlefieldTriggeredAbility(new GainLifeEffect(3)));§}§public RhoxBodyguard(final RhoxBodyguard card) {§super(card);§}§@Override§public RhoxBodyguard copy() {§return new RhoxBodyguard(this);§}§}§\npublic class SporeBurst extends CardImpl {§public SporeBurst(UUID ownerId) {§super(ownerId, 93, \"Spore Burst\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{3}{G}\");§this.expansionSetCode = \"CON\";§this.getSpellAbility().addEffect(new CreateTokenEffect(new SaprolingToken(), new DomainValue()));§}§public SporeBurst(final SporeBurst card) {§super(card);§}§@Override§public SporeBurst copy() {§return new SporeBurst(this);§}§}§\npublic class WanderingGoblins extends CardImpl {§public WanderingGoblins(UUID ownerId) {§super(ownerId, 76, \"Wandering Goblins\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"CON\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(0);§this.toughness = new MageInt(3);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(new DomainValue(), new StaticValue(0), Duration.EndOfTurn), new GenericManaCost(3)));§}§public WanderingGoblins(final WanderingGoblins card) {§super(card);§}§@Override§public WanderingGoblins copy() {§return new WanderingGoblins(this);§}§}§\npublic class GrenzosCutthroat extends CardImpl {§public GrenzosCutthroat(UUID ownerId) {§super(ownerId, 32, \"Grenzo's Cutthroat\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}\");§this.expansionSetCode = \"CNS\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Rogue\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(FirstStrikeAbility.getInstance());§this.addAbility(new DethroneAbility());§}§public GrenzosCutthroat(final GrenzosCutthroat card) {§super(card);§}§@Override§public GrenzosCutthroat copy() {§return new GrenzosCutthroat(this);§}§}§\npublic class TyrantsChoice extends CardImpl {§public TyrantsChoice(UUID ownerId) {§super(ownerId, 30, \"Tyrant's Choice\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{1}{B}\");§this.expansionSetCode = \"CNS\";§this.getSpellAbility().addEffect(new TyrantsChoiceEffect());§}§public TyrantsChoice(final TyrantsChoice card) {§super(card);§}§@Override§public TyrantsChoice copy() {§return new TyrantsChoice(this);§}§}§class TyrantsChoiceEffect extends OneShotEffect {§TyrantsChoiceEffect() {§super(Outcome.Benefit);§this.staticText = \"<i>Will of the council</i> - Starting with you, each player votes for death or torture. If death gets more votes, each opponent sacrifices a creature. If torture gets more votes or the vote is tied, each opponent loses 4 life\";§}§TyrantsChoiceEffect(final TyrantsChoiceEffect effect) {§super(effect);§}§@Override§public TyrantsChoiceEffect copy() {§return new TyrantsChoiceEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§int deathCount = 0;§int tortureCount = 0;§for (UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§if (player.chooseUse(Outcome.Sacrifice, \"Choose death?\", source, game)) {§deathCount++;§game.informPlayers(player.getLogName() + \" has chosen: death\");§}§else {§tortureCount++;§game.informPlayers(player.getLogName() + \" has chosen: torture\");§}§}§}§if (deathCount > tortureCount) {§new SacrificeOpponentsEffect(new FilterControlledCreaturePermanent(\"a creature\")).apply(game, source);§} else {§new TyrantsChoiceLoseLifeEffect().apply(game, source);§}§return true;§}§return false;§}§}§class TyrantsChoiceLoseLifeEffect extends OneShotEffect {§public TyrantsChoiceLoseLifeEffect() {§super(Outcome.Damage);§staticText = \"Each opponent loses 2 life\";§}§public TyrantsChoiceLoseLifeEffect(final TyrantsChoiceLoseLifeEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§for (UUID opponentId : game.getOpponents(source.getControllerId())) {§game.getPlayer(opponentId).loseLife(4, game);§}§return true;§}§@Override§public TyrantsChoiceLoseLifeEffect copy() {§return new TyrantsChoiceLoseLifeEffect(this);§}§}§\npublic class BurdenOfGuilt extends CardImpl {§public BurdenOfGuilt(UUID ownerId) {§super(ownerId, 4, \"Burden of Guilt\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{W}\");§this.expansionSetCode = \"DKA\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.Detriment));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new TapEnchantedEffect(), new GenericManaCost(1)));§}§public BurdenOfGuilt(final BurdenOfGuilt card) {§super(card);§}§@Override§public BurdenOfGuilt copy() {§return new BurdenOfGuilt(this);§}§}§\npublic class DiregrafCaptain extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Zombie\");§static {§filter.add(new SubtypePredicate(\"Zombie\"));§}§public DiregrafCaptain(UUID ownerId) {§super(ownerId, 135, \"Diregraf Captain\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}{B}\");§this.expansionSetCode = \"DKA\";§this.subtype.add(\"Zombie\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(DeathtouchAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(1, 1, Duration.WhileOnBattlefield, filter, true)));§this.addAbility(new DiregrafCaptainTriggeredAbility());§}§public DiregrafCaptain(final DiregrafCaptain card) {§super(card);§}§@Override§public DiregrafCaptain copy() {§return new DiregrafCaptain(this);§}§}§class DiregrafCaptainTriggeredAbility extends TriggeredAbilityImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Zombie\");§static {§filter.add(new SubtypePredicate(\"Zombie\"));§}§public DiregrafCaptainTriggeredAbility() {§super(Zone.BATTLEFIELD, new LoseLifeTargetEffect(1), false);§this.addTarget(new TargetOpponent());§}§public DiregrafCaptainTriggeredAbility(final DiregrafCaptainTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ZONE_CHANGE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (!event.getTargetId().equals(this.getSourceId())) {§ZoneChangeEvent zEvent = (ZoneChangeEvent)event;§if (zEvent.getFromZone() == Zone.BATTLEFIELD && zEvent.getToZone() == Zone.GRAVEYARD) {§Permanent p = (Permanent) game.getLastKnownInformation(event.getTargetId(), Zone.BATTLEFIELD);§if (p != null && p.getControllerId().equals(this.controllerId) && filter.match(p, game)) {§return true;§}§}§}§return false;§}§@Override§public DiregrafCaptainTriggeredAbility copy() {§return new DiregrafCaptainTriggeredAbility(this);§}§@Override§public String getRule() {§return \"Whenever another Zombie you control dies, target opponent loses 1 life.\";§}§}§\npublic class GavonyIronwright extends CardImpl {§public GavonyIronwright(UUID ownerId) {§super(ownerId, 9, \"Gavony Ironwright\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"DKA\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(1);§this.toughness = new MageInt(4);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(new BoostControlledEffect(1, 4, Duration.WhileOnBattlefield, false),§FatefulHourCondition.getInstance(), \"As long as you have 5 or less life, other creatures you control get +1/+4\")));§}§public GavonyIronwright(final GavonyIronwright card) {§super(card);§}§@Override§public GavonyIronwright copy() {§return new GavonyIronwright(this);§}§}§\npublic class Hellrider extends CardImpl {§public Hellrider(UUID ownerId) {§super(ownerId, 93, \"Hellrider\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{R}{R}\");§this.expansionSetCode = \"DKA\";§this.subtype.add(\"Devil\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(HasteAbility.getInstance());§this.addAbility(new HellriderTriggeredAbility());§}§public Hellrider(final Hellrider card) {§super(card);§}§@Override§public Hellrider copy() {§return new Hellrider(this);§}§}§class HellriderTriggeredAbility extends TriggeredAbilityImpl {§public HellriderTriggeredAbility() {§super(Zone.BATTLEFIELD, new DamageTargetEffect(1));§}§public HellriderTriggeredAbility(final HellriderTriggeredAbility ability) {§super(ability);§}§@Override§public HellriderTriggeredAbility copy() {§return new HellriderTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ATTACKER_DECLARED;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§Permanent source = game.getPermanent(event.getSourceId());§if (source != null && source.getControllerId().equals(controllerId)) {§UUID defendingPlayerId = game.getCombat().getDefendingPlayerId(event.getSourceId(), game);§this.getEffects().get(0).setTargetPointer(new FixedTarget(defendingPlayerId));§return true;§}§return false;§}§@Override§public String getRule() {§return \"Whenever a creature you control attacks, {this} deals 1 damage to defending player.\";§}§}§\npublic class LostInTheWoods extends CardImpl {§public LostInTheWoods(UUID ownerId) {§super(ownerId, 123, \"Lost in the Woods\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{3}{G}{G}\");§this.expansionSetCode = \"DKA\";§this.addAbility(new AttacksAllTriggeredAbility(new LostInTheWoodsEffect(), true, new FilterCreaturePermanent(), SetTargetPointer.PERMANENT, true));§}§public LostInTheWoods(final LostInTheWoods card) {§super(card);§}§@Override§public LostInTheWoods copy() {§return new LostInTheWoods(this);§}§}§class LostInTheWoodsEffect extends OneShotEffect {§public LostInTheWoodsEffect() {§super(Outcome.PreventDamage);§staticText = \"reveal the top card of your library. If it's a Forest card, remove that creature from combat. Then put the revealed card on the bottom of your library\";§}§public LostInTheWoodsEffect(final LostInTheWoodsEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = game.getObject(source.getSourceId());§if (sourceObject == null || controller == null) {§return false;§}§if (controller.getLibrary().size() > 0) {§Card card = controller.getLibrary().getFromTop(game);§Cards cards = new CardsImpl();§cards.add(card);§controller.revealCards(sourceObject.getName(), cards, game);§if (card != null) {§if (card.getSubtype().contains(\"Forest\")) {§Permanent permanent = game.getPermanent(targetPointer.getFirst(game, source));§if (permanent != null) {§permanent.removeFromCombat(game);§}§}§controller.moveCardToLibraryWithInfo(card, source.getSourceId(), game, Zone.LIBRARY, false, true);§}§}§return true;§}§@Override§public LostInTheWoodsEffect copy() {§return new LostInTheWoodsEffect(this);§}§}§\npublic class RayOfRevelation extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"enchantment\");§static {§filter.add(new CardTypePredicate(CardType.ENCHANTMENT));§}§public RayOfRevelation(UUID ownerId) {§super(ownerId, 17, \"Ray of Revelation\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{W}\");§this.expansionSetCode = \"DKA\";§this.getSpellAbility().addTarget(new TargetPermanent(filter));§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.addAbility(new FlashbackAbility(new ManaCostsImpl(\"{G}\"), TimingRule.INSTANT));§}§public RayOfRevelation(final RayOfRevelation card) {§super(card);§}§@Override§public RayOfRevelation copy() {§return new RayOfRevelation(this);§}§}§\npublic class SorinLordOfInnistrad extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"creature or planeswalker\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.CREATURE),§new CardTypePredicate(CardType.PLANESWALKER)));§}§public SorinLordOfInnistrad(UUID ownerId) {§super(ownerId, 142, \"Sorin, Lord of Innistrad\", Rarity.MYTHIC, new CardType[]{CardType.PLANESWALKER}, \"{2}{W}{B}\");§this.expansionSetCode = \"DKA\";§this.subtype.add(\"Sorin\");§this.addAbility(new PlanswalkerEntersWithLoyalityCountersAbility(3));§this.addAbility(new LoyaltyAbility(new CreateTokenEffect(new VampireToken()), 1));§this.addAbility(new LoyaltyAbility(new GetEmblemEffect(new SorinEmblem()), -2));§LoyaltyAbility ability = new LoyaltyAbility(new SorinLordOfInnistradEffect(), -6);§ability.addTarget(new TargetPermanent(0, 3, filter, false));§this.addAbility(ability);§}§public SorinLordOfInnistrad(final SorinLordOfInnistrad card) {§super(card);§}§@Override§public SorinLordOfInnistrad copy() {§return new SorinLordOfInnistrad(this);§}§}§class VampireToken extends Token {§VampireToken() {§super(\"Vampire\", \"a 1/1 black Vampire creature token with lifelink\");§cardType.add(CardType.CREATURE);§color.setBlack(true);§subtype.add(\"Vampire\");§power = new MageInt(1);§toughness = new MageInt(1);§addAbility(LifelinkAbility.getInstance());§}§}§class SorinEmblem extends Emblem {§public SorinEmblem() {§this.setName(\"EMBLEM: Sorin, Lord of Innistrad\");§BoostControlledEffect effect = new BoostControlledEffect(1, 0, Duration.EndOfGame);§Ability ability = new SimpleStaticAbility(Zone.COMMAND, effect);§this.getAbilities().add(ability);§}§}§class SorinLordOfInnistradEffect extends OneShotEffect {§public SorinLordOfInnistradEffect() {§super(Outcome.Sacrifice);§this.staticText = \"Destroy up to three target creatures and/or other planeswalkers. Return each card put into a graveyard this way to the battlefield under your control\";§}§public SorinLordOfInnistradEffect(final SorinLordOfInnistradEffect effect) {§super(effect);§}§@Override§public SorinLordOfInnistradEffect copy() {§return new SorinLordOfInnistradEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§for (UUID targetId : source.getTargets().get(0).getTargets()) {§Permanent perm = game.getPermanent(targetId);§if (perm != null) {§perm.destroy(source.getSourceId(), game, false);§}§}§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§for (UUID targetId : source.getTargets().get(0).getTargets()) {§if (game.getState().getZone(targetId) == Zone.GRAVEYARD) {§Card card = game.getCard(targetId);§if (card != null) {§card.putOntoBattlefield(game, Zone.GRAVEYARD, source.getSourceId(), player.getId());§}§}§}§}§return true;§}§}§\npublic class VaultOfTheArchangel extends CardImpl {§public VaultOfTheArchangel(UUID ownerId) {§super(ownerId, 158, \"Vault of the Archangel\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"DKA\";§this.addAbility(new ColorlessManaAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new GainAbilityControlledEffect(DeathtouchAbility.getInstance(), Duration.EndOfTurn, new FilterControlledCreaturePermanent(\"Creatures\"), false),§new ManaCostsImpl(\"{2}{W}{B}\"));§ability.addEffect(new GainAbilityControlledEffect(LifelinkAbility.getInstance(), Duration.EndOfTurn, new FilterControlledCreaturePermanent(\"Creatures\"), false));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public VaultOfTheArchangel(final VaultOfTheArchangel card) {§super(card);§}§@Override§public VaultOfTheArchangel copy() {§return new VaultOfTheArchangel(this);§}§}§\npublic class ArcboundRavager extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"an artifact\");§static {§filter.add(new CardTypePredicate(CardType.ARTIFACT));§}§public ArcboundRavager(UUID ownerId) {§super(ownerId, 100, \"Arcbound Ravager\", Rarity.RARE, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{2}\");§this.expansionSetCode = \"DST\";§this.subtype.add(\"Beast\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.P1P1.createInstance()), new SacrificeTargetCost(new TargetControlledPermanent(filter))));§this.addAbility(new ModularAbility(this, 1));§}§public ArcboundRavager(final ArcboundRavager card) {§super(card);§}§@Override§public ArcboundRavager copy() {§return new ArcboundRavager(this);§}§}§\npublic class EaterOfDays extends CardImpl {§public EaterOfDays(UUID ownerId) {§super(ownerId, 120, \"Eater of Days\", Rarity.RARE, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{4}\");§this.expansionSetCode = \"DST\";§this.subtype.add(\"Leviathan\");§this.power = new MageInt(9);§this.toughness = new MageInt(8);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(TrampleAbility.getInstance());§this.addAbility(new EntersBattlefieldTriggeredAbility(new SkipNextTurnSourceEffect(2)));§}§public EaterOfDays(final EaterOfDays card) {§super(card);§}§@Override§public EaterOfDays copy() {§return new EaterOfDays(this);§}§}§\npublic class LeoninBola extends CardImpl {§public LeoninBola(UUID ownerId) {§super(ownerId, 127, \"Leonin Bola\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, \"{1}\");§this.expansionSetCode = \"DST\";§this.subtype.add(\"Equipment\");§Ability gainAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new TapTargetEffect(), new TapSourceCost());§gainAbility.addCost(new UnattachCost(this.getId()));§gainAbility.addTarget(new TargetCreaturePermanent());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(gainAbility, AttachmentType.EQUIPMENT)));§this.addAbility(new EquipAbility(Outcome.AddAbility, new GenericManaCost(1)));§}§public LeoninBola(final LeoninBola card) {§super(card);§}§@Override§public LeoninBola copy() {§return new LeoninBola(this);§}§}§class UnattachCost extends CostImpl {§private UUID attachmentid;§public UnattachCost(UUID attachmentid) {§this.text = \"Unattach Leonin Bola\";§this.attachmentid = attachmentid;§}§public UnattachCost(UnattachCost cost) {§super(cost);§this.attachmentid = cost.attachmentid;§}§@Override§public boolean pay(Ability ability, Game game, UUID sourceId, UUID controllerId, boolean noMana, Cost costToPay) {§Permanent permanent = game.getPermanent(sourceId);§if (permanent != null) {§Permanent attachment = game.getPermanent(attachmentid);§if (attachment != null) {§permanent.removeAttachment(attachmentid, game);§this.paid = true;§}§}§return paid;§}§@Override§public boolean canPay(Ability ability, UUID sourceId, UUID controllerId, Game game) {§Permanent permanent = game.getPermanent(sourceId);§if (permanent != null) {§Permanent attachment = game.getPermanent(attachmentid);§if (attachment != null && permanent.getAttachments().contains(attachmentid)) {§return true;§}§}§return false;§}§@Override§public UnattachCost copy() {§return new UnattachCost(this);§}§}§\npublic class PulseOfTheGrid extends CardImpl {§public PulseOfTheGrid(UUID ownerId) {§super(ownerId, 29, \"Pulse of the Grid\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{1}{U}{U}\");§this.expansionSetCode = \"DST\";§this.getSpellAbility().addEffect(new DrawDiscardControllerEffect(2, 1));§this.getSpellAbility().addEffect(new PulseOfTheGridReturnToHandEffect());§}§public PulseOfTheGrid(final PulseOfTheGrid card) {§super(card);§}§@Override§public PulseOfTheGrid copy() {§return new PulseOfTheGrid(this);§}§}§class PulseOfTheGridReturnToHandEffect extends OneShotEffect {§PulseOfTheGridReturnToHandEffect() {§super(Outcome.Benefit);§this.staticText = \"Draw two cards, then discard a card. Then if an opponent has more cards in hand than you, return {this} to its owner's hand\";§}§PulseOfTheGridReturnToHandEffect(final PulseOfTheGridReturnToHandEffect effect) {§super(effect);§}§@Override§public PulseOfTheGridReturnToHandEffect copy() {§return new PulseOfTheGridReturnToHandEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§for (UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null && player.getHand().size() > controller.getHand().size()) {§Card card = game.getCard(source.getSourceId());§controller.moveCards(card, null, Zone.HAND, source, game);§return true;§}§}§}§return false;§}§}§\npublic class SwordOfFireAndIce extends CardImpl {§private static final FilterCard filter = new FilterCard(\"red and from blue\");§static {§filter.add(Predicates.or(§new ColorPredicate(ObjectColor.RED),§new ColorPredicate(ObjectColor.BLUE)));§}§public SwordOfFireAndIce(UUID ownerId) {§super(ownerId, 148, \"Sword of Fire and Ice\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"DST\";§this.subtype.add(\"Equipment\");§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEquippedEffect(2, 2)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(new ProtectionAbility(filter), AttachmentType.EQUIPMENT)));§this.addAbility(new SwordOfFireAndIceAbility());§this.addAbility(new EquipAbility(Outcome.AddAbility, new GenericManaCost(2)));§}§public SwordOfFireAndIce(final SwordOfFireAndIce card) {§super(card);§}§@Override§public SwordOfFireAndIce copy() {§return new SwordOfFireAndIce(this);§}§}§class SwordOfFireAndIceAbility extends TriggeredAbilityImpl {§public SwordOfFireAndIceAbility() {§super(Zone.BATTLEFIELD, new DamageTargetEffect(2));§this.addEffect(new DrawCardSourceControllerEffect(1));§this.addTarget(new TargetCreatureOrPlayer());§}§public SwordOfFireAndIceAbility(final SwordOfFireAndIceAbility ability) {§super(ability);§}§@Override§public SwordOfFireAndIceAbility copy() {§return new SwordOfFireAndIceAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGED_PLAYER;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§DamagedPlayerEvent damageEvent = (DamagedPlayerEvent) event;§Permanent p = game.getPermanent(event.getSourceId());§return damageEvent.isCombatDamage() && p != null && p.getAttachments().contains(this.getSourceId());§}§@Override§public String getRule() {§return \"Whenever equipped creature deals combat damage to a player, {this} deals 2 damage to target creature or player and you draw a card.\";§}§}§\npublic class AvatarOfDiscord extends CardImpl {§public AvatarOfDiscord(UUID ownerId) {§super(ownerId, 140, \"Avatar of Discord\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{B/R}{B/R}{B/R}\");§this.expansionSetCode = \"DIS\";§this.subtype.add(\"Avatar\");§this.power = new MageInt(5);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new EntersBattlefieldTriggeredAbility(new SacrificeSourceUnlessPaysEffect(new DiscardTargetCost(new TargetCardInHand(2, new FilterCard(\"two cards\"))))));§}§public AvatarOfDiscord(final AvatarOfDiscord card) {§super(card);§}§@Override§public AvatarOfDiscord copy() {§return new AvatarOfDiscord(this);§}§}§\npublic class Demonfire extends CardImpl {§public Demonfire(UUID ownerId) {§super(ownerId, 60, \"Demonfire\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{X}{R}\");§this.expansionSetCode = \"DIS\";§this.getSpellAbility().addEffect(new ConditionalOneShotEffect(§new DamageTargetEffect(new ManacostVariableValue()),§new InvertCondition(HellbentCondition.getInstance()),§\"{this} deals X damage to target creature or player\"));§this.getSpellAbility().addEffect(new DealtDamageToCreatureBySourceDies(this, Duration.EndOfTurn));§this.getSpellAbility().addWatcher(new DamagedByWatcher());§this.getSpellAbility().addEffect(new ConditionalOneShotEffect(§new DamageTargetEffect(new ManacostVariableValue(), false),§HellbentCondition.getInstance(),§\"<br/><i>Hellbent</i> - If you have no cards in hand, {this} can't be countered by spells or abilities and the damage can't be prevented.\"));§Effect effect = new CantBeCounteredSourceEffect();§effect.setText(\"\");§this.addAbility(new SimpleStaticAbility(Zone.STACK, new ConditionalContinuousRuleModifyingEffect(§(CantBeCounteredSourceEffect) effect,§HellbentCondition.getInstance())));§this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());§}§public Demonfire(final Demonfire card) {§super(card);§}§@Override§public Demonfire copy() {§return new Demonfire(this);§}§}§\npublic class IndrikStomphowler extends CardImpl {§public IndrikStomphowler(UUID ownerId) {§super(ownerId, 86, \"Indrik Stomphowler\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{G}\");§this.expansionSetCode = \"DIS\";§this.subtype.add(\"Beast\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§Ability ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false);§ability.addTarget(new TargetPermanent(new FilterArtifactOrEnchantmentPermanent()));§this.addAbility(ability);§}§public IndrikStomphowler(final IndrikStomphowler card) {§super(card);§}§@Override§public IndrikStomphowler copy() {§return new IndrikStomphowler(this);§}§}§\npublic class PlaxcasterFrogling extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"a creature with a +1/+1 counter on it\");§static {§filter.add(new CounterPredicate(CounterType.P1P1));§}§public PlaxcasterFrogling(UUID ownerId) {§super(ownerId, 123, \"Plaxcaster Frogling\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}{U}\");§this.expansionSetCode = \"DIS\";§this.subtype.add(\"Frog\");§this.subtype.add(\"Mutant\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(new GraftAbility(this, 3));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilityTargetEffect(ShroudAbility.getInstance(), Duration.EndOfTurn), new GenericManaCost(2));§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public PlaxcasterFrogling(final PlaxcasterFrogling card) {§super(card);§}§@Override§public PlaxcasterFrogling copy() {§return new PlaxcasterFrogling(this);§}§}§\npublic class SealOfDoom extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"nonblack creature\");§static {§filter.add(Predicates.not(new ColorPredicate(ObjectColor.BLACK)));§}§public SealOfDoom(UUID ownerId) {§super(ownerId, 53, \"Seal of Doom\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{B}\");§this.expansionSetCode = \"DIS\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(true), new SacrificeSourceCost());§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public SealOfDoom(final SealOfDoom card) {§super(card);§}§@Override§public SealOfDoom copy() {§return new SealOfDoom(this);§}§}§\npublic class Twinstrike extends CardImpl {§public Twinstrike(UUID ownerId) {§super(ownerId, 134, \"Twinstrike\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{3}{B}{R}\");§this.expansionSetCode = \"DIS\";§this.getSpellAbility().addEffect(new ConditionalOneShotEffect(§new DamageTargetEffect(2),§new InvertCondition(HellbentCondition.getInstance()),§\"{this} deals 2 damage to each of two target creatures\"));§this.getSpellAbility().addEffect(new ConditionalOneShotEffect(§new DestroyTargetEffect(),§HellbentCondition.getInstance(),§\"<br/><br/><i>Hellbent</i> - Destroy those creatures instead if you have no cards in hand\"));§this.getSpellAbility().addTarget(new TargetCreaturePermanent(2,2));§}§public Twinstrike(final Twinstrike card) {§super(card);§}§@Override§public Twinstrike copy() {§return new Twinstrike(this);§}§}§\npublic class ArmoredWolfRider extends CardImpl {§public ArmoredWolfRider (UUID ownerId) {§super(ownerId, 52, \"Armored Wolf-Rider\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}{W}\");§this.expansionSetCode = \"DGM\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Knight\");§this.power = new MageInt(4);§this.toughness = new MageInt(6);§}§public ArmoredWolfRider (final ArmoredWolfRider card) {§super(card);§}§@Override§public ArmoredWolfRider copy() {§return new ArmoredWolfRider(this);§}§}§\npublic class DeadbridgeChant extends CardImpl {§public DeadbridgeChant(UUID ownerId) {§super(ownerId, 63, \"Deadbridge Chant\", Rarity.MYTHIC, new CardType[]{CardType.ENCHANTMENT}, \"{4}{B}{G}\");§this.expansionSetCode = \"DGM\";§this.addAbility(new EntersBattlefieldTriggeredAbility(new PutTopCardOfLibraryIntoGraveControllerEffect(10)));§this.addAbility(new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new DeadbridgeChantEffect(), TargetController.YOU, false));§}§public DeadbridgeChant(final DeadbridgeChant card) {§super(card);§}§@Override§public DeadbridgeChant copy() {§return new DeadbridgeChant(this);§}§}§class DeadbridgeChantEffect extends OneShotEffect {§public DeadbridgeChantEffect() {§super(Outcome.PutCreatureInPlay);§this.staticText = \"choose a card at random in your graveyard. If it's a creature card, put it onto the battlefield. Otherwise, put it into your hand\";§}§public DeadbridgeChantEffect(final DeadbridgeChantEffect effect) {§super(effect);§}§@Override§public DeadbridgeChantEffect copy() {§return new DeadbridgeChantEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§if (player != null && !player.getGraveyard().isEmpty()) {§Card card = player.getGraveyard().getRandom(game);§if (card != null) {§Zone targetZone = Zone.HAND;§String text = \" put into hand of \";§if (card.getCardType().contains(CardType.CREATURE)) {§targetZone = Zone.BATTLEFIELD;§text = \" put onto battlefield for \";§}§card.moveToZone(targetZone, source.getSourceId(), game, false);§game.informPlayers(new StringBuilder(\"Deadbridge Chant: \").append(card.getName()).append(text).append(player.getLogName()).toString());§return true;§}§}§return false;§}§}§\npublic class IzzetCluestone extends CardImpl {§public IzzetCluestone(UUID ownerId) {§super(ownerId, 141, \"Izzet Cluestone\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"DGM\";§this.addAbility(new BlueManaAbility());§this.addAbility(new RedManaAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), new ManaCostsImpl(\"{U}{R}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public IzzetCluestone(final IzzetCluestone card) {§super(card);§}§@Override§public IzzetCluestone copy() {§return new IzzetCluestone(this);§}§}§\npublic class MorgueBurst extends CardImpl {§public MorgueBurst(UUID ownerId) {§super(ownerId, 86, \"Morgue Burst\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{4}{B}{R}\");§this.expansionSetCode = \"DGM\";§this.getSpellAbility().addEffect(new MorgueBurstEffect());§this.getSpellAbility().addTarget(new TargetCardInYourGraveyard(new FilterCreatureCard(\"creature card from your graveyard\")));§this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());§}§public MorgueBurst(final MorgueBurst card) {§super(card);§}§@Override§public MorgueBurst copy() {§return new MorgueBurst(this);§}§}§class MorgueBurstEffect extends OneShotEffect {§public MorgueBurstEffect() {§super(Outcome.ReturnToHand);§}§public MorgueBurstEffect(final MorgueBurstEffect effect) {§super(effect);§}§@Override§public MorgueBurstEffect copy() {§return new MorgueBurstEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Card card = game.getCard(source.getFirstTarget());§if (card != null) {§Player player = game.getPlayer(card.getOwnerId());§if (player != null) {§player.moveCards(card, null, Zone.HAND, source, game);§int damage = card.getPower().getValue();§Permanent creature = game.getPermanent(source.getTargets().get(1).getTargets().get(0));§if (creature != null) {§creature.damage(damage, source.getSourceId(), game, false, true);§return true;§}§Player targetPlayer = game.getPlayer(source.getTargets().get(1).getTargets().get(0));§if (targetPlayer != null) {§targetPlayer.damage(damage, source.getSourceId(), game, false, true);§return true;§}§}§}§return false;§}§@Override§public String getText(Mode mode) {§StringBuilder sb = new StringBuilder();§sb.append(\"Return target creature card from your graveyard to your hand. Morgue Burst deals damage to target creature or player equal to the power of the card returned this way\");§return sb.toString();§}§}§\npublic class RenderSilent extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"multicolored permanent\");§static {§filter.add(new MulticoloredPredicate());§}§public RenderSilent(UUID ownerId) {§super(ownerId, 96, \"Render Silent\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{W}{U}{U}\");§this.expansionSetCode = \"DGM\";§this.getSpellAbility().addEffect(new RenderSilentCounterEffect());§this.getSpellAbility().addTarget(new TargetSpell());§this.getSpellAbility().addEffect(new RenderSilentEffect());§}§public RenderSilent(final RenderSilent card) {§super(card);§}§@Override§public RenderSilent copy() {§return new RenderSilent(this);§}§}§class RenderSilentCounterEffect extends OneShotEffect {§public RenderSilentCounterEffect() {§super(Outcome.Detriment);§}§public RenderSilentCounterEffect(final RenderSilentCounterEffect effect) {§super(effect);§}§@Override§public RenderSilentCounterEffect copy() {§return new RenderSilentCounterEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Spell spell = game.getStack().getSpell(source.getFirstTarget());§if (spell != null) {§source.getEffects().get(1).setTargetPointer(new FixedTarget(spell.getControllerId()));§return game.getStack().counter(source.getFirstTarget(), source.getSourceId(), game);§}§return false;§}§@Override§public String getText(Mode mode) {§return \"Counter target \" + mode.getTargets().get(0).getTargetName();§}§}§class RenderSilentEffect extends ContinuousRuleModifyingEffectImpl {§public RenderSilentEffect() {§super(Duration.EndOfTurn, Outcome.Benefit);§staticText = \"Its controller can't cast spells this turn\";§}§public RenderSilentEffect(final RenderSilentEffect effect) {§super(effect);§}§@Override§public RenderSilentEffect copy() {§return new RenderSilentEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public String getInfoMessage(Ability source, GameEvent event, Game game) {§MageObject mageObject = game.getObject(source.getSourceId());§if (mageObject != null) {§return \"You can't cast spells this turn (\" + mageObject.getIdName() + \").\";§}§return null;§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.CAST_SPELL;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§Player player = game.getPlayer(getTargetPointer().getFirst(game, source));§if (player != null && player.getId().equals(event.getPlayerId())) {§return true;§}§return false;§}§}§\npublic class Skylasher extends CardImpl {§private static final FilterCard filter = new FilterCard(\"blue\");§static {§filter.add(new ColorPredicate(ObjectColor.BLUE));§}§public Skylasher (UUID ownerId) {§super(ownerId, 49, \"Skylasher\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"DGM\";§this.subtype.add(\"Insect\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlashAbility.getInstance());§this.addAbility(new CantBeCounteredAbility());§this.addAbility(ReachAbility.getInstance());§this.addAbility(new ProtectionAbility(filter));§}§public Skylasher (final Skylasher card) {§super(card);§}§@Override§public Skylasher copy() {§return new Skylasher(this);§}§}§\npublic class WarpedPhysique extends CardImpl {§public WarpedPhysique(UUID ownerId) {§super(ownerId, 117, \"Warped Physique\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{U}{B}\");§this.expansionSetCode = \"DGM\";§DynamicValue xValue = new CardsInControllerHandCount();§this.getSpellAbility().addEffect(new BoostTargetEffect(xValue, new SignInversionDynamicValue(xValue), Duration.EndOfTurn, true));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public WarpedPhysique(final WarpedPhysique card) {§super(card);§}§@Override§public WarpedPhysique copy() {§return new WarpedPhysique(this);§}§}§\npublic class AtarkaMonument extends CardImpl {§public AtarkaMonument(UUID ownerId) {§super(ownerId, 235, \"Atarka Monument\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"DTK\";§this.addAbility(new RedManaAbility());§this.addAbility(new GreenManaAbility());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BecomesCreatureSourceEffect§(new AtarkaMonumentToken(), \"\", Duration.EndOfTurn), new ManaCostsImpl(\"{4}{R}{G}\")));§}§public AtarkaMonument(final AtarkaMonument card) {§super(card);§}§@Override§public AtarkaMonument copy() {§return new AtarkaMonument(this);§}§private class AtarkaMonumentToken extends Token {§AtarkaMonumentToken() {§super(\"\", \"a 4/4 red and green Dragon artifact creature with flying\");§cardType.add(CardType.ARTIFACT);§cardType.add(CardType.CREATURE);§color.setRed(true);§color.setGreen(true);§this.subtype.add(\"Dragon\");§power = new MageInt(4);§toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§}§}§}§\npublic class CommuneWithLava extends CardImpl {§public CommuneWithLava(UUID ownerId) {§super(ownerId, 131, \"Commune with Lava\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{X}{R}{R}\");§this.expansionSetCode = \"DTK\";§this.getSpellAbility().addEffect(new CommuneWithLavaEffect());§}§public CommuneWithLava(final CommuneWithLava card) {§super(card);§}§@Override§public CommuneWithLava copy() {§return new CommuneWithLava(this);§}§}§class CommuneWithLavaEffect extends OneShotEffect {§public CommuneWithLavaEffect() {§super(Outcome.PlayForFree);§this.staticText = \"Exile the top X cards of your library. Until the end of your next turn, you may play those cards\";§}§public CommuneWithLavaEffect(final CommuneWithLavaEffect effect) {§super(effect);§}§@Override§public CommuneWithLavaEffect copy() {§return new CommuneWithLavaEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§Card sourceCard = game.getCard(source.getSourceId());§if (controller != null) {§int amount = source.getManaCostsToPay().getX();§Set<Card> cards = controller.getLibrary().getTopCards(game, amount);§controller.moveCardsToExile(cards, source, game, true, CardUtil.getCardExileZoneId(game, source), sourceCard.getIdName());§for (Card card : cards) {§ContinuousEffect effect = new CommuneWithLavaMayPlayEffect();§effect.setTargetPointer(new FixedTarget(card.getId()));§game.addEffect(effect, source);§}§return true;§}§return false;§}§}§class CommuneWithLavaMayPlayEffect extends AsThoughEffectImpl {§int castOnTurn = 0;§public CommuneWithLavaMayPlayEffect() {§super(AsThoughEffectType.PLAY_FROM_NOT_OWN_HAND_ZONE, Duration.Custom, Outcome.Benefit);§this.staticText = \"Until the end of your next turn, you may play that card.\";§}§public CommuneWithLavaMayPlayEffect(final CommuneWithLavaMayPlayEffect effect) {§super(effect);§castOnTurn = effect.castOnTurn;§}§@Override§public CommuneWithLavaMayPlayEffect copy() {§return new CommuneWithLavaMayPlayEffect(this);§}§@Override§public void init(Ability source, Game game) {§super.init(source, game);§castOnTurn = game.getTurnNum();§}§@Override§public boolean isInactive(Ability source, Game game) {§if (castOnTurn != game.getTurnNum() && game.getPhase().getStep().getType() == PhaseStep.END_TURN) {§if (game.getActivePlayerId().equals(source.getControllerId())) {§return true;§}§}§return false;§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public boolean applies(UUID sourceId, Ability source, UUID affectedControllerId, Game game) {§return source.getControllerId().equals(affectedControllerId)§&& getTargetPointer().getTargets(game, source).contains(sourceId);§}§}§\npublic class DragonlordAtarka extends CardImpl {§private static final FilterCreatureOrPlaneswalkerPermanent filter = new FilterCreatureOrPlaneswalkerPermanent(\"creatures and/or planeswalkers your opponents control\");§static {§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public DragonlordAtarka(UUID ownerId) {§super(ownerId, 216, \"Dragonlord Atarka\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{5}{R}{G}\");§this.expansionSetCode = \"DTK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Elder\");§this.subtype.add(\"Dragon\");§this.power = new MageInt(8);§this.toughness = new MageInt(8);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(TrampleAbility.getInstance());§Ability ability = new EntersBattlefieldTriggeredAbility(new DamageMultiEffect(5), false);§ability.addTarget(new TargetCreatureOrPlaneswalkerAmount(5, filter));§this.addAbility(ability);§}§public DragonlordAtarka(final DragonlordAtarka card) {§super(card);§}§@Override§public DragonlordAtarka copy() {§return new DragonlordAtarka(this);§}§}§\npublic class EncaseInIce extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"red or green creature\");§static {§filter.add(Predicates.or(§new ColorPredicate(ObjectColor.RED),§new ColorPredicate(ObjectColor.GREEN)));§}§public EncaseInIce(UUID ownerId) {§super(ownerId, 54, \"Encase in Ice\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{U}\");§this.expansionSetCode = \"DTK\";§this.subtype.add(\"Aura\");§this.addAbility(FlashAbility.getInstance());§TargetPermanent auraTarget = new TargetCreaturePermanent(filter);§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.Detriment));§this.addAbility(new EnchantAbility(auraTarget.getTargetName()));§this.addAbility(new EntersBattlefieldTriggeredAbility(new TapEnchantedEffect()));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new DontUntapInControllersUntapStepEnchantedEffect()));§}§public EncaseInIce(final EncaseInIce card) {§super(card);§}§@Override§public EncaseInIce copy() {§return new EncaseInIce(this);§}§}§\npublic class HandOfSilumgar extends CardImpl {§public HandOfSilumgar(UUID ownerId) {§super(ownerId, 105, \"Hand of Silumgar\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"DTK\";§this.subtype.add(\"Human\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(DeathtouchAbility.getInstance());§}§public HandOfSilumgar(final HandOfSilumgar card) {§super(card);§}§@Override§public HandOfSilumgar copy() {§return new HandOfSilumgar(this);§}§}§\npublic class LearnFromThePast extends CardImpl {§public LearnFromThePast(UUID ownerId) {§super(ownerId, 60, \"Learn from the Past\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{3}{U}\");§this.expansionSetCode = \"DTK\";§this.getSpellAbility().addEffect(new LearnFromThePastEffect());§this.getSpellAbility().addTarget(new TargetPlayer());§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(1));§}§public LearnFromThePast(final LearnFromThePast card) {§super(card);§}§@Override§public LearnFromThePast copy() {§return new LearnFromThePast(this);§}§}§class LearnFromThePastEffect extends OneShotEffect {§LearnFromThePastEffect() {§super(Outcome.Neutral);§this.staticText = \"Target player shuffles his or her graveyard into his or her library\";§}§LearnFromThePastEffect(final LearnFromThePastEffect effect) {§super(effect);§}§@Override§public LearnFromThePastEffect copy() {§return new LearnFromThePastEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(this.getTargetPointer().getFirst(game, source));§if (player != null) {§for (Card card: player.getGraveyard().getCards(game)) {§player.moveCardToLibraryWithInfo(card, source.getSourceId(), game, Zone.GRAVEYARD, true, true);§}§player.shuffleLibrary(game);§return true;§}§return false;§}§}§\npublic class OjutaiMonument extends CardImpl {§public OjutaiMonument(UUID ownerId) {§super(ownerId, 242, \"Ojutai Monument\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"DTK\";§this.addAbility(new WhiteManaAbility());§this.addAbility(new BlueManaAbility());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BecomesCreatureSourceEffect§(new OjutaiMonumentToken(), \"\", Duration.EndOfTurn), new ManaCostsImpl(\"{4}{W}{U}\")));§}§public OjutaiMonument(final OjutaiMonument card) {§super(card);§}§@Override§public OjutaiMonument copy() {§return new OjutaiMonument(this);§}§private class OjutaiMonumentToken extends Token {§OjutaiMonumentToken() {§super(\"\", \"a 4/4 white and blue Dragon artifact creature with flying\");§cardType.add(CardType.ARTIFACT);§cardType.add(CardType.CREATURE);§color.setWhite(true);§color.setBlue(true);§this.subtype.add(\"Dragon\");§power = new MageInt(4);§toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§}§}§}§\npublic class Resupply extends CardImpl {§public Resupply(UUID ownerId) {§super(ownerId, 32, \"Resupply\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{5}{W}\");§this.expansionSetCode = \"DTK\";§this.getSpellAbility().addEffect(new GainLifeEffect(6));§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(1));§}§public Resupply(final Resupply card) {§super(card);§}§@Override§public Resupply copy() {§return new Resupply(this);§}§}§\npublic class SeismicRupture extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature without flying\");§static {§filter.add(Predicates.not(new AbilityPredicate(FlyingAbility.class)));§}§public SeismicRupture(UUID ownerId) {§super(ownerId, 156, \"Seismic Rupture\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{2}{R}\");§this.expansionSetCode = \"DTK\";§this.getSpellAbility().addEffect(new DamageAllEffect(2, filter));§}§public SeismicRupture(final SeismicRupture card) {§super(card);§}§@Override§public SeismicRupture copy() {§return new SeismicRupture(this);§}§}§\npublic class SilumgarSpellEater extends CardImpl {§public SilumgarSpellEater(UUID ownerId) {§super(ownerId, 77, \"Silumgar Spell-Eater\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"DTK\";§this.subtype.add(\"Naga\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{4}{U}\"), true));§Ability ability = new TurnedFaceUpSourceTriggeredAbility(new CounterUnlessPaysEffect(new GenericManaCost(3)), false, false);§ability.addTarget(new TargetSpell());§this.addAbility(ability);§}§public SilumgarSpellEater(final SilumgarSpellEater card) {§super(card);§}§@Override§public SilumgarSpellEater copy() {§return new SilumgarSpellEater(this);§}§}§\npublic class TreadUpon extends CardImpl {§public TreadUpon(UUID ownerId) {§super(ownerId, 211, \"Tread Upon\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{G}\");§this.expansionSetCode = \"DTK\";§Effect effect = new BoostTargetEffect(2, 2, Duration.EndOfTurn);§effect.setText(\"Target creature gets +2/+2\");§this.getSpellAbility().addEffect(effect);§effect = new GainAbilityTargetEffect(TrampleAbility.getInstance(), Duration.EndOfTurn);§effect.setText(\"and gains trample until end of turn\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public TreadUpon(final TreadUpon card) {§super(card);§}§@Override§public TreadUpon copy() {§return new TreadUpon(this);§}§}§\npublic class DistortingLens extends CardImpl {§public DistortingLens(UUID ownerId) {§super(ownerId, 299, \"Distorting Lens\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"8ED\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ChangeColorEffect(), new TapSourceCost());§ability.addTarget(new TargetPermanent());§this.addAbility(ability);§}§public DistortingLens(final DistortingLens card) {§super(card);§}§@Override§public DistortingLens copy() {§return new DistortingLens(this);§}§}§class ChangeColorEffect extends OneShotEffect {§public ChangeColorEffect() {§super(Outcome.Neutral);§staticText = \"Target permanent becomes the color of your choice until end of turn\";§}§public ChangeColorEffect(final ChangeColorEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§Permanent permanent = game.getPermanent(source.getSourceId());§Permanent chosen = game.getPermanent(targetPointer.getFirst(game, source));§if (player != null && permanent != null) {§ContinuousEffect effect = new BecomesColorTargetEffect(null, Duration.EndOfTurn);§effect.setTargetPointer(new FixedTarget(chosen.getId()));§game.addEffect(effect, source);§return true;§}§return false;§}§@Override§public ChangeColorEffect copy() {§return new ChangeColorEffect(this);§}§}§\npublic class BlindingBeam extends CardImpl {§public BlindingBeam(UUID ownerId) {§super(ownerId, 28, \"Blinding Beam\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{W}\");§this.expansionSetCode = \"DDF\";§this.getSpellAbility().getModes().setMinModes(1);§this.getSpellAbility().getModes().setMaxModes(1);§this.getSpellAbility().addEffect(new TapTargetEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent(2,2));§Mode mode = new Mode();§mode.getEffects().add(new BlindingBeamEffect());§mode.getTargets().add(new TargetPlayer());§this.getSpellAbility().getModes().addMode(mode);§this.addAbility(new EntwineAbility(\"{1}\"));§}§public BlindingBeam(final BlindingBeam card) {§super(card);§}§@Override§public BlindingBeam copy() {§return new BlindingBeam(this);§}§}§class BlindingBeamEffect extends OneShotEffect {§public BlindingBeamEffect() {§super(Outcome.Tap);§staticText = \"creatures don't untap during target player's next untap step\";§}§public BlindingBeamEffect(final BlindingBeamEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(getTargetPointer().getFirst(game, source));§if (player != null) {§game.addEffect(new BlindingBeamEffect2(player.getId()), source);§return true;§}§return false;§}§@Override§public BlindingBeamEffect copy() {§return new BlindingBeamEffect(this);§}§}§class BlindingBeamEffect2 extends ContinuousRuleModifyingEffectImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent();§private final UUID targetPlayerId;§public BlindingBeamEffect2(UUID targetPlayerId) {§super(Duration.Custom, Outcome.Detriment);§this.targetPlayerId = targetPlayerId;§}§public BlindingBeamEffect2(final BlindingBeamEffect2 effect) {§super(effect);§this.targetPlayerId = effect.targetPlayerId;§}§@Override§public BlindingBeamEffect2 copy() {§return new BlindingBeamEffect2(this);§}§@Override§public boolean apply(Game game, Ability source) {§return false;§}§@Override§public boolean isInactive(Ability source, Game game) {§if (game.getPhase().getStep().getType() == PhaseStep.UNTAP && game.getStep().getStepPart() == Step.StepPart.PRE) {§if (game.getActivePlayerId().equals(targetPlayerId) || game.getPlayer(source.getControllerId()).hasReachedNextTurnAfterLeaving()) {§return true;§}§}§return false;§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType().equals(EventType.UNTAP);§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (game.getTurn().getStepType().equals(PhaseStep.UNTAP)) {§Permanent permanent = game.getPermanent(event.getTargetId());§if (permanent != null && permanent.getControllerId().equals(targetPlayerId) && filter.match(permanent, game)) {§return true;§}§}§return false;§}§}§\npublic class SwellOfCourage extends CardImpl {§public SwellOfCourage(UUID ownerId) {§super(ownerId, 31, \"Swell of Courage\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{3}{W}{W}\");§this.expansionSetCode = \"DDF\";§this.getSpellAbility().addEffect(new BoostControlledEffect(2,2, Duration.EndOfTurn));§this.addAbility(new ReinforceAbility(new ManacostVariableValue(), new ManaCostsImpl(\"{X}{W}{W}\")));§}§public SwellOfCourage(final SwellOfCourage card) {§super(card);§}§@Override§public SwellOfCourage copy() {§return new SwellOfCourage(this);§}§}§\npublic class AshlingTheExtinguisher extends CardImpl {§public AshlingTheExtinguisher(UUID ownerId) {§super(ownerId, 33, \"Ashling, the Extinguisher\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{B}{B}\");§this.expansionSetCode = \"EVE\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Elemental\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new AshlingTheExtinguisherTriggeredAbility());§}§public AshlingTheExtinguisher(final AshlingTheExtinguisher card) {§super(card);§}§@Override§public AshlingTheExtinguisher copy() {§return new AshlingTheExtinguisher(this);§}§}§class AshlingTheExtinguisherTriggeredAbility extends TriggeredAbilityImpl {§public AshlingTheExtinguisherTriggeredAbility() {§super(Zone.BATTLEFIELD, new SacrificeTargetEffect());§this.addTarget(new TargetCreaturePermanent());§}§public AshlingTheExtinguisherTriggeredAbility(final AshlingTheExtinguisherTriggeredAbility ability) {§super(ability);§}§@Override§public AshlingTheExtinguisherTriggeredAbility copy() {§return new AshlingTheExtinguisherTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGED_PLAYER;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§DamagedPlayerEvent damageEvent = (DamagedPlayerEvent) event;§if (damageEvent.isCombatDamage() && event.getSourceId().equals(this.getSourceId())) {§Player opponent = game.getPlayer(event.getPlayerId());§if (opponent != null) {§FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature \" + opponent.getLogName() + \" controls\");§filter.add(new ControllerIdPredicate(opponent.getId()));§this.getTargets().clear();§this.addTarget(new TargetCreaturePermanent(filter));§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever {this} deals combat damage to a player, choose target creature that player controls. He or she sacrifices that creature.\";§}§}§\npublic class Crackleburr extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"two untapped red creatures you control\");§private static final FilterControlledCreaturePermanent filter2 = new FilterControlledCreaturePermanent(\"two tapped blue creatures you control\");§static {§filter.add(new ColorPredicate(ObjectColor.RED));§filter.add(Predicates.not(new TappedPredicate()));§filter2.add(new ColorPredicate(ObjectColor.BLUE));§filter2.add(new TappedPredicate());§}§public Crackleburr(UUID ownerId) {§super(ownerId, 100, \"Crackleburr\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{U/R}{U/R}\");§this.expansionSetCode = \"EVE\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(3), new ManaCostsImpl(\"{U/R}{U/R}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new TapTargetCost(new TargetControlledCreaturePermanent(2, 2, filter, true)));§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§Ability ability2 = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnToHandTargetEffect(), new ManaCostsImpl(\"{U/R}{U/R}\"));§ability2.addCost(new UntapSourceCost());§ability2.addCost(new UntapTargetCost(new TargetControlledCreaturePermanent(2, 2, filter2, true)));§ability2.addTarget(new TargetCreaturePermanent());§this.addAbility(ability2);§}§public Crackleburr(final Crackleburr card) {§super(card);§}§@Override§public Crackleburr copy() {§return new Crackleburr(this);§}§}§\npublic class Evershrike extends CardImpl {§public Evershrike(UUID ownerId) {§super(ownerId, 88, \"Evershrike\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{W/B}{W/B}\");§this.expansionSetCode = \"EVE\";§this.subtype.add(\"Elemental\");§this.subtype.add(\"Spirit\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§AuraAttachedCount amount = new AuraAttachedCount(2);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostSourceEffect(amount, amount, Duration.WhileOnBattlefield)));§this.addAbility(new SimpleActivatedAbility(Zone.GRAVEYARD, new EvershrikeEffect(), new ManaCostsImpl(\"{X}{W/B}{W/B}\")));§}§public Evershrike(final Evershrike card) {§super(card);§}§@Override§public Evershrike copy() {§return new Evershrike(this);§}§}§class EvershrikeEffect extends OneShotEffect {§public EvershrikeEffect() {§super(Outcome.Benefit);§staticText = \"Return {this} from your graveyard to the battlefield. You may put an Aura card with converted mana cost X or less from your hand onto the battlefield attached to it. If you don't, exile {this}\";§}§public EvershrikeEffect(final EvershrikeEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§boolean exiled = true;§Card evershrikeCard = game.getCard(source.getSourceId());§Player controller = game.getPlayer(source.getControllerId());§int xAmount = source.getManaCostsToPay().getX() + 1;§if (evershrikeCard != null) {§if (evershrikeCard.moveToZone(Zone.BATTLEFIELD, source.getSourceId(), game, false)) {§Permanent evershrikePermanent = game.getPermanent(source.getSourceId());§if (evershrikePermanent == null) {§return false;§}§FilterCard filterAuraCard = new FilterCard(\"Aura card with converted mana cost X or less from your hand\");§filterAuraCard.add(new CardTypePredicate(CardType.ENCHANTMENT));§filterAuraCard.add(new SubtypePredicate(\"Aura\"));§filterAuraCard.add(new AuraCardCanAttachToPermanentId(evershrikePermanent.getId()));§filterAuraCard.add(new ConvertedManaCostPredicate(ComparisonType.LessThan, xAmount));§int count = controller.getHand().count(filterAuraCard, game);§while (controller.canRespond() && count > 0 && controller.chooseUse(Outcome.Benefit, \"Do you wish to put an Aura card from your hand onto Evershrike\", source, game)) {§TargetCard targetAura = new TargetCard(Zone.HAND, filterAuraCard);§if (controller.choose(Outcome.Benefit, controller.getHand(), targetAura, game)) {§Card aura = game.getCard(targetAura.getFirstTarget());§if (aura != null) {§game.getState().setValue(\"attachTo:\" + aura.getId(), evershrikePermanent);§aura.putOntoBattlefield(game, Zone.HAND, source.getSourceId(), controller.getId());§evershrikePermanent.addAttachment(aura.getId(), game);§exiled = false;§count = controller.getHand().count(filterAuraCard, game);§}§}§}§if (exiled) {§return evershrikePermanent.moveToExile(source.getSourceId(), \"Evershrike Exile\", source.getSourceId(), game);§}§return true;§}§}§return false;§}§@Override§public EvershrikeEffect copy() {§return new EvershrikeEffect(this);§}§}§\npublic class Hateflayer extends CardImpl {§public Hateflayer(UUID ownerId) {§super(ownerId, 55, \"Hateflayer\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{5}{R}{R}\");§this.expansionSetCode = \"EVE\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(WitherAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(new SourcePermanentPowerCount()), new ManaCostsImpl(\"{2}{R}\"));§ability.addCost(new UntapSourceCost());§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public Hateflayer(final Hateflayer card) {§super(card);§}§@Override§public Hateflayer copy() {§return new Hateflayer(this);§}§}§\npublic class MarshdrinkerGiant extends CardImpl {§private static final FilterLandPermanent filter = new FilterLandPermanent(\"Island or Swamp an opponent controls\");§static {§filter.add(Predicates.or(§new SubtypePredicate(\"Island\"),§new SubtypePredicate(\"Swamp\")));§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public MarshdrinkerGiant(UUID ownerId) {§super(ownerId, 69, \"Marshdrinker Giant\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}{G}\");§this.expansionSetCode = \"EVE\";§this.subtype.add(\"Giant\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(4);§this.toughness = new MageInt(3);§Ability ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false);§ability.addTarget(new TargetLandPermanent(filter));§this.addAbility(ability);§}§public MarshdrinkerGiant(final MarshdrinkerGiant card) {§super(card);§}§@Override§public MarshdrinkerGiant copy() {§return new MarshdrinkerGiant(this);§}§}§\npublic class OonasGrace extends CardImpl {§public OonasGrace(UUID ownerId) {§super(ownerId, 27, \"Oona's Grace\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{U}\");§this.expansionSetCode = \"EVE\";§this.getSpellAbility().addEffect(new DrawCardTargetEffect(1));§this.getSpellAbility().addTarget(new TargetPlayer());§this.addAbility(new RetraceAbility(this));§}§public OonasGrace(final OonasGrace card) {§super(card);§}§@Override§public OonasGrace copy() {§return new OonasGrace(this);§}§}§\npublic class SaplingOfColfenor extends CardImpl {§public SaplingOfColfenor(UUID ownerId) {§super(ownerId, 128, \"Sapling of Colfenor\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{B/G}{B/G}\");§this.expansionSetCode = \"EVE\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Treefolk\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(5);§this.addAbility(IndestructibleAbility.getInstance());§this.addAbility(new AttacksTriggeredAbility(new SaplingOfColfenorEffect(), false));§}§public SaplingOfColfenor(final SaplingOfColfenor card) {§super(card);§}§@Override§public SaplingOfColfenor copy() {§return new SaplingOfColfenor(this);§}§}§class SaplingOfColfenorEffect extends OneShotEffect {§public SaplingOfColfenorEffect() {§super(Outcome.Benefit);§this.staticText = \"reveal the top card of your library. If it's a creature card, you gain life equal to that card's toughness, lose life equal to its power, then put it into your hand\";§}§public SaplingOfColfenorEffect(final SaplingOfColfenorEffect effect) {§super(effect);§}§@Override§public SaplingOfColfenorEffect copy() {§return new SaplingOfColfenorEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = source.getSourceObject(game);§if (controller != null && sourceObject != null) {§if (controller.getLibrary().size() > 0) {§Card card = controller.getLibrary().getFromTop(game);§Cards cards = new CardsImpl(card);§controller.revealCards(sourceObject.getIdName(), cards, game);§if (card.getCardType().contains(CardType.CREATURE)) {§controller.gainLife(card.getToughness().getValue(), game);§controller.loseLife(card.getPower().getValue(), game);§return controller.moveCards(cards.getCards(game), Zone.HAND, source, game);§}§}§return true;§}§return false;§}§}§\npublic class StillmoonCavalier extends CardImpl {§private static final FilterCard filter = new FilterCard(\"white and from black\");§static {§filter.add(Predicates.or(§new ColorPredicate(ObjectColor.WHITE),§new ColorPredicate(ObjectColor.BLACK)));§}§public StillmoonCavalier(UUID ownerId) {§super(ownerId, 95, \"Stillmoon Cavalier\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{W/B}{W/B}\");§this.expansionSetCode = \"EVE\";§this.subtype.add(\"Zombie\");§this.subtype.add(\"Knight\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new ProtectionAbility(filter));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl(\"{W/B}\")));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl(\"{W/B}\")));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1,0, Duration.EndOfTurn), new ManaCostsImpl(\"{W/B}{W/B}\")));§}§public StillmoonCavalier(final StillmoonCavalier card) {§super(card);§}§@Override§public StillmoonCavalier copy() {§return new StillmoonCavalier(this);§}§}§\npublic class WardOfBones extends CardImpl {§public WardOfBones(UUID ownerId) {§super(ownerId, 174, \"Ward of Bones\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{6}\");§this.expansionSetCode = \"EVE\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new WardOfBonesEffect()));§}§public WardOfBones(final WardOfBones card) {§super(card);§}§@Override§public WardOfBones copy() {§return new WardOfBones(this);§}§}§class WardOfBonesEffect extends ContinuousRuleModifyingEffectImpl {§public WardOfBonesEffect() {§super(Duration.WhileOnBattlefield, Outcome.Benefit);§staticText = \"Each opponent who controls more creatures than you can't play creature cards. The same is true for artifacts, enchantments, and lands\";§}§public WardOfBonesEffect(final WardOfBonesEffect effect) {§super(effect);§}§@Override§public WardOfBonesEffect copy() {§return new WardOfBonesEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public String getInfoMessage(Ability source, GameEvent event, Game game) {§MageObject mageObject = game.getObject(source.getSourceId());§if (mageObject != null) {§return \"You can't play the land or cast the spell (\" + mageObject.getLogName() + \" in play).\";§}§return null;§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.PLAY_LAND || event.getType() == GameEvent.EventType.CAST_SPELL;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (game.getOpponents(source.getControllerId()).contains(event.getPlayerId())) {§final Card card = game.getCard(event.getSourceId());§final Player opponent = game.getPlayer(event.getPlayerId());§if (card == null || opponent == null) {§return false;§}§if (card.getCardType().contains(CardType.CREATURE)§&& game.getBattlefield().countAll(new FilterCreaturePermanent(), opponent.getId(), game)§> game.getBattlefield().countAll(new FilterCreaturePermanent(), source.getControllerId(), game)) {§return true;§}§if (card.getCardType().contains(CardType.ARTIFACT)§&& game.getBattlefield().countAll(new FilterArtifactPermanent(), opponent.getId(), game)§> game.getBattlefield().countAll(new FilterArtifactPermanent(), source.getControllerId(), game)) {§return true;§}§if (card.getCardType().contains(CardType.ENCHANTMENT)§&& game.getBattlefield().countAll(new FilterEnchantmentPermanent(), opponent.getId(), game)§> game.getBattlefield().countAll(new FilterEnchantmentPermanent(), source.getControllerId(), game)) {§return true;§}§final int yourLands = game.getBattlefield().countAll(new FilterLandPermanent(), source.getControllerId(), game);§if (card.getCardType().contains(CardType.LAND)§&& game.getBattlefield().countAll(new FilterLandPermanent(), opponent.getId(), game) > yourLands) {§return true;§}§}§return false;§}§}§\npublic class Equilibrium extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"a creature spell\");§static {§filter.add(new CardTypePredicate(CardType.CREATURE));§}§public Equilibrium(UUID ownerId) {§super(ownerId, 32, \"Equilibrium\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{1}{U}{U}\");§this.expansionSetCode = \"EXO\";§Ability ability = new SpellCastControllerTriggeredAbility(new DoIfCostPaid(new ReturnToHandTargetEffect(), new GenericManaCost(1)), filter, false);§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public Equilibrium(final Equilibrium card) {§super(card);§}§@Override§public Equilibrium copy() {§return new Equilibrium(this);§}§}§\npublic class Onslaught extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"a creature spell\");§static {§filter.add(new CardTypePredicate(CardType.CREATURE));§}§public Onslaught(UUID ownerId) {§super(ownerId, 92, \"Onslaught\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{R}\");§this.expansionSetCode = \"EXO\";§Ability ability = new SpellCastControllerTriggeredAbility(new TapTargetEffect(), filter, false);§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public Onslaught(final Onslaught card) {§super(card);§}§@Override§public Onslaught copy() {§return new Onslaught(this);§}§}§\npublic class SphereOfResistance extends CardImpl {§public SphereOfResistance(UUID ownerId) {§super(ownerId, 139, \"Sphere of Resistance\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"EXO\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SpellsCostIncreasementAllEffect(1)));§}§public SphereOfResistance(final SphereOfResistance card) {§super(card);§}§@Override§public SphereOfResistance copy() {§return new SphereOfResistance(this);§}§}§\npublic class DwarvenLieutenant extends CardImpl {§static FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Dwarf creature\");§static {§filter.add(new SubtypePredicate(\"Dwarf\"));§}§public DwarvenLieutenant(UUID ownerId) {§super(ownerId, 106, \"Dwarven Lieutenant\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{R}{R}\");§this.expansionSetCode = \"FEM\";§this.subtype.add(\"Dwarf\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(1, 0, Duration.EndOfTurn), new ManaCostsImpl(\"{1}{R}\"));§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public DwarvenLieutenant(final DwarvenLieutenant card) {§super(card);§}§@Override§public DwarvenLieutenant copy() {§return new DwarvenLieutenant(this);§}§}§\npublic class IcatianLieutenant extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Soldier creature\");§static {§filter.add(new SubtypePredicate(\"Soldier\"));§}§public IcatianLieutenant(UUID ownerId) {§super(ownerId, 151, \"Icatian Lieutenant\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{W}{W}\");§this.expansionSetCode = \"FEM\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(1, 0, Duration.EndOfTurn), new ManaCostsImpl(\"{1}{W}\"));§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public IcatianLieutenant(final IcatianLieutenant card) {§super(card);§}§@Override§public IcatianLieutenant copy() {§return new IcatianLieutenant(this);§}§}§\npublic class AbzanAdvantage extends CardImpl {§public AbzanAdvantage(UUID ownerId) {§super(ownerId, 2, \"Abzan Advantage\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{W}\");§this.expansionSetCode = \"FRF\";§this.getSpellAbility().addEffect(new SacrificeEffect(new FilterEnchantmentPermanent(), 1, \"Target player\"));§this.getSpellAbility().addEffect(new BolsterEffect(1));§this.getSpellAbility().addTarget(new TargetPlayer());§}§public AbzanAdvantage(final AbzanAdvantage card) {§super(card);§}§@Override§public AbzanAdvantage copy() {§return new AbzanAdvantage(this);§}§}§\npublic class BattlefrontKrushok extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"creature you control with a +1/+1 counter on it\");§static {§filter.add(new CounterPredicate(CounterType.P1P1));§}§public BattlefrontKrushok(UUID ownerId) {§super(ownerId, 125, \"Battlefront Krushok\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{G}\");§this.expansionSetCode = \"FRF\";§this.subtype.add(\"Beast\");§this.power = new MageInt(3);§this.toughness = new MageInt(4);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantBeBlockedByMoreThanOneSourceEffect()));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantBeBlockedByMoreThanOneAllEffect(filter)));§}§public BattlefrontKrushok(final BattlefrontKrushok card) {§super(card);§}§@Override§public BattlefrontKrushok copy() {§return new BattlefrontKrushok(this);§}§}§\npublic class DromokaTheEternal extends CardImpl {§public DromokaTheEternal(UUID ownerId) {§super(ownerId, 151, \"Dromoka, the Eternal\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{G}{W}\");§this.expansionSetCode = \"FRF\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Dragon\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new AttacksCreatureYouControlTriggeredAbility(§new BolsterEffect(2), false, new FilterControlledCreaturePermanent(\"Dragon\", \"Dragon you control\")));§}§public DromokaTheEternal(final DromokaTheEternal card) {§super(card);§}§@Override§public DromokaTheEternal copy() {§return new DromokaTheEternal(this);§}§}§\npublic class GraveStrength extends CardImpl {§public GraveStrength(UUID ownerId) {§super(ownerId, 71, \"Grave Strength\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{1}{B}\");§this.expansionSetCode = \"FRF\";§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§Effect effect = new PutTopCardOfLibraryIntoGraveControllerEffect(3);§effect.setText(\"Choose target creature. Put the top three cards of your library into your graveyard\");§this.getSpellAbility().addEffect(effect);§effect = new AddCountersTargetEffect(CounterType.P1P1.createInstance(0), new CardsInControllerGraveyardCount(new FilterCreatureCard()));§effect.setText(\", then put a +1/+1 counter on that creature for each creature card in your graveyard\");§this.getSpellAbility().addEffect(effect);§}§public GraveStrength(final GraveStrength card) {§super(card);§}§@Override§public GraveStrength copy() {§return new GraveStrength(this);§}§}§\npublic class MapTheWastes extends CardImpl {§public MapTheWastes(UUID ownerId) {§super(ownerId, 134, \"Map the Wastes\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{2}{G}\");§this.expansionSetCode = \"FRF\";§TargetCardInLibrary target = new TargetCardInLibrary(new FilterBasicLandCard());§this.getSpellAbility().addEffect(new SearchLibraryPutInPlayEffect(target, true));§this.getSpellAbility().addEffect(new BolsterEffect(1));§}§public MapTheWastes(final MapTheWastes card) {§super(card);§}§@Override§public MapTheWastes copy() {§return new MapTheWastes(this);§}§}§\npublic class PilgrimOfTheFires extends CardImpl {§public PilgrimOfTheFires(UUID ownerId) {§super(ownerId, 162, \"Pilgrim of the Fires\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{7}\");§this.expansionSetCode = \"FRF\";§this.subtype.add(\"Golem\");§this.power = new MageInt(6);§this.toughness = new MageInt(4);§this.addAbility(FirstStrikeAbility.getInstance());§this.addAbility(TrampleAbility.getInstance());§}§public PilgrimOfTheFires(final PilgrimOfTheFires card) {§super(card);§}§@Override§public PilgrimOfTheFires copy() {§return new PilgrimOfTheFires(this);§}§}§\npublic class ShamanOfTheGreatHunt extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"creature you control with power 4 or greater\");§static {§filter.add(new PowerPredicate(Filter.ComparisonType.GreaterThan, 3));§}§public ShamanOfTheGreatHunt(UUID ownerId) {§super(ownerId, 113, \"Shaman of the Great Hunt\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{3}{R}\");§this.expansionSetCode = \"FRF\";§this.subtype.add(\"Orc\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(4);§this.toughness = new MageInt(2);§this.addAbility(HasteAbility.getInstance());§Effect effect = new AddCountersTargetEffect(CounterType.P1P1.createInstance());§effect.setText(\"put a +1/+1 counter on that creature\");§this.addAbility(new DealsDamageToAPlayerAllTriggeredAbility(§effect,§new FilterControlledCreaturePermanent(\"a creature you control\"), false, SetTargetPointer.PERMANENT, true§));§DynamicValue amount = new PermanentsOnBattlefieldCount(filter);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(amount), new ManaCostsImpl(\"{2}{G/U}{G/U}\"));§ability.setAbilityWord(AbilityWord.FEROCIOUS);§this.addAbility(ability);§}§public ShamanOfTheGreatHunt(final ShamanOfTheGreatHunt card) {§super(card);§}§@Override§public ShamanOfTheGreatHunt copy() {§return new ShamanOfTheGreatHunt(this);§}§}§\npublic class TemurRunemark extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"as long as you control a blue or red permanent\");§static {§filter.add(Predicates.or(new ColorPredicate(ObjectColor.RED), new ColorPredicate(ObjectColor.BLUE)));§}§public TemurRunemark(UUID ownerId) {§super(ownerId, 140, \"Temur Runemark\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{G}\");§this.expansionSetCode = \"FRF\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.BoostCreature));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(2, 2, Duration.WhileOnBattlefield)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,§new ConditionalContinuousEffect(new GainAbilityAttachedEffect(TrampleAbility.getInstance(), AttachmentType.AURA),§new PermanentsOnTheBattlefieldCondition(filter), \"{this} has trample as long as you control a blue or red permanent\")));§}§public TemurRunemark(final TemurRunemark card) {§super(card);§}§@Override§public TemurRunemark copy() {§return new TemurRunemark(this);§}§}§\npublic class YasovaDragonclaw extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature an opponent controls with power less than Yasova Dragonclaw's power\");§static {§filter.add(new YasovaDragonclawPowerLessThanSourcePredicate());§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public YasovaDragonclaw(UUID ownerId) {§super(ownerId, 148, \"Yasova Dragonclaw\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"FRF\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(4);§this.toughness = new MageInt(2);§this.addAbility(TrampleAbility.getInstance());§DoIfCostPaid effect = new DoIfCostPaid(new GainControlTargetEffect(Duration.EndOfTurn, true), new ManaCostsImpl(\"{1}{U/R}{U/R}\"));§Effect effect2 = new UntapTargetEffect();§effect2.setText(\", untap that creature\");§effect.addEffect(effect2);§effect.addEffect(new GainAbilityTargetEffect(HasteAbility.getInstance(), Duration.EndOfTurn, \", and it gains haste until end of turn\"));§Ability ability = new BeginningOfCombatTriggeredAbility(effect, TargetController.YOU, false);§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public YasovaDragonclaw(final YasovaDragonclaw card) {§super(card);§}§@Override§public YasovaDragonclaw copy() {§return new YasovaDragonclaw(this);§}§}§class YasovaDragonclawPowerLessThanSourcePredicate implements ObjectSourcePlayerPredicate<ObjectSourcePlayer<Permanent>> {§@Override§public boolean apply(ObjectSourcePlayer<Permanent> input, Game game) {§Permanent sourcePermanent = game.getPermanent(input.getSourceId());§return sourcePermanent != null && input.getObject().getPower().getValue() < sourcePermanent.getPower().getValue();§}§@Override§public String toString() {§return \"power less than Yasova Dragonclaw's power\";§}§}§\npublic class BringerOfTheGreenDawn extends CardImpl {§public BringerOfTheGreenDawn(UUID ownerId) {§super(ownerId, 83, \"Bringer of the Green Dawn\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{7}{G}{G}\");§this.expansionSetCode = \"5DN\";§this.subtype.add(\"Bringer\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(new AlternativeCostSourceAbility(new ManaCostsImpl(\"{W}{U}{B}{R}{G}\")));§this.addAbility(TrampleAbility.getInstance());§Ability ability = new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new CreateTokenEffect(new BeastToken()), TargetController.YOU, true);§this.addAbility(ability);§}§public BringerOfTheGreenDawn(final BringerOfTheGreenDawn card) {§super(card);§}§@Override§public BringerOfTheGreenDawn copy() {§return new BringerOfTheGreenDawn(this);§}§}§\npublic class EternalWitness extends CardImpl {§public EternalWitness(UUID ownerId) {§super(ownerId, 86, \"Eternal Witness\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}{G}\");§this.expansionSetCode = \"5DN\";§this.subtype.add(\"Human\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§Ability ability = new EntersBattlefieldTriggeredAbility(new ReturnFromGraveyardToHandTargetEffect(), true);§ability.addTarget(new TargetCardInYourGraveyard());§this.addAbility(ability);§}§public EternalWitness(final EternalWitness card) {§super(card);§}§@Override§public EternalWitness copy() {§return new EternalWitness(this);§}§}§\npublic class HornedHelm extends CardImpl {§public HornedHelm(UUID ownerId) {§super(ownerId, 132, \"Horned Helm\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"5DN\";§this.subtype.add(\"Equipment\");§Effect effect = new BoostEquippedEffect(1, 1);§effect.setText(\"Equipped creature gets +1/+1\");§Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, effect);§effect = new GainAbilityAttachedEffect(TrampleAbility.getInstance(), AttachmentType.EQUIPMENT);§effect.setText(\"and has trample\");§ability.addEffect(effect);§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new AttachEffect(Outcome.BoostCreature, \"Attach {this} to target creature you control\"), new ManaCostsImpl(\"{G}{G}\"));§ability.addTarget(new TargetControlledCreaturePermanent());§this.addAbility(ability);§this.addAbility(new EquipAbility(Outcome.BoostCreature, new GenericManaCost(1)));§}§public HornedHelm(final HornedHelm card) {§super(card);§}§@Override§public HornedHelm copy() {§return new HornedHelm(this);§}§}§\npublic class MyrQuadropod extends CardImpl {§public MyrQuadropod(UUID ownerId) {§super(ownerId, 138, \"Myr Quadropod\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{4}\");§this.expansionSetCode = \"5DN\";§this.subtype.add(\"Myr\");§this.power = new MageInt(1);§this.toughness = new MageInt(4);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new SwitchPowerToughnessSourceEffect(Duration.EndOfTurn), new ManaCostsImpl(\"{3}\")));§}§public MyrQuadropod(final MyrQuadropod card) {§super(card);§}§@Override§public MyrQuadropod copy() {§return new MyrQuadropod(this);§}§}§\npublic class SerumVisions extends CardImpl {§public SerumVisions(UUID ownerId) {§super(ownerId, 36, \"Serum Visions\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{U}\");§this.expansionSetCode = \"5DN\";§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(1));§this.getSpellAbility().addEffect(new ScryEffect(2));§}§public SerumVisions(final SerumVisions card) {§super(card);§}§@Override§public SerumVisions copy() {§return new SerumVisions(this);§}§}§\npublic class Tyrranax extends CardImpl {§public Tyrranax(UUID ownerId) {§super(ownerId, 98, \"Tyrranax\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{G}{G}\");§this.expansionSetCode = \"5DN\";§this.subtype.add(\"Beast\");§this.power = new MageInt(5);§this.toughness = new MageInt(4);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(-1, 1, Duration.EndOfTurn), new ManaCostsImpl(\"{1}{G}\")));§}§public Tyrranax(final Tyrranax card) {§super(card);§}§@Override§public Tyrranax copy() {§return new Tyrranax(this);§}§}§\npublic class Blight extends CardImpl {§public Blight(UUID ownerId) {§super(ownerId, 6, \"Blight\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{B}{B}\");§this.expansionSetCode = \"5ED\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetLandPermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.Detriment));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new BecomesTappedAttachedTriggeredAbility(new DestroyAttachedEffect(\"it\"), \"enchanted land\"));§}§public Blight(final Blight card) {§super(card);§}§@Override§public Blight copy() {§return new Blight(this);§}§}§\npublic class FerozsBan extends CardImpl {§public FerozsBan(UUID ownerId) {§super(ownerId, 370, \"Feroz's Ban\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{6}\");§this.expansionSetCode = \"5ED\";§Effect effect = new SpellsCostIncreasementAllEffect(new FilterCreatureCard(), 2);§effect.setText(\"Creature spells cost {2} more to cast.\");§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, effect));§}§public FerozsBan(final FerozsBan card) {§super(card);§}§@Override§public FerozsBan copy() {§return new FerozsBan(this);§}§}§\npublic class LivingArtifact extends CardImpl {§public LivingArtifact(UUID ownerId) {§super(ownerId, 173, \"Living Artifact\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{G}\");§this.expansionSetCode = \"5ED\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetArtifactPermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.Benefit));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new LivingArtifactTriggeredAbility());§this.addAbility(new ConditionalTriggeredAbility(new BeginningOfUpkeepTriggeredAbility(new DoIfCostPaid(new GainLifeEffect(1),§new RemoveCountersSourceCost(CounterType.VITALITY.createInstance(1))), TargetController.YOU, false),§new SourceHasCounterCondition(CounterType.VITALITY, 1), \"At the beginning of your upkeep, you may remove a vitality counter from {this}. If you do, you gain 1 life\"));§}§public LivingArtifact(final LivingArtifact card) {§super(card);§}§@Override§public LivingArtifact copy() {§return new LivingArtifact(this);§}§}§class LivingArtifactTriggeredAbility extends TriggeredAbilityImpl {§public LivingArtifactTriggeredAbility() {§super(Zone.BATTLEFIELD, new LivingArtifactEffect(), false);§}§public LivingArtifactTriggeredAbility(final LivingArtifactTriggeredAbility ability) {§super(ability);§}§@Override§public LivingArtifactTriggeredAbility copy() {§return new LivingArtifactTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGED_PLAYER;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (event.getTargetId().equals(this.getControllerId())) {§this.getEffects().get(0).setValue(\"damageAmount\", event.getAmount());§return true;§}§return false;§}§@Override§public String getRule() {§return \"Whenever you're dealt damage, put that many charge counters on {this}.\";§}§}§class LivingArtifactEffect extends OneShotEffect {§public LivingArtifactEffect() {§super(Outcome.Benefit);§}§public LivingArtifactEffect(final LivingArtifactEffect effect) {§super(effect);§}§@Override§public LivingArtifactEffect copy() {§return new LivingArtifactEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return new AddCountersSourceEffect(CounterType.VITALITY.createInstance((Integer) this.getValue(\"damageAmount\"))).apply(game, source);§}§}§\npublic class RepentantBlacksmith extends CardImpl {§private static final FilterCard protectionFilter = new FilterCard(\"red\");§static {§protectionFilter.add(new ColorPredicate(ObjectColor.RED));§}§public RepentantBlacksmith(UUID ownerId) {§super(ownerId, 330, \"Repentant Blacksmith\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"5ED\";§this.subtype.add(\"Human\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§this.addAbility(new ProtectionAbility(protectionFilter));§}§public RepentantBlacksmith(final RepentantBlacksmith card) {§super(card);§}§@Override§public RepentantBlacksmith copy() {§return new RepentantBlacksmith(this);§}§}§\npublic class WarMammoth extends CardImpl {§public WarMammoth(UUID ownerId) {§super(ownerId, 202, \"War Mammoth\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"5ED\";§this.subtype.add(\"Elephant\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(TrampleAbility.getInstance());§}§public WarMammoth(final WarMammoth card) {§super(card);§}§@Override§public WarMammoth copy() {§return new WarMammoth(this);§}§}§\npublic class Immolation extends CardImpl {§public Immolation(UUID ownerId) {§super(ownerId, 222, \"Immolation\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{R}\");§this.expansionSetCode = \"4ED\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(2, -2)));§}§public Immolation(final Immolation card) {§super(card);§}§@Override§public Immolation copy() {§return new Immolation(this);§}§}§\npublic class ArcanumWings extends CardImpl {§public ArcanumWings(UUID ownerId) {§super(ownerId, 48, \"Arcanum Wings\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{U}\");§this.expansionSetCode = \"FUT\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(FlyingAbility.getInstance(), AttachmentType.AURA)));§this.addAbility(new AuraSwapAbility(new ManaCostsImpl(\"{2}{U}\")));§}§public ArcanumWings(final ArcanumWings card) {§super(card);§}§@Override§public ArcanumWings copy() {§return new ArcanumWings(this);§}§}§\npublic class CyclicalEvolution extends CardImpl {§public CyclicalEvolution(UUID ownerId) {§super(ownerId, 125, \"Cyclical Evolution\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{3}{G}{G}\");§this.expansionSetCode = \"FUT\";§getSpellAbility().addEffect(new BoostTargetEffect(3, 3, Duration.EndOfTurn));§getSpellAbility().addTarget(new TargetCreaturePermanent());§getSpellAbility().addEffect(ExileSpellEffect.getInstance());§Effect effect = new AddCountersSourceEffect(CounterType.TIME.createInstance(), new StaticValue(3), true, true);§effect.setText(\"with 3 time counters on it\");§getSpellAbility().addEffect(effect);§this.addAbility(new SuspendAbility(3, new ManaCostsImpl<>(\"{2}{G}\"), this));§}§public CyclicalEvolution(final CyclicalEvolution card) {§super(card);§}§@Override§public CyclicalEvolution copy() {§return new CyclicalEvolution(this);§}§}§\npublic class HenchfiendOfUkor extends CardImpl {§public HenchfiendOfUkor(UUID ownerId) {§super(ownerId, 117, \"Henchfiend of Ukor\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{R}\");§this.expansionSetCode = \"FUT\";§this.subtype.add(\"Ogre\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(HasteAbility.getInstance());§this.addAbility(new EchoAbility(\"{1}{B}\"));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 0, Duration.EndOfTurn), new ManaCostsImpl(\"{B/R}\")));§}§public HenchfiendOfUkor(final HenchfiendOfUkor card) {§super(card);§}§@Override§public HenchfiendOfUkor copy() {§return new HenchfiendOfUkor(this);§}§}§\npublic class MagusOfTheMoat extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Creatures without flying\");§static {§filter.add(Predicates.not(new AbilityPredicate(FlyingAbility.class)));§}§public MagusOfTheMoat(UUID ownerId) {§super(ownerId, 12, \"Magus of the Moat\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{W}{W}\");§this.expansionSetCode = \"FUT\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(0);§this.toughness = new MageInt(3);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantAttackAnyPlayerAllEffect(Duration.WhileOnBattlefield, filter)));§}§public MagusOfTheMoat(final MagusOfTheMoat card) {§super(card);§}§@Override§public MagusOfTheMoat copy() {§return new MagusOfTheMoat(this);§}§}§\npublic class Saltskitter extends CardImpl {§private static final FilterPermanent filter = new FilterCreaturePermanent(\"another creature\");§static {§filter.add(new AnotherPredicate());§}§public Saltskitter(UUID ownerId) {§super(ownerId, 14, \"Saltskitter\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}\");§this.expansionSetCode = \"FUT\";§this.subtype.add(\"Wurm\");§this.power = new MageInt(3);§this.toughness = new MageInt(4);§this.addAbility(new EntersBattlefieldAllTriggeredAbility(new ExileReturnBattlefieldOwnerNextEndStepSourceEffect(true), filter));§}§public Saltskitter(final Saltskitter card) {§super(card);§}§@Override§public Saltskitter copy() {§return new Saltskitter(this);§}§}§\npublic class ThornwealdArcher extends CardImpl {§public ThornwealdArcher(UUID ownerId) {§super(ownerId, 154, \"Thornweald Archer\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"FUT\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Archer\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(ReachAbility.getInstance());§this.addAbility(DeathtouchAbility.getInstance());§}§public ThornwealdArcher(final ThornwealdArcher card) {§super(card);§}§@Override§public ThornwealdArcher copy() {§return new ThornwealdArcher(this);§}§}§\npublic class AngelicEdict extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"creature or enchantment\");§static {§filter.add(Predicates.or(new CardTypePredicate(CardType.CREATURE), new CardTypePredicate(CardType.ENCHANTMENT)));§}§public AngelicEdict(UUID ownerId) {§super(ownerId, 2, \"Angelic Edict\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{4}{W}\");§this.expansionSetCode = \"GTC\";§getSpellAbility().addEffect(new ExileTargetEffect());§getSpellAbility().addTarget(new TargetPermanent(filter));§}§public AngelicEdict(final AngelicEdict card) {§super(card);§}§@Override§public AngelicEdict copy() {§return new AngelicEdict(this);§}§}§\npublic class BorosKeyrune extends CardImpl {§public BorosKeyrune(UUID ownerId) {§super(ownerId, 227, \"Boros Keyrune\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"GTC\";§this.addAbility(new RedManaAbility());§this.addAbility(new WhiteManaAbility());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BecomesCreatureSourceEffect(new BorosKeyruneToken(), \"\", Duration.EndOfTurn), new ManaCostsImpl(\"{R}{W}\")));§}§public BorosKeyrune(final BorosKeyrune card) {§super(card);§}§@Override§public BorosKeyrune copy() {§return new BorosKeyrune(this);§}§private class BorosKeyruneToken extends Token {§BorosKeyruneToken() {§super(\"Soldier\", \"1/1 red and white Soldier artifact creature with double strike\");§cardType.add(CardType.ARTIFACT);§cardType.add(CardType.CREATURE);§color.setRed(true);§color.setWhite(true);§subtype.add(\"Soldier\");§power = new MageInt(1);§toughness = new MageInt(1);§this.addAbility(DoubleStrikeAbility.getInstance());§}§}§}§\npublic class DeathpactAngel extends CardImpl {§public DeathpactAngel(UUID ownerId) {§super(ownerId, 153, \"Deathpact Angel\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{3}{W}{B}{B}\");§this.expansionSetCode = \"GTC\";§this.subtype.add(\"Angel\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new DiesTriggeredAbility(new CreateTokenEffect(new DeathpactAngelToken())));§}§public DeathpactAngel(final DeathpactAngel card) {§super(card);§}§@Override§public DeathpactAngel copy() {§return new DeathpactAngel(this);§}§}§class DeathpactAngelToken extends Token {§private static final FilterCreatureCard filter = new FilterCreatureCard(\"card named Deathpact Angel from your graveyard\");§static {§filter.add(new NamePredicate(\"Deathpact Angel\"));§}§public DeathpactAngelToken() {§super(\"Cleric\", \"1/1 white and black Cleric creature token onto the battlefield. It has \\\"{3}{W}{B}{B}, {T}, Sacrifice this creature: Return a card named Deathpact Angel from your graveyard to the battlefield.\\\"\");§cardType.add(CardType.CREATURE);§color.setWhite(true);§color.setBlack(true);§subtype.add(\"Cleric\");§power = new MageInt(1);§toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnFromGraveyardToBattlefieldTargetEffect(), new ManaCostsImpl(\"{3}{W}{B}{B}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§ability.addTarget(new TargetCardInYourGraveyard(filter));§this.addAbility(ability);§}§}§\npublic class ExperimentOne extends CardImpl {§public ExperimentOne(UUID ownerId) {§super(ownerId, 119, \"Experiment One\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{G}\");§this.expansionSetCode = \"GTC\";§this.subtype.add(\"Human\");§this.subtype.add(\"Ooze\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new EvolveAbility());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new RemoveCountersSourceCost(CounterType.P1P1.createInstance(2))));§}§public ExperimentOne(final ExperimentOne card) {§super(card);§}§@Override§public ExperimentOne copy() {§return new ExperimentOne(this);§}§}§\npublic class GrislySpectacle extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"nonartifact creature\");§static {§filter.add(Predicates.not(new CardTypePredicate(CardType.ARTIFACT)));§}§public GrislySpectacle(UUID ownerId) {§super(ownerId, 66, \"Grisly Spectacle\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{B}{B}\");§this.expansionSetCode = \"GTC\";§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.getSpellAbility().addEffect(new GrislySpectacleEffect());§this.getSpellAbility().addTarget(new TargetPermanent(filter));§}§public GrislySpectacle(final GrislySpectacle card) {§super(card);§}§@Override§public GrislySpectacle copy() {§return new GrislySpectacle(this);§}§}§class GrislySpectacleEffect extends OneShotEffect {§public GrislySpectacleEffect() {§super(Outcome.DestroyPermanent);§this.staticText = \"Its controller puts a number of cards equal to that creature's power from the top of his or her library into his or her graveyard\";§}§public GrislySpectacleEffect(final GrislySpectacleEffect effect) {§super(effect);§}§@Override§public GrislySpectacleEffect copy() {§return new GrislySpectacleEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent creature = game.getPermanentOrLKIBattlefield(this.getTargetPointer().getFirst(game, source));§if (creature != null) {§Player controller = game.getPlayer(creature.getControllerId());§if (controller != null) {§int power = creature.getPower().getValue();§Effect effect = new PutLibraryIntoGraveTargetEffect(power);§effect.setTargetPointer(new FixedTarget(controller.getId()));§return effect.apply(game, source);§}§}§return false;§}§}§\npublic class IllnessInTheRanks extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Creature tokens\");§static {§filter.add(new TokenPredicate());§}§public IllnessInTheRanks(UUID ownerId) {§super(ownerId, 69, \"Illness in the Ranks\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{B}\");§this.expansionSetCode = \"GTC\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostAllEffect(-1,-1, Duration.WhileOnBattlefield, filter, false)));§}§public IllnessInTheRanks(final IllnessInTheRanks card) {§super(card);§}§@Override§public IllnessInTheRanks copy() {§return new IllnessInTheRanks(this);§}§}§\npublic class MasterBiomancer extends CardImpl {§public MasterBiomancer(UUID ownerId) {§super(ownerId, 176, \"Master Biomancer\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{2}{G}{U}\");§this.expansionSetCode = \"GTC\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(4);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new MasterBiomancerEntersBattlefieldEffect()));§}§public MasterBiomancer(final MasterBiomancer card) {§super(card);§}§@Override§public MasterBiomancer copy() {§return new MasterBiomancer(this);§}§}§class MasterBiomancerEntersBattlefieldEffect extends ReplacementEffectImpl {§public MasterBiomancerEntersBattlefieldEffect() {§super(Duration.WhileOnBattlefield, Outcome.BoostCreature);§staticText = \"Each other creature you control enters the battlefield with a number of additional +1/+1 counters on it equal to Master Biomancer's power and as a Mutant in addition to its other types\";§}§public MasterBiomancerEntersBattlefieldEffect(MasterBiomancerEntersBattlefieldEffect effect) {§super(effect);§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == EventType.ENTERS_THE_BATTLEFIELD;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§Permanent creature = ((EntersTheBattlefieldEvent) event).getTarget();§return creature != null && creature.getControllerId().equals(source.getControllerId())§&& creature.getCardType().contains(CardType.CREATURE)§&& !event.getTargetId().equals(source.getSourceId());§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§Permanent sourceCreature = game.getPermanent(source.getSourceId());§Permanent creature = ((EntersTheBattlefieldEvent) event).getTarget();§if (sourceCreature != null && creature != null) {§int power = sourceCreature.getPower().getValue();§if (power > 0) {§creature.addCounters(CounterType.P1P1.createInstance(power), game);§}§ContinuousEffect effect = new AddCardSubTypeTargetEffect(\"Mutant\", Duration.Custom);§effect.setTargetPointer(new FixedTarget(creature.getId(), creature.getZoneChangeCounter(game) + 1));§game.addEffect(effect, source);§}§return false;§}§@Override§public MasterBiomancerEntersBattlefieldEffect copy() {§return new MasterBiomancerEntersBattlefieldEffect(this);§}§}§\npublic class OneThousandLashes extends CardImpl {§public OneThousandLashes(UUID ownerId) {§super(ownerId, 183, \"One Thousand Lashes\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{W}{B}\");§this.expansionSetCode = \"GTC\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.BoostCreature));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantBlockAttackActivateAttachedEffect()));§this.addAbility(new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new LoseLifeTargetEffect(1), TargetController.CONTROLLER_ATTACHED_TO, false, true));§}§public OneThousandLashes(final OneThousandLashes card) {§super(card);§}§@Override§public OneThousandLashes copy() {§return new OneThousandLashes(this);§}§}§\npublic class Rubblehulk extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledLandPermanent(\"lands you control\");§public Rubblehulk(UUID ownerId) {§super(ownerId, 191, \"Rubblehulk\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{R}{G}\");§this.expansionSetCode = \"GTC\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§DynamicValue controlledLands = new PermanentsOnBattlefieldCount(filter);§this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetPowerToughnessSourceEffect(controlledLands, Duration.EndOfGame)));§this.addAbility(new BloodrushAbility(\"{1}{R}{G}\", new BoostTargetEffect(controlledLands,controlledLands, Duration.EndOfTurn)));§}§public Rubblehulk(final Rubblehulk card) {§super(card);§}§@Override§public Rubblehulk copy() {§return new Rubblehulk(this);§}§}§\npublic class SimicManipulator extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature with power less than or equal to the number of +1/+1 counters removed this way\");§public SimicManipulator(UUID ownerId) {§super(ownerId, 50, \"Simic Manipulator\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{U}{U}\");§this.expansionSetCode = \"GTC\";§this.subtype.add(\"Mutant\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(0);§this.toughness = new MageInt(1);§this.addAbility(new EvolveAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new SimicManipulatorGainControlTargetEffect(Duration.Custom), new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent(filter));§ability.addCost(new RemoveVariableCountersSourceCost(CounterType.P1P1.createInstance(), 1, \"Remove one or more +1/+1 counters from {this}\"));§this.addAbility(ability);§}§public SimicManipulator(final SimicManipulator card) {§super(card);§}§@Override§public SimicManipulator copy() {§return new SimicManipulator(this);§}§}§class SimicManipulatorGainControlTargetEffect extends ContinuousEffectImpl {§private boolean valid;§public SimicManipulatorGainControlTargetEffect(Duration duration) {§super(duration, Layer.ControlChangingEffects_2, SubLayer.NA, Outcome.GainControl);§}§public SimicManipulatorGainControlTargetEffect(final SimicManipulatorGainControlTargetEffect effect) {§super(effect);§this.valid = effect.valid;§}§@Override§public void init(Ability source, Game game) {§Permanent permanent = game.getPermanent(source.getFirstTarget());§if (permanent != null) {§int maxPower = 0;§for (Cost cost : source.getCosts()) {§if (cost instanceof RemoveVariableCountersSourceCost) {§maxPower = ((RemoveVariableCountersSourceCost) cost).getAmount();§break;§}§}§if (permanent.getPower().getValue() <= maxPower) {§valid = true;§}§}§}§@Override§public SimicManipulatorGainControlTargetEffect copy() {§return new SimicManipulatorGainControlTargetEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent permanent = game.getPermanent(source.getFirstTarget());§if (permanent != null && valid) {§return permanent.changeControllerId(source.getControllerId(), game);§}§return false;§}§@Override§public String getText(Mode mode) {§return \"Gain control of target \" + mode.getTargets().get(0).getTargetName() + \" \" + duration.toString();§}§}§\npublic class ThespiansStage extends CardImpl {§public ThespiansStage(UUID ownerId) {§super(ownerId, 248, \"Thespian's Stage\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"GTC\";§this.addAbility(new ColorlessManaAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ThespiansStageCopyEffect(), new GenericManaCost(2));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetLandPermanent());§this.addAbility(ability);§}§public ThespiansStage(final ThespiansStage card) {§super(card);§}§@Override§public ThespiansStage copy() {§return new ThespiansStage(this);§}§}§class ThespiansStageCopyEffect extends OneShotEffect {§public ThespiansStageCopyEffect() {§super(Outcome.Benefit);§this.staticText = \"{this} becomes a copy of target land and gains this ability\";§}§public ThespiansStageCopyEffect(final ThespiansStageCopyEffect effect) {§super(effect);§}§@Override§public ThespiansStageCopyEffect copy() {§return new ThespiansStageCopyEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent sourcePermanent = game.getPermanent(source.getSourceId());§Permanent copyFromPermanent = game.getPermanent(getTargetPointer().getFirst(game, source));§if (sourcePermanent != null && copyFromPermanent != null) {§Permanent newPermanent = game.copyPermanent(copyFromPermanent, sourcePermanent.getId(), source, new EmptyApplyToPermanent());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ThespiansStageCopyEffect(), new GenericManaCost(2));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetLandPermanent());§newPermanent.addAbility(ability, source.getSourceId(), game);§return true;§}§return false;§}§}§\npublic class WayOfTheThief extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"Gate\");§static {§filter.add(new SubtypePredicate(\"Gate\"));§}§private final String rule = \"Enchanted creature can't be blocked as long as you control a Gate\";§public WayOfTheThief(UUID ownerId) {§super(ownerId, 56, \"Way of the Thief\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{3}{U}\");§this.expansionSetCode = \"GTC\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.BoostCreature));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(2, 2, Duration.WhileOnBattlefield)));§Effect effect = new ConditionalRestrictionEffect(new CantBeBlockedAttachedEffect(AttachmentType.AURA), new PermanentsOnTheBattlefieldCondition(filter));§effect.setText(rule);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, effect));§}§public WayOfTheThief(final WayOfTheThief card) {§super(card);§}§@Override§public WayOfTheThief copy() {§return new WayOfTheThief(this);§}§}§\npublic class Cremate extends CardImpl {§public Cremate(UUID ownerId) {§super(ownerId, 45, \"Cremate\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{B}\");§this.expansionSetCode = \"GPT\";§this.getSpellAbility().addEffect(new ExileTargetEffect());§this.getSpellAbility().addTarget(new TargetCardInGraveyard());§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(1));§}§public Cremate(final Cremate card) {§super(card);§}§@Override§public Cremate copy() {§return new Cremate(this);§}§}§\npublic class Gigadrowse extends CardImpl {§public Gigadrowse(UUID ownerId) {§super(ownerId, 26, \"Gigadrowse\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{U}\");§this.expansionSetCode = \"GPT\";§this.addAbility(new ReplicateAbility(this, \"{U}\"));§this.getSpellAbility().addEffect(new TapTargetEffect());§this.getSpellAbility().addTarget(new TargetPermanent());§}§public Gigadrowse(final Gigadrowse card) {§super(card);§}§@Override§public Gigadrowse copy() {§return new Gigadrowse(this);§}§}§\npublic class LeylineOfLifeforce extends CardImpl {§public LeylineOfLifeforce(UUID ownerId) {§super(ownerId, 90, \"Leyline of Lifeforce\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{2}{G}{G}\");§this.expansionSetCode = \"GPT\";§this.addAbility(LeylineAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new LeylineOfLifeforceEffect()));§}§public LeylineOfLifeforce(final LeylineOfLifeforce card) {§super(card);§}§@Override§public LeylineOfLifeforce copy() {§return new LeylineOfLifeforce(this);§}§}§class LeylineOfLifeforceEffect extends ContinuousRuleModifyingEffectImpl {§LeylineOfLifeforceEffect() {§super(Duration.WhileOnBattlefield, Outcome.Benefit);§staticText = \"Creature spells can't be countered\";§}§LeylineOfLifeforceEffect(final LeylineOfLifeforceEffect effect) {§super(effect);§}§@Override§public LeylineOfLifeforceEffect copy() {§return new LeylineOfLifeforceEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == EventType.COUNTER;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§Spell spell = game.getStack().getSpell(event.getTargetId());§if (spell != null && spell.getCardType().contains(CardType.CREATURE)) {§return true;§}§return false;§}§}§\npublic class PoisonbellyOgre extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"another creature\");§static {§filter.add(new AnotherPredicate());§}§private final static String RULE = \"Whenever another creature enters the battlefield, its controller loses 1 life.\";§public PoisonbellyOgre(UUID ownerId) {§super(ownerId, 57, \"Poisonbelly Ogre\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{B}\");§this.expansionSetCode = \"GPT\";§this.subtype.add(\"Ogre\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new EntersBattlefieldAllTriggeredAbility(Zone.BATTLEFIELD, new LoseLifeTargetEffect(1), filter, false, SetTargetPointer.PLAYER, RULE, false));§}§public PoisonbellyOgre(final PoisonbellyOgre card) {§super(card);§}§@Override§public PoisonbellyOgre copy() {§return new PoisonbellyOgre(this);§}§}§\npublic class SkyriderTrainee extends CardImpl {§public SkyriderTrainee(UUID ownerId) {§super(ownerId, 17, \"Skyrider Trainee\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{W}\");§this.expansionSetCode = \"GPT\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,§new ConditionalContinuousEffect(§new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.WhileOnBattlefield),§new EnchantedCondition(),§\"{this} has flying as long as it's enchanted\")));§}§public SkyriderTrainee(final SkyriderTrainee card) {§super(card);§}§@Override§public SkyriderTrainee copy() {§return new SkyriderTrainee(this);§}§}§\npublic class VedalkenPlotter extends CardImpl {§private static final String rule = \"exchange control of target land you control and target land an opponent controls\";§private static final FilterLandPermanent filter = new FilterLandPermanent(\"land an opponent controls\");§static {§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public VedalkenPlotter(UUID ownerId) {§super(ownerId, 41, \"Vedalken Plotter\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"GPT\";§this.subtype.add(\"Vedalken\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Effect effect = new ExchangeControlTargetEffect(Duration.EndOfGame, rule, false, true);§effect.setText(\"exchange control of target land you control and target land an opponent controls\");§Ability ability = new EntersBattlefieldTriggeredAbility(effect, false, true);§ability.addTarget(new TargetControlledPermanent(new FilterControlledLandPermanent()));§ability.addTarget(new TargetPermanent(filter));§this.addAbility(ability);§}§public VedalkenPlotter(final VedalkenPlotter card) {§super(card);§}§@Override§public VedalkenPlotter copy() {§return new VedalkenPlotter(this);§}§}§\npublic class AlibansTower1 extends CardImpl {§public AlibansTower1(UUID ownerId) {§super(ownerId, 76, \"Aliban's Tower\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{R}\");§this.expansionSetCode = \"HML\";§this.getSpellAbility().addEffect(new BoostTargetEffect(3, 1, Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent(new FilterBlockingCreature()));§}§public AlibansTower1(final AlibansTower1 card) {§super(card);§}§@Override§public AlibansTower1 copy() {§return new AlibansTower1(this);§}§}§\npublic class EronTheRelentless extends CardImpl {§public EronTheRelentless(UUID ownerId) {§super(ownerId, 93, \"Eron the Relentless\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{R}{R}\");§this.expansionSetCode = \"HML\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Rogue\");§this.power = new MageInt(5);§this.toughness = new MageInt(2);§this.addAbility(HasteAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new ManaCostsImpl(\"{R}{R}{R}\"));§this.addAbility(ability);§}§public EronTheRelentless(final EronTheRelentless card) {§super(card);§}§@Override§public EronTheRelentless copy() {§return new EronTheRelentless(this);§}§}§\npublic class RootSpider extends CardImpl {§public RootSpider(UUID ownerId) {§super(ownerId, 67, \"Root Spider\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"HML\";§this.subtype.add(\"Spider\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Effect effect = new BoostSourceEffect(1, 0, Duration.EndOfTurn);§effect.setText(\"it gets +1/+0\");§Effect effect2 = new GainAbilitySourceEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn);§effect2.setText(\"and gains first strike until end of turn\");§Ability ability = new BlocksTriggeredAbility(effect, false);§ability.addEffect(effect2);§this.addAbility(ability);§}§public RootSpider(final RootSpider card) {§super(card);§}§@Override§public RootSpider copy() {§return new RootSpider(this);§}§}§\npublic class BalduvianBears extends CardImpl {§public BalduvianBears(UUID ownerId) {§super(ownerId, 114, \"Balduvian Bears\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"ICE\";§this.subtype.add(\"Bear\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§}§public BalduvianBears(final BalduvianBears card) {§super(card);§}§@Override§public BalduvianBears copy() {§return new BalduvianBears(this);§}§}§\npublic class ElderDruid extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"artifact, creature, or land\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.ARTIFACT),§new CardTypePredicate(CardType.CREATURE),§new CardTypePredicate(CardType.LAND)));§}§public ElderDruid(UUID ownerId) {§super(ownerId, 120, \"Elder Druid\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"ICE\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Cleric\");§this.subtype.add(\"Druid\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new MayTapOrUntapTargetEffect(), new ManaCostsImpl(\"{3}{G}\"));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetPermanent(filter));§this.addAbility(ability);§}§public ElderDruid(final ElderDruid card) {§super(card);§}§@Override§public ElderDruid copy() {§return new ElderDruid(this);§}§}§\npublic class Hecatomb extends CardImpl {§private static final FilterControlledLandPermanent filter = new FilterControlledLandPermanent(\"an untapped Swamp you control\");§static {§filter.add(new SubtypePredicate(\"Swamp\"));§filter.add(Predicates.not(new TappedPredicate()));§}§public Hecatomb(UUID ownerId) {§super(ownerId, 18, \"Hecatomb\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{1}{B}{B}\");§this.expansionSetCode = \"ICE\";§this.addAbility(new EntersBattlefieldTriggeredAbility(new SacrificeSourceUnlessPaysEffect(new SacrificeTargetCost(new TargetControlledCreaturePermanent(4))), false));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1), new TapTargetCost(new TargetControlledPermanent(1, 1, filter, true)));§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public Hecatomb(final Hecatomb card) {§super(card);§}§@Override§public Hecatomb copy() {§return new Hecatomb(this);§}§}§\npublic class Lhurgoyf extends CardImpl {§public Lhurgoyf(UUID ownerId) {§super(ownerId, 140, \"Lhurgoyf\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{G}{G}\");§this.expansionSetCode = \"ICE\";§this.subtype.add(\"Lhurgoyf\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new LhurgoyfEffect()));§}§public Lhurgoyf(final Lhurgoyf card) {§super(card);§}§@Override§public Lhurgoyf copy() {§return new Lhurgoyf(this);§}§}§class LhurgoyfEffect extends ContinuousEffectImpl {§public LhurgoyfEffect() {§super(Duration.WhileOnBattlefield, Layer.PTChangingEffects_7, SubLayer.CharacteristicDefining_7a, Outcome.BoostCreature);§staticText = \"{this}'s power is equal to the number of creature cards in all graveyards and its toughness is equal to that number plus 1\";§}§public LhurgoyfEffect(final LhurgoyfEffect effect) {§super(effect);§}§@Override§public LhurgoyfEffect copy() {§return new LhurgoyfEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§MageObject mageObject = game.getObject(source.getSourceId());§if (mageObject != null) {§int number = 0;§for (UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§number += player.getGraveyard().count(new FilterCreatureCard(), game);§}§}§mageObject.getPower().setValue(number);§mageObject.getToughness().setValue(number + 1);§return true;§}§}§return false;§}§}§\npublic class Pyknite extends CardImpl {§public Pyknite(UUID ownerId) {§super(ownerId, 146, \"Pyknite\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"ICE\";§this.subtype.add(\"Ouphe\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateDelayedTriggeredAbilityEffect(§new AtTheBeginOfNextUpkeepDelayedTriggeredAbility(new DrawCardSourceControllerEffect(1), Duration.OneUse)), false));§}§public Pyknite(final Pyknite card) {§super(card);§}§@Override§public Pyknite copy() {§return new Pyknite(this);§}§}§\npublic class SongsOfTheDamned extends CardImpl {§public SongsOfTheDamned(UUID ownerId) {§super(ownerId, 48, \"Songs of the Damned\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{B}\");§this.expansionSetCode = \"ICE\";§DynamicManaEffect effect = new DynamicManaEffect(Mana.BlackMana(1), new CardsInControllerGraveyardCount(new FilterCreatureCard()));§this.getSpellAbility().addEffect(effect);§}§public SongsOfTheDamned(final SongsOfTheDamned card) {§super(card);§}§@Override§public SongsOfTheDamned copy() {§return new SongsOfTheDamned(this);§}§}§\npublic class Whiteout extends CardImpl {§private static final FilterControlledLandPermanent filter = new FilterControlledLandPermanent(\"a snow land\");§static {§filter.add(new SupertypePredicate(\"Snow\"));§}§public Whiteout(UUID ownerId) {§super(ownerId, 163, \"Whiteout\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{G}\");§this.expansionSetCode = \"ICE\";§this.getSpellAbility().addEffect(new LoseAbilityAllEffect(new FilterCreaturePermanent(), FlyingAbility.getInstance(), Duration.EndOfTurn));§this.addAbility(new SimpleActivatedAbility(Zone.GRAVEYARD, new ReturnToHandSourceEffect(), new SacrificeTargetCost(new TargetControlledPermanent(filter))));§}§public Whiteout(final Whiteout card) {§super(card);§}§@Override§public Whiteout copy() {§return new Whiteout(this);§}§}§\npublic class AshmouthHound extends CardImpl {§public AshmouthHound(UUID ownerId) {§super(ownerId, 128, \"Ashmouth Hound\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Elemental\");§this.subtype.add(\"Hound\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new BlocksOrBecomesBlockedByCreatureTriggeredAbility(new DamageTargetEffect(1, true, \"that creature\"), false));§}§public AshmouthHound(final AshmouthHound card) {§super(card);§}§@Override§public AshmouthHound copy() {§return new AshmouthHound(this);§}§}§\npublic class CacklingCounterpart extends CardImpl {§public CacklingCounterpart(UUID ownerId) {§super(ownerId, 46, \"Cackling Counterpart\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{1}{U}{U}\");§this.expansionSetCode = \"ISD\";§this.getSpellAbility().addEffect(new PutTokenOntoBattlefieldCopyTargetEffect());§this.getSpellAbility().addTarget(new TargetControlledCreaturePermanent());§this.addAbility(new FlashbackAbility(new ManaCostsImpl(\"{5}{U}{U}\"), TimingRule.INSTANT));§}§public CacklingCounterpart(final CacklingCounterpart card) {§super(card);§}§@Override§public CacklingCounterpart copy() {§return new CacklingCounterpart(this);§}§}§\npublic class CurseOfTheNightlyHunt extends CardImpl {§public CurseOfTheNightlyHunt(UUID ownerId) {§super(ownerId, 137, \"Curse of the Nightly Hunt\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{R}\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Aura\");§this.subtype.add(\"Curse\");§TargetPlayer auraTarget = new TargetPlayer();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.Detriment));§this.addAbility(new EnchantAbility(auraTarget.getTargetName()));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CurseOfTheNightlyHuntEffect()));§}§public CurseOfTheNightlyHunt(final CurseOfTheNightlyHunt card) {§super(card);§}§@Override§public CurseOfTheNightlyHunt copy() {§return new CurseOfTheNightlyHunt(this);§}§}§class CurseOfTheNightlyHuntEffect extends RequirementEffect {§public CurseOfTheNightlyHuntEffect() {§super(Duration.WhileOnBattlefield);§staticText = \"Creatures enchanted player controls attack each turn if able\";§}§public CurseOfTheNightlyHuntEffect(final CurseOfTheNightlyHuntEffect effect) {§super(effect);§}§@Override§public CurseOfTheNightlyHuntEffect copy() {§return new CurseOfTheNightlyHuntEffect(this);§}§@Override§public boolean applies(Permanent permanent, Ability source, Game game) {§Permanent enchantment = game.getPermanent(source.getSourceId());§if (enchantment != null && enchantment.getAttachedTo() != null) {§if (permanent.getControllerId().equals(enchantment.getAttachedTo())) {§return true;§}§}§return false;§}§@Override§public boolean mustAttack(Game game) {§return true;§}§@Override§public boolean mustBlock(Game game) {§return false;§}§}§\npublic class EndlessRanksOfTheDead extends CardImpl {§public EndlessRanksOfTheDead(UUID ownerId) {§super(ownerId, 99, \"Endless Ranks of the Dead\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{2}{B}{B}\");§this.expansionSetCode = \"ISD\";§this.addAbility(new OnEventTriggeredAbility(EventType.UPKEEP_STEP_PRE, \"beginning of your upkeep\",§new CreateTokenEffect(new ZombieToken(), new HalfZombiesCount())));§}§public EndlessRanksOfTheDead(final EndlessRanksOfTheDead card) {§super(card);§}§@Override§public EndlessRanksOfTheDead copy() {§return new EndlessRanksOfTheDead(this);§}§}§class HalfZombiesCount implements DynamicValue {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent();§static {§filter.add(new SubtypePredicate(\"Zombie\"));§}§@Override§public int calculate(Game game, Ability sourceAbility, Effect effect) {§int amount = game.getBattlefield().countAll(filter, sourceAbility.getControllerId(), game) / 2;§return amount;§}§@Override§public DynamicValue copy() {§return new HalfZombiesCount();§}§@Override§public String toString() {§return \"X\";§}§@Override§public String getMessage() {§return \"half the number of Zombies you control, rounded down\";§}§}§\npublic class GavonyTownship extends CardImpl {§public GavonyTownship(UUID ownerId) {§super(ownerId, 239, \"Gavony Township\", Rarity.RARE, new CardType[]{CardType.LAND}, null);§this.expansionSetCode = \"ISD\";§this.addAbility(new ColorlessManaAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersAllEffect(CounterType.P1P1.createInstance(), new FilterControlledCreaturePermanent(\"creature you control\")), new ManaCostsImpl(\"{2}{G}{W}\"));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public GavonyTownship(final GavonyTownship card) {§super(card);§}§@Override§public GavonyTownship copy() {§return new GavonyTownship(this);§}§}§\npublic class HanweirWatchkeep extends CardImpl {§public HanweirWatchkeep(UUID ownerId) {§super(ownerId, 145, \"Hanweir Watchkeep\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Human\");§this.subtype.add(\"Warrior\");§this.subtype.add(\"Werewolf\");§this.canTransform = true;§this.secondSideCard = new BaneOfHanweir(ownerId);§this.power = new MageInt(1);§this.toughness = new MageInt(5);§this.addAbility(DefenderAbility.getInstance());§this.addAbility(new TransformAbility());§TriggeredAbility ability = new BeginningOfUpkeepTriggeredAbility(new TransformSourceEffect(true), TargetController.ANY, false);§this.addAbility(new ConditionalTriggeredAbility(ability, NoSpellsWereCastLastTurnCondition.getInstance(), TransformAbility.NO_SPELLS_TRANSFORM_RULE));§}§public HanweirWatchkeep(final HanweirWatchkeep card) {§super(card);§}§@Override§public HanweirWatchkeep copy() {§return new HanweirWatchkeep(this);§}§}§\npublic class KessigWolf extends CardImpl {§public KessigWolf(UUID ownerId) {§super(ownerId, 151, \"Kessig Wolf\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Wolf\");§this.power = new MageInt(3);§this.toughness = new MageInt(1);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD,§new GainAbilitySourceEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn),§new ManaCostsImpl(\"{1}{R}\")));§}§public KessigWolf(final KessigWolf card) {§super(card);§}§@Override§public KessigWolf copy() {§return new KessigWolf(this);§}§}§\npublic class MawOfTheMire extends CardImpl {§public MawOfTheMire(UUID ownerId) {§super(ownerId, 108, \"Maw of the Mire\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{4}{B}\");§this.expansionSetCode = \"ISD\";§this.getSpellAbility().addTarget(new TargetLandPermanent());§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.getSpellAbility().addEffect(new GainLifeEffect(4));§}§public MawOfTheMire(final MawOfTheMire card) {§super(card);§}§@Override§public MawOfTheMire copy() {§return new MawOfTheMire(this);§}§}§\npublic class NightbirdsClutches extends CardImpl {§public NightbirdsClutches(UUID ownerId) {§super(ownerId, 154, \"Nightbird's Clutches\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{1}{R}\");§this.expansionSetCode = \"ISD\";§this.getSpellAbility().addEffect(new CantBlockTargetEffect(Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent(0, 2));§this.addAbility(new FlashbackAbility(new ManaCostsImpl(\"{3}{R}\"), TimingRule.SORCERY));§}§public NightbirdsClutches(final NightbirdsClutches card) {§super(card);§}§@Override§public NightbirdsClutches copy() {§return new NightbirdsClutches(this);§}§}§\npublic class RecklessWaif extends CardImpl {§public RecklessWaif(UUID ownerId) {§super(ownerId, 159, \"Reckless Waif\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{R}\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Human\");§this.subtype.add(\"Rogue\");§this.subtype.add(\"Werewolf\");§this.canTransform = true;§this.secondSideCard = new MercilessPredator(ownerId);§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new TransformAbility());§TriggeredAbility ability = new BeginningOfUpkeepTriggeredAbility(new TransformSourceEffect(true), TargetController.ANY, false);§this.addAbility(new ConditionalTriggeredAbility(ability, NoSpellsWereCastLastTurnCondition.getInstance(), TransformAbility.NO_SPELLS_TRANSFORM_RULE));§}§public RecklessWaif(final RecklessWaif card) {§super(card);§}§@Override§public RecklessWaif copy() {§return new RecklessWaif(this);§}§}§\npublic class SkirsdagCultist extends CardImpl {§public SkirsdagCultist(UUID ownerId) {§super(ownerId, 163, \"Skirsdag Cultist\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}{R}\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Human\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(2), new ManaCostsImpl(\"{R}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent()));§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public SkirsdagCultist(final SkirsdagCultist card) {§super(card);§}§@Override§public SkirsdagCultist copy() {§return new SkirsdagCultist(this);§}§}§\npublic class SulfurFalls extends CardImpl {§private static final FilterLandPermanent filter = new FilterLandPermanent();§static {§filter.add(Predicates.or(new SubtypePredicate(\"Island\"), new SubtypePredicate(\"Mountain\")));§}§public SulfurFalls(UUID ownerId) {§super(ownerId, 248, \"Sulfur Falls\", Rarity.RARE, new CardType[]{CardType.LAND}, null);§this.expansionSetCode = \"ISD\";§Condition controls = new InvertCondition(new PermanentsOnTheBattlefieldCondition(filter, PermanentsOnTheBattlefieldCondition.CountType.MORE_THAN, 0));§String abilityText = \"tap it unless you control a Island or a Mountain\";§this.addAbility(new EntersBattlefieldAbility(new ConditionalOneShotEffect(new TapSourceEffect(), controls, abilityText), abilityText));§this.addAbility(new BlueManaAbility());§this.addAbility(new RedManaAbility());§}§public SulfurFalls(final SulfurFalls card) {§super(card);§}§@Override§public SulfurFalls copy() {§return new SulfurFalls(this);§}§}§\npublic class UnrulyMob extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"another creature you control\");§static {§filter.add(new AnotherPredicate());§filter.add(new ControllerPredicate(TargetController.YOU));§}§public UnrulyMob(UUID ownerId) {§super(ownerId, 39, \"Unruly Mob\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"ISD\";§this.subtype.add(\"Human\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new DiesCreatureTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), false, filter));§}§public UnrulyMob(final UnrulyMob card) {§super(card);§}§@Override§public UnrulyMob copy() {§return new UnrulyMob(this);§}§}§\npublic class AlloyGolem extends CardImpl {§public AlloyGolem(UUID ownerId) {§super(ownerId, 297, \"Alloy Golem\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{6}\");§this.expansionSetCode = \"INV\";§this.subtype.add(\"Golem\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new EntersBattlefieldAbility(new BecomesColorSourceEffect(Duration.WhileOnBattlefield),§null, \"As {this} enters the battlefield, choose a color.\\n{this} is the chosen color.\", \"\"));§}§public AlloyGolem(final AlloyGolem card) {§super(card);§}§@Override§public AlloyGolem copy() {§return new AlloyGolem(this);§}§}§\npublic class BlurredMongoose extends CardImpl {§public BlurredMongoose(UUID ownerId) {§super(ownerId, 183, \"Blurred Mongoose\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"INV\";§this.subtype.add(\"Mongoose\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new CantBeCounteredAbility());§this.addAbility(ShroudAbility.getInstance());§}§public BlurredMongoose(final BlurredMongoose card) {§super(card);§}§@Override§public BlurredMongoose copy() {§return new BlurredMongoose(this);§}§}§\npublic class DevouringStrossus extends CardImpl {§public DevouringStrossus(UUID ownerId) {§super(ownerId, 101, \"Devouring Strossus\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{5}{B}{B}{B}\");§this.expansionSetCode = \"INV\";§this.subtype.add(\"Horror\");§this.power = new MageInt(9);§this.toughness = new MageInt(9);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(TrampleAbility.getInstance());§Ability ability = new BeginningOfUpkeepTriggeredAbility(new SacrificeEffect(new FilterControlledCreaturePermanent(\"creature\"), 1, null),§TargetController.YOU, false);§this.addAbility(ability);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(),§new SacrificeTargetCost(new TargetControlledCreaturePermanent(1, 1, new FilterControlledCreaturePermanent(\"a creature\"), true))));§}§public DevouringStrossus(final DevouringStrossus card) {§super(card);§}§@Override§public DevouringStrossus copy() {§return new DevouringStrossus(this);§}§}§\npublic class GeothermalCrevice extends CardImpl {§public GeothermalCrevice(UUID ownerId) {§super(ownerId, 323, \"Geothermal Crevice\", Rarity.COMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"INV\";§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new RedManaAbility());§Ability ability = new SimpleManaAbility(Zone.BATTLEFIELD, new BasicManaEffect(new Mana(0, 1, 0, 0, 1, 0, 0, 0)), new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public GeothermalCrevice(final GeothermalCrevice card) {§super(card);§}§@Override§public GeothermalCrevice copy() {§return new GeothermalCrevice(this);§}§}§\npublic class KavuTitan extends CardImpl {§public KavuTitan(UUID ownerId) {§super(ownerId, 194, \"Kavu Titan\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"INV\";§this.subtype.add(\"Kavu\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new KickerAbility(\"{2}{G}\"));§Ability ability = new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(3)),§KickedCondition.getInstance(),§\"If Kavu Titan was kicked, it enters the battlefield with three +1/+1 counters on it and with trample.\", \"\");§ability.addEffect(new GainAbilitySourceEffect(TrampleAbility.getInstance(), Duration.WhileOnBattlefield));§this.addAbility(ability);§}§public KavuTitan(final KavuTitan card) {§super(card);§}§@Override§public KavuTitan copy() {§return new KavuTitan(this);§}§}§\npublic class Opt extends CardImpl {§public Opt(UUID ownerId) {§super(ownerId, 64, \"Opt\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{U}\");§this.expansionSetCode = \"INV\";§this.getSpellAbility().addEffect(new ScryEffect(1));§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(1));§}§public Opt(final Opt card) {§super(card);§}§@Override§public Opt copy() {§return new Opt(this);§}§}§\npublic class RagingKavu extends CardImpl {§public RagingKavu(UUID ownerId) {§super(ownerId, 262, \"Raging Kavu\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{R}{G}\");§this.expansionSetCode = \"INV\";§this.subtype.add(\"Kavu\");§this.power = new MageInt(3);§this.toughness = new MageInt(1);§this.addAbility(FlashAbility.getInstance());§this.addAbility(HasteAbility.getInstance());§}§public RagingKavu(final RagingKavu card) {§super(card);§}§@Override§public RagingKavu copy() {§return new RagingKavu(this);§}§}§\npublic class SavageOffensive extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creatures you control\");§static {§filter.add(new ControllerPredicate(TargetController.YOU));§}§public SavageOffensive(UUID ownerId) {§super(ownerId, 162, \"Savage Offensive\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{1}{R}\");§this.expansionSetCode = \"INV\";§this.addAbility(new KickerAbility(\"{G}\"));§this.getSpellAbility().addEffect(new GainAbilityAllEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn, filter));§this.getSpellAbility().addEffect(new ConditionalOneShotEffect(§new AddContinuousEffectToGame(new BoostControlledEffect(1, 1, Duration.EndOfTurn)),§KickedCondition.getInstance(),§\"If {this} was kicked, they get +1/+1 until end of turn.\"));§}§public SavageOffensive(final SavageOffensive card) {§super(card);§}§@Override§public SavageOffensive copy() {§return new SavageOffensive(this);§}§}§\npublic class SpiritOfResistance extends CardImpl {§public SpiritOfResistance(UUID ownerId) {§super(ownerId, 38, \"Spirit of Resistance\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{2}{W}\");§this.expansionSetCode = \"INV\";§Effect effect = new ConditionalReplacementEffect(§new PreventAllDamageToControllerEffect(Duration.WhileOnBattlefield),§SpiritOfResistanceCondition.getInstance());§effect.setText(\"As long as you control a permanent of each color, prevent all damage that would be dealt to you.\");§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, effect));§}§public SpiritOfResistance(final SpiritOfResistance card) {§super(card);§}§@Override§public SpiritOfResistance copy() {§return new SpiritOfResistance(this);§}§}§class SpiritOfResistanceCondition implements Condition {§private static final SpiritOfResistanceCondition fInstance = new SpiritOfResistanceCondition();§public static SpiritOfResistanceCondition getInstance() {§return fInstance;§};§private SpiritOfResistanceCondition() {}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§HashSet<ObjectColor> colors = new HashSet<>();§for (Permanent permanent : game.getBattlefield().getAllActivePermanents(controller.getId())) {§if (permanent.getColor(game).isBlack()) {§colors.add(ObjectColor.BLACK);§}§if (permanent.getColor(game).isBlue()) {§colors.add(ObjectColor.BLUE);§}§if (permanent.getColor(game).isRed()) {§colors.add(ObjectColor.RED);§}§if (permanent.getColor(game).isGreen()) {§colors.add(ObjectColor.GREEN);§}§if (permanent.getColor(game).isWhite()) {§colors.add(ObjectColor.WHITE);§}§}§return colors.size() >= 5;§}§return false;§}§@Override§public String toString() {§return \"you control a permanent of each color\";§}§}§\npublic class TidalVisionary extends CardImpl {§public TidalVisionary(UUID ownerId) {§super(ownerId, 80, \"Tidal Visionary\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{U}\");§this.expansionSetCode = \"INV\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BecomesColorTargetEffect(Duration.EndOfTurn),§new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public TidalVisionary(final TidalVisionary card) {§super(card);§}§@Override§public TidalVisionary copy() {§return new TidalVisionary(this);§}§}§\npublic class UrborgSkeleton extends CardImpl {§private static final String staticText = \"If Urborg Skeleton was kicked, it enters the battlefield with a +1/+1 counter on it\";§public UrborgSkeleton(UUID ownerId) {§super(ownerId, 134, \"Urborg Skeleton\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{B}\");§this.expansionSetCode = \"INV\";§this.subtype.add(\"Skeleton\");§this.power = new MageInt(0);§this.toughness = new MageInt(1);§this.addAbility(new KickerAbility(\"{3}\"));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new ManaCostsImpl(\"{B}\")));§Ability ability = new EntersBattlefieldAbility(§new AddCountersSourceEffect(CounterType.P1P1.createInstance(1)),§KickedCondition.getInstance(), staticText,\"\");§this.addAbility(ability);§}§public UrborgSkeleton(final UrborgSkeleton card) {§super(card);§}§@Override§public UrborgSkeleton copy() {§return new UrborgSkeleton(this);§}§}§\npublic class Winnow extends CardImpl {§public Winnow(UUID ownerId) {§super(ownerId, 45, \"Winnow\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{1}{W}\");§this.expansionSetCode = \"INV\";§this.getSpellAbility().addEffect(new WinnowEffect());§this.getSpellAbility().addTarget(new TargetNonlandPermanent());§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(1));§}§public Winnow(final Winnow card) {§super(card);§}§@Override§public Winnow copy() {§return new Winnow(this);§}§}§class WinnowEffect extends DestroyTargetEffect {§public WinnowEffect() {§super();§staticText = \"Destroy target nonland permanent if another permanent with the same name is on the battlefield.\";§}§public WinnowEffect(final WinnowEffect effect) {§super(effect);§}§@Override§public WinnowEffect copy() {§return new WinnowEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent target = game.getPermanent(source.getFirstTarget());§if(target != null) {§FilterPermanent filter = new FilterPermanent();§filter.add(new NamePredicate(target.getName()));§if(new PermanentsOnBattlefieldCount(filter).calculate(game, source, this) > 1) {§super.apply(game, source);§}§return true;§}§return false;§}§}§\npublic class BodyDouble extends CardImpl {§public BodyDouble(UUID ownerId) {§super(ownerId, 15, \"Body Double\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{U}\");§this.expansionSetCode = \"DDM\";§this.subtype.add(\"Shapeshifter\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(new EntersBattlefieldAbility(new BodyDoubleCopyEffect(), true));§}§public BodyDouble(final BodyDouble card) {§super(card);§}§@Override§public BodyDouble copy() {§return new BodyDouble(this);§}§}§class BodyDoubleCopyEffect extends OneShotEffect {§public BodyDoubleCopyEffect() {§super(Outcome.Copy);§this.staticText = \"as a copy of any creature card in a graveyard\";§}§public BodyDoubleCopyEffect(final BodyDoubleCopyEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§Target target = new TargetCardInGraveyard(new FilterCreatureCard(\"creature card in a graveyard\"));§target.setNotTarget(true);§if (target.canChoose(source.getControllerId(), game)) {§player.choose(outcome, target, source.getSourceId(), game);§Card copyFromCard = game.getCard(target.getFirstTarget());§if (copyFromCard != null) {§CopyEffect copyEffect = new CopyEffect(Duration.Custom, copyFromCard, source.getSourceId());§game.addEffect(copyEffect, source);§}§}§return true;§}§return false;§}§@Override§public BodyDoubleCopyEffect copy() {§return new BodyDoubleCopyEffect(this);§}§}§\npublic class BearerOfTheHeavens extends CardImpl {§public BearerOfTheHeavens(UUID ownerId) {§super(ownerId, 89, \"Bearer of the Heavens\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{7}{R}\");§this.expansionSetCode = \"JOU\";§this.subtype.add(\"Giant\");§this.power = new MageInt(10);§this.toughness = new MageInt(10);§DelayedTriggeredAbility delayedAbility = new AtTheBeginOfNextEndStepDelayedTriggeredAbility(new DestroyAllEffect(new FilterPermanent(\"permanents\")));§Effect effect = new CreateDelayedTriggeredAbilityEffect(delayedAbility);§effect.setText(\"destroy all permanents at the beginning of the next end step\");§this.addAbility(new DiesTriggeredAbility(effect, false));§}§public BearerOfTheHeavens(final BearerOfTheHeavens card) {§super(card);§}§@Override§public BearerOfTheHeavens copy() {§return new BearerOfTheHeavens(this);§}§}§\npublic class DictateOfErebos extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature you control\");§static {§filter.add(new ControllerPredicate(TargetController.YOU));§}§public DictateOfErebos(UUID ownerId) {§super(ownerId, 65, \"Dictate of Erebos\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{3}{B}{B}\");§this.expansionSetCode = \"JOU\";§this.addAbility(FlashAbility.getInstance());§this.addAbility(new DiesCreatureTriggeredAbility(new SacrificeOpponentsEffect(new FilterControlledCreaturePermanent(\"a creature\")), false, filter));§}§public DictateOfErebos(final DictateOfErebos card) {§super(card);§}§@Override§public DictateOfErebos copy() {§return new DictateOfErebos(this);§}§}§\npublic class FontOfIre extends CardImpl {§public FontOfIre(UUID ownerId) {§super(ownerId, 97, \"Font of Ire\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{R}\");§this.expansionSetCode = \"JOU\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(5), new ManaCostsImpl(\"{3}{R}\"));§ability.addCost(new SacrificeSourceCost());§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public FontOfIre(final FontOfIre card) {§super(card);§}§@Override§public FontOfIre copy() {§return new FontOfIre(this);§}§}§\npublic class HypnoticSiren extends CardImpl {§public HypnoticSiren(UUID ownerId) {§super(ownerId, 42, \"Hypnotic Siren\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT, CardType.CREATURE}, \"{U}\");§this.expansionSetCode = \"JOU\";§this.subtype.add(\"Siren\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new BestowAbility(this, \"{5}{U}{U}\"));§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ControlEnchantedEffect()));§Effect effect = new BoostEnchantedEffect(1,1,Duration.WhileOnBattlefield);§effect.setText(\"Enchanted creature gets +1/+1\");§Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, effect);§effect = new GainAbilityAttachedEffect(FlyingAbility.getInstance(), AttachmentType.AURA);§effect.setText(\"and has flying\");§ability.addEffect(effect);§this.addAbility(ability);§}§public HypnoticSiren(final HypnoticSiren card) {§super(card);§}§@Override§public HypnoticSiren copy() {§return new HypnoticSiren(this);§}§}§\npublic class NightmarishEnd extends CardImpl {§public NightmarishEnd(UUID ownerId) {§super(ownerId, 76, \"Nightmarish End\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{2}{B}\");§this.expansionSetCode = \"JOU\";§DynamicValue xValue = new SignInversionDynamicValue(new CardsInControllerHandCount());§Effect effect = new BoostTargetEffect(xValue, xValue, Duration.EndOfTurn, true);§effect.setText(\"Target creature gets -X/-X until end of turn, where X is the number of cards in your hand\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public NightmarishEnd(final NightmarishEnd card) {§super(card);§}§@Override§public NightmarishEnd copy() {§return new NightmarishEnd(this);§}§}§\npublic class ReturnedReveler extends CardImpl {§public ReturnedReveler(UUID ownerId) {§super(ownerId, 79, \"Returned Reveler\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"JOU\";§this.subtype.add(\"Zombie\");§this.subtype.add(\"Satyr\");§this.power = new MageInt(1);§this.toughness = new MageInt(3);§this.addAbility(new DiesTriggeredAbility(new PutTopCardOfLibraryIntoGraveEachPlayerEffect(3, TargetController.ANY)));§}§public ReturnedReveler(final ReturnedReveler card) {§super(card);§}§@Override§public ReturnedReveler copy() {§return new ReturnedReveler(this);§}§}§\npublic class SkyspearCavalry extends CardImpl {§public SkyspearCavalry(UUID ownerId) {§super(ownerId, 26, \"Skyspear Cavalry\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}{W}\");§this.expansionSetCode = \"JOU\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(DoubleStrikeAbility.getInstance());§}§public SkyspearCavalry(final SkyspearCavalry card) {§super(card);§}§@Override§public SkyspearCavalry copy() {§return new SkyspearCavalry(this);§}§}§\npublic class TritonCavalry extends CardImpl {§public TritonCavalry(UUID ownerId) {§super(ownerId, 55, \"Triton Cavalry\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{U}\");§this.expansionSetCode = \"JOU\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(4);§Ability ability = new HeroicAbility(new ReturnToHandTargetEffect(), true);§ability.addTarget(new TargetEnchantmentPermanent());§this.addAbility(ability);§}§public TritonCavalry(final TritonCavalry card) {§super(card);§}§@Override§public TritonCavalry copy() {§return new TritonCavalry(this);§}§}§\npublic class Browbeat extends CardImpl {§public Browbeat(UUID ownerId) {§super(ownerId, 82, \"Browbeat\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{2}{R}\");§this.expansionSetCode = \"JUD\";§this.getSpellAbility().addEffect(new BrowbeatDrawEffect());§this.getSpellAbility().addTarget(new TargetPlayer());§}§public Browbeat(final Browbeat card) {§super(card);§}§@Override§public Browbeat copy() {§return new Browbeat(this);§}§}§class BrowbeatDrawEffect extends OneShotEffect {§public BrowbeatDrawEffect() {§super(Outcome.DrawCard);§staticText = \"Any player may have {source} deal 5 damage to him or her. If no one does, target player draws three cards.\";§}§public BrowbeatDrawEffect(final BrowbeatDrawEffect effect) {§super(effect);§}§@Override§public BrowbeatDrawEffect copy() {§return new BrowbeatDrawEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller == null) {§return false;§}§StackObject spell = null;§for(StackObject object : game.getStack()){§if(object instanceof Spell && object.getSourceId().equals(source.getSourceId())){§spell = object;§}§}§if(spell != null){§boolean drawCards = true;§for(UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)){§Player player = game.getPlayer(playerId);§if (player != null && player.chooseUse(Outcome.Detriment, \"Have \" + spell.getLogName() + \" deal 5 damage to you?\", source, game)){§drawCards = false;§player.damage(5, source.getSourceId(), game, false, true);§game.informPlayers(player.getLogName() + \" has \" + spell.getLogName() + \" deal 5 to him or her\");§}§}§if (drawCards) {§UUID targetPlayer = getTargetPointer().getFirst(game, source);§if (targetPlayer != null) {§Player player = game.getPlayer(targetPlayer);§player.drawCards(3, game);§}§}§return drawCards;§}§return false;§}§}§\npublic class FlashOfInsight extends CardImpl {§public FlashOfInsight(UUID ownerId) {§super(ownerId, 40, \"Flash of Insight\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{X}{1}{U}\");§this.expansionSetCode = \"JUD\";§this.getSpellAbility().addEffect(new FlashOfInsightEffect());§Ability ability = new FlashbackAbility(new ManaCostsImpl(\"{1}{U}\"), TimingRule.INSTANT);§FilterCard filter = new FilterCard(\"blue cards from your graveyard\");§filter.add(new ColorPredicate(ObjectColor.BLUE));§filter.add(Predicates.not(new CardIdPredicate(getId())));§ability.addCost(new ExileXFromYourGraveCost(filter));§this.addAbility(ability);§}§public FlashOfInsight(final FlashOfInsight card) {§super(card);§}§@Override§public FlashOfInsight copy() {§return new FlashOfInsight(this);§}§}§class FlashOfInsightEffect extends OneShotEffect {§public FlashOfInsightEffect() {§super(Outcome.DrawCard);§this.staticText = \"Look at the top X cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order\";§}§public FlashOfInsightEffect(final FlashOfInsightEffect effect) {§super(effect);§}§@Override§public FlashOfInsightEffect copy() {§return new FlashOfInsightEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = game.getObject(source.getSourceId());§if (controller == null || sourceObject == null) {§return false;§}§int xValue = source.getManaCostsToPay().getX();§for (Cost cost : source.getCosts()) {§if (cost instanceof ExileFromGraveCost) {§xValue = ((ExileFromGraveCost) cost).getExiledCards().size();§}§}§Cards cards = new CardsImpl();§cards.addAll(controller.getLibrary().getTopCards(game, xValue));§controller.lookAtCards(sourceObject.getIdName(), cards, game);§TargetCard target = new TargetCard(Zone.LIBRARY, new FilterCard(\"card to put into your hand\"));§target.setNotTarget(true);§if (controller.chooseTarget(Outcome.DrawCard, cards, target, source, game)) {§Card card = cards.get(target.getFirstTarget(), game);§if (card != null) {§controller.moveCards(card, Zone.HAND, source, game);§cards.remove(card);§}§}§controller.putCardsOnBottomOfLibrary(cards, game, source, true);§return true;§}§}§\npublic class LivingWish extends CardImpl {§public LivingWish(UUID ownerId) {§super(ownerId, 124, \"Living Wish\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{1}{G}\");§this.expansionSetCode = \"JUD\";§this.getSpellAbility().addEffect(new LivingWishEffect());§}§public LivingWish(final LivingWish card) {§super(card);§}§@Override§public LivingWish copy() {§return new LivingWish(this);§}§}§class LivingWishEffect extends OneShotEffect {§private static final String choiceText = \"Choose a creature or land card you own from outside the game, and put it into your hand\";§private static final FilterCard filter = new FilterCard(\"creature or land card\");§static{§filter.add(Predicates.or(§new CardTypePredicate(CardType.CREATURE),§new CardTypePredicate(CardType.LAND)));§}§public LivingWishEffect() {§super(Outcome.Benefit);§this.staticText = \"You may choose a creature or land card you own from outside the game, reveal that card, and put it into your hand. Exile Living Wish\";§}§public LivingWishEffect(final LivingWishEffect effect) {§super(effect);§}§@Override§public LivingWishEffect copy() {§return new LivingWishEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§while (player.chooseUse(Outcome.Benefit, choiceText, source, game)) {§Cards cards = player.getSideboard();§if(cards.isEmpty()) {§game.informPlayer(player, \"You have no cards outside the game.\");§break;§}§Set<Card> filtered = cards.getCards(filter, game);§if (filtered.isEmpty()) {§game.informPlayer(player, \"You have no \" + filter.getMessage() + \" outside the game.\");§break;§}§Cards filteredCards = new CardsImpl();§for (Card card : filtered) {§filteredCards.add(card.getId());§}§TargetCard target = new TargetCard(Zone.OUTSIDE, filter);§if (player.choose(Outcome.Benefit, filteredCards, target, game)) {§Card card = player.getSideboard().get(target.getFirstTarget(), game);§if (card != null) {§card.moveToZone(Zone.HAND, source.getSourceId(), game, false);§Cards revealCard = new CardsImpl();§revealCard.add(card);§player.revealCards(\"Living Wish\", revealCard, game);§break;§}§}§}§Card cardToExile = game.getCard(source.getSourceId());§if(cardToExile != null)§{§cardToExile.moveToExile(null, \"\", source.getSourceId(), game);§}§}§return true;§}§}§\npublic class Swelter extends CardImpl {§public Swelter(UUID ownerId) {§super(ownerId, 101, \"Swelter\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{3}{R}\");§this.expansionSetCode = \"JUD\";§this.getSpellAbility().addEffect(new DamageTargetEffect(2, true, \"each of two target creatures\"));§this.getSpellAbility().addTarget(new TargetCreaturePermanent(2, 2));§}§public Swelter(final Swelter card) {§super(card);§}§@Override§public Swelter copy() {§return new Swelter(this);§}§}§\npublic class AinokBondKin extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent();§static {§filter.add(new CardTypePredicate(CardType.CREATURE));§filter.add(new ControllerPredicate(TargetController.YOU));§filter.add(new CounterPredicate(CounterType.P1P1));§}§final String rule = \"Each creature you control with a +1/+1 counter on it has first strike\";§public AinokBondKin(UUID ownerId) {§super(ownerId, 3, \"Ainok Bond-Kin\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"KTK\";§this.subtype.add(\"Hound\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new OutlastAbility(new ManaCostsImpl(\"{1}{W}\")));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAllEffect(FirstStrikeAbility.getInstance(), Duration.WhileOnBattlefield, filter, rule)));§}§public AinokBondKin(final AinokBondKin card) {§super(card);§}§@Override§public AinokBondKin copy() {§return new AinokBondKin(this);§}§}§\npublic class BloodfireExpert extends CardImpl {§public BloodfireExpert(UUID ownerId) {§super(ownerId, 101, \"Bloodfire Expert\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"KTK\";§this.subtype.add(\"Efreet\");§this.subtype.add(\"Monk\");§this.power = new MageInt(3);§this.toughness = new MageInt(1);§this.addAbility(new ProwessAbility());§}§public BloodfireExpert(final BloodfireExpert card) {§super(card);§}§@Override§public BloodfireExpert copy() {§return new BloodfireExpert(this);§}§}§\npublic class DefiantStrike extends CardImpl {§public DefiantStrike(UUID ownerId) {§super(ownerId, 7, \"Defiant Strike\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{W}\");§this.expansionSetCode = \"KTK\";§this.getSpellAbility().addEffect(new BoostTargetEffect(1, 0, Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§Effect effect = new DrawCardSourceControllerEffect(1);§effect.setText(\"<br><br>Draw a card\");§this.getSpellAbility().addEffect(effect);§}§public DefiantStrike(final DefiantStrike card) {§super(card);§}§@Override§public DefiantStrike copy() {§return new DefiantStrike(this);§}§}§\npublic class FlyingCraneTechnique extends CardImpl {§public FlyingCraneTechnique(UUID ownerId) {§super(ownerId, 176, \"Flying Crane Technique\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{3}{U}{R}{W}\");§this.expansionSetCode = \"KTK\";§FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creatures\");§this.getSpellAbility().addEffect(new UntapAllControllerEffect(filter));§Effect effect = new GainAbilityControlledEffect(FlyingAbility.getInstance(), Duration.EndOfTurn, filter);§effect.setText(\"They gain flying\");§this.getSpellAbility().addEffect(effect);§effect = new GainAbilityControlledEffect(DoubleStrikeAbility.getInstance(), Duration.EndOfTurn, filter);§effect.setText(\"and double strike until end of turn\");§this.getSpellAbility().addEffect(effect);§}§public FlyingCraneTechnique(final FlyingCraneTechnique card) {§super(card);§}§@Override§public FlyingCraneTechnique copy() {§return new FlyingCraneTechnique(this);§}§}§\npublic class IcefeatherAven extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"another target creature\");§static {§filter.add(new AnotherPredicate());§}§public IcefeatherAven(UUID ownerId) {§super(ownerId, 178, \"Icefeather Aven\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{G}{U}\");§this.expansionSetCode = \"KTK\";§this.subtype.add(\"Bird\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{1}{G}{U}\")));§Ability ability = new TurnedFaceUpSourceTriggeredAbility(new ReturnToHandTargetEffect(), false, true);§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public IcefeatherAven(final IcefeatherAven card) {§super(card);§}§@Override§public IcefeatherAven copy() {§return new IcefeatherAven(this);§}§}§\npublic class LensOfClarity extends CardImpl {§public LensOfClarity(UUID ownerId) {§super(ownerId, 223, \"Lens of Clarity\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, \"{1}\");§this.expansionSetCode = \"KTK\";§this.addAbility(new LensOfClarityLookLibraryAbility());§this.addAbility(new LensOfClarityLookFaceDownAbility());§}§public LensOfClarity(final LensOfClarity card) {§super(card);§}§@Override§public LensOfClarity copy() {§return new LensOfClarity(this);§}§}§class LensOfClarityLookLibraryAbility extends ActivatedAbilityImpl {§public LensOfClarityLookLibraryAbility() {§super(Zone.BATTLEFIELD, new LensOfClarityLookLibraryEffect(), new GenericManaCost(0));§this.usesStack = false;§}§public LensOfClarityLookLibraryAbility(LensOfClarityLookLibraryAbility ability) {§super(ability);§}§@Override§public LensOfClarityLookLibraryAbility copy() {§return new LensOfClarityLookLibraryAbility(this);§}§}§class LensOfClarityLookLibraryEffect extends OneShotEffect {§public LensOfClarityLookLibraryEffect() {§super(Outcome.Neutral);§this.staticText = \"You may look at the top card of your library\";§}§public LensOfClarityLookLibraryEffect(final LensOfClarityLookLibraryEffect effect) {§super(effect);§}§@Override§public LensOfClarityLookLibraryEffect copy() {§return new LensOfClarityLookLibraryEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject mageObject = game.getObject(source.getSourceId());§if (controller == null || mageObject == null) {§return false;§}§Card card = controller.getLibrary().getFromTop(game);§if (card != null) {§Cards cards = new CardsImpl();§cards.add(card);§controller.lookAtCards(\"top card of library - \" + controller.getName(), cards, game);§game.informPlayers(controller.getLogName() + \" looks at the top card of his or her library\");§} else {§return false;§}§return true;§}§}§class LensOfClarityLookFaceDownAbility extends ActivatedAbilityImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"face down creature you don't control\");§static {§filter.add(new FaceDownPredicate());§filter.add(new ControllerPredicate(TargetController.NOT_YOU));§}§public LensOfClarityLookFaceDownAbility() {§super(Zone.BATTLEFIELD, new LensOfClarityLookFaceDownEffect(), new GenericManaCost(0));§this.usesStack = false;§this.addTarget(new TargetCreaturePermanent(filter));§}§public LensOfClarityLookFaceDownAbility(LensOfClarityLookFaceDownAbility ability) {§super(ability);§}§@Override§public LensOfClarityLookFaceDownAbility copy() {§return new LensOfClarityLookFaceDownAbility(this);§}§}§class LensOfClarityLookFaceDownEffect extends OneShotEffect {§public LensOfClarityLookFaceDownEffect() {§super(Outcome.Benefit);§this.staticText = \"You may look at face-down creatures you don't control\";§}§public LensOfClarityLookFaceDownEffect(final LensOfClarityLookFaceDownEffect effect) {§super(effect);§}§@Override§public LensOfClarityLookFaceDownEffect copy() {§return new LensOfClarityLookFaceDownEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller= game.getPlayer(source.getControllerId());§MageObject mageObject = game.getObject(source.getSourceId());§if (controller == null || mageObject == null) {§return false;§}§Permanent faceDownCreature = game.getPermanent(getTargetPointer().getFirst(game, source));§if (faceDownCreature != null) {§Permanent copyFaceDown = faceDownCreature.copy();§copyFaceDown.setFaceDown(false, game);§Cards cards = new CardsImpl();§cards.add(copyFaceDown);§Player player = game.getPlayer(faceDownCreature.getControllerId());§controller.lookAtCards(\"face down card - \" + mageObject.getName(), cards, game);§if (player != null) {§game.informPlayers(controller.getLogName() + \" looks at a face down creature of \" + player.getLogName());§}§} else {§return false;§}§return true;§}§}§\npublic class MonasteryFlock extends CardImpl {§public MonasteryFlock(UUID ownerId) {§super(ownerId, 47, \"Monastery Flock\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"KTK\";§this.subtype.add(\"Bird\");§this.power = new MageInt(0);§this.toughness = new MageInt(5);§this.addAbility(DefenderAbility.getInstance());§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{U}\")));§}§public MonasteryFlock(final MonasteryFlock card) {§super(card);§}§@Override§public MonasteryFlock copy() {§return new MonasteryFlock(this);§}§}§\npublic class RiteOfTheSerpent extends CardImpl {§public RiteOfTheSerpent(UUID ownerId) {§super(ownerId, 86, \"Rite of the Serpent\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{4}{B}{B}\");§this.expansionSetCode = \"KTK\";§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new RiteOfTheSerpentEffect());§}§public RiteOfTheSerpent(final RiteOfTheSerpent card) {§super(card);§}§@Override§public RiteOfTheSerpent copy() {§return new RiteOfTheSerpent(this);§}§}§class RiteOfTheSerpentEffect extends OneShotEffect {§public RiteOfTheSerpentEffect() {§super(Outcome.Benefit);§this.staticText = \"If that creature had a +1/+1 counter on it, put a 1/1 green Snake creature token onto the battlefield\";§}§public RiteOfTheSerpentEffect(final RiteOfTheSerpentEffect effect) {§super(effect);§}§@Override§public RiteOfTheSerpentEffect copy() {§return new RiteOfTheSerpentEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent targetCreature = game.getPermanentOrLKIBattlefield(getTargetPointer().getFirst(game, source));§if (targetCreature != null) {§if (targetCreature.getCounters().containsKey(CounterType.P1P1)) {§new CreateTokenEffect(new SnakeToken(\"KTK\")).apply(game, source);§}§return true;§}§return false;§}§}§\npublic class SecretPlans extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Face-down creatures you control\");§static {§filter.add(new FaceDownPredicate());§}§public SecretPlans(UUID ownerId) {§super(ownerId, 198, \"Secret Plans\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{G}{U}\");§this.expansionSetCode = \"KTK\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(0,1, Duration.WhileOnBattlefield, filter)));§this.addAbility(new TurnedFaceUpAllTriggeredAbility(new DrawCardSourceControllerEffect(1), new FilterControlledPermanent()));§}§public SecretPlans(final SecretPlans card) {§super(card);§}§@Override§public SecretPlans copy() {§return new SecretPlans(this);§}§}§\npublic class SummitProwler extends CardImpl {§public SummitProwler(UUID ownerId) {§super(ownerId, 121, \"Summit Prowler\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}{R}\");§this.expansionSetCode = \"KTK\";§this.subtype.add(\"Yeti\");§this.power = new MageInt(4);§this.toughness = new MageInt(3);§}§public SummitProwler(final SummitProwler card) {§super(card);§}§@Override§public SummitProwler copy() {§return new SummitProwler(this);§}§}§\npublic class TrapEssence extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"creature spell\");§static {§filter.add(new CardTypePredicate(CardType.CREATURE));§}§public TrapEssence(UUID ownerId) {§super(ownerId, 209, \"Trap Essence\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{G}{U}{R}\");§this.expansionSetCode = \"KTK\";§this.getSpellAbility().addEffect(new CounterTargetEffect());§this.getSpellAbility().addTarget(new TargetSpell(filter));§Effect effect = new AddCountersTargetEffect(CounterType.P1P1.createInstance(2));§effect.setText(\"Put two +1/+1 counters on up to one target creature\");§effect.setTargetPointer(new SecondTargetPointer());§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreaturePermanent(0,1));§}§public TrapEssence(final TrapEssence card) {§super(card);§}§@Override§public TrapEssence copy() {§return new TrapEssence(this);§}§}§\npublic class Winterflame extends CardImpl {§public Winterflame(UUID ownerId) {§super(ownerId, 213, \"Winterflame\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{U}{R}\");§this.expansionSetCode = \"KTK\";§this.getSpellAbility().getModes().setMinModes(1);§this.getSpellAbility().getModes().setMaxModes(2);§this.getSpellAbility().addEffect(new TapTargetEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§Mode mode = new Mode();§mode.getEffects().add(new DamageTargetEffect(2));§mode.getTargets().add(new TargetCreaturePermanent());§this.getSpellAbility().addMode(mode);§}§public Winterflame(final Winterflame card) {§super(card);§}§@Override§public Winterflame copy() {§return new Winterflame(this);§}§}§\npublic class AmrouKithkin extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creatures with power 3 or greater\");§static {§filter.add(new PowerPredicate(Filter.ComparisonType.GreaterThan, 2));§}§public AmrouKithkin(UUID ownerId) {§super(ownerId, 172, \"Amrou Kithkin\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{W}{W}\");§this.expansionSetCode = \"LEG\";§this.subtype.add(\"Kithkin\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleEvasionAbility(new CantBeBlockedByCreaturesSourceEffect(filter, Duration.WhileOnBattlefield)));§}§public AmrouKithkin(final AmrouKithkin card) {§super(card);§}§@Override§public AmrouKithkin copy() {§return new AmrouKithkin(this);§}§}§\npublic class FlashFlood extends CardImpl {§private static final FilterPermanent filter1 = new FilterPermanent(\"red permanent\");§private static final FilterPermanent filter2 = new FilterPermanent(\"Mountain\");§static {§filter1.add(new ColorPredicate(ObjectColor.RED));§filter2.add(new SubtypePredicate(\"Mountain\"));§}§public FlashFlood(UUID ownerId) {§super(ownerId, 57, \"Flash Flood\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{U}\");§this.expansionSetCode = \"LEG\";§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.getSpellAbility().addTarget(new TargetPermanent(filter1));§Mode mode = new Mode();§mode.getEffects().add(new ReturnToHandTargetEffect());§mode.getTargets().add(new TargetPermanent(filter2));§this.getSpellAbility().addMode(mode);§}§public FlashFlood(final FlashFlood card) {§super(card);§}§@Override§public FlashFlood copy() {§return new FlashFlood(this);§}§}§\npublic class KoboldsOfKherKeep extends CardImpl {§public KoboldsOfKherKeep(UUID ownerId) {§super(ownerId, 226, \"Kobolds of Kher Keep\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{0}\");§this.expansionSetCode = \"LEG\";§this.color.setRed(true);§this.subtype.add(\"Kobold\");§this.power = new MageInt(0);§this.toughness = new MageInt(1);§}§public KoboldsOfKherKeep(final KoboldsOfKherKeep card) {§super(card);§}§@Override§public KoboldsOfKherKeep copy() {§return new KoboldsOfKherKeep(this);§}§}§\npublic class RelicBarrier extends CardImpl {§public RelicBarrier(UUID ownerId) {§super(ownerId, 237, \"Relic Barrier\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"LEG\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new TapTargetEffect(), new TapSourceCost());§ability.addTarget(new TargetArtifactPermanent());§this.addAbility(ability);§}§public RelicBarrier(final RelicBarrier card) {§super(card);§}§@Override§public RelicBarrier copy() {§return new RelicBarrier(this);§}§}§\npublic class Transmutation extends CardImpl {§public Transmutation(UUID ownerId) {§super(ownerId, 37, \"Transmutation\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{B}\");§this.expansionSetCode = \"LEG\";§this.getSpellAbility().addEffect(new SwitchPowerToughnessTargetEffect(Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public Transmutation(final Transmutation card) {§super(card);§}§@Override§public Transmutation copy() {§return new Transmutation(this);§}§}§\npublic class CanopyCrawler extends CardImpl {§public CanopyCrawler(UUID ownerId) {§super(ownerId, 122, \"Canopy Crawler\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"LGN\";§this.subtype.add(\"Beast\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new AmplifyAbility(AmplifyEffect.AmplifyFactor.Amplify1));§CountersCount count = new CountersCount(CounterType.P1P1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(count, count, Duration.EndOfTurn), new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public CanopyCrawler(final CanopyCrawler card) {§super(card);§}§@Override§public CanopyCrawler copy() {§return new CanopyCrawler(this);§}§}§\npublic class Glowrider extends CardImpl {§public Glowrider(UUID ownerId) {§super(ownerId, 15, \"Glowrider\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"LGN\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GlowriderCostReductionEffect()));§}§public Glowrider(final Glowrider card) {§super(card);§}§@Override§public Glowrider copy() {§return new Glowrider(this);§}§}§class GlowriderCostReductionEffect extends CostModificationEffectImpl {§GlowriderCostReductionEffect ( ) {§super(Duration.WhileOnBattlefield, Outcome.Benefit, CostModificationType.INCREASE_COST);§staticText = \"Noncreature spells cost {1} more to cast\";§}§GlowriderCostReductionEffect(GlowriderCostReductionEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source, Ability abilityToModify) {§CardUtil.increaseCost(abilityToModify, 1);§return true;§}§@Override§public boolean applies(Ability abilityToModify, Ability source, Game game) {§if (abilityToModify instanceof SpellAbility || abilityToModify instanceof FlashbackAbility) {§Card card = game.getCard(abilityToModify.getSourceId());§if (card != null && !card.getCardType().contains(CardType.CREATURE)) {§return true;§}§}§return false;§}§@Override§public GlowriderCostReductionEffect copy() {§return new GlowriderCostReductionEffect(this);§}§}§\npublic class NantukoVigilante extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"artifact or enchantment\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.ARTIFACT),§new CardTypePredicate(CardType.ENCHANTMENT)));§}§public NantukoVigilante(UUID ownerId) {§super(ownerId, 132, \"Nantuko Vigilante\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"LGN\";§this.subtype.add(\"Insect\");§this.subtype.add(\"Druid\");§this.subtype.add(\"Mutant\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(new MorphAbility(this,new ManaCostsImpl(\"{1}{G}\")));§Ability ability = new TurnedFaceUpSourceTriggeredAbility(new DestroyTargetEffect());§ability.addTarget(new TargetPermanent(filter));§this.addAbility(ability);§}§public NantukoVigilante(final NantukoVigilante card) {§super(card);§}§@Override§public NantukoVigilante copy() {§return new NantukoVigilante(this);§}§}§\npublic class SwoopingTalon extends CardImpl {§public SwoopingTalon(UUID ownerId) {§super(ownerId, 23, \"Swooping Talon\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{W}{W}\");§this.expansionSetCode = \"LGN\";§this.subtype.add(\"Bird\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(6);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new LoseAbilitySourceEffect(§FlyingAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl(\"{1}\")));§this.addAbility(new ProvokeAbility());§}§public SwoopingTalon(final SwoopingTalon card) {§super(card);§}§@Override§public SwoopingTalon copy() {§return new SwoopingTalon(this);§}§}§\npublic class Berserk extends CardImpl {§public Berserk(UUID ownerId) {§super(ownerId, 94, \"Berserk\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{G}\");§this.expansionSetCode = \"LEA\";§this.addAbility(new SimpleStaticAbility(Zone.ALL, new BerserkReplacementEffect()), new CombatDamageStepStartedWatcher());§Effect effect = new GainAbilityTargetEffect(TrampleAbility.getInstance(), Duration.EndOfTurn);§effect.setText(\"Target creature gains trample\");§this.getSpellAbility().addEffect(effect);§effect = new BoostTargetEffect(new TargetPermanentPowerCount(), new StaticValue(0), Duration.EndOfTurn);§effect.setText(\"and gets +X/+0 until end of turn, where X is its power\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addEffect(new BerserkDestroyEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addWatcher(new AttackedThisTurnWatcher());§}§public Berserk(final Berserk card) {§super(card);§}§@Override§public Berserk copy() {§return new Berserk(this);§}§}§class BerserkReplacementEffect extends ContinuousRuleModifyingEffectImpl {§BerserkReplacementEffect() {§super(Duration.EndOfGame, Outcome.Detriment);§staticText = \"Cast {this} only before the combat damage step\";§}§BerserkReplacementEffect(final BerserkReplacementEffect effect) {§super(effect);§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (event.getType().equals(GameEvent.EventType.CAST_SPELL) && event.getSourceId().equals(source.getSourceId())) {§CombatDamageStepStartedWatcher watcher = (CombatDamageStepStartedWatcher) game.getState().getWatchers().get(\"CombatDamageStepStarted\");§return watcher == null || watcher.conditionMet();§}§return false;§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public BerserkReplacementEffect copy() {§return new BerserkReplacementEffect(this);§}§}§class CombatDamageStepStartedWatcher extends Watcher {§public CombatDamageStepStartedWatcher() {§super(\"CombatDamageStepStarted\", WatcherScope.GAME);§}§public CombatDamageStepStartedWatcher(final CombatDamageStepStartedWatcher watcher) {§super(watcher);§}§@Override§public void watch(GameEvent event, Game game) {§if (event.getType() == GameEvent.EventType.COMBAT_DAMAGE_STEP_PRE || event.getType() == GameEvent.EventType.END_COMBAT_STEP_PRE) {§condition = true;§}§}§@Override§public CombatDamageStepStartedWatcher copy() {§return new CombatDamageStepStartedWatcher(this);§}§}§class BerserkDestroyEffect extends OneShotEffect {§public BerserkDestroyEffect() {§super(Outcome.Benefit);§this.staticText = \"At the beginning of the next end step, destroy that creature if it attacked this turn\";§}§public BerserkDestroyEffect(final BerserkDestroyEffect effect) {§super(effect);§}§@Override§public BerserkDestroyEffect copy() {§return new BerserkDestroyEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Effect effect = new BerserkDelayedDestroyEffect();§effect.setTargetPointer(new FixedTarget(this.getTargetPointer().getFirst(game, source)));§AtTheBeginOfNextEndStepDelayedTriggeredAbility delayedAbility = new AtTheBeginOfNextEndStepDelayedTriggeredAbility(effect);§game.addDelayedTriggeredAbility(delayedAbility, source);§return true;§}§return false;§}§}§class BerserkDelayedDestroyEffect extends OneShotEffect {§public BerserkDelayedDestroyEffect() {§super(Outcome.Benefit);§this.staticText = \"destroy that creature if it attacked this turn\";§}§public BerserkDelayedDestroyEffect(final BerserkDelayedDestroyEffect effect) {§super(effect);§}§@Override§public BerserkDelayedDestroyEffect copy() {§return new BerserkDelayedDestroyEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Permanent permanent = game.getPermanent(this.getTargetPointer().getFirst(game, source));§if (permanent != null) {§Watcher watcher = game.getState().getWatchers().get(\"AttackedThisTurn\");§if (watcher != null && watcher instanceof AttackedThisTurnWatcher) {§if (((AttackedThisTurnWatcher) watcher).getAttackedThisTurnCreatures().contains(permanent.getId())) {§return permanent.destroy(source.getSourceId(), game, false);§}§}§}§}§return false;§}§}§\npublic class DrainLife extends CardImpl {§public static final FilterMana filterBlack = new FilterMana();§static {§filterBlack.setBlack(true);§}§public DrainLife(UUID ownerId) {§super(ownerId, 14, \"Drain Life\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{X}{1}{B}\");§this.expansionSetCode = \"LEA\";§this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());§this.getSpellAbility().addEffect(new DrainLifeEffect());§VariableCost variableCost = this.getSpellAbility().getManaCostsToPay().getVariableCosts().get(0);§if (variableCost instanceof VariableManaCost) {§((VariableManaCost) variableCost).setFilter(filterBlack);§}§}§public DrainLife(final DrainLife card) {§super(card);§}§@Override§public DrainLife copy() {§return new DrainLife(this);§}§}§class DrainLifeEffect extends OneShotEffect {§public DrainLifeEffect() {§super(Outcome.Damage);§staticText = \"Drain Life deals X damage to target creature or player. You gain life equal to the damage dealt, but not more life than the player's life total before Drain Life dealt damage or the creature's toughness.\";§}§public DrainLifeEffect(final DrainLifeEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§int amount = source.getManaCostsToPay().getX();§int lifetogain = amount;§if (amount > 0) {§Permanent permanent = game.getPermanent(getTargetPointer().getFirst(game, source));§if (permanent != null ) {§if (permanent.getToughness().getValue() < amount) {§lifetogain = permanent.getToughness().getValue();§}§permanent.damage(amount, source.getSourceId(), game, false, true);§} else {§Player player = game.getPlayer(getTargetPointer().getFirst(game, source));§if (player != null) {§if (player.getLife() < amount) {§lifetogain = player.getLife();§}§player.damage(amount, source.getSourceId(), game, false, true);§} else {§return false;§}§}§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§controller.gainLife(lifetogain, game);§} else {§return false;§}§}§return true;§}§@Override§public DrainLifeEffect copy() {§return new DrainLifeEffect(this);§}§}§\npublic class LivingLands extends CardImpl {§private static final FilterLandPermanent filter = new FilterLandPermanent(\"All Forests\");§static {§filter.add(new SubtypePredicate(\"Forest\"));§}§public LivingLands(UUID ownerId) {§super(ownerId, 118, \"Living Lands\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{3}{G}\");§this.expansionSetCode = \"LEA\";§ContinuousEffect effect = new BecomesCreatureAllEffect(new LivingLandsToken(), \"lands\", filter, Duration.WhileOnBattlefield);§effect.getDependencyTypes().add(DependencyType.BecomeForest);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, effect));§}§public LivingLands(final LivingLands card) {§super(card);§}§@Override§public LivingLands copy() {§return new LivingLands(this);§}§}§class LivingLandsToken extends Token {§public LivingLandsToken() {§super(\"\", \"1/1 creature\");§cardType.add(CardType.CREATURE);§power = new MageInt(1);§toughness = new MageInt(1);§}§}§\npublic class RedElementalBlast extends CardImpl {§private static final FilterPermanent filterPermanent = new FilterPermanent(\"blue permanent\");§private static final FilterSpell filterSpell = new FilterSpell(\"blue spell\");§static{§filterPermanent.add(new ColorPredicate(ObjectColor.BLUE));§filterSpell.add(new ColorPredicate(ObjectColor.BLUE));§}§public RedElementalBlast(UUID ownerId) {§super(ownerId, 170, \"Red Elemental Blast\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{R}\");§this.expansionSetCode = \"LEA\";§this.getSpellAbility().addEffect(new CounterTargetEffect());§this.getSpellAbility().addTarget(new TargetSpell(filterSpell));§Mode mode = new Mode();§mode.getEffects().add(new DestroyTargetEffect());§mode.getTargets().add(new TargetPermanent(filterPermanent));§this.getSpellAbility().addMode(mode);§}§public RedElementalBlast(final RedElementalBlast card) {§super(card);§}§@Override§public RedElementalBlast copy() {§return new RedElementalBlast(this);§}§}§\npublic class Tundra extends CardImpl {§public Tundra(UUID ownerId) {§super(ownerId, 294, \"Tundra\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"LEA\";§this.subtype.add(\"Plains\");§this.subtype.add(\"Island\");§this.addAbility(new WhiteManaAbility());§this.addAbility(new BlueManaAbility());§}§public Tundra(final Tundra card) {§super(card);§}§@Override§public Tundra copy() {§return new Tundra(this);§}§}§\npublic class AncientAmphitheater extends CardImpl {§private static final FilterCard filter = new FilterCard(\"a Giant from your hand\");§static {§filter.add(new SubtypePredicate(\"Giant\"));§}§public AncientAmphitheater(UUID ownerId) {§super(ownerId, 266, \"Ancient Amphitheater\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"LRW\";§this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), \"you may reveal a Giant card from your hand. If you don't, {this} enters the battlefield tapped\"));§this.addAbility(new RedManaAbility());§this.addAbility(new WhiteManaAbility());§}§public AncientAmphitheater(final AncientAmphitheater card) {§super(card);§}§@Override§public AncientAmphitheater copy() {§return new AncientAmphitheater(this);§}§}§\npublic class BrigidHeroOfKinsbaile extends CardImpl {§public BrigidHeroOfKinsbaile(UUID ownerId) {§super(ownerId, 6, \"Brigid, Hero of Kinsbaile\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{W}{W}\");§this.expansionSetCode = \"LRW\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Kithkin\");§this.subtype.add(\"Archer\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(FirstStrikeAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BrigidHeroOfKinsbaileEffect(), new TapSourceCost());§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public BrigidHeroOfKinsbaile(final BrigidHeroOfKinsbaile card) {§super(card);§}§@Override§public BrigidHeroOfKinsbaile copy() {§return new BrigidHeroOfKinsbaile(this);§}§}§class BrigidHeroOfKinsbaileEffect extends OneShotEffect {§public BrigidHeroOfKinsbaileEffect() {§super(Outcome.Damage);§staticText = \"{this} deals 2 damage to each attacking or blocking creature target player controls\";§}§public BrigidHeroOfKinsbaileEffect(final BrigidHeroOfKinsbaileEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player targetPlayer = game.getPlayer(getTargetPointer().getFirst(game, source));§if (targetPlayer != null) {§for (Permanent creature : game.getBattlefield().getAllActivePermanents(new FilterAttackingOrBlockingCreature(), targetPlayer.getId(), game)) {§creature.damage(2, source.getSourceId(), game, false, true);§}§return true;§}§return false;§}§@Override§public BrigidHeroOfKinsbaileEffect copy() {§return new BrigidHeroOfKinsbaileEffect(this);§}§}§\npublic class DoranTheSiegeTower extends CardImpl {§public DoranTheSiegeTower(UUID ownerId) {§super(ownerId, 247, \"Doran, the Siege Tower\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{B}{G}{W}\");§this.expansionSetCode = \"LRW\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Treefolk\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(0);§this.toughness = new MageInt(5);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new DoranTheSiegeTowerCombatDamageRuleEffect()));§}§public DoranTheSiegeTower(final DoranTheSiegeTower card) {§super(card);§}§@Override§public DoranTheSiegeTower copy() {§return new DoranTheSiegeTower(this);§}§}§class DoranTheSiegeTowerCombatDamageRuleEffect extends ContinuousEffectImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent();§public DoranTheSiegeTowerCombatDamageRuleEffect() {§super(Duration.WhileOnBattlefield, Outcome.Detriment);§staticText = \"Each creature assigns combat damage equal to its toughness rather than its power\";§}§public DoranTheSiegeTowerCombatDamageRuleEffect(final DoranTheSiegeTowerCombatDamageRuleEffect effect) {§super(effect);§}§@Override§public DoranTheSiegeTowerCombatDamageRuleEffect copy() {§return new DoranTheSiegeTowerCombatDamageRuleEffect(this);§}§@Override§public boolean apply(Layer layer, SubLayer sublayer, Ability source, Game game) {§game.getCombat().setUseToughnessForDamage(true);§game.getCombat().addUseToughnessForDamageFilter(filter);§return true;§}§@Override§public boolean apply(Game game, Ability source) {§return false;§}§@Override§public boolean hasLayer(Layer layer) {§return layer == Layer.RulesEffects;§}§}§\npublic class FinalRevels extends CardImpl {§public FinalRevels(UUID ownerId) {§super(ownerId, 113, \"Final Revels\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{4}{B}\");§this.expansionSetCode = \"LRW\";§this.getSpellAbility().addEffect(new BoostAllEffect(2, 0, Duration.EndOfTurn, new FilterCreaturePermanent(), false));§Mode mode = new Mode();§mode.getEffects().add(new BoostAllEffect(0, -2, Duration.EndOfTurn, new FilterCreaturePermanent(), false));§this.getSpellAbility().addMode(mode);§}§public FinalRevels(final FinalRevels card) {§super(card);§}§@Override§public FinalRevels copy() {§return new FinalRevels(this);§}§}§\npublic class HarpoonSniper extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"Merfolk you control\");§static {§filter.add(new SubtypePredicate(\"Merfolk\"));§}§public HarpoonSniper(UUID ownerId) {§super(ownerId, 19, \"Harpoon Sniper\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"LRW\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Archer\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(new PermanentsOnBattlefieldCount(filter)), new ColoredManaCost(ColoredManaSymbol.W));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetAttackingOrBlockingCreature());§this.addAbility(ability);§}§public HarpoonSniper(final HarpoonSniper card) {§super(card);§}§@Override§public HarpoonSniper copy() {§return new HarpoonSniper(this);§}§}§\npublic class KinsbaileSkirmisher extends CardImpl {§public KinsbaileSkirmisher(UUID ownerId) {§super(ownerId, 24, \"Kinsbaile Skirmisher\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"LRW\";§this.subtype.add(\"Kithkin\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new EntersBattlefieldTriggeredAbility(new BoostTargetEffect(1, 1, Duration.EndOfTurn), false);§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public KinsbaileSkirmisher(final KinsbaileSkirmisher card) {§super(card);§}§@Override§public KinsbaileSkirmisher copy() {§return new KinsbaileSkirmisher(this);§}§}§\npublic class MudbuttonTorchrunner extends CardImpl {§public MudbuttonTorchrunner(UUID ownerId) {§super(ownerId, 185, \"Mudbutton Torchrunner\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"LRW\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new DiesTriggeredAbility(new DamageTargetEffect(3), false);§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public MudbuttonTorchrunner(final MudbuttonTorchrunner card) {§super(card);§}§@Override§public MudbuttonTorchrunner copy() {§return new MudbuttonTorchrunner(this);§}§}§\npublic class Rootgrapple extends CardImpl {§private static final FilterPermanent filterNoncreature = new FilterPermanent(\"noncreature permanent\");§private static final FilterPermanent filterTreefolk = new FilterPermanent(\"If you control a Treefolk,\");§static {§filterNoncreature.add(Predicates.not(new CardTypePredicate(CardType.CREATURE)));§filterTreefolk.add(new SubtypePredicate(\"Treefolk\"));§}§public Rootgrapple(UUID ownerId) {§super(ownerId, 234, \"Rootgrapple\", Rarity.COMMON, new CardType[]{CardType.TRIBAL, CardType.INSTANT}, \"{4}{G}\");§this.expansionSetCode = \"LRW\";§this.subtype.add(\"Treefolk\");§this.getSpellAbility().addTarget(new TargetPermanent(filterNoncreature));§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.getSpellAbility().addEffect(new ConditionalOneShotEffect(new DrawCardSourceControllerEffect(1),§new PermanentsOnTheBattlefieldCondition(filterTreefolk, PermanentsOnTheBattlefieldCondition.CountType.MORE_THAN, 0),§\"If you control a Treefolk, draw a card\"));§}§public Rootgrapple(final Rootgrapple card) {§super(card);§}§@Override§public Rootgrapple copy() {§return new Rootgrapple(this);§}§}§\npublic class StreambedAquitects extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Merfolk creature\");§static {§filter.add(new SubtypePredicate(\"Merfolk\"));§}§public StreambedAquitects(UUID ownerId) {§super(ownerId, 91, \"Streambed Aquitects\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}{U}\");§this.expansionSetCode = \"LRW\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Scout\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(1,1, Duration.EndOfTurn), new TapSourceCost());§ability.addEffect(new GainAbilityTargetEffect(new IslandwalkAbility(false), Duration.EndOfTurn));§Target target = new TargetCreaturePermanent(filter);§ability.addTarget(target);§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BecomesBasicLandTargetEffect(Duration.EndOfTurn, \"Island\"), new TapSourceCost());§target = new TargetLandPermanent();§ability.addTarget(target);§this.addAbility(ability);§}§public StreambedAquitects(final StreambedAquitects card) {§super(card);§}§@Override§public StreambedAquitects copy() {§return new StreambedAquitects(this);§}§}§\npublic class VividMarsh extends CardImpl {§public VividMarsh(UUID ownerId) {§super(ownerId, 278, \"Vivid Marsh\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"LRW\";§Ability ability = new EntersBattlefieldAbility(new TapSourceEffect(true), false, null, \"{this} enters the battlefield tapped with two charge counters on it\", null);§ability.addEffect(new AddCountersSourceEffect(CounterType.CHARGE.createInstance(2)));§this.addAbility(ability);§this.addAbility(new BlackManaAbility());§ability = new AnyColorManaAbility();§ability.addCost(new RemoveCountersSourceCost(CounterType.CHARGE.createInstance(1)));§this.addAbility(ability);§}§public VividMarsh(final VividMarsh card) {§super(card);§}§@Override§public VividMarsh copy() {§return new VividMarsh(this);§}§}§\npublic class AirElemental extends CardImpl {§public AirElemental(UUID ownerId) {§super(ownerId, 42, \"Air Elemental\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{U}{U}\");§this.expansionSetCode = \"M10\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§}§public AirElemental(final AirElemental card) {§super(card);§}§@Override§public AirElemental copy() {§return new AirElemental(this);§}§}§\npublic class CentaurCourser extends CardImpl {§public CentaurCourser(UUID ownerId) {§super(ownerId, 172, \"Centaur Courser\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"M10\";§this.subtype.add(\"Centaur\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§}§public CentaurCourser(final CentaurCourser card) {§super(card);§}§@Override§public CentaurCourser copy() {§return new CentaurCourser(this);§}§}§\npublic class Earthquake extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature without flying\");§static {§filter.add(Predicates.not(new AbilityPredicate(FlyingAbility.class)));§}§public Earthquake(UUID ownerId) {§super(ownerId, 134, \"Earthquake\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{X}{R}\");§this.expansionSetCode = \"M10\";§this.getSpellAbility().addEffect(new DamageEverythingEffect(new ManacostVariableValue(), filter));§}§public Earthquake(final Earthquake card) {§super(card);§}§@Override§public Earthquake copy() {§return new Earthquake(this);§}§}§\npublic class GriffinSentinel extends CardImpl {§public GriffinSentinel(UUID ownerId) {§super(ownerId, 12, \"Griffin Sentinel\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"M10\";§this.subtype.add(\"Griffin\");§this.addAbility(FlyingAbility.getInstance());§this.addAbility(VigilanceAbility.getInstance());§this.power = new MageInt(1);§this.toughness = new MageInt(3);§}§public GriffinSentinel(final GriffinSentinel card) {§super(card);§}§@Override§public GriffinSentinel copy() {§return new GriffinSentinel(this);§}§}§\npublic class KelinoreBat extends CardImpl {§public KelinoreBat(UUID ownerId) {§super(ownerId, 101, \"Kelinore Bat\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}\");§this.expansionSetCode = \"M10\";§this.subtype.add(\"Bat\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§}§public KelinoreBat(final KelinoreBat card) {§super(card);§}§@Override§public KelinoreBat copy() {§return new KelinoreBat(this);§}§}§\npublic class Negate extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"noncreature spell\");§static {§filter.add(Predicates.not(new CardTypePredicate(CardType.CREATURE)));§}§public Negate(UUID ownerId) {§super(ownerId, 65, \"Negate\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{U}\");§this.expansionSetCode = \"M10\";§this.getSpellAbility().addTarget(new TargetSpell(filter));§this.getSpellAbility().addEffect(new CounterTargetEffect());§}§public Negate(final Negate card) {§super(card);§}§@Override§public Negate copy() {§return new Negate(this);§}§}§\npublic class SageOwl extends CardImpl {§public SageOwl(UUID ownerId) {§super(ownerId, 69, \"Sage Owl\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}\");§this.expansionSetCode = \"M10\";§this.subtype.add(\"Bird\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new EntersBattlefieldTriggeredAbility(new LookLibraryControllerEffect(4)));§}§public SageOwl(final SageOwl card) {§super(card);§}§@Override§public SageOwl copy() {§return new SageOwl(this);§}§}§\npublic class TempestOfLight extends CardImpl {§public TempestOfLight(UUID ownerId) {§super(ownerId, 36, \"Tempest of Light\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{2}{W}\");§this.expansionSetCode = \"M10\";§this.getSpellAbility().addEffect(new TempestOfLightEffect());§}§public TempestOfLight(final TempestOfLight card) {§super(card);§}§@Override§public TempestOfLight copy() {§return new TempestOfLight(this);§}§}§class TempestOfLightEffect extends OneShotEffect {§private static final FilterPermanent filter = new FilterPermanent(\"\");§static {§filter.add(new CardTypePredicate(CardType.ENCHANTMENT));§}§public TempestOfLightEffect() {§super(Outcome.DestroyPermanent);§staticText = \"Destroy all enchantments\";§}§public TempestOfLightEffect(final TempestOfLightEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§for (Permanent permanent : game.getBattlefield().getActivePermanents(filter, source.getControllerId(), source.getSourceId(), game)) {§permanent.destroy(source.getSourceId(), game, false);§}§return true;§}§@Override§public TempestOfLightEffect copy() {§return new TempestOfLightEffect(this);§}§}§\npublic class WindDrake extends CardImpl {§public WindDrake(UUID ownerId) {§super(ownerId, 81, \"Wind Drake\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"M10\";§this.subtype.add(\"Drake\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§}§public WindDrake(final WindDrake card) {§super(card);§}§@Override§public WindDrake copy() {§return new WindDrake(this);§}§}§\npublic class BloodTithe extends CardImpl {§public BloodTithe(UUID ownerId) {§super(ownerId, 84, \"Blood Tithe\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{3}{B}\");§this.expansionSetCode = \"M11\";§this.getSpellAbility().addEffect(new BloodTitheEffect());§}§public BloodTithe(final BloodTithe card) {§super(card);§}§@Override§public BloodTithe copy() {§return new BloodTithe(this);§}§}§class BloodTitheEffect extends OneShotEffect {§public BloodTitheEffect() {§super(Outcome.Damage);§staticText = \"Each opponent loses 3 life. You gain life equal to the life lost this way\";§}§public BloodTitheEffect(final BloodTitheEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§int damage = 0;§for (UUID opponentId: game.getOpponents(source.getControllerId())) {§damage += game.getPlayer(opponentId).damage(3, source.getSourceId(), game, false, true);§}§game.getPlayer(source.getControllerId()).gainLife(damage, game);§return true;§}§@Override§public BloodTitheEffect copy() {§return new BloodTitheEffect(this);§}§}§\npublic class DuskdaleWurm extends CardImpl {§public DuskdaleWurm(UUID ownerId) {§super(ownerId, 170, \"Duskdale Wurm\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{5}{G}{G}\");§this.expansionSetCode = \"M11\";§this.subtype.add(\"Wurm\");§this.power = new MageInt(7);§this.toughness = new MageInt(7);§this.addAbility(TrampleAbility.getInstance());§}§public DuskdaleWurm(final DuskdaleWurm card) {§super(card);§}§@Override§public DuskdaleWurm copy() {§return new DuskdaleWurm(this);§}§}§\npublic class HuntersFeast extends CardImpl {§public HuntersFeast(UUID ownerId) {§super(ownerId, 182, \"Hunters' Feast\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{3}{G}\");§this.expansionSetCode = \"M11\";§this.getSpellAbility().addTarget(new TargetPlayer(0, Integer.MAX_VALUE, false));§this.getSpellAbility().addEffect(new GainLifeTargetEffect(6));§}§public HuntersFeast(final HuntersFeast card) {§super(card);§}§@Override§public HuntersFeast copy() {§return new HuntersFeast(this);§}§}§\npublic class MerfolkSpy extends CardImpl {§public MerfolkSpy(UUID ownerId) {§super(ownerId, 66, \"Merfolk Spy\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{U}\");§this.expansionSetCode = \"M11\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Rogue\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new IslandwalkAbility());§this.addAbility(new DealsCombatDamageToAPlayerTriggeredAbility(new MerfolkSpyEffect(), false, true));§}§public MerfolkSpy(final MerfolkSpy card) {§super(card);§}§@Override§public MerfolkSpy copy() {§return new MerfolkSpy(this);§}§}§class MerfolkSpyEffect extends OneShotEffect {§public MerfolkSpyEffect() {§super(Outcome.Detriment);§staticText = \"that player reveals a card at random from his or her hand\";§}§public MerfolkSpyEffect(final MerfolkSpyEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(targetPointer.getFirst(game, source));§if (player != null && player.getHand().size() > 0) {§Cards revealed = new CardsImpl();§revealed.add(player.getHand().getRandom(game));§player.revealCards(\"Merfolk Spy\", revealed, game);§return true;§}§return false;§}§@Override§public MerfolkSpyEffect copy() {§return new MerfolkSpyEffect(this);§}§}§\npublic class Reverberate extends CardImpl {§private static final FilterSpell filter = new FilterSpell();§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.INSTANT),§new CardTypePredicate(CardType.SORCERY)));§}§public Reverberate(UUID ownerId) {§super(ownerId, 155, \"Reverberate\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{R}{R}\");§this.expansionSetCode = \"M11\";§this.getSpellAbility().addTarget(new TargetSpell(filter));§this.getSpellAbility().addEffect(new CopyTargetSpellEffect());§}§public Reverberate(final Reverberate card) {§super(card);§}§@Override§public Reverberate copy() {§return new Reverberate(this);§}§}§\npublic class Triskelion extends CardImpl {§public Triskelion(UUID ownerId) {§super(ownerId, 218, \"Triskelion\", Rarity.RARE, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{6}\");§this.expansionSetCode = \"M11\";§this.subtype.add(\"Construct\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(3)), \"with three +1/+1 counters on it\"));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1), new RemoveCountersSourceCost(CounterType.P1P1.createInstance()));§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public Triskelion(final Triskelion card) {§super(card);§}§@Override§public Triskelion copy() {§return new Triskelion(this);§}§}§\npublic class ArmoredWarhorse extends CardImpl {§public ArmoredWarhorse(UUID ownerId) {§super(ownerId, 7, \"Armored Warhorse\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{W}{W}\");§this.expansionSetCode = \"M12\";§this.subtype.add(\"Horse\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§}§public ArmoredWarhorse(final ArmoredWarhorse card) {§super(card);§}§@Override§public ArmoredWarhorse copy() {§return new ArmoredWarhorse(this);§}§}§\npublic class CrumblingColossus extends CardImpl {§public CrumblingColossus(UUID ownerId) {§super(ownerId, 204, \"Crumbling Colossus\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{5}\");§this.expansionSetCode = \"M12\";§this.subtype.add(\"Golem\");§this.power = new MageInt(7);§this.toughness = new MageInt(4);§this.addAbility(TrampleAbility.getInstance());§this.addAbility(new AttacksTriggeredAbility(new CreateDelayedTriggeredAbilityEffect(new AtTheEndOfCombatDelayedTriggeredAbility(new SacrificeSourceEffect())), false));§}§public CrumblingColossus(final CrumblingColossus card) {§super(card);§}§@Override§public CrumblingColossus copy() {§return new CrumblingColossus(this);§}§}§\npublic class GoblinFireslinger extends CardImpl {§public GoblinFireslinger(UUID ownerId) {§super(ownerId, 139, \"Goblin Fireslinger\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{R}\");§this.expansionSetCode = \"M12\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1), new TapSourceCost());§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public GoblinFireslinger(final GoblinFireslinger card) {§super(card);§}§@Override§public GoblinFireslinger copy() {§return new GoblinFireslinger(this);§}§}§\npublic class MerfolkLooter extends CardImpl {§public MerfolkLooter(UUID ownerId) {§super(ownerId, 65, \"Merfolk Looter\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}\");§this.expansionSetCode = \"M12\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Rogue\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawDiscardControllerEffect(), new TapSourceCost()));§}§public MerfolkLooter(final MerfolkLooter card) {§super(card);§}§@Override§public MerfolkLooter copy() {§return new MerfolkLooter(this);§}§}§\npublic class SkywinderDrake extends CardImpl {§public SkywinderDrake(UUID ownerId) {§super(ownerId, 75, \"Skywinder Drake\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"M12\";§this.subtype.add(\"Drake\");§this.power = new MageInt(3);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new CanBlockOnlyFlyingAbility());§}§public SkywinderDrake(final SkywinderDrake card) {§super(card);§}§@Override§public SkywinderDrake copy() {§return new SkywinderDrake(this);§}§}§\npublic class TitanicGrowth extends CardImpl {§public TitanicGrowth(UUID ownerId) {§super(ownerId, 198, \"Titanic Growth\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{G}\");§this.expansionSetCode = \"M12\";§this.getSpellAbility().addEffect(new BoostTargetEffect(4, 4, Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public TitanicGrowth(final TitanicGrowth card) {§super(card);§}§@Override§public TitanicGrowth copy() {§return new TitanicGrowth(this);§}§}§\npublic class AttendedKnight extends CardImpl {§public AttendedKnight(UUID ownerId) {§super(ownerId, 5, \"Attended Knight\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"M13\";§this.subtype.add(\"Human\");§this.subtype.add(\"Knight\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§}§@Override§public void build() {§this.addAbility(FirstStrikeAbility.getInstance());§this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new SoldierToken())));§}§public AttendedKnight(final AttendedKnight card) {§super(card);§}§@Override§public AttendedKnight copy() {§return new AttendedKnight(this);§}§}§\npublic class DiscipleOfBolas extends CardImpl {§public DiscipleOfBolas(UUID ownerId) {§super(ownerId, 88, \"Disciple of Bolas\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{B}\");§this.expansionSetCode = \"M13\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new EntersBattlefieldTriggeredAbility(new DiscipleOfBolasEffect()));§}§public DiscipleOfBolas(final DiscipleOfBolas card) {§super(card);§}§@Override§public DiscipleOfBolas copy() {§return new DiscipleOfBolas(this);§}§}§class DiscipleOfBolasEffect extends OneShotEffect {§public DiscipleOfBolasEffect() {§super(Outcome.Benefit);§this.staticText = \"sacrifice another creature. You gain X life and draw X cards, where X is that creature's power\";§}§public DiscipleOfBolasEffect(final DiscipleOfBolasEffect effect) {§super(effect);§}§@Override§public DiscipleOfBolasEffect copy() {§return new DiscipleOfBolasEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"another creature\");§filter.add(new AnotherPredicate());§Target target = new TargetControlledCreaturePermanent(1,1, filter, true);§target.setRequired(true);§if (target.canChoose(source.getSourceId(), source.getControllerId(), game)) {§controller.chooseTarget(outcome, target, source, game);§Permanent sacrificed = game.getPermanent(target.getFirstTarget());§if (sacrificed != null) {§sacrificed.sacrifice(source.getSourceId(), game);§int power = sacrificed.getPower().getValue();§controller.gainLife(power, game);§controller.drawCards(power, game);§}§}§return true;§}§return false;§}§}§\npublic class GuardianLions extends CardImpl {§public GuardianLions(UUID ownerId) {§super(ownerId, 17, \"Guardian Lions\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{W}\");§this.expansionSetCode = \"M13\";§this.subtype.add(\"Cat\");§this.power = new MageInt(1);§this.toughness = new MageInt(6);§this.addAbility(VigilanceAbility.getInstance());§}§public GuardianLions(final GuardianLions card) {§super(card);§}§@Override§public GuardianLions copy() {§return new GuardianLions(this);§}§}§\npublic class Mutilate extends CardImpl {§private static final String ruleText = \"All creatures get -1/-1 until end of turn for each Swamp you control\";§private static final FilterLandPermanent filter = new FilterLandPermanent(\"Swamp you control\");§static {§filter.add(new SubtypePredicate(\"Swamp\"));§filter.add(new ControllerPredicate(TargetController.YOU));§}§public Mutilate(UUID ownerId) {§super(ownerId, 102, \"Mutilate\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{2}{B}{B}\");§this.expansionSetCode = \"M13\";§PermanentsOnBattlefieldCount count = new PermanentsOnBattlefieldCount(filter, -1);§ContinuousEffect effect = new BoostAllEffect(count, count, Duration.EndOfTurn, new FilterCreaturePermanent(), false, null, true);§effect.overrideRuleText(ruleText);§this.getSpellAbility().addEffect(effect);§}§public Mutilate(final Mutilate card) {§super(card);§}§@Override§public Mutilate copy() {§return new Mutilate(this);§}§}§\npublic class RummagingGoblin extends CardImpl {§public RummagingGoblin(UUID ownerId) {§super(ownerId, 146, \"Rummaging Goblin\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"M13\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Rogue\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), new TapSourceCost());§ability.addCost(new DiscardTargetCost(new TargetCardInHand()));§this.addAbility(ability);§}§public RummagingGoblin(final RummagingGoblin card) {§super(card);§}§@Override§public RummagingGoblin copy() {§return new RummagingGoblin(this);§}§}§\npublic class TouchOfTheEternal extends CardImpl {§public TouchOfTheEternal(UUID ownerId) {§super(ownerId, 37, \"Touch of the Eternal\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{5}{W}{W}\");§this.expansionSetCode = \"M13\";§this.addAbility(new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new TouchOfTheEternalEffect(), TargetController.YOU, false));§}§public TouchOfTheEternal(final TouchOfTheEternal card) {§super(card);§}§@Override§public TouchOfTheEternal copy() {§return new TouchOfTheEternal(this);§}§}§class TouchOfTheEternalEffect extends OneShotEffect {§public TouchOfTheEternalEffect() {§super(Outcome.Neutral);§this.staticText = \"count the number of permanents you control. Your life total becomes that number\";§}§public TouchOfTheEternalEffect(final TouchOfTheEternalEffect effect) {§super(effect);§}§@Override§public TouchOfTheEternalEffect copy() {§return new TouchOfTheEternalEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§FilterControlledPermanent filter = new FilterControlledPermanent();§Player player = game.getPlayer(source.getControllerId());§int permanentsInPlay = game.getBattlefield().countAll(filter, source.getControllerId(), game);§if (player != null) {§player.setLife(permanentsInPlay, game);§return true;§}§return false;§}§}§\npublic class AngelicAccord extends CardImpl {§public AngelicAccord(UUID ownerId) {§super(ownerId, 3, \"Angelic Accord\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{3}{W}\");§this.expansionSetCode = \"M14\";§this.addAbility(new BeginningOfEndStepTriggeredAbility(Zone.BATTLEFIELD, new CreateTokenEffect(new AngelToken()), TargetController.ANY, new YouGainedLifeCondition(Condition.ComparisonType.GreaterThan, 3), false), new PlayerGainedLifeWatcher());§}§public AngelicAccord(final AngelicAccord card) {§super(card);§}§@Override§public AngelicAccord copy() {§return new AngelicAccord(this);§}§}§class YouGainedLifeCondition extends IntCompareCondition {§public YouGainedLifeCondition(Condition.ComparisonType type, int value) {§super(type, value);§}§@Override§protected int getInputValue(Game game, Ability source) {§int gainedLife = 0;§PlayerGainedLifeWatcher watcher = (PlayerGainedLifeWatcher) game.getState().getWatchers().get(\"PlayerGainedLifeWatcher\");§if (watcher != null) {§gainedLife = watcher.getLiveGained(source.getControllerId());§}§return gainedLife;§}§@Override§public String toString() {§return \"if you gained 4 or more life this turn \";§}§}§\npublic class DarkProphecy extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"a creature you control\");§static {§filter.add(new ControllerPredicate(TargetController.YOU));§}§public DarkProphecy(UUID ownerId) {§super(ownerId, 93, \"Dark Prophecy\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{B}{B}{B}\");§this.expansionSetCode = \"M14\";§Effect effect = new DrawCardSourceControllerEffect(1);§effect.setText(\"you draw a card\");§Ability ability = new DiesCreatureTriggeredAbility(effect, false, filter);§effect = new LoseLifeSourceControllerEffect(1);§effect.setText(\"and you lose 1 life\");§ability.addEffect(effect);§this.addAbility(ability);§}§public DarkProphecy(final DarkProphecy card) {§super(card);§}§@Override§public DarkProphecy copy() {§return new DarkProphecy(this);§}§}§\npublic class GrimReturn extends CardImpl {§private static final String textFilter = \"creature card in a graveyard that was put there from the battlefield this turn\";§public GrimReturn(UUID ownerId) {§super(ownerId, 100, \"Grim Return\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{2}{B}\");§this.expansionSetCode = \"M14\";§Effect effect = new ReturnFromGraveyardToBattlefieldTargetEffect();§effect.setText(\"Choose target creature card in a graveyard that was put there from the battlefield this turn. Put that card onto the battlefield under your control\");§this.getSpellAbility().addEffect(new ReturnFromGraveyardToBattlefieldTargetEffect());§this.getSpellAbility().addTarget(new TargetCardInGraveyard(new FilterCreatureCard(textFilter)));§this.getSpellAbility().addWatcher(new CardsPutIntoGraveyardWatcher());§}§public GrimReturn(final GrimReturn card) {§super(card);§}§@Override§public GrimReturn copy() {§return new GrimReturn(this);§}§@Override§public void adjustTargets(Ability ability, Game game) {§CardsPutIntoGraveyardWatcher watcher = (CardsPutIntoGraveyardWatcher) game.getState().getWatchers().get(\"CardsPutIntoGraveyardWatcher\");§if (watcher != null) {§FilterCard filter = new FilterCreatureCard(textFilter);§List<CardIdPredicate> uuidPredicates = new ArrayList<>();§for (MageObjectReference mor : watcher.getCardsPutToGraveyardFromBattlefield()) {§if (game.getState().getZoneChangeCounter(mor.getSourceId()) == mor.getZoneChangeCounter()) {§uuidPredicates.add(new CardIdPredicate(mor.getSourceId()));§}§}§filter.add(Predicates.or(uuidPredicates));§ability.getTargets().clear();§ability.addTarget(new TargetCardInGraveyard(filter));§}§}§}§\npublic class Mindsparker extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"white or blue instant or sorcery spell\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.INSTANT),§new CardTypePredicate(CardType.SORCERY)));§filter.add(Predicates.or(§new ColorPredicate(ObjectColor.WHITE),§new ColorPredicate(ObjectColor.BLUE)));§}§public Mindsparker(UUID ownerId) {§super(ownerId, 146, \"Mindsparker\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{R}{R}\");§this.expansionSetCode = \"M14\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(FirstStrikeAbility.getInstance());§this.addAbility(new SpellCastOpponentTriggeredAbility(Zone.BATTLEFIELD, new MindsparkerEffect(), filter, false, SetTargetPointer.PLAYER));§}§public Mindsparker(final Mindsparker card) {§super(card);§}§@Override§public Mindsparker copy() {§return new Mindsparker(this);§}§}§class MindsparkerEffect extends OneShotEffect {§public MindsparkerEffect() {§super(Outcome.Damage);§staticText = \"{this} deals 2 damage to that player\";§}§public MindsparkerEffect(final MindsparkerEffect effect) {§super(effect);§}§@Override§public MindsparkerEffect copy() {§return new MindsparkerEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player targetPlayer = game.getPlayer(targetPointer.getFirst(game, source));§if (targetPlayer != null) {§targetPlayer.damage(2, source.getSourceId(), game, false, true);§return true;§}§return false;§}§}§\npublic class ShadowbornApostle extends CardImpl {§private static final FilterCreatureCard filter = new FilterCreatureCard(\"a Demon creature\");§private static final FilterControlledCreaturePermanent filterApostle = new FilterControlledCreaturePermanent(\"six creatures named Shadowborn Apostle\");§static {§filter.add(new SubtypePredicate(\"Demon\"));§filterApostle.add(new NamePredicate(\"Shadowborn Apostle\"));§}§public ShadowbornApostle(UUID ownerId) {§super(ownerId, 114, \"Shadowborn Apostle\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{B}\");§this.expansionSetCode = \"M14\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.getSpellAbility().addEffect(new InfoEffect(\"A deck can have any number of cards named Shadowborn Apostle.\"));§Effect effect = new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(filter), false, true);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new ManaCostsImpl(\"{B}\"));§ability.addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent(6,6,filterApostle, false)));§this.addAbility(ability);§}§public ShadowbornApostle(final ShadowbornApostle card) {§super(card);§}§@Override§public ShadowbornApostle copy() {§return new ShadowbornApostle(this);§}§}§\npublic class VampireWarlord extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"another creature\");§static {§filter.add(new AnotherPredicate());§}§public VampireWarlord(UUID ownerId) {§super(ownerId, 120, \"Vampire Warlord\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{B}\");§this.expansionSetCode = \"M14\";§this.subtype.add(\"Vampire\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(4);§this.toughness = new MageInt(2);§TargetControlledCreaturePermanent target = new TargetControlledCreaturePermanent(1,1, filter, false);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new SacrificeTargetCost(target)));§}§public VampireWarlord(final VampireWarlord card) {§super(card);§}§@Override§public VampireWarlord copy() {§return new VampireWarlord(this);§}§}§\npublic class BelligerentSliver extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Sliver creatures you control\");§static {§filter.add(new ControllerPredicate(TargetController.YOU));§filter.add(new SubtypePredicate(\"Sliver\"));§}§public BelligerentSliver(UUID ownerId) {§super(ownerId, 129, \"Belligerent Sliver\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"M15\";§this.subtype.add(\"Sliver\");§this.color.setRed(true);§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Effect effect = new GainAbilityAllEffect(new MenaceAbility(), Duration.WhileOnBattlefield, filter);§effect.setText(\"Sliver creatures you control have menace. (They can't be blocked except by two or more creatures.)\");§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, effect));§}§public BelligerentSliver(final BelligerentSliver card) {§super(card);§}§@Override§public BelligerentSliver copy() {§return new BelligerentSliver(this);§}§}§\npublic class EndlessObedience extends CardImpl {§public EndlessObedience(UUID ownerId) {§super(ownerId, 94, \"Endless Obedience\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{4}{B}{B}\");§this.expansionSetCode = \"M15\";§this.addAbility(new ConvokeAbility());§this.getSpellAbility().addTarget(new TargetCardInGraveyard(new FilterCreatureCard(\"creature card from a graveyard\")));§this.getSpellAbility().addEffect(new ReturnFromGraveyardToBattlefieldTargetEffect());§}§public EndlessObedience(final EndlessObedience card) {§super(card);§}§@Override§public EndlessObedience copy() {§return new EndlessObedience(this);§}§}§\npublic class HotSoup extends CardImpl {§public HotSoup(UUID ownerId) {§super(ownerId, 219, \"Hot Soup\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{1}\");§this.expansionSetCode = \"M15\";§this.subtype.add(\"Equipment\");§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantBeBlockedAttachedEffect(AttachmentType.EQUIPMENT)));§this.addAbility(new HotSoupTriggeredAbility());§this.addAbility(new EquipAbility(Outcome.AddAbility, new GenericManaCost(3)));§}§public HotSoup(final HotSoup card) {§super(card);§}§@Override§public HotSoup copy() {§return new HotSoup(this);§}§}§class HotSoupTriggeredAbility extends TriggeredAbilityImpl {§HotSoupTriggeredAbility() {§super(Zone.BATTLEFIELD, new DestroyTargetEffect(), false);§}§HotSoupTriggeredAbility(final HotSoupTriggeredAbility ability) {§super(ability);§}§@Override§public HotSoupTriggeredAbility copy() {§return new HotSoupTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGED_CREATURE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§Permanent equipment = game.getPermanent(this.getSourceId());§if (equipment != null && equipment.getAttachedTo() != null) {§if (event.getTargetId() == equipment.getAttachedTo()) {§for(Effect effect : this.getEffects())§{§effect.setTargetPointer(new FixedTarget(equipment.getAttachedTo()));§}§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever equipped creature is dealt damage, \" + super.getRule();§}§}§\npublic class MeditationPuzzle extends CardImpl {§public MeditationPuzzle(UUID ownerId) {§super(ownerId, 19, \"Meditation Puzzle\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{3}{W}{W}\");§this.expansionSetCode = \"M15\";§this.addAbility(new ConvokeAbility());§this.getSpellAbility().addEffect(new GainLifeEffect(8));§}§public MeditationPuzzle(final MeditationPuzzle card) {§super(card);§}§@Override§public MeditationPuzzle copy() {§return new MeditationPuzzle(this);§}§}§\npublic class PerilousVault extends CardImpl {§public PerilousVault(UUID ownerId) {§super(ownerId, 224, \"Perilous Vault\", Rarity.MYTHIC, new CardType[]{CardType.ARTIFACT}, \"{4}\");§this.expansionSetCode = \"M15\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PerilousVaultEffect(), new GenericManaCost(5));§ability.addCost(new TapSourceCost());§ability.addCost(new ExileSourceCost());§this.addAbility(ability);§}§public PerilousVault(final PerilousVault card) {§super(card);§}§@Override§public PerilousVault copy() {§return new PerilousVault(this);§}§}§class PerilousVaultEffect extends OneShotEffect {§private static final FilterPermanent filter = new FilterNonlandPermanent();§PerilousVaultEffect() {§super(Outcome.Exile);§this.staticText = \"Exile all nonland permanents\";§}§PerilousVaultEffect(final PerilousVaultEffect effect) {§super(effect);§}§@Override§public PerilousVaultEffect copy() {§return new PerilousVaultEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§for (Permanent permanent : game.getBattlefield().getActivePermanents(filter, source.getControllerId(), source.getSourceId(), game)) {§controller.moveCardToExileWithInfo(permanent, null, \"\", source.getSourceId(), game, Zone.HAND, true);§}§return true;§}§return false;§}§}§\npublic class ShieldOfTheAvatar extends CardImpl {§public ShieldOfTheAvatar(UUID ownerId) {§super(ownerId, 230, \"Shield of the Avatar\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{1}\");§this.expansionSetCode = \"M15\";§this.subtype.add(\"Equipment\");§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ShieldOfTheAvatarPreventionEffect()));§this.addAbility(new EquipAbility(Outcome.AddAbility, new GenericManaCost(2)));§}§public ShieldOfTheAvatar(final ShieldOfTheAvatar card) {§super(card);§}§@Override§public ShieldOfTheAvatar copy() {§return new ShieldOfTheAvatar(this);§}§}§class ShieldOfTheAvatarPreventionEffect extends PreventionEffectImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"creatures you control\");§ShieldOfTheAvatarPreventionEffect() {§super(Duration.WhileOnBattlefield);§this.staticText = \"If a source would deal damage to equipped creature, prevent X of that damage, where X is the number of creatures you control.\";§}§ShieldOfTheAvatarPreventionEffect(final ShieldOfTheAvatarPreventionEffect effect) {§super(effect);§}§@Override§public ShieldOfTheAvatarPreventionEffect copy() {§return new ShieldOfTheAvatarPreventionEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§boolean result = false;§Permanent equipment = game.getPermanent(source.getSourceId());§if (equipment != null && equipment.getAttachedTo() != null) {§int numberOfCreaturesControlled = new PermanentsOnBattlefieldCount(filter).calculate(game, source, this);§int toPrevent = Math.min(numberOfCreaturesControlled, event.getAmount());§GameEvent preventEvent = new GameEvent(GameEvent.EventType.PREVENT_DAMAGE, equipment.getAttachedTo(), source.getSourceId(), source.getControllerId(), toPrevent, false);§if (!game.replaceEvent(preventEvent)) {§if (event.getAmount() >= toPrevent) {§event.setAmount(event.getAmount() - toPrevent);§}§else {§event.setAmount(0);§result = true;§}§if (toPrevent > 0) {§game.informPlayers(new StringBuilder(\"Shield of the Avatar \").append(\"prevented \").append(toPrevent).append(\" damage to \").append(game.getPermanent(equipment.getAttachedTo()).getName()).toString());§game.fireEvent(GameEvent.getEvent(GameEvent.EventType.PREVENTED_DAMAGE,§equipment.getAttachedTo(), source.getSourceId(), source.getControllerId(), toPrevent));§}§}§}§return result;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (super.applies(event, source, game)) {§Permanent equipment = game.getPermanent(source.getSourceId());§if (equipment != null && equipment.getAttachedTo() != null§&& event.getTargetId().equals(equipment.getAttachedTo())) {§return true;§}§}§return false;§}§}§\npublic class Ulcerate extends CardImpl {§public Ulcerate(UUID ownerId) {§super(ownerId, 119, \"Ulcerate\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{B}\");§this.expansionSetCode = \"M15\";§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new BoostTargetEffect(-3, -3, Duration.EndOfTurn));§this.getSpellAbility().addEffect(new LoseLifeSourceControllerEffect(3));§}§public Ulcerate(final Ulcerate card) {§super(card);§}§@Override§public Ulcerate copy() {§return new Ulcerate(this);§}§}§\npublic class AlhammarretsArchive extends CardImpl {§public AlhammarretsArchive(UUID ownerId) {§super(ownerId, 221, \"Alhammarret's Archive\", Rarity.MYTHIC, new CardType[]{CardType.ARTIFACT}, \"{5}\");§this.expansionSetCode = \"ORI\";§this.supertype.add(\"Legendary\");§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new AlhammarretsArchiveEffect()));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new AlhammarretsArchiveReplacementEffect()), new CardsDrawnDuringDrawStepWatcher());§}§public AlhammarretsArchive(final AlhammarretsArchive card) {§super(card);§}§@Override§public AlhammarretsArchive copy() {§return new AlhammarretsArchive(this);§}§}§class AlhammarretsArchiveEffect extends ReplacementEffectImpl {§public AlhammarretsArchiveEffect() {§super(Duration.WhileOnBattlefield, Outcome.Benefit);§staticText = \"If you would gain life, you gain twice that much life instead\";§}§public AlhammarretsArchiveEffect(final AlhammarretsArchiveEffect effect) {§super(effect);§}§@Override§public AlhammarretsArchiveEffect copy() {§return new AlhammarretsArchiveEffect(this);§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§event.setAmount(event.getAmount() * 2);§return false;§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType().equals(GameEvent.EventType.GAIN_LIFE);§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§return event.getPlayerId().equals(source.getControllerId()) && (source.getControllerId() != null);§}§}§class AlhammarretsArchiveReplacementEffect extends ReplacementEffectImpl {§public AlhammarretsArchiveReplacementEffect() {§super(Duration.WhileOnBattlefield, Outcome.Neutral);§staticText = \"If you draw a card except the first one you draw in each of your draw steps, draw two cards instead\";§}§public AlhammarretsArchiveReplacementEffect(final AlhammarretsArchiveReplacementEffect effect) {§super(effect);§}§@Override§public AlhammarretsArchiveReplacementEffect copy() {§return new AlhammarretsArchiveReplacementEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§controller.drawCards(2, game, event.getAppliedEffects());§}§return true;§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.DRAW_CARD;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (event.getPlayerId().equals(source.getControllerId())) {§if (game.getActivePlayerId().equals(event.getPlayerId())§&& game.getPhase().getStep().getType().equals(PhaseStep.DRAW)) {§CardsDrawnDuringDrawStepWatcher watcher = (CardsDrawnDuringDrawStepWatcher) game.getState().getWatchers().get(\"CardsDrawnDuringDrawStep\");§if (watcher != null && watcher.getAmountCardsDrawn(event.getPlayerId()) > 0) {§return true;§}§} else {§return true;§}§}§return false;§}§}§\npublic class ChandraRoaringFlame extends CardImpl {§public ChandraRoaringFlame(UUID ownerId) {§super(ownerId, 135, \"Chandra, Roaring Flame\", Rarity.MYTHIC, new CardType[]{CardType.PLANESWALKER}, \"\");§this.expansionSetCode = \"ORI\";§this.subtype.add(\"Chandra\");§this.color.setRed(true);§this.nightCard = true;§this.canTransform = true;§this.addAbility(new PlanswalkerEntersWithLoyalityCountersAbility(4));§LoyaltyAbility loyaltyAbility = new LoyaltyAbility(new DamageTargetEffect(2), 1);§loyaltyAbility.addTarget(new TargetPlayer());§this.addAbility(loyaltyAbility);§loyaltyAbility = new LoyaltyAbility(new DamageTargetEffect(2), -2);§loyaltyAbility.addTarget(new TargetCreaturePermanent());§this.addAbility(loyaltyAbility);§this.addAbility(new LoyaltyAbility(new ChandraRoaringFlameEmblemEffect(), -7));§}§public ChandraRoaringFlame(final ChandraRoaringFlame card) {§super(card);§}§@Override§public ChandraRoaringFlame copy() {§return new ChandraRoaringFlame(this);§}§}§class ChandraRoaringFlameEmblemEffect extends OneShotEffect {§public ChandraRoaringFlameEmblemEffect() {§super(Outcome.Damage);§this.staticText = \"{this} deals 6 damage to each opponent. Each player dealt damage this way gets an emblem with \\\"At the beginning of your upkeep, this emblem deals 3 damage to you.\\\"\";§}§public ChandraRoaringFlameEmblemEffect(final ChandraRoaringFlameEmblemEffect effect) {§super(effect);§}§@Override§public ChandraRoaringFlameEmblemEffect copy() {§return new ChandraRoaringFlameEmblemEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§List<Player> opponentsEmblem = new ArrayList<>();§for (UUID playerId : game.getOpponents(controller.getId())) {§Player opponent = game.getPlayer(playerId);§if (opponent != null) {§if (opponent.damage(6, source.getSourceId(), game, false, true) > 0) {§opponentsEmblem.add(opponent);§}§}§}§for (Player opponent : opponentsEmblem) {§game.addEmblem(new ChandraRoaringFlameEmblem(), source, opponent.getId());§}§}§return false;§}§}§/**§* Emblem with \"At the beginning of your upkeep, this emblem deals 3 damage to§* you.\"§*/§class ChandraRoaringFlameEmblem extends Emblem {§public ChandraRoaringFlameEmblem() {§setName(\"EMBLEM: Chandra, Roaring Flame\");§Effect effect = new DamageTargetEffect(3);§effect.setText(\"this emblem deals 3 damage to you\");§this.getAbilities().add(new BeginningOfUpkeepTriggeredAbility(Zone.COMMAND, effect, TargetController.YOU, false, true));§}§}§\npublic class ElementalBond extends CardImpl {§private static final FilterPermanent filter = new FilterControlledCreaturePermanent(\"a creature with power 3 or greater\");§static {§filter.add(new PowerPredicate(ComparisonType.GreaterThan, 2));§}§public ElementalBond(UUID ownerId) {§super(ownerId, 174, \"Elemental Bond\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{G}\");§this.expansionSetCode = \"ORI\";§this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new DrawCardSourceControllerEffect(1), filter));§}§public ElementalBond(final ElementalBond card) {§super(card);§}§@Override§public ElementalBond copy() {§return new ElementalBond(this);§}§}§\npublic class GideonsPhalanx extends CardImpl {§public GideonsPhalanx(UUID ownerId) {§super(ownerId, 14, \"Gideon's Phalanx\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{5}{W}{W}\");§this.expansionSetCode = \"ORI\";§this.getSpellAbility().addEffect(new CreateTokenEffect(new KnightToken(), 4));§Effect effect = new ConditionalOneShotEffect(§new AddContinuousEffectToGame(new GainAbilityAllEffect(IndestructibleAbility.getInstance(), Duration.EndOfTurn, new FilterControlledCreaturePermanent())),§SpellMasteryCondition.getInstance(),§\"<br><i>Spell mastery</i> - If there are two or more instant and/or sorcery cards in your graveyard, creatures you control gain indestructible until end of turn\");§this.getSpellAbility().addEffect(effect);§}§public GideonsPhalanx(final GideonsPhalanx card) {§super(card);§}§@Override§public GideonsPhalanx copy() {§return new GideonsPhalanx(this);§}§}§\npublic class InfiniteObliteration extends CardImpl {§public InfiniteObliteration(UUID ownerId) {§super(ownerId, 103, \"Infinite Obliteration\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{1}{B}{B}\");§this.expansionSetCode = \"ORI\";§this.getSpellAbility().addEffect(new InfiniteObliterationEffect());§this.getSpellAbility().addTarget(new TargetOpponent());§}§public InfiniteObliteration(final InfiniteObliteration card) {§super(card);§}§@Override§public InfiniteObliteration copy() {§return new InfiniteObliteration(this);§}§}§class InfiniteObliterationEffect extends SearchTargetGraveyardHandLibraryForCardNameAndExileEffect {§public InfiniteObliterationEffect() {§super(true, \"target opponent's\", \"any number of cards with that name\");§}§public InfiniteObliterationEffect(final InfiniteObliterationEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(getTargetPointer().getFirst(game, source));§Player controller = game.getPlayer(source.getControllerId());§if (player != null && controller != null) {§Choice cardChoice = new ChoiceImpl();§cardChoice.setChoices(CardRepository.instance.getCreatureNames());§cardChoice.clearChoice();§cardChoice.setMessage(\"Name a creature card\");§while (!controller.choose(Outcome.Exile, cardChoice, game)) {§if (!controller.canRespond()) {§return false;§}§}§String cardName;§cardName = cardChoice.getChoice();§MageObject sourceObject = game.getObject(source.getSourceId());§if (sourceObject != null) {§game.informPlayers(sourceObject.getName() + \" named card: [\" + cardName + \"]\");§}§super.applySearchAndExile(game, source, cardName, player.getId());§}§return true;§}§@Override§public InfiniteObliterationEffect copy() {§return new InfiniteObliterationEffect(this);§}§@Override§public String getText(Mode mode) {§return \"Name a creature card. \" + super.getText(mode);§}§}§\npublic class MagmaticInsight extends CardImpl {§public MagmaticInsight(UUID ownerId) {§super(ownerId, 155, \"Magmatic Insight\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{R}\");§this.expansionSetCode = \"ORI\";§this.getSpellAbility().addCost(new DiscardTargetCost(new TargetCardInHand(new FilterLandCard())));§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(2));§}§public MagmaticInsight(final MagmaticInsight card) {§super(card);§}§@Override§public MagmaticInsight copy() {§return new MagmaticInsight(this);§}§}§\npublic class PriestOfTheBloodRite extends CardImpl {§public PriestOfTheBloodRite(UUID ownerId) {§super(ownerId, 112, \"Priest of the Blood Rite\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{B}{B}\");§this.expansionSetCode = \"ORI\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new DemonToken())));§this.addAbility(new BeginningOfUpkeepTriggeredAbility(new LoseLifeSourceControllerEffect(2), TargetController.YOU, false));§}§public PriestOfTheBloodRite(final PriestOfTheBloodRite card) {§super(card);§}§@Override§public PriestOfTheBloodRite copy() {§return new PriestOfTheBloodRite(this);§}§}§\npublic class SigilOfValor extends CardImpl {§public SigilOfValor(UUID ownerId) {§super(ownerId, 239, \"Sigil of Valor\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"ORI\";§this.subtype.add(\"Equipment\");§this.addAbility(new SigilOfValorTriggeredAbility(new SigilOfValorCount()));§this.addAbility(new EquipAbility(Outcome.AddAbility, new GenericManaCost(1)));§}§public SigilOfValor(final SigilOfValor card) {§super(card);§}§@Override§public SigilOfValor copy() {§return new SigilOfValor(this);§}§}§class SigilOfValorTriggeredAbility extends TriggeredAbilityImpl {§public SigilOfValorTriggeredAbility(DynamicValue boostValue) {§super(Zone.BATTLEFIELD, new BoostTargetEffect(boostValue, boostValue, Duration.EndOfTurn));§}§public SigilOfValorTriggeredAbility(final SigilOfValorTriggeredAbility ability) {§super(ability);§}§@Override§public SigilOfValorTriggeredAbility copy() {§return new SigilOfValorTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.DECLARED_ATTACKERS;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (game.getActivePlayerId().equals(getControllerId())) {§if (game.getCombat().attacksAlone()) {§Permanent equipment = game.getPermanent(getSourceId());§UUID attackerId = game.getCombat().getAttackers().get(0);§if (equipment != null§&& equipment.getAttachedTo() != null§&& equipment.getAttachedTo().equals(attackerId)) {§this.getEffects().get(0).setTargetPointer(new FixedTarget(attackerId));§return true;§}§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever equipped creature attacks alone, it gets +1/+1 until end of turn for each other creature you control.\";§}§}§class SigilOfValorCount implements DynamicValue {§public SigilOfValorCount() {§}§public SigilOfValorCount(final SigilOfValorCount dynamicValue) {§super();§}§@Override§public int calculate(Game game, Ability sourceAbility, Effect effect) {§Permanent equipment = game.getPermanent(sourceAbility.getSourceId());§if (equipment != null && equipment.getAttachedTo() != null) {§FilterPermanent filterPermanent = new FilterControlledCreaturePermanent();§filterPermanent.add(Predicates.not(new CardIdPredicate(equipment.getAttachedTo())));§return game.getBattlefield().count(filterPermanent, sourceAbility.getSourceId(), sourceAbility.getControllerId(), game);§}§return 0;§}§@Override§public DynamicValue copy() {§return new SigilOfValorCount(this);§}§@Override§public String toString() {§return \"X\";§}§@Override§public String getMessage() {§return filter.getMessage();§}§}§\npublic class TopanFreeblade extends CardImpl {§public TopanFreeblade(UUID ownerId) {§super(ownerId, 36, \"Topan Freeblade\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"ORI\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(VigilanceAbility.getInstance());§this.addAbility(new RenownAbility(1));§}§public TopanFreeblade(final TopanFreeblade card) {§super(card);§}§@Override§public TopanFreeblade copy() {§return new TopanFreeblade(this);§}§}§\npublic class PowderKeg extends CardImpl {§public PowderKeg(UUID ownerId) {§super(ownerId, 3, \"Powder Keg\", Rarity.SPECIAL, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"MPRP\";§this.addAbility(new BeginningOfUpkeepTriggeredAbility(new AddCountersSourceEffect(CounterType.FUSE.createInstance(), true), TargetController.YOU, true));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PowderKegEffect(), new SacrificeSourceCost());§this.addAbility(ability);§}§public PowderKeg(final PowderKeg card) {§super(card);§}§@Override§public PowderKeg copy() {§return new PowderKeg(this);§}§}§class PowderKegEffect extends OneShotEffect {§public PowderKegEffect() {§super(Outcome.DestroyPermanent);§staticText = \"Destroy each artifact and creature with converted mana cost equal to the number of fuse counters on Powder Keg {this}\";§}§public PowderKegEffect(final PowderKegEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent p = game.getBattlefield().getPermanent(source.getSourceId());§if (p == null) {§p = (Permanent) game.getLastKnownInformation(source.getSourceId(), Zone.BATTLEFIELD);§if (p == null) {§return false;§}§}§int count = p.getCounters().getCount(CounterType.FUSE);§for (Permanent perm: game.getBattlefield().getAllActivePermanents()) {§if (perm.getManaCost().convertedManaCost() == count && ((perm.getCardType().contains(CardType.ARTIFACT))§|| (perm.getCardType().contains(CardType.CREATURE)))) {§perm.destroy(source.getSourceId(), game, false);§}§}§return true;§}§@Override§public PowderKegEffect copy() {§return new PowderKegEffect(this);§}§}§\npublic class SpectralBears extends CardImpl {§public SpectralBears(UUID ownerId) {§super(ownerId, 131, \"Spectral Bears\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"MED\";§this.subtype.add(\"Bear\");§this.subtype.add(\"Spirit\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new SpectralBearsTriggeredAbility());§}§public SpectralBears(final SpectralBears card) {§super(card);§}§@Override§public SpectralBears copy() {§return new SpectralBears(this);§}§}§class SpectralBearsTriggeredAbility extends TriggeredAbilityImpl {§private static final FilterPermanent filter = new FilterPermanent(\"black nontoken permanents\");§static {§filter.add(new ColorPredicate(ObjectColor.BLACK));§filter.add(Predicates.not(new TokenPredicate()));§}§public SpectralBearsTriggeredAbility() {§super(Zone.BATTLEFIELD, new DontUntapInControllersNextUntapStepSourceEffect());§}§public SpectralBearsTriggeredAbility(final SpectralBearsTriggeredAbility ability) {§super(ability);§}§@Override§public SpectralBearsTriggeredAbility copy() {§return new SpectralBearsTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ATTACKER_DECLARED;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§return event.getSourceId().equals(this.getSourceId());§}§@Override§public boolean checkInterveningIfClause(Game game) {§UUID defendingPlayerId = game.getCombat().getDefendingPlayerId(getSourceId(), game);§return defendingPlayerId != null && game.getBattlefield().countAll(filter, defendingPlayerId, game) < 1;§}§@Override§public String getRule() {§return \"Whenever {this} attacks, if defending player controls no black nontoken permanents, it doesn't untap during your next untap step.\";§}§}§\npublic class Errantry extends CardImpl {§public Errantry(UUID ownerId) {§super(ownerId, 124, \"Errantry\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{R}\");§this.expansionSetCode = \"ME2\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.Benefit));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(3, 0, Duration.WhileOnBattlefield));§Effect effect = new CanAttackOnlyAloneEffect();§effect.setText(\"and can only attack alone\");§ability.addEffect(effect);§this.addAbility(ability);§}§public Errantry(final Errantry card) {§super(card);§}§@Override§public Errantry copy() {§return new Errantry(this);§}§}§\npublic class StormSpirit extends CardImpl {§public StormSpirit(UUID ownerId) {§super(ownerId, 198, \"Storm Spirit\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{G}{W}{U}\");§this.expansionSetCode = \"ME2\";§this.subtype.add(\"Elemental\");§this.subtype.add(\"Spirit\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(2), new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public StormSpirit(final StormSpirit card) {§super(card);§}§@Override§public StormSpirit copy() {§return new StormSpirit(this);§}§}§\npublic class FireSprites extends CardImpl {§public FireSprites(UUID ownerId) {§super(ownerId, 118, \"Fire Sprites\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"ME3\";§this.subtype.add(\"Faerie\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleManaAbility(Zone.BATTLEFIELD, Mana.RedMana(1), new ManaCostsImpl(\"{G}\"));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public FireSprites(final FireSprites card) {§super(card);§}§@Override§public FireSprites copy() {§return new FireSprites(this);§}§}§\npublic class SunCeYoungConquerer extends CardImpl {§public SunCeYoungConquerer(UUID ownerId) {§super(ownerId, 52, \"Sun Ce, Young Conquerer\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{U}{U}\");§this.expansionSetCode = \"ME3\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(HorsemanshipAbility.getInstance());§Ability ability = new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect(), true);§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public SunCeYoungConquerer(final SunCeYoungConquerer card) {§super(card);§}§@Override§public SunCeYoungConquerer copy() {§return new SunCeYoungConquerer(this);§}§}§\npublic class GorillaWarCry extends CardImpl {§public GorillaWarCry(UUID ownerId) {§super(ownerId, 124, \"Gorilla War Cry\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{R}\");§this.expansionSetCode = \"ME4\";§this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(TurnPhase.COMBAT, BeforeBlockersAreDeclaredCondition.getInstance()));§Effect effect = new GainAbilityAllEffect(new MenaceAbility(), Duration.EndOfTurn, new FilterCreaturePermanent());§effect.setText(\"All creatures gain menace until end of turn. <i>(They can't be blocked except by two or more creatures.)</i>\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addEffect(new CreateDelayedTriggeredAbilityEffect(new AtTheBeginOfNextUpkeepDelayedTriggeredAbility(new DrawCardSourceControllerEffect(1)), false));§}§public GorillaWarCry(final GorillaWarCry card) {§super(card);§}§@Override§public GorillaWarCry copy() {§return new GorillaWarCry(this);§}§}§\npublic class WindseekerCentaur extends CardImpl {§public WindseekerCentaur(UUID ownerId) {§super(ownerId, 7, \"Windseeker Centaur\", Rarity.SPECIAL, new CardType[]{CardType.CREATURE}, \"{1}{R}{R}\");§this.expansionSetCode = \"MBP\";§this.subtype.add(\"Centaur\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(VigilanceAbility.getInstance());§}§public WindseekerCentaur(final WindseekerCentaur card) {§super(card);§}§@Override§public WindseekerCentaur copy() {§return new WindseekerCentaur(this);§}§}§\npublic class CausticWasps extends CardImpl {§public CausticWasps(UUID ownerId) {§super(ownerId, 234, \"Caustic Wasps\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"MMQ\";§this.subtype.add(\"Insect\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new CausticWaspsTriggeredAbility());§}§public CausticWasps(final CausticWasps card) {§super(card);§}§@Override§public CausticWasps copy() {§return new CausticWasps(this);§}§}§class CausticWaspsTriggeredAbility extends TriggeredAbilityImpl {§public CausticWaspsTriggeredAbility() {§super(Zone.BATTLEFIELD, new DestroyTargetEffect(), true);§}§public CausticWaspsTriggeredAbility(final CausticWaspsTriggeredAbility ability) {§super(ability);§}§@Override§public CausticWaspsTriggeredAbility copy() {§return new CausticWaspsTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGED_PLAYER;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (event.getSourceId().equals(this.sourceId) && ((DamagedPlayerEvent) event).isCombatDamage()) {§Player player = game.getPlayer(event.getTargetId());§if (player != null) {§FilterPermanent filter = new FilterPermanent(\"an artifact controlled by \" + player.getLogName());§filter.add(Predicates.or(§new CardTypePredicate(CardType.ARTIFACT)));§filter.add(new ControllerIdPredicate(event.getTargetId()));§this.getTargets().clear();§this.addTarget(new TargetPermanent(filter));§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever {this} deals combat damage to a player, you may destroy target artifact that player controls.\";§}§}§\npublic class DeepwoodDrummer extends CardImpl {§public DeepwoodDrummer(UUID ownerId) {§super(ownerId, 239, \"Deepwood Drummer\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"MMQ\";§this.subtype.add(\"Human\");§this.subtype.add(\"Spellshaper\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(2, 2, Duration.EndOfTurn), new ManaCostsImpl(\"{G}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new DiscardCardCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public DeepwoodDrummer(final DeepwoodDrummer card) {§super(card);§}§@Override§public DeepwoodDrummer copy() {§return new DeepwoodDrummer(this);§}§}§\npublic class GiantCaterpillar extends CardImpl {§public GiantCaterpillar(UUID ownerId) {§super(ownerId, 249, \"Giant Caterpillar\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"MMQ\";§this.subtype.add(\"Insect\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new CreateDelayedTriggeredAbilityEffect(§new AtTheBeginOfNextEndStepDelayedTriggeredAbility(new CreateTokenEffect(new ButterflyToken()))),§new ManaCostsImpl(\"{G}\"));§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public GiantCaterpillar(final GiantCaterpillar card) {§super(card);§}§@Override§public GiantCaterpillar copy() {§return new GiantCaterpillar(this);§}§}§class ButterflyToken extends Token {§public ButterflyToken() {§super(\"Butterfly\", \"1/1 green Insect creature token with flying named Butterfly\");§cardType.add(CardType.CREATURE);§color.setGreen(true);§subtype.add(\"Insect\");§power = new MageInt(1);§toughness = new MageInt(1);§addAbility(FlyingAbility.getInstance());§}§}§\npublic class KyrenLegate extends CardImpl {§private static final FilterPermanent filterPlains = new FilterPermanent();§private static final FilterPermanent filterMountain = new FilterPermanent();§static {§filterPlains.add(new SubtypePredicate((\"Plains\")));§filterMountain.add(new SubtypePredicate((\"Mountain\")));§}§public KyrenLegate(UUID ownerId) {§super(ownerId, 197, \"Kyren Legate\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}\");§this.expansionSetCode = \"MMQ\";§this.subtype.add(\"Goblin\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(HasteAbility.getInstance());§Condition condition = new CompoundCondition(\"If an opponent controls a Plains and you control a Mountain\",§new OpponentControlsPermanentCondition(filterPlains),§new PermanentsOnTheBattlefieldCondition(filterMountain));§this.addAbility(new AlternativeCostSourceAbility(null, condition));§}§public KyrenLegate(final KyrenLegate card) {§super(card);§}§@Override§public KyrenLegate copy() {§return new KyrenLegate(this);§}§}§\npublic class NightwindGlider extends CardImpl {§private static final FilterCard filter = new FilterCard(\"Black\");§static {§filter.add(new ColorPredicate(ObjectColor.BLACK));§}§public NightwindGlider(UUID ownerId) {§super(ownerId, 31, \"Nightwind Glider\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"MMQ\";§this.subtype.add(\"Human\");§this.subtype.add(\"Rebel\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new ProtectionAbility(filter));§}§public NightwindGlider(final NightwindGlider card) {§super(card);§}§@Override§public NightwindGlider copy() {§return new NightwindGlider(this);§}§}§\npublic class RishadanAirship extends CardImpl {§public RishadanAirship(UUID ownerId) {§super(ownerId, 91, \"Rishadan Airship\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"MMQ\";§this.subtype.add(\"Human\");§this.subtype.add(\"Pirate\");§this.power = new MageInt(3);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new CanBlockOnlyFlyingAbility());§}§public RishadanAirship(final RishadanAirship card) {§super(card);§}§@Override§public RishadanAirship copy() {§return new RishadanAirship(this);§}§}§\npublic class SkullOfRamos extends CardImpl {§public SkullOfRamos(UUID ownerId) {§super(ownerId, 312, \"Skull of Ramos\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"MMQ\";§this.addAbility(new BlackManaAbility());§this.addAbility(new SimpleManaAbility(Zone.BATTLEFIELD, Mana.BlackMana(1), new SacrificeSourceCost()));§}§public SkullOfRamos(final SkullOfRamos card) {§super(card);§}§@Override§public SkullOfRamos copy() {§return new SkullOfRamos(this);§}§}§\npublic class TidalBore extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"an Island\");§static {§filter.add(new SubtypePredicate(\"Island\"));§filter.add(new CardTypePredicate(CardType.LAND));§}§public TidalBore(UUID ownerId) {§super(ownerId, 109, \"Tidal Bore\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{U}\");§this.expansionSetCode = \"MMQ\";§this.addAbility(new AlternativeCostSourceAbility(new ReturnToHandChosenControlledPermanentCost(new TargetControlledPermanent(filter))));§this.getSpellAbility().addEffect(new MayTapOrUntapTargetEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public TidalBore(final TidalBore card) {§super(card);§}§@Override§public TidalBore copy() {§return new TidalBore(this);§}§}§\npublic class AuspiciousAncestor extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"a white spell\");§static {§filter.add(new ColorPredicate(ObjectColor.WHITE));§}§public AuspiciousAncestor(UUID ownerId) {§super(ownerId, 207, \"Auspicious Ancestor\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{W}\");§this.expansionSetCode = \"MIR\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(new DiesTriggeredAbility(new GainLifeEffect(3), false));§this.addAbility(new SpellCastAllTriggeredAbility(new DoIfCostPaid(new GainLifeEffect(1), new ManaCostsImpl(\"{1}\")), filter, true));§}§public AuspiciousAncestor(final AuspiciousAncestor card) {§super(card);§}§@Override§public AuspiciousAncestor copy() {§return new AuspiciousAncestor(this);§}§}§\npublic class CrashOfRhinos extends CardImpl {§public CrashOfRhinos(UUID ownerId) {§super(ownerId, 108, \"Crash of Rhinos\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{6}{G}{G}\");§this.expansionSetCode = \"MIR\";§this.subtype.add(\"Rhino\");§this.power = new MageInt(8);§this.toughness = new MageInt(4);§this.addAbility(TrampleAbility.getInstance());§}§public CrashOfRhinos(final CrashOfRhinos card) {§super(card);§}§@Override§public CrashOfRhinos copy() {§return new CrashOfRhinos(this);§}§}§\npublic class ForsakenWastes extends CardImpl {§public ForsakenWastes(UUID ownerId) {§super(ownerId, 23, \"Forsaken Wastes\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{2}{B}\");§this.expansionSetCode = \"MIR\";§this.supertype.add(\"World\");§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantGainLifeAllEffect()));§this.addAbility(new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new LoseLifeTargetEffect(1), TargetController.ANY, false, true));§this.addAbility(new ForsakenWastesTriggeredAbility());§}§public ForsakenWastes(final ForsakenWastes card) {§super(card);§}§@Override§public ForsakenWastes copy() {§return new ForsakenWastes(this);§}§}§class ForsakenWastesTriggeredAbility extends TriggeredAbilityImpl {§public ForsakenWastesTriggeredAbility() {§super(Zone.BATTLEFIELD, new LoseLifeTargetEffect(5), false);§}§public ForsakenWastesTriggeredAbility(final ForsakenWastesTriggeredAbility ability) {§super(ability);§}§@Override§public ForsakenWastesTriggeredAbility copy() {§return new ForsakenWastesTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.TARGETED;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§MageObject eventSourceObject = game.getObject(event.getSourceId());§if (eventSourceObject != null && event.getTargetId().equals(this.getSourceId())&& eventSourceObject instanceof Spell ) {§getEffects().get(0).setTargetPointer(new FixedTarget(event.getPlayerId()));§return true;§}§return false;§}§@Override§public String getRule() {§return \"Whenever {this} becomes the target of a spell, that spell's controller loses 5 life.\";§}§}§\npublic class Jolt extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"artifact, creature, or land\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.ARTIFACT),§new CardTypePredicate(CardType.CREATURE),§new CardTypePredicate(CardType.LAND)));§}§public Jolt(UUID ownerId) {§super(ownerId, 70, \"Jolt\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{U}\");§this.expansionSetCode = \"MIR\";§this.getSpellAbility().addEffect(new MayTapOrUntapTargetEffect());§this.getSpellAbility().addTarget(new TargetPermanent(filter));§this.getSpellAbility().addEffect(new CreateDelayedTriggeredAbilityEffect(new AtTheBeginOfNextUpkeepDelayedTriggeredAbility(new DrawCardSourceControllerEffect(1)), false));§}§public Jolt(final Jolt card) {§super(card);§}§@Override§public Jolt copy() {§return new Jolt(this);§}§}§\npublic class NocturnalRaid extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"black creatures\");§static {§filter.add(new ColorPredicate(ObjectColor.BLACK));§}§public NocturnalRaid(UUID ownerId) {§super(ownerId, 30, \"Nocturnal Raid\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{2}{B}{B}\");§this.expansionSetCode = \"MIR\";§this.getSpellAbility().addEffect(new BoostAllEffect(2, 0, Duration.EndOfTurn, filter, false));§}§public NocturnalRaid(final NocturnalRaid card) {§super(card);§}§@Override§public NocturnalRaid copy() {§return new NocturnalRaid(this);§}§}§\npublic class SapphireCharm extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature an opponent controls\");§static {§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public SapphireCharm(UUID ownerId) {§super(ownerId, 89, \"Sapphire Charm\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{U}\");§this.expansionSetCode = \"MIR\";§Effect effect = new DrawCardTargetEffect(1);§effect.setText(\"Target player draws a card\");§this.getSpellAbility().addEffect(new CreateDelayedTriggeredAbilityEffect(§new AtTheBeginOfNextUpkeepDelayedTriggeredAbility(effect), true));§this.getSpellAbility().addTarget(new TargetPlayer());§Mode mode = new Mode();§mode.getEffects().add(new GainAbilityTargetEffect(FlyingAbility.getInstance(), Duration.EndOfTurn));§mode.getTargets().add(new TargetCreaturePermanent());§this.getSpellAbility().addMode(mode);§mode = new Mode();§mode.getEffects().add(new PhaseOutTargetEffect());§mode.getTargets().add(new TargetCreaturePermanent(filter));§this.getSpellAbility().addMode(mode);§}§public SapphireCharm(final SapphireCharm card) {§super(card);§}§@Override§public SapphireCharm copy() {§return new SapphireCharm(this);§}§}§\npublic class TeferisIsle extends CardImpl {§public TeferisIsle(UUID ownerId) {§super(ownerId, 315, \"Teferi's Isle\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"MIR\";§this.supertype.add(\"Legendary\");§this.addAbility(PhasingAbility.getInstance());§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new SimpleManaAbility(Zone.BATTLEFIELD, new Mana(0, 0, 2, 0, 0, 0, 0, 0), new TapSourceCost()));§}§public TeferisIsle(final TeferisIsle card) {§super(card);§}§@Override§public TeferisIsle copy() {§return new TeferisIsle(this);§}§}§\npublic class WorldlyTutor extends CardImpl {§public WorldlyTutor(UUID ownerId) {§super(ownerId, 153, \"Worldly Tutor\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{G}\");§this.expansionSetCode = \"MIR\";§this.getSpellAbility().addEffect(new SearchLibraryPutOnLibraryEffect(new TargetCardInLibrary(new FilterCreatureCard()), true, true));§}§public WorldlyTutor(final WorldlyTutor card) {§super(card);§}§@Override§public WorldlyTutor copy() {§return new WorldlyTutor(this);§}§}§\npublic class BlinkmothWell extends CardImpl {§private static final FilterArtifactPermanent filter = new FilterArtifactPermanent(\"noncreature artifact\");§static {§filter.add(Predicates.not(new CardTypePredicate(CardType.CREATURE)));§}§public BlinkmothWell(UUID ownerId) {§super(ownerId, 279, \"Blinkmoth Well\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"MRD\";§this.addAbility(new ColorlessManaAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new TapTargetEffect(), new GenericManaCost(2));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetPermanent(filter));§this.addAbility(ability);§}§public BlinkmothWell(final BlinkmothWell card) {§super(card);§}§@java.lang.Override§public BlinkmothWell copy() {§return new BlinkmothWell(this);§}§}§\npublic class DragonBlood extends CardImpl {§public DragonBlood(UUID ownerId) {§super(ownerId, 163, \"Dragon Blood\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"MRD\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.P1P1.createInstance(1)), new GenericManaCost(3));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public DragonBlood(final DragonBlood card) {§super(card);§}§@java.lang.Override§public DragonBlood copy() {§return new DragonBlood(this);§}§}§\npublic class GoblinDirigible extends CardImpl {§public GoblinDirigible(UUID ownerId) {§super(ownerId, 177, \"Goblin Dirigible\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{6}\");§this.expansionSetCode = \"MRD\";§this.subtype.add(\"Construct\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new DontUntapInControllersUntapStepSourceEffect()));§this.addAbility(new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new DoIfCostPaid(§new UntapSourceEffect(), new ManaCostsImpl(\"{4}\")), TargetController.YOU, false));§}§public GoblinDirigible(final GoblinDirigible card) {§super(card);§}§@java.lang.Override§public GoblinDirigible copy() {§return new GoblinDirigible(this);§}§}§\npublic class KrarkClanGrunt extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"an artifact\");§static {§filter.add(new CardTypePredicate(CardType.ARTIFACT));§}§public KrarkClanGrunt(UUID ownerId) {§super(ownerId, 97, \"Krark-Clan Grunt\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"MRD\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 0, Duration.EndOfTurn), new SacrificeTargetCost(new TargetControlledPermanent(filter)));§ability.addEffect(new GainAbilitySourceEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn));§this.addAbility(ability);§}§public KrarkClanGrunt(final KrarkClanGrunt card) {§super(card);§}§@java.lang.Override§public KrarkClanGrunt copy() {§return new KrarkClanGrunt(this);§}§}§\npublic class Megatog extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"an artifact\");§static {§filter.add(new CardTypePredicate(CardType.ARTIFACT));§}§public Megatog(UUID ownerId) {§super(ownerId, 100, \"Megatog\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{R}{R}\");§this.expansionSetCode = \"MRD\";§this.subtype.add(\"Atog\");§this.power = new MageInt(3);§this.toughness = new MageInt(4);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(3, 3, Duration.EndOfTurn), new SacrificeTargetCost(new TargetControlledPermanent(filter)));§ability.addEffect(new GainAbilitySourceEffect(TrampleAbility.getInstance(), Duration.EndOfTurn));§this.addAbility(ability);§}§public Megatog(final Megatog card) {§super(card);§}§@java.lang.Override§public Megatog copy() {§return new Megatog(this);§}§}§\npublic class OblivionStone extends CardImpl {§public OblivionStone(UUID ownerId) {§super(ownerId, 222, \"Oblivion Stone\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"MRD\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.FATE.createInstance()), new GenericManaCost(4));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetPermanent());§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new OblivionStoneEffect(), new GenericManaCost(5));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public OblivionStone(final OblivionStone card) {§super(card);§}§@java.lang.Override§public OblivionStone copy() {§return new OblivionStone(this);§}§}§class OblivionStoneEffect extends OneShotEffect {§OblivionStoneEffect() {§super(Outcome.DestroyPermanent);§staticText = \"Destroy each nonland permanent without a fate counter on it, then remove all fate counters from all permanents\";§}§OblivionStoneEffect(final OblivionStoneEffect effect) {§super(effect);§}§@java.lang.Override§public boolean apply(Game game, Ability source) {§for (Permanent p : game.getBattlefield().getAllActivePermanents()) {§if (!(p.getCardType().contains(CardType.LAND) || p.getCounters().containsKey(CounterType.FATE))) {§p.destroy(source.getSourceId(), game, false);§}§}§for (Permanent p : game.getBattlefield().getAllActivePermanents()) {§if (p.getCounters().containsKey(CounterType.FATE)) {§p.getCounters().removeCounter(CounterType.FATE, p.getCounters().getCount(CounterType.FATE));§}§}§return true;§}§@java.lang.Override§public OblivionStoneEffect copy() {§return new OblivionStoneEffect(this);§}§}§\npublic class ScrabblingClaws extends CardImpl {§public ScrabblingClaws(UUID ownerId) {§super(ownerId, 237, \"Scrabbling Claws\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{1}\");§this.expansionSetCode = \"MRD\";§Ability firstAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ScrabblingClawsEffect(), new TapSourceCost());§firstAbility.addTarget(new TargetPlayer());§this.addAbility(firstAbility);§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new mage.abilities.effects.common.ExileTargetEffect(), new SacrificeSourceCost());§ability.addCost(new GenericManaCost(1));§ability.addTarget(new TargetCardInGraveyard());§this.addAbility(ability);§ability.addEffect(new DrawCardSourceControllerEffect(1));§}§public ScrabblingClaws(final ScrabblingClaws card) {§super(card);§}§@java.lang.Override§public ScrabblingClaws copy() {§return new ScrabblingClaws(this);§}§}§class ScrabblingClawsEffect extends OneShotEffect {§public ScrabblingClawsEffect() {§super(Outcome.Exile);§this.staticText = \"Target player exiles a card from his or her graveyard\";§}§public ScrabblingClawsEffect(final ScrabblingClawsEffect effect) {§super(effect);§}§@java.lang.Override§public ScrabblingClawsEffect copy() {§return new ScrabblingClawsEffect(this);§}§@java.lang.Override§public boolean apply(Game game, Ability source) {§Player targetPlayer = game.getPlayer(source.getFirstTarget());§if (targetPlayer != null) {§FilterCard filter = new FilterCard(\"card from your graveyard\");§filter.add(new OwnerIdPredicate(targetPlayer.getId()));§TargetCardInGraveyard target = new TargetCardInGraveyard(filter);§if (targetPlayer.chooseTarget(Outcome.Exile, target, source, game)) {§Card card = game.getCard(target.getFirstTarget());§if (card != null) {§targetPlayer.moveCardToExileWithInfo(card, null, \"\", source.getSourceId(), game, Zone.GRAVEYARD, true);§}§return true;§}§}§return false;§}§}§\npublic class SpoilsOfTheVault extends CardImpl {§public SpoilsOfTheVault(UUID ownerId) {§super(ownerId, 78, \"Spoils of the Vault\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{B}\");§this.expansionSetCode = \"MRD\";§this.getSpellAbility().addEffect(new NameACardEffect(NameACardEffect.TypeOfName.ALL));§this.getSpellAbility().addEffect(new SpoilsOfTheVaultEffect());§}§public SpoilsOfTheVault(final SpoilsOfTheVault card) {§super(card);§}§@java.lang.Override§public SpoilsOfTheVault copy() {§return new SpoilsOfTheVault(this);§}§}§class SpoilsOfTheVaultEffect extends OneShotEffect {§public SpoilsOfTheVaultEffect() {§super(Outcome.Damage);§this.staticText = \"Reveal cards from the top of your library until you reveal the named card, then put that card into your hand. Exile all other cards revealed this way, and you lose 1 life for each of the exiled cards\";§}§public SpoilsOfTheVaultEffect(final SpoilsOfTheVaultEffect effect) {§super(effect);§}§@java.lang.Override§public SpoilsOfTheVaultEffect copy() {§return new SpoilsOfTheVaultEffect(this);§}§@java.lang.Override§public boolean apply(Game game, Ability source) {§MageObject sourceObject = game.getObject(source.getSourceId());§Player controller = game.getPlayer(source.getControllerId());§String cardName = (String) game.getState().getValue(source.getSourceId().toString() + NameACardEffect.INFO_KEY);§if (sourceObject == null || controller == null || cardName == null || cardName.isEmpty()) {§return false;§}§Cards cardsToReveal = new CardsImpl();§Cards cardsToExile = new CardsImpl();§while (controller.getLibrary().size() > 0) {§Card card = controller.getLibrary().removeFromTop(game);§if (card != null) {§cardsToReveal.add(card);§if (card.getName().equals(cardName)) {§controller.moveCards(card, null, Zone.HAND, source, game);§break;§} else {§cardsToExile.add(card);§}§}§}§controller.revealCards(sourceObject.getIdName(), cardsToReveal, game);§controller.moveCards(cardsToExile, null, Zone.EXILED, source, game);§controller.loseLife(cardsToExile.size(), game);§return true;§}§}§\npublic class TowerOfFortunes extends CardImpl {§public TowerOfFortunes(UUID ownerId) {§super(ownerId, 267, \"Tower of Fortunes\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{4}\");§this.expansionSetCode = \"MRD\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(4), new GenericManaCost(8));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public TowerOfFortunes(final TowerOfFortunes card) {§super(card);§}§@java.lang.Override§public TowerOfFortunes copy() {§return new TowerOfFortunes(this);§}§}§\npublic class WurmskinForger extends CardImpl {§public WurmskinForger(UUID ownerId) {§super(ownerId, 140, \"Wurmskin Forger\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{5}{G}{G}\");§this.expansionSetCode = \"MRD\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new EntersBattlefieldTriggeredAbility(new DistributeCountersEffect(CounterType.P1P1, 3, false, \"one, two, or three target creatures\"), false);§ability.addTarget(new TargetCreaturePermanentAmount(3));§this.addAbility(ability);§}§public WurmskinForger(final WurmskinForger card) {§super(card);§}§@java.lang.Override§public WurmskinForger copy() {§return new WurmskinForger(this);§}§}§\npublic class CoreProwler extends CardImpl {§public CoreProwler (UUID ownerId) {§super(ownerId, 103, \"Core Prowler\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{4}\");§this.expansionSetCode = \"MBS\";§this.subtype.add(\"Horror\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(InfectAbility.getInstance());§this.addAbility(new DiesTriggeredAbility(new ProliferateEffect()));§}§public CoreProwler (final CoreProwler card) {§super(card);§}§@Override§public CoreProwler copy() {§return new CoreProwler(this);§}§}§\npublic class GoblinWardriver extends CardImpl {§public GoblinWardriver (UUID ownerId) {§super(ownerId, 64, \"Goblin Wardriver\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{R}{R}\");§this.expansionSetCode = \"MBS\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new BattleCryAbility());§}§public GoblinWardriver (final GoblinWardriver card) {§super(card);§}§@Override§public GoblinWardriver copy() {§return new GoblinWardriver(this);§}§}§\npublic class LeoninRelicWarder extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"artifact or enchantment\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.ARTIFACT),§new CardTypePredicate(CardType.ENCHANTMENT)));§}§public LeoninRelicWarder (UUID ownerId) {§super(ownerId, 10, \"Leonin Relic-Warder\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{W}{W}\");§this.expansionSetCode = \"MBS\";§this.subtype.add(\"Cat\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new EntersBattlefieldTriggeredAbility(new ExileTargetForSourceEffect(), true);§Target target = new TargetPermanent(filter);§ability.addTarget(target);§this.addAbility(ability);§Ability ability2 = new LeavesBattlefieldTriggeredAbility(new ReturnFromExileForSourceEffect(Zone.BATTLEFIELD), false);§this.addAbility(ability2);§}§public LeoninRelicWarder (final LeoninRelicWarder card) {§super(card);§}§@Override§public LeoninRelicWarder copy() {§return new LeoninRelicWarder(this);§}§}§\npublic class Oculus extends CardImpl {§public Oculus (UUID ownerId) {§super(ownerId, 29, \"Oculus\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}\");§this.expansionSetCode = \"MBS\";§this.subtype.add(\"Homunculus\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new DiesTriggeredAbility(new DrawCardSourceControllerEffect(1), true));§}§public Oculus (final Oculus card) {§super(card);§}§@Override§public Oculus copy() {§return new Oculus(this);§}§}§\npublic class QuilledSlagwurm extends CardImpl {§public QuilledSlagwurm (UUID ownerId) {§super(ownerId, 89, \"Quilled Slagwurm\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{G}{G}{G}\");§this.expansionSetCode = \"MBS\";§this.subtype.add(\"Wurm\");§this.power = new MageInt(8);§this.toughness = new MageInt(8);§}§public QuilledSlagwurm (final QuilledSlagwurm card) {§super(card);§}§@Override§public QuilledSlagwurm copy() {§return new QuilledSlagwurm(this);§}§}§\npublic class SpireSerpent extends CardImpl {§private static final String abilityText1 = \"Metalcraft - As long as you control three or more artifacts, {this} gets +2/+2\";§public SpireSerpent(UUID ownerId) {§super(ownerId, 32, \"Spire Serpent\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{U}\");§this.expansionSetCode = \"MBS\";§this.subtype.add(\"Serpent\");§this.color.setBlue(true);§this.power = new MageInt(3);§this.toughness = new MageInt(5);§this.addAbility(DefenderAbility.getInstance());§ConditionalContinuousEffect effect1 = new ConditionalContinuousEffect(new BoostSourceEffect(2, 2, Duration.WhileOnBattlefield), MetalcraftCondition.getInstance(), abilityText1);§Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, effect1);§Effect effect = new ConditionalAsThoughEffect(new CanAttackAsThoughItDidntHaveDefenderSourceEffect(Duration.WhileOnBattlefield),§MetalcraftCondition.getInstance());§effect.setText(\"and can attack as though it didn't have defender\");§ability.addEffect(effect);§this.addAbility(ability);§}§public SpireSerpent(final SpireSerpent card) {§super(card);§}§@Override§public SpireSerpent copy() {§return new SpireSerpent(this);§}§}§\npublic class ViridianCorrupter extends CardImpl {§public ViridianCorrupter (UUID ownerId) {§super(ownerId, 94, \"Viridian Corrupter\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}{G}\");§this.expansionSetCode = \"MBS\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(InfectAbility.getInstance());§Ability ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false);§Target target = new TargetPermanent(new FilterArtifactPermanent());§ability.addTarget(target);§this.addAbility(ability);§}§public ViridianCorrupter (final ViridianCorrupter card) {§super(card);§}§@Override§public ViridianCorrupter copy() {§return new ViridianCorrupter(this);§}§}§\npublic class Epochrasite extends CardImpl {§public Epochrasite(UUID ownerId) {§super(ownerId, 205, \"Epochrasite\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{2}\");§this.expansionSetCode = \"MMA\";§this.subtype.add(\"Construct\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new EntersBattlefieldAbility(§new AddCountersSourceEffect(CounterType.P1P1.createInstance(3)),§new InvertCondition(new CastFromHandCondition()),§\"{this} enters the battlefield with three +1/+1 counters on it if you didn't cast it from your hand\",\"\"),§new CastFromHandWatcher());§this.addAbility(new DiesTriggeredAbility(new EpochrasiteEffect()));§}§public Epochrasite(final Epochrasite card) {§super(card);§}§@Override§public Epochrasite copy() {§return new Epochrasite(this);§}§}§class EpochrasiteEffect extends OneShotEffect {§public EpochrasiteEffect() {§super(Outcome.Benefit);§this.staticText = \"exile it with three time counters on it and it gains suspend\";§}§public EpochrasiteEffect(final EpochrasiteEffect effect) {§super(effect);§}§@Override§public EpochrasiteEffect copy() {§return new EpochrasiteEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§Card card = game.getCard(source.getSourceId());§if (controller != null && card != null) {§if (game.getState().getZone(card.getId()).equals(Zone.GRAVEYARD)) {§UUID exileId = SuspendAbility.getSuspendExileId(controller.getId(), game);§controller.moveCardToExileWithInfo(card, exileId, \"Suspended cards of \" + controller.getName(), source.getSourceId(), game, Zone.GRAVEYARD, true);§card.addCounters(CounterType.TIME.createInstance(3), game);§game.addEffect(new GainSuspendEffect(new MageObjectReference(card, game)), source);§}§return true;§}§return false;§}§}§\npublic class Riftsweeper extends CardImpl {§private static final FilterCard filter = new FilterCard(\"face-up exiled card\");§static {§filter.add(Predicates.not(new FaceDownPredicate()));§}§public Riftsweeper(UUID ownerId) {§super(ownerId, 159, \"Riftsweeper\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"MMA\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new EntersBattlefieldTriggeredAbility(new RiftsweeperEffect(), false);§ability.addTarget(new TargetCardInExile(1, 1, filter, null, true));§this.addAbility(ability);§}§public Riftsweeper(final Riftsweeper card) {§super(card);§}§@Override§public Riftsweeper copy() {§return new Riftsweeper(this);§}§}§class RiftsweeperEffect extends OneShotEffect {§public RiftsweeperEffect() {§super(Outcome.Benefit);§this.staticText = \"choose target face-up exiled card. Its owner shuffles it into his or her library\";§}§public RiftsweeperEffect(final RiftsweeperEffect effect) {§super(effect);§}§@Override§public RiftsweeperEffect copy() {§return new RiftsweeperEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Card card = game.getCard(targetPointer.getFirst(game, source));§if (card != null) {§card.getCounters(game).clear();§card.moveToZone(Zone.LIBRARY, source.getSourceId(), game, true);§game.getPlayer(card.getOwnerId()).shuffleLibrary(game);§game.informPlayers(new StringBuilder(\"Riftsweeper: Choosen card was \").append(card.getName()).toString());§return true;§}§return false;§}§}§\npublic class BallyrushBanneret extends CardImpl {§private static final FilterCard filter = new FilterCard(\"Kithkin spells and Soldier spells\");§static {§filter.add(Predicates.or(§new SubtypePredicate(\"Kithkin\"),§new SubtypePredicate(\"Soldier\")));§}§public BallyrushBanneret(UUID ownerId) {§super(ownerId, 1, \"Ballyrush Banneret\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"MOR\";§this.subtype.add(\"Kithkin\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SpellsCostReductionControllerEffect(filter, 1)));§}§public BallyrushBanneret(final BallyrushBanneret card) {§super(card);§}§@Override§public BallyrushBanneret copy() {§return new BallyrushBanneret(this);§}§}§\npublic class Earthbrawn extends CardImpl {§public Earthbrawn(UUID ownerId) {§super(ownerId, 119, \"Earthbrawn\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{G}\");§this.expansionSetCode = \"MOR\";§this.getSpellAbility().addEffect(new BoostTargetEffect(3, 3, Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.addAbility(new ReinforceAbility(1, new ManaCostsImpl(\"{1}{G}\")));§}§public Earthbrawn(final Earthbrawn card) {§super(card);§}§@Override§public Earthbrawn copy() {§return new Earthbrawn(this);§}§}§\npublic class InspiredSprite extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"Wizard\");§static {§filter.add(new SubtypePredicate(\"Wizard\"));§}§public InspiredSprite(UUID ownerId) {§super(ownerId, 37, \"Inspired Sprite\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{U}\");§this.expansionSetCode = \"MOR\";§this.subtype.add(\"Faerie\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlashAbility.getInstance());§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SpellCastControllerTriggeredAbility(new UntapSourceEffect(), filter, true));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawDiscardControllerEffect(), new TapSourceCost()));§}§public InspiredSprite(final InspiredSprite card) {§super(card);§}§@Override§public InspiredSprite copy() {§return new InspiredSprite(this);§}§}§\npublic class NightshadeSchemers extends CardImpl {§public NightshadeSchemers(UUID ownerId) {§super(ownerId, 69, \"Nightshade Schemers\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{B}\");§this.expansionSetCode = \"MOR\";§this.subtype.add(\"Faerie\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new KinshipAbility(new LoseLifeOpponentsEffect(2)));§}§public NightshadeSchemers(final NightshadeSchemers card) {§super(card);§}§@Override§public NightshadeSchemers copy() {§return new NightshadeSchemers(this);§}§}§\npublic class RoarOfTheCrowd extends CardImpl {§public RoarOfTheCrowd(UUID ownerId) {§super(ownerId, 100, \"Roar of the Crowd\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{3}{R}\");§this.expansionSetCode = \"MOR\";§TargetCreatureOrPlayer target = new TargetCreatureOrPlayer();§this.getSpellAbility().addTarget(target);§this.getSpellAbility().addEffect(new RoarOfTheCrowdEffect());§}§public RoarOfTheCrowd(final RoarOfTheCrowd card) {§super(card);§}§@Override§public RoarOfTheCrowd copy() {§return new RoarOfTheCrowd(this);§}§}§class RoarOfTheCrowdEffect extends OneShotEffect {§RoarOfTheCrowdEffect() {§super(Outcome.LoseLife);§this.staticText = \"Choose a creature type. {this} deals damage to target creature or player equal to the number of permanents you control of the chosen type.\";§}§RoarOfTheCrowdEffect(final RoarOfTheCrowdEffect effect) {§super(effect);§}§@Override§public RoarOfTheCrowdEffect copy() {§return new RoarOfTheCrowdEffect(this);§}§@Override public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§Choice typeChoice = new ChoiceImpl(true);§typeChoice.setMessage(\"Choose a creature type:\");§typeChoice.setChoices(CardRepository.instance.getCreatureTypes());§while (!player.choose(Outcome.LoseLife, typeChoice, game)) {§if (!player.canRespond()) {§return false;§}§}§FilterControlledPermanent filter = new FilterControlledPermanent();§filter.add(new SubtypePredicate(typeChoice.getChoice()));§return new DamageTargetEffect(new PermanentsOnBattlefieldCount(filter)).apply(game, source);§}§return false;§}§}§\npublic class ThievesFortune extends CardImpl {§public ThievesFortune(UUID ownerId) {§super(ownerId, 54, \"Thieves' Fortune\", Rarity.UNCOMMON, new CardType[]{CardType.TRIBAL, CardType.INSTANT}, \"{2}{U}\");§this.expansionSetCode = \"MOR\";§this.subtype.add(\"Rogue\");§this.addAbility(new ProwlAbility(this, \"{U}\"));§this.getSpellAbility().addEffect(new LookLibraryAndPickControllerEffect(new StaticValue(4), false, new StaticValue(1), new FilterCard(), Zone.LIBRARY, false, false));§}§public ThievesFortune(final ThievesFortune card) {§super(card);§}§@Override§public ThievesFortune copy() {§return new ThievesFortune(this);§}§}§\npublic class AvengerEnDal extends CardImpl {§public AvengerEnDal(UUID ownerId) {§super(ownerId, 2, \"Avenger en-Dal\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"NMS\";§this.subtype.add(\"Human\");§this.subtype.add(\"Spellshaper\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ExileTargetEffect(), new ManaCostsImpl(\"{2}{W}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new DiscardCardCost());§ability.addTarget(new TargetAttackingCreature());§ability.addEffect(new AvengerEnDalEffect());§this.addAbility(ability);§}§public AvengerEnDal(final AvengerEnDal card) {§super(card);§}§@Override§public AvengerEnDal copy() {§return new AvengerEnDal(this);§}§}§class AvengerEnDalEffect extends OneShotEffect {§public AvengerEnDalEffect() {§super(Outcome.GainLife);§staticText = \"Its controller gains life equal to its toughness\";§}§public AvengerEnDalEffect(final AvengerEnDalEffect effect) {§super(effect);§}§@Override§public AvengerEnDalEffect copy() {§return new AvengerEnDalEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent permanent = game.getPermanentOrLKIBattlefield(getTargetPointer().getFirst(game, source));§if (permanent != null) {§Player player = game.getPlayer(permanent.getControllerId());§if (player != null) {§player.gainLife(permanent.getToughness().getValue(), game);§}§return true;§}§return false;§}§}§\npublic class JoltingMerfolk extends CardImpl {§public JoltingMerfolk(UUID ownerId) {§super(ownerId, 34, \"Jolting Merfolk\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}{U}\");§this.expansionSetCode = \"NMS\";§this.subtype.add(\"Merfolk\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new FadingAbility(4, this));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new TapTargetEffect(),§new RemoveCountersSourceCost(CounterType.FADE.createInstance()));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public JoltingMerfolk(final JoltingMerfolk card) {§super(card);§}§@Override§public JoltingMerfolk copy() {§return new JoltingMerfolk(this);§}§}§\npublic class PlagueWitch extends CardImpl {§public PlagueWitch(UUID ownerId) {§super(ownerId, 66, \"Plague Witch\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"NMS\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Spellshaper\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(-1, -1, Duration.EndOfTurn), new ManaCostsImpl(\"{B}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new DiscardCardCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public PlagueWitch(final PlagueWitch card) {§super(card);§}§@Override§public PlagueWitch copy() {§return new PlagueWitch(this);§}§}§\npublic class SivvisRuse extends CardImpl {§private static final FilterPermanent filterMountain = new FilterPermanent();§private static final FilterPermanent filterPlains = new FilterPermanent();§static {§filterMountain.add(new SubtypePredicate((\"Mountain\")));§filterPlains.add(new SubtypePredicate((\"Plains\")));§}§public SivvisRuse(UUID ownerId) {§super(ownerId, 21, \"Sivvi's Ruse\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{2}{W}{W}\");§this.expansionSetCode = \"NMS\";§Condition condition = new CompoundCondition(\"If an opponent controls a Mountain and you control a Plains\",§new OpponentControlsPermanentCondition(filterMountain),§new PermanentsOnTheBattlefieldCondition(filterPlains));§this.addAbility(new AlternativeCostSourceAbility(null, condition));§this.getSpellAbility().addEffect(new PreventAllDamageToAllEffect(Duration.EndOfTurn, new FilterControlledCreatureInPlay()));§}§public SivvisRuse(final SivvisRuse card) {§super(card);§}§@Override§public SivvisRuse copy() {§return new SivvisRuse(this);§}§}§\npublic class AlloyMyr extends CardImpl {§public AlloyMyr(UUID ownerId) {§super(ownerId, 129, \"Alloy Myr\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{3}\");§this.expansionSetCode = \"NPH\";§this.subtype.add(\"Myr\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new AnyColorManaAbility());§}§public AlloyMyr(final AlloyMyr card) {§super(card);§}§@Override§public AlloyMyr copy() {§return new AlloyMyr(this);§}§}§\npublic class ChancellorOfTheDross extends CardImpl {§private static String abilityText = \"at the beginning of the first upkeep, each opponent loses 3 life, then you gain life equal to the life lost this way\";§public ChancellorOfTheDross(UUID ownerId) {§super(ownerId, 54, \"Chancellor of the Dross\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{B}{B}{B}\");§this.expansionSetCode = \"NPH\";§this.subtype.add(\"Vampire\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(new ChancellorAbility(new ChancellorOfTheDrossDelayedTriggeredAbility(), abilityText));§this.addAbility(FlyingAbility.getInstance());§this.addAbility(LifelinkAbility.getInstance());§}§public ChancellorOfTheDross(final ChancellorOfTheDross card) {§super(card);§}§@Override§public ChancellorOfTheDross copy() {§return new ChancellorOfTheDross(this);§}§}§class ChancellorOfTheDrossDelayedTriggeredAbility extends DelayedTriggeredAbility {§ChancellorOfTheDrossDelayedTriggeredAbility () {§super(new ChancellorOfTheDrossEffect());§}§ChancellorOfTheDrossDelayedTriggeredAbility(ChancellorOfTheDrossDelayedTriggeredAbility ability) {§super(ability);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.UPKEEP_STEP_PRE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§return true;§}§@Override§public ChancellorOfTheDrossDelayedTriggeredAbility copy() {§return new ChancellorOfTheDrossDelayedTriggeredAbility(this);§}§}§class ChancellorOfTheDrossEffect extends OneShotEffect {§ChancellorOfTheDrossEffect () {§super(Outcome.Benefit);§staticText = \"each opponent loses 3 life, then you gain life equal to the life lost this way\";§}§ChancellorOfTheDrossEffect(ChancellorOfTheDrossEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§int loseLife = 0;§for (UUID opponentId : game.getOpponents(source.getControllerId())) {§loseLife += game.getPlayer(opponentId).loseLife(3, game);§}§if (loseLife > 0) {§game.getPlayer(source.getControllerId()).gainLife(loseLife, game);§}§return true;§}§@Override§public ChancellorOfTheDrossEffect copy() {§return new ChancellorOfTheDrossEffect(this);§}§}§\npublic class EvilPresence extends CardImpl {§public EvilPresence(UUID ownerId) {§super(ownerId, 60, \"Evil Presence\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{B}\");§this.expansionSetCode = \"NPH\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetLandPermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.Detriment));§this.addAbility(new EnchantAbility(auraTarget.getTargetName()));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BecomesBasicLandEnchantedEffect(\"Swamp\")));§}§public EvilPresence(final EvilPresence card) {§super(card);§}§@Override§public EvilPresence copy() {§return new EvilPresence(this);§}§}§\npublic class ImmolatingSouleater extends CardImpl {§public ImmolatingSouleater(UUID ownerId) {§super(ownerId, 139, \"Immolating Souleater\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{2}\");§this.expansionSetCode = \"NPH\";§this.subtype.add(\"Hound\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD,§new BoostSourceEffect(1, 0, Duration.EndOfTurn),§new PhyrexianManaCost(ColoredManaSymbol.R)));§}§public ImmolatingSouleater(final ImmolatingSouleater card) {§super(card);§}§@Override§public ImmolatingSouleater copy() {§return new ImmolatingSouleater(this);§}§}§\npublic class Mindcrank extends CardImpl {§public Mindcrank(UUID ownerId) {§super(ownerId, 144, \"Mindcrank\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"NPH\";§this.addAbility(new MindcrankTriggeredAbility());§}§public Mindcrank(final Mindcrank card) {§super(card);§}§@Override§public Mindcrank copy() {§return new Mindcrank(this);§}§}§class MindcrankTriggeredAbility extends TriggeredAbilityImpl {§public MindcrankTriggeredAbility() {§super(Zone.BATTLEFIELD, new MindcrankEffect(), false);§}§public MindcrankTriggeredAbility(final MindcrankTriggeredAbility ability) {§super(ability);§}§@Override§public MindcrankTriggeredAbility copy() {§return new MindcrankTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.LOST_LIFE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§Set<UUID> opponents = game.getOpponents(this.getControllerId());§if (opponents.contains(event.getPlayerId())) {§for (Effect effect : this.getEffects()) {§effect.setValue(\"lostLife\", event.getAmount());§effect.setTargetPointer(new FixedTarget(event.getPlayerId()));§}§return true;§}§return false;§}§@Override§public String getRule() {§return \"Whenever an opponent loses life, that player puts that many cards from the top of his or her library into his or her graveyard.\";§}§}§class MindcrankEffect extends OneShotEffect {§public MindcrankEffect() {§super(Outcome.Detriment);§}§public MindcrankEffect(final MindcrankEffect effect) {§super(effect);§}§@Override§public MindcrankEffect copy() {§return new MindcrankEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player targetPlayer = game.getPlayer(getTargetPointer().getFirst(game, source));§if (targetPlayer != null) {§Integer amount = (Integer) getValue(\"lostLife\");§if (amount == null) {§amount = 0;§}§targetPlayer.moveCards(targetPlayer.getLibrary().getTopCards(game, amount), Zone.LIBRARY, Zone.GRAVEYARD, source, game);§}§return true;§}§}§\npublic class PhyrexianSwarmlord extends CardImpl {§public PhyrexianSwarmlord(UUID ownerId) {§super(ownerId, 119, \"Phyrexian Swarmlord\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{G}{G}\");§this.expansionSetCode = \"NPH\";§this.subtype.add(\"Insect\");§this.subtype.add(\"Horror\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(InfectAbility.getInstance());§this.addAbility(new OnEventTriggeredAbility(EventType.UPKEEP_STEP_PRE, \"beginning of your upkeep\",§new CreateTokenEffect(new InsectInfectToken(), new OpponentsPoisonCountersCount())));§}§public PhyrexianSwarmlord(final PhyrexianSwarmlord card) {§super(card);§}§@Override§public PhyrexianSwarmlord copy() {§return new PhyrexianSwarmlord(this);§}§}§class OpponentsPoisonCountersCount implements DynamicValue {§@Override§public int calculate(Game game, Ability sourceAbility, Effect effect) {§int amount = 0;§Set<UUID> playerList = game.getOpponents(sourceAbility.getControllerId());§for (UUID playerUUID : playerList) {§Player player = game.getPlayer(playerUUID);§if (player != null) {§amount += player.getCounters().getCount(CounterType.POISON);§}§}§return amount;§}§@Override§public DynamicValue copy() {§return new OpponentsPoisonCountersCount();§}§@Override§public String toString() {§return \"1\";§}§@Override§public String getMessage() {§return \"poison counter your opponents have\";§}§}§\npublic class ShatteredAngel extends CardImpl {§private static final FilterPermanent filter = new FilterLandPermanent(\"a land\");§static {§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public ShatteredAngel (UUID ownerId) {§super(ownerId, 23, \"Shattered Angel\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}{W}\");§this.expansionSetCode = \"NPH\";§this.subtype.add(\"Angel\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new EntersBattlefieldAllTriggeredAbility(§Zone.BATTLEFIELD, new GainLifeEffect(3), filter, true, \"Whenever a land enters the battlefield under an opponent's control, you may gain 3 life.\"));§}§public ShatteredAngel (final ShatteredAngel card) {§super(card);§}§@Override§public ShatteredAngel copy() {§return new ShatteredAngel(this);§}§}§\npublic class TezzeretsGambit extends CardImpl {§public TezzeretsGambit(UUID ownerId) {§super(ownerId, 47, \"Tezzeret's Gambit\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{3}{UP}\");§this.expansionSetCode = \"NPH\";§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(2));§this.getSpellAbility().addEffect(new ProliferateEffect());§}§public TezzeretsGambit(final TezzeretsGambit card) {§super(card);§}§@Override§public TezzeretsGambit copy() {§return new TezzeretsGambit(this);§}§}§\npublic class Whipflare extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"nonartifact creature\");§static {§filter.add(Predicates.not(new CardTypePredicate(CardType.ARTIFACT)));§}§public Whipflare(UUID ownerId) {§super(ownerId, 102, \"Whipflare\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{1}{R}\");§this.expansionSetCode = \"NPH\";§this.getSpellAbility().addEffect(new DamageAllEffect(2, filter));§}§public Whipflare(final Whipflare card) {§super(card);§}§@Override§public Whipflare copy() {§return new Whipflare(this);§}§}§\npublic class DancingScimitar extends CardImpl {§public DancingScimitar(UUID ownerId) {§super(ownerId, 292, \"Dancing Scimitar\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{4}\");§this.expansionSetCode = \"9ED\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(1);§this.toughness = new MageInt(5);§this.addAbility(FlyingAbility.getInstance());§}§public DancingScimitar(final DancingScimitar card) {§super(card);§}§@Override§public DancingScimitar copy() {§return new DancingScimitar(this);§}§}§\npublic class GreaterGood extends CardImpl {§public GreaterGood(UUID ownerId) {§super(ownerId, 245, \"Greater Good\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{2}{G}{G}\");§this.expansionSetCode = \"9ED\";§Effect effect = new DrawCardSourceControllerEffect(new SacrificeCostCreaturesPower());§effect.setText(\"Draw cards equal to the sacrificed creature's power\");§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new SacrificeTargetCost(new TargetControlledCreaturePermanent(new FilterControlledCreaturePermanent(\"a creature\"))));§effect = new DiscardControllerEffect(3);§effect.setText(\", then discard three cards\");§ability.addEffect(effect);§this.addAbility(ability);§}§public GreaterGood(final GreaterGood card) {§super(card);§}§@Override§public GreaterGood copy() {§return new GreaterGood(this);§}§}§\npublic class Plagiarize extends CardImpl {§public Plagiarize(UUID ownerId) {§super(ownerId, 89, \"Plagiarize\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{3}{U}\");§this.expansionSetCode = \"9ED\";§this.getSpellAbility().addTarget(new TargetPlayer());§this.getSpellAbility().addEffect(new PlagiarizeEffect());§}§public Plagiarize(final Plagiarize card) {§super(card);§}§@Override§public Plagiarize copy() {§return new Plagiarize(this);§}§}§class PlagiarizeEffect extends ReplacementEffectImpl {§public PlagiarizeEffect() {§super(Duration.EndOfTurn, Outcome.Detriment);§staticText = \"Until end of turn, if target player would draw a card, instead that player skips that draw and you draw a card\";§}§public PlagiarizeEffect(final PlagiarizeEffect effect) {§super(effect);§}§@Override§public PlagiarizeEffect copy() {§return new PlagiarizeEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§player.drawCards(1, game, event.getAppliedEffects());§}§return true;§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.DRAW_CARD;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (event.getPlayerId().equals(source.getFirstTarget())) {§return true;§}§return false;§}§}§\npublic class ThoughtCourier extends CardImpl {§public ThoughtCourier(UUID ownerId) {§super(ownerId, 104, \"Thought Courier\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}\");§this.expansionSetCode = \"9ED\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawDiscardControllerEffect(), new TapSourceCost()));§}§public ThoughtCourier(final ThoughtCourier card) {§super(card);§}§@Override§public ThoughtCourier copy() {§return new ThoughtCourier(this);§}§}§\npublic class BalothPup extends CardImpl {§private final String rule = \"{this} has trample as long as it has a +1/+1 counter on it\";§public BalothPup(UUID ownerId) {§super(ownerId, 127, \"Baloth Pup\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"OGW\";§this.subtype.add(\"Beast\");§this.power = new MageInt(3);§this.toughness = new MageInt(1);§Effect effect = new ConditionalContinuousEffect(new GainAbilitySourceEffect(TrampleAbility.getInstance()), new SourceHasCounterCondition(CounterType.P1P1), rule);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, effect));§}§public BalothPup(final BalothPup card) {§super(card);§}§@Override§public BalothPup copy() {§return new BalothPup(this);§}§}§\npublic class CrumblingVestige extends CardImpl {§public CrumblingVestige(UUID ownerId) {§super(ownerId, 170, \"Crumbling Vestige\", Rarity.COMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"OGW\";§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new EntersBattlefieldTriggeredAbility(new AddManaOfAnyColorEffect()));§this.addAbility(new ColorlessManaAbility());§}§public CrumblingVestige(final CrumblingVestige card) {§super(card);§}§@Override§public CrumblingVestige copy() {§return new CrumblingVestige(this);§}§}§\npublic class Expedite extends CardImpl {§public Expedite(UUID ownerId) {§super(ownerId, 108, \"Expedite\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{R}\");§this.expansionSetCode = \"OGW\";§this.getSpellAbility().addEffect(new GainAbilityTargetEffect(HasteAbility.getInstance(), Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(1));§}§public Expedite(final Expedite card) {§super(card);§}§@Override§public Expedite copy() {§return new Expedite(this);§}§}§\npublic class InverterOfTruth extends CardImpl {§public InverterOfTruth(UUID ownerId) {§super(ownerId, 72, \"Inverter of Truth\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{2}{B}{B}\");§this.expansionSetCode = \"OGW\";§this.subtype.add(\"Eldrazi\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(new DevoidAbility(this.color));§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new EntersBattlefieldTriggeredAbility(new ExileLibraryEffect(), false));§}§public InverterOfTruth(final InverterOfTruth card) {§super(card);§}§@Override§public InverterOfTruth copy() {§return new InverterOfTruth(this);§}§}§class ExileLibraryEffect extends OneShotEffect {§public ExileLibraryEffect() {§super(Outcome.Exile);§staticText = \"exile all cards from your library face down, then shuffle all cards from your graveyard into your library\";§}§@java.lang.Override§public ExileLibraryEffect copy() {§return new ExileLibraryEffect();§}§@java.lang.Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§int count = controller.getLibrary().size();§if (count > 0) {§for (Card cardToExile: controller.getLibrary().getCards(game)) {§cardToExile.moveToExile(null, \"\", source.getSourceId(), game);§cardToExile.setFaceDown(true, game);§}§}§for (Card cardToLibrary: controller.getGraveyard().getCards(game)) {§controller.moveCardToLibraryWithInfo(cardToLibrary, source.getSourceId(), game, Zone.GRAVEYARD, true, true);§}§controller.shuffleLibrary(game);§return true;§}§return false;§}§}§\npublic class MalakirSoothsayer extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"untapped Ally you control\");§static {§filter.add(new SubtypePredicate(\"Ally\"));§filter.add(Predicates.not(new TappedPredicate()));§}§public MalakirSoothsayer(UUID ownerId) {§super(ownerId, 87, \"Malakir Soothsayer\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{B}\");§this.expansionSetCode = \"OGW\";§this.subtype.add(\"Vampire\");§this.subtype.add(\"Shaman\");§this.subtype.add(\"Ally\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new DrawCardSourceControllerEffect(1),§new TapSourceCost());§ability.setAbilityWord(AbilityWord.COHORT);§ability.addCost(new TapTargetCost(new TargetControlledCreaturePermanent(1, 1, filter, false)));§Effect effect = new LoseLifeSourceControllerEffect(1);§effect.setText(\"and you lose a life\");§ability.addEffect(effect);§this.addAbility(ability);§}§public MalakirSoothsayer(final MalakirSoothsayer card) {§super(card);§}§@Override§public MalakirSoothsayer copy() {§return new MalakirSoothsayer(this);§}§}§\npublic class PressIntoService extends CardImpl {§public PressIntoService(UUID ownerId) {§super(ownerId, 114, \"Press into Service\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{4}{R}\");§this.expansionSetCode = \"OGW\";§getSpellAbility().addEffect(new SupportEffect(this, 2, false));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§Effect effect = new GainControlTargetEffect(Duration.EndOfTurn);§effect.setTargetPointer(new SecondTargetPointer()); §\npublic class SeersLantern extends CardImpl {§public SeersLantern(UUID ownerId) {§super(ownerId, 165, \"Seer's Lantern\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"OGW\";§this.addAbility(new ColorlessManaAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ScryEffect(1), new GenericManaCost(2));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public SeersLantern(final SeersLantern card) {§super(card);§}§@Override§public SeersLantern copy() {§return new SeersLantern(this);§}§}§\npublic class TarSnare extends CardImpl {§public TarSnare(UUID ownerId) {§super(ownerId, 90, \"Tar Snare\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{B}\");§this.expansionSetCode = \"OGW\";§this.getSpellAbility().addEffect(new BoostTargetEffect(-3, -2, Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public TarSnare(final TarSnare card) {§super(card);§}§@Override§public TarSnare copy() {§return new TarSnare(this);§}§}§\npublic class WardenOfGeometries extends CardImpl {§public WardenOfGeometries(UUID ownerId) {§super(ownerId, 11, \"Warden of Geometries\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}\");§this.expansionSetCode = \"OGW\";§this.subtype.add(\"Eldrazi\");§this.subtype.add(\"Drone\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(VigilanceAbility.getInstance());§this.addAbility(new ColorlessManaAbility());§}§public WardenOfGeometries(final WardenOfGeometries card) {§super(card);§}§@Override§public WardenOfGeometries copy() {§return new WardenOfGeometries(this);§}§}§\npublic class AvenArcher extends CardImpl {§public AvenArcher(UUID ownerId) {§super(ownerId, 6, \"Aven Archer\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}{W}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Bird\");§this.subtype.add(\"Soldier\");§this.subtype.add(\"Archer\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(2), new ManaCostsImpl(\"{2}{W}\"));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetAttackingOrBlockingCreature());§this.addAbility(ability);§}§public AvenArcher(final AvenArcher card) {§super(card);§}§@Override§public AvenArcher copy() {§return new AvenArcher(this);§}§}§\npublic class CabalPit extends CardImpl {§public CabalPit(UUID ownerId) {§super(ownerId, 315, \"Cabal Pit\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"ODY\";§Ability manaAbility = new BlackManaAbility();§manaAbility.addEffect(new DamageControllerEffect(1));§this.addAbility(manaAbility);§Ability thresholdAbility = new ConditionalActivatedAbility(Zone.BATTLEFIELD,§new BoostTargetEffect(-2,-2, Duration.EndOfTurn),§new ManaCostsImpl(\"{B}\"),§new CardsInControllerGraveCondition(7));§thresholdAbility.addCost(new TapSourceCost());§thresholdAbility.addCost(new SacrificeSourceCost());§thresholdAbility.addTarget(new TargetCreaturePermanent());§thresholdAbility.setAbilityWord(AbilityWord.THRESHOLD);§this.addAbility(thresholdAbility);§}§public CabalPit(final CabalPit card) {§super(card);§}§@Override§public CabalPit copy() {§return new CabalPit(this);§}§}§\npublic class Confessor extends CardImpl {§public Confessor(UUID ownerId) {§super(ownerId, 15, \"Confessor\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{W}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleTriggeredAbility(§Zone.BATTLEFIELD, EventType.DISCARDED_CARD, new GainLifeEffect(1), \"Whenever a player discards a card, you may\", false, true));§}§public Confessor(final Confessor card) {§super(card);§}§@Override§public Confessor copy() {§return new Confessor(this);§}§}§\npublic class DoggedHunter extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature token\");§static {§filter.add(new TokenPredicate());§}§public DoggedHunter(UUID ownerId) {§super(ownerId, 20, \"Dogged Hunter\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Human\");§this.subtype.add(\"Nomad\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public DoggedHunter(final DoggedHunter card) {§super(card);§}§@Override§public DoggedHunter copy() {§return new DoggedHunter(this);§}§}§\npublic class FledglingImp extends CardImpl {§public FledglingImp(UUID ownerId) {§super(ownerId, 137, \"Fledgling Imp\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Imp\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl(\"{B}\"));§ability.addCost(new DiscardCardCost());§this.addAbility(ability);§}§public FledglingImp(final FledglingImp card) {§super(card);§}§@Override§public FledglingImp copy() {§return new FledglingImp(this);§}§}§\npublic class Lithatog extends CardImpl {§public Lithatog(UUID ownerId) {§super(ownerId, 289, \"Lithatog\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}{G}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Atog\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§this.addAbility(new SimpleActivatedAbility(§Zone.BATTLEFIELD,§new BoostSourceEffect(1,1, Duration.EndOfTurn),§new SacrificeTargetCost(new TargetControlledPermanent(new FilterControlledArtifactPermanent(\"an artifact\")))));§this.addAbility(new SimpleActivatedAbility(§Zone.BATTLEFIELD,§new BoostSourceEffect(1,1, Duration.EndOfTurn),§new SacrificeTargetCost(new TargetControlledPermanent(new FilterControlledLandPermanent(\"a land\")))));§}§public Lithatog(final Lithatog card) {§super(card);§}§@Override§public Lithatog copy() {§return new Lithatog(this);§}§}§\npublic class NantukoElder extends CardImpl {§public NantukoElder(UUID ownerId) {§super(ownerId, 254, \"Nantuko Elder\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Insect\");§this.subtype.add(\"Druid\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§this.addAbility(new SimpleManaAbility(Zone.BATTLEFIELD, new Mana(0, 1, 0, 0, 0, 0, 0, 1), new TapSourceCost()));§}§public NantukoElder(final NantukoElder card) {§super(card);§}§@Override§public NantukoElder copy() {§return new NantukoElder(this);§}§}§\npublic class Predict extends CardImpl {§public Predict(UUID ownerId) {§super(ownerId, 94, \"Predict\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{U}\");§this.expansionSetCode = \"ODY\";§this.getSpellAbility().addEffect(new NameACardEffect(NameACardEffect.TypeOfName.ALL));§this.getSpellAbility().addEffect(new PredictEffect());§this.getSpellAbility().addTarget(new TargetPlayer());§}§public Predict(final Predict card) {§super(card);§}§@Override§public Predict copy() {§return new Predict(this);§}§}§class PredictEffect extends OneShotEffect {§public PredictEffect() {§super(Outcome.DrawCard);§this.staticText = \", then target player puts the top card of his or her library into his or her graveyard. \"§+ \"If that card is the named card, you draw two cards. Otherwise, you draw a card.\";§}§public PredictEffect(final PredictEffect effect) {§super(effect);§}§@Override§public PredictEffect copy() {§return new PredictEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§Player targetPlayer = game.getPlayer(source.getFirstTarget());§String cardName = (String) game.getState().getValue(source.getSourceId().toString() + NameACardEffect.INFO_KEY);§if (controller != null && targetPlayer != null && cardName != null && !cardName.isEmpty()) {§int amount = 1;§Card card = targetPlayer.getLibrary().getFromTop(game);§if (card != null) {§controller.moveCards(card, Zone.LIBRARY, Zone.GRAVEYARD, source, game);§if (card.getName().equals(cardName)) {§amount = 2;§}§}§controller.drawCards(amount, game);§return true;§}§return false;§}§}§\npublic class SavageFirecat extends CardImpl {§public SavageFirecat(UUID ownerId) {§super(ownerId, 218, \"Savage Firecat\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{R}{R}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Elemental\");§this.subtype.add(\"Cat\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(TrampleAbility.getInstance());§this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(7))));§this.addAbility(new SavageFirecatTriggeredAbility(new RemoveCounterSourceEffect(CounterType.P1P1.createInstance())));§}§public SavageFirecat(final SavageFirecat card) {§super(card);§}§@Override§public SavageFirecat copy() {§return new SavageFirecat(this);§}§}§class SavageFirecatTriggeredAbility extends TriggeredAbilityImpl {§public SavageFirecatTriggeredAbility(Effect effect) {§super(Zone.BATTLEFIELD, effect, false);§}§public SavageFirecatTriggeredAbility(final SavageFirecatTriggeredAbility ability) {§super(ability);§}§@Override§public SavageFirecatTriggeredAbility copy() {§return new SavageFirecatTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.TAPPED_FOR_MANA;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§return game.getCard(event.getSourceId()).getCardType().contains(CardType.LAND) &&§event.getPlayerId().equals(this.controllerId);§}§@Override§public String getRule() {§return \"Whenever you tap a land for mana, remove a +1/+1 counter from {this}\";§}§}§\npublic class StalkingBloodsucker extends CardImpl {§public StalkingBloodsucker(UUID ownerId) {§super(ownerId, 163, \"Stalking Bloodsucker\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{B}{B}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Vampire\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(2, 2, Duration.EndOfTurn), new ManaCostsImpl(\"{1}{B}\"));§ability.addCost(new DiscardCardCost());§this.addAbility(ability);§}§public StalkingBloodsucker(final StalkingBloodsucker card) {§super(card);§}§@Override§public StalkingBloodsucker copy() {§return new StalkingBloodsucker(this);§}§}§\npublic class TreetopSentinel extends CardImpl {§public static final FilterCard filter = new FilterCard(\"green\");§static {§filter.add(new ColorPredicate(ObjectColor.GREEN));§}§public TreetopSentinel(UUID ownerId) {§super(ownerId, 111, \"Treetop Sentinel\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}{U}\");§this.expansionSetCode = \"ODY\";§this.subtype.add(\"Bird\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new ProtectionAbility(filter));§}§public TreetopSentinel(final TreetopSentinel card) {§super(card);§}§@Override§public TreetopSentinel copy() {§return new TreetopSentinel(this);§}§}§\npublic class AirdropCondor extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"a Goblin creature\");§static {§filter.add(new SubtypePredicate(\"Goblin\"));§}§public AirdropCondor(UUID ownerId) {§super(ownerId, 186, \"Airdrop Condor\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{R}\");§this.expansionSetCode = \"ONS\";§this.subtype.add(\"Bird\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(new SacrificeCostCreaturesPower()), new ManaCostsImpl(\"{1}{R}\"));§ability.addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent(filter)));§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public AirdropCondor(final AirdropCondor card) {§super(card);§}§@Override§public AirdropCondor copy() {§return new AirdropCondor(this);§}§}§\npublic class BloodstainedMire extends CardImpl {§public BloodstainedMire(UUID ownerId) {§super(ownerId, 313, \"Bloodstained Mire\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"ONS\";§this.addAbility(new FetchLandActivatedAbility(new String[]{\"Swamp\", \"Mountain\"}));§}§public BloodstainedMire(final BloodstainedMire card) {§super(card);§}§@Override§public BloodstainedMire copy() {§return new BloodstainedMire(this);§}§}§\npublic class DaruCavalier extends CardImpl {§private static final FilterCard filter = new FilterCard(\"card named Daru Cavalier\");§static {§filter.add(new NamePredicate(\"Daru Cavalier\"));§}§public DaruCavalier(UUID ownerId) {§super(ownerId, 18, \"Daru Cavalier\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}\");§this.expansionSetCode = \"ONS\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FirstStrikeAbility.getInstance());§TargetCardInLibrary target = new TargetCardInLibrary(0, 1, filter);§this.addAbility(new EntersBattlefieldTriggeredAbility(new SearchLibraryPutInHandEffect(target, true, true), true));§}§public DaruCavalier(final DaruCavalier card) {§super(card);§}§@Override§public DaruCavalier copy() {§return new DaruCavalier(this);§}§}§\npublic class EvergloveCourier extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Elf creature\");§static {§filter.add(new SubtypePredicate(\"Elf\"));§}§public EvergloveCourier(UUID ownerId) {§super(ownerId, 262, \"Everglove Courier\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"ONS\";§this.subtype.add(\"Elf\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new SkipUntapOptionalAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(§new BoostTargetEffect(2, 2, Duration.Custom), SourceTappedCondition.getInstance(),§\"target Elf creature gets +2/+2\"), new ManaCostsImpl(\"{2}{G}\"));§ability.addEffect(new ConditionalContinuousEffect(new GainAbilityTargetEffect(TrampleAbility.getInstance(),§Duration.Custom), SourceTappedCondition.getInstance(),\"and has trample for as long as {this} remains tapped\"));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public EvergloveCourier(final EvergloveCourier card) {§super(card);§}§@Override§public EvergloveCourier copy() {§return new EvergloveCourier(this);§}§}§\npublic class GoblinSledder extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"a Goblin\");§static {§filter.add(new SubtypePredicate(\"Goblin\"));§}§public GoblinSledder(UUID ownerId) {§super(ownerId, 209, \"Goblin Sledder\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{R}\");§this.expansionSetCode = \"ONS\";§this.subtype.add(\"Goblin\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(1,1,Duration.EndOfTurn),§new SacrificeTargetCost(new TargetControlledCreaturePermanent(1,1, filter, true)));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public GoblinSledder(final GoblinSledder card) {§super(card);§}§@Override§public GoblinSledder copy() {§return new GoblinSledder(this);§}§}§\npublic class Insurrection extends CardImpl {§public Insurrection(UUID ownerId) {§super(ownerId, 213, \"Insurrection\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{5}{R}{R}{R}\");§this.expansionSetCode = \"ONS\";§this.getSpellAbility().addEffect(new InsurrectionEffect());§}§public Insurrection(final Insurrection card) {§super(card);§}§@Override§public Insurrection copy() {§return new Insurrection(this);§}§}§class InsurrectionEffect extends OneShotEffect {§public InsurrectionEffect() {§super(Outcome.Benefit);§this.staticText = \"Untap all creatures and gain control of them until end of turn. They gain haste until end of turn\";§}§public InsurrectionEffect(final InsurrectionEffect effect) {§super(effect);§}§@Override§public InsurrectionEffect copy() {§return new InsurrectionEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§boolean result = false;§ContinuousEffect gainControl = new GainControlTargetEffect(Duration.EndOfTurn);§ContinuousEffect gainHaste = new GainAbilityTargetEffect(HasteAbility.getInstance(), Duration.EndOfTurn);§for (Permanent creature : game.getBattlefield().getAllActivePermanents(CardType.CREATURE)) {§creature.untap(game);§gainControl.setTargetPointer(new FixedTarget(creature.getId()));§gainHaste.setTargetPointer(new FixedTarget(creature.getId()));§game.addEffect(gainControl, source);§game.addEffect(gainHaste, source);§result = true;§}§return result;§}§}§\npublic class PeerPressure extends CardImpl {§public PeerPressure(UUID ownerId) {§super(ownerId, 101, \"Peer Pressure\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{3}{U}\");§this.expansionSetCode = \"ONS\";§this.getSpellAbility().addEffect(new PeerPressureEffect());§}§public PeerPressure(final PeerPressure card) {§super(card);§}§@Override§public PeerPressure copy() {§return new PeerPressure(this);§}§}§class PeerPressureEffect extends OneShotEffect {§PeerPressureEffect() {§super(Outcome.GainControl);§this.staticText = \"Choose a creature type. If you control more creatures of that type than each other player, you gain control of all creatures of that type\";§}§PeerPressureEffect(final PeerPressureEffect effect) {§super(effect);§}§@Override§public PeerPressureEffect copy() {§return new PeerPressureEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Choice choice = new ChoiceImpl(true);§choice.setMessage(\"Choose creature type\");§choice.setChoices(CardRepository.instance.getCreatureTypes());§while (!controller.choose(Outcome.GainControl, choice, game)) {§if (!controller.canRespond()) {§return false;§}§}§String chosenType = choice.getChoice();§if (!game.isSimulation()) {§game.informPlayers(controller.getLogName() + \" has chosen \" + chosenType);§}§UUID playerWithMost = null;§int maxControlled = 0;§for (UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)) {§FilterPermanent filter = new FilterCreaturePermanent(chosenType, chosenType);§filter.add(new ControllerIdPredicate(playerId));§int controlled = new PermanentsOnBattlefieldCount(filter).calculate(game, source, this);§if (controlled > maxControlled) {§maxControlled = controlled;§playerWithMost = playerId;§} else if (controlled == maxControlled) {§playerWithMost = null; §\npublic class ShepherdOfRot extends CardImpl {§final String rule = \"Each player loses 1 life for each Zombie on the battlefield\";§static final private FilterPermanent filter = new FilterPermanent(\"Zombie\");§static {§filter.add(new SubtypePredicate(\"Zombie\"));§}§public ShepherdOfRot(UUID ownerId) {§super(ownerId, 168, \"Shepherd of Rot\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"ONS\";§this.subtype.add(\"Zombie\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new LoseLifeAllPlayersEffect(new PermanentsOnBattlefieldCount(filter), rule), new TapSourceCost()));§}§public ShepherdOfRot(final ShepherdOfRot card) {§super(card);§}§@Override§public ShepherdOfRot copy() {§return new ShepherdOfRot(this);§}§}§\npublic class SteelyResolve extends CardImpl {§public SteelyResolve(UUID ownerId) {§super(ownerId, 286, \"Steely Resolve\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{1}{G}\");§this.expansionSetCode = \"ONS\";§this.addAbility(new AsEntersBattlefieldAbility(new ChooseCreatureTypeEffect(Outcome.AddAbility)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAllEffect(ShroudAbility.getInstance(), Duration.WhileOnBattlefield, new FilterSteelyResolve())));§}§public SteelyResolve(final SteelyResolve card) {§super(card);§}§@Override§public SteelyResolve copy() {§return new SteelyResolve(this);§}§}§class FilterSteelyResolve extends FilterCreaturePermanent {§public FilterSteelyResolve() {§super(\"All creatures of the chosen type\");§}§public FilterSteelyResolve(final FilterSteelyResolve filter) {§super(filter);§}§@Override§public FilterSteelyResolve copy() {§return new FilterSteelyResolve(this);§}§@Override§public boolean match(Permanent permanent, UUID sourceId, UUID playerId, Game game) {§if (super.match(permanent, sourceId, playerId, game)) {§String subtype = (String) game.getState().getValue(sourceId + \"_type\");§if (subtype != null && !subtype.equals(\"\") && permanent.hasSubtype(subtype)) {§return true;§}§}§return false;§}§}§\npublic class VoidmageProdigy extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"a Wizard\");§static {§filter.add(new SubtypePredicate(\"Wizard\"));§}§public VoidmageProdigy(UUID ownerId) {§super(ownerId, 120, \"Voidmage Prodigy\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{U}{U}\");§this.expansionSetCode = \"ONS\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new CounterTargetEffect(), new ManaCostsImpl(\"{U}{U}\"));§ability.addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent(1, 1, filter, false)));§Target target = new TargetSpell();§ability.addTarget(target);§this.addAbility(ability);§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{U}\")));§}§public VoidmageProdigy(final VoidmageProdigy card) {§super(card);§}§@Override§public VoidmageProdigy copy() {§return new VoidmageProdigy(this);§}§}§\npublic class ExoticCurse extends CardImpl {§public ExoticCurse(UUID ownerId) {§super(ownerId, 56, \"Exotic Curse\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{B}\");§this.expansionSetCode = \"DDE\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetPermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.UnboostCreature));§this.addAbility(new EnchantAbility(auraTarget.getTargetName()));§DynamicValue unboost = new SignInversionDynamicValue(new DomainValue());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,§new BoostEnchantedEffect(unboost, unboost, Duration.WhileOnBattlefield)));§}§public ExoticCurse(final ExoticCurse card) {§super(card);§}§@Override§public ExoticCurse copy() {§return new ExoticCurse(this);§}§}§\npublic class BruteForce extends CardImpl {§public BruteForce(UUID ownerId) {§super(ownerId, 116, \"Brute Force\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{R}\");§this.expansionSetCode = \"PLC\";§this.getSpellAbility().getEffects().add(new BoostTargetEffect(3,3, Duration.EndOfTurn));§this.getSpellAbility().getTargets().add(new TargetCreaturePermanent());§}§public BruteForce(final BruteForce card) {§super(card);§}§@Override§public BruteForce copy() {§return new BruteForce(this);§}§}§\npublic class EvolutionCharm extends CardImpl {§private static FilterCreatureCard filter = new FilterCreatureCard(\"creature card from your graveyard\");§public EvolutionCharm(UUID ownerId) {§super(ownerId, 127, \"Evolution Charm\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{G}\");§this.expansionSetCode = \"PLC\";§this.getSpellAbility().addEffect(new SearchLibraryPutInHandEffect(new TargetCardInLibrary(0, 1, new FilterBasicLandCard()), true, true));§Mode mode = new Mode();§mode.getEffects().add(new ReturnToHandTargetEffect());§mode.getTargets().add(new TargetCardInYourGraveyard(filter));§this.getSpellAbility().addMode(mode);§mode = new Mode();§mode.getEffects().add(new GainAbilityTargetEffect(FlyingAbility.getInstance(), Duration.EndOfTurn));§mode.getTargets().add(new TargetCreaturePermanent());§this.getSpellAbility().addMode(mode);§}§public EvolutionCharm(final EvolutionCharm card) {§super(card);§}§@Override§public EvolutionCharm copy() {§return new EvolutionCharm(this);§}§}§\npublic class ImpsMischief extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"spell with a single target\");§static {§filter.add(new NumberOfTargetsPredicate(1));§}§public ImpsMischief(UUID ownerId) {§super(ownerId, 72, \"Imp's Mischief\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{1}{B}\");§this.expansionSetCode = \"PLC\";§this.getSpellAbility().addEffect(new ChooseNewTargetsTargetEffect(true, true));§this.getSpellAbility().addEffect(new ImpsMischiefLoseLifeEffect());§this.getSpellAbility().addTarget(new TargetSpell(filter));§}§public ImpsMischief(final ImpsMischief card) {§super(card);§}§@Override§public ImpsMischief copy() {§return new ImpsMischief(this);§}§}§class ImpsMischiefLoseLifeEffect extends OneShotEffect {§public ImpsMischiefLoseLifeEffect() {§super(Outcome.LoseLife);§staticText = \"You lose life equal to that spell's converted mana cost\";§}§public ImpsMischiefLoseLifeEffect(final ImpsMischiefLoseLifeEffect effect) {§super(effect);§}§@Override§public ImpsMischiefLoseLifeEffect copy() {§return new ImpsMischiefLoseLifeEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Spell spell = game.getStack().getSpell(source.getFirstTarget());§if (spell != null) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§player.loseLife(spell.getConvertedManaCost(), game);§return true;§}§}§return false;§}§}§\npublic class NullProfusion extends CardImpl {§public NullProfusion(UUID ownerId) {§super(ownerId, 89, \"Null Profusion\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{4}{B}{B}\");§this.expansionSetCode = \"PLC\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SkipDrawStepEffect()));§this.addAbility(new NullProfusionTriggeredAbility());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new MaximumHandSizeControllerEffect(2, Duration.WhileOnBattlefield, HandSizeModification.SET)));§}§public NullProfusion(final NullProfusion card) {§super(card);§}§@Override§public NullProfusion copy() {§return new NullProfusion(this);§}§}§class NullProfusionTriggeredAbility extends TriggeredAbilityImpl {§NullProfusionTriggeredAbility() {§super(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), false);§}§NullProfusionTriggeredAbility(final NullProfusionTriggeredAbility ability) {§super(ability);§}§@Override§public NullProfusionTriggeredAbility copy() {§return new NullProfusionTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.SPELL_CAST || event.getType() == EventType.LAND_PLAYED;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§return event.getPlayerId().equals(this.getControllerId());§}§@Override§public String getRule() {§return \"Whenever you play a card, draw a card.\";§}§}§\npublic class RoilingHorror extends CardImpl {§public RoilingHorror(UUID ownerId) {§super(ownerId, 79, \"Roiling Horror\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{B}{B}\");§this.expansionSetCode = \"PLC\";§this.subtype.add(\"Horror\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetPowerToughnessSourceEffect(new RoilingHorrorDynamicValue(), Duration.EndOfGame)));§this.addAbility(new SuspendAbility(Integer.MAX_VALUE, new ManaCostsImpl(\"{B}{B}{B}\"), this, true));§this.addAbility(new RoilingHorrorTriggeredAbility());§}§public RoilingHorror(final RoilingHorror card) {§super(card);§}§@Override§public RoilingHorror copy() {§return new RoilingHorror(this);§}§}§class RoilingHorrorTriggeredAbility extends TriggeredAbilityImpl {§public RoilingHorrorTriggeredAbility() {§super(Zone.EXILED, new LoseLifeTargetEffect(1), false);§this.addTarget(new TargetPlayer());§Effect effect = new GainLifeEffect(1);§effect.setText(\"and you gain 1 life\");§this.addEffect(effect);§}§public RoilingHorrorTriggeredAbility(final RoilingHorrorTriggeredAbility ability) {§super(ability);§}§@Override§public RoilingHorrorTriggeredAbility copy() {§return new RoilingHorrorTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.COUNTER_REMOVED;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§return event.getData().equals(CounterType.TIME.getName()) && event.getTargetId().equals(this.getSourceId());§}§@Override§public String getRule() {§return \"Whenever a time counter is removed from {this} while it's exiled, \" + super.getRule();§}§}§class RoilingHorrorDynamicValue implements DynamicValue {§@Override§public int calculate(Game game, Ability sourceAbility, Effect effect) {§int opponentsMostLife = Integer.MIN_VALUE;§Player controller = game.getPlayer(sourceAbility.getControllerId());§if (controller != null) {§for (UUID playerUUID : game.getState().getPlayersInRange(controller.getId(), game)) {§if (controller.hasOpponent(playerUUID, game)) {§Player opponent = game.getPlayer(playerUUID);§if (opponent != null && opponent.getLife() > opponentsMostLife) {§opponentsMostLife = opponent.getLife();§}§}§}§return controller.getLife() - opponentsMostLife;§}§return 0;§}§@Override§public DynamicValue copy() {§return this;§}§@Override§public String toString() {§return \"X\";§}§@Override§public String getMessage() {§return \"your life total minus the life total of an opponent with the most life\";§}§}§\npublic class Tidewalker extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"Island you control\");§static {§filter.add(new SubtypePredicate(\"Island\"));§}§public Tidewalker(UUID ownerId) {§super(ownerId, 49, \"Tidewalker\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"PLC\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.TIME.createInstance(0), new PermanentsOnBattlefieldCount(filter), true), \"with a time counter on it for each Island you control\"));§this.addAbility(new VanishingUpkeepAbility(0));§this.addAbility(new VanishingSacrificeAbility());§this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetPowerToughnessSourceEffect(new CountersCount(CounterType.TIME), Duration.EndOfGame)));§}§public Tidewalker(final Tidewalker card) {§super(card);§}§@Override§public Tidewalker copy() {§return new Tidewalker(this);§}§}§\npublic class BoshIronGolem extends CardImpl {§public BoshIronGolem(UUID ownerId) {§super(ownerId, 108, \"Bosh, Iron Golem\", Rarity.RARE, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{8}\");§this.expansionSetCode = \"HOP\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Golem\");§this.power = new MageInt(6);§this.toughness = new MageInt(7);§this.addAbility(TrampleAbility.getInstance());§Effect effect = new DamageTargetEffect(new SacrificeCostConvertedMana(\"artifact\"));§effect.setText(\"{this} deals damage equal to the sacrificed artifact's converted mana cost to target creature or player\");§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new ManaCostsImpl(\"{3}{R}\"));§ability.addCost(new SacrificeTargetCost(new TargetControlledPermanent(new FilterControlledArtifactPermanent(\"an artifact\"))));§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public BoshIronGolem(final BoshIronGolem card) {§super(card);§}§@Override§public BoshIronGolem copy() {§return new BoshIronGolem(this);§}§}§\npublic class LodestoneMyr extends CardImpl {§private static final FilterControlledArtifactPermanent filter = new FilterControlledArtifactPermanent(\"untapped artifact you control\");§static {§filter.add(Predicates.not(new TappedPredicate()));§}§public LodestoneMyr(UUID ownerId) {§super(ownerId, 117, \"Lodestone Myr\", Rarity.RARE, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{4}\");§this.expansionSetCode = \"HOP\";§this.subtype.add(\"Myr\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(TrampleAbility.getInstance());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 1, Duration.EndOfTurn), new TapTargetCost(new TargetControlledPermanent(filter))));§}§public LodestoneMyr(final LodestoneMyr card) {§super(card);§}§@Override§public LodestoneMyr copy() {§return new LodestoneMyr(this);§}§}§\npublic class TaureanMauler extends CardImpl {§public TaureanMauler(UUID ownerId) {§super(ownerId, 67, \"Taurean Mauler\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"HOP\";§this.subtype.add(\"Shapeshifter\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(ChangelingAbility.getInstance());§this.addAbility(new SpellCastOpponentTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), true));§}§public TaureanMauler(final TaureanMauler card) {§super(card);§}§@Override§public TaureanMauler copy() {§return new TaureanMauler(this);§}§}§\npublic class KrosanVerge extends CardImpl {§private static final FilterCard filterForest = new FilterCard(\"a Forest\");§private static final FilterCard filterPlains = new FilterCard(\"a Plains\");§static {§filterForest.add(new SubtypePredicate(\"Forest\"));§filterPlains.add(new SubtypePredicate(\"Plains\"));§}§public KrosanVerge(UUID ownerId) {§super(ownerId, 123, \"Krosan Verge\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"PC2\";§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new ColorlessManaAbility());§Effect effect = new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(filterForest), true, Outcome.PutLandInPlay);§effect.setText(\"Search your library for a Forest card and a Plains card and put them onto the battlefield tapped. Then shuffle your library\");§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new GenericManaCost(2));§effect = new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(filterPlains), true, Outcome.PutLandInPlay);§effect.setText(null);§ability.addEffect(effect);§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public KrosanVerge(final KrosanVerge card) {§super(card);§}§@Override§public KrosanVerge copy() {§return new KrosanVerge(this);§}§}§\npublic class WhirlpoolWarrior extends CardImpl {§public WhirlpoolWarrior(UUID ownerId) {§super(ownerId, 29, \"Whirlpool Warrior\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"PC2\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new EntersBattlefieldTriggeredAbility(new ShuffleHandIntoLibraryDrawThatManySourceEffect()));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new WhirlpoolWarriorActivatedEffect(), new ManaCostsImpl(\"{R}\"));§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public WhirlpoolWarrior(final WhirlpoolWarrior card) {§super(card);§}§@Override§public WhirlpoolWarrior copy() {§return new WhirlpoolWarrior(this);§}§}§class WhirlpoolWarriorActivatedEffect extends OneShotEffect {§public WhirlpoolWarriorActivatedEffect() {§super(Outcome.Benefit);§this.staticText = \"Each player shuffles the cards from his or her hand into his or her library, then draws that many cards\";§}§public WhirlpoolWarriorActivatedEffect(final WhirlpoolWarriorActivatedEffect effect) {§super(effect);§}§@Override§public WhirlpoolWarriorActivatedEffect copy() {§return new WhirlpoolWarriorActivatedEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Map<UUID, Integer> playerCards = new LinkedHashMap<>();§for (UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§int cardsHand = player.getHand().size();§if (cardsHand > 0) {§playerCards.put(playerId, cardsHand);§player.moveCards(player.getHand(), Zone.LIBRARY, source, game);§player.shuffleLibrary(game);§}§}§}§for (Entry<UUID, Integer> entry : playerCards.entrySet()) {§Player player = game.getPlayer(entry.getKey());§if (player != null) {§player.drawCards(entry.getValue(), game);§}§}§return true;§}§return false;§}§}§\npublic class DiscipleOfKangee extends CardImpl {§public DiscipleOfKangee(UUID ownerId) {§super(ownerId, 3, \"Disciple of Kangee\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"PLS\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Effect effect = new GainAbilityTargetEffect(FlyingAbility.getInstance(), Duration.EndOfTurn);§effect.setText(\"Target creature gains flying\");§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new ManaCostsImpl(\"{U}\"));§effect = new BecomesColorTargetEffect(ObjectColor.BLUE, Duration.EndOfTurn);§effect.setText(\"and becomes blue until end of turn.\");§ability.addEffect(effect);§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public DiscipleOfKangee(final DiscipleOfKangee card) {§super(card);§}§@Override§public DiscipleOfKangee copy() {§return new DiscipleOfKangee(this);§}§}§\npublic class KeldonMantle extends CardImpl {§public KeldonMantle(UUID ownerId) {§super(ownerId, 65, \"Keldon Mantle\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{R}\");§this.expansionSetCode = \"PLS\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateAttachedEffect(AttachmentType.AURA), new ManaCostsImpl(\"{B}\")));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(1, 0, Duration.EndOfTurn),§new ManaCostsImpl(\"{R}\")));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(TrampleAbility.getInstance(),§AttachmentType.AURA, Duration.EndOfTurn), new ManaCostsImpl(\"{G}\")));§}§public KeldonMantle(final KeldonMantle card) {§super(card);§}§@Override§public KeldonMantle copy() {§return new KeldonMantle(this);§}§}§\npublic class PhyrexianScuta extends CardImpl {§public PhyrexianScuta(UUID ownerId) {§super(ownerId, 51, \"Phyrexian Scuta\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{B}\");§this.expansionSetCode = \"PLS\";§this.subtype.add(\"Zombie\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new KickerAbility(new PayLifeCost(3)));§this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.getInstance(), \"If Phyrexian Scuta was kicked, it enters the battlefield with two +1/+1 counters on it.\", \"\"));§}§public PhyrexianScuta(final PhyrexianScuta card) {§super(card);§}§@Override§public PhyrexianScuta copy() {§return new PhyrexianScuta(this);§}§}§\npublic class Singe extends CardImpl {§public Singe(UUID ownerId) {§super(ownerId, 71, \"Singe\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{R}\");§this.expansionSetCode = \"PLS\";§this.getSpellAbility().addEffect(new DamageTargetEffect(1));§Effect effect = new BecomesColorTargetEffect(ObjectColor.BLACK, Duration.EndOfTurn);§effect.setText(\"That creature becomes black until end of turn.\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public Singe(final Singe card) {§super(card);§}§@Override§public Singe copy() {§return new Singe(this);§}§}§\npublic class TrevasRuins extends CardImpl {§private static final FilterControlledLandPermanent filter = new FilterControlledLandPermanent(\"non-Lair land\");§static{§filter.add(Predicates.not(new SubtypePredicate(\"Lair\")));§}§public TrevasRuins(UUID ownerId) {§super(ownerId, 143, \"Treva's Ruins\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"PLS\";§this.subtype.add(\"Lair\");§this.addAbility(new EntersBattlefieldTriggeredAbility(new SacrificeSourceUnlessPaysEffect(new ReturnToHandChosenControlledPermanentCost(new TargetControlledPermanent(filter)))));§this.addAbility(new GreenManaAbility());§this.addAbility(new WhiteManaAbility());§this.addAbility(new BlueManaAbility());§}§public TrevasRuins(final TrevasRuins card) {§super(card);§}§@Override§public TrevasRuins copy() {§return new TrevasRuins(this);§}§}§\npublic class Devastation extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"creatures and lands\");§static {§filter.add(Predicates.or(new CardTypePredicate(CardType.CREATURE), new CardTypePredicate(CardType.LAND)));§}§public Devastation(UUID ownerId) {§super(ownerId, 128, \"Devastation\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{5}{R}{R}\");§this.expansionSetCode = \"POR\";§this.getSpellAbility().addEffect(new DestroyAllEffect(filter));§}§public Devastation(final Devastation card) {§super(card);§}§@Override§public Devastation copy() {§return new Devastation(this);§}§}§\npublic class MercenaryKnight extends CardImpl {§public MercenaryKnight(UUID ownerId) {§super(ownerId, 22, \"Mercenary Knight\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{B}\");§this.expansionSetCode = \"POR\";§this.subtype.add(\"Human\");§this.subtype.add(\"Mercenary\");§this.subtype.add(\"Knight\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new EntersBattlefieldTriggeredAbility(new SacrificeSourceUnlessPaysEffect(new DiscardTargetCost(new TargetCardInHand(new FilterCreatureCard(\"a creature card\"))))));§}§public MercenaryKnight(final MercenaryKnight card) {§super(card);§}§@Override§public MercenaryKnight copy() {§return new MercenaryKnight(this);§}§}§\npublic class SpiritualGuardian extends CardImpl {§public SpiritualGuardian(UUID ownerId) {§super(ownerId, 189, \"Spiritual Guardian\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{W}{W}\");§this.expansionSetCode = \"POR\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(3);§this.toughness = new MageInt(4);§this.addAbility(new EntersBattlefieldTriggeredAbility(new GainLifeEffect(4), false));§}§public SpiritualGuardian(final SpiritualGuardian card) {§super(card);§}§@Override§public SpiritualGuardian copy() {§return new SpiritualGuardian(this);§}§}§\npublic class AbyssalNightstalker extends CardImpl {§public AbyssalNightstalker(UUID ownerId) {§super(ownerId, 1, \"Abyssal Nightstalker\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{B}\");§this.expansionSetCode = \"PO2\";§this.subtype.add(\"Nightstalker\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Effect effect = new DiscardTargetEffect(1);§effect.setText(\"defending player discards a card\");§this.addAbility(new AttacksAndIsNotBlockedTriggeredAbility(effect, false, true));§}§public AbyssalNightstalker(final AbyssalNightstalker card) {§super(card);§}§@Override§public AbyssalNightstalker copy() {§return new AbyssalNightstalker(this);§}§}§\npublic class Extinguish extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"sorcery spell\");§static {§filter.add(new CardTypePredicate(CardType.SORCERY));§}§public Extinguish(UUID ownerId) {§super(ownerId, 38, \"Extinguish\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{U}\");§this.expansionSetCode = \"PO2\";§this.getSpellAbility().addTarget(new TargetSpell(filter));§this.getSpellAbility().addEffect(new CounterTargetEffect());§}§public Extinguish(final Extinguish card) {§super(card);§}§@Override§public Extinguish copy() {§return new Extinguish(this);§}§}§\npublic class OgreBerserker extends CardImpl {§public OgreBerserker(UUID ownerId) {§super(ownerId, 111, \"Ogre Berserker\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{R}\");§this.expansionSetCode = \"PO2\";§this.subtype.add(\"Ogre\");§this.subtype.add(\"Berserker\");§this.power = new MageInt(4);§this.toughness = new MageInt(2);§this.addAbility(HasteAbility.getInstance());§}§public OgreBerserker(final OgreBerserker card) {§super(card);§}§@Override§public OgreBerserker copy() {§return new OgreBerserker(this);§}§}§\npublic class TrokinHighGuard extends CardImpl {§public TrokinHighGuard(UUID ownerId) {§super(ownerId, 146, \"Trokin High Guard\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}\");§this.expansionSetCode = \"PO2\";§this.subtype.add(\"Human\");§this.subtype.add(\"Knight\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§}§public TrokinHighGuard(final TrokinHighGuard card) {§super(card);§}§@Override§public TrokinHighGuard copy() {§return new TrokinHighGuard(this);§}§}§\npublic class DiaochanArtfulBeauty extends CardImpl {§public DiaochanArtfulBeauty(UUID ownerId) {§super(ownerId, 108, \"Diaochan, Artful Beauty\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{R}\");§this.expansionSetCode = \"PTK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Advisor\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new ActivateIfConditionActivatedAbility(Zone.BATTLEFIELD, new DiaochanArtfulBeautyDestroyEffect(), new TapSourceCost(), MyTurnBeforeAttackersDeclaredCondition.getInstance());§ability.addTarget(new TargetCreaturePermanent());§ability.addTarget(new TargetOpponentsChoicePermanent(new FilterCreaturePermanent()));§this.addAbility(ability);§}§public DiaochanArtfulBeauty(final DiaochanArtfulBeauty card) {§super(card);§}§@Override§public DiaochanArtfulBeauty copy() {§return new DiaochanArtfulBeauty(this);§}§}§class DiaochanArtfulBeautyDestroyEffect extends OneShotEffect {§DiaochanArtfulBeautyDestroyEffect() {§super(Outcome.DestroyPermanent);§this.staticText = \"Destroy target creature of your choice, then destroy target creature of an opponent's choice\";§}§DiaochanArtfulBeautyDestroyEffect(final DiaochanArtfulBeautyDestroyEffect effect) {§super(effect);§}§@Override§public DiaochanArtfulBeautyDestroyEffect copy() {§return new DiaochanArtfulBeautyDestroyEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Permanent firstTarget = game.getPermanent(source.getFirstTarget());§if (firstTarget != null) {§firstTarget.destroy(source.getSourceId(), game, false);§}§Permanent secondTarget = game.getPermanent(source.getTargets().get(1).getFirstTarget());§if (secondTarget != null) {§secondTarget.destroy(source.getSourceId(), game, false);§}§return true;§}§return false;§}§}§\npublic class MaChaoWesternWarrior extends CardImpl {§public MaChaoWesternWarrior(UUID ownerId) {§super(ownerId, 116, \"Ma Chao, Western Warrior\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{R}{R}\");§this.expansionSetCode = \"PTK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(HorsemanshipAbility.getInstance());§Effect effect = new CantBeBlockedSourceEffect(Duration.EndOfCombat);§effect.setText(\"it can't be blocked this combat\");§this.addAbility(new AttacksAloneTriggeredAbility(effect));§}§public MaChaoWesternWarrior(final MaChaoWesternWarrior card) {§super(card);§}§@Override§public MaChaoWesternWarrior copy() {§return new MaChaoWesternWarrior(this);§}§}§\npublic class ShuFootSoldiers extends CardImpl {§public ShuFootSoldiers(UUID ownerId) {§super(ownerId, 24, \"Shu Foot Soldiers\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"PTK\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§}§public ShuFootSoldiers(final ShuFootSoldiers card) {§super(card);§}§@Override§public ShuFootSoldiers copy() {§return new ShuFootSoldiers(this);§}§}§\npublic class WeiAmbushForce extends CardImpl {§public WeiAmbushForce(UUID ownerId) {§super(ownerId, 85, \"Wei Ambush Force\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"PTK\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new AttacksTriggeredAbility(new BoostSourceEffect(2, 0, Duration.EndOfTurn), false));§}§public WeiAmbushForce(final WeiAmbushForce card) {§super(card);§}§@Override§public WeiAmbushForce copy() {§return new WeiAmbushForce(this);§}§}§\npublic class ZhangLiaoHeroOfHefei extends CardImpl {§public ZhangLiaoHeroOfHefei(UUID ownerId) {§super(ownerId, 96, \"Zhang Liao, Hero of Hefei\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{B}{B}\");§this.expansionSetCode = \"PTK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new DealsDamageToOpponentTriggeredAbility(new DiscardTargetEffect(1), false, false, true));§}§public ZhangLiaoHeroOfHefei(final ZhangLiaoHeroOfHefei card) {§super(card);§}§@Override§public ZhangLiaoHeroOfHefei copy() {§return new ZhangLiaoHeroOfHefei(this);§}§}§\npublic class Glory extends CardImpl {§public Glory(UUID ownerId) {§super(ownerId, 17, \"Glory\", Rarity.SPECIAL, new CardType[]{CardType.CREATURE}, \"{3}{W}{W}\");§this.expansionSetCode = \"PTC\";§this.subtype.add(\"Incarnation\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§Effect effect = new GainProtectionFromColorAllEffect(Duration.EndOfTurn, new FilterControlledCreaturePermanent(\"Creatures you control\"));§effect.setText(\"Choose a color. Creatures you control gain protection from the chosen color until end of turn. Activate this ability only if {this} is in your graveyard.\");§this.addAbility(new SimpleActivatedAbility(Zone.GRAVEYARD, effect, new ManaCostsImpl(\"{2}{W}\")));§}§public Glory(final Glory card) {§super(card);§}§@Override§public Glory copy() {§return new Glory(this);§}§}§\npublic class FaultRiders extends CardImpl {§public FaultRiders(UUID ownerId) {§super(ownerId, 88, \"Fault Riders\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"PCY\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Effect effect = new BoostSourceEffect(2,0, Duration.EndOfTurn);§effect.setText(\"{this} gets +2/+0\");§Ability ability = new LimitedTimesPerTurnActivatedAbility(Zone.BATTLEFIELD,§effect,§new SacrificeTargetCost(new TargetControlledPermanent(new FilterControlledLandPermanent(\"a land\"))));§effect = new GainAbilitySourceEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn);§effect.setText(\"and gains first strike\");§ability.addEffect(effect);§this.addAbility(ability);§}§public FaultRiders(final FaultRiders card) {§super(card);§}§@Override§public FaultRiders copy() {§return new FaultRiders(this);§}§}§\npublic class MercenaryInformer extends CardImpl {§private static final FilterObject filterBlack = new FilterStackObject(\"black spells or abilities from black sources\");§private static final FilterPermanent filterMercenary = new FilterPermanent(\"nontoken Mercenary\");§static {§filterBlack.add(new ColorPredicate(ObjectColor.BLACK));§filterMercenary.add(Predicates.not(new TokenPredicate()));§filterMercenary.add(new SubtypePredicate(\"Mercenary\"));§}§public MercenaryInformer(UUID ownerId) {§super(ownerId, 15, \"Mercenary Informer\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"PCY\";§this.subtype.add(\"Human\");§this.subtype.add(\"Rebel\");§this.subtype.add(\"Mercenary\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantBeTargetedSourceEffect(filterBlack, Duration.WhileOnBattlefield)));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PutOnLibraryTargetEffect(false), new ManaCostsImpl(\"{2}{W}\"));§ability.addTarget(new TargetPermanent(filterMercenary));§this.addAbility(ability);§}§public MercenaryInformer(final MercenaryInformer card) {§super(card);§}§@Override§public MercenaryInformer copy() {§return new MercenaryInformer(this);§}§}§\npublic class ShieldDancer extends CardImpl {§public ShieldDancer(UUID ownerId) {§super(ownerId, 23, \"Shield Dancer\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"PCY\";§this.subtype.add(\"Human\");§this.subtype.add(\"Rebel\");§this.power = new MageInt(1);§this.toughness = new MageInt(3);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ShieldDancerRedirectionEffect(), new ManaCostsImpl(\"{2}{W}\"));§ability.addTarget(new TargetAttackingCreature());§this.addAbility(ability);§}§public ShieldDancer(final ShieldDancer card) {§super(card);§}§@Override§public ShieldDancer copy() {§return new ShieldDancer(this);§}§}§class ShieldDancerRedirectionEffect extends RedirectionEffect {§public ShieldDancerRedirectionEffect() {§super(Duration.EndOfTurn);§staticText = \"The next time target attacking creature would deal combat damage to {this} this turn, that creature deals that damage to itself instead\";§}§public ShieldDancerRedirectionEffect(final ShieldDancerRedirectionEffect effect) {§super(effect);§}§@Override§public ShieldDancerRedirectionEffect copy() {§return new ShieldDancerRedirectionEffect(this);§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGE_CREATURE;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (event.getTargetId().equals(source.getSourceId())§&& event.getSourceId().equals(source.getTargets().get(0).getFirstTarget())) {§DamageEvent damageEvent = (DamageEvent) event;§if (damageEvent.isCombatDamage()) {§TargetPermanent target = new TargetPermanent();§target.add(source.getTargets().get(0).getFirstTarget(), game);§redirectTarget = target;§}§return true;§}§return false;§}§}§\npublic class WhipSergeant extends CardImpl {§public WhipSergeant(UUID ownerId) {§super(ownerId, 107, \"Whip Sergeant\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"PCY\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new GainAbilityTargetEffect(HasteAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl(\"{R}\"));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public WhipSergeant(final WhipSergeant card) {§super(card);§}§@Override§public WhipSergeant copy() {§return new WhipSergeant(this);§}§}§\npublic class Caregiver extends CardImpl {§public Caregiver(UUID ownerId) {§super(ownerId, 6, \"Caregiver\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{W}\");§this.expansionSetCode = \"RAV\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PreventDamageToTargetEffect(Duration.EndOfTurn, 1), new ColoredManaCost(ColoredManaSymbol.W));§ability.addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent()));§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public Caregiver(final Caregiver card) {§super(card);§}§@Override§public Caregiver copy() {§return new Caregiver(this);§}§}§\npublic class DarkConfidant extends CardImpl {§public DarkConfidant(UUID ownerId) {§super(ownerId, 81, \"Dark Confidant\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"RAV\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new BeginningOfUpkeepTriggeredAbility(new DarkConfidantEffect(), TargetController.YOU, false));§}§public DarkConfidant(final DarkConfidant card) {§super(card);§}§@Override§public DarkConfidant copy() {§return new DarkConfidant(this);§}§}§class DarkConfidantEffect extends OneShotEffect {§DarkConfidantEffect() {§super(Outcome.DrawCard);§this.staticText = \"reveal the top card of your library and put that card into your hand. You lose life equal to its converted mana cost\";§}§DarkConfidantEffect(final DarkConfidantEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§Permanent sourcePermanent = game.getPermanentOrLKIBattlefield(source.getSourceId());§if (controller != null && sourcePermanent != null) {§if (controller.getLibrary().size() > 0) {§Card card = controller.getLibrary().removeFromTop(game);§if (card != null) {§Cards cards = new CardsImpl(card);§controller.revealCards(sourcePermanent.getIdName(), cards, game);§controller.moveCards(card, null, Zone.HAND, source, game);§controller.loseLife(card.getManaCost().convertedManaCost(), game);§}§return true;§}§}§return false;§}§@Override§public DarkConfidantEffect copy() {§return new DarkConfidantEffect(this);§}§}§\npublic class EtherealUsher extends CardImpl {§public EtherealUsher(UUID ownerId) {§super(ownerId, 47, \"Ethereal Usher\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{5}{U}\");§this.expansionSetCode = \"RAV\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new CantBeBlockedTargetEffect(),§new ManaCostsImpl(\"{U}\"));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§this.addAbility(new TransmuteAbility(\"{1}{U}{U}\"));§}§public EtherealUsher(final EtherealUsher card) {§super(card);§}§@Override§public EtherealUsher copy() {§return new EtherealUsher(this);§}§}§\npublic class GolgariGraveTroll extends CardImpl {§public GolgariGraveTroll(UUID ownerId) {§super(ownerId, 167, \"Golgari Grave-Troll\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{G}\");§this.expansionSetCode = \"RAV\";§this.subtype.add(\"Troll\");§this.subtype.add(\"Skeleton\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(new EntersBattlefieldAbility(new GolgariGraveTrollEffect(), \"with a +1/+1 counter on it for each creature card in your graveyard\"));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new ManaCostsImpl(\"{1}\"));§ability.addCost(new RemoveCountersSourceCost(CounterType.P1P1.createInstance()));§this.addAbility(ability);§this.addAbility(new DredgeAbility(6));§}§public GolgariGraveTroll(final GolgariGraveTroll card) {§super(card);§}§@Override§public GolgariGraveTroll copy() {§return new GolgariGraveTroll(this);§}§}§class GolgariGraveTrollEffect extends OneShotEffect {§private static final FilterCreatureCard filter = new FilterCreatureCard();§static {§filter.add(new CardTypePredicate(CardType.CREATURE));§}§public GolgariGraveTrollEffect() {§super(Outcome.BoostCreature);§}§public GolgariGraveTrollEffect(final GolgariGraveTrollEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§Permanent permanent = game.getPermanentEntering(source.getSourceId());§if (permanent != null && player != null) {§int amount = player.getGraveyard().count(filter, game);§if (amount > 0) {§permanent.addCounters(CounterType.P1P1.createInstance(amount), game);§}§return true;§}§return false;§}§@Override§public GolgariGraveTrollEffect copy() {§return new GolgariGraveTrollEffect(this);§}§}§\npublic class HuntedPhantasm extends CardImpl {§public HuntedPhantasm(UUID ownerId) {§super(ownerId, 55, \"Hunted Phantasm\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{U}{U}\");§this.expansionSetCode = \"RAV\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(4);§this.toughness = new MageInt(6);§this.addAbility(new CantBeBlockedSourceAbility());§Ability ability = new EntersBattlefieldTriggeredAbility(new CreateTokenTargetEffect(new GoblinToken(), 5), false);§Target target = new TargetOpponent();§ability.addTarget(target);§this.addAbility(ability);§}§public HuntedPhantasm(final HuntedPhantasm card) {§super(card);§}§@Override§public HuntedPhantasm copy() {§return new HuntedPhantasm(this);§}§}§\npublic class MuddleTheMixture extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"instant or sorcery spell\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.INSTANT),§new CardTypePredicate(CardType.SORCERY)));§}§public MuddleTheMixture(UUID ownerId) {§super(ownerId, 60, \"Muddle the Mixture\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{U}{U}\");§this.expansionSetCode = \"RAV\";§this.getSpellAbility().addTarget(new TargetSpell(filter));§this.getSpellAbility().addEffect(new CounterTargetEffect());§this.addAbility(new TransmuteAbility(\"{1}{U}{U}\"));§}§public MuddleTheMixture(final MuddleTheMixture card) {§super(card);§}§@Override§public MuddleTheMixture copy() {§return new MuddleTheMixture(this);§}§}§\npublic class Remand extends CardImpl {§public Remand(UUID ownerId) {§super(ownerId, 63, \"Remand\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{U}\");§this.expansionSetCode = \"RAV\";§this.getSpellAbility().addEffect(new CounterTargetWithReplacementEffect(Zone.HAND));§this.getSpellAbility().addTarget(new TargetSpell());§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(1));§}§public Remand(final Remand card) {§super(card);§}§@Override§public Remand copy() {§return new Remand(this);§}§}§\npublic class ShamblingShell extends CardImpl {§public ShamblingShell(UUID ownerId) {§super(ownerId, 230, \"Shambling Shell\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}{G}\");§this.expansionSetCode = \"RAV\";§this.subtype.add(\"Plant\");§this.subtype.add(\"Zombie\");§this.power = new MageInt(3);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.P1P1.createInstance()), new SacrificeSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§this.addAbility(new DredgeAbility(3));§}§public ShamblingShell(final ShamblingShell card) {§super(card);§}§@Override§public ShamblingShell copy() {§return new ShamblingShell(this);§}§}§\npublic class Terrarion extends CardImpl {§public Terrarion(UUID ownerId) {§super(ownerId, 273, \"Terrarion\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, \"{1}\");§this.expansionSetCode = \"RAV\";§this.addAbility(new EntersBattlefieldTappedAbility());§Ability ability = new SimpleManaAbility(Zone.BATTLEFIELD, new AddManaInAnyCombinationEffect(2), new GenericManaCost(2));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§this.addAbility(new PutIntoGraveFromBattlefieldSourceTriggeredAbility(new DrawCardSourceControllerEffect(1)));§}§public Terrarion(final Terrarion card) {§super(card);§}§@Override§public Terrarion copy() {§return new Terrarion(this);§}§}§\npublic class VoyagerStaff extends CardImpl {§public VoyagerStaff(UUID ownerId) {§super(ownerId, 274, \"Voyager Staff\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{1}\");§this.expansionSetCode = \"RAV\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new VoyagerStaffEffect(), new GenericManaCost(2));§ability.addCost(new SacrificeSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public VoyagerStaff(final VoyagerStaff card) {§super(card);§}§@Override§public VoyagerStaff copy() {§return new VoyagerStaff(this);§}§}§class VoyagerStaffEffect extends OneShotEffect {§public VoyagerStaffEffect() {§super(Outcome.Detriment);§staticText = \"exile target creature. Return the exiled card to the battlefield under its owner's control at the beginning of the next end step\";§}§public VoyagerStaffEffect(final VoyagerStaffEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent creature = game.getPermanent(source.getFirstTarget());§Player controller = game.getPlayer(source.getControllerId());§Permanent sourcePermanent = game.getPermanentOrLKIBattlefield(source.getSourceId());§if (controller != null && creature != null && sourcePermanent != null) {§if (controller.moveCardToExileWithInfo(creature, source.getSourceId(), sourcePermanent.getIdName(), source.getSourceId(), game, Zone.BATTLEFIELD, true)) {§AtTheBeginOfNextEndStepDelayedTriggeredAbility delayedAbility = new AtTheBeginOfNextEndStepDelayedTriggeredAbility(new ReturnFromExileEffect(source.getSourceId(), Zone.BATTLEFIELD, false));§delayedAbility.setSourceId(source.getSourceId());§delayedAbility.setControllerId(source.getControllerId());§delayedAbility.setSourceObject(source.getSourceObject(game), game);§game.addDelayedTriggeredAbility(delayedAbility);§return true;§}§}§return false;§}§@Override§public VoyagerStaffEffect copy() {§return new VoyagerStaffEffect(this);§}§}§\npublic class AzoriusArrester extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature an opponent controls\");§static {§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public AzoriusArrester(UUID ownerId) {§super(ownerId, 5, \"Azorius Arrester\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"RTR\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§Ability ability = new EntersBattlefieldTriggeredAbility(new DetainTargetEffect(), false);§TargetCreaturePermanent target = new TargetCreaturePermanent(filter);§ability.addTarget(target);§this.addAbility(ability);§}§public AzoriusArrester(final AzoriusArrester card) {§super(card);§}§@Override§public AzoriusArrester copy() {§return new AzoriusArrester(this);§}§}§\npublic class ChorusOfMight extends CardImpl {§public ChorusOfMight(UUID ownerId) {§super(ownerId, 119, \"Chorus of Might\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{3}{G}\");§this.expansionSetCode = \"RTR\";§PermanentsOnBattlefieldCount value = new PermanentsOnBattlefieldCount(new FilterControlledCreaturePermanent());§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new BoostTargetEffect(value, value, Duration.EndOfTurn, true));§this.getSpellAbility().addEffect(new GainAbilityTargetEffect(TrampleAbility.getInstance(), Duration.EndOfTurn));§}§public ChorusOfMight(final ChorusOfMight card) {§super(card);§}§@Override§public ChorusOfMight copy() {§return new ChorusOfMight(this);§}§}§\npublic class DeathriteShaman extends CardImpl {§private static final FilterCard filter = new FilterCard(\"instant or sorcery card from a graveyard\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.INSTANT),§new CardTypePredicate(CardType.SORCERY)));§}§public DeathriteShaman(UUID ownerId) {§super(ownerId, 213, \"Deathrite Shaman\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{B/G}\");§this.expansionSetCode = \"RTR\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ExileTargetEffect(), new TapSourceCost());§ability.addEffect(new AddManaOfAnyColorEffect());§ability.addTarget(new TargetCardInGraveyard(new FilterLandCard(\"land card from a graveyard\")));§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ExileTargetEffect(), new ManaCostsImpl(\"{B}\"));§ability.addCost(new TapSourceCost());§ability.addEffect(new LoseLifeOpponentsEffect(2));§ability.addTarget(new TargetCardInGraveyard(filter));§this.addAbility(ability);§ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ExileTargetEffect(), new ManaCostsImpl(\"{G}\"));§ability.addCost(new TapSourceCost());§ability.addEffect(new GainLifeEffect(2));§ability.addTarget(new TargetCardInGraveyard(new FilterCreatureCard(\"creature card from a graveyard\")));§this.addAbility(ability);§}§public DeathriteShaman(final DeathriteShaman card) {§super(card);§}§@Override§public DeathriteShaman copy() {§return new DeathriteShaman(this);§}§}§\npublic class ExplosiveImpact extends CardImpl {§public ExplosiveImpact(UUID ownerId) {§super(ownerId, 94, \"Explosive Impact\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{5}{R}\");§this.expansionSetCode = \"RTR\";§this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());§this.getSpellAbility().addEffect(new DamageTargetEffect(5));§}§public ExplosiveImpact(final ExplosiveImpact card) {§super(card);§}§@Override§public ExplosiveImpact copy() {§return new ExplosiveImpact(this);§}§}§\npublic class GroveOfTheGuardian extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"untapped creatures you control\");§static {§filter.add(Predicates.not(new TappedPredicate()));§}§public GroveOfTheGuardian(UUID ownerId) {§super(ownerId, 240, \"Grove of the Guardian\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"RTR\";§this.addAbility(new SimpleManaAbility(Zone.BATTLEFIELD, new Mana(0, 0, 0, 0, 0, 0, 0, 1), new TapSourceCost()));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new CreateTokenEffect(new ElementalToken(), 1), new ManaCostsImpl(\"{3}{G}{W}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new TapTargetCost(new TargetControlledCreaturePermanent(2, 2, filter, false)));§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public GroveOfTheGuardian(final GroveOfTheGuardian card) {§super(card);§}§@Override§public GroveOfTheGuardian copy() {§return new GroveOfTheGuardian(this);§}§private class ElementalToken extends Token {§ElementalToken() {§super(\"Elemental\", \"an 8/8 green and white Elemental creature token with vigilance\");§cardType.add(CardType.CREATURE);§color.setGreen(true);§color.setWhite(true);§this.subtype.add(\"Elemental\");§power = new MageInt(8);§toughness = new MageInt(8);§this.addAbility(VigilanceAbility.getInstance());§}§}§}§\npublic class JaradsOrders extends CardImpl {§public JaradsOrders(UUID ownerId) {§super(ownerId, 175, \"Jarad's Orders\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{2}{B}{G}\");§this.expansionSetCode = \"RTR\";§this.getSpellAbility().addEffect(new JaradsOrdersEffect());§}§public JaradsOrders(final JaradsOrders card) {§super(card);§}§@Override§public JaradsOrders copy() {§return new JaradsOrders(this);§}§}§class JaradsOrdersEffect extends OneShotEffect {§protected static final FilterCard filter = new FilterCard(\"card to put into your hand\");§public JaradsOrdersEffect() {§super(Outcome.PutLandInPlay);§staticText = \"Search your library for up to two creature cards and reveal them. Put one into your hand and the other into your graveyard. Then shuffle your library\";§}§public JaradsOrdersEffect(final JaradsOrdersEffect effect) {§super(effect);§}§@Override§public JaradsOrdersEffect copy() {§return new JaradsOrdersEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§TargetCardInLibrary target = new TargetCardInLibrary(0, 2, new FilterCreatureCard(\"creature cards\"));§if (controller.searchLibrary(target, game)) {§if (target.getTargets().size() > 0) {§Cards revealed = new CardsImpl();§for (UUID cardId: (List<UUID>)target.getTargets()) {§Card card = controller.getLibrary().getCard(cardId, game);§revealed.add(card);§}§controller.revealCards(\"Jarad's Orders\", revealed, game);§if (target.getTargets().size() == 2) {§TargetCard target2 = new TargetCard(Zone.LIBRARY, filter);§controller.choose(Outcome.Benefit, revealed, target2, game);§Card card = revealed.get(target2.getFirstTarget(), game);§controller.moveCards(card, Zone.LIBRARY, Zone.HAND, source, game);§revealed.remove(card);§card = revealed.getCards(game).iterator().next();§controller.moveCards(card, Zone.LIBRARY, Zone.GRAVEYARD, source, game);§} else if (target.getTargets().size() == 1) {§Card card = revealed.getCards(game).iterator().next();§controller.moveCards(card, Zone.LIBRARY, Zone.HAND, source, game);§}§}§controller.shuffleLibrary(game);§return true;§}§controller.shuffleLibrary(game);§}§return false;§}§}§\npublic class NivmagusElemental extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"an instant or sorcery spell you control\");§static {§filter.add(new ControllerPredicate(TargetController.YOU));§filter.add(Predicates.or(§new CardTypePredicate(CardType.INSTANT),§new CardTypePredicate(CardType.SORCERY)));§}§public NivmagusElemental(UUID ownerId) {§super(ownerId, 219, \"Nivmagus Elemental\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{U/R}\");§this.expansionSetCode = \"RTR\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)),new ExileFromStackCost(new TargetSpell(filter)));§this.addAbility(ability);§}§public NivmagusElemental(final NivmagusElemental card) {§super(card);§}§@Override§public NivmagusElemental copy() {§return new NivmagusElemental(this);§}§}§\npublic class RakdosShredFreak extends CardImpl {§public RakdosShredFreak(UUID ownerId) {§super(ownerId, 221, \"Rakdos Shred-Freak\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{B/R}{B/R}\");§this.expansionSetCode = \"RTR\";§this.subtype.add(\"Human\");§this.subtype.add(\"Berserker\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(HasteAbility.getInstance());§}§public RakdosShredFreak(final RakdosShredFreak card) {§super(card);§}§@Override§public RakdosShredFreak copy() {§return new RakdosShredFreak(this);§}§}§\npublic class SewerShambler extends CardImpl {§public SewerShambler(UUID ownerId) {§super(ownerId, 75, \"Sewer Shambler\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}\");§this.expansionSetCode = \"RTR\";§this.subtype.add(\"Zombie\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new SwampwalkAbility());§this.addAbility(new ScavengeAbility(new ManaCostsImpl(\"{2}{B}\")));§}§public SewerShambler(final SewerShambler card) {§super(card);§}§@Override§public SewerShambler copy() {§return new SewerShambler(this);§}§}§\npublic class StreetSpasm extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature without flying you don't control\");§static {§filter.add(new ControllerPredicate(TargetController.NOT_YOU));§filter.add(Predicates.not(new AbilityPredicate(FlyingAbility.class)));§}§public StreetSpasm(UUID ownerId) {§super(ownerId, 106, \"Street Spasm\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{X}{R}\");§this.expansionSetCode = \"RTR\";§this.getSpellAbility().addTarget(new TargetCreaturePermanent(filter));§this.getSpellAbility().addEffect(new DamageTargetEffect(new ManacostVariableValue()));§this.addAbility(new OverloadAbility(this, new DamageAllEffect(new ManacostVariableValue(), filter), new ManaCostsImpl(\"{X}{X}{R}{R}\")));§}§public StreetSpasm(final StreetSpasm card) {§super(card);§}§@Override§public StreetSpasm copy() {§return new StreetSpasm(this);§}§}§\npublic class TrestleTroll extends CardImpl {§public TrestleTroll(UUID ownerId) {§super(ownerId, 205, \"Trestle Troll\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}{G}\");§this.expansionSetCode = \"RTR\";§this.subtype.add(\"Troll\");§this.power = new MageInt(1);§this.toughness = new MageInt(4);§this.addAbility(DefenderAbility.getInstance());§this.addAbility(ReachAbility.getInstance());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new ManaCostsImpl(\"{1}{B}{G}\")));§}§public TrestleTroll(final TrestleTroll card) {§super(card);§}§@Override§public TrestleTroll copy() {§return new TrestleTroll(this);§}§}§\npublic class DesertTwister extends CardImpl {§public DesertTwister(UUID ownerId) {§super(ownerId, 99, \"Desert Twister\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{4}{G}{G}\");§this.expansionSetCode = \"3ED\";§this.getSpellAbility().addEffect(new DestroyTargetEffect());§this.getSpellAbility().addTarget(new TargetPermanent());§}§public DesertTwister(final DesertTwister card) {§super(card);§}§@Override§public DesertTwister copy() {§return new DesertTwister(this);§}§}§\npublic class BattleRampart extends CardImpl {§public BattleRampart(UUID ownerId) {§super(ownerId, 135, \"Battle Rampart\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Wall\");§this.power = new MageInt(1);§this.toughness = new MageInt(3);§this.addAbility(DefenderAbility.getInstance());§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new GainAbilityTargetEffect(HasteAbility.getInstance(), Duration.EndOfTurn),§new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public BattleRampart(final BattleRampart card) {§super(card);§}§@Override§public BattleRampart copy() {§return new BattleRampart(this);§}§}§\npublic class DawnglareInvoker extends CardImpl {§public DawnglareInvoker(UUID ownerId) {§super(ownerId, 16, \"Dawnglare Invoker\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Kor\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new TapAllTargetPlayerControlsEffect(new FilterCreaturePermanent(\"creatures\")),§new ManaCostsImpl(\"{8}\"));§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public DawnglareInvoker(final DawnglareInvoker card) {§super(card);§}§@Override§public DawnglareInvoker copy() {§return new DawnglareInvoker(this);§}§}§\npublic class EmrakulTheAeonsTorn extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"colored spells\");§static {§filter.add(Predicates.not(new ColorlessPredicate()));§}§public EmrakulTheAeonsTorn(UUID ownerId) {§super(ownerId, 4, \"Emrakul, the Aeons Torn\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{15}\");§this.expansionSetCode = \"ROE\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Eldrazi\");§this.power = new MageInt(15);§this.toughness = new MageInt(15);§this.addAbility(new CantBeCounteredAbility());§this.addAbility(new CastSourceTriggeredAbility(new AddExtraTurnControllerEffect()));§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new ProtectionAbility(filter));§this.addAbility(new AnnihilatorAbility(6));§this.addAbility(new PutIntoGraveFromAnywhereSourceTriggeredAbility(new ShuffleIntoLibraryGraveOfSourceOwnerEffect(), false));§}§public EmrakulTheAeonsTorn(final EmrakulTheAeonsTorn card) {§super(card);§}§@Override§public EmrakulTheAeonsTorn copy() {§return new EmrakulTheAeonsTorn(this);§}§}§\npublic class GrotagSiegeRunner extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature with defender\");§static {§filter.add(new AbilityPredicate(DefenderAbility.class));§}§public GrotagSiegeRunner(UUID ownerId) {§super(ownerId, 149, \"Grotag Siege-Runner\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Rogue\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new ManaCostsImpl(\"{R}\"));§ability.addCost(new SacrificeSourceCost());§Effect effect = new DamageTargetControllerEffect(2);§effect.setText(\"{this} deals 2 damage to that creature's controller\");§ability.addEffect(effect);§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public GrotagSiegeRunner(final GrotagSiegeRunner card) {§super(card);§}§@Override§public GrotagSiegeRunner copy() {§return new GrotagSiegeRunner(this);§}§}§\npublic class KilnFiend extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"an instant or sorcery spell\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.INSTANT),§new CardTypePredicate(CardType.SORCERY)));§}§public KilnFiend(UUID ownerId) {§super(ownerId, 153, \"Kiln Fiend\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Elemental\");§this.subtype.add(\"Beast\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§this.addAbility(new SpellCastControllerTriggeredAbility(new BoostSourceEffect(3, 0, Duration.EndOfTurn), filter, false));§}§public KilnFiend(final KilnFiend card) {§super(card);§}§@Override§public KilnFiend copy() {§return new KilnFiend(this);§}§}§\npublic class MerfolkSkyscout extends CardImpl {§public MerfolkSkyscout(UUID ownerId) {§super(ownerId, 77, \"Merfolk Skyscout\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}{U}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Scout\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§AttacksOrBlocksTriggeredAbility ability = new AttacksOrBlocksTriggeredAbility(new UntapTargetEffect(), false);§ability.addTarget(new TargetPermanent());§this.addAbility(ability);§}§public MerfolkSkyscout(final MerfolkSkyscout card) {§super(card);§}§@Override§public MerfolkSkyscout copy() {§return new MerfolkSkyscout(this);§}§}§\npublic class PawnOfUlamog extends CardImpl {§public PawnOfUlamog(UUID ownerId) {§super(ownerId, 122, \"Pawn of Ulamog\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}{B}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Vampire\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new PawnOfUlamogTriggeredAbility());§}§public PawnOfUlamog(final PawnOfUlamog card) {§super(card);§}§@Override§public PawnOfUlamog copy() {§return new PawnOfUlamog(this);§}§}§class PawnOfUlamogTriggeredAbility extends TriggeredAbilityImpl {§public PawnOfUlamogTriggeredAbility() {§super(Zone.BATTLEFIELD, new CreateTokenEffect(new EldraziSpawnToken()), true);§}§public PawnOfUlamogTriggeredAbility(PawnOfUlamogTriggeredAbility ability) {§super(ability);§}§@Override§public PawnOfUlamogTriggeredAbility copy() {§return new PawnOfUlamogTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ZONE_CHANGE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§UUID targetId = event.getTargetId();§MageObject card = game.getLastKnownInformation(targetId, Zone.BATTLEFIELD);§if (card != null && card instanceof Permanent && !(card instanceof PermanentToken)) {§Permanent permanent = (Permanent) card;§ZoneChangeEvent zEvent = (ZoneChangeEvent) event;§if (zEvent.getFromZone() == Zone.BATTLEFIELD && zEvent.getToZone() == Zone.GRAVEYARD§&& permanent.getControllerId().equals(this.controllerId)§&& (targetId.equals(this.getSourceId())§|| (permanent.getCardType().contains(CardType.CREATURE)§&& !targetId.equals(this.getSourceId())§&& !(permanent instanceof PermanentToken)))) {§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever Pawn of Ulamog or another nontoken creature you control dies, you may put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has \\\"Sacrifice this creature: Add {C} to your mana pool.\\\"\";§}§}§\npublic class SarkhanTheMad extends CardImpl {§public SarkhanTheMad(UUID ownerId) {§super(ownerId, 214, \"Sarkhan the Mad\", Rarity.MYTHIC, new CardType[]{CardType.PLANESWALKER}, \"{3}{B}{R}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Sarkhan\");§this.addAbility(new PlanswalkerEntersWithLoyalityCountersAbility(7));§this.addAbility(new LoyaltyAbility(new SarkhanTheMadRevealAndDrawEffect(), 0));§Target targetCreature = new TargetCreaturePermanent();§Ability sacAbility = new LoyaltyAbility(new SarkhanTheMadSacEffect(), -2);§sacAbility.addTarget(targetCreature);§this.addAbility(sacAbility);§Ability damageAbility = new LoyaltyAbility(new SarkhanTheMadDragonDamageEffect(), -4);§damageAbility.addTarget(new TargetPlayer());§this.addAbility(damageAbility);§}§public SarkhanTheMad(final SarkhanTheMad card) {§super(card);§}§@Override§public SarkhanTheMad copy() {§return new SarkhanTheMad(this);§}§}§class SarkhanTheMadRevealAndDrawEffect extends OneShotEffect {§private static final String effectText = \"Reveal the top card of your library and put it into your hand. {this} deals damage to himself equal to that card's converted mana cost\";§SarkhanTheMadRevealAndDrawEffect() {§super(Outcome.DrawCard);§staticText = effectText;§}§SarkhanTheMadRevealAndDrawEffect(SarkhanTheMadRevealAndDrawEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = source.getSourceObject(game);§if (controller != null && sourceObject != null) {§Card card = controller.getLibrary().getFromTop(game);§Permanent sourcePermanent = game.getPermanent(source.getSourceId());§if (card != null) {§controller.moveCards(card, null, Zone.HAND, source, game);§sourcePermanent.damage(card.getManaCost().convertedManaCost(), source.getSourceId(), game, false, false);§controller.revealCards(sourceObject.getIdName(), new CardsImpl(card), game);§}§return true;§}§return false;§}§@Override§public SarkhanTheMadRevealAndDrawEffect copy() {§return new SarkhanTheMadRevealAndDrawEffect(this);§}§}§class SarkhanTheMadSacEffect extends OneShotEffect {§private static final String effectText = \"Target creature's controller sacrifices it, then that player puts a 5/5 red Dragon creature token with flying onto the battlefield\";§SarkhanTheMadSacEffect() {§super(Outcome.Sacrifice);§staticText = effectText;§}§SarkhanTheMadSacEffect(SarkhanTheMadSacEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent permanent = game.getPermanent(source.getTargets().getFirstTarget());§if (permanent != null) {§Player player = game.getPlayer(permanent.getControllerId());§permanent.sacrifice(this.getId(), game);§Token dragonToken = new DragonToken();§dragonToken.putOntoBattlefield(1, game, this.getId(), player.getId());§}§return false;§}§@Override§public SarkhanTheMadSacEffect copy() {§return new SarkhanTheMadSacEffect(this);§}§}§class SarkhanTheMadDragonDamageEffect extends OneShotEffect {§private static final String effectText = \"Each Dragon creature you control deals damage equal to its power to target player\";§private static final FilterControlledPermanent filter;§static {§filter = new FilterControlledPermanent();§filter.add(new CardTypePredicate(CardType.CREATURE));§filter.add(new SubtypePredicate(\"Dragon\"));§}§SarkhanTheMadDragonDamageEffect() {§super(Outcome.Damage);§staticText = effectText;§}§SarkhanTheMadDragonDamageEffect(SarkhanTheMadDragonDamageEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§List<Permanent> dragons = game.getBattlefield().getActivePermanents(filter, source.getControllerId(), source.getSourceId(), game);§Player player = game.getPlayer(source.getTargets().getFirstTarget());§if (player != null && dragons != null && !dragons.isEmpty()) {§for (Permanent dragon : dragons) {§player.damage(dragon.getPower().getValue(), dragon.getId(), game, false, true);§}§return true;§}§return false;§}§@Override§public SarkhanTheMadDragonDamageEffect copy() {§return new SarkhanTheMadDragonDamageEffect(this);§}§}§class DragonToken extends mage.game.permanent.token.DragonToken {§DragonToken() {§super();§this.power = new MageInt(5);§this.toughness = new MageInt(5);§}§}§\npublic class StalwartShieldBearers extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature with defender\");§static {§filter.add(new AbilityPredicate(DefenderAbility.class));§}§public StalwartShieldBearers(UUID ownerId) {§super(ownerId, 46, \"Stalwart Shield-Bearers\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(0);§this.toughness = new MageInt(3);§this.addAbility(DefenderAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(0, 2, Duration.WhileOnBattlefield, filter, true)));§}§public StalwartShieldBearers(final StalwartShieldBearers card) {§super(card);§}§@Override§public StalwartShieldBearers copy() {§return new StalwartShieldBearers(this);§}§}§\npublic class Vengevine extends CardImpl {§public Vengevine(UUID ownerId) {§super(ownerId, 212, \"Vengevine\", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, \"{2}{G}{G}\");§this.expansionSetCode = \"ROE\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(4);§this.toughness = new MageInt(3);§this.addAbility(HasteAbility.getInstance());§this.addAbility(new VengevineAbility(), new VengevineWatcher());§}§public Vengevine(final Vengevine card) {§super(card);§}§@Override§public Vengevine copy() {§return new Vengevine(this);§}§}§class VengevineAbility extends TriggeredAbilityImpl {§public VengevineAbility() {§super(Zone.GRAVEYARD, new ReturnSourceFromGraveyardToBattlefieldEffect(), true);§}§public VengevineAbility(final VengevineAbility ability) {§super(ability);§}§@Override§public VengevineAbility copy() {§return new VengevineAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.SPELL_CAST;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§if (event.getPlayerId().equals(controllerId)) {§Watcher watcher = game.getState().getWatchers().get(\"CreatureCast\", controllerId);§if (watcher != null && watcher.conditionMet()) {§return true;§}§}§return false;§}§@Override§public String getRule() {§return \"Whenever you cast a spell, if it's the second creature spell you cast this turn, you may return {this} from your graveyard to the battlefield.\";§}§}§class VengevineWatcher extends Watcher {§int creatureSpellCount = 0;§public VengevineWatcher() {§super(\"CreatureCast\", WatcherScope.PLAYER);§}§public VengevineWatcher(final VengevineWatcher watcher) {§super(watcher);§this.creatureSpellCount = watcher.creatureSpellCount;§}§@Override§public VengevineWatcher copy() {§return new VengevineWatcher(this);§}§@Override§public void watch(GameEvent event, Game game) {§condition = false;§if (event.getType() == EventType.SPELL_CAST && event.getPlayerId().equals(controllerId)) {§Spell spell = game.getStack().getSpell(event.getTargetId());§if (spell != null && spell.getCardType().contains(CardType.CREATURE)) {§creatureSpellCount++;§if (creatureSpellCount == 2)§condition = true;§}§}§}§@Override§public void reset() {§super.reset();§creatureSpellCount = 0;§}§}§\npublic class BounteousKirin extends CardImpl {§public BounteousKirin(UUID ownerId) {§super(ownerId, 123, \"Bounteous Kirin\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{5}{G}{G}\");§this.expansionSetCode = \"SOK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Kirin\");§this.subtype.add(\"Spirit\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SpellCastControllerTriggeredAbility(Zone.BATTLEFIELD, new BounteousKirinEffect(), new FilterSpiritOrArcaneCard(), true, true));§}§public BounteousKirin(final BounteousKirin card) {§super(card);§}§@Override§public BounteousKirin copy() {§return new BounteousKirin(this);§}§}§class BounteousKirinEffect extends OneShotEffect {§public BounteousKirinEffect() {§super(Outcome.GainLife);§this.staticText = \"you may gain life equal to that spell's converted mana cost\";§}§public BounteousKirinEffect(final BounteousKirinEffect effect) {§super(effect);§}§@Override§public BounteousKirinEffect copy() {§return new BounteousKirinEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Spell spell = game.getState().getStack().getSpell(getTargetPointer().getFirst(game, source));§if (spell != null) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§int life = spell.getConvertedManaCost();§controller.gainLife(life, game);§return true;§}§}§return false;§}§}§\npublic class Dreamcatcher extends CardImpl {§public Dreamcatcher(UUID ownerId) {§super(ownerId, 34, \"Dreamcatcher\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{U}\");§this.expansionSetCode = \"SOK\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SpellCastControllerTriggeredAbility(new SacrificeSourceEffect(), new FilterSpiritOrArcaneCard(), true,§\"Whenever you cast a Spirit or Arcane spell, you may sacrifice Dreamcatcher. If you do, draw a card.\");§ability.addEffect(new DrawCardSourceControllerEffect(1));§this.addAbility(ability);§}§public Dreamcatcher(final Dreamcatcher card) {§super(card);§}§@Override§public Dreamcatcher copy() {§return new Dreamcatcher(this);§}§}§\npublic class Glitterfang extends CardImpl {§public Glitterfang(UUID ownerId) {§super(ownerId, 100, \"Glitterfang\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{R}\");§this.expansionSetCode = \"SOK\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(HasteAbility.getInstance());§this.addAbility(new BeginningOfEndStepTriggeredAbility(new ReturnToHandSourceEffect(true), TargetController.ANY, false));§}§public Glitterfang(final Glitterfang card) {§super(card);§}§@Override§public Glitterfang copy() {§return new Glitterfang(this);§}§}§\npublic class KagemarosClutch extends CardImpl {§public KagemarosClutch(UUID ownerId) {§super(ownerId, 74, \"Kagemaro's Clutch\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{3}{B}\");§this.expansionSetCode = \"SOK\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.UnboostCreature));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§DynamicValue xMinusValue = new SignInversionDynamicValue(new CardsInControllerHandCount());§Effect effect = new BoostEnchantedEffect(xMinusValue, xMinusValue, Duration.WhileOnBattlefield);§effect.setText(\"Enchanted creature gets -X/-X, where X is the number of cards in your hand\");§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, effect));§}§public KagemarosClutch(final KagemarosClutch card) {§super(card);§}§@Override§public KagemarosClutch copy() {§return new KagemarosClutch(this);§}§}§\npublic class MatsuTribeBirdstalker extends CardImpl {§public MatsuTribeBirdstalker(UUID ownerId) {§super(ownerId, 137, \"Matsu-Tribe Birdstalker\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}{G}\");§this.expansionSetCode = \"SOK\";§this.subtype.add(\"Snake\");§this.subtype.add(\"Warrior\");§this.subtype.add(\"Archer\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability;§ability = new DealsDamageToACreatureTriggeredAbility(new TapTargetEffect(\"that creature\"), true, false, true);§ability.addEffect(new DontUntapInControllersNextUntapStepTargetEffect(\"and it\"));§this.addAbility(ability);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD,§new GainAbilitySourceEffect(ReachAbility.getInstance(), Duration.EndOfTurn),§new ManaCostsImpl(\"{G}\")));§}§public MatsuTribeBirdstalker(final MatsuTribeBirdstalker card) {§super(card);§}§@Override§public MatsuTribeBirdstalker copy() {§return new MatsuTribeBirdstalker(this);§}§}§\npublic class OniOfWildPlaces extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"red creature you control\");§static {§filter.add(new ColorPredicate(ObjectColor.RED));§}§public OniOfWildPlaces(UUID ownerId) {§super(ownerId, 108, \"Oni of Wild Places\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{5}{R}\");§this.expansionSetCode = \"SOK\";§this.subtype.add(\"Demon\");§this.subtype.add(\"Spirit\");§this.power = new MageInt(6);§this.toughness = new MageInt(5);§this.addAbility(HasteAbility.getInstance());§this.addAbility(new BeginningOfUpkeepTriggeredAbility(new ReturnToHandChosenControlledPermanentEffect(filter), TargetController.YOU, false));§}§public OniOfWildPlaces(final OniOfWildPlaces card) {§super(card);§}§@Override§public OniOfWildPlaces copy() {§return new OniOfWildPlaces(this);§}§}§\npublic class SakashimaTheImpostor extends CardImpl {§public SakashimaTheImpostor(UUID ownerId) {§super(ownerId, 53, \"Sakashima the Impostor\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{U}{U}\");§this.expansionSetCode = \"SOK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Rogue\");§this.power = new MageInt(3);§this.toughness = new MageInt(1);§Effect effect = new CopyPermanentEffect(new FilterCreaturePermanent(), new SakashimaTheImpostorApplier());§effect.setText(\"as a copy of any creature on the battlefield, except its name is still Sakashima the Impostor, it's legendary in addition to its other types, and it gains \\\"{2}{U}{U}: Return {this} to its owner's hand at the beginning of the next end step.\\\"\");§this.addAbility(new EntersBattlefieldAbility(effect, true));§}§public SakashimaTheImpostor(final SakashimaTheImpostor card) {§super(card);§}§@Override§public SakashimaTheImpostor copy() {§return new SakashimaTheImpostor(this);§}§}§class SakashimaTheImpostorApplier extends ApplyToPermanent {§@Override§public Boolean apply(Game game, Permanent permanent) {§if (!permanent.getSupertype().contains(\"Legendary\")) {§permanent.getSubtype().add(\"Legendary\");§}§permanent.setName(\"Sakashima the Impostor\");§permanent.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD,§new CreateDelayedTriggeredAbilityEffect(new AtTheBeginOfNextEndStepDelayedTriggeredAbility(new ReturnToHandSourceEffect(true)), false),§new ManaCostsImpl(\"{2}{U}{U}\")§), game);§return true;§}§@Override§public Boolean apply(Game game, MageObject mageObject) {§if (!mageObject.getSupertype().contains(\"Legendary\")) {§mageObject.getSubtype().add(\"Legendary\");§}§mageObject.setName(\"Sakashima the Impostor\");§mageObject.getAbilities().add(new SimpleActivatedAbility(Zone.BATTLEFIELD,§new CreateDelayedTriggeredAbilityEffect(new AtTheBeginOfNextEndStepDelayedTriggeredAbility(new ReturnToHandSourceEffect(true)), false),§new ManaCostsImpl(\"{2}{U}{U}\")§));§return true;§}§}§\npublic class SoramaroFirstToDream extends CardImpl {§public SoramaroFirstToDream(UUID ownerId) {§super(ownerId, 58, \"Soramaro, First to Dream\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{U}{U}\");§this.expansionSetCode = \"SOK\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Spirit\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(FlyingAbility.getInstance());§DynamicValue xValue= new CardsInControllerHandCount();§this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetPowerToughnessSourceEffect(xValue, Duration.EndOfGame)));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new DrawCardSourceControllerEffect(1), new GenericManaCost(4));§ability.addCost(new ReturnToHandChosenControlledPermanentCost(new TargetControlledPermanent(new FilterControlledLandPermanent(\"a land\"))));§this.addAbility(ability);§}§public SoramaroFirstToDream(final SoramaroFirstToDream card) {§super(card);§}§@Override§public SoramaroFirstToDream copy() {§return new SoramaroFirstToDream(this);§}§}§\npublic class Asceticism extends CardImpl {§public Asceticism(UUID ownerId) {§super(ownerId, 110, \"Asceticism\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{3}{G}{G}\");§this.expansionSetCode = \"SOM\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityControlledEffect(HexproofAbility.getInstance(), Duration.WhileOnBattlefield, new FilterControlledCreaturePermanent())));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateTargetEffect(), new ManaCostsImpl(\"{1}{G}\"));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public Asceticism(final Asceticism card) {§super(card);§}§@Override§public Asceticism copy() {§return new Asceticism(this);§}§}§\npublic class CarrionCall extends CardImpl {§public CarrionCall (UUID ownerId) {§super(ownerId, 115, \"Carrion Call\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{3}{G}\");§this.expansionSetCode = \"SOM\";§this.getSpellAbility().addEffect(new CreateTokenEffect(new InsectInfectToken(), 2));§}§public CarrionCall (final CarrionCall card) {§super(card);§}§@Override§public CarrionCall copy() {§return new CarrionCall(this);§}§}§\npublic class DispenseJustice extends CardImpl {§public DispenseJustice (UUID ownerId) {§super(ownerId, 5, \"Dispense Justice\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{2}{W}\");§this.expansionSetCode = \"SOM\";§this.getSpellAbility().addEffect(new DispenseJusticeEffect());§this.getSpellAbility().addTarget(new TargetPlayer());§}§public DispenseJustice (final DispenseJustice card) {§super(card);§}§@Override§public DispenseJustice copy() {§return new DispenseJustice(this);§}§}§class DispenseJusticeEffect extends OneShotEffect {§private static final String effectText = \"Target player sacrifices an attacking creature.\\r\\n\\r\\n\"§+ \"Metalcraft - That player sacrifices two attacking creatures instead if you control three or more artifacts\";§private static final FilterAttackingCreature filter = new FilterAttackingCreature();§DispenseJusticeEffect ( ) {§super(Outcome.Sacrifice);§staticText = effectText;§}§DispenseJusticeEffect ( DispenseJusticeEffect effect ) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§if ( MetalcraftCondition.getInstance().apply(game, source) ) {§return new SacrificeEffect(filter, 2, effectText).apply(game, source);§}§else {§return new SacrificeEffect(filter, 1, effectText).apply(game, source);§}§}§@Override§public DispenseJusticeEffect copy() {§return new DispenseJusticeEffect(this);§}§}§\npublic class GalvanicBlast extends CardImpl {§private final String effectText = \"{this} deals 2 damage to target creature or player.<br>Metalcraft - {this}t deals 4 damage to that creature or player instead if you control three or more artifacts\";§public GalvanicBlast(UUID ownerId) {§super(ownerId, 91, \"Galvanic Blast\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{R}\");§this.expansionSetCode = \"SOM\";§this.color.setRed(true);§this.getSpellAbility().addEffect(new ConditionalOneShotEffect(new DamageTargetEffect(4), new DamageTargetEffect(2), MetalcraftCondition.getInstance(), effectText));§this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());§}§public GalvanicBlast(final GalvanicBlast card) {§super(card);§}§@Override§public GalvanicBlast copy() {§return new GalvanicBlast(this);§}§}§\npublic class HoardSmelterDragon extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"artifact\");§static {§filter.add(new CardTypePredicate(CardType.ARTIFACT));§}§public HoardSmelterDragon (UUID ownerId) {§super(ownerId, 93, \"Hoard-Smelter Dragon\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{4}{R}{R}\");§this.expansionSetCode = \"SOM\";§this.subtype.add(\"Dragon\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new ManaCostsImpl(\"{3}{R}\"));§ability.addTarget(new TargetPermanent(filter));§ability.addEffect(new HoardSmelterEffect());§this.addAbility(ability);§}§public HoardSmelterDragon (final HoardSmelterDragon card) {§super(card);§}§@Override§public HoardSmelterDragon copy() {§return new HoardSmelterDragon(this);§}§}§class HoardSmelterEffect extends ContinuousEffectImpl {§private int costValue = 0;§HoardSmelterEffect() {§super(Duration.EndOfTurn, Layer.PTChangingEffects_7, SubLayer.ModifyPT_7c, Outcome.BoostCreature);§staticText = \"{this} gets +X/+0 until end of turn, where X is that artifact's converted mana cost\";§}§HoardSmelterEffect(final HoardSmelterEffect effect) {§super(effect);§this.costValue = effect.costValue;§}§@Override§public boolean apply(Game game, Ability source) {§Permanent target = game.getPermanent(source.getSourceId());§if (target != null) {§target.addPower(costValue);§return true;§}§return false;§}§@Override§public void init(Ability source, Game game) {§Card targeted = game.getCard(source.getFirstTarget());§if (targeted != null) {§costValue = targeted.getManaCost().convertedManaCost();§}§}§@Override§public HoardSmelterEffect copy() {§return new HoardSmelterEffect(this);§}§}§\npublic class LumengridDrake extends CardImpl {§private static final String ruleText = \"Metalcraft - When {this} enters the battlefield, if you control three or more artifacts, return target creature to its owner's hand.\";§public LumengridDrake(UUID ownerId) {§super(ownerId, 36, \"Lumengrid Drake\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{U}\");§this.expansionSetCode = \"SOM\";§this.subtype.add(\"Drake\");§this.color.setBlue(true);§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§TriggeredAbility conditional = new ConditionalTriggeredAbility(§new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect()), MetalcraftCondition.getInstance(), ruleText);§conditional.addTarget(new TargetCreaturePermanent());§this.addAbility(conditional);§}§public LumengridDrake(final LumengridDrake card) {§super(card);§}§@Override§public LumengridDrake copy() {§return new LumengridDrake(this);§}§}§\npublic class Necropede extends CardImpl {§public Necropede (UUID ownerId) {§super(ownerId, 185, \"Necropede\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{2}\");§this.expansionSetCode = \"SOM\";§this.subtype.add(\"Insect\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(InfectAbility.getInstance());§Ability ability = new DiesTriggeredAbility(new AddCountersTargetEffect(CounterType.M1M1.createInstance()), true);§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public Necropede (final Necropede card) {§super(card);§}§@Override§public Necropede copy() {§return new Necropede(this);§}§}§\npublic class PsychicMiasma extends CardImpl {§public PsychicMiasma(UUID ownerId) {§super(ownerId, 76, \"Psychic Miasma\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{1}{B}\");§this.expansionSetCode = \"SOM\";§this.getSpellAbility().addTarget(new TargetPlayer());§this.getSpellAbility().addEffect(new PsychicMiasmaEffect());§}§public PsychicMiasma(final PsychicMiasma card) {§super(card);§}§@Override§public PsychicMiasma copy() {§return new PsychicMiasma(this);§}§}§class PsychicMiasmaEffect extends OneShotEffect {§PsychicMiasmaEffect() {§super(Outcome.Discard);§staticText = \"Target player discards a card. If a land card is discarded this way, return {this} to its owner's hand\";§}§PsychicMiasmaEffect(final PsychicMiasmaEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(targetPointer.getFirst(game, source));§if (player != null) {§Card discardedCard = player.discardOne(false, source, game);§if (discardedCard != null && discardedCard.getCardType().contains(CardType.LAND)) {§Card spellCard = game.getStack().getSpell(source.getSourceId()).getCard();§if (spellCard != null) {§player.moveCards(spellCard, null, Zone.HAND, source, game);§}§}§return true;§}§return false;§}§@Override§public PsychicMiasmaEffect copy() {§return new PsychicMiasmaEffect(this);§}§}§\npublic class ShapeAnew extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"an artifact\");§static {§filter.add(new CardTypePredicate(CardType.ARTIFACT));§}§public ShapeAnew(UUID ownerId) {§super(ownerId, 43, \"Shape Anew\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{3}{U}\");§this.expansionSetCode = \"SOM\";§this.getSpellAbility().addEffect(new SacrificeTargetEffect(\"The controller of target artifact sacrifices it\"));§this.getSpellAbility().addTarget(new TargetPermanent(filter));§this.getSpellAbility().addEffect(new ShapeAnewEffect());§}§public ShapeAnew(final ShapeAnew card) {§super(card);§}§@Override§public ShapeAnew copy() {§return new ShapeAnew(this);§}§private class ShapeAnewEffect extends OneShotEffect {§public ShapeAnewEffect() {§super(Outcome.PutCardInPlay);§staticText = \", then reveals cards from the top of his or her library until he or she reveals an artifact card. That player puts that card onto the battlefield, then shuffles all other cards revealed this way into his or her library\";§}§public ShapeAnewEffect(ShapeAnewEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent sourcePermanent = (Permanent) game.getLastKnownInformation(targetPointer.getFirst(game, source), Zone.BATTLEFIELD);§if (sourcePermanent == null) {§return false;§}§Player controller = game.getPlayer(source.getControllerId());§if (controller == null) {§return false;§}§Cards revealed = new CardsImpl();§Card artifactCard = null;§Cards nonArtifactCards = new CardsImpl();§Player targetController = game.getPlayer(sourcePermanent.getControllerId());§while (artifactCard == null && targetController.getLibrary().size() > 0) {§Card card = targetController.getLibrary().removeFromTop(game);§revealed.add(card);§if (card.getCardType().contains(CardType.ARTIFACT)) {§artifactCard = card;§} else {§nonArtifactCards.add(card);§}§}§targetController.revealCards(sourcePermanent.getIdName(), revealed, game);§if (artifactCard != null) {§targetController.moveCards(artifactCard, Zone.BATTLEFIELD, source, game);§}§targetController.putCardsOnTopOfLibrary(nonArtifactCards, game, source, false);§targetController.shuffleLibrary(game);§return true;§}§@Override§public ShapeAnewEffect copy() {§return new ShapeAnewEffect(this);§}§}§}§\npublic class TangleAngler extends CardImpl {§public TangleAngler(UUID ownerId) {§super(ownerId, 128, \"Tangle Angler\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"SOM\";§this.subtype.add(\"Horror\");§this.power = new MageInt(1);§this.toughness = new MageInt(5);§this.addAbility(InfectAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new MustBeBlockedByTargetSourceEffect(), new ManaCostsImpl(\"{G}\"));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public TangleAngler(final TangleAngler card) {§super(card);§}§@Override§public TangleAngler copy() {§return new TangleAngler(this);§}§}§\npublic class VaultSkyward extends CardImpl {§public VaultSkyward (UUID ownerId) {§super(ownerId, 51, \"Vault Skyward\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{U}\");§this.expansionSetCode = \"SOM\";§this.getSpellAbility().addEffect(new GainAbilityTargetEffect(FlyingAbility.getInstance(), Duration.EndOfTurn));§this.getSpellAbility().addEffect(new UntapTargetEffect());§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§}§public VaultSkyward (final VaultSkyward card) {§super(card);§}§@Override§public VaultSkyward copy() {§return new VaultSkyward(this);§}§}§\npublic class AvenFarseer extends CardImpl {§public AvenFarseer(UUID ownerId) {§super(ownerId, 3, \"Aven Farseer\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"SCG\";§this.subtype.add(\"Bird\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new TurnedFaceUpAllTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), new FilterPermanent(\"a permanent\")));§}§public AvenFarseer(final AvenFarseer card) {§super(card);§}§@Override§public AvenFarseer copy() {§return new AvenFarseer(this);§}§}§\npublic class DragonTyrant extends CardImpl {§public DragonTyrant(UUID ownerId) {§super(ownerId, 88, \"Dragon Tyrant\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{8}{R}{R}\");§this.expansionSetCode = \"SCG\";§this.subtype.add(\"Dragon\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(TrampleAbility.getInstance());§this.addAbility(DoubleStrikeAbility.getInstance());§this.addAbility(new BeginningOfUpkeepTriggeredAbility(new SacrificeSourceUnlessPaysEffect(new ManaCostsImpl(\"{R}{R}{R}{R}\")), TargetController.YOU, false));§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 0, Duration.EndOfTurn), new ManaCostsImpl(\"{R}\")));§}§public DragonTyrant(final DragonTyrant card) {§super(card);§}§@Override§public DragonTyrant copy() {§return new DragonTyrant(this);§}§}§\npublic class NobleTemplar extends CardImpl {§public NobleTemplar(UUID ownerId) {§super(ownerId, 19, \"Noble Templar\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{5}{W}\");§this.expansionSetCode = \"SCG\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(3);§this.toughness = new MageInt(6);§this.addAbility(VigilanceAbility.getInstance());§this.addAbility(new PlainscyclingAbility(new ManaCostsImpl(\"{2}\")));§}§public NobleTemplar(final NobleTemplar card) {§super(card);§}§@Override§public NobleTemplar copy() {§return new NobleTemplar(this);§}§}§\npublic class TendrilsOfAgony extends CardImpl {§public TendrilsOfAgony(UUID ownerId) {§super(ownerId, 75, \"Tendrils of Agony\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{2}{B}{B}\");§this.expansionSetCode = \"SCG\";§this.getSpellAbility().addTarget(new TargetPlayer());§this.getSpellAbility().addEffect(new LoseLifeTargetEffect(2));§this.getSpellAbility().addEffect(new GainLifeEffect(2));§this.addAbility(new StormAbility());§}§public TendrilsOfAgony(final TendrilsOfAgony card) {§super(card);§}§@Override§public TendrilsOfAgony copy() {§return new TendrilsOfAgony(this);§}§}§\npublic class AncestralMemories extends CardImpl {§public AncestralMemories(UUID ownerId) {§super(ownerId, 59, \"Ancestral Memories\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{2}{U}{U}{U}\");§this.expansionSetCode = \"7ED\";§this.getSpellAbility().addEffect(new AncestralMemoriesEffect());§}§public AncestralMemories(final AncestralMemories card) {§super(card);§}§@Override§public AncestralMemories copy() {§return new AncestralMemories(this);§}§}§class AncestralMemoriesEffect extends OneShotEffect {§public AncestralMemoriesEffect() {§super(Outcome.DrawCard);§this.staticText = \"Look at the top seven cards of your library. Put two of them into your hand and the rest into your graveyard\";§}§public AncestralMemoriesEffect(final AncestralMemoriesEffect effect) {§super(effect);§}§@Override§public AncestralMemoriesEffect copy() {§return new AncestralMemoriesEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§Cards cards = new CardsImpl();§int cardsCount = Math.min(7, player.getLibrary().size());§for (int i = 0; i < cardsCount; i++) {§Card card = player.getLibrary().removeFromTop(game);§if (card != null) {§cards.add(card);§}§}§if (cards.size() > 0) {§player.lookAtCards(\"Ancestral Memories\", cards, game);§TargetCard target = new TargetCard(Math.min(2, cards.size()), Zone.LIBRARY, new FilterCard(\"two cards to put in your hand\"));§if (player.choose(Outcome.Benefit, cards, target, game)) {§for (UUID targetId : (List<UUID>)target.getTargets()) {§Card card = cards.get(targetId, game);§if (card != null) {§card.moveToZone(Zone.HAND, source.getSourceId(), game, false);§cards.remove(card);§}§}§}§player.moveCards(cards, Zone.LIBRARY, Zone.GRAVEYARD, source, game);§}§return true;§}§return false;§}§}§\npublic class GrapeshotCatapult extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature with flying\");§static {§filter.add(new AbilityPredicate(FlyingAbility.class));§}§public GrapeshotCatapult(UUID ownerId) {§super(ownerId, 299, \"Grapeshot Catapult\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{4}\");§this.expansionSetCode = \"7ED\";§this.subtype.add(\"Construct\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§Ability activatedAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1), new TapSourceCost());§activatedAbility.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(activatedAbility);§}§public GrapeshotCatapult(final GrapeshotCatapult card) {§super(card);§}§@Override§public GrapeshotCatapult copy() {§return new GrapeshotCatapult(this);§}§}§\npublic class Pyrotechnics extends CardImpl {§public Pyrotechnics(UUID ownerId) {§super(ownerId, 210, \"Pyrotechnics\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{4}{R}\");§this.expansionSetCode = \"7ED\";§this.getSpellAbility().addEffect(new DamageMultiEffect(4));§this.getSpellAbility().addTarget(new TargetCreatureOrPlayerAmount(4));§}§public Pyrotechnics(final Pyrotechnics card) {§super(card);§}§@Override§public Pyrotechnics copy() {§return new Pyrotechnics(this);§}§}§\npublic class Thoughtleech extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"an Island an opponent controls\");§static {§filter.add(new SubtypePredicate(\"Island\"));§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public Thoughtleech(UUID ownerId) {§super(ownerId, 274, \"Thoughtleech\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{G}{G}\");§this.expansionSetCode = \"7ED\";§this.addAbility(new BecomesTappedTriggeredAbility(new GainLifeEffect(1), true, filter));§}§public Thoughtleech(final Thoughtleech card) {§super(card);§}§@Override§public Thoughtleech copy() {§return new Thoughtleech(this);§}§}§\npublic class BarrentonMedic extends CardImpl {§public BarrentonMedic(UUID ownerId) {§super(ownerId, 4, \"Barrenton Medic\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{W}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Kithkin\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(0);§this.toughness = new MageInt(4);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PreventDamageToTargetEffect(Duration.EndOfTurn, 1), new TapSourceCost());§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new UntapSourceEffect(), new PutCountersSourceCost(CounterType.M1M1.createInstance(1))));§}§public BarrentonMedic(final BarrentonMedic card) {§super(card);§}§@Override§public BarrentonMedic copy() {§return new BarrentonMedic(this);§}§}§\npublic class CinderhazeWretch extends CardImpl {§public CinderhazeWretch(UUID ownerId) {§super(ownerId, 60, \"Cinderhaze Wretch\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{B}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Elemental\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§Ability ability = new ActivateIfConditionActivatedAbility(Zone.BATTLEFIELD, new DiscardTargetEffect(1), new TapSourceCost(), MyTurnCondition.getInstance());§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new UntapSourceEffect(), new PutCountersSourceCost(CounterType.M1M1.createInstance(1))));§}§public CinderhazeWretch(final CinderhazeWretch card) {§super(card);§}§@Override§public CinderhazeWretch copy() {§return new CinderhazeWretch(this);§}§}§\npublic class DreamSalvage extends CardImpl {§public DreamSalvage(UUID ownerId) {§super(ownerId, 160, \"Dream Salvage\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{U/B}\");§this.expansionSetCode = \"SHM\";§this.getSpellAbility().addEffect(new DreamSalvageEffect());§this.getSpellAbility().addTarget(new TargetOpponent());§this.getSpellAbility().addWatcher(new CardsDiscardedThisTurnWatcher());§}§public DreamSalvage(final DreamSalvage card) {§super(card);§}§@Override§public DreamSalvage copy() {§return new DreamSalvage(this);§}§}§class CardsDiscardedThisTurnWatcher extends Watcher {§private final Map<UUID, Integer> amountOfCardsDiscardedThisTurn = new HashMap<>();§public CardsDiscardedThisTurnWatcher() {§super(\"CardsDiscardedThisTurnWatcher\", WatcherScope.GAME);§}§public CardsDiscardedThisTurnWatcher(final CardsDiscardedThisTurnWatcher watcher) {§super(watcher);§for (Entry<UUID, Integer> entry : watcher.amountOfCardsDiscardedThisTurn.entrySet()) {§amountOfCardsDiscardedThisTurn.put(entry.getKey(), entry.getValue());§}§}§@Override§public void watch(GameEvent event, Game game) {§if (event.getType() == GameEvent.EventType.DISCARDED_CARD) {§UUID playerId = event.getPlayerId();§if (playerId != null) {§Integer amount = amountOfCardsDiscardedThisTurn.get(playerId);§if (amount == null) {§amount = 1;§} else {§amount++;§}§amountOfCardsDiscardedThisTurn.put(playerId, amount);§}§}§}§public int getAmountCardsDiscarded(UUID playerId) {§Integer amount = amountOfCardsDiscardedThisTurn.get(playerId);§if (amount != null) {§return amount;§}§return 0;§}§@Override§public void reset() {§amountOfCardsDiscardedThisTurn.clear();§}§@Override§public CardsDiscardedThisTurnWatcher copy() {§return new CardsDiscardedThisTurnWatcher(this);§}§}§class DreamSalvageEffect extends OneShotEffect {§public DreamSalvageEffect() {§super(Outcome.DrawCard);§staticText = \"Draw cards equal to the number of cards target opponent discarded this turn\";§}§public DreamSalvageEffect(final DreamSalvageEffect effect) {§super(effect);§}§@Override§public DreamSalvageEffect copy() {§return new DreamSalvageEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§CardsDiscardedThisTurnWatcher watcher = (CardsDiscardedThisTurnWatcher) game.getState().getWatchers().get(\"CardsDiscardedThisTurnWatcher\");§Player targetOpponent = game.getPlayer(source.getFirstTarget());§Player controller = game.getPlayer(source.getControllerId());§if (targetOpponent != null§&& controller != null§&& watcher != null§&& watcher.getAmountCardsDiscarded(targetOpponent.getId()) > 0) {§controller.drawCards(watcher.getAmountCardsDiscarded(targetOpponent.getId()), game);§return true;§}§return false;§}§}§\npublic class FlowOfIdeas extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"Island you control\");§static {§filter.add(new SubtypePredicate(\"Island\"));§}§public FlowOfIdeas(UUID ownerId) {§super(ownerId, 38, \"Flow of Ideas\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{5}{U}\");§this.expansionSetCode = \"SHM\";§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(new PermanentsOnBattlefieldCount(filter)));§}§public FlowOfIdeas(final FlowOfIdeas card) {§super(card);§}§@Override§public FlowOfIdeas copy() {§return new FlowOfIdeas(this);§}§}§\npublic class GriefTyrant extends CardImpl {§public GriefTyrant(UUID ownerId) {§super(ownerId, 189, \"Grief Tyrant\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{5}{B/R}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Horror\");§this.power = new MageInt(8);§this.toughness = new MageInt(8);§this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.M1M1.createInstance(4))));§Ability ability = new DiesTriggeredAbility(new GriefTyrantEffect());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public GriefTyrant(final GriefTyrant card) {§super(card);§}§@Override§public GriefTyrant copy() {§return new GriefTyrant(this);§}§}§class GriefTyrantEffect extends OneShotEffect {§public GriefTyrantEffect() {§super(Outcome.Neutral);§this.staticText = \"put a -1/-1 counter on target creature for each -1/-1 counter on {this}\";§}§public GriefTyrantEffect(final GriefTyrantEffect effect) {§super(effect);§}§@Override§public GriefTyrantEffect copy() {§return new GriefTyrantEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent targetCreature = game.getPermanent(targetPointer.getFirst(game, source));§Permanent griefTyrant = game.getPermanentOrLKIBattlefield(source.getSourceId());§int countersOnGriefTyrant = griefTyrant.getCounters().getCount(CounterType.M1M1);§if (targetCreature != null) {§targetCreature.addCounters(CounterType.M1M1.createInstance(countersOnGriefTyrant), game);§return true;§}§return false;§}§}§\npublic class KinscaerHarpoonist extends CardImpl {§public KinscaerHarpoonist(UUID ownerId) {§super(ownerId, 41, \"Kinscaer Harpoonist\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{U}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Kithkin\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§Effect effect = new LoseAbilityTargetEffect(FlyingAbility.getInstance(), Duration.EndOfTurn);§effect.setText(\"you may have target creature lose flying until end of turn\");§Ability ability = new AttacksTriggeredAbility(effect, true);§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public KinscaerHarpoonist(final KinscaerHarpoonist card) {§super(card);§}§@Override§public KinscaerHarpoonist copy() {§return new KinscaerHarpoonist(this);§}§}§\npublic class MedicineRunner extends CardImpl {§public MedicineRunner(UUID ownerId) {§super(ownerId, 230, \"Medicine Runner\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{G/W}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§Ability ability = new EntersBattlefieldTriggeredAbility(new RemoveCounterTargetEffect(), true);§ability.addTarget(new TargetPermanent());§this.addAbility(ability);§}§public MedicineRunner(final MedicineRunner card) {§super(card);§}§@Override§public MedicineRunner copy() {§return new MedicineRunner(this);§}§}§\npublic class NurturerInitiate extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"a green spell\");§static {§filter.add(new ColorPredicate(ObjectColor.GREEN));§}§public NurturerInitiate(UUID ownerId) {§super(ownerId, 124, \"Nurturer Initiate\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{G}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SpellCastAllTriggeredAbility(new DoIfCostPaid(new BoostTargetEffect(1, 1, Duration.EndOfTurn), new ManaCostsImpl(\"{1}\")), filter, false);§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public NurturerInitiate(final NurturerInitiate card) {§super(card);§}§@Override§public NurturerInitiate copy() {§return new NurturerInitiate(this);§}§}§\npublic class PuppeteerClique extends CardImpl {§public PuppeteerClique(UUID ownerId) {§super(ownerId, 75, \"Puppeteer Clique\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{B}{B}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Faerie\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new EntersBattlefieldTriggeredAbility(new PuppeteerCliqueEffect(), false);§Target target = new TargetCardInOpponentsGraveyard(new FilterCreatureCard(\"creature card from your opponent's graveyard\"));§ability.addTarget(target);§this.addAbility(ability);§this.addAbility(new PersistAbility());§}§public PuppeteerClique(final PuppeteerClique card) {§super(card);§}§@Override§public PuppeteerClique copy() {§return new PuppeteerClique(this);§}§}§class PuppeteerCliqueEffect extends OneShotEffect {§public PuppeteerCliqueEffect() {§super(Outcome.PutCreatureInPlay);§staticText = \"put target creature card from an opponent's graveyard onto the battlefield under your control. It gains haste. At the beginning of your next end step, exile it\";§}§public PuppeteerCliqueEffect(final PuppeteerCliqueEffect effect) {§super(effect);§}§@Override§public PuppeteerCliqueEffect copy() {§return new PuppeteerCliqueEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§boolean result = false;§Card card = game.getCard(getTargetPointer().getFirst(game, source));§if (card != null) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§if (controller.moveCards(card, Zone.BATTLEFIELD, source, game)) {§Permanent permanent = game.getPermanent(card.getId());§if (permanent != null) {§ContinuousEffect hasteEffect = new GainAbilityTargetEffect(HasteAbility.getInstance(), Duration.Custom);§hasteEffect.setTargetPointer(new FixedTarget(permanent, game));§game.addEffect(hasteEffect, source);§ExileTargetEffect exileEffect = new ExileTargetEffect(\"exile \" + permanent.getLogName());§exileEffect.setTargetPointer(new FixedTarget(permanent, game));§DelayedTriggeredAbility delayedAbility = new AtTheBeginOfNextEndStepDelayedTriggeredAbility(exileEffect, TargetController.YOU);§game.addDelayedTriggeredAbility(delayedAbility, source);§result = true;§}§}§}§}§return result;§}§}§\npublic class RunedHalo extends CardImpl {§public RunedHalo(UUID ownerId) {§super(ownerId, 21, \"Runed Halo\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{W}{W}\");§this.expansionSetCode = \"SHM\";§Ability ability = new AsEntersBattlefieldAbility(new NameACardEffect(NameACardEffect.TypeOfName.ALL));§ability.addEffect(new RunedHaloSetProtectionEffect());§this.addAbility(ability);§}§public RunedHalo(final RunedHalo card) {§super(card);§}§@Override§public RunedHalo copy() {§return new RunedHalo(this);§}§}§class RunedHaloSetProtectionEffect extends OneShotEffect {§public RunedHaloSetProtectionEffect() {§super(Outcome.Protect);§staticText = \"<br/><br/>You have protection from the chosen name <i>(You can't be targeted, dealt damage, or enchanted by anything with that name.)</i>\";§}§public RunedHaloSetProtectionEffect(final RunedHaloSetProtectionEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§String cardName = (String) game.getState().getValue(source.getSourceId().toString() + NameACardEffect.INFO_KEY);§if (controller != null && cardName != null && !cardName.isEmpty()) {§FilterObject filter = new FilterObject(\"the name [\" + cardName + \"]\");§filter.add(new NamePredicate(cardName));§ContinuousEffect effect = new GainAbilityControllerEffect(new ProtectionAbility(filter), Duration.Custom);§game.addEffect(effect, source);§return true;§}§return false;§}§@Override§public RunedHaloSetProtectionEffect copy() {§return new RunedHaloSetProtectionEffect(this);§}§}§\npublic class SlinkingGiant extends CardImpl {§public SlinkingGiant(UUID ownerId) {§super(ownerId, 106, \"Slinking Giant\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}{R}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Giant\");§this.subtype.add(\"Rogue\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(WitherAbility.getInstance());§this.addAbility(new BlocksOrBecomesBlockedTriggeredAbility(new BoostSourceEffect(-3, 0, Duration.EndOfTurn), false));§}§public SlinkingGiant(final SlinkingGiant card) {§super(card);§}§@Override§public SlinkingGiant copy() {§return new SlinkingGiant(this);§}§}§\npublic class ThistledownDuo extends CardImpl {§private static final FilterSpell whiteFilter = new FilterSpell(\"a white spell\");§private static final FilterSpell blueFilter = new FilterSpell(\"a blue spell\");§static {§whiteFilter.add(new ColorPredicate(ObjectColor.WHITE));§blueFilter.add(new ColorPredicate(ObjectColor.BLUE));§}§public ThistledownDuo(UUID ownerId) {§super(ownerId, 152, \"Thistledown Duo\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W/U}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Kithkin\");§this.subtype.add(\"Soldier\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SpellCastControllerTriggeredAbility(new BoostSourceEffect(1, 1, Duration.EndOfTurn), whiteFilter, false));§this.addAbility(new SpellCastControllerTriggeredAbility(new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.EndOfTurn), blueFilter, false));§}§public ThistledownDuo(final ThistledownDuo card) {§super(card);§}§@Override§public ThistledownDuo copy() {§return new ThistledownDuo(this);§}§}§\npublic class Whimwader extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"a blue permanent\");§static {§filter.add(new ColorPredicate(ObjectColor.BLUE));§}§public Whimwader(UUID ownerId) {§super(ownerId, 54, \"Whimwader\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{U}\");§this.expansionSetCode = \"SHM\";§this.subtype.add(\"Elemental\");§this.power = new MageInt(6);§this.toughness = new MageInt(4);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantAttackUnlessDefenderControllsPermanent(filter)));§}§public Whimwader(final Whimwader card) {§super(card);§}§@Override§public Whimwader copy() {§return new Whimwader(this);§}§}§\npublic class AlgaeGharial extends CardImpl {§public AlgaeGharial(UUID ownerId) {§super(ownerId, 123, \"Algae Gharial\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{G}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Crocodile\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(ShroudAbility.getInstance());§this.addAbility(new DiesCreatureTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), true, true));§}§public AlgaeGharial(final AlgaeGharial card) {§super(card);§}§@Override§public AlgaeGharial copy() {§return new AlgaeGharial(this);§}§}§\npublic class BroodmateDragon extends CardImpl {§private static DragonToken dragonToken = new DragonToken();§public BroodmateDragon(UUID ownerId) {§super(ownerId, 160, \"Broodmate Dragon\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{B}{R}{G}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Dragon\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(dragonToken), false));§this.addAbility(FlyingAbility.getInstance());§}§public BroodmateDragon(final BroodmateDragon card) {§super(card);§}§@Override§public BroodmateDragon copy() {§return new BroodmateDragon(this);§}§}§\npublic class DawnrayArcher extends CardImpl {§public DawnrayArcher(UUID ownerId) {§super(ownerId, 39, \"Dawnray Archer\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Human\");§this.subtype.add(\"Archer\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new ExaltedAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1), new ManaCostsImpl(\"{W}\"));§ability.addTarget(new TargetAttackingOrBlockingCreature());§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public DawnrayArcher(final DawnrayArcher card) {§super(card);§}§@Override§public DawnrayArcher copy() {§return new DawnrayArcher(this);§}§}§\npublic class EtherswornCanonist extends CardImpl {§public EtherswornCanonist(UUID ownerId) {§super(ownerId, 10, \"Ethersworn Canonist\", Rarity.RARE, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Human\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new EtherswornCanonistReplacementEffect()), new EtherswornCanonistWatcher());§}§public EtherswornCanonist(final EtherswornCanonist card) {§super(card);§}§@Override§public EtherswornCanonist copy() {§return new EtherswornCanonist(this);§}§}§class EtherswornCanonistWatcher extends Watcher {§private Map<UUID, Boolean> castNonartifactSpell = new HashMap<>();§public EtherswornCanonistWatcher() {§super(\"EtherswornCanonistWatcher\", WatcherScope.GAME);§}§public EtherswornCanonistWatcher(final EtherswornCanonistWatcher watcher) {§super(watcher);§for (Map.Entry<UUID, Boolean> entry: watcher.castNonartifactSpell.entrySet()) {§castNonartifactSpell.put(entry.getKey(), entry.getValue());§}§}§@Override§public void watch(GameEvent event, Game game) {§if (event.getType() == GameEvent.EventType.SPELL_CAST) {§Card card = game.getCard(event.getSourceId());§if(card != null && !card.getCardType().contains(CardType.ARTIFACT)){§UUID playerId = event.getPlayerId();§if (playerId != null) {§castNonartifactSpell.put(playerId, true);§}§}§}§}§@Override§public void reset() {§castNonartifactSpell.clear();§}§public boolean castNonArtifactSpell(UUID player){§Boolean value = castNonartifactSpell.get(player);§return value != null && value;§}§@Override§public EtherswornCanonistWatcher copy() {§return new EtherswornCanonistWatcher(this);§}§}§class EtherswornCanonistReplacementEffect extends ContinuousRuleModifyingEffectImpl {§public EtherswornCanonistReplacementEffect() {§super(Duration.WhileOnBattlefield, Outcome.Detriment);§staticText = \"Each player who has cast a nonartifact spell this turn can't cast additional nonartifact spells\";§}§public EtherswornCanonistReplacementEffect(final EtherswornCanonistReplacementEffect effect) {§super(effect);§}§@Override§public EtherswornCanonistReplacementEffect copy() {§return new EtherswornCanonistReplacementEffect(this);§}§@Override§public boolean checksEventType(GameEvent event, Game game) {§return event.getType() == GameEvent.EventType.CAST_SPELL;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§EtherswornCanonistWatcher watcher = (EtherswornCanonistWatcher)game.getState().getWatchers().get(\"EtherswornCanonistWatcher\");§Card card = game.getCard(event.getSourceId());§if (card != null && !card.getCardType().contains(CardType.ARTIFACT) && watcher.castNonArtifactSpell(event.getPlayerId())) {§return true;§}§return false;§}§}§\npublic class GrixisPanorama extends CardImpl {§private static final FilterCard filter = new FilterCard(\"a basic Island, Swamp, or Mountain card\");§static {§filter.add(new CardTypePredicate(CardType.LAND));§filter.add(new SupertypePredicate(\"Basic\"));§filter.add(Predicates.or(§new SubtypePredicate(\"Island\"),§new SubtypePredicate(\"Swamp\"),§new SubtypePredicate(\"Mountain\")));§}§public GrixisPanorama(UUID ownerId) {§super(ownerId, 224, \"Grixis Panorama\", Rarity.COMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"ALA\";§this.addAbility(new ColorlessManaAbility());§TargetCardInLibrary target = new TargetCardInLibrary(filter);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new SearchLibraryPutInPlayEffect(target, true, Outcome.PutLandInPlay), new GenericManaCost(1));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public GrixisPanorama(final GrixisPanorama card) {§super(card);§}§@Override§public GrixisPanorama copy() {§return new GrixisPanorama(this);§}§}§\npublic class KederektLeviathan extends CardImpl {§private static final FilterNonlandPermanent filter = new FilterNonlandPermanent(\"all other nonland permanents\");§static{§filter.add(new AnotherPredicate());§}§public KederektLeviathan(UUID ownerId) {§super(ownerId, 48, \"Kederekt Leviathan\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{6}{U}{U}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Leviathan\");§this.power = new MageInt(5);§this.toughness = new MageInt(5);§this.addAbility(new EntersBattlefieldTriggeredAbility(new ReturnToHandFromBattlefieldAllEffect(filter)));§this.addAbility(new UnearthAbility(new ManaCostsImpl(\"{6}{U}\")));§}§public KederektLeviathan(final KederektLeviathan card) {§super(card);§}§@Override§public KederektLeviathan copy() {§return new KederektLeviathan(this);§}§}§\npublic class Mosstodon extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature with power 5 or greater\");§static {§filter.add(new PowerPredicate(ComparisonType.GreaterThan, 4));§}§public Mosstodon(UUID ownerId) {§super(ownerId, 139, \"Mosstodon\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{G}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Plant\");§this.subtype.add(\"Elephant\");§this.power = new MageInt(5);§this.toughness = new MageInt(3);§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new GainAbilityTargetEffect(TrampleAbility.getInstance(), Duration.EndOfTurn),§new ManaCostsImpl(\"{1}\"));§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public Mosstodon(final Mosstodon card) {§super(card);§}§@Override§public Mosstodon copy() {§return new Mosstodon(this);§}§}§\npublic class QasaliAmbusher extends CardImpl {§public QasaliAmbusher(UUID ownerId) {§super(ownerId, 184, \"Qasali Ambusher\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}{W}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Cat\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(ReachAbility.getInstance());§this.addAbility(new QasaliAmbusherAbility());§}§public QasaliAmbusher(final QasaliAmbusher card) {§super(card);§}§@Override§public QasaliAmbusher copy() {§return new QasaliAmbusher(this);§}§}§class QasaliAmbusherAbility extends ActivatedAbilityImpl {§private static final FilterControlledLandPermanent filterPlains = new FilterControlledLandPermanent();§private static final FilterControlledLandPermanent filterForest = new FilterControlledLandPermanent();§static {§filterPlains.add(new SubtypePredicate(\"Plains\"));§filterForest.add(new SubtypePredicate(\"Forest\"));§}§public QasaliAmbusherAbility() {§super(Zone.HAND, new QasaliAmbusherEffect(), new ManaCostsImpl());§this.timing = TimingRule.INSTANT;§this.usesStack = false;§}§public QasaliAmbusherAbility(final QasaliAmbusherAbility ability) {§super(ability);§}§@Override§public QasaliAmbusherAbility copy() {§return new QasaliAmbusherAbility(this);§}§@Override§public boolean canActivate(UUID playerId, Game game) {§if (super.canActivate(playerId, game)) {§if (game.getBattlefield().getActivePermanents(filterPlains, this.getControllerId(), this.getSourceId(), game).size() > 0§&& game.getBattlefield().getActivePermanents(filterForest, this.getControllerId(), this.getSourceId(), game).size() > 0) {§for (CombatGroup group : game.getCombat().getGroups()) {§if (group.getDefenderId().equals(getControllerId())) {§return true;§}§}§}§}§return false;§}§@Override§public String getRule(boolean all) {§return this.getRule();§}§@Override§public String getRule() {§return \"If a creature is attacking you and you control a Forest and a Plains, you may cast {this} without paying its mana cost and as though it had flash.\";§}§}§class QasaliAmbusherEffect extends OneShotEffect {§public QasaliAmbusherEffect() {§super(Outcome.Benefit);§staticText = \"\";§}§public QasaliAmbusherEffect(final QasaliAmbusherEffect effect) {§super(effect);§}§@Override§public QasaliAmbusherEffect copy() {§return new QasaliAmbusherEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Card card = (Card) game.getObject(source.getSourceId());§if (card != null) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§SpellAbility spellAbility = card.getSpellAbility();§spellAbility.clear();§return controller.cast(spellAbility, game, true);§}§}§return false;§}§}§\npublic class SanctumGargoyle extends CardImpl {§public SanctumGargoyle(UUID ownerId) {§super(ownerId, 24, \"Sanctum Gargoyle\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{3}{W}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Gargoyle\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect(), true);§ability.addTarget(new TargetCardInYourGraveyard(new FilterArtifactCard(\"artifact card from your graveyard\")));§this.addAbility(ability);§}§public SanctumGargoyle(final SanctumGargoyle card) {§super(card);§}§@Override§public SanctumGargoyle copy() {§return new SanctumGargoyle(this);§}§}§\npublic class Skeletonize extends CardImpl {§public Skeletonize(UUID ownerId) {§super(ownerId, 114, \"Skeletonize\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{4}{R}\");§this.expansionSetCode = \"ALA\";§this.getSpellAbility().addEffect(new DamageTargetEffect(3));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new SkeletonizeEffect());§this.getSpellAbility().addWatcher(new DamagedByWatcher());§}§public Skeletonize(final Skeletonize card) {§super(card);§}§@Override§public Skeletonize copy() {§return new Skeletonize(this);§}§}§class SkeletonizeEffect extends OneShotEffect {§public SkeletonizeEffect() {§super(Outcome.PutCreatureInPlay);§this.staticText = \"When a creature dealt damage this way dies this turn, put a 1/1 black Skeleton creature token onto the battlefield with \\\"{B}: Regenerate this creature\\\"\";§}§public SkeletonizeEffect(final SkeletonizeEffect effect) {§super(effect);§}§@Override§public SkeletonizeEffect copy() {§return new SkeletonizeEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§DelayedTriggeredAbility delayedAbility = new SkeletonizeDelayedTriggeredAbility();§game.addDelayedTriggeredAbility(delayedAbility, source);§return true;§}§}§class SkeletonizeDelayedTriggeredAbility extends DelayedTriggeredAbility {§public SkeletonizeDelayedTriggeredAbility() {§super(new CreateTokenEffect(new SkeletonToken()), Duration.EndOfTurn);§}§public SkeletonizeDelayedTriggeredAbility(final SkeletonizeDelayedTriggeredAbility ability) {§super(ability);§}§@Override§public SkeletonizeDelayedTriggeredAbility copy() {§return new SkeletonizeDelayedTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.ZONE_CHANGE;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§ZoneChangeEvent zce = (ZoneChangeEvent) event;§if (zce.isDiesEvent()) {§DamagedByWatcher watcher = (DamagedByWatcher) game.getState().getWatchers().get(\"DamagedByWatcher\", this.getSourceId());§if (watcher != null) {§return watcher.wasDamaged(zce.getTarget(), game);§}§}§return false;§}§@Override§public String getRule() {§return \"When a creature dealt damage this way dies this turn, \" + super.getRule();§}§}§class SkeletonToken extends Token {§SkeletonToken() {§super(\"Skeleton\", \"1/1 black Skeleton creature token with \\\"{B}: Regenerate this creature.\\\"\");§this.cardType.add(CardType.CREATURE);§this.color = ObjectColor.BLACK;§this.subtype.add(\"Skeleton\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new ManaCostsImpl(\"{B}\")));§}§}§\npublic class ThunderThrashElder extends CardImpl {§public ThunderThrashElder(UUID ownerId) {§super(ownerId, 117, \"Thunder-Thrash Elder\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Viashino\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new DevourAbility(DevourFactor.Devour3));§}§public ThunderThrashElder(final ThunderThrashElder card) {§super(card);§}§@Override§public ThunderThrashElder copy() {§return new ThunderThrashElder(this);§}§}§\npublic class WindwrightMage extends CardImpl {§public WindwrightMage(UUID ownerId) {§super(ownerId, 208, \"Windwright Mage\", Rarity.COMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{W}{U}{B}\");§this.expansionSetCode = \"ALA\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(LifelinkAbility.getInstance());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(§new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.WhileOnBattlefield),§WindwrightMageCondition.getInstance(),§\"{this} has flying as long as an artifact card is in your graveyard\")));§}§public WindwrightMage(final WindwrightMage card) {§super(card);§}§@Override§public WindwrightMage copy() {§return new WindwrightMage(this);§}§}§class WindwrightMageCondition implements Condition {§private static WindwrightMageCondition fInstance = new WindwrightMageCondition();§private static final FilterCard filter = new FilterCard(\"artifact\");§static {§filter.add(new CardTypePredicate(CardType.ARTIFACT));§}§public static Condition getInstance() {§return fInstance;§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§return player != null && player.getGraveyard().count(filter, game) > 0;§}§}§\npublic class DakmorSorceress extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"Swamps you control\");§static {§filter.add(new SubtypePredicate(\"Swamp\"));§}§public DakmorSorceress(UUID ownerId) {§super(ownerId, 74, \"Dakmor Sorceress\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{5}{B}\");§this.expansionSetCode = \"S99\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(0);§this.toughness = new MageInt(4);§this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetPowerSourceEffect(new PermanentsOnBattlefieldCount(filter), Duration.EndOfGame)));§}§public DakmorSorceress(final DakmorSorceress card) {§super(card);§}§@Override§public DakmorSorceress copy() {§return new DakmorSorceress(this);§}§}§\npublic class WindSail extends CardImpl {§public WindSail(UUID ownerId) {§super(ownerId, 62, \"Wind Sail\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{1}{U}\");§this.expansionSetCode = \"S99\";§Effect effect = new GainAbilityTargetEffect(FlyingAbility.getInstance(), Duration.EndOfTurn);§effect.setText(\"One or two target creatures gain flying until end of turn\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetCreaturePermanent(1, 2));§}§public WindSail(final WindSail card) {§super(card);§}§@Override§public WindSail copy() {§return new WindSail(this);§}§}§\npublic class CorruptingLicid extends CardImpl {§public CorruptingLicid(UUID ownerId) {§super(ownerId, 4, \"Corrupting Licid\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}\");§this.expansionSetCode = \"STH\";§this.subtype.add(\"Licid\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new LicidAbility(new ColoredManaCost(ColoredManaSymbol.B), new ColoredManaCost(ColoredManaSymbol.B)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(FearAbility.getInstance(), AttachmentType.AURA)));§}§public CorruptingLicid(final CorruptingLicid card) {§super(card);§}§@Override§public CorruptingLicid copy() {§return new CorruptingLicid(this);§}§}§\npublic class HermitDruid extends CardImpl {§public HermitDruid(UUID ownerId) {§super(ownerId, 58, \"Hermit Druid\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"STH\";§this.subtype.add(\"Human\");§this.subtype.add(\"Druid\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new HermitDruidEffect(), new ManaCostsImpl(\"{G}\"));§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public HermitDruid(final HermitDruid card) {§super(card);§}§@Override§public HermitDruid copy() {§return new HermitDruid(this);§}§}§class HermitDruidEffect extends OneShotEffect {§public HermitDruidEffect() {§super(Outcome.Benefit);§this.staticText = \"Reveal cards from the top of your library until you reveal a basic land card. Put that card into your hand and all other cards revealed this way into your graveyard\";§}§public HermitDruidEffect(final HermitDruidEffect effect) {§super(effect);§}§@Override§public HermitDruidEffect copy() {§return new HermitDruidEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§MageObject sourceObject= game.getObject(source.getSourceId());§if (player != null) {§Library library = player.getLibrary();§if (library.size() < 1) {§return true;§}§CardsImpl cards = new CardsImpl();§Card card;§FilterBasicLandCard filter = new FilterBasicLandCard();§do {§card = library.removeFromTop(game);§if (card != null) {§if (filter.match(card, game)) {§player.moveCards(card, Zone.LIBRARY, Zone.HAND, source, game);§} else {§cards.add(card);§}§}§} while (library.size() > 0 && card != null && !filter.match(card, game));§if (!cards.isEmpty()) {§player.moveCards(cards, Zone.LIBRARY, Zone.GRAVEYARD, source, game);§if (card != null) {§cards.add(card);§}§player.revealCards(sourceObject.getName(), cards, game);§}§return true;§}§return false;§}§}§\npublic class RabidRats extends CardImpl {§public RabidRats(UUID ownerId) {§super(ownerId, 17, \"Rabid Rats\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"STH\";§this.subtype.add(\"Rat\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(-1, -1, Duration.EndOfTurn), new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent(new FilterBlockingCreature()));§this.addAbility(ability);§}§public RabidRats(final RabidRats card) {§super(card);§}§@Override§public RabidRats copy() {§return new RabidRats(this);§}§}§\npublic class StrongholdTaskmaster extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"black creatures\");§static {§filter.add(new ColorPredicate(ObjectColor.BLACK));§}§public StrongholdTaskmaster(UUID ownerId) {§super(ownerId, 22, \"Stronghold Taskmaster\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}{B}\");§this.expansionSetCode = \"STH\";§this.subtype.add(\"Giant\");§this.subtype.add(\"Minion\");§this.power = new MageInt(4);§this.toughness = new MageInt(3);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostAllEffect(-1, -1,§Duration.WhileOnBattlefield, filter, true)));§}§public StrongholdTaskmaster(final StrongholdTaskmaster card) {§super(card);§}§@Override§public StrongholdTaskmaster copy() {§return new StrongholdTaskmaster(this);§}§}§\npublic class AncientRunes extends CardImpl {§public AncientRunes(UUID ownerId) {§super(ownerId, 161, \"Ancient Runes\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{R}\");§this.expansionSetCode = \"TMP\";§this.addAbility(new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new AncientRunesDamageTargetEffect(), TargetController.ANY, false, true));§}§public AncientRunes(final AncientRunes card) {§super(card);§}§@Override§public AncientRunes copy() {§return new AncientRunes(this);§}§}§class AncientRunesDamageTargetEffect extends OneShotEffect{§public AncientRunesDamageTargetEffect()§{§super(Outcome.Damage);§}§public AncientRunesDamageTargetEffect(AncientRunesDamageTargetEffect copy)§{§super(copy);§}§@Override§public String getText(Mode mode) {§return \"{this} deals damage to that player equal to the number of artifacts he or she controls\";§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(targetPointer.getFirst(game, source));§if (player != null) {§int damage = game.getBattlefield().getAllActivePermanents(new FilterControlledArtifactPermanent(\"artifacts\"), targetPointer.getFirst(game, source), game).size();§player.damage(damage, source.getSourceId(), game, false, true);§return true;§}§return false;§}§@Override§public AncientRunesDamageTargetEffect copy() {§return new AncientRunesDamageTargetEffect(this);§}§}§\npublic class CanopySpider extends CardImpl {§public CanopySpider(UUID ownerId) {§super(ownerId, 111, \"Canopy Spider\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"TMP\";§this.subtype.add(\"Spider\");§this.power = new MageInt(1);§this.toughness = new MageInt(3);§this.addAbility(ReachAbility.getInstance());§}§public CanopySpider(final CanopySpider card) {§super(card);§}§@Override§public CanopySpider copy() {§return new CanopySpider(this);§}§}§\npublic class DarkBanishing extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"nonblack creature\");§static {§filter.add(Predicates.not(new ColorPredicate(ObjectColor.BLACK)));§}§public DarkBanishing(UUID ownerId) {§super(ownerId, 11, \"Dark Banishing\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{B}\");§this.expansionSetCode = \"TMP\";§this.getSpellAbility().addEffect(new DestroyTargetEffect(true));§this.getSpellAbility().addTarget(new TargetCreaturePermanent(filter));§}§public DarkBanishing(final DarkBanishing card) {§super(card);§}§@Override§public DarkBanishing copy() {§return new DarkBanishing(this);§}§}§\npublic class EliteJavelineer extends CardImpl {§public EliteJavelineer(UUID ownerId) {§super(ownerId, 229, \"Elite Javelineer\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"TMP\";§this.subtype.add(\"Human\");§this.subtype.add(\"Soldier\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new BlocksTriggeredAbility(new DamageTargetEffect(1), false);§ability.addTarget(new TargetCreaturePermanent(new FilterAttackingCreature()));§this.addAbility(ability);§}§public EliteJavelineer(final EliteJavelineer card) {§super(card);§}§@Override§public EliteJavelineer copy() {§return new EliteJavelineer(this);§}§}§\npublic class FoolsTome extends CardImpl {§public FoolsTome(UUID ownerId) {§super(ownerId, 279, \"Fool's Tome\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{4}\");§this.expansionSetCode = \"TMP\";§Ability ability = new ConditionalActivatedAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1),§new ManaCostsImpl(\"{2}\"), HellbentCondition.getInstance());§ability.addCost(new TapSourceCost());§this.addAbility(ability);§}§public FoolsTome(final FoolsTome card) {§super(card);§}§@Override§public FoolsTome copy() {§return new FoolsTome(this);§}§}§\npublic class HerosResolve extends CardImpl {§public HerosResolve(UUID ownerId) {§super(ownerId, 235, \"Hero's Resolve\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{W}\");§this.expansionSetCode = \"TMP\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.BoostCreature));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(1, 5, Duration.WhileOnBattlefield)));§}§public HerosResolve(final HerosResolve card) {§super(card);§}§@Override§public HerosResolve copy() {§return new HerosResolve(this);§}§}§\npublic class Lobotomy extends CardImpl {§public Lobotomy(UUID ownerId) {§super(ownerId, 342, \"Lobotomy\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{2}{U}{B}\");§this.expansionSetCode = \"TMP\";§this.getSpellAbility().addEffect(new LobotomyEffect());§this.getSpellAbility().addTarget(new TargetPlayer());§}§public Lobotomy(final Lobotomy card) {§super(card);§}§@Override§public Lobotomy copy() {§return new Lobotomy(this);§}§}§class LobotomyEffect extends OneShotEffect {§private static final FilterCard filter = new FilterCard(\"card other than a basic land card\");§static {§filter.add(Predicates.not(Predicates.and(new CardTypePredicate(CardType.LAND), new SupertypePredicate(\"Basic\"))));§}§public LobotomyEffect() {§super(Outcome.Benefit);§staticText = \"Target player reveals his or her hand, then you choose a card other than a basic land card from it. Search that player's graveyard, hand, and library for all cards with the same name as the chosen card and exile them. Then that player shuffles his or her library\";§}§public LobotomyEffect(final LobotomyEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player targetPlayer = game.getPlayer(source.getFirstTarget());§Player controller = game.getPlayer(source.getControllerId());§MageObject sourceObject = game.getObject(source.getSourceId());§if (targetPlayer != null && sourceObject != null && controller != null) {§targetPlayer.revealCards(sourceObject.getIdName(), targetPlayer.getHand(), game);§TargetCard target = new TargetCard(Zone.HAND, filter);§target.setNotTarget(true);§Card chosenCard = null;§if (controller.chooseTarget(Outcome.Benefit, targetPlayer.getHand(), target, source, game)) {§chosenCard = game.getCard(target.getFirstTarget());§}§FilterCard filterNamedCards = new FilterCard();§if (chosenCard != null) {§filterNamedCards.add(new NamePredicate(chosenCard.getName()));§filterNamedCards.setMessage(\"cards named \" + chosenCard.getName());§} else {§filterNamedCards.add(new NamePredicate(\"----\")); §\npublic class MoggHollows extends CardImpl {§public MoggHollows(UUID ownerId) {§super(ownerId, 318, \"Mogg Hollows\", Rarity.UNCOMMON, new CardType[]{CardType.LAND}, null);§this.expansionSetCode = \"TMP\";§this.addAbility(new ColorlessManaAbility());§Ability ability = new RedManaAbility();§ability.addEffect(new DontUntapInControllersNextUntapStepSourceEffect());§this.addAbility(ability);§ability = new GreenManaAbility();§ability.addEffect(new DontUntapInControllersNextUntapStepSourceEffect());§this.addAbility(ability);§}§public MoggHollows(final MoggHollows card) {§super(card);§}§@Override§public MoggHollows copy() {§return new MoggHollows(this);§}§}§\npublic class Propaganda extends CardImpl {§public Propaganda(UUID ownerId) {§super(ownerId, 80, \"Propaganda\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{U}\");§this.expansionSetCode = \"TMP\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantAttackYouUnlessPayManaAllEffect(new ManaCostsImpl(\"{2}\"))));§}§public Propaganda(final Propaganda card) {§super(card);§}§@Override§public Propaganda copy() {§return new Propaganda(this);§}§}§\npublic class RubyMedallion extends CardImpl {§private static final FilterCard filter = new FilterCard(\"Red spells\");§static {§filter.add(new ColorPredicate(ObjectColor.RED));§}§public RubyMedallion(UUID ownerId) {§super(ownerId, 295, \"Ruby Medallion\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"TMP\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SpellsCostReductionControllerEffect(filter, 1)));§}§public RubyMedallion(final RubyMedallion card) {§super(card);§}§@Override§public RubyMedallion copy() {§return new RubyMedallion(this);§}§}§\npublic class ShadowRift extends CardImpl {§public ShadowRift(UUID ownerId) {§super(ownerId, 86, \"Shadow Rift\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{U}\");§this.expansionSetCode = \"TMP\";§this.getSpellAbility().addEffect(new GainAbilityTargetEffect(ShadowAbility.getInstance(), Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(1));§}§public ShadowRift(final ShadowRift card) {§super(card);§}§@Override§public ShadowRift copy() {§return new ShadowRift(this);§}§}§\npublic class SpontaneousCombustion extends CardImpl {§public SpontaneousCombustion(UUID ownerId) {§super(ownerId, 348, \"Spontaneous Combustion\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{B}{R}\");§this.expansionSetCode = \"TMP\";§this.getSpellAbility().addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent()));§this.getSpellAbility().addEffect(new DamageAllEffect(3, new FilterCreaturePermanent()));§}§public SpontaneousCombustion(final SpontaneousCombustion card) {§super(card);§}§@Override§public SpontaneousCombustion copy() {§return new SpontaneousCombustion(this);§}§}§\npublic class TortureChamber extends CardImpl {§public TortureChamber(UUID ownerId) {§super(ownerId, 303, \"Torture Chamber\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"TMP\";§this.addAbility(new OnEventTriggeredAbility(EventType.UPKEEP_STEP_PRE, \"beginning of your upkeep\", new AddCountersSourceEffect(CounterType.PAIN.createInstance())));§this.addAbility(new BeginningOfYourEndStepTriggeredAbility(new TortureChamberEffect1(), false));§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new TortureChamberEffect2(), new GenericManaCost(1));§ability.addCost(new TapSourceCost());§ability.addCost(new TortureChamberCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public TortureChamber(final TortureChamber card) {§super(card);§}§@Override§public TortureChamber copy() {§return new TortureChamber(this);§}§}§class TortureChamberCost extends CostImpl {§private int removedCounters;§public TortureChamberCost() {§super();§this.removedCounters = 0;§this.text = \"Remove all pain counters from {this}\";§}§public TortureChamberCost(TortureChamberCost cost) {§super(cost);§this.removedCounters = cost.removedCounters;§}§@Override§public boolean canPay(Ability ability, UUID sourceId, UUID controllerId, Game game) {§return true;§}§@Override§public boolean pay(Ability ability, Game game, UUID sourceId, UUID controllerId, boolean noMana, Cost costToPay) {§Permanent permanent = game.getPermanent(ability.getSourceId());§if (permanent != null) {§this.removedCounters = permanent.getCounters().getCount(CounterType.PAIN);§if (this.removedCounters > 0) {§permanent.removeCounters(CounterType.PAIN.createInstance(this.removedCounters), game);§}§}§this.paid = true;§return true;§}§@Override§public TortureChamberCost copy() {§return new TortureChamberCost(this);§}§public int getRemovedCounters() {§return this.removedCounters;§}§}§class TortureChamberEffect1 extends OneShotEffect {§public TortureChamberEffect1() {§super(Outcome.Damage);§this.staticText = \"{this} deals damage to you equal to the number of pain counters on it\";§}§public TortureChamberEffect1(final TortureChamberEffect1 effect) {§super(effect);§}§@Override§public TortureChamberEffect1 copy() {§return new TortureChamberEffect1(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§Permanent permanent = game.getPermanent(source.getSourceId());§if (player != null && permanent != null) {§int painCounters = permanent.getCounters().getCount(CounterType.PAIN);§player.damage(painCounters, source.getSourceId(), game, false, true);§return true;§}§return false;§}§}§class TortureChamberEffect2 extends OneShotEffect {§public TortureChamberEffect2() {§super(Outcome.Damage);§this.staticText = \"{this} deals damage to target creature equal to the number of pain counters removed this way\";§}§public TortureChamberEffect2(final TortureChamberEffect2 effect) {§super(effect);§}§@Override§public TortureChamberEffect2 copy() {§return new TortureChamberEffect2(this);§}§@Override§public boolean apply(Game game, Ability source) {§int countersRemoved = 0;§for (Cost cost : source.getCosts()) {§if (cost instanceof TortureChamberCost) {§countersRemoved = ((TortureChamberCost) cost).getRemovedCounters();§}§}§Permanent permanent = game.getPermanent(source.getFirstTarget());§if (permanent != null) {§permanent.damage(countersRemoved, source.getSourceId(), game, false, true);§return true;§}§return false;§}§}§\npublic class AvengingAngel extends CardImpl {§public AvengingAngel(UUID ownerId) {§super(ownerId, 6, \"Avenging Angel\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}{W}\");§this.expansionSetCode = \"TPR\";§this.subtype.add(\"Angel\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new DiesTriggeredAbility(new AvengingAngelEffect(), true));§}§public AvengingAngel(final AvengingAngel card) {§super(card);§}§@Override§public AvengingAngel copy() {§return new AvengingAngel(this);§}§}§class AvengingAngelEffect extends OneShotEffect {§public AvengingAngelEffect() {§super(Outcome.Benefit);§this.staticText = \"you may put it on the top of its owner's library\";§}§public AvengingAngelEffect(final AvengingAngelEffect effect) {§super(effect);§}§@Override§public AvengingAngelEffect copy() {§return new AvengingAngelEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§Card sourceCard = game.getCard(source.getSourceId());§if (controller != null && sourceCard != null) {§if (game.getState().getZone(source.getSourceId()) == Zone.GRAVEYARD) {§controller.moveCardToLibraryWithInfo(sourceCard, source.getSourceId(), game, Zone.GRAVEYARD, true, true);§}§return true;§}§return false;§}§}§\npublic class Revenant extends CardImpl {§public Revenant(UUID ownerId) {§super(ownerId, 114, \"Revenant\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{4}{B}\");§this.expansionSetCode = \"TPR\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(0);§this.toughness = new MageInt(0);§this.addAbility(FlyingAbility.getInstance());§CardsInControllerGraveyardCount count = new CardsInControllerGraveyardCount(new FilterCreatureCard(\"creature cards\"));§this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetPowerToughnessSourceEffect(count, Duration.EndOfGame)));§}§public Revenant(final Revenant card) {§super(card);§}§@Override§public Revenant copy() {§return new Revenant(this);§}§}§\npublic class WaywardSoul extends CardImpl {§public WaywardSoul(UUID ownerId) {§super(ownerId, 78, \"Wayward Soul\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}{U}\");§this.expansionSetCode = \"TPR\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new PutOnLibrarySourceEffect(true), new ManaCostsImpl(\"{U}\")));§}§public WaywardSoul(final WaywardSoul card) {§super(card);§}§@Override§public WaywardSoul copy() {§return new WaywardSoul(this);§}§}§\npublic class BeaconOfDestruction extends CardImpl {§public BeaconOfDestruction(UUID ownerId) {§super(ownerId, 189, \"Beacon of Destruction\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{3}{R}{R}\");§this.expansionSetCode = \"10E\";§this.getSpellAbility().addEffect(new DamageTargetEffect(5));§this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());§this.getSpellAbility().addEffect(ShuffleSpellEffect.getInstance());§}§public BeaconOfDestruction(final BeaconOfDestruction card) {§super(card);§}§@Override§public BeaconOfDestruction copy() {§return new BeaconOfDestruction(this);§}§}§\npublic class CrucibleOfWorlds extends CardImpl {§public CrucibleOfWorlds(UUID ownerId) {§super(ownerId, 319, \"Crucible of Worlds\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"10E\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CrucibleOfWorldsEffect()));§}§public CrucibleOfWorlds(final CrucibleOfWorlds card) {§super(card);§}§@Override§public CrucibleOfWorlds copy() {§return new CrucibleOfWorlds(this);§}§}§class CrucibleOfWorldsEffect extends ContinuousEffectImpl {§public CrucibleOfWorldsEffect() {§super(Duration.WhileOnBattlefield, Layer.AbilityAddingRemovingEffects_6, SubLayer.NA, Outcome.AddAbility);§this.staticText = \"You may play land cards from your graveyard\";§}§public CrucibleOfWorldsEffect(final CrucibleOfWorldsEffect effect) {§super(effect);§}§@Override§public CrucibleOfWorldsEffect copy() {§return new CrucibleOfWorldsEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§for (UUID cardId: player.getGraveyard()) {§Card card = game.getCard(cardId);§if(card != null && card.getCardType().contains(CardType.LAND)){§PlayLandFromGraveyardAbility ability = new PlayLandFromGraveyardAbility(card.getName());§ability.setSourceId(cardId);§ability.setControllerId(card.getOwnerId());§game.getState().addOtherAbility(card, ability);§}§}§return true;§}§return false;§}§}§class PlayLandFromGraveyardAbility extends PlayLandAbility{§PlayLandFromGraveyardAbility(String name){§super(name);§zone = Zone.GRAVEYARD;§}§}§\npublic class ElvishChampion extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Elf creatures\");§static {§filter.add(new SubtypePredicate(\"Elf\"));§}§public ElvishChampion(UUID ownerId) {§super(ownerId, 261, \"Elvish Champion\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{1}{G}{G}\");§this.expansionSetCode = \"10E\";§this.subtype.add(\"Elf\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostAllEffect(1, 1, Duration.WhileOnBattlefield, filter, true)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAllEffect(new ForestwalkAbility(), Duration.WhileOnBattlefield, filter, true)));§}§public ElvishChampion(final ElvishChampion card) {§super(card);§}§@Override§public ElvishChampion copy() {§return new ElvishChampion(this);§}§}§\npublic class GoblinEliteInfantry extends CardImpl {§public GoblinEliteInfantry(UUID ownerId) {§super(ownerId, 206, \"Goblin Elite Infantry\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}\");§this.expansionSetCode = \"10E\";§this.subtype.add(\"Goblin\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new BlocksOrBecomesBlockedTriggeredAbility(new BoostSourceEffect(-1, -1, Duration.EndOfTurn), false));§}§public GoblinEliteInfantry(final GoblinEliteInfantry card) {§super(card);§}§@Override§public GoblinEliteInfantry copy() {§return new GoblinEliteInfantry(this);§}§}§\npublic class Juggernaut extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Walls\");§static {§filter.add(new SubtypePredicate(\"Wall\"));§}§public Juggernaut(UUID ownerId) {§super(ownerId, 328, \"Juggernaut\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{4}\");§this.expansionSetCode = \"10E\";§this.subtype.add(\"Juggernaut\");§this.power = new MageInt(5);§this.toughness = new MageInt(3);§this.addAbility(new AttacksEachTurnStaticAbility());§this.addAbility(new SimpleEvasionAbility(new CantBeBlockedByCreaturesSourceEffect(filter, Duration.WhileOnBattlefield)));§}§public Juggernaut(final Juggernaut card) {§super(card);§}§@Override§public Juggernaut copy() {§return new Juggernaut(this);§}§}§\npublic class MindStone extends CardImpl {§public MindStone(UUID ownerId) {§super(ownerId, 335, \"Mind Stone\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"10E\";§this.addAbility(new ColorlessManaAbility());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), new GenericManaCost(1));§ability.addCost(new TapSourceCost());§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public MindStone(final MindStone card) {§super(card);§}§@Override§public MindStone copy() {§return new MindStone(this);§}§}§\npublic class Puppeteer extends CardImpl {§public Puppeteer(UUID ownerId) {§super(ownerId, 98, \"Puppeteer\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"10E\";§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new MayTapOrUntapTargetEffect(), new ColoredManaCost(ColoredManaSymbol.U));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public Puppeteer(final Puppeteer card) {§super(card);§}§@Override§public Puppeteer copy() {§return new Puppeteer(this);§}§}§\npublic class RuleOfLaw extends CardImpl {§public RuleOfLaw(UUID ownerId) {§super(ownerId, 37, \"Rule of Law\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{W}\");§this.expansionSetCode = \"10E\";§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantCastMoreThanOneSpellEffect(TargetController.ANY)));§}§public RuleOfLaw(final RuleOfLaw card) {§super(card);§}§@Override§public RuleOfLaw copy() {§return new RuleOfLaw(this);§}§}§\npublic class SkyWeaver extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"white or black creature\");§static {§filter.add(Predicates.or(§new ColorPredicate(ObjectColor.WHITE),§new ColorPredicate(ObjectColor.BLACK)));§}§public SkyWeaver(UUID ownerId) {§super(ownerId, 109, \"Sky Weaver\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}\");§this.expansionSetCode = \"10E\";§this.subtype.add(\"Metathran\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilityTargetEffect(FlyingAbility.getInstance(), Duration.EndOfTurn), new GenericManaCost(2));§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public SkyWeaver(final SkyWeaver card) {§super(card);§}§@Override§public SkyWeaver copy() {§return new SkyWeaver(this);§}§}§\npublic class TerramorphicExpanse extends CardImpl {§public TerramorphicExpanse(UUID ownerId) {§super(ownerId, 360, \"Terramorphic Expanse\", Rarity.COMMON, new CardType[]{CardType.LAND}, null);§this.expansionSetCode = \"10E\";§this.addAbility(new TerramorphicExpanseAbility());§}§public TerramorphicExpanse(final TerramorphicExpanse card) {§super(card);§}§@Override§public TerramorphicExpanse copy() {§return new TerramorphicExpanse(this);§}§}§class TerramorphicExpanseAbility extends ActivatedAbilityImpl {§public TerramorphicExpanseAbility() {§super(Zone.BATTLEFIELD, null);§addCost(new TapSourceCost());§addCost(new SacrificeSourceCost());§TargetCardInLibrary target = new TargetCardInLibrary(new FilterBasicLandCard());§addEffect(new SearchLibraryPutInPlayEffect(target, true, Outcome.PutLandInPlay));§}§public TerramorphicExpanseAbility(final TerramorphicExpanseAbility ability) {§super(ability);§}§@Override§public TerramorphicExpanseAbility copy() {§return new TerramorphicExpanseAbility(this);§}§}§\npublic class ViridianShaman extends CardImpl {§private static final FilterPermanent filter = new FilterPermanent(\"artifact\");§static {§filter.add(new CardTypePredicate(CardType.ARTIFACT));§}§public ViridianShaman(UUID ownerId) {§super(ownerId, 308, \"Viridian Shaman\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"10E\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false);§ability.addTarget(new TargetPermanent(filter));§this.addAbility(ability);§}§public ViridianShaman(final ViridianShaman card) {§super(card);§}§@Override§public ViridianShaman copy() {§return new ViridianShaman(this);§}§}§\npublic class Drowned extends CardImpl {§public Drowned(UUID ownerId) {§super(ownerId, 23, \"Drowned\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}\");§this.expansionSetCode = \"DRK\";§this.subtype.add(\"Zombie\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new ManaCostsImpl(\"{B}\")));§}§public Drowned(final Drowned card) {§super(card);§}§@Override§public Drowned copy() {§return new Drowned(this);§}§}§\npublic class RagMan extends CardImpl {§public RagMan(UUID ownerId) {§super(ownerId, 13, \"Rag Man\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{B}{B}\");§this.expansionSetCode = \"DRK\";§this.subtype.add(\"Human\");§this.subtype.add(\"Minion\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§Ability ability = new ActivateIfConditionActivatedAbility(Zone.BATTLEFIELD, new RevealHandTargetEffect(), new ManaCostsImpl(\"{B}{B}{B}\"), MyTurnCondition.getInstance());§ability.addCost(new TapSourceCost());§ability.addEffect(new RagManDiscardEffect());§ability.addTarget(new TargetOpponent());§this.addAbility(ability);§}§public RagMan(final RagMan card) {§super(card);§}§@Override§public RagMan copy() {§return new RagMan(this);§}§}§class RagManDiscardEffect extends OneShotEffect {§private static final FilterCreatureCard filter = new FilterCreatureCard();§public RagManDiscardEffect() {§super(Outcome.Discard);§this.staticText = \"and discards a creature card at random\";§}§public RagManDiscardEffect(final RagManDiscardEffect effect) {§super(effect);§}§@Override§public RagManDiscardEffect copy() {§return new RagManDiscardEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(targetPointer.getFirst(game, source));§if (player != null) {§Cards creatureCardsInHand = new CardsImpl();§for (UUID cardId : player.getHand()) {§Card card = player.getHand().get(cardId, game);§if (filter.match(card, game)) {§creatureCardsInHand.add(card);§}§}§if (!creatureCardsInHand.isEmpty()) {§Card card = creatureCardsInHand.getRandom(game);§if (card != null) {§player.discard(card, source, game);§}§}§return true;§}§return false;§}§}§\npublic class AnvilwroughtRaptor extends CardImpl {§public AnvilwroughtRaptor(UUID ownerId) {§super(ownerId, 211, \"Anvilwrought Raptor\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{4}\");§this.expansionSetCode = \"THS\";§this.subtype.add(\"Bird\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(FirstStrikeAbility.getInstance());§}§public AnvilwroughtRaptor(final AnvilwroughtRaptor card) {§super(card);§}§@Override§public AnvilwroughtRaptor copy() {§return new AnvilwroughtRaptor(this);§}§}§\npublic class BreachingHippocamp extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"another target creature you control\");§static {§filter.add(new AnotherPredicate());§}§public BreachingHippocamp(UUID ownerId) {§super(ownerId, 43, \"Breaching Hippocamp\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{U}\");§this.expansionSetCode = \"THS\";§this.subtype.add(\"Horse\");§this.subtype.add(\"Fish\");§this.power = new MageInt(3);§this.toughness = new MageInt(2);§this.addAbility(FlashAbility.getInstance());§Ability ability = new EntersBattlefieldTriggeredAbility(new UntapTargetEffect(), false);§ability.addTarget(new TargetControlledCreaturePermanent(1,1,filter, false));§this.addAbility(ability);§}§public BreachingHippocamp(final BreachingHippocamp card) {§super(card);§}§@Override§public BreachingHippocamp copy() {§return new BreachingHippocamp(this);§}§}§\npublic class DeathbellowRaider extends CardImpl {§public DeathbellowRaider(UUID ownerId) {§super(ownerId, 117, \"Deathbellow Raider\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}\");§this.expansionSetCode = \"THS\";§this.subtype.add(\"Minotaur\");§this.subtype.add(\"Berserker\");§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(new AttacksEachTurnStaticAbility());§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new ManaCostsImpl(\"{2}{B}\")));§}§public DeathbellowRaider(final DeathbellowRaider card) {§super(card);§}§@Override§public DeathbellowRaider copy() {§return new DeathbellowRaider(this);§}§}§\npublic class FiredrinkerSatyr extends CardImpl {§public FiredrinkerSatyr(UUID ownerId) {§super(ownerId, 122, \"Firedrinker Satyr\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{R}\");§this.expansionSetCode = \"THS\";§this.subtype.add(\"Satyr\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new DealtDamageToSourceTriggeredAbility(Zone.BATTLEFIELD, new FiredrinkerSatyrDealDamageEffect(), false));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1,0, Duration.EndOfTurn), new ManaCostsImpl(\"{1}{R}\"));§Effect effect = new DamageControllerEffect(1);§effect.setText(\"and deals 1 damage to you\");§ability.addEffect(effect);§this.addAbility(ability);§}§public FiredrinkerSatyr(final FiredrinkerSatyr card) {§super(card);§}§@Override§public FiredrinkerSatyr copy() {§return new FiredrinkerSatyr(this);§}§}§class FiredrinkerSatyrDealDamageEffect extends OneShotEffect {§public FiredrinkerSatyrDealDamageEffect() {§super(Outcome.Damage);§this.staticText = \"it deals that much damage to you\";§}§public FiredrinkerSatyrDealDamageEffect(final FiredrinkerSatyrDealDamageEffect effect) {§super(effect);§}§@Override§public FiredrinkerSatyrDealDamageEffect copy() {§return new FiredrinkerSatyrDealDamageEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§int amount = (Integer) getValue(\"damage\");§if (amount > 0) {§Player player = game.getPlayer(source.getControllerId());§if (player != null) {§player.damage(amount, source.getSourceId(), game, false, true);§return true;§}§}§return false;§}§}§\npublic class HuntTheHunter extends CardImpl {§private static final FilterControlledCreaturePermanent filterControlledGreen = new FilterControlledCreaturePermanent(\"green creature you control\");§private static final FilterCreaturePermanent filterOpponentGreen = new FilterCreaturePermanent(\"green creature an opponent controls\");§static {§filterControlledGreen.add(new ColorPredicate(ObjectColor.GREEN));§filterOpponentGreen.add(new ControllerPredicate(TargetController.OPPONENT));§filterOpponentGreen.add(new ColorPredicate(ObjectColor.GREEN));§}§public HuntTheHunter(UUID ownerId) {§super(ownerId, 159, \"Hunt the Hunter\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{G}\");§this.expansionSetCode = \"THS\";§Effect effect = new BoostTargetEffect(2,2, Duration.EndOfTurn);§effect.setApplyEffectsAfter();§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetControlledCreaturePermanent(1,1,filterControlledGreen, false));§effect = new FightTargetsEffect();§effect.setText(\"It fights target green creature an opponent controls\");§this.getSpellAbility().addEffect(effect);§Target target = new TargetCreaturePermanent(filterOpponentGreen);§this.getSpellAbility().addTarget(target);§}§public HuntTheHunter(final HuntTheHunter card) {§super(card);§}§@Override§public HuntTheHunter copy() {§return new HuntTheHunter(this);§}§}§\npublic class MinotaurSkullcleaver extends CardImpl {§public MinotaurSkullcleaver(UUID ownerId) {§super(ownerId, 130, \"Minotaur Skullcleaver\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}\");§this.expansionSetCode = \"THS\";§this.subtype.add(\"Minotaur\");§this.subtype.add(\"Berserker\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(HasteAbility.getInstance());§this.addAbility(new EntersBattlefieldTriggeredAbility(new BoostSourceEffect(2,0, Duration.EndOfTurn)));§}§public MinotaurSkullcleaver(final MinotaurSkullcleaver card) {§super(card);§}§@Override§public MinotaurSkullcleaver copy() {§return new MinotaurSkullcleaver(this);§}§}§\npublic class PeakEruption extends CardImpl {§private static final FilterLandPermanent filter = new FilterLandPermanent(\"Mountain\");§static{§filter.add(new SubtypePredicate((\"Mountain\")));§}§public PeakEruption(UUID ownerId) {§super(ownerId, 132, \"Peak Eruption\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{2}{R}\");§this.expansionSetCode = \"THS\";§this.getSpellAbility().addEffect(new DestroyTargetEffect());§Effect effect = new DamageTargetControllerEffect(3);§effect.setText(\"{this} deals 3 damage to that land's controller\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addTarget(new TargetLandPermanent(filter));§}§public PeakEruption(final PeakEruption card) {§super(card);§}§@Override§public PeakEruption copy() {§return new PeakEruption(this);§}§}§\npublic class ReadTheBones extends CardImpl {§public ReadTheBones(UUID ownerId) {§super(ownerId, 101, \"Read the Bones\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{2}{B}\");§this.expansionSetCode = \"THS\";§this.getSpellAbility().addEffect(new ScryEffect(2));§Effect effect = new DrawCardSourceControllerEffect(2);§effect.setText(\"then draw two cards\");§this.getSpellAbility().addEffect(effect);§this.getSpellAbility().addEffect(new LoseLifeSourceControllerEffect(2));§}§public ReadTheBones(final ReadTheBones card) {§super(card);§}§@Override§public ReadTheBones copy() {§return new ReadTheBones(this);§}§}§\npublic class SilentArtisan extends CardImpl {§public SilentArtisan(UUID ownerId) {§super(ownerId, 31, \"Silent Artisan\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}{W}\");§this.expansionSetCode = \"THS\";§this.subtype.add(\"Giant\");§this.power = new MageInt(3);§this.toughness = new MageInt(5);§}§public SilentArtisan(final SilentArtisan card) {§super(card);§}§@Override§public SilentArtisan copy() {§return new SilentArtisan(this);§}§}§\npublic class ThassasBounty extends CardImpl {§public ThassasBounty(UUID ownerId) {§super(ownerId, 67, \"Thassa's Bounty\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{5}{U}\");§this.expansionSetCode = \"THS\";§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(3));§this.getSpellAbility().addEffect(new PutLibraryIntoGraveTargetEffect(3));§this.getSpellAbility().addTarget(new TargetPlayer());§}§public ThassasBounty(final ThassasBounty card) {§super(card);§}§@Override§public ThassasBounty copy() {§return new ThassasBounty(this);§}§}§\npublic class VulpineGoliath extends CardImpl {§public VulpineGoliath(UUID ownerId) {§super(ownerId, 183, \"Vulpine Goliath\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{G}{G}\");§this.expansionSetCode = \"THS\";§this.subtype.add(\"Fox\");§this.power = new MageInt(6);§this.toughness = new MageInt(5);§this.addAbility(TrampleAbility.getInstance());§}§public VulpineGoliath(final VulpineGoliath card) {§super(card);§}§@Override§public VulpineGoliath copy() {§return new VulpineGoliath(this);§}§}§\npublic class Bewilder extends CardImpl {§public Bewilder(UUID ownerId) {§super(ownerId, 49, \"Bewilder\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{U}\");§this.expansionSetCode = \"TSP\";§this.getSpellAbility().addEffect(new BoostTargetEffect(-3, 0, Duration.EndOfTurn));§this.getSpellAbility().addTarget(new TargetCreaturePermanent());§this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(1));§}§public Bewilder(final Bewilder card) {§super(card);§}§@Override§public Bewilder copy() {§return new Bewilder(this);§}§}§\npublic class DeepSeaKraken extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"an opponent casts\");§static {§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public DeepSeaKraken(UUID ownerId) {§super(ownerId, 56, \"Deep-Sea Kraken\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{7}{U}{U}{U}\");§this.expansionSetCode = \"TSP\";§this.subtype.add(\"Kraken\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(new CantBeBlockedSourceAbility());§this.addAbility(new SuspendAbility(9, new ManaCostsImpl(\"{2}{U}\"), this));§this.addAbility(new ConditionalTriggeredAbility(§new SpellCastAllTriggeredAbility(Zone.EXILED, new RemoveCounterSourceEffect(CounterType.TIME.createInstance()), filter, false, SetTargetPointer.NONE), SuspendedCondition.getInstance(),§\"Whenever an opponent casts a spell, if Deep-Sea Kraken is suspended, remove a time counter from it.\"));§}§public DeepSeaKraken(final DeepSeaKraken card) {§super(card);§}§@Override§public DeepSeaKraken copy() {§return new DeepSeaKraken(this);§}§}§\npublic class FlagstonesOfTrokair extends CardImpl {§private static final FilterLandCard FILTER = new FilterLandCard(\"Plains card\");§static {§FILTER.add(new SubtypePredicate(\"Plains\"));§}§public FlagstonesOfTrokair(UUID ownerId) {§super(ownerId, 272, \"Flagstones of Trokair\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"TSP\";§this.supertype.add(\"Legendary\");§this.addAbility(new WhiteManaAbility());§this.addAbility(new PutIntoGraveFromBattlefieldSourceTriggeredAbility(new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(FILTER), true, true), true));§}§public FlagstonesOfTrokair(final FlagstonesOfTrokair card) {§super(card);§}§@Override§public FlagstonesOfTrokair copy() {§return new FlagstonesOfTrokair(this);§}§}§\npublic class Greenseeker extends CardImpl {§public Greenseeker(UUID ownerId) {§super(ownerId, 198, \"Greenseeker\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{G}\");§this.expansionSetCode = \"TSP\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Spellshaper\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new SearchLibraryPutInHandEffect(new TargetCardInLibrary(0, 1, new FilterBasicLandCard()), true, true),§new ManaCostsImpl(\"{G}\"));§ability.addCost(new TapSourceCost());§ability.addCost(new DiscardCardCost());§this.addAbility(ability);§}§public Greenseeker(final Greenseeker card) {§super(card);§}§@Override§public Greenseeker copy() {§return new Greenseeker(this);§}§}§\npublic class LimDulTheNecromancer extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature an opponent controls\");§private static final FilterPermanent filter2 = new FilterPermanent(\"Zombie\");§static {§filter.add(new ControllerPredicate(TargetController.OPPONENT));§filter2.add(new SubtypePredicate(\"Zombie\"));§}§public LimDulTheNecromancer(UUID ownerId) {§super(ownerId, 114, \"Lim-Dul the Necromancer\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{5}{B}{B}\");§this.expansionSetCode = \"TSP\";§this.supertype.add(\"Legendary\");§this.subtype.add(\"Human\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(new DiesCreatureTriggeredAbility(new DoIfCostPaid(new LimDulTheNecromancerEffect(), new ManaCostsImpl(\"{1}{B}\")), true, filter, true));§Ability ability2 = new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateTargetEffect(), new ManaCostsImpl(\"{1}{B}\"));§ability2.addTarget(new TargetPermanent(filter2));§this.addAbility(ability2);§}§public LimDulTheNecromancer(final LimDulTheNecromancer card) {§super(card);§}§@Override§public LimDulTheNecromancer copy() {§return new LimDulTheNecromancer(this);§}§}§class LimDulTheNecromancerEffect extends OneShotEffect {§public LimDulTheNecromancerEffect() {§super(Outcome.PutCreatureInPlay);§staticText = \"return that card to the battlefield under your control. If it's a creature, it's a Zombie in addition to its other creature types\";§}§public LimDulTheNecromancerEffect(final LimDulTheNecromancerEffect effect) {§super(effect);§}§@Override§public LimDulTheNecromancerEffect copy() {§return new LimDulTheNecromancerEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Card card = game.getCard(targetPointer.getFirst(game, source));§if (card != null) {§if (controller.moveCards(card, Zone.BATTLEFIELD, source, game)§&& card.getCardType().contains(CardType.CREATURE)) {§Permanent creature = game.getPermanent(card.getId());§ContinuousEffect effect = new AddCardSubTypeTargetEffect(\"Zombie\", Duration.WhileOnBattlefield);§effect.setTargetPointer(new FixedTarget(creature.getId()));§game.addEffect(effect, source);§}§}§return true;§}§return false;§}§}§\npublic class MysticalTeachings extends CardImpl {§private static final FilterCard filter = new FilterCard(\"an instant card or a card with flash\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.INSTANT),§new AbilityPredicate(FlashAbility.class)));§}§public MysticalTeachings(UUID ownerId) {§super(ownerId, 69, \"Mystical Teachings\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{3}{U}\");§this.expansionSetCode = \"TSP\";§this.getSpellAbility().addEffect(new SearchLibraryPutInHandEffect(new TargetCardInLibrary(filter), true, true));§this.addAbility(new FlashbackAbility(new ManaCostsImpl(\"{5}{B}\"), TimingRule.INSTANT));§}§public MysticalTeachings(final MysticalTeachings card) {§super(card);§}§@Override§public MysticalTeachings copy() {§return new MysticalTeachings(this);§}§}§\npublic class PullFromEternity extends CardImpl {§private static final FilterCard filter = new FilterCard(\"face-up exiled card\");§static {§filter.add(Predicates.not(new FaceDownPredicate()));§}§public PullFromEternity(UUID ownerId) {§super(ownerId, 35, \"Pull from Eternity\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{W}\");§this.expansionSetCode = \"TSP\";§this.getSpellAbility().addEffect(new PullFromEternityEffect());§this.getSpellAbility().addTarget(new TargetCardInExile(1,1,filter, null, true));§}§public PullFromEternity(final PullFromEternity card) {§super(card);§}§@Override§public PullFromEternity copy() {§return new PullFromEternity(this);§}§}§class PullFromEternityEffect extends OneShotEffect {§public PullFromEternityEffect() {§super(Outcome.Benefit);§this.staticText = \"Put target face-up exiled card into its owner's graveyard.\";§}§public PullFromEternityEffect(final PullFromEternityEffect effect) {§super(effect);§}§@Override§public PullFromEternityEffect copy() {§return new PullFromEternityEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Card card = game.getCard(getTargetPointer().getFirst(game, source));§if (card != null) {§controller.moveCards(card, Zone.EXILED, Zone.GRAVEYARD, source, game);§}§return true;§}§return false;§}§}§\npublic class SidewinderSliver extends CardImpl {§static final private FilterCreaturePermanent filter = new FilterCreaturePermanent(\"All Sliver creatures\");§static{§filter.add(new SubtypePredicate(\"Sliver\"));§}§public SidewinderSliver(UUID ownerId) {§super(ownerId, 41, \"Sidewinder Sliver\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{W}\");§this.expansionSetCode = \"TSP\";§this.subtype.add(\"Sliver\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAllEffect(new FlankingAbility(), Duration.WhileOnBattlefield, filter, false)));§}§public SidewinderSliver(final SidewinderSliver card) {§super(card);§}§@Override§public SidewinderSliver copy() {§return new SidewinderSliver(this);§}§}§\npublic class SuddenShock extends CardImpl {§public SuddenShock(UUID ownerId) {§super(ownerId, 179, \"Sudden Shock\", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, \"{1}{R}\");§this.expansionSetCode = \"TSP\";§this.addAbility(new SplitSecondAbility());§this.getSpellAbility().addEffect(new DamageTargetEffect(2, true));§this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());§}§public SuddenShock(final SuddenShock card) {§super(card);§}§@Override§public SuddenShock copy() {§return new SuddenShock(this);§}§}§\npublic class TwoHeadedSliver extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Sliver creatures\");§static {§filter.add(new SubtypePredicate(\"Sliver\"));§}§public TwoHeadedSliver(UUID ownerId) {§super(ownerId, 183, \"Two-Headed Sliver\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}\");§this.expansionSetCode = \"TSP\";§this.subtype.add(\"Sliver\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAllEffect(§new MenaceAbility(),§Duration.WhileOnBattlefield, filter,§\"All Sliver creatures have menace. (They can't be blocked except by two or more creatures.)\")));§}§public TwoHeadedSliver(final TwoHeadedSliver card) {§super(card);§}§@Override§public TwoHeadedSliver copy() {§return new TwoHeadedSliver(this);§}§}§\npublic class Arena extends CardImpl {§public Arena(UUID ownerId) {§super(ownerId, 117, \"Arena\", Rarity.SPECIAL, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"TSB\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ArenaEffect(), new GenericManaCost(3));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetControlledCreaturePermanent());§ability.addTarget(new TargetOpponentsChoicePermanent(new FilterControlledCreaturePermanent()));§this.addAbility(ability);§}§public Arena(final Arena card) {§super(card);§}§@Override§public Arena copy() {§return new Arena(this);§}§}§class ArenaEffect extends OneShotEffect {§ArenaEffect() {§super(Outcome.Benefit);§this.staticText = \"Tap target creature you control and target creature of an opponent's choice he or she controls. Those creatures fight each other.\";§}§ArenaEffect(final ArenaEffect effect) {§super(effect);§}§@Override§public ArenaEffect copy() {§return new ArenaEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent creature = game.getPermanent(source.getFirstTarget());§if (creature != null) {§creature.tap(game);§}§creature = game.getPermanent(source.getTargets().get(1).getFirstTarget());§if (creature != null) {§creature.tap(game);§}§return new FightTargetsEffect().apply(game, source);§}§}§\npublic class KrosanCloudscraper extends CardImpl {§public KrosanCloudscraper(UUID ownerId) {§super(ownerId, 82, \"Krosan Cloudscraper\", Rarity.SPECIAL, new CardType[]{CardType.CREATURE}, \"{7}{G}{G}{G}\");§this.expansionSetCode = \"TSB\";§this.subtype.add(\"Beast\");§this.subtype.add(\"Mutant\");§this.power = new MageInt(13);§this.toughness = new MageInt(13);§this.addAbility(new BeginningOfUpkeepTriggeredAbility(new SacrificeSourceUnlessPaysEffect(new ManaCostsImpl(\"{G}{G}\")), TargetController.YOU, false));§this.addAbility(new MorphAbility(this, new ManaCostsImpl(\"{7}{G}{G}\")));§}§public KrosanCloudscraper(final KrosanCloudscraper card) {§super(card);§}§@Override§public KrosanCloudscraper copy() {§return new KrosanCloudscraper(this);§}§}§\npublic class WallOfRoots extends CardImpl {§public WallOfRoots(UUID ownerId) {§super(ownerId, 89, \"Wall of Roots\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{G}\");§this.expansionSetCode = \"TSB\";§this.subtype.add(\"Plant\");§this.subtype.add(\"Wall\");§this.power = new MageInt(0);§this.toughness = new MageInt(5);§this.addAbility(DefenderAbility.getInstance());§this.addAbility(new ActivateOncePerTurnManaAbility(Zone.BATTLEFIELD, new BasicManaEffect(Mana.GreenMana(1)), new WallOfRootsCost()));§}§public WallOfRoots(final WallOfRoots card) {§super(card);§}§@Override§public WallOfRoots copy() {§return new WallOfRoots(this);§}§}§class WallOfRootsCost extends CostImpl {§public WallOfRootsCost() {§this.text = \"Put a -0/-1 counter on {this}\";§}§public WallOfRootsCost(WallOfRootsCost cost) {§super(cost);§}§@Override§public boolean canPay(Ability ability, UUID sourceId, UUID controllerId, Game game) {§return true;§}§@Override§public boolean pay(Ability ability, Game game, UUID sourceId, UUID controllerId, boolean noMana, Cost costToPay) {§Permanent permanent = game.getPermanent(sourceId);§if (permanent != null) {§permanent.addCounters(new BoostCounter(0, -1), game);§this.paid = true;§}§return paid;§}§@Override§public WallOfRootsCost copy() {§return new WallOfRootsCost(this);§}§}§\npublic class CephalidIllusionist extends CardImpl {§public CephalidIllusionist(UUID ownerId) {§super(ownerId, 28, \"Cephalid Illusionist\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{1}{U}\");§this.expansionSetCode = \"TOR\";§this.subtype.add(\"Cephalid\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new BecomesTargetTriggeredAbility(new PutTopCardOfLibraryIntoGraveControllerEffect(3)));§Effect effect = new PreventDamageToTargetEffect(Duration.EndOfTurn, true);§effect.setText(\"Prevent all combat damage that would be dealt to\");§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new ManaCostsImpl(\"{2}{U}\"));§effect = new PreventDamageByTargetEffect(Duration.EndOfTurn, true);§effect.setText(\"and dealt by target creature you control this turn.\");§ability.addEffect(effect);§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetControlledCreaturePermanent());§this.addAbility(ability);§}§public CephalidIllusionist(final CephalidIllusionist card) {§super(card);§}§@Override§public CephalidIllusionist copy() {§return new CephalidIllusionist(this);§}§}§\npublic class Gravegouger extends CardImpl {§public Gravegouger(UUID ownerId) {§super(ownerId, 62, \"Gravegouger\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}\");§this.expansionSetCode = \"TOR\";§this.subtype.add(\"Nightmare\");§this.subtype.add(\"Horror\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Effect effect = new ExileTargetForSourceEffect();§effect.setText(\"exile up to two target cards from a single graveyard\");§Ability ability = new EntersBattlefieldTriggeredAbility(effect, false);§ability.addTarget(new TargetCardInASingleGraveyard(0, 2, new FilterCard(\"cards from a single graveyard\")));§this.addAbility(ability);§this.addAbility(new LeavesBattlefieldTriggeredAbility(new ReturnFromExileForSourceEffect(Zone.GRAVEYARD), false));§}§public Gravegouger(final Gravegouger card) {§super(card);§}§@Override§public Gravegouger copy() {§return new Gravegouger(this);§}§}§\npublic class NantukoBlightcutter extends CardImpl {§private static final FilterCard filter = new FilterCard(\"black\");§private static final FilterPermanent filter2 = new FilterPermanent();§static {§filter.add(new ColorPredicate(ObjectColor.BLACK));§filter2.add(new ColorPredicate(ObjectColor.BLACK));§filter2.add(new ControllerPredicate(TargetController.OPPONENT));§}§public NantukoBlightcutter(UUID ownerId) {§super(ownerId, 131, \"Nantuko Blightcutter\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"TOR\";§this.subtype.add(\"Insect\");§this.subtype.add(\"Druid\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new ProtectionAbility(filter));§PermanentsOnBattlefieldCount count = new PermanentsOnBattlefieldCount(filter2);§Ability ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(§new BoostSourceEffect(count, count, Duration.WhileOnBattlefield), new CardsInControllerGraveCondition(7),§\"{this} gets +1/+1 for each black permanent your opponents control as long as seven or more cards are in your graveyard\"));§ability.setAbilityWord(AbilityWord.THRESHOLD);§this.addAbility(ability);§}§public NantukoBlightcutter(final NantukoBlightcutter card) {§super(card);§}§@Override§public NantukoBlightcutter copy() {§return new NantukoBlightcutter(this);§}§}§\npublic class Radiate extends CardImpl {§protected static final FilterSpell filter = new FilterInstantOrSorcerySpell();§static {§filter.add(new SpellWithOnlySingleTargetPredicate());§filter.add(new SpellWithOnlyPermanentOrPlayerTargetsPredicate());§filter.setMessage(\"instant or sorcery spell that targets only a single permanent or player\");§}§public Radiate(UUID ownerId) {§super(ownerId, 113, \"Radiate\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{3}{R}{R}\");§this.expansionSetCode = \"TOR\";§this.getSpellAbility().addEffect(new RadiateEffect());§this.getSpellAbility().addTarget(new TargetSpell(filter));§}§public Radiate(final Radiate card) {§super(card);§}§@Override§public Radiate copy() {§return new Radiate(this);§}§}§class SpellWithOnlySingleTargetPredicate implements ObjectPlayerPredicate<ObjectPlayer<Spell>> {§@Override§public boolean apply(ObjectPlayer<Spell> input, Game game) {§Spell spell = input.getObject();§if (spell == null) {§return false;§}§UUID singleTarget = null;§for (TargetAddress addr : TargetAddress.walk(spell)) {§Target targetInstance = addr.getTarget(spell);§for (UUID targetId : targetInstance.getTargets()) {§if (singleTarget == null) {§singleTarget = targetId;§} else if (!singleTarget.equals(targetId)) {§return false;§}§}§}§return singleTarget != null;§}§}§class SpellWithOnlyPermanentOrPlayerTargetsPredicate implements ObjectPlayerPredicate<ObjectPlayer<Spell>> {§@Override§public boolean apply(ObjectPlayer<Spell> input, Game game) {§Spell spell = input.getObject();§if (spell == null) {§return false;§}§for (TargetAddress addr : TargetAddress.walk(spell)) {§Target targetInstance = addr.getTarget(spell);§for (UUID targetId : targetInstance.getTargets()) {§if (game.getPermanent(targetId) == null§&& game.getPlayer(targetId) == null) {§return false;§}§}§}§return true;§}§}§class RadiateEffect extends CopySpellForEachItCouldTargetEffect<MageItem> {§public RadiateEffect() {§this(new FilterPermanentOrPlayer());§}§public RadiateEffect(RadiateEffect effect) {§super(effect);§}§private RadiateEffect(FilterInPlay<MageItem> filter) {§super(filter);§}§@Override§public String getText(Mode mode) {§return \"Choose target instant or sorcery spell that targets only a single permanent or player. Copy that spell for each other permanent or player the spell could target. Each copy targets a different one of those permanents and players.\";§}§@Override§protected Spell getSpell(Game game, Ability source) {§StackObject ret = game.getStack().getStackObject(targetPointer.getFirst(game, source));§if (ret instanceof Spell) {§return (Spell) ret;§}§return null;§}§@Override§protected boolean changeTarget(Target target, Game game, Ability source) {§return true;§}§@Override§protected void modifyCopy(Spell copy, Game game, Ability source) {§copy.setControllerId(source.getControllerId());§}§@Override§public RadiateEffect copy() {§return new RadiateEffect(this);§}§}§\npublic class VengefulDreams extends CardImpl {§public VengefulDreams(UUID ownerId) {§super(ownerId, 21, \"Vengeful Dreams\", Rarity.RARE, new CardType[]{CardType.INSTANT}, \"{W}{W}\");§this.expansionSetCode = \"TOR\";§this.getSpellAbility().addCost(new DiscardXTargetCost(new FilterCard(\"cards\"), true));§Effect effect = new ExileTargetEffect();§effect.setText(\"Exile X target attacking creatures\");§this.getSpellAbility().addEffect(effect);§}§public VengefulDreams(final VengefulDreams card) {§super(card);§}§@Override§public void adjustTargets(Ability ability, Game game) {§int xValue = new GetXValue().calculate(game, ability, null);§Target target = new TargetCreaturePermanent(0, xValue, new FilterAttackingCreature(), false);§ability.addTarget(target);§}§@Override§public VengefulDreams copy() {§return new VengefulDreams(this);§}§}§\npublic class Attrition extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"nonblack creature\");§static {§filter.add(Predicates.not(new ColorPredicate(ObjectColor.BLACK)));§}§public Attrition(UUID ownerId) {§super(ownerId, 52, \"Attrition\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{1}{B}{B}\");§this.expansionSetCode = \"UDS\";§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new ManaCostsImpl(\"{B}\"));§ability.addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent()));§ability.addTarget(new TargetCreaturePermanent(filter));§this.addAbility(ability);§}§public Attrition(final Attrition card) {§super(card);§}§@Override§public Attrition copy() {§return new Attrition(this);§}§}§\npublic class Extruder extends CardImpl {§private static final FilterControlledPermanent filter = new FilterControlledPermanent(\"an artifact\");§static {§filter.add(new CardTypePredicate(CardType.ARTIFACT));§}§public Extruder(UUID ownerId) {§super(ownerId, 130, \"Extruder\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{4}\");§this.expansionSetCode = \"UDS\";§this.subtype.add(\"Juggernaut\");§this.power = new MageInt(4);§this.toughness = new MageInt(3);§this.addAbility(new EchoAbility(\"{4}\"));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.P1P1.createInstance()), new SacrificeTargetCost(new TargetControlledPermanent(filter)));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public Extruder(final Extruder card) {§super(card);§}§@Override§public Extruder copy() {§return new Extruder(this);§}§}§\npublic class MaskOfLawAndGrace extends CardImpl {§private static final FilterCard filter = new FilterCard(\"black and from red\");§static {§filter.add(Predicates.or(new ColorPredicate(ObjectColor.BLACK), new ColorPredicate(ObjectColor.RED)));§}§public MaskOfLawAndGrace(UUID ownerId) {§super(ownerId, 11, \"Mask of Law and Grace\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{W}\");§this.expansionSetCode = \"UDS\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.AddAbility));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(new ProtectionAbility(filter),§AttachmentType.AURA, Duration.WhileOnBattlefield)));§}§public MaskOfLawAndGrace(final MaskOfLawAndGrace card) {§super(card);§}§@Override§public MaskOfLawAndGrace copy() {§return new MaskOfLawAndGrace(this);§}§}§\npublic class SerraAdvocate extends CardImpl {§public SerraAdvocate(UUID ownerId) {§super(ownerId, 19, \"Serra Advocate\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{3}{W}\");§this.expansionSetCode = \"UDS\";§this.subtype.add(\"Angel\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(2, 2, Duration.EndOfTurn), new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent(new FilterAttackingOrBlockingCreature()));§this.addAbility(ability);§}§public SerraAdvocate(final SerraAdvocate card) {§super(card);§}§@Override§public SerraAdvocate copy() {§return new SerraAdvocate(this);§}§}§\npublic class AngelicCurator extends CardImpl {§public AngelicCurator(UUID ownerId) {§super(ownerId, 1, \"Angelic Curator\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"ULG\";§this.subtype.add(\"Angel\");§this.subtype.add(\"Spirit\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new ProtectionAbility(new FilterArtifactCard(\"artifacts\")));§}§public AngelicCurator(final AngelicCurator card) {§super(card);§}§@Override§public AngelicCurator copy() {§return new AngelicCurator(this);§}§}§\npublic class DerangedHermit extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"Squirrel creatures\");§static {§filter.add(new SubtypePredicate(\"Squirrel\"));§}§public DerangedHermit(UUID ownerId) {§super(ownerId, 101, \"Deranged Hermit\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{G}{G}\");§this.expansionSetCode = \"ULG\";§this.subtype.add(\"Elf\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new EchoAbility(\"{3}{G}{G}\"));§this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new SquirrelToken(), 4)));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostAllEffect(1, 1, Duration.WhileOnBattlefield, filter, false)));§}§public DerangedHermit(final DerangedHermit card) {§super(card);§}§@Override§public DerangedHermit copy() {§return new DerangedHermit(this);§}§}§\npublic class IronMaiden extends CardImpl {§public IronMaiden(UUID ownerId) {§super(ownerId, 127, \"Iron Maiden\", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"ULG\";§Ability ability = new BeginningOfUpkeepTriggeredAbility(new IronMaidenEffect(), TargetController.OPPONENT, false);§this.addAbility(ability);§}§public IronMaiden(final IronMaiden card) {§super(card);§}§@Override§public IronMaiden copy() {§return new IronMaiden(this);§}§}§class IronMaidenEffect extends OneShotEffect {§private IronMaidenEffect(final IronMaidenEffect effect) {§super(effect);§}§public IronMaidenEffect() {§super(Outcome.Damage);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(targetPointer.getFirst(game, source));§if(player != null)§{§int amount = player.getHand().size() - 4;§if(amount > 0)§{§if (player != null) {§player.damage(amount, source.getSourceId(), game, false, true);§return true;§}§}§}§return false;§}§@Override§public IronMaidenEffect copy() {§return new IronMaidenEffect(this);§}§@Override§public String getText(Mode mode) {§return \"Iron Maiden deals X damage to that player, where X is the number of cards in his or her hand minus 4\";§}§}§\npublic class Parch extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"blue creature\");§static {§filter.add(new ColorPredicate(ObjectColor.BLUE));§}§public Parch(UUID ownerId) {§super(ownerId, 86, \"Parch\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{R}\");§this.expansionSetCode = \"ULG\";§this.getSpellAbility().addEffect(new DamageTargetEffect(2));§this.getSpellAbility().addTarget(new TargetCreatureOrPlayer());§Mode mode = new Mode();§mode.getEffects().add(new DamageTargetEffect(4));§mode.getTargets().add(new TargetCreaturePermanent(filter));§this.getSpellAbility().addMode(mode);§}§public Parch(final Parch card) {§super(card);§}§@Override§public Parch copy() {§return new Parch(this);§}§}§\npublic class Repopulate extends CardImpl {§public Repopulate(UUID ownerId) {§super(ownerId, 111, \"Repopulate\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{1}{G}\");§this.expansionSetCode = \"ULG\";§this.getSpellAbility().addTarget(new TargetPlayer());§this.getSpellAbility().addEffect(new RepopulateEffect());§this.addAbility(new CyclingAbility(new ManaCostsImpl(\"{2}\")));§}§public Repopulate(final Repopulate card) {§super(card);§}§@Override§public Repopulate copy() {§return new Repopulate(this);§}§}§class RepopulateEffect extends OneShotEffect {§RepopulateEffect() {§super(Outcome.Benefit);§staticText = \"Shuffle all creature cards from target player's graveyard into that player's library\";§}§RepopulateEffect(final RepopulateEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getFirstTarget());§if (player != null) {§Set<Card> cards = player.getGraveyard().getCards(new FilterCreatureCard(), game);§for(Card card : cards)§{§card.moveToZone(Zone.LIBRARY, source.getSourceId(), game, true);§}§player.shuffleLibrary(game);§return true;§}§return false;§}§@Override§public RepopulateEffect copy() {§return new RepopulateEffect(this);§}§}§\npublic class TickingGnomes extends CardImpl {§public TickingGnomes(UUID ownerId) {§super(ownerId, 136, \"Ticking Gnomes\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{3}\");§this.expansionSetCode = \"ULG\";§this.subtype.add(\"Gnome\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new EchoAbility(\"{3}\"));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1), new SacrificeSourceCost());§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public TickingGnomes(final TickingGnomes card) {§super(card);§}§@Override§public TickingGnomes copy() {§return new TickingGnomes(this);§}§}§\npublic class AcidicSoil extends CardImpl {§public AcidicSoil(UUID ownerId) {§super(ownerId, 172, \"Acidic Soil\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{2}{R}\");§this.expansionSetCode = \"USG\";§this.getSpellAbility().addEffect(new AcidicSoilEffect());§}§public AcidicSoil(final AcidicSoil card) {§super(card);§}§@Override§public AcidicSoil copy() {§return new AcidicSoil(this);§}§}§class AcidicSoilEffect extends OneShotEffect {§AcidicSoilEffect() {§super(Outcome.Damage);§staticText = \"Acidic Soil deals damage to each player equal to the number of lands he or she controls\";§}§AcidicSoilEffect(final AcidicSoilEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§List<Permanent> permanents = game.getBattlefield().getActivePermanents(new FilterLandPermanent(), source.getControllerId(), source.getSourceId(), game);§for (UUID playerId : game.getState().getPlayersInRange(source.getControllerId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§int amount = 0;§for (Permanent permanent : permanents) {§if (permanent.getControllerId().equals(playerId)) {§amount++;§}§}§if (amount > 0) {§player.damage(amount, source.getSourceId(), game, false, true);§}§}§}§return true;§}§@Override§public AcidicSoilEffect copy() {§return new AcidicSoilEffect(this);§}§}§\npublic class BloodVassal extends CardImpl {§public BloodVassal(UUID ownerId) {§super(ownerId, 118, \"Blood Vassal\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}\");§this.expansionSetCode = \"USG\";§this.subtype.add(\"Thrull\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new SimpleManaAbility(Zone.BATTLEFIELD, new BasicManaEffect(Mana.BlackMana(2)), new SacrificeSourceCost()));§}§public BloodVassal(final BloodVassal card) {§super(card);§}§@Override§public BloodVassal copy() {§return new BloodVassal(this);§}§}§\npublic class Confiscate extends CardImpl {§public Confiscate(UUID ownerId) {§super(ownerId, 66, \"Confiscate\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{4}{U}{U}\");§this.expansionSetCode = \"USG\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetPermanent();§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.GainControl));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ControlEnchantedEffect(\"permanent\")));§}§public Confiscate(final Confiscate card) {§super(card);§}§@Override§public Confiscate copy() {§return new Confiscate(this);§}§}§\npublic class ElvishHerder extends CardImpl {§public ElvishHerder(UUID ownerId) {§super(ownerId, 247, \"Elvish Herder\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{G}\");§this.expansionSetCode = \"USG\";§this.subtype.add(\"Elf\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilityTargetEffect(§TrampleAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl(\"{G}\"));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public ElvishHerder(final ElvishHerder card) {§super(card);§}§@Override§public ElvishHerder copy() {§return new ElvishHerder(this);§}§}§\npublic class Gamble extends CardImpl {§public Gamble(UUID ownerId) {§super(ownerId, 188, \"Gamble\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{R}\");§this.expansionSetCode = \"USG\";§Effect effect = new SearchLibraryPutInHandEffect(new TargetCardInLibrary(), false, true);§effect.setText(\"Search your library for a card, put that card into your hand\");§this.getSpellAbility().addEffect(effect);§effect = new DiscardControllerEffect(1, true);§effect.setText(\", discard a card at random, then shuffle your library\");§this.getSpellAbility().addEffect(effect);§}§public Gamble(final Gamble card) {§super(card);§}§@Override§public Gamble copy() {§return new Gamble(this);§}§}§\npublic class HollowDogs extends CardImpl {§public HollowDogs(UUID ownerId) {§super(ownerId, 137, \"Hollow Dogs\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{B}\");§this.expansionSetCode = \"USG\";§this.subtype.add(\"Zombie\");§this.subtype.add(\"Hound\");§this.power = new MageInt(3);§this.toughness = new MageInt(3);§this.addAbility(new AttacksTriggeredAbility(new BoostSourceEffect(2, 0, Duration.EndOfTurn), false));§}§public HollowDogs(final HollowDogs card) {§super(card);§}§@Override§public HollowDogs copy() {§return new HollowDogs(this);§}§}§\npublic class MonkIdealist extends CardImpl {§private static final FilterCard filter = new FilterCard(\"enchantment card from your graveyard\");§static {§filter.add(new CardTypePredicate(CardType.ENCHANTMENT));§}§public MonkIdealist(UUID ownerId) {§super(ownerId, 20, \"Monk Idealist\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"USG\";§this.subtype.add(\"Human\");§this.subtype.add(\"Monk\");§this.subtype.add(\"Cleric\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect(), true);§ability.addTarget(new TargetCardInYourGraveyard(filter));§this.addAbility(ability);§}§public MonkIdealist(final MonkIdealist card) {§super(card);§}§@Override§public MonkIdealist copy() {§return new MonkIdealist(this);§}§}§\npublic class PlanarBirth extends CardImpl {§public PlanarBirth(UUID ownerId) {§super(ownerId, 31, \"Planar Birth\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{1}{W}\");§this.expansionSetCode = \"USG\";§this.getSpellAbility().addEffect(new PlanarBirthEffect());§}§public PlanarBirth(final PlanarBirth card) {§super(card);§}§@Override§public PlanarBirth copy() {§return new PlanarBirth(this);§}§}§class PlanarBirthEffect extends OneShotEffect {§PlanarBirthEffect() {§super(Outcome.PutLandInPlay);§this.staticText = \"Return all basic land cards from all graveyards to the battlefield tapped under their owners' control\";§}§PlanarBirthEffect(final PlanarBirthEffect effect) {§super(effect);§}§@Override§public PlanarBirthEffect copy() {§return new PlanarBirthEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller != null) {§Cards toBattlefield = new CardsImpl();§for (UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§toBattlefield.addAll(player.getGraveyard().getCards(new FilterBasicLandCard(), source.getSourceId(), controller.getId(), game));§}§}§controller.moveCards(toBattlefield.getCards(game), Zone.BATTLEFIELD, source, game, true, false, true, null);§return true;§}§return false;§}§}§\npublic class RuneOfProtectionLands extends CardImpl {§public RuneOfProtectionLands(UUID ownerId) {§super(ownerId, 39, \"Rune of Protection: Lands\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{1}{W}\");§this.expansionSetCode = \"USG\";§this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RuneOfProtectionLandsEffect() , new ManaCostsImpl(\"W\")));§this.addAbility(new CyclingAbility(new ManaCostsImpl(\"{2}\")));§}§public RuneOfProtectionLands(final RuneOfProtectionLands card) {§super(card);§}§@Override§public RuneOfProtectionLands copy() {§return new RuneOfProtectionLands(this);§}§}§class RuneOfProtectionLandsEffect extends PreventionEffectImpl {§private static final FilterObject filter = new FilterObject(\"land source\");§static {§filter.add(new CardTypePredicate(CardType.LAND));§}§private TargetSource target;§public RuneOfProtectionLandsEffect() {§super(Duration.EndOfTurn);§target = new TargetSource(filter);§staticText = \"The next time a land source of your choice would deal damage to you this turn, prevent that damage\";§}§public RuneOfProtectionLandsEffect(final RuneOfProtectionLandsEffect effect) {§super(effect);§this.target = effect.target.copy();§}§@Override§public RuneOfProtectionLandsEffect copy() {§return new RuneOfProtectionLandsEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public void init(Ability source, Game game) {§this.target.choose(Outcome.PreventDamage, source.getControllerId(), source.getSourceId(), game);§}§@Override§public boolean replaceEvent(GameEvent event, Ability source, Game game) {§if (event.getTargetId().equals(source.getControllerId()) && event.getSourceId().equals(target.getFirstTarget())) {§preventDamage(event, source, target.getFirstTarget(), game);§return true;§}§return false;§}§private void preventDamage(GameEvent event, Ability source, UUID target, Game game) {§GameEvent preventEvent = new GameEvent(GameEvent.EventType.PREVENT_DAMAGE, target, source.getSourceId(), source.getControllerId(), event.getAmount(), false);§if (!game.replaceEvent(preventEvent)) {§int damage = event.getAmount();§event.setAmount(0);§this.used = true;§game.fireEvent(GameEvent.getEvent(GameEvent.EventType.PREVENTED_DAMAGE, target, source.getSourceId(), source.getControllerId(), damage));§}§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (!this.used && super.applies(event, source, game)) {§if (event.getTargetId().equals(source.getControllerId()) && event.getSourceId().equals(target.getFirstTarget())) {§return true;§}§}§return false;§}§}§\npublic class SlipperyKarst extends CardImpl {§public SlipperyKarst(UUID ownerId) {§super(ownerId, 327, \"Slippery Karst\", Rarity.COMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"USG\";§this.addAbility(new EntersBattlefieldTappedAbility());§this.addAbility(new GreenManaAbility());§this.addAbility(new CyclingAbility(new ManaCostsImpl(\"{2}\")));§}§public SlipperyKarst(final SlipperyKarst card) {§super(card);§}§@Override§public SlipperyKarst copy() {§return new SlipperyKarst(this);§}§}§\npublic class TorchSong extends CardImpl {§public TorchSong(UUID ownerId) {§super(ownerId, 222, \"Torch Song\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{2}{R}\");§this.expansionSetCode = \"USG\";§this.addAbility(new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD,§new AddCountersSourceEffect(CounterType.VERSE.createInstance(), true), TargetController.YOU, true));§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(new CountersCount(CounterType.VERSE)), new ManaCostsImpl(\"{2}{R}\"));§ability.addCost(new SacrificeSourceCost());§ability.addTarget(new TargetCreatureOrPlayer());§this.addAbility(ability);§}§public TorchSong(final TorchSong card) {§super(card);§}§@Override§public TorchSong copy() {§return new TorchSong(this);§}§}§\npublic class WindingWurm extends CardImpl{§public WindingWurm(UUID ownerId) {§super(ownerId, 285, \"Winding Wurm\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{4}{G}\");§this.expansionSetCode = \"USG\";§this.subtype.add(\"Wurm\");§this.power = new MageInt(6);§this.toughness = new MageInt(6);§this.addAbility(new EchoAbility(\"{4}{G}\"));§}§public WindingWurm(final WindingWurm card) {§super(card);§}§@Override§public WindingWurm copy() {§return new WindingWurm(this);§}§}§\npublic class ChainersEdict extends CardImpl {§public ChainersEdict(UUID ownerId) {§super(ownerId, 108, \"Chainer's Edict\", Rarity.COMMON, new CardType[]{CardType.SORCERY}, \"{1}{B}\");§this.expansionSetCode = \"VMA\";§this.getSpellAbility().addEffect(new SacrificeEffect(new FilterCreaturePermanent(), 1, \"Target player\"));§this.getSpellAbility().addTarget(new TargetPlayer());§this.addAbility(new FlashbackAbility(new ManaCostsImpl(\"{5}{B}{B}\"), TimingRule.SORCERY));§}§public ChainersEdict(final ChainersEdict card) {§super(card);§}§@Override§public ChainersEdict copy() {§return new ChainersEdict(this);§}§}§\npublic class HulkingGoblin extends CardImpl {§public HulkingGoblin(UUID ownerId) {§super(ownerId, 174, \"Hulking Goblin\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}\");§this.expansionSetCode = \"VMA\";§this.subtype.add(\"Goblin\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§this.addAbility(new CantBlockAbility());§}§public HulkingGoblin(final HulkingGoblin card) {§super(card);§}§@Override§public HulkingGoblin copy() {§return new HulkingGoblin(this);§}§}§\npublic class ReignOfThePit extends CardImpl {§public ReignOfThePit(UUID ownerId) {§super(ownerId, 138, \"Reign of the Pit\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{4}{B}{B}\");§this.expansionSetCode = \"VMA\";§this.getSpellAbility().addEffect(new ReignOfThePitEffect());§}§public ReignOfThePit(final ReignOfThePit card) {§super(card);§}§@Override§public ReignOfThePit copy() {§return new ReignOfThePit(this);§}§}§class ReignOfThePitEffect extends OneShotEffect {§ReignOfThePitEffect() {§super(Outcome.Sacrifice);§this.staticText = \"Each player sacrifices a creature. Put an X/X black Demon creature token with flying onto the battlefield, where X is the total power of the creatures sacrificed this way\";§}§ReignOfThePitEffect(final ReignOfThePitEffect effect) {§super(effect);§}§@Override§public ReignOfThePitEffect copy() {§return new ReignOfThePitEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player controller = game.getPlayer(source.getControllerId());§if (controller == null) {§return false;§}§int totalPowerSacrificed = 0;§List<UUID> perms = new ArrayList<>();§for (UUID playerId : game.getState().getPlayersInRange(controller.getId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§TargetControlledCreaturePermanent target = new TargetControlledCreaturePermanent(1, 1, new FilterControlledCreaturePermanent(), true);§if (target.canChoose(player.getId(), game)) {§while (!target.isChosen() && player.canRespond()) {§player.choose(Outcome.Sacrifice, target, source.getSourceId(), game);§}§perms.addAll(target.getTargets());§}§}§}§for (UUID permID : perms) {§Permanent permanent = game.getPermanent(permID);§if (permanent != null) {§int power = permanent.getPower().getValue();§if (permanent.sacrifice(source.getSourceId(), game)) {§totalPowerSacrificed += power;§}§}§}§new CreateTokenEffect(new ReignOfThePitToken(totalPowerSacrificed)).apply(game, source);§return true;§}§}§class ReignOfThePitToken extends Token {§ReignOfThePitToken(int xValue) {§super(\"Demon\", \"X/X black Demon creature token with flying\");§power = new MageInt(xValue);§toughness = new MageInt(xValue);§color.setBlack(true);§subtype.add(\"Demon\");§cardType.add(CardType.CREATURE);§this.addAbility(FlyingAbility.getInstance());§}§}§\npublic class Betrayal extends CardImpl {§private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(\"creature an opponent controls\");§static {§filter.add(new ControllerPredicate(TargetController.OPPONENT));§}§public Betrayal(UUID ownerId) {§super(ownerId, 26, \"Betrayal\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{U}\");§this.expansionSetCode = \"VIS\";§this.subtype.add(\"Aura\");§TargetPermanent auraTarget = new TargetCreaturePermanent(filter);§this.getSpellAbility().addTarget(auraTarget);§this.getSpellAbility().addEffect(new AttachEffect(Outcome.Detriment));§Ability ability = new EnchantAbility(auraTarget.getTargetName());§this.addAbility(ability);§this.addAbility(new BecomesTappedAttachedTriggeredAbility(new DrawCardSourceControllerEffect(1), \"enchanted creature\"));§}§public Betrayal(final Betrayal card) {§super(card);§}§@Override§public Betrayal copy() {§return new Betrayal(this);§}§}§\npublic class FreewindFalcon extends CardImpl {§private static final FilterCard filter = new FilterCard(\"red\");§static {§filter.add(new ColorPredicate(ObjectColor.RED));§}§public FreewindFalcon(UUID ownerId) {§super(ownerId, 105, \"Freewind Falcon\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{W}\");§this.expansionSetCode = \"VIS\";§this.subtype.add(\"Bird\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new ProtectionAbility(filter));§}§public FreewindFalcon(final FreewindFalcon card) {§super(card);§}§@Override§public FreewindFalcon copy() {§return new FreewindFalcon(this);§}§}§\npublic class NaturalOrder extends CardImpl {§private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(\"a green creature\");§private static final FilterCreatureCard filterCard = new FilterCreatureCard(\"green creature card\");§static {§filter.add(new ColorPredicate(ObjectColor.GREEN));§filterCard.add(new ColorPredicate(ObjectColor.GREEN));§}§public NaturalOrder(UUID ownerId) {§super(ownerId, 64, \"Natural Order\", Rarity.RARE, new CardType[]{CardType.SORCERY}, \"{2}{G}{G}\");§this.expansionSetCode = \"VIS\";§this.getSpellAbility().addCost(new SacrificeTargetCost(new TargetControlledCreaturePermanent(1,1,filter, true)));§this.getSpellAbility().addEffect(new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(1 , filterCard), false, true));§}§public NaturalOrder(final NaturalOrder card) {§super(card);§}§@Override§public NaturalOrder copy() {§return new NaturalOrder(this);§}§}§\npublic class Solfatara extends CardImpl {§public Solfatara(UUID ownerId) {§super(ownerId, 93, \"Solfatara\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{2}{R}\");§this.expansionSetCode = \"VIS\";§this.getSpellAbility().addEffect(new SolfataraEffect());§this.getSpellAbility().addTarget(new TargetPlayer());§this.getSpellAbility().addEffect(new CreateDelayedTriggeredAbilityEffect(§new AtTheBeginOfNextUpkeepDelayedTriggeredAbility(new DrawCardSourceControllerEffect(1), Duration.OneUse), false));§}§public Solfatara(final Solfatara card) {§super(card);§}§@Override§public Solfatara copy() {§return new Solfatara(this);§}§}§class SolfataraEffect extends ContinuousRuleModifyingEffectImpl {§public SolfataraEffect() {§super(Duration.EndOfTurn, Outcome.Detriment);§staticText = \"Target player can't play land cards this turn.\";§}§public SolfataraEffect(final SolfataraEffect effect) {§super(effect);§}§@Override§public SolfataraEffect copy() {§return new SolfataraEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§return true;§}§@Override§public String getInfoMessage(Ability source, GameEvent event, Game game) {§MageObject mageObject = game.getObject(source.getSourceId());§if (mageObject != null) {§return \"You can't play lands this turn (\" + mageObject.getIdName() + \").\";§}§return null;§}§@Override§public boolean applies(GameEvent event, Ability source, Game game) {§if (event.getType() == GameEvent.EventType.PLAY_LAND && event.getPlayerId().equals(source.getFirstTarget())) {§return true;§}§return false;§}§}§\npublic class Alms extends CardImpl {§public Alms(UUID ownerId) {§super(ownerId, 119, \"Alms\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{W}\");§this.expansionSetCode = \"WTH\";§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PreventDamageToTargetEffect(Duration.EndOfTurn, 1), new GenericManaCost(1));§ability.addCost(new ExileTopCardOfGraveyardCost(1));§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public Alms(final Alms card) {§super(card);§}§@Override§public Alms copy() {§return new Alms(this);§}§}§\npublic class DwarvenBerserker extends CardImpl {§public DwarvenBerserker(UUID ownerId) {§super(ownerId, 97, \"Dwarven Berserker\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{R}\");§this.expansionSetCode = \"WTH\";§this.subtype.add(\"Dwarf\");§this.subtype.add(\"Berserker\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Effect effect = new BoostSourceEffect(3, 0, Duration.EndOfTurn);§effect.setText(\"it gets +3/+0\");§Ability ability = new BecomesBlockedTriggeredAbility(effect, false);§effect = new GainAbilitySourceEffect(TrampleAbility.getInstance(), Duration.EndOfTurn);§effect.setText(\"and gains trample until end of turn\");§ability.addEffect(effect);§this.addAbility(ability);§}§public DwarvenBerserker(final DwarvenBerserker card) {§super(card);§}§@Override§public DwarvenBerserker copy() {§return new DwarvenBerserker(this);§}§}§\npublic class LotusVale extends CardImpl {§private static final FilterControlledLandPermanent filter = new FilterControlledLandPermanent(\"two untapped lands\");§static {§filter.add(Predicates.not(new TappedPredicate()));§}§public LotusVale(UUID ownerId) {§super(ownerId, 165, \"Lotus Vale\", Rarity.RARE, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"WTH\";§this.addAbility(new SimpleStaticAbility(Zone.ALL, new EnterBattlefieldPayCostOrPutGraveyardEffect(§new SacrificeTargetCost(new TargetControlledPermanent(2, 2, filter, false)))));§this.addAbility(new SimpleManaAbility(Zone.BATTLEFIELD, new AddManaOfAnyColorEffect(3), new TapSourceCost()));§}§public LotusVale(final LotusVale card) {§super(card);§}§@Override§public LotusVale copy() {§return new LotusVale(this);§}§}§\npublic class Relearn extends CardImpl {§public static final FilterCard filter = new FilterCard(\"instant or sorcery card from your graveyard\");§static {§filter.add(Predicates.or(§new CardTypePredicate(CardType.INSTANT),§new CardTypePredicate(CardType.SORCERY)));§}§public Relearn(UUID ownerId) {§super(ownerId, 51, \"Relearn\", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, \"{1}{U}{U}\");§this.expansionSetCode = \"WTH\";§this.getSpellAbility().addEffect(new ReturnFromGraveyardToHandTargetEffect());§this.getSpellAbility().addTarget(new TargetCardInYourGraveyard(filter));§}§public Relearn(final Relearn card) {§super(card);§}§@Override§public Relearn copy() {§return new Relearn(this);§}§}§\npublic class VodalianIllusionist extends CardImpl {§public VodalianIllusionist(UUID ownerId) {§super(ownerId, 58, \"Vodalian Illusionist\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{U}\");§this.expansionSetCode = \"WTH\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(2);§this.toughness = new MageInt(2);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PhaseOutTargetEffect(), new ManaCostsImpl(\"{U}{U}\"));§ability.addCost(new TapSourceCost());§ability.addTarget(new TargetCreaturePermanent());§this.addAbility(ability);§}§public VodalianIllusionist(final VodalianIllusionist card) {§super(card);§}§@Override§public VodalianIllusionist copy() {§return new VodalianIllusionist(this);§}§}§\npublic class BojukaBog extends CardImpl {§public BojukaBog(UUID ownerId) {§super(ownerId, 132, \"Bojuka Bog\", Rarity.COMMON, new CardType[]{CardType.LAND}, \"\");§this.expansionSetCode = \"WWK\";§this.addAbility(new EntersBattlefieldTappedAbility());§EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new ExileGraveyardAllTargetPlayerEffect());§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§this.addAbility(new BlackManaAbility());§}§public BojukaBog(final BojukaBog card) {§super(card);§}§@Override§public BojukaBog copy() {§return new BojukaBog(this);§}§}§\npublic class Dispel extends CardImpl {§private static final FilterSpell filter = new FilterSpell(\"instant spell\");§static {§filter.add(new CardTypePredicate(CardType.INSTANT));§}§public Dispel(UUID ownerId) {§super(ownerId, 26, \"Dispel\", Rarity.COMMON, new CardType[]{CardType.INSTANT}, \"{U}\");§this.expansionSetCode = \"WWK\";§this.getSpellAbility().addTarget(new TargetSpell(filter));§this.getSpellAbility().addEffect(new CounterTargetEffect());§}§public Dispel(final Dispel card) {§super(card);§}§@Override§public Dispel copy() {§return new Dispel(this);§}§}§\npublic class HammerOfRuin extends CardImpl {§public HammerOfRuin (UUID ownerId) {§super(ownerId, 124, \"Hammer of Ruin\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{2}\");§this.expansionSetCode = \"WWK\";§this.subtype.add(\"Equipment\");§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEquippedEffect(2, 0)));§this.addAbility(new HammerOfRuinTriggeredAbility());§this.addAbility(new EquipAbility(Outcome.AddAbility, new GenericManaCost(2)));§}§public HammerOfRuin (final HammerOfRuin card) {§super(card);§}§@Override§public HammerOfRuin copy() {§return new HammerOfRuin(this);§}§}§class HammerOfRuinTriggeredAbility extends TriggeredAbilityImpl {§HammerOfRuinTriggeredAbility() {§super(Zone.BATTLEFIELD, new DestroyTargetEffect(), true);§}§HammerOfRuinTriggeredAbility(final HammerOfRuinTriggeredAbility ability) {§super(ability);§}§@Override§public HammerOfRuinTriggeredAbility copy() {§return new HammerOfRuinTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.DAMAGED_PLAYER;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§DamagedPlayerEvent damageEvent = (DamagedPlayerEvent)event;§Permanent p = game.getPermanent(event.getSourceId());§if (damageEvent.isCombatDamage() && p != null && p.getAttachments().contains(this.getSourceId())) {§FilterPermanent filter = new FilterPermanent(\"Equipment that player controls\");§filter.add(new SubtypePredicate(\"Equipment\"));§filter.add(new ControllerIdPredicate(event.getPlayerId()));§filter.setMessage(\"creature controlled by \" + game.getPlayer(event.getTargetId()).getLogName());§this.getTargets().clear();§this.addTarget(new TargetPermanent(filter));§return true;§}§return false;§}§@Override§public String getRule() {§return \"Whenever equipped creature deals combat damage to a player, you may destroy target Equipment that player controls.\";§}§}§\npublic class LodestoneGolem extends CardImpl {§public LodestoneGolem(UUID ownerId) {§super(ownerId, 127, \"Lodestone Golem\", Rarity.RARE, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, \"{4}\");§this.expansionSetCode = \"WWK\";§this.subtype.add(\"Golem\");§this.power = new MageInt(5);§this.toughness = new MageInt(3);§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new LodestoneGolemCostReductionEffect()));§}§public LodestoneGolem(final LodestoneGolem card) {§super(card);§}§@Override§public LodestoneGolem copy() {§return new LodestoneGolem(this);§}§}§class LodestoneGolemCostReductionEffect extends CostModificationEffectImpl {§LodestoneGolemCostReductionEffect ( ) {§super(Duration.WhileOnBattlefield, Outcome.Benefit, CostModificationType.INCREASE_COST);§staticText = \"Nonartifact spells cost {1} more to cast\";§}§LodestoneGolemCostReductionEffect(LodestoneGolemCostReductionEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source, Ability abilityToModify) {§SpellAbility spellAbility = (SpellAbility) abilityToModify;§spellAbility.getManaCostsToPay().add(new GenericManaCost(1));§return true;§}§@Override§public boolean applies(Ability abilityToModify, Ability source, Game game) {§if (abilityToModify instanceof SpellAbility || abilityToModify instanceof FlashbackAbility) {§Card card = game.getCard(abilityToModify.getSourceId());§if (card != null && !card.getCardType().contains(CardType.ARTIFACT)) {§return true;§}§}§return false;§}§@Override§public LodestoneGolemCostReductionEffect copy() {§return new LodestoneGolemCostReductionEffect(this);§}§}§\npublic class RazorBoomerang extends CardImpl {§public RazorBoomerang(UUID ownerId) {§super(ownerId, 129, \"Razor Boomerang\", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, \"{3}\");§this.expansionSetCode = \"WWK\";§this.subtype.add(\"Equipment\");§Ability gainAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new RazorBoomerangEffect(this.getId()), new TapSourceCost());§gainAbility.addCost(new UnattachCost(this.getId()));§gainAbility.addTarget(new TargetCreatureOrPlayer());§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(gainAbility, AttachmentType.EQUIPMENT)));§this.addAbility(new EquipAbility(Outcome.AddAbility, new GenericManaCost(2)));§}§public RazorBoomerang(final RazorBoomerang card) {§super(card);§}§@Override§public RazorBoomerang copy() {§return new RazorBoomerang(this);§}§}§class UnattachCost extends CostImpl {§private UUID attachmentid;§public UnattachCost(UUID attachmentid) {§this.text = \"Unattach Razor Boomerang\";§this.attachmentid = attachmentid;§}§public UnattachCost(UnattachCost cost) {§super(cost);§this.attachmentid = cost.attachmentid;§}§@Override§public boolean pay(Ability ability, Game game, UUID sourceId, UUID controllerId, boolean noMana, Cost costToPay) {§Permanent permanent = game.getPermanent(sourceId);§if (permanent != null) {§Permanent attachment = game.getPermanent(attachmentid);§if (attachment != null) {§permanent.removeAttachment(attachmentid, game);§this.paid = true;§}§}§return paid;§}§@Override§public boolean canPay(Ability ability, UUID sourceId, UUID controllerId, Game game) {§Permanent permanent = game.getPermanent(sourceId);§if (permanent != null) {§Permanent attachment = game.getPermanent(attachmentid);§if (attachment != null && permanent.getAttachments().contains(attachmentid)) {§return true;§}§}§return false;§}§@Override§public UnattachCost copy() {§return new UnattachCost(this);§}§}§class RazorBoomerangEffect extends OneShotEffect {§private static String text = \"Razor Boomerang deals 1 damage to target creature or player. Return Razor Boomerang to its owner's hand\";§private UUID attachmentid;§RazorBoomerangEffect(UUID attachmentid) {§super(Outcome.Damage);§this.attachmentid = attachmentid;§staticText = text;§}§RazorBoomerangEffect(RazorBoomerangEffect effect) {§super(effect);§this.attachmentid = effect.attachmentid;§}§@Override§public boolean apply(Game game, Ability source) {§for (UUID target : targetPointer.getTargets(game, source)) {§Permanent creature = game.getPermanent(target);§if (creature != null) {§creature.damage(1, attachmentid, game, false, true);§}§Player player = game.getPlayer(target);§if (player != null) {§player.damage(1, attachmentid, game, false, true);§}§}§Permanent razor = game.getPermanent(attachmentid);§if (razor != null) {§razor.moveToZone(Zone.HAND, id, game, true);§}§return true;§}§@Override§public RazorBoomerangEffect copy() {§return new RazorBoomerangEffect(this);§}§}§\npublic class SnappingCreeper extends CardImpl {§public SnappingCreeper (UUID ownerId) {§super(ownerId, 112, \"Snapping Creeper\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"WWK\";§this.subtype.add(\"Plant\");§this.color.setGreen(true);§this.power = new MageInt(2);§this.toughness = new MageInt(3);§this.addAbility(new LandfallAbility(new GainAbilitySourceEffect(VigilanceAbility.getInstance(), Duration.EndOfTurn), false));§}§public SnappingCreeper (final SnappingCreeper card) {§super(card);§}§@Override§public SnappingCreeper copy() {§return new SnappingCreeper(this);§}§}§\npublic class VastwoodAnimist extends CardImpl {§public VastwoodAnimist(UUID ownerId) {§super(ownerId, 116, \"Vastwood Animist\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{2}{G}\");§this.expansionSetCode = \"WWK\";§this.subtype.add(\"Elf\");§this.subtype.add(\"Shaman\");§this.subtype.add(\"Ally\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new VastwoodAnimistEffect(), new TapSourceCost());§ability.addTarget(new TargetControlledPermanent(new FilterControlledLandPermanent()));§this.addAbility(ability);§}§public VastwoodAnimist(final VastwoodAnimist card) {§super(card);§}§@Override§public VastwoodAnimist copy() {§return new VastwoodAnimist(this);§}§}§class VastwoodAnimistEffect extends OneShotEffect {§final static FilterControlledPermanent filterAllies = new FilterControlledPermanent(\"allies you control\");§static {§filterAllies.add(new SubtypePredicate(\"Ally\"));§}§public VastwoodAnimistEffect() {§super(Outcome.Benefit);§this.staticText = \"Target land you control becomes an X/X Elemental creature until end of turn, where X is the number of Allies you control. It's still a land.\";§}§public VastwoodAnimistEffect(final VastwoodAnimistEffect effect) {§super(effect);§}§@Override§public VastwoodAnimistEffect copy() {§return new VastwoodAnimistEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§int amount = new PermanentsOnBattlefieldCount(filterAllies).calculate(game, source, this);§ContinuousEffect effect = new BecomesCreatureTargetEffect(new VastwoodAnimistElementalToken(amount), false, true, Duration.EndOfTurn);§effect.setTargetPointer(targetPointer);§game.addEffect(effect, source);§return false;§}§}§class VastwoodAnimistElementalToken extends Token {§VastwoodAnimistElementalToken(int amount) {§super(\"\", \"X/X Elemental creature, where X is the number of Allies you control\");§cardType.add(CardType.CREATURE);§subtype.add(\"Elemental\");§power = new MageInt(amount);§toughness = new MageInt(amount);§}§}§\npublic class BeastmasterAscension extends CardImpl {§public BeastmasterAscension(UUID ownerId) {§super(ownerId, 159, \"Beastmaster Ascension\", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, \"{2}{G}\");§this.expansionSetCode = \"ZEN\";§this.addAbility(new AttacksCreatureYouControlTriggeredAbility(new AddCountersSourceEffect(CounterType.QUEST.createInstance()), true));§this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BeastmasterAscensionEffect()));§}§public BeastmasterAscension(final BeastmasterAscension card) {§super(card);§}§@Override§public BeastmasterAscension copy() {§return new BeastmasterAscension(this);§}§}§class BeastmasterAscensionEffect extends BoostControlledEffect {§public BeastmasterAscensionEffect() {§super(5, 5, Duration.WhileOnBattlefield);§staticText = \"As long as {this} has seven or more quest counters on it, creatures you control get +5/+5\";§}§public BeastmasterAscensionEffect(final BeastmasterAscensionEffect effect) {§super(effect);§}§@Override§public boolean apply(Game game, Ability source) {§Permanent permanent = game.getPermanent(source.getSourceId());§if (permanent != null && permanent.getCounters().getCount(CounterType.QUEST) > 6) {§super.apply(game, source);§}§return false;§}§@Override§public BeastmasterAscensionEffect copy() {§return new BeastmasterAscensionEffect(this);§}§}§\npublic class CosisTrickster extends CardImpl {§public CosisTrickster(UUID ownerId) {§super(ownerId, 45, \"Cosi's Trickster\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{U}\");§this.expansionSetCode = \"ZEN\";§this.subtype.add(\"Merfolk\");§this.subtype.add(\"Wizard\");§this.power = new MageInt(1);§this.toughness = new MageInt(1);§this.addAbility(new CosisTricksterTriggeredAbility());§}§public CosisTrickster(final CosisTrickster card) {§super(card);§}§@Override§public CosisTrickster copy() {§return new CosisTrickster(this);§}§}§class CosisTricksterTriggeredAbility extends TriggeredAbilityImpl {§public CosisTricksterTriggeredAbility() {§super(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.P1P1.createInstance()), true);§}§public CosisTricksterTriggeredAbility(final CosisTricksterTriggeredAbility ability) {§super(ability);§}§@Override§public CosisTricksterTriggeredAbility copy() {§return new CosisTricksterTriggeredAbility(this);§}§@Override§public boolean checkEventType(GameEvent event, Game game) {§return event.getType() == EventType.LIBRARY_SHUFFLED;§}§@Override§public boolean checkTrigger(GameEvent event, Game game) {§return game.getOpponents(controllerId).contains(event.getPlayerId());§}§@Override§public String getRule() {§return \"Whenever an opponent shuffles his or her library, you may put a +1/+1 counter on {this}.\";§}§}§\npublic class GiantScorpion extends CardImpl {§public GiantScorpion(UUID ownerId) {§super(ownerId, 90, \"Giant Scorpion\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{B}\");§this.expansionSetCode = \"ZEN\";§this.subtype.add(\"Scorpion\");§this.power = new MageInt(1);§this.toughness = new MageInt(3);§this.addAbility(DeathtouchAbility.getInstance());§}§public GiantScorpion(final GiantScorpion card) {§super(card);§}§@Override§public GiantScorpion copy() {§return new GiantScorpion(this);§}§}§\npublic class HedronCrab extends CardImpl {§public HedronCrab(UUID ownerId) {§super(ownerId, 47, \"Hedron Crab\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{U}\");§this.expansionSetCode = \"ZEN\";§this.subtype.add(\"Crab\");§this.power = new MageInt(0);§this.toughness = new MageInt(2);§LandfallAbility ability = new LandfallAbility(new PutLibraryIntoGraveTargetEffect(3), false);§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public HedronCrab(final HedronCrab card) {§super(card);§}§@Override§public HedronCrab copy() {§return new HedronCrab(this);§}§}§\npublic class KhalniHeartExpedition extends CardImpl {§public KhalniHeartExpedition(UUID ownerId) {§super(ownerId, 167, \"Khalni Heart Expedition\", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, \"{1}{G}\");§this.expansionSetCode = \"ZEN\";§this.addAbility(new LandfallAbility(new AddCountersSourceEffect(CounterType.QUEST.createInstance()), true));§TargetCardInLibrary target = new TargetCardInLibrary(0, 2, new FilterBasicLandCard());§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new SearchLibraryPutInPlayEffect(target, true, Outcome.PutLandInPlay),§new RemoveCountersSourceCost(CounterType.QUEST.createInstance(3)));§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public KhalniHeartExpedition(final KhalniHeartExpedition card) {§super(card);§}§@Override§public KhalniHeartExpedition copy() {§return new KhalniHeartExpedition(this);§}§}§\npublic class MalakirBloodwitch extends CardImpl {§private static final FilterCard filter = new FilterCard(\"white\");§static {§filter.add(new ColorPredicate(ObjectColor.WHITE));§}§public MalakirBloodwitch(UUID ownerId) {§super(ownerId, 100, \"Malakir Bloodwitch\", Rarity.RARE, new CardType[]{CardType.CREATURE}, \"{3}{B}{B}\");§this.expansionSetCode = \"ZEN\";§this.subtype.add(\"Vampire\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(4);§this.toughness = new MageInt(4);§this.addAbility(FlyingAbility.getInstance());§this.addAbility(new ProtectionAbility(filter));§this.addAbility(new EntersBattlefieldTriggeredAbility(new MalakirBloodwitchEffect(), false));§}§public MalakirBloodwitch(final MalakirBloodwitch card) {§super(card);§}§@Override§public MalakirBloodwitch copy() {§return new MalakirBloodwitch(this);§}§}§class MalakirBloodwitchEffect extends OneShotEffect {§public MalakirBloodwitchEffect() {§super(Outcome.Benefit);§this.staticText = \"each opponent loses life equal to the number of Vampires you control. You gain life equal to the life lost this way\";§}§public MalakirBloodwitchEffect(final MalakirBloodwitchEffect effect) {§super(effect);§}§@Override§public MalakirBloodwitchEffect copy() {§return new MalakirBloodwitchEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§Player player = game.getPlayer(source.getControllerId());§if (player == null) {§return false;§}§FilterControlledPermanent filter = new FilterControlledPermanent(\"Vampire\");§filter.add(new SubtypePredicate(\"Vampire\"));§int amount = game.getBattlefield().countAll(filter, source.getControllerId(), game);§Set<UUID> opponents = game.getOpponents(source.getControllerId());§int total = 0;§for (UUID opponentUuid : opponents) {§Player opponent = game.getPlayer(opponentUuid);§if (opponent != null) {§total += opponent.loseLife(amount, game);§}§if (total > 0) {§player.gainLife(total, game);§}§}§return true;§}§}§\npublic class NobleVestige extends CardImpl {§public NobleVestige(UUID ownerId) {§super(ownerId, 29, \"Noble Vestige\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{W}\");§this.expansionSetCode = \"ZEN\";§this.subtype.add(\"Spirit\");§this.power = new MageInt(1);§this.toughness = new MageInt(2);§this.addAbility(FlyingAbility.getInstance());§Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new PreventDamageToTargetEffect(Duration.EndOfTurn, 1), new TapSourceCost());§ability.addTarget(new TargetPlayer());§this.addAbility(ability);§}§public NobleVestige(final NobleVestige card) {§super(card);§}§@Override§public NobleVestige copy() {§return new NobleVestige(this);§}§}§\npublic class QuestForTheGravelord extends CardImpl {§public QuestForTheGravelord(UUID ownerId) {§super(ownerId, 108, \"Quest for the Gravelord\", Rarity.UNCOMMON, new CardType[]{CardType.ENCHANTMENT}, \"{B}\");§this.expansionSetCode = \"ZEN\";§this.addAbility(new DiesCreatureTriggeredAbility(new AddCountersSourceEffect(CounterType.QUEST.createInstance()), true));§SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,§new CreateTokenEffect(new ZombieToken()),§new RemoveCountersSourceCost(CounterType.QUEST.createInstance(3)));§ability.addCost(new SacrificeSourceCost());§this.addAbility(ability);§}§public QuestForTheGravelord(final QuestForTheGravelord card) {§super(card);§}§@Override§public QuestForTheGravelord copy() {§return new QuestForTheGravelord(this);§}§}§class ZombieToken extends Token {§public ZombieToken() {§super(\"Zombie Giant\", \"5/5 black Zombie Giant creature token\");§cardType.add(CardType.CREATURE);§subtype.add(\"Zombie\");§subtype.add(\"Giant\");§color.setBlack(true);§power = new MageInt(5);§toughness = new MageInt(5);§}§}§\npublic class ShatterskullGiant extends CardImpl {§public ShatterskullGiant(UUID ownerId) {§super(ownerId, 148, \"Shatterskull Giant\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{2}{R}{R}\");§this.expansionSetCode = \"ZEN\";§this.subtype.add(\"Giant\");§this.subtype.add(\"Warrior\");§this.power = new MageInt(4);§this.toughness = new MageInt(3);§}§public ShatterskullGiant(final ShatterskullGiant card) {§super(card);§}§@Override§public ShatterskullGiant copy() {§return new ShatterskullGiant(this);§}§}§\npublic class SurrakarMarauder extends CardImpl {§public SurrakarMarauder(UUID ownerId) {§super(ownerId, 113, \"Surrakar Marauder\", Rarity.COMMON, new CardType[]{CardType.CREATURE}, \"{1}{B}\");§this.expansionSetCode = \"ZEN\";§this.subtype.add(\"Surrakar\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(new LandfallAbility(new GainAbilitySourceEffect(IntimidateAbility.getInstance(), Duration.EndOfTurn), false));§}§public SurrakarMarauder(final SurrakarMarauder card) {§super(card);§}§@Override§public SurrakarMarauder copy() {§return new SurrakarMarauder(this);§}§}§\npublic class VampireHexmage extends CardImpl {§public VampireHexmage(UUID ownerId) {§super(ownerId, 114, \"Vampire Hexmage\", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, \"{B}{B}\");§this.expansionSetCode = \"ZEN\";§this.subtype.add(\"Vampire\");§this.subtype.add(\"Shaman\");§this.power = new MageInt(2);§this.toughness = new MageInt(1);§this.addAbility(FirstStrikeAbility.getInstance());§SimpleActivatedAbility vampireHexmageAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new VampireHexmageEffect(), new SacrificeSourceCost());§vampireHexmageAbility.addTarget(new TargetPermanent());§this.addAbility(vampireHexmageAbility);§}§public VampireHexmage(final VampireHexmage card) {§super(card);§}§@Override§public VampireHexmage copy() {§return new VampireHexmage(this);§}§}§class VampireHexmageEffect extends OneShotEffect {§VampireHexmageEffect ( ) {§super(Outcome.Benefit);§staticText = \"Remove all counters from target permanent\";§}§VampireHexmageEffect ( VampireHexmageEffect effect ) {§super(effect);§}§@Override§public VampireHexmageEffect copy() {§return new VampireHexmageEffect(this);§}§@Override§public boolean apply(Game game, Ability source) {§TargetPermanent target = (TargetPermanent)source.getTargets().get(0);§Permanent permanent = game.getPermanent(target.getFirstTarget());§if (permanent != null) {§for(Counter counter : permanent.getCounters().values()){§permanent.removeCounters(counter, game);§}§return true;§}§return false;§}§}§\n"
  },
  {
    "path": "third_party/magic/train_magic.in",
    "content": "Ageless Entity NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Duel Decks: Ajani vs. Nicol Bolas PLAYER_CLS_END 18 RACE_END R RARITY_END Whenever you gain life , put that many +1/+1 counters on Ageless Entity .\nAgonizing Demise NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Instant TYPE_END Duel Decks: Ajani vs. Nicol Bolas PLAYER_CLS_END 66 RACE_END C RARITY_END Kicker { 1}{R } < i > (You may pay an additional { 1}{R } as you cast this spell . ) < /i > $Destroy target nonblack creature . It can't be regenerated . If Agonizing Demise was kicked , it deals damage equal to that creature's power to the creature's controller .\nOgre Savant NAME_END 2 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Ogre Wizard TYPE_END Duel Decks: Ajani vs. Nicol Bolas PLAYER_CLS_END 55 RACE_END C RARITY_END When Ogre Savant enters the battlefield , if { U } was spent to cast Ogre Savant , return target creature to its owner's hand .\nAnathemancer NAME_END 2 ATK_END 2 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Alara Reborn PLAYER_CLS_END 33 RACE_END U RARITY_END When Anathemancer enters the battlefield , it deals damage to target player equal to the number of nonbasic lands that player controls . $Unearth { 5}{B}{R } < i > ({5}{B}{R }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nArchitects of Will NAME_END 3 ATK_END 3 DEF_END {2}{U}{B} COST_END NIL DUR_END Artifact Creature - Human Wizard TYPE_END Alara Reborn PLAYER_CLS_END 17 RACE_END C RARITY_END When Architects of Will enters the battlefield , look at the top three cards of target player's library , then put them back in any order . $Cycling { UB } < i > ({UB } , Discard this card : Draw a card . ) < /i >\nArdent Plea NAME_END NIL ATK_END NIL DEF_END {1}{W}{U} COST_END NIL DUR_END Enchantment TYPE_END Alara Reborn PLAYER_CLS_END 1 RACE_END U RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > $Cascade < i > (When you cast this spell , exile cards from the top of your library until you exile a nonland card that costs less . You may cast it without paying its mana cost . Put the exiled cards on the bottom in a random order . ) < /i >\nArsenal Thresher NAME_END 2 ATK_END 2 DEF_END {2}{WB}{U} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Alara Reborn PLAYER_CLS_END 131 RACE_END C RARITY_END As Arsenal Thresher enters the battlefield , you may reveal any number of other artifact cards from your hand . Arsenal Thresher enters the battlefield with a +1/+1 counter on it for each card revealed this way .\nAven Mimeomancer NAME_END 1 ATK_END 3 DEF_END {1}{W}{U} COST_END NIL DUR_END Creature - Bird Wizard TYPE_END Alara Reborn PLAYER_CLS_END 2 RACE_END R RARITY_END Flying$At the beginning of your upkeep , you may put a feather counter on target creature . If you do , that creature is 3/1 and has flying for as long as it has a feather counter on it .\nBant Sojourners NAME_END 4 ATK_END 2 DEF_END {1}{G}{W}{U} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Alara Reborn PLAYER_CLS_END 125 RACE_END C RARITY_END When you cycle Bant Sojourners or it dies , you may put a 1/1 white Soldier creature token onto the battlefield . $Cycling { 2}{W } < i > ({2}{W } , Discard this card : Draw a card . ) < /i >\nBant Sureblade NAME_END 1 ATK_END 2 DEF_END {GU}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Alara Reborn PLAYER_CLS_END 143 RACE_END C RARITY_END As long as you control another multicolored permanent , Bant Sureblade gets +1/+1 and has first strike .\nBehemoth Sledge NAME_END NIL ATK_END NIL DEF_END {1}{G}{W} COST_END NIL DUR_END Artifact - Equipment TYPE_END Alara Reborn PLAYER_CLS_END 65 RACE_END U RARITY_END Equipped creature gets +2/+2 and has lifelink and trample . $Equip { 3 }\nBituminous Blast NAME_END NIL ATK_END NIL DEF_END {3}{B}{R} COST_END NIL DUR_END Instant TYPE_END Alara Reborn PLAYER_CLS_END 34 RACE_END U RARITY_END Cascade < i > (When you cast this spell , exile cards from the top of your library until you exile a nonland card that costs less . You may cast it without paying its mana cost . Put the exiled cards on the bottom in a random order . ) < /i > $Bituminous Blast deals 4 damage to target creature .\nBlitz Hellion NAME_END 7 ATK_END 7 DEF_END {3}{R}{G} COST_END NIL DUR_END Creature - Hellion TYPE_END Alara Reborn PLAYER_CLS_END 49 RACE_END R RARITY_END Trample , haste$At the beginning of the end step , Blitz Hellion's owner shuffles it into his or her library .\nBloodbraid Elf NAME_END 2 ATK_END 3 DEF_END {2}{R}{G} COST_END NIL DUR_END Creature - Elf Berserker TYPE_END Alara Reborn PLAYER_CLS_END 50 RACE_END U RARITY_END Haste$Cascade < i > (When you cast this spell , exile cards from the top of your library until you exile a nonland card that costs less . You may cast it without paying its mana cost . Put the exiled cards on the bottom in a random order . ) < /i >\nBrainbite NAME_END NIL ATK_END NIL DEF_END {2}{U}{B} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 18 RACE_END C RARITY_END Target opponent reveals his or her hand . You choose a card from it . That player discards that card . $Draw a card .\nBreath of Malfegor NAME_END NIL ATK_END NIL DEF_END {3}{B}{R} COST_END NIL DUR_END Instant TYPE_END Alara Reborn PLAYER_CLS_END 35 RACE_END C RARITY_END Breath of Malfegor deals 5 damage to each opponent .\nCaptured Sunlight NAME_END NIL ATK_END NIL DEF_END {2}{G}{W} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 66 RACE_END C RARITY_END Cascade < i > (When you cast this spell , exile cards from the top of your library until you exile a nonland card that costs less . You may cast it without paying its mana cost . Put the exiled cards on the bottom in a random order . ) < /i > $You gain 4 life .\nCerodon Yearling NAME_END 2 ATK_END 2 DEF_END {R}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Alara Reborn PLAYER_CLS_END 96 RACE_END C RARITY_END Vigilance , haste\nCrystallization NAME_END NIL ATK_END NIL DEF_END {GU}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Alara Reborn PLAYER_CLS_END 144 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack or block . $When enchanted creature becomes the target of a spell or ability , exile that creature .\nDauntless Escort NAME_END 3 ATK_END 3 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Rhino Soldier TYPE_END Alara Reborn PLAYER_CLS_END 67 RACE_END R RARITY_END Sacrifice Dauntless Escort : Creatures you control are indestructible this turn .\nDeadshot Minotaur NAME_END 4 ATK_END 3 DEF_END {3}{R}{G} COST_END NIL DUR_END Creature - Minotaur TYPE_END Alara Reborn PLAYER_CLS_END 52 RACE_END C RARITY_END When Deadshot Minotaur enters the battlefield , it deals 3 damage to target creature with flying . $Cycling { RG } < i > ({RG } , Discard this card : Draw a card . ) < /i >\nDeathbringer Thoctar NAME_END 3 ATK_END 3 DEF_END {4}{B}{R} COST_END NIL DUR_END Creature - Zombie Beast TYPE_END Alara Reborn PLAYER_CLS_END 36 RACE_END R RARITY_END Whenever another creature dies , you may put a +1/+1 counter on Deathbringer Thoctar . $Remove a +1/+1 counter from Deathbringer Thoctar : Deathbringer Thoctar deals 1 damage to target creature or player .\nDefiler of Souls NAME_END 5 ATK_END 5 DEF_END {3}{B}{B}{R} COST_END NIL DUR_END Creature - Demon TYPE_END Alara Reborn PLAYER_CLS_END 37 RACE_END M RARITY_END Flying$At the beginning of each player's upkeep , that player sacrifices a monocolored creature .\nDemonic Dread NAME_END NIL ATK_END NIL DEF_END {1}{B}{R} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 38 RACE_END C RARITY_END Cascade < i > (When you cast this spell , exile cards from the top of your library until you exile a nonland card that costs less . You may cast it without paying its mana cost . Put the exiled cards on the bottom in a random order . ) < /i > $Target creature can't block this turn .\nDemonspine Whip NAME_END NIL ATK_END NIL DEF_END {B}{R} COST_END NIL DUR_END Artifact - Equipment TYPE_END Alara Reborn PLAYER_CLS_END 39 RACE_END U RARITY_END { X }: Equipped creature gets +X/+0 until end of turn . $Equip { 1 }\nDeny Reality NAME_END NIL ATK_END NIL DEF_END {3}{U}{B} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 19 RACE_END C RARITY_END Cascade < i > (When you cast this spell , exile cards from the top of your library until you exile a nonland card that costs less . You may cast it without paying its mana cost . Put the exiled cards on the bottom in a random order . ) < /i > $Return target permanent to its owner's hand .\nDouble Negative NAME_END NIL ATK_END NIL DEF_END {U}{U}{R} COST_END NIL DUR_END Instant TYPE_END Alara Reborn PLAYER_CLS_END 87 RACE_END U RARITY_END Counter up to two target spells .\nDragon Appeasement NAME_END NIL ATK_END NIL DEF_END {3}{B}{R}{G} COST_END NIL DUR_END Enchantment TYPE_END Alara Reborn PLAYER_CLS_END 115 RACE_END U RARITY_END Skip your draw step . $Whenever you sacrifice a creature , you may draw a card .\nDragon Broodmother NAME_END 4 ATK_END 4 DEF_END {2}{R}{R}{R}{G} COST_END NIL DUR_END Creature - Dragon TYPE_END Alara Reborn PLAYER_CLS_END 53 RACE_END M RARITY_END Flying$At the beginning of each upkeep , put a 1/1 red and green Dragon creature token with flying and devour 2 onto the battlefield . < i > (As the token enters the battlefield , you may sacrifice any number of creatures . It enters the battlefield with twice that many +1/+1 counters on it . ) < /i >\nDrastic Revelation NAME_END NIL ATK_END NIL DEF_END {2}{U}{B}{R} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 111 RACE_END U RARITY_END Discard your hand . Draw seven cards , then discard three cards at random .\nEnigma Sphinx NAME_END 4 ATK_END 5 DEF_END {4}{W}{U}{B} COST_END NIL DUR_END Artifact Creature - Sphinx TYPE_END Alara Reborn PLAYER_CLS_END 106 RACE_END R RARITY_END Flying$When Enigma Sphinx is put into your graveyard from the battlefield , put it into your library third from the top . $Cascade < i > (When you cast this spell , exile cards from the top of your library until you exile a nonland card that costs less . You may cast it without paying its mana cost . Put the exiled cards on the bottom in a random order . ) < /i >\nEnlisted Wurm NAME_END 5 ATK_END 5 DEF_END {4}{G}{W} COST_END NIL DUR_END Creature - Wurm TYPE_END Alara Reborn PLAYER_CLS_END 68 RACE_END U RARITY_END Cascade < i > (When you cast this spell , exile cards from the top of your library until you exile a nonland card that costs less . You may cast it without paying its mana cost . Put the exiled cards on the bottom in a random order . ) < /i >\nEsper Sojourners NAME_END 3 ATK_END 2 DEF_END {W}{U}{B} COST_END NIL DUR_END Artifact Creature - Vedalken Wizard TYPE_END Alara Reborn PLAYER_CLS_END 107 RACE_END C RARITY_END When you cycle Esper Sojourners or it dies , you may tap or untap target permanent . $Cycling { 2}{U } < i > ({2}{U } , Discard this card : Draw a card . ) < /i >\nEsper Stormblade NAME_END 1 ATK_END 2 DEF_END {WB}{U} COST_END NIL DUR_END Artifact Creature - Vedalken Wizard TYPE_END Alara Reborn PLAYER_CLS_END 132 RACE_END C RARITY_END As long as you control another multicolored permanent , Esper Stormblade gets +1/+1 and has flying .\nEthercaste Knight NAME_END 3 ATK_END 1 DEF_END {W}{U} COST_END NIL DUR_END Artifact Creature - Human Knight TYPE_END Alara Reborn PLAYER_CLS_END 3 RACE_END C RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i >\nEtherium Abomination NAME_END 3 ATK_END 4 DEF_END {3}{U}{B} COST_END NIL DUR_END Artifact Creature - Horror TYPE_END Alara Reborn PLAYER_CLS_END 20 RACE_END C RARITY_END Unearth { 1}{U}{B } < i > ({1}{U}{B }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nFieldmist Borderpost NAME_END NIL ATK_END NIL DEF_END {1}{W}{U} COST_END NIL DUR_END Artifact TYPE_END Alara Reborn PLAYER_CLS_END 5 RACE_END C RARITY_END You may pay { 1 } and return a basic land you control to its owner's hand rather than pay Fieldmist Borderpost's mana cost . $Fieldmist Borderpost enters the battlefield tapped . ${tap }: Add { W } or { U } to your mana pool .\nFight to the Death NAME_END NIL ATK_END NIL DEF_END {R}{W} COST_END NIL DUR_END Instant TYPE_END Alara Reborn PLAYER_CLS_END 97 RACE_END R RARITY_END Destroy all blocking creatures and all blocked creatures .\nFiligree Angel NAME_END 4 ATK_END 4 DEF_END {5}{W}{W}{U} COST_END NIL DUR_END Artifact Creature - Angel TYPE_END Alara Reborn PLAYER_CLS_END 6 RACE_END R RARITY_END Flying$When Filigree Angel enters the battlefield , you gain 3 life for each artifact you control .\nFinest Hour NAME_END NIL ATK_END NIL DEF_END {2}{G}{W}{U} COST_END NIL DUR_END Enchantment TYPE_END Alara Reborn PLAYER_CLS_END 126 RACE_END R RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > $Whenever a creature you control attacks alone , if it's the first combat phase of the turn , untap that creature . After this phase , there is an additional combat phase .\nFirewild Borderpost NAME_END NIL ATK_END NIL DEF_END {1}{R}{G} COST_END NIL DUR_END Artifact TYPE_END Alara Reborn PLAYER_CLS_END 54 RACE_END C RARITY_END You may pay { 1 } and return a basic land you control to its owner's hand rather than pay Firewild Borderpost's mana cost . $Firewild Borderpost enters the battlefield tapped . ${tap }: Add { R } or { G } to your mana pool .\nFlurry of Wings NAME_END NIL ATK_END NIL DEF_END {G}{W}{U} COST_END NIL DUR_END Instant TYPE_END Alara Reborn PLAYER_CLS_END 127 RACE_END U RARITY_END Put X 1/1 white Bird Soldier creature tokens with flying onto the battlefield , where X is the number of attacking creatures .\nGiant Ambush Beetle NAME_END 3 ATK_END 4 DEF_END {3}{BG}{R} COST_END NIL DUR_END Creature - Insect TYPE_END Alara Reborn PLAYER_CLS_END 137 RACE_END U RARITY_END Haste$When Giant Ambush Beetle enters the battlefield , you may have target creature block it this turn if able .\nGlassdust Hulk NAME_END 4 ATK_END 3 DEF_END {3}{W}{U} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Alara Reborn PLAYER_CLS_END 7 RACE_END C RARITY_END Whenever another artifact enters the battlefield under your control , Glassdust Hulk gets +1/+1 until end of turn and is unblockable this turn . $Cycling { WU } < i > ({WU } , Discard this card : Draw a card . ) < /i >\nGlory of Warfare NAME_END NIL ATK_END NIL DEF_END {2}{R}{W} COST_END NIL DUR_END Enchantment TYPE_END Alara Reborn PLAYER_CLS_END 98 RACE_END R RARITY_END As long as it's your turn , creatures you control get +2/+0 . $As long as it's not your turn , creatures you control get +0/+2 .\nGloryscale Viashino NAME_END 3 ATK_END 3 DEF_END {1}{R}{G}{W} COST_END NIL DUR_END Creature - Viashino Soldier TYPE_END Alara Reborn PLAYER_CLS_END 120 RACE_END U RARITY_END Whenever you cast a multicolored spell , Gloryscale Viashino gets +3/+3 until end of turn .\nGodtracker of Jund NAME_END 2 ATK_END 2 DEF_END {1}{R}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Alara Reborn PLAYER_CLS_END 55 RACE_END C RARITY_END Whenever a creature with power 5 or greater enters the battlefield under your control , you may put a +1/+1 counter on Godtracker of Jund .\nGorger Wurm NAME_END 5 ATK_END 5 DEF_END {3}{R}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Alara Reborn PLAYER_CLS_END 56 RACE_END C RARITY_END Devour 1 < i > (As this enters the battlefield , you may sacrifice any number of creatures . This creature enters the battlefield with that many +1/+1 counters on it . ) < /i >\nGrixis Grimblade NAME_END 1 ATK_END 2 DEF_END {UR}{B} COST_END NIL DUR_END Creature - Zombie Warrior TYPE_END Alara Reborn PLAYER_CLS_END 134 RACE_END C RARITY_END As long as you control another multicolored permanent , Grixis Grimblade gets +1/+1 and has deathtouch . < i > (Any amount of damage it deals to a creature is enough to destroy that creature . ) < /i >\nGrixis Sojourners NAME_END 3 ATK_END 4 DEF_END {1}{U}{B}{R} COST_END NIL DUR_END Creature - Zombie Ogre TYPE_END Alara Reborn PLAYER_CLS_END 112 RACE_END C RARITY_END When you cycle Grixis Sojourners or it dies , you may exile target card from a graveyard . $Cycling { 2}{B } < i > ({2}{B } , Discard this card : Draw a card . ) < /i >\nGrizzled Leotau NAME_END 5 ATK_END 1 DEF_END {G}{W} COST_END NIL DUR_END Creature - Cat TYPE_END Alara Reborn PLAYER_CLS_END 69 RACE_END C RARITY_END NIL\nIdentity Crisis NAME_END NIL ATK_END NIL DEF_END {2}{W}{W}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 81 RACE_END R RARITY_END Exile all cards from target player's hand and graveyard .\nIgneous Pouncer NAME_END 1 ATK_END 5 DEF_END {4}{B}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Alara Reborn PLAYER_CLS_END 40 RACE_END C RARITY_END Haste$Swampcycling { 2 } , mountaincycling { 2 } < i > ({2 } , Discard this card : Search your library for a Swamp or Mountain card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nIllusory Demon NAME_END 3 ATK_END 4 DEF_END {1}{U}{B} COST_END NIL DUR_END Creature - Demon Illusion TYPE_END Alara Reborn PLAYER_CLS_END 21 RACE_END U RARITY_END Flying$When you cast a spell , sacrifice Illusory Demon .\nJhessian Zombies NAME_END 4 ATK_END 2 DEF_END {4}{U}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Alara Reborn PLAYER_CLS_END 22 RACE_END C RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Islandcycling { 2 } , swampcycling { 2 } < i > ({2 } , Discard this card : Search your library for an Island or Swamp card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nJund Hackblade NAME_END 1 ATK_END 2 DEF_END {BG}{R} COST_END NIL DUR_END Creature - Goblin Berserker TYPE_END Alara Reborn PLAYER_CLS_END 138 RACE_END C RARITY_END As long as you control another multicolored permanent , Jund Hackblade gets +1/+1 and has haste .\nJund Sojourners NAME_END 2 ATK_END 3 DEF_END {B}{R}{G} COST_END NIL DUR_END Creature - Viashino Shaman TYPE_END Alara Reborn PLAYER_CLS_END 116 RACE_END C RARITY_END When you cycle Jund Sojourners or it dies , you may have it deal 1 damage to target creature or player . $Cycling { 2}{R } < i > ({2}{R } , Discard this card : Draw a card . ) < /i >\nKarrthus, Tyrant of Jund NAME_END 7 ATK_END 7 DEF_END {4}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Alara Reborn PLAYER_CLS_END 117 RACE_END M RARITY_END Flying , haste$When Karrthus , Tyrant of Jund enters the battlefield , gain control of all Dragons , then untap all Dragons . $Other Dragon creatures you control have haste .\nKathari Bomber NAME_END 2 ATK_END 2 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature - Bird Shaman TYPE_END Alara Reborn PLAYER_CLS_END 41 RACE_END C RARITY_END Flying$When Kathari Bomber deals combat damage to a player , put two 1/1 red Goblin creature tokens onto the battlefield and sacrifice Kathari Bomber . $Unearth { 3}{B}{R } < i > ({3}{B}{R }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nKathari Remnant NAME_END 1 ATK_END 0 DEF_END {2}{U}{B} COST_END NIL DUR_END Creature - Bird Skeleton TYPE_END Alara Reborn PLAYER_CLS_END 23 RACE_END U RARITY_END Flying${B }: Regenerate Kathari Remnant . $Cascade < i > (When you cast this spell , exile cards from the top of your library until you exile a nonland card that costs less . You may cast it without paying its mana cost . Put the exiled cards on the bottom in a random order . ) < /i >\nKnight of New Alara NAME_END 2 ATK_END 2 DEF_END {2}{G}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Alara Reborn PLAYER_CLS_END 70 RACE_END R RARITY_END Each other multicolored creature you control gets +1/+1 for each of its colors .\nKnotvine Paladin NAME_END 2 ATK_END 2 DEF_END {G}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Alara Reborn PLAYER_CLS_END 71 RACE_END R RARITY_END Whenever Knotvine Paladin attacks , it gets +1/+1 until end of turn for each untapped creature you control .\nLavalanche NAME_END NIL ATK_END NIL DEF_END {X}{B}{R}{G} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 118 RACE_END R RARITY_END Lavalanche deals X damage to target player and each creature he or she controls .\nLeonin Armorguard NAME_END 3 ATK_END 3 DEF_END {2}{G}{W} COST_END NIL DUR_END Creature - Cat Soldier TYPE_END Alara Reborn PLAYER_CLS_END 72 RACE_END C RARITY_END When Leonin Armorguard enters the battlefield , creatures you control get +1/+1 until end of turn .\nLich Lord of Unx NAME_END 2 ATK_END 2 DEF_END {1}{U}{B} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Alara Reborn PLAYER_CLS_END 24 RACE_END R RARITY_END { U}{B } , { tap }: Put a 1/1 blue and black Zombie Wizard creature token onto the battlefield . ${U}{U}{B}{B }: Target player loses X life and puts the top X cards of his or her library into his or her graveyard , where X is the number of Zombies you control .\nLightning Reaver NAME_END 3 ATK_END 3 DEF_END {3}{B}{R} COST_END NIL DUR_END Creature - Zombie Beast TYPE_END Alara Reborn PLAYER_CLS_END 42 RACE_END R RARITY_END Haste ; fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Whenever Lightning Reaver deals combat damage to a player , put a charge counter on it . $At the beginning of your end step , Lightning Reaver deals damage equal to the number of charge counters on it to each opponent .\nLord of Extinction NAME_END * ATK_END * DEF_END {3}{B}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Alara Reborn PLAYER_CLS_END 91 RACE_END M RARITY_END Lord of Extinction's power and toughness are each equal to the number of cards in all graveyards .\nLorescale Coatl NAME_END 2 ATK_END 2 DEF_END {1}{G}{U} COST_END NIL DUR_END Creature - Snake TYPE_END Alara Reborn PLAYER_CLS_END 101 RACE_END U RARITY_END Whenever you draw a card , you may put a +1/+1 counter on Lorescale Coatl .\nMadrush Cyclops NAME_END 4 ATK_END 3 DEF_END {1}{B}{R}{G} COST_END NIL DUR_END Creature - Cyclops Warrior TYPE_END Alara Reborn PLAYER_CLS_END 119 RACE_END R RARITY_END Creatures you control have haste .\nMaelstrom Nexus NAME_END NIL ATK_END NIL DEF_END {W}{U}{B}{R}{G} COST_END NIL DUR_END Enchantment TYPE_END Alara Reborn PLAYER_CLS_END 130 RACE_END M RARITY_END The first spell you cast each turn has cascade . < i > (When you cast your first spell , exile cards from the top of your library until you exile a nonland card that costs less . You may cast it without paying its mana cost . Put the exiled cards on the bottom in a random order . ) < /i >\nMaelstrom Pulse NAME_END NIL ATK_END NIL DEF_END {1}{B}{G} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 92 RACE_END R RARITY_END Destroy target nonland permanent and all other permanents with the same name as that permanent .\nMagefire Wings NAME_END NIL ATK_END NIL DEF_END {U}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Alara Reborn PLAYER_CLS_END 88 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+0 and has flying .\nMarrow Chomper NAME_END 3 ATK_END 3 DEF_END {3}{B}{G} COST_END NIL DUR_END Creature - Zombie Lizard TYPE_END Alara Reborn PLAYER_CLS_END 93 RACE_END U RARITY_END Devour 2 < i > (As this enters the battlefield , you may sacrifice any number of creatures . This creature enters the battlefield with twice that many +1/+1 counters on it . ) < /i > $When Marrow Chomper enters the battlefield , you gain 2 life for each creature it devoured .\nMask of Riddles NAME_END NIL ATK_END NIL DEF_END {U}{B} COST_END NIL DUR_END Artifact - Equipment TYPE_END Alara Reborn PLAYER_CLS_END 25 RACE_END U RARITY_END Equipped creature has fear . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Whenever equipped creature deals combat damage to a player , you may draw a card . $Equip { 2 }\nMayael's Aria NAME_END NIL ATK_END NIL DEF_END {R}{G}{W} COST_END NIL DUR_END Enchantment TYPE_END Alara Reborn PLAYER_CLS_END 121 RACE_END R RARITY_END At the beginning of your upkeep , put a +1/+1 counter on each creature you control if you control a creature with power 5 or greater . Then you gain 10 life if you control a creature with power 10 or greater . Then you win the game if you control a creature with power 20 or greater .\nMeddling Mage NAME_END 2 ATK_END 2 DEF_END {W}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Alara Reborn PLAYER_CLS_END 8 RACE_END R RARITY_END As Meddling Mage enters the battlefield , name a nonland card . $The named card can't be cast .\nMessenger Falcons NAME_END 2 ATK_END 2 DEF_END {2}{GU}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Alara Reborn PLAYER_CLS_END 145 RACE_END U RARITY_END Flying$When Messenger Falcons enters the battlefield , draw a card .\nMind Funeral NAME_END NIL ATK_END NIL DEF_END {1}{U}{B} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 26 RACE_END U RARITY_END Target opponent reveals cards from the top of his or her library until four land cards are revealed . That player puts all cards revealed this way into his or her graveyard .\nMistvein Borderpost NAME_END NIL ATK_END NIL DEF_END {1}{U}{B} COST_END NIL DUR_END Artifact TYPE_END Alara Reborn PLAYER_CLS_END 27 RACE_END C RARITY_END You may pay { 1 } and return a basic land you control to its owner's hand rather than pay Mistvein Borderpost's mana cost . $Mistvein Borderpost enters the battlefield tapped . ${tap }: Add { U } or { B } to your mana pool .\nMonstrous Carabid NAME_END 4 ATK_END 4 DEF_END {3}{B}{R} COST_END NIL DUR_END Creature - Insect TYPE_END Alara Reborn PLAYER_CLS_END 43 RACE_END C RARITY_END Monstrous Carabid attacks each turn if able . $Cycling { BR } < i > ({BR } , Discard this card : Draw a card . ) < /i >\nMorbid Bloom NAME_END NIL ATK_END NIL DEF_END {4}{B}{G} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 94 RACE_END U RARITY_END Exile target creature card from a graveyard , then put X 1/1 green Saproling creature tokens onto the battlefield , where X is the exiled card's toughness .\nMycoid Shepherd NAME_END 4 ATK_END 5 DEF_END {1}{G}{G}{W} COST_END NIL DUR_END Creature - Fungus TYPE_END Alara Reborn PLAYER_CLS_END 73 RACE_END R RARITY_END Whenever Mycoid Shepherd or another creature you control with power 5 or greater dies , you may gain 5 life .\nNaya Hushblade NAME_END 1 ATK_END 2 DEF_END {RW}{G} COST_END NIL DUR_END Creature - Elf Rogue TYPE_END Alara Reborn PLAYER_CLS_END 141 RACE_END C RARITY_END As long as you control another multicolored permanent , Naya Hushblade gets +1/+1 and has shroud . < i > (It can't be the target of spells or abilities . ) < /i >\nNaya Sojourners NAME_END 3 ATK_END 5 DEF_END {2}{R}{G}{W} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Alara Reborn PLAYER_CLS_END 122 RACE_END C RARITY_END When you cycle Naya Sojourners or it dies , you may put a +1/+1 counter on target creature . $Cycling { 2}{G } < i > ({2}{G } , Discard this card : Draw a card . ) < /i >\nNecromancer's Covenant NAME_END NIL ATK_END NIL DEF_END {3}{W}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Alara Reborn PLAYER_CLS_END 82 RACE_END R RARITY_END When Necromancer's Covenant enters the battlefield , exile all creature cards from target player's graveyard , then put a 2/2 black Zombie creature token onto the battlefield for each card exiled this way . $Zombies you control have lifelink .\nNemesis of Reason NAME_END 7 ATK_END 3 DEF_END {3}{U}{B} COST_END NIL DUR_END Creature - Leviathan Horror TYPE_END Alara Reborn PLAYER_CLS_END 28 RACE_END R RARITY_END Whenever Nemesis of Reason attacks , defending player puts the top ten cards of his or her library into his or her graveyard .\nNulltread Gargantuan NAME_END 6 ATK_END 5 DEF_END {1}{G}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Alara Reborn PLAYER_CLS_END 102 RACE_END U RARITY_END When Nulltread Gargantuan enters the battlefield , put a creature you control on top of its owner's library .\nOffering to Asha NAME_END NIL ATK_END NIL DEF_END {2}{W}{U} COST_END NIL DUR_END Instant TYPE_END Alara Reborn PLAYER_CLS_END 9 RACE_END C RARITY_END Counter target spell unless its controller pays { 4 } . You gain 4 life .\nPale Recluse NAME_END 5 ATK_END 4 DEF_END {4}{G}{W} COST_END NIL DUR_END Creature - Spider TYPE_END Alara Reborn PLAYER_CLS_END 74 RACE_END C RARITY_END Reach < i > (This can block creatures with flying . ) < /i > $Forestcycling { 2 } , plainscycling { 2 } < i > ({2 } , Discard this card : Search your library for a Forest or Plains card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nPredatory Advantage NAME_END NIL ATK_END NIL DEF_END {3}{R}{G} COST_END NIL DUR_END Enchantment TYPE_END Alara Reborn PLAYER_CLS_END 58 RACE_END R RARITY_END At the beginning of each opponent's end step , if that player didn't cast a creature spell this turn , put a 2/2 green Lizard creature token onto the battlefield .\nReborn Hope NAME_END NIL ATK_END NIL DEF_END {G}{W} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 76 RACE_END U RARITY_END Return target multicolored card from your graveyard to your hand .\nRetaliator Griffin NAME_END 2 ATK_END 2 DEF_END {1}{R}{G}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Alara Reborn PLAYER_CLS_END 123 RACE_END R RARITY_END Flying$Whenever a source an opponent controls deals damage to you , you may put that many +1/+1 counters on Retaliator Griffin .\nRhox Brute NAME_END 4 ATK_END 4 DEF_END {2}{R}{G} COST_END NIL DUR_END Creature - Rhino Warrior TYPE_END Alara Reborn PLAYER_CLS_END 59 RACE_END C RARITY_END NIL\nSages of the Anima NAME_END 4 ATK_END 3 DEF_END {3}{G}{U} COST_END NIL DUR_END Creature - Elf Wizard TYPE_END Alara Reborn PLAYER_CLS_END 103 RACE_END R RARITY_END If you would draw a card , instead reveal the top three cards of your library . Put all creature cards revealed this way into your hand and the rest on the bottom of your library in any order .\nSanctum Plowbeast NAME_END 6 ATK_END 3 DEF_END {4}{W}{U} COST_END NIL DUR_END Artifact Creature - Beast TYPE_END Alara Reborn PLAYER_CLS_END 10 RACE_END C RARITY_END Defender$Plainscycling { 2 } , islandcycling { 2 } < i > ({2 } , Discard this card : Search your library for a Plains or Island card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nSangrite Backlash NAME_END NIL ATK_END NIL DEF_END {BG}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Alara Reborn PLAYER_CLS_END 139 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +3/-3 .\nSanity Gnawers NAME_END 1 ATK_END 1 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature - Rat TYPE_END Alara Reborn PLAYER_CLS_END 44 RACE_END U RARITY_END When Sanity Gnawers enters the battlefield , target player discards a card at random .\nSen Triplets NAME_END 3 ATK_END 3 DEF_END {2}{W}{U}{B} COST_END NIL DUR_END Legendary Artifact Creature - Human Wizard TYPE_END Alara Reborn PLAYER_CLS_END 109 RACE_END M RARITY_END At the beginning of your upkeep , choose target opponent . This turn , that player can't cast spells or activate abilities and plays with his or her hand revealed . You may play cards from that player's hand this turn .\nSewn-Eye Drake NAME_END 1 ATK_END 3 DEF_END {2}{UR}{B} COST_END NIL DUR_END Creature - Zombie Drake TYPE_END Alara Reborn PLAYER_CLS_END 135 RACE_END C RARITY_END Flying , haste\nShield of the Righteous NAME_END NIL ATK_END NIL DEF_END {W}{U} COST_END NIL DUR_END Artifact - Equipment TYPE_END Alara Reborn PLAYER_CLS_END 11 RACE_END U RARITY_END Equipped creature gets +0/+2 and has vigilance . $Whenever equipped creature blocks a creature , that creature doesn't untap during its controller's next untap step . $Equip { 2 }\nSigil Captain NAME_END 3 ATK_END 3 DEF_END {1}{G}{W}{W} COST_END NIL DUR_END Creature - Rhino Soldier TYPE_END Alara Reborn PLAYER_CLS_END 77 RACE_END U RARITY_END Whenever a creature enters the battlefield under your control , if that creature is 1/1 , put two +1/+1 counters on it .\nSigiled Behemoth NAME_END 4 ATK_END 5 DEF_END {4}{G}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Alara Reborn PLAYER_CLS_END 79 RACE_END C RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i >\nSigil of the Nayan Gods NAME_END NIL ATK_END NIL DEF_END {1}{G}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Alara Reborn PLAYER_CLS_END 78 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+1 for each creature you control . $Cycling { GW } < i > ({GW } , Discard this card : Draw a card . ) < /i >\nSinge-Mind Ogre NAME_END 2 ATK_END 3 DEF_END {2}{B}{R} COST_END NIL DUR_END Creature - Ogre Mutant TYPE_END Alara Reborn PLAYER_CLS_END 45 RACE_END C RARITY_END When Singe-Mind Ogre enters the battlefield , target player reveals a card at random from his or her hand , then loses life equal to that card's converted mana cost .\nSkyclaw Thrash NAME_END 4 ATK_END 4 DEF_END {3}{U}{R} COST_END NIL DUR_END Artifact Creature - Viashino Warrior TYPE_END Alara Reborn PLAYER_CLS_END 89 RACE_END U RARITY_END Whenever Skyclaw Thrash attacks , flip a coin . If you win the flip , Skyclaw Thrash gets +1/+1 and gains flying until end of turn .\nSlave of Bolas NAME_END NIL ATK_END NIL DEF_END {3}{UR}{B} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 136 RACE_END U RARITY_END Gain control of target creature . Untap that creature . It gains haste until end of turn . Sacrifice it at the beginning of the next end step .\nSoul Manipulation NAME_END NIL ATK_END NIL DEF_END {1}{U}{B} COST_END NIL DUR_END Instant TYPE_END Alara Reborn PLAYER_CLS_END 29 RACE_END C RARITY_END Choose one or both - Counter target creature spell ; and/or return target creature card from your graveyard to your hand .\nSoulquake NAME_END NIL ATK_END NIL DEF_END {3}{U}{U}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 30 RACE_END R RARITY_END Return all creatures on the battlefield and all creature cards in graveyards to their owners ' hands .\nSpellbreaker Behemoth NAME_END 5 ATK_END 5 DEF_END {1}{R}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Alara Reborn PLAYER_CLS_END 60 RACE_END R RARITY_END Spellbreaker Behemoth can't be countered . $Creature spells you control with power 5 or greater can't be countered .\nSphinx of the Steel Wind NAME_END 6 ATK_END 6 DEF_END {5}{W}{U}{B} COST_END NIL DUR_END Artifact Creature - Sphinx TYPE_END Alara Reborn PLAYER_CLS_END 110 RACE_END M RARITY_END Flying , first strike , vigilance , lifelink , protection from red and from green\nStormcaller's Boon NAME_END NIL ATK_END NIL DEF_END {2}{W}{U} COST_END NIL DUR_END Enchantment TYPE_END Alara Reborn PLAYER_CLS_END 13 RACE_END C RARITY_END Sacrifice Stormcaller's Boon : Creatures you control gain flying until end of turn . $Cascade < i > (When you cast this spell , exile cards from the top of your library until you exile a nonland card that costs less . You may cast it without paying its mana cost . Put the exiled cards on the bottom in a random order . ) < /i >\nStun Sniper NAME_END 1 ATK_END 1 DEF_END {R}{W} COST_END NIL DUR_END Creature - Human Archer TYPE_END Alara Reborn PLAYER_CLS_END 100 RACE_END U RARITY_END { 1 } , { tap }: Stun Sniper deals 1 damage to target creature . Tap that creature .\nTainted Sigil NAME_END NIL ATK_END NIL DEF_END {1}{W}{B} COST_END NIL DUR_END Artifact TYPE_END Alara Reborn PLAYER_CLS_END 83 RACE_END U RARITY_END { tap } , Sacrifice Tainted Sigil : You gain life equal to the total life lost by all players this turn . < i > (Damage causes loss of life . ) < /i >\nTalon Trooper NAME_END 3 ATK_END 2 DEF_END {1}{W}{U} COST_END NIL DUR_END Creature - Bird Scout TYPE_END Alara Reborn PLAYER_CLS_END 14 RACE_END C RARITY_END Flying\nTerminate NAME_END NIL ATK_END NIL DEF_END {B}{R} COST_END NIL DUR_END Instant TYPE_END Alara Reborn PLAYER_CLS_END 46 RACE_END C RARITY_END Destroy target creature . It can't be regenerated .\nThopter Foundry NAME_END NIL ATK_END NIL DEF_END {WB}{U} COST_END NIL DUR_END Artifact TYPE_END Alara Reborn PLAYER_CLS_END 133 RACE_END U RARITY_END { 1 } , Sacrifice a nontoken artifact : Put a 1/1 blue Thopter artifact creature token with flying onto the battlefield . You gain 1 life .\nThought Hemorrhage NAME_END NIL ATK_END NIL DEF_END {2}{B}{R} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 47 RACE_END R RARITY_END Name a nonland card . Target player reveals his or her hand . Thought Hemorrhage deals 3 damage to that player for each card with that name revealed this way . Search that player's graveyard , hand , and library for all cards with that name and exile them . Then that player shuffles his or her library .\nThraximundar NAME_END 6 ATK_END 6 DEF_END {4}{U}{B}{R} COST_END NIL DUR_END Legendary Creature - Zombie Assassin TYPE_END Alara Reborn PLAYER_CLS_END 113 RACE_END M RARITY_END Haste$Whenever Thraximundar attacks , defending player sacrifices a creature . $Whenever a player sacrifices a creature , you may put a +1/+1 counter on Thraximundar .\nTime Sieve NAME_END NIL ATK_END NIL DEF_END {U}{B} COST_END NIL DUR_END Artifact TYPE_END Alara Reborn PLAYER_CLS_END 31 RACE_END R RARITY_END { tap } , Sacrifice five artifacts : Take an extra turn after this one .\nTrace of Abundance NAME_END NIL ATK_END NIL DEF_END {RW}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Alara Reborn PLAYER_CLS_END 142 RACE_END C RARITY_END Enchant land$Enchanted land has shroud . < i > (It can't be the target of spells or abilities . ) < /i > $Whenever enchanted land is tapped for mana , its controller adds one mana of any color to his or her mana pool < i > (in addition to the mana the land produces) < /i > .\nUnbender Tine NAME_END NIL ATK_END NIL DEF_END {2}{W}{U} COST_END NIL DUR_END Artifact TYPE_END Alara Reborn PLAYER_CLS_END 15 RACE_END U RARITY_END { tap }: Untap another target permanent .\nUnscythe, Killer of Kings NAME_END NIL ATK_END NIL DEF_END {U}{B}{B}{R} COST_END NIL DUR_END Legendary Artifact - Equipment TYPE_END Alara Reborn PLAYER_CLS_END 114 RACE_END R RARITY_END Equipped creature gets +3/+3 and has first strike . $Whenever a creature dealt damage by equipped creature this turn dies , you may exile that card . If you do , put a 2/2 black Zombie creature token onto the battlefield . $Equip { 2 }\nUril, the Miststalker NAME_END 5 ATK_END 5 DEF_END {2}{R}{G}{W} COST_END NIL DUR_END Legendary Creature - Beast TYPE_END Alara Reborn PLAYER_CLS_END 124 RACE_END M RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i > $Uril , the Miststalker gets +2/+2 for each Aura attached to it .\nValley Rannet NAME_END 3 ATK_END 6 DEF_END {4}{R}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Alara Reborn PLAYER_CLS_END 61 RACE_END C RARITY_END Mountaincycling { 2 } , forestcycling { 2 } < i > ({2 } , Discard this card : Search your library for a Mountain or Forest card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nVectis Dominator NAME_END 2 ATK_END 0 DEF_END {1}{W}{B} COST_END NIL DUR_END Artifact Creature - Human Wizard TYPE_END Alara Reborn PLAYER_CLS_END 84 RACE_END C RARITY_END { tap }: Tap target creature unless its controller pays 2 life .\nVedalken Ghoul NAME_END 1 ATK_END 1 DEF_END {U}{B} COST_END NIL DUR_END Creature - Vedalken Zombie TYPE_END Alara Reborn PLAYER_CLS_END 32 RACE_END C RARITY_END Whenever Vedalken Ghoul becomes blocked , defending player loses 4 life .\nVengeful Rebirth NAME_END NIL ATK_END NIL DEF_END {4}{R}{G} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 62 RACE_END U RARITY_END Return target card from your graveyard to your hand . If you return a nonland card to your hand this way , Vengeful Rebirth deals damage equal to that card's converted mana cost to target creature or player . $Exile Vengeful Rebirth .\nViolent Outburst NAME_END NIL ATK_END NIL DEF_END {1}{R}{G} COST_END NIL DUR_END Instant TYPE_END Alara Reborn PLAYER_CLS_END 63 RACE_END C RARITY_END Cascade < i > (When you cast this spell , exile cards from the top of your library until you exile a nonland card that costs less . You may cast it without paying its mana cost . Put the exiled cards on the bottom in a random order . ) < /i > $Creatures you control get +1/+0 until end of turn .\nVithian Renegades NAME_END 2 ATK_END 3 DEF_END {1}{R}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Alara Reborn PLAYER_CLS_END 64 RACE_END U RARITY_END When Vithian Renegades enters the battlefield , destroy target artifact .\nWall of Denial NAME_END 8 ATK_END 0 DEF_END {1}{W}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Alara Reborn PLAYER_CLS_END 16 RACE_END U RARITY_END Defender , flying$Shroud < i > (This creature can't be the target of spells or abilities . ) < /i >\nWargate NAME_END NIL ATK_END NIL DEF_END {X}{G}{W}{U} COST_END NIL DUR_END Sorcery TYPE_END Alara Reborn PLAYER_CLS_END 129 RACE_END R RARITY_END Search your library for a permanent card with converted mana cost X or less , put it onto the battlefield , then shuffle your library .\nWildfield Borderpost NAME_END NIL ATK_END NIL DEF_END {1}{G}{W} COST_END NIL DUR_END Artifact TYPE_END Alara Reborn PLAYER_CLS_END 80 RACE_END C RARITY_END You may pay { 1 } and return a basic land you control to its owner's hand rather than pay Wildfield Borderpost's mana cost . $Wildfield Borderpost enters the battlefield tapped . ${tap }: Add { G } or { W } to your mana pool .\nWinged Coatl NAME_END 1 ATK_END 1 DEF_END {1}{G}{U} COST_END NIL DUR_END Creature - Snake TYPE_END Alara Reborn PLAYER_CLS_END 105 RACE_END C RARITY_END Flash$Flying$Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i >\nZealous Persecution NAME_END NIL ATK_END NIL DEF_END {W}{B} COST_END NIL DUR_END Instant TYPE_END Alara Reborn PLAYER_CLS_END 85 RACE_END U RARITY_END Until end of turn , creatures you control get +1/+1 and creatures your opponents control get -1/-1 .\nAesthir Glider NAME_END 1 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Bird TYPE_END Alliances PLAYER_CLS_END 156 RACE_END C RARITY_END Flying$Aesthir Glider can't block .\nAgent of Stromgald NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Knight TYPE_END Alliances PLAYER_CLS_END 94 RACE_END C RARITY_END { R }: Add { B } to your mana pool .\nBalduvian Horde NAME_END 5 ATK_END 5 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Human Barbarian TYPE_END Alliances PLAYER_CLS_END 96 RACE_END R RARITY_END When Balduvian Horde enters the battlefield , sacrifice it unless you discard a card at random .\nBalduvian Trading Post NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Alliances PLAYER_CLS_END 182 RACE_END R RARITY_END If Balduvian Trading Post would enter the battlefield , sacrifice an untapped Mountain instead . If you do , put Balduvian Trading Post onto the battlefield . If you don't , put it into its owner's graveyard . ${tap }: Add { C}{R } to your mana pool . ${1 } , { tap }: Balduvian Trading Post deals 1 damage to target attacking creature .\nBalduvian War-Makers NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Barbarian TYPE_END Alliances PLAYER_CLS_END 97 RACE_END C RARITY_END Haste$Rampage 1 < i > (Whenever this creature becomes blocked , it gets +1/+1 until end of turn for each creature blocking it beyond the first . ) < /i >\nBrowse NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Alliances PLAYER_CLS_END 38 RACE_END U RARITY_END { 2}{U}{U }: Look at the top five cards of your library , put one of them into your hand , and exile the rest .\nBurnout NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Alliances PLAYER_CLS_END 101 RACE_END U RARITY_END Counter target instant spell if it's blue . $Draw a card at the beginning of the next turn's upkeep .\nCarrier Pigeons NAME_END 1 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Alliances PLAYER_CLS_END 125 RACE_END C RARITY_END Flying$When Carrier Pigeons enters the battlefield , draw a card at the beginning of the next turn's upkeep .\nContagion NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Instant TYPE_END Alliances PLAYER_CLS_END 4 RACE_END U RARITY_END You may pay 1 life and exile a black card from your hand rather than pay Contagion's mana cost . $Distribute two -2/-1 counters among one or two target creatures .\nDiminishing Returns NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Alliances PLAYER_CLS_END 39 RACE_END R RARITY_END Each player shuffles his or her hand and graveyard into his or her library . You exile the top ten cards of your library . Then each player draws up to seven cards .\nEnslaved Scout NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Scout TYPE_END Alliances PLAYER_CLS_END 104 RACE_END C RARITY_END { 2 }: Enslaved Scout gains mountainwalk until end of turn .\nExile NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Alliances PLAYER_CLS_END 129 RACE_END R RARITY_END Exile target nonwhite attacking creature . You gain life equal to its toughness .\nFevered Strength NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Alliances PLAYER_CLS_END 10 RACE_END C RARITY_END Target creature gets +2/+0 until end of turn . $$Draw a card at the beginning of the next turn's upkeep .\nForce of Will NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Instant TYPE_END Alliances PLAYER_CLS_END 42 RACE_END U RARITY_END You may pay 1 life and exile a blue card from your hand rather than pay Force of Will's mana cost . $Counter target spell .\nGorilla Berserkers NAME_END 3 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Ape Berserker TYPE_END Alliances PLAYER_CLS_END 75 RACE_END C RARITY_END Trample ; rampage 2 < i > (Whenever this creature becomes blocked , it gets +2/+2 until end of turn for each creature blocking it beyond the first . ) < /i > $Gorilla Berserkers can't be blocked except by three or more creatures .\nGorilla Shaman NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Ape Shaman TYPE_END Alliances PLAYER_CLS_END 106 RACE_END C RARITY_END { X}{X}{1 }: Destroy target noncreature artifact with converted mana cost X .\nHeart of Yavimaya NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Alliances PLAYER_CLS_END 183 RACE_END R RARITY_END If Heart of Yavimaya would enter the battlefield , sacrifice a Forest instead . If you do , put Heart of Yavimaya onto the battlefield . If you don't , put it into its owner's graveyard . ${tap }: Add { G } to your mana pool . ${tap }: Target creature gets +1/+1 until end of turn .\nHelm of Obedience NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Alliances PLAYER_CLS_END 163 RACE_END R RARITY_END { X } , { tap }: Target opponent puts cards from the top of his or her library into his or her graveyard until a creature card or X cards are put into that graveyard this way , whichever comes first . If a creature card is put into that graveyard this way , sacrifice Helm of Obedience and put that card onto the battlefield under your control . X can't be 0 .\nInheritance NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment TYPE_END Alliances PLAYER_CLS_END 130 RACE_END U RARITY_END Whenever a creature dies , you may pay { 3 } . If you do , draw a card .\nInsidious Bookworms NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Worm TYPE_END Alliances PLAYER_CLS_END 12 RACE_END C RARITY_END When Insidious Bookworms dies , you may pay { 1}{B } . If you do , target player discards a card at random .\nJuniper Order Advocate NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Alliances PLAYER_CLS_END 132 RACE_END U RARITY_END As long as Juniper Order Advocate is untapped , green creatures you control get +1/+1 .\nKaysa NAME_END 3 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Legendary Creature - Elf Druid TYPE_END Alliances PLAYER_CLS_END 80 RACE_END R RARITY_END Green creatures you control get +1/+1 .\nKeeper of Tresserhorn NAME_END 6 ATK_END 6 DEF_END {5}{B} COST_END NIL DUR_END Creature - Avatar TYPE_END Alliances PLAYER_CLS_END 14 RACE_END R RARITY_END Whenever Keeper of Tresserhorn attacks and isn't blocked , it assigns no combat damage this turn and defending player loses 2 life .\nLibrary of Lat-Nam NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Sorcery TYPE_END Alliances PLAYER_CLS_END 47 RACE_END R RARITY_END An opponent chooses one - You draw three cards at the beginning of the next turn's upkeep ; or you search your library for a card , put that card into your hand , then shuffle your library .\nLim-Dul's High Guard NAME_END 1 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Skeleton TYPE_END Alliances PLAYER_CLS_END 17 RACE_END C RARITY_END First strike${1}{B }: Regenerate Lim-Dul's High Guard .\nLim-Dul's Paladin NAME_END 3 ATK_END 0 DEF_END {2}{B}{R} COST_END NIL DUR_END Creature - Human Knight TYPE_END Alliances PLAYER_CLS_END 191 RACE_END U RARITY_END Trample$At the beginning of your upkeep , you may discard a card . If you don't , sacrifice Lim-Dul's Paladin and draw a card . $Whenever Lim-Dul's Paladin becomes blocked , it gets +6/+3 until end of turn . $Whenever Lim-Dul's Paladin attacks and isn't blocked , it assigns no combat damage to defending player this turn and that player loses 4 life .\nLord of Tresserhorn NAME_END 4 ATK_END 10 DEF_END {1}{U}{B}{R} COST_END NIL DUR_END Legendary Creature - Zombie TYPE_END Alliances PLAYER_CLS_END 193 RACE_END R RARITY_END When Lord of Tresserhorn enters the battlefield , you lose 2 life , you sacrifice two creatures , and target opponent draws two cards . ${B }: Regenerate Lord of Tresserhorn .\nMystic Compass NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Alliances PLAYER_CLS_END 166 RACE_END U RARITY_END { 1 } , { tap }: Target land becomes the basic land type of your choice until end of turn .\nPhyrexian War Beast NAME_END 4 ATK_END 3 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Beast TYPE_END Alliances PLAYER_CLS_END 169 RACE_END C RARITY_END When Phyrexian War Beast leaves the battlefield , sacrifice a land and Phyrexian War Beast deals 1 damage to you .\nPyrokinesis NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Instant TYPE_END Alliances PLAYER_CLS_END 115 RACE_END U RARITY_END You may exile a red card from your hand rather than pay Pyrokinesis's mana cost . $Pyrokinesis deals 4 damage divided as you choose among any number of target creatures .\nRoyal Herbalist NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Alliances PLAYER_CLS_END 147 RACE_END C RARITY_END { 2 } , Exile the top card of your library : You gain 1 life .\nSchool of the Unseen NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Alliances PLAYER_CLS_END 186 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $${2 } , { tap }: Add one mana of any color to your mana pool .\nSeasoned Tactician NAME_END 3 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Alliances PLAYER_CLS_END 150 RACE_END U RARITY_END { 3 } , Exile the top four cards of your library : The next time a source of your choice would deal damage to you this turn , prevent that damage .\nSheltered Valley NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Alliances PLAYER_CLS_END 187 RACE_END R RARITY_END If Sheltered Valley would enter the battlefield , instead sacrifice each other permanent named Sheltered Valley you control , then put Sheltered Valley onto the battlefield . $At the beginning of your upkeep , if you control three or fewer lands , you gain 1 life . ${tap }: Add { C } to your mana pool .\nShield Sphere NAME_END 6 ATK_END 0 DEF_END {0} COST_END NIL DUR_END Artifact Creature - Wall TYPE_END Alliances PLAYER_CLS_END 172 RACE_END U RARITY_END Defender$Whenever Shield Sphere blocks , put a -0/-1 counter on it .\nSoldevi Adnate NAME_END 2 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Alliances PLAYER_CLS_END 25 RACE_END C RARITY_END { tap } , Sacrifice a black or artifact creature : Add to your mana pool an amount of { B } equal to the sacrificed creature's converted mana cost .\nSoldevi Digger NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Alliances PLAYER_CLS_END 174 RACE_END R RARITY_END { 2 }: Put the top card of your graveyard on the bottom of your library .\nSoldevi Excavations NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Alliances PLAYER_CLS_END 188 RACE_END R RARITY_END If Soldevi Excavations would enter the battlefield , sacrifice an untapped Island instead . If you do , put Soldevi Excavations onto the battlefield . If you don't , put it into its owner's graveyard . ${tap }: Add { C}{U } to your mana pool . ${1 } , { tap }: Look at the top card of your library . You may put that card on the bottom of your library .\nSoldevi Sage NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Alliances PLAYER_CLS_END 51 RACE_END C RARITY_END { tap } , Sacrifice two lands : Draw three cards , then discard one of them .\nSoldier of Fortune NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Mercenary TYPE_END Alliances PLAYER_CLS_END 117 RACE_END U RARITY_END { R } , { tap }: Target player shuffles his or her library .\nSol Grail NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Alliances PLAYER_CLS_END 173 RACE_END U RARITY_END As Sol Grail enters the battlefield , choose a color . ${tap }: Add one mana of the chosen color to your mana pool .\nStorm Shaman NAME_END 4 ATK_END 0 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Cleric Shaman TYPE_END Alliances PLAYER_CLS_END 118 RACE_END C RARITY_END { R }: Storm Shaman gets +1/+0 until end of turn .\nSustaining Spirit NAME_END 3 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Angel Spirit TYPE_END Alliances PLAYER_CLS_END 151 RACE_END R RARITY_END Cumulative upkeep { 1}{W } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $Damage that would reduce your life total to less than 1 reduces it to 1 instead .\nSwamp Mosquito NAME_END 1 ATK_END 0 DEF_END {1}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Alliances PLAYER_CLS_END 30 RACE_END C RARITY_END Flying$Whenever Swamp Mosquito attacks and isn't blocked , defending player gets a poison counter . < i > (A player with ten or more poison counters loses the game . ) < /i >\nTornado NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Enchantment TYPE_END Alliances PLAYER_CLS_END 86 RACE_END R RARITY_END Cumulative upkeep { G } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > ${2}{G } , Pay 3 life for each velocity counter on Tornado : Destroy target permanent and put a velocity counter on Tornado . Activate this ability only once each turn .\nWhip Vine NAME_END 4 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Plant Wall TYPE_END Alliances PLAYER_CLS_END 89 RACE_END C RARITY_END Defender ; reach < i > (This creature can block creatures with flying . ) < /i > $You may choose not to untap Whip Vine during your untap step . ${tap }: Tap target creature with flying blocked by Whip Vine . That creature doesn't untap during its controller's untap step for as long as Whip Vine remains tapped .\nVoidmage Apprentice NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Duel Decks: Anthology, Jace vs. Chandra PLAYER_CLS_END 4 RACE_END C RARITY_END Morph { 2}{U}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Voidmage Apprentice is turned face up , counter target spell .\nWall of Deceit NAME_END 5 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Duel Decks: Anthology, Jace vs. Chandra PLAYER_CLS_END 5 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > ${3 }: Turn Wall of Deceit face down . $Morph { U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nArgivian Archaeologist NAME_END 1 ATK_END 1 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Antiquities PLAYER_CLS_END 94 RACE_END R RARITY_END { W}{W } , { tap }: Return target artifact card from your graveyard to your hand .\nArgivian Blacksmith NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Antiquities PLAYER_CLS_END 95 RACE_END C RARITY_END { tap }: Prevent the next 2 damage that would be dealt to target artifact creature this turn .\nArtifact Blast NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Antiquities PLAYER_CLS_END 87 RACE_END C RARITY_END Counter target artifact spell .\nAshnod's Battle Gear NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Antiquities PLAYER_CLS_END 4 RACE_END U RARITY_END You may choose not to untap Ashnod's Battle Gear during your untap step . ${2 } , { tap }: Target creature you control gets +2/-2 for as long as Ashnod's Battle Gear remains tapped .\nCandelabra of Tawnos NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Antiquities PLAYER_CLS_END 8 RACE_END R RARITY_END { X } , { tap }: Untap X target lands .\nCitanul Druid NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Antiquities PLAYER_CLS_END 61 RACE_END U RARITY_END Whenever an opponent casts an artifact spell , put a +1/+1 counter on Citanul Druid .\nClay Statue NAME_END 1 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Antiquities PLAYER_CLS_END 9 RACE_END C RARITY_END { 2 }: Regenerate Clay Statue .\nDamping Field NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Antiquities PLAYER_CLS_END 98 RACE_END U RARITY_END Players can't untap more than one artifact during their untap steps .\nDrafna's Restoration NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Antiquities PLAYER_CLS_END 52 RACE_END C RARITY_END Return any number of target artifact cards from target player's graveyard to the top of his or her library in any order .\nEnergy Flux NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Antiquities PLAYER_CLS_END 53 RACE_END U RARITY_END All artifacts have \" At the beginning of your upkeep , sacrifice this artifact unless you pay { 2 } . \"\nGate to Phyrexia NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Enchantment TYPE_END Antiquities PLAYER_CLS_END 46 RACE_END U RARITY_END Sacrifice a creature : Destroy target artifact . Activate this ability only during your upkeep and only once each turn .\nIvory Tower NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Antiquities PLAYER_CLS_END 18 RACE_END U RARITY_END At the beginning of your upkeep , you gain X life , where X is the number of cards in your hand minus 4 .\nMightstone NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Antiquities PLAYER_CLS_END 20 RACE_END U RARITY_END Attacking creatures get +1/+0 .\nOrcish Mechanics NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Orc TYPE_END Antiquities PLAYER_CLS_END 92 RACE_END C RARITY_END { tap } , Sacrifice an artifact : Orcish Mechanics deals 2 damage to target creature or player .\nPhyrexian Gremlins NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Gremlin TYPE_END Antiquities PLAYER_CLS_END 48 RACE_END C RARITY_END You may choose not to untap Phyrexian Gremlins during your untap step . ${tap }: Tap target artifact . It doesn't untap during its controller's untap step for as long as Phyrexian Gremlins remains tapped .\nPower Artifact NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Antiquities PLAYER_CLS_END 55 RACE_END U RARITY_END Enchant artifact$Enchanted artifact's activated abilities cost { 2 } less to activate . This effect can't reduce the amount of mana an ability costs to activate to less than one mana .\nSage of Lat-Nam NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Antiquities PLAYER_CLS_END 57 RACE_END C RARITY_END { tap } , Sacrifice an artifact : Draw a card .\nTransmute Artifact NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Sorcery TYPE_END Antiquities PLAYER_CLS_END 58 RACE_END U RARITY_END Sacrifice an artifact . If you do , search your library for an artifact card . If that card's converted mana cost is less than or equal to the sacrificed artifact's converted mana cost , put it onto the battlefield . If it's greater , you may pay { X } , where X is the difference . If you do , put it onto the battlefield . If you don't , put it into its owner's graveyard . Then shuffle your library .\nWeakstone NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Antiquities PLAYER_CLS_END 43 RACE_END U RARITY_END Attacking creatures get -1/-0 .\nAEther Mutation NAME_END NIL ATK_END NIL DEF_END {3}{G}{U} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 91 RACE_END U RARITY_END Return target creature to its owner's hand . Put X 1/1 green Saproling creature tokens onto the battlefield , where X is that creature's converted mana cost .\nAna Disciple NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Apocalypse PLAYER_CLS_END 73 RACE_END C RARITY_END { U } , { tap }: Target creature gains flying until end of turn . ${B } , { tap }: Target creature gets -2/-0 until end of turn .\nAnavolver NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Volver TYPE_END Apocalypse PLAYER_CLS_END 75 RACE_END R RARITY_END Kicker { 1}{U } and/or { B } < i > (You may pay an additional { 1}{U } and/or { B } as you cast this spell . ) < /i > $If Anavolver was kicked with its { 1}{U } kicker , it enters the battlefield with two +1/+1 counters on it and with flying . $If Anavolver was kicked with its { B } kicker , it enters the battlefield with a +1/+1 counter on it and with \" Pay 3 life : Regenerate Anavolver . \"\nAngelfire Crusader NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier Knight TYPE_END Apocalypse PLAYER_CLS_END 1 RACE_END C RARITY_END { R }: Angelfire Crusader gets +1/+0 until end of turn .\nBattlefield Forge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Apocalypse PLAYER_CLS_END 139 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { R } or { W } to your mana pool . Battlefield Forge deals 1 damage to you .\nBloodfire Colossus NAME_END 6 ATK_END 6 DEF_END {6}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Apocalypse PLAYER_CLS_END 55 RACE_END R RARITY_END { R } , Sacrifice Bloodfire Colossus : Bloodfire Colossus deals 6 damage to each creature and each player .\nBloodfire Dwarf NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Apocalypse PLAYER_CLS_END 56 RACE_END C RARITY_END { R } , Sacrifice Bloodfire Dwarf : Bloodfire Dwarf deals 1 damage to each creature without flying .\nBloodfire Kavu NAME_END 2 ATK_END 2 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Apocalypse PLAYER_CLS_END 58 RACE_END U RARITY_END { R } , Sacrifice Bloodfire Kavu : Bloodfire Kavu deals 2 damage to each creature .\nBog Gnarr NAME_END 2 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Apocalypse PLAYER_CLS_END 76 RACE_END C RARITY_END Whenever a player casts a black spell , Bog Gnarr gets +2/+2 until end of turn .\nBrass Herald NAME_END 2 ATK_END 2 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Apocalypse PLAYER_CLS_END 133 RACE_END U RARITY_END As Brass Herald enters the battlefield , choose a creature type . $When Brass Herald enters the battlefield , reveal the top four cards of your library . Put all creature cards of the chosen type revealed this way into your hand and the rest on the bottom of your library in any order . $Creatures of the chosen type get +1/+1 .\nCaves of Koilos NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Apocalypse PLAYER_CLS_END 140 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { W } or { B } to your mana pool . Caves of Koilos deals 1 damage to you .\nCeta Disciple NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Apocalypse PLAYER_CLS_END 19 RACE_END C RARITY_END { R } , { tap }: Target creature gets +2/+0 until end of turn . ${G } , { tap }: Add one mana of any color to your mana pool .\nCetavolver NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Volver TYPE_END Apocalypse PLAYER_CLS_END 21 RACE_END R RARITY_END Kicker { 1}{R } and/or { G } < i > (You may pay an additional { 1}{R } and/or { G } as you cast this spell . ) < /i > $If Cetavolver was kicked with its { 1}{R } kicker , it enters the battlefield with two +1/+1 counters on it and with first strike . $If Cetavolver was kicked with its { G } kicker , it enters the battlefield with a +1/+1 counter on it and with trample .\nCoastal Drake NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Apocalypse PLAYER_CLS_END 22 RACE_END C RARITY_END Flying${1}{U } , { tap }: Return target Kavu to its owner's hand .\nConsume Strength NAME_END NIL ATK_END NIL DEF_END {1}{B}{G} COST_END NIL DUR_END Instant TYPE_END Apocalypse PLAYER_CLS_END 93 RACE_END C RARITY_END Target creature gets +2/+2 until end of turn . Another target creature gets -2/-2 until end of turn .\nDeath Grasp NAME_END NIL ATK_END NIL DEF_END {X}{W}{B} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 95 RACE_END R RARITY_END Death Grasp deals X damage to target creature or player . You gain X life .\nDeath Mutation NAME_END NIL ATK_END NIL DEF_END {6}{B}{G} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 96 RACE_END U RARITY_END Destroy target nonblack creature . It can't be regenerated . Put X 1/1 green Saproling creature tokens onto the battlefield , where X is that creature's converted mana cost .\nDega Disciple NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Apocalypse PLAYER_CLS_END 4 RACE_END C RARITY_END { B } , { tap }: Target creature gets -2/-0 until end of turn . ${R } , { tap }: Target creature gets +2/+0 until end of turn .\nDegavolver NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Volver TYPE_END Apocalypse PLAYER_CLS_END 6 RACE_END R RARITY_END Kicker { 1}{B } and/or { R } < i > (You may pay an additional { 1}{B } and/or { R } as you cast this spell . ) < /i > $If Degavolver was kicked with its { 1}{B } kicker , it enters the battlefield with two +1/+1 counters on it and with \" Pay 3 life : Regenerate Degavolver . \" $If Degavolver was kicked with its { R } kicker , it enters the battlefield with a +1/+1 counter on it and with first strike .\nDesolation Angel NAME_END 4 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Angel TYPE_END Apocalypse PLAYER_CLS_END 38 RACE_END R RARITY_END Kicker { W}{W } < i > (You may pay an additional { W}{W } as you cast this spell . ) < /i > $Flying$When Desolation Angel enters the battlefield , destroy all lands you control . If it was kicked , destroy all lands instead .\nDesolation Giant NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Apocalypse PLAYER_CLS_END 59 RACE_END R RARITY_END Kicker { W}{W } < i > (You may pay an additional { W}{W } as you cast this spell . ) < /i > $When Desolation Giant enters the battlefield , destroy all other creatures you control . If it was kicked , destroy all other creatures instead .\nDiversionary Tactics NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Apocalypse PLAYER_CLS_END 7 RACE_END U RARITY_END Tap two untapped creatures you control : Tap target creature .\nDivine Light NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 8 RACE_END C RARITY_END Prevent all damage that would be dealt this turn to creatures you control .\nDodecapod NAME_END 3 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Apocalypse PLAYER_CLS_END 134 RACE_END U RARITY_END If a spell or ability an opponent controls causes you to discard Dodecapod , put it onto the battlefield with two +1/+1 counters on it instead of putting it into your graveyard .\nDragon Arch NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Apocalypse PLAYER_CLS_END 135 RACE_END U RARITY_END { 2 } , { tap }: You may put a multicolored creature card from your hand onto the battlefield .\nDwarven Landslide NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 60 RACE_END C RARITY_END Kicker-{2}{R } , Sacrifice a land . < i > (You may pay { 2}{R } and sacrifice a land in addition to any other costs as you cast this spell . ) < /i > $Destroy target land . If Dwarven Landslide was kicked , destroy another target land .\nDwarven Patrol NAME_END 2 ATK_END 4 DEF_END {2}{R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Apocalypse PLAYER_CLS_END 61 RACE_END U RARITY_END Dwarven Patrol doesn't untap during your untap step . $Whenever you cast a nonred spell , untap Dwarven Patrol .\nEbony Treefolk NAME_END 3 ATK_END 3 DEF_END {1}{B}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Apocalypse PLAYER_CLS_END 97 RACE_END U RARITY_END { B}{G }: Ebony Treefolk gets +1/+1 until end of turn .\nEnlistment Officer NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Apocalypse PLAYER_CLS_END 9 RACE_END U RARITY_END First strike$When Enlistment Officer enters the battlefield , reveal the top four cards of your library . Put all Soldier cards revealed this way into your hand and the rest on the bottom of your library in any order .\nEvasive Action NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Apocalypse PLAYER_CLS_END 23 RACE_END U RARITY_END Domain - Counter target spell unless its controller pays { 1 } for each basic land type among lands you control .\nFervent Charge NAME_END NIL ATK_END NIL DEF_END {1}{W}{B}{R} COST_END NIL DUR_END Enchantment TYPE_END Apocalypse PLAYER_CLS_END 98 RACE_END R RARITY_END Whenever a creature you control attacks , it gets +2/+2 until end of turn .\nFlowstone Charger NAME_END 5 ATK_END 2 DEF_END {2}{R}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Apocalypse PLAYER_CLS_END 99 RACE_END U RARITY_END Whenever Flowstone Charger attacks , it gets +3/-3 until end of turn .\nFoul Presence NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Apocalypse PLAYER_CLS_END 39 RACE_END U RARITY_END Enchant creature$Enchanted creature gets -1/-1 and has \" { tap }: Target creature gets -1/-1 until end of turn . \"\nGerrard Capashen NAME_END 4 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Apocalypse PLAYER_CLS_END 11 RACE_END R RARITY_END At the beginning of your upkeep , you gain 1 life for each card in target opponent's hand . ${3}{W }: Tap target creature . Activate this ability only if Gerrard Capashen is attacking .\nGerrard's Verdict NAME_END NIL ATK_END NIL DEF_END {W}{B} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 102 RACE_END U RARITY_END Target player discards two cards . You gain 3 life for each land card discarded this way .\nGlade Gnarr NAME_END 4 ATK_END 4 DEF_END {5}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Apocalypse PLAYER_CLS_END 78 RACE_END C RARITY_END Whenever a player casts a blue spell , Glade Gnarr gets +2/+2 until end of turn .\nGoblin Legionnaire NAME_END 2 ATK_END 2 DEF_END {R}{W} COST_END NIL DUR_END Creature - Goblin Soldier TYPE_END Apocalypse PLAYER_CLS_END 103 RACE_END C RARITY_END { R } , Sacrifice Goblin Legionnaire : Goblin Legionnaire deals 2 damage to target creature or player . ${W } , Sacrifice Goblin Legionnaire : Prevent the next 2 damage that would be dealt to target creature or player this turn .\nGoblin Ringleader NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Apocalypse PLAYER_CLS_END 62 RACE_END U RARITY_END Haste$When Goblin Ringleader enters the battlefield , reveal the top four cards of your library . Put all Goblin cards revealed this way into your hand and the rest on the bottom of your library in any order .\nGoblin Trenches NAME_END NIL ATK_END NIL DEF_END {1}{R}{W} COST_END NIL DUR_END Enchantment TYPE_END Apocalypse PLAYER_CLS_END 104 RACE_END R RARITY_END { 2 } , Sacrifice a land : Put two 1/1 red and white Goblin Soldier creature tokens onto the battlefield .\nGrave Defiler NAME_END 1 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Apocalypse PLAYER_CLS_END 40 RACE_END U RARITY_END When Grave Defiler enters the battlefield , reveal the top four cards of your library . Put all Zombie cards revealed this way into your hand and the rest on the bottom of your library in any order . ${1}{B }: Regenerate Grave Defiler .\nHaunted Angel NAME_END 3 ATK_END 3 DEF_END {2}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Apocalypse PLAYER_CLS_END 12 RACE_END U RARITY_END Flying$When Haunted Angel dies , exile Haunted Angel and each other player puts a 3/3 black Angel creature token with flying onto the battlefield .\nHelionaut NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Apocalypse PLAYER_CLS_END 13 RACE_END C RARITY_END Flying${1 } , { tap }: Add one mana of any color to your mana pool .\nIlluminate NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 63 RACE_END U RARITY_END Kicker { 2}{R } and/or { 3}{U } < i > (You may pay an additional { 2}{R } and/or { 3}{U } as you cast this spell . ) < /i > $Illuminate deals X damage to target creature . If Illuminate was kicked with its { 2}{R } kicker , it deals X damage to that creature's controller . If Illuminate was kicked with its { 3}{U } kicker , you draw X cards .\nIndex NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 25 RACE_END C RARITY_END Look at the top five cards of your library , then put them back in any order .\nJilt NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Apocalypse PLAYER_CLS_END 27 RACE_END C RARITY_END Kicker { 1}{R } < i > (You may pay an additional { 1}{R } as you cast this spell . ) < /i > $Return target creature to its owner's hand . If Jilt was kicked , it deals 2 damage to another target creature .\nJungle Barrier NAME_END 6 ATK_END 2 DEF_END {2}{G}{U} COST_END NIL DUR_END Creature - Plant Wall TYPE_END Apocalypse PLAYER_CLS_END 106 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $When Jungle Barrier enters the battlefield , draw a card .\nKavu Glider NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Apocalypse PLAYER_CLS_END 64 RACE_END C RARITY_END { W }: Kavu Glider gets +0/+1 until end of turn . ${U }: Kavu Glider gains flying until end of turn .\nKavu Howler NAME_END 5 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Apocalypse PLAYER_CLS_END 79 RACE_END U RARITY_END When Kavu Howler enters the battlefield , reveal the top four cards of your library . Put all Kavu cards revealed this way into your hand and the rest on the bottom of your library in any order .\nKavu Mauler NAME_END 4 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Apocalypse PLAYER_CLS_END 80 RACE_END R RARITY_END Trample$Whenever Kavu Mauler attacks , it gets +1/+1 until end of turn for each other attacking Kavu .\nLast Caress NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 41 RACE_END C RARITY_END Target player loses 1 life and you gain 1 life . $$Draw a card .\nLay of the Land NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 81 RACE_END C RARITY_END Search your library for a basic land card , reveal that card , and put it into your hand . Then shuffle your library .\nLiving Airship NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Metathran TYPE_END Apocalypse PLAYER_CLS_END 28 RACE_END C RARITY_END Flying${2}{G }: Regenerate Living Airship .\nLlanowar Dead NAME_END 2 ATK_END 2 DEF_END {B}{G} COST_END NIL DUR_END Creature - Zombie Elf TYPE_END Apocalypse PLAYER_CLS_END 109 RACE_END C RARITY_END { tap }: Add { B } to your mana pool .\nLlanowar Wastes NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Apocalypse PLAYER_CLS_END 141 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { B } or { G } to your mana pool . Llanowar Wastes deals 1 damage to you .\nManacles of Decay NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Apocalypse PLAYER_CLS_END 14 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack . ${B }: Enchanted creature gets -1/-1 until end of turn . ${R }: Enchanted creature can't block this turn .\nMartyrs' Tomb NAME_END NIL ATK_END NIL DEF_END {2}{W}{B} COST_END NIL DUR_END Enchantment TYPE_END Apocalypse PLAYER_CLS_END 110 RACE_END U RARITY_END Pay 2 life : Prevent the next 1 damage that would be dealt to target creature this turn .\nMask of Intolerance NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Apocalypse PLAYER_CLS_END 138 RACE_END R RARITY_END At the beginning of each player's upkeep , if there are four or more basic land types among lands that player controls , Mask of Intolerance deals 3 damage to him or her .\nMinotaur Illusionist NAME_END 4 ATK_END 3 DEF_END {3}{U}{R} COST_END NIL DUR_END Creature - Minotaur Wizard TYPE_END Apocalypse PLAYER_CLS_END 111 RACE_END U RARITY_END { 1}{U }: Minotaur Illusionist gains shroud until end of turn . < i > (It can't be the target of spells or abilities . ) < /i > ${R } , Sacrifice Minotaur Illusionist : Minotaur Illusionist deals damage equal to its power to target creature .\nMinotaur Tactician NAME_END 1 ATK_END 1 DEF_END {3}{R} COST_END NIL DUR_END Creature - Minotaur TYPE_END Apocalypse PLAYER_CLS_END 65 RACE_END C RARITY_END Haste$Minotaur Tactician gets +1/+1 as long as you control a white creature . $Minotaur Tactician gets +1/+1 as long as you control a blue creature .\nMournful Zombie NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Apocalypse PLAYER_CLS_END 43 RACE_END C RARITY_END { W } , { tap }: Target player gains 1 life .\nMystic Snake NAME_END 2 ATK_END 2 DEF_END {1}{G}{U}{U} COST_END NIL DUR_END Creature - Snake TYPE_END Apocalypse PLAYER_CLS_END 112 RACE_END R RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $When Mystic Snake enters the battlefield , counter target spell .\nNecra Disciple NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Apocalypse PLAYER_CLS_END 44 RACE_END C RARITY_END { G } , { tap }: Add one mana of any color to your mana pool . ${W } , { tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn .\nNecravolver NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Volver TYPE_END Apocalypse PLAYER_CLS_END 46 RACE_END R RARITY_END Kicker { 1}{G } and/or { W } < i > (You may pay an additional { 1}{G } and/or { W } as you cast this spell . ) < /i > $If Necravolver was kicked with its { 1}{G } kicker , it enters the battlefield with two +1/+1 counters on it and with trample . $If Necravolver was kicked with its { W } kicker , it enters the battlefield with a +1/+1 counter on it and with \" Whenever Necravolver deals damage , you gain that much life . \"\nOrim's Thunder NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Apocalypse PLAYER_CLS_END 15 RACE_END C RARITY_END Kicker { R } < i > (You may pay an additional { R } as you cast this spell . ) < /i > $Destroy target artifact or enchantment . If Orim's Thunder was kicked , it deals damage equal to that permanent's converted mana cost to target creature .\nOvergrown Estate NAME_END NIL ATK_END NIL DEF_END {B}{G}{W} COST_END NIL DUR_END Enchantment TYPE_END Apocalypse PLAYER_CLS_END 113 RACE_END R RARITY_END Sacrifice a land : You gain 3 life .\nPenumbra Bobcat NAME_END 1 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Cat TYPE_END Apocalypse PLAYER_CLS_END 82 RACE_END C RARITY_END When Penumbra Bobcat dies , put a 2/1 black Cat creature token onto the battlefield .\nPenumbra Kavu NAME_END 3 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Apocalypse PLAYER_CLS_END 83 RACE_END U RARITY_END When Penumbra Kavu dies , put a 3/3 black Kavu creature token onto the battlefield .\nPenumbra Wurm NAME_END 6 ATK_END 6 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Apocalypse PLAYER_CLS_END 84 RACE_END R RARITY_END Trample$When Penumbra Wurm dies , put a 6/6 black Wurm creature token with trample onto the battlefield .\nPernicious Deed NAME_END NIL ATK_END NIL DEF_END {1}{B}{G} COST_END NIL DUR_END Enchantment TYPE_END Apocalypse PLAYER_CLS_END 114 RACE_END R RARITY_END { X } , Sacrifice Pernicious Deed : Destroy each artifact , creature , and enchantment with converted mana cost X or less .\nPlanar Despair NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 50 RACE_END R RARITY_END Domain - All creatures get -1/-1 until end of turn for each basic land type among lands you control .\nPutrid Warrior NAME_END 2 ATK_END 2 DEF_END {W}{B} COST_END NIL DUR_END Creature - Zombie Soldier Warrior TYPE_END Apocalypse PLAYER_CLS_END 117 RACE_END C RARITY_END Whenever Putrid Warrior deals damage , choose one - Each player loses 1 life ; or each player gains 1 life .\nQuagmire Druid NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Druid TYPE_END Apocalypse PLAYER_CLS_END 51 RACE_END C RARITY_END { G } , { tap } , Sacrifice a creature : Destroy target enchantment .\nQuicksilver Dagger NAME_END NIL ATK_END NIL DEF_END {1}{U}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Apocalypse PLAYER_CLS_END 118 RACE_END C RARITY_END Enchant creature$Enchanted creature has \" { tap }: This creature deals 1 damage to target player . You draw a card . \"\nRaka Disciple NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Minotaur Wizard TYPE_END Apocalypse PLAYER_CLS_END 66 RACE_END C RARITY_END { W } , { tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn . ${U } , { tap }: Target creature gains flying until end of turn .\nRakavolver NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Volver TYPE_END Apocalypse PLAYER_CLS_END 68 RACE_END R RARITY_END Kicker { 1}{W } and/or { U } < i > (You may pay an additional { 1}{W } and/or { U } as you cast this spell . ) < /i > $If Rakavolver was kicked with its { 1}{W } kicker , it enters the battlefield with two +1/+1 counters on it and with \" Whenever Rakavolver deals damage , you gain that much life . \" $If Rakavolver was kicked with its { U } kicker , it enters the battlefield with a +1/+1 counter on it and with flying .\nRazorfin Hunter NAME_END 1 ATK_END 1 DEF_END {U}{R} COST_END NIL DUR_END Creature - Merfolk Goblin TYPE_END Apocalypse PLAYER_CLS_END 119 RACE_END C RARITY_END { tap }: Razorfin Hunter deals 1 damage to target creature or player .\nReef Shaman NAME_END 2 ATK_END 0 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk Shaman TYPE_END Apocalypse PLAYER_CLS_END 29 RACE_END C RARITY_END { tap }: Target land becomes the basic land type of your choice until end of turn .\nSavage Gorilla NAME_END 3 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Ape TYPE_END Apocalypse PLAYER_CLS_END 85 RACE_END C RARITY_END { U}{B } , { tap } , Sacrifice Savage Gorilla : Target creature gets -3/-3 until end of turn . Draw a card .\nShield of Duty and Reason NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Apocalypse PLAYER_CLS_END 16 RACE_END C RARITY_END Enchant creature$Enchanted creature has protection from green and from blue .\nShimmering Mirage NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Apocalypse PLAYER_CLS_END 30 RACE_END C RARITY_END Target land becomes the basic land type of your choice until end of turn . $Draw a card .\nShivan Reef NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Apocalypse PLAYER_CLS_END 142 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { U } or { R } to your mana pool . Shivan Reef deals 1 damage to you .\nSmash NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Apocalypse PLAYER_CLS_END 69 RACE_END C RARITY_END Destroy target artifact . $Draw a card .\nSoul Link NAME_END NIL ATK_END NIL DEF_END {1}{W}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Apocalypse PLAYER_CLS_END 120 RACE_END C RARITY_END Enchant creature$Whenever enchanted creature deals damage , you gain that much life . $Whenever enchanted creature is dealt damage , you gain that much life .\nSpectral Lynx NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat Spirit TYPE_END Apocalypse PLAYER_CLS_END 17 RACE_END R RARITY_END Protection from green${B }: Regenerate Spectral Lynx .\nSpiritmonger NAME_END 6 ATK_END 6 DEF_END {3}{B}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Apocalypse PLAYER_CLS_END 121 RACE_END R RARITY_END Whenever Spiritmonger deals damage to a creature , put a +1/+1 counter on Spiritmonger . ${B }: Regenerate Spiritmonger . ${G }: Spiritmonger becomes the color of your choice until end of turn .\nSquee's Embrace NAME_END NIL ATK_END NIL DEF_END {R}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Apocalypse PLAYER_CLS_END 122 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 . $When enchanted creature dies , return that card to its owner's hand .\nSquee's Revenge NAME_END NIL ATK_END NIL DEF_END {1}{U}{R} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 123 RACE_END U RARITY_END Choose a number . Flip a coin that many times or until you lose a flip , whichever comes first . If you win all the flips , draw two cards for each flip .\nSylvan Messenger NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Apocalypse PLAYER_CLS_END 87 RACE_END U RARITY_END Trample$When Sylvan Messenger enters the battlefield , reveal the top four cards of your library . Put all Elf cards revealed this way into your hand and the rest on the bottom of your library in any order .\nSymbiotic Deployment NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Apocalypse PLAYER_CLS_END 88 RACE_END R RARITY_END Skip your draw step . $${1 } , Tap two untapped creatures you control : Draw a card .\nTemporal Spring NAME_END NIL ATK_END NIL DEF_END {1}{G}{U} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 125 RACE_END C RARITY_END Put target permanent on top of its owner's library .\nTidal Courier NAME_END 2 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Apocalypse PLAYER_CLS_END 31 RACE_END U RARITY_END When Tidal Courier enters the battlefield , reveal the top four cards of your library . Put all Merfolk cards revealed this way into your hand and the rest on the bottom of your library in any order . ${3}{U }: Tidal Courier gains flying until end of turn .\nTranquil Path NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 89 RACE_END C RARITY_END Destroy all enchantments . $$Draw a card .\nTundra Kavu NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Apocalypse PLAYER_CLS_END 71 RACE_END C RARITY_END { tap }: Target land becomes a Plains or an Island until end of turn .\nUnnatural Selection NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Apocalypse PLAYER_CLS_END 32 RACE_END R RARITY_END { 1 }: Choose a creature type other than Wall . Target creature becomes that type until end of turn .\nUrborg Elf NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Apocalypse PLAYER_CLS_END 90 RACE_END C RARITY_END { tap }: Add { G } , { U } , or { B } to your mana pool .\nUrborg Uprising NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 53 RACE_END C RARITY_END Return up to two target creature cards from your graveyard to your hand . $$Draw a card .\nVindicate NAME_END NIL ATK_END NIL DEF_END {1}{W}{B} COST_END NIL DUR_END Sorcery TYPE_END Apocalypse PLAYER_CLS_END 126 RACE_END R RARITY_END Destroy target permanent .\nVodalian Mystic NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Apocalypse PLAYER_CLS_END 33 RACE_END U RARITY_END { tap }: Target instant or sorcery spell becomes the color of your choice .\nWhirlpool Drake NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Apocalypse PLAYER_CLS_END 34 RACE_END U RARITY_END Flying$When Whirlpool Drake enters the battlefield , shuffle the cards from your hand into your library , then draw that many cards . $When Whirlpool Drake dies , shuffle the cards from your hand into your library , then draw that many cards .\nWhirlpool Rider NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Apocalypse PLAYER_CLS_END 35 RACE_END C RARITY_END When Whirlpool Rider enters the battlefield , shuffle the cards from your hand into your library , then draw that many cards .\nWild Research NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Apocalypse PLAYER_CLS_END 72 RACE_END R RARITY_END { 1}{W }: Search your library for an enchantment card and reveal that card . Put it into your hand , then discard a card at random . Then shuffle your library . ${1}{U }: Search your library for an instant card and reveal that card . Put it into your hand , then discard a card at random . Then shuffle your library .\nYavimaya Coast NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Apocalypse PLAYER_CLS_END 143 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { G } or { U } to your mana pool . Yavimaya Coast deals 1 damage to you .\nYavimaya's Embrace NAME_END NIL ATK_END NIL DEF_END {5}{G}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Apocalypse PLAYER_CLS_END 127 RACE_END R RARITY_END Enchant creature$You control enchanted creature . $Enchanted creature gets +2/+2 and has trample .\nAli Baba NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Arabian Nights PLAYER_CLS_END 43 RACE_END U RARITY_END { R }: Tap target Wall .\nAli from Cairo NAME_END 1 ATK_END 0 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Human TYPE_END Arabian Nights PLAYER_CLS_END 44 RACE_END R RARITY_END Damage that would reduce your life total to less than 1 reduces it to 1 instead .\nDiamond Valley NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Arabian Nights PLAYER_CLS_END 87 RACE_END U RARITY_END { tap } , Sacrifice a creature : You gain life equal to the sacrificed creature's toughness .\nEl-Hajjaj NAME_END 1 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Arabian Nights PLAYER_CLS_END 2 RACE_END R RARITY_END Whenever El-Hajjaj deals damage , you gain that much life .\nFishliver Oil NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Arabian Nights PLAYER_CLS_END 17 RACE_END C RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $Enchanted creature has islandwalk . < i > (This creature is unblockable as long as defending player controls an Island . ) < /i >\nIsland of Wak-Wak NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Arabian Nights PLAYER_CLS_END 89 RACE_END R RARITY_END { tap }: The power of target creature with flying becomes 0 until end of turn .\nJuzam Djinn NAME_END 5 ATK_END 5 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Djinn TYPE_END Arabian Nights PLAYER_CLS_END 9 RACE_END R RARITY_END At the beginning of your upkeep , Juzam Djinn deals 1 damage to you .\nKing Suleiman NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human TYPE_END Arabian Nights PLAYER_CLS_END 61 RACE_END R RARITY_END { tap }: Destroy target Djinn or Efreet .\nMerchant Ship NAME_END 2 ATK_END 0 DEF_END {U} COST_END NIL DUR_END Creature - Human TYPE_END Arabian Nights PLAYER_CLS_END 23 RACE_END U RARITY_END Merchant Ship can't attack unless defending player controls an Island . $Whenever Merchant Ship attacks and isn't blocked , you gain 2 life . $When you control no Islands , sacrifice Merchant Ship .\nNafs Asp NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Snake TYPE_END Arabian Nights PLAYER_CLS_END 36 RACE_END C RARITY_END Whenever Nafs Asp deals damage to a player , that player loses 1 life at the beginning of his or her next draw step unless he or she pays { 1 } before that draw step .\nOld Man of the Sea NAME_END 3 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Djinn TYPE_END Arabian Nights PLAYER_CLS_END 24 RACE_END R RARITY_END You may choose not to untap Old Man of the Sea during your untap step . ${tap }: Gain control of target creature with power less than or equal to Old Man of the Sea's power for as long as Old Man of the Sea remains tapped and that creature's power remains less than or equal to Old Man of the Sea's power .\nRukh Egg NAME_END 3 ATK_END 0 DEF_END {3}{R} COST_END NIL DUR_END Creature - Bird TYPE_END Arabian Nights PLAYER_CLS_END 52 RACE_END C RARITY_END When Rukh Egg dies , put a 4/4 red Bird creature token with flying onto the battlefield at the beginning of the next end step .\nStone-Throwing Devils NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Devil TYPE_END Arabian Nights PLAYER_CLS_END 14 RACE_END C RARITY_END First strike\nUnstable Mutation NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Arabian Nights PLAYER_CLS_END 28 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +3/+3 . $At the beginning of the upkeep of enchanted creature's controller , put a -1/-1 counter on that creature .\nAvatar of Woe NAME_END 5 ATK_END 6 DEF_END {6}{B}{B} COST_END NIL DUR_END Creature - Avatar TYPE_END Archenemy PLAYER_CLS_END 9 RACE_END R RARITY_END If there are ten or more creature cards total in all graveyards , Avatar of Woe costs { 6 } less to cast . $Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > ${tap }: Destroy target creature . It can't be regenerated .\nBattering Craghorn NAME_END 1 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Goat Beast TYPE_END Archenemy PLAYER_CLS_END 30 RACE_END C RARITY_END First strike$Morph { 1}{R}{R } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nDragon Breath NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Archenemy PLAYER_CLS_END 33 RACE_END C RARITY_END Enchant creature$Enchanted creature has haste . ${R }: Enchanted creature gets +1/+0 until end of turn . $When a creature with converted mana cost 6 or greater enters the battlefield , you may return Dragon Breath from your graveyard to the battlefield attached to that creature .\nImperial Hellkite NAME_END 6 ATK_END 6 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Archenemy PLAYER_CLS_END 42 RACE_END R RARITY_END Flying$Morph { 6}{R}{R } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Imperial Hellkite is turned face up , you may search your library for a Dragon card , reveal it , and put it into your hand . If you do , shuffle your library .\nMakeshift Mannequin NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Instant TYPE_END Archenemy PLAYER_CLS_END 20 RACE_END U RARITY_END Return target creature card from your graveyard to the battlefield with a mannequin counter on it . For as long as that creature has a mannequin counter on it , it has \" When this creature becomes the target of a spell or ability , sacrifice it . \"\nNantuko Monastery NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Archenemy PLAYER_CLS_END 131 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $Threshold - { G}{W }: Nantuko Monastery becomes a 4/4 green and white Insect Monk creature with first strike until end of turn . It's still a land . Activate this ability only if seven or more cards are in your graveyard .\nSpin into Myth NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Instant TYPE_END Archenemy PLAYER_CLS_END 8 RACE_END U RARITY_END Put target creature on top of its owner's library , then fateseal 2 . < i > (To fateseal 2 , look at the top two cards of an opponent's library , then put any number of them on the bottom of that player's library and the rest on top in any order . ) < /i >\nVampiric Dragon NAME_END 5 ATK_END 5 DEF_END {6}{B}{R} COST_END NIL DUR_END Creature - Vampire Dragon TYPE_END Archenemy PLAYER_CLS_END 99 RACE_END R RARITY_END Flying$Whenever a creature dealt damage by Vampiric Dragon this turn dies , put a +1/+1 counter on Vampiric Dragon . ${1}{R }: Vampiric Dragon deals 1 damage to target creature .\nYavimaya Dryad NAME_END 1 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Dryad TYPE_END Archenemy PLAYER_CLS_END 75 RACE_END U RARITY_END Forestwalk$When Yavimaya Dryad enters the battlefield , you may search your library for a Forest card and put it onto the battlefield tapped under target player's control . If you do , shuffle your library .\nAbundant Growth NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 167 RACE_END C RARITY_END Enchant land$When Abundant Growth enters the battlefield , draw a card . $Enchanted land has \" { tap }: Add one mana of any color to your mana pool . \"\nAggravate NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 125 RACE_END U RARITY_END Aggravate deals 1 damage to each creature target player controls . Each creature dealt damage this way attacks this turn if able .\nAlchemist's Apprentice NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Avacyn Restored PLAYER_CLS_END 42 RACE_END C RARITY_END Sacrifice Alchemist's Apprentice : Draw a card .\nAlchemist's Refuge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Avacyn Restored PLAYER_CLS_END 225 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${G}{U } , { tap }: You may cast nonland cards this turn as though they had flash .\nAmass the Components NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 43 RACE_END C RARITY_END Draw three cards , then put a card from your hand on the bottom of your library .\nAngelic Armaments NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Avacyn Restored PLAYER_CLS_END 212 RACE_END U RARITY_END Equipped creature gets +2/+2 , has flying , and is a white Angel in addition to its other colors and types . $Equip { 4 }\nAngel of Glory's Rise NAME_END 6 ATK_END 4 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Avacyn Restored PLAYER_CLS_END 1 RACE_END R RARITY_END Flying$When Angel of Glory's Rise enters the battlefield , exile all Zombies , then return all Human creature cards from your graveyard to the battlefield .\nAngel of Jubilation NAME_END 3 ATK_END 3 DEF_END {1}{W}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Avacyn Restored PLAYER_CLS_END 2 RACE_END R RARITY_END Flying$Other nonblack creatures you control get +1/+1 . $Players can't pay life or sacrifice creatures to cast spells or activate abilities .\nAngel's Tomb NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Avacyn Restored PLAYER_CLS_END 211 RACE_END U RARITY_END Whenever a creature enters the battlefield under your control , you may have Angel's Tomb become a 3/3 white Angel artifact creature with flying until end of turn .\nAppetite for Brains NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 84 RACE_END U RARITY_END Target opponent reveals his or her hand . You choose a card from it with converted mana cost 4 or greater and exile that card .\nArcane Melee NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Enchantment TYPE_END Avacyn Restored PLAYER_CLS_END 44 RACE_END R RARITY_END Instant and sorcery spells cost { 2 } less to cast .\nArchangel NAME_END 5 ATK_END 5 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Avacyn Restored PLAYER_CLS_END 5 RACE_END U RARITY_END Flying , vigilance\nArchwing Dragon NAME_END 4 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Avacyn Restored PLAYER_CLS_END 126 RACE_END R RARITY_END Flying , haste$At the beginning of the end step , return Archwing Dragon to its owner's hand .\nAvacyn, Angel of Hope NAME_END 8 ATK_END 8 DEF_END {5}{W}{W}{W} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Avacyn Restored PLAYER_CLS_END 6 RACE_END M RARITY_END Flying , vigilance$Avacyn , Angel of Hope and other permanents you control are indestructible .\nBanishing Stroke NAME_END NIL ATK_END NIL DEF_END {5}{W} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 7 RACE_END U RARITY_END Put target artifact , creature , or enchantment on the bottom of its owner's library . $Miracle { W } < i > (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn . ) < /i >\nBattle Hymn NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 128 RACE_END C RARITY_END Add { R } to your mana pool for each creature you control .\nBladed Bracers NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Avacyn Restored PLAYER_CLS_END 213 RACE_END C RARITY_END Equipped creature gets +1/+1 . $As long as equipped creature is a Human or an Angel , it has vigilance . $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nBlessings of Nature NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 168 RACE_END U RARITY_END Distribute four +1/+1 counters among any number of target creatures . $Miracle { G } < i > (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn . ) < /i >\nBlood Artist NAME_END 1 ATK_END 0 DEF_END {1}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Avacyn Restored PLAYER_CLS_END 86 RACE_END U RARITY_END Whenever Blood Artist or another creature dies , target player loses 1 life and you gain 1 life .\nBloodflow Connoisseur NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Avacyn Restored PLAYER_CLS_END 87 RACE_END C RARITY_END Sacrifice a creature : Put a +1/+1 counter on Bloodflow Connoisseur .\nBonfire of the Damned NAME_END NIL ATK_END NIL DEF_END {X}{X}{R} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 129 RACE_END M RARITY_END Bonfire of the Damned deals X damage to target player and each creature he or she controls . $Miracle { X}{R } < i > (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn . ) < /i >\nBower Passage NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Avacyn Restored PLAYER_CLS_END 170 RACE_END U RARITY_END Creatures with flying can't block creatures you control .\nBruna, Light of Alabaster NAME_END 5 ATK_END 5 DEF_END {3}{W}{W}{U} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Avacyn Restored PLAYER_CLS_END 208 RACE_END M RARITY_END Flying , vigilance$Whenever Bruna , Light of Alabaster attacks or blocks , you may attach to it any number of Auras on the battlefield and you may put onto the battlefield attached to it any number of Aura cards that could enchant it from your graveyard and/or hand .\nBuilder's Blessing NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Avacyn Restored PLAYER_CLS_END 8 RACE_END U RARITY_END Untapped creatures you control get +0/+2 .\nBurn at the Stake NAME_END NIL ATK_END NIL DEF_END {2}{R}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 130 RACE_END R RARITY_END As an additional cost to cast Burn at the Stake , tap any number of untapped creatures you control . $Burn at the Stake deals damage to target creature or player equal to three times the number of creatures tapped this way .\nButcher Ghoul NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Avacyn Restored PLAYER_CLS_END 89 RACE_END C RARITY_END Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nCall to Serve NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 9 RACE_END C RARITY_END Enchant nonblack creature$Enchanted creature gets +1/+2 , has flying , and is an Angel in addition to its other types .\nCaptain of the Mists NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Avacyn Restored PLAYER_CLS_END 45 RACE_END R RARITY_END Whenever another Human enters the battlefield under your control , untap Captain of the Mists . ${1}{U } , { tap }: You may tap or untap target permanent .\nCathars' Crusade NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Avacyn Restored PLAYER_CLS_END 10 RACE_END R RARITY_END Whenever a creature enters the battlefield under your control , put a +1/+1 counter on each creature you control .\nCathedral Sanctifier NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Avacyn Restored PLAYER_CLS_END 11 RACE_END C RARITY_END When Cathedral Sanctifier enters the battlefield , you gain 3 life .\nCavern of Souls NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Avacyn Restored PLAYER_CLS_END 226 RACE_END R RARITY_END As Cavern of Souls enters the battlefield , choose a creature type . ${tap }: Add { C } to your mana pool . ${tap }: Add one mana of any color to your mana pool . Spend this mana only to cast a creature spell of the chosen type , and that spell can't be countered .\nChampion of Lambholt NAME_END 1 ATK_END 1 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Avacyn Restored PLAYER_CLS_END 171 RACE_END R RARITY_END Creatures with power less than Champion of Lambholt's power can't block creatures you control . $Whenever another creature enters the battlefield under your control , put a +1/+1 counter on Champion of Lambholt .\nCloudshift NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 12 RACE_END C RARITY_END Exile target creature you control , then return that card to the battlefield under your control .\nCorpse Traders NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Avacyn Restored PLAYER_CLS_END 90 RACE_END U RARITY_END { 2}{B } , Sacrifice a creature : Target opponent reveals his or her hand . You choose a card from it . That player discards that card . Activate this ability only any time you could cast a sorcery .\nCraterhoof Behemoth NAME_END 5 ATK_END 5 DEF_END {5}{G}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Avacyn Restored PLAYER_CLS_END 172 RACE_END M RARITY_END Haste$When Craterhoof Behemoth enters the battlefield , creatures you control gain trample and get +X/+X until end of turn , where X is the number of creatures you control .\nCrippling Chill NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 46 RACE_END C RARITY_END Tap target creature . It doesn't untap during its controller's next untap step . $Draw a card .\nCrypt Creeper NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Avacyn Restored PLAYER_CLS_END 91 RACE_END C RARITY_END Sacrifice Crypt Creeper : Exile target card from a graveyard .\nCursebreak NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 14 RACE_END C RARITY_END Destroy target enchantment . You gain 2 life .\nDangerous Wager NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 131 RACE_END C RARITY_END Discard your hand , then draw two cards .\nDark Impostor NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Vampire Assassin TYPE_END Avacyn Restored PLAYER_CLS_END 92 RACE_END R RARITY_END { 4}{B}{B }: Exile target creature and put a +1/+1 counter on Dark Impostor . $Dark Impostor has all activated abilities of all creature cards exiled with it .\nDeadeye Navigator NAME_END 5 ATK_END 5 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Avacyn Restored PLAYER_CLS_END 47 RACE_END R RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Deadeye Navigator is paired with another creature , each of those creatures has \" { 1}{U }: Exile this creature , then return it to the battlefield under your control . \"\nDeath Wind NAME_END NIL ATK_END NIL DEF_END {X}{B} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 93 RACE_END C RARITY_END Target creature gets -X/-X until end of turn .\nDefang NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 15 RACE_END C RARITY_END Enchant creature$Prevent all damage that would be dealt by enchanted creature .\nDefy Death NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 16 RACE_END U RARITY_END Return target creature card from your graveyard to the battlefield . If it's an Angel , put two +1/+1 counters on it .\nDemonic Rising NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Avacyn Restored PLAYER_CLS_END 94 RACE_END R RARITY_END At the beginning of your end step , if you control exactly one creature , put a 5/5 black Demon creature token with flying onto the battlefield .\nDemonic Taskmaster NAME_END 3 ATK_END 4 DEF_END {2}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Avacyn Restored PLAYER_CLS_END 95 RACE_END U RARITY_END Flying$At the beginning of your upkeep , sacrifice a creature other than Demonic Taskmaster .\nDemonlord of Ashmouth NAME_END 4 ATK_END 5 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Avacyn Restored PLAYER_CLS_END 96 RACE_END R RARITY_END Flying$When Demonlord of Ashmouth enters the battlefield , exile it unless you sacrifice another creature . $Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nDescendants' Path NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Avacyn Restored PLAYER_CLS_END 173 RACE_END R RARITY_END At the beginning of your upkeep , reveal the top card of your library . If it's a creature card that shares a creature type with a creature you control , you may cast that card without paying its mana cost . Otherwise , put that card on the bottom of your library .\nDescent into Madness NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Avacyn Restored PLAYER_CLS_END 97 RACE_END M RARITY_END At the beginning of your upkeep , put a despair counter on Descent into Madness , then each player exiles X permanents he or she controls and/or cards from his or her hand , where X is the number of despair counters on Descent into Madness .\nDesolate Lighthouse NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Avacyn Restored PLAYER_CLS_END 227 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${1}{U}{R } , { tap }: Draw a card , then discard a card .\nDevastation Tide NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 48 RACE_END R RARITY_END Return all nonland permanents to their owners ' hands . $Miracle { 1}{U } < i > (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn . ) < /i >\nDivine Deflection NAME_END NIL ATK_END NIL DEF_END {X}{W} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 18 RACE_END R RARITY_END Prevent the next X damage that would be dealt to you and/or permanents you control this turn . If damage is prevented this way , Divine Deflection deals that much damage to target creature or player .\nDread Slaver NAME_END 5 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Zombie Horror TYPE_END Avacyn Restored PLAYER_CLS_END 98 RACE_END R RARITY_END Whenever a creature dealt damage by Dread Slaver this turn dies , return it to the battlefield under your control . That creature is a black Zombie in addition to its other colors and types .\nDreadwaters NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 49 RACE_END C RARITY_END Target player puts the top X cards of his or her library into his or her graveyard , where X is the number of lands you control .\nDriver of the Dead NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Avacyn Restored PLAYER_CLS_END 99 RACE_END C RARITY_END When Driver of the Dead dies , return target creature card with converted mana cost 2 or less from your graveyard to the battlefield .\nDruid's Familiar NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Bear TYPE_END Avacyn Restored PLAYER_CLS_END 175 RACE_END U RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Druid's Familiar is paired with another creature , each of those creatures gets +2/+2 .\nDruids' Repository NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Avacyn Restored PLAYER_CLS_END 176 RACE_END R RARITY_END Whenever a creature you control attacks , put a charge counter on Druids ' Repository . $Remove a charge counter from Druids ' Repository : Add one mana of any color to your mana pool .\nDual Casting NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 133 RACE_END R RARITY_END Enchant creature$Enchanted creature has \" { R } , { tap }: Copy target instant or sorcery spell you control . You may choose new targets for the copy . \"\nEaten by Spiders NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 177 RACE_END U RARITY_END Destroy target creature with flying and all Equipment attached to that creature .\nElgaud Shieldmate NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Avacyn Restored PLAYER_CLS_END 50 RACE_END C RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Elgaud Shieldmate is paired with another creature , both creatures have hexproof . < i > (They can't be the targets of spells or abilities your opponents control . ) < /i >\nEmancipation Angel NAME_END 3 ATK_END 3 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Avacyn Restored PLAYER_CLS_END 19 RACE_END U RARITY_END Flying$When Emancipation Angel enters the battlefield , return a permanent you control to its owner's hand .\nEntreat the Angels NAME_END NIL ATK_END NIL DEF_END {X}{X}{W}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 20 RACE_END M RARITY_END Put X 4/4 white Angel creature tokens with flying onto the battlefield . $Miracle { X}{W}{W } < i > (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn . ) < /i >\nEssence Harvest NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 100 RACE_END C RARITY_END Target player loses X life and you gain X life , where X is the greatest power among creatures you control .\nEvernight Shade NAME_END 1 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Shade TYPE_END Avacyn Restored PLAYER_CLS_END 101 RACE_END U RARITY_END { B }: Evernight Shade gets +1/+1 until end of turn . $Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nExquisite Blood NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Enchantment TYPE_END Avacyn Restored PLAYER_CLS_END 102 RACE_END R RARITY_END Whenever an opponent loses life , you gain that much life .\nFalkenrath Exterminator NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Vampire Archer TYPE_END Avacyn Restored PLAYER_CLS_END 134 RACE_END U RARITY_END Whenever Falkenrath Exterminator deals combat damage to a player , put a +1/+1 counter on it . ${2}{R }: Falkenrath Exterminator deals damage to target creature equal to the number of +1/+1 counters on Falkenrath Exterminator .\nFarbog Explorer NAME_END 3 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Scout TYPE_END Avacyn Restored PLAYER_CLS_END 21 RACE_END C RARITY_END Swampwalk < i > (This creature is unblockable as long as defending player controls a Swamp . ) < /i >\nFavorable Winds NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Avacyn Restored PLAYER_CLS_END 51 RACE_END U RARITY_END Creatures you control with flying get +1/+1 .\nFervent Cathar NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Knight TYPE_END Avacyn Restored PLAYER_CLS_END 135 RACE_END C RARITY_END Haste$When Fervent Cathar enters the battlefield , target creature can't block this turn .\nGallows at Willow Hill NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Avacyn Restored PLAYER_CLS_END 215 RACE_END R RARITY_END { 3 } , { tap } , Tap three untapped Humans you control : Destroy target creature . Its controller puts a 1/1 white Spirit creature token with flying onto the battlefield .\nGalvanic Alchemist NAME_END 4 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Avacyn Restored PLAYER_CLS_END 54 RACE_END C RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Galvanic Alchemist is paired with another creature , each of those creatures has \" { 2}{U }: Untap this creature . \"\nGang of Devils NAME_END 3 ATK_END 3 DEF_END {5}{R} COST_END NIL DUR_END Creature - Devil TYPE_END Avacyn Restored PLAYER_CLS_END 136 RACE_END U RARITY_END When Gang of Devils dies , it deals 3 damage divided as you choose among one , two , or three target creatures and/or players .\nGeist Snatch NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 55 RACE_END C RARITY_END Counter target creature spell . Put a 1/1 blue Spirit creature token with flying onto the battlefield .\nGeist Trappers NAME_END 5 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Avacyn Restored PLAYER_CLS_END 179 RACE_END C RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Geist Trappers is paired with another creature , both creatures have reach .\nGhostform NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 56 RACE_END C RARITY_END Up to two target creatures are unblockable this turn .\nGhostly Flicker NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 57 RACE_END C RARITY_END Exile two target artifacts , creatures , and/or lands you control , then return those cards to the battlefield under your control .\nGhostly Touch NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 58 RACE_END U RARITY_END Enchant creature$Enchanted creature has \" Whenever this creature attacks , you may tap or untap target permanent . \"\nGhoulflesh NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 103 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -1/-1 and is a black Zombie in addition to its other colors and types .\nGisela, Blade of Goldnight NAME_END 5 ATK_END 5 DEF_END {4}{R}{W}{W} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Avacyn Restored PLAYER_CLS_END 209 RACE_END M RARITY_END Flying , first strike$If a source would deal damage to an opponent or a permanent an opponent controls , that source deals double that damage to that player or permanent instead . $If a source would deal damage to you or a permanent you control , prevent half that damage , rounded up .\nGloom Surgeon NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Avacyn Restored PLAYER_CLS_END 104 RACE_END R RARITY_END If combat damage would be dealt to Gloom Surgeon , prevent that damage and exile that many cards from the top of your library .\nGloomwidow NAME_END 3 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Avacyn Restored PLAYER_CLS_END 180 RACE_END U RARITY_END Reach$Gloomwidow can block only creatures with flying .\nGoldnight Commander NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Cleric Soldier TYPE_END Avacyn Restored PLAYER_CLS_END 22 RACE_END U RARITY_END Whenever another creature enters the battlefield under your control , creatures you control get +1/+1 until end of turn .\nGoldnight Redeemer NAME_END 4 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Avacyn Restored PLAYER_CLS_END 23 RACE_END U RARITY_END Flying$When Goldnight Redeemer enters the battlefield , you gain 2 life for each other creature you control .\nGrave Exchange NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 105 RACE_END C RARITY_END Return target creature card from your graveyard to your hand . Target player sacrifices a creature .\nGriselbrand NAME_END 7 ATK_END 7 DEF_END {4}{B}{B}{B}{B} COST_END NIL DUR_END Legendary Creature - Demon TYPE_END Avacyn Restored PLAYER_CLS_END 106 RACE_END M RARITY_END Flying , lifelink$Pay 7 life : Draw seven cards .\nGrounded NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 181 RACE_END C RARITY_END Enchant creature$Enchanted creature loses flying .\nGryff Vanguard NAME_END 2 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Human Knight TYPE_END Avacyn Restored PLAYER_CLS_END 59 RACE_END C RARITY_END Flying$When Gryff Vanguard enters the battlefield , draw a card .\nHarvester of Souls NAME_END 5 ATK_END 5 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Avacyn Restored PLAYER_CLS_END 107 RACE_END R RARITY_END Deathtouch$Whenever another nontoken creature dies , you may draw a card .\nHaunted Guardian NAME_END 1 ATK_END 2 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Avacyn Restored PLAYER_CLS_END 216 RACE_END U RARITY_END Defender , first strike\nHavengul Skaab NAME_END 5 ATK_END 4 DEF_END {5}{U} COST_END NIL DUR_END Creature - Zombie Horror TYPE_END Avacyn Restored PLAYER_CLS_END 60 RACE_END C RARITY_END Whenever Havengul Skaab attacks , return another creature you control to its owner's hand .\nHavengul Vampire NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Vampire TYPE_END Avacyn Restored PLAYER_CLS_END 139 RACE_END U RARITY_END Whenever Havengul Vampire deals combat damage to a player , put a +1/+1 counter on it . $Whenever another creature dies , put a +1/+1 counter on Havengul Vampire .\nHeirs of Stromkirk NAME_END 2 ATK_END 2 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Vampire TYPE_END Avacyn Restored PLAYER_CLS_END 140 RACE_END C RARITY_END Intimidate < i > (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i > $Whenever Heirs of Stromkirk deals combat damage to a player , put a +1/+1 counter on it .\nHerald of War NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Avacyn Restored PLAYER_CLS_END 24 RACE_END R RARITY_END Flying$Whenever Herald of War attacks , put a +1/+1 counter on it . $Angel spells and Human spells you cast cost { 1 } less to cast for each +1/+1 counter on Herald of War .\nHoly Justiciar NAME_END 1 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Avacyn Restored PLAYER_CLS_END 25 RACE_END U RARITY_END { 2}{W } , { tap }: Tap target creature . If that creature is a Zombie , exile it .\nHomicidal Seclusion NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Enchantment TYPE_END Avacyn Restored PLAYER_CLS_END 108 RACE_END U RARITY_END As long as you control exactly one creature , that creature gets +3/+1 and has lifelink .\nHound of Griselbrand NAME_END 2 ATK_END 2 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Elemental Hound TYPE_END Avacyn Restored PLAYER_CLS_END 141 RACE_END R RARITY_END Double strike$Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nHowlgeist NAME_END 2 ATK_END 4 DEF_END {5}{G} COST_END NIL DUR_END Creature - Spirit Wolf TYPE_END Avacyn Restored PLAYER_CLS_END 182 RACE_END U RARITY_END Creatures with power less than Howlgeist's power can't block it . $Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nHuman Frailty NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 109 RACE_END U RARITY_END Destroy target Human creature .\nHunted Ghoul NAME_END 2 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Zombie TYPE_END Avacyn Restored PLAYER_CLS_END 110 RACE_END C RARITY_END Hunted Ghoul can't block Humans .\nInfinite Reflection NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 61 RACE_END R RARITY_END Enchant creature$When Infinite Reflection enters the battlefield attached to a creature , each other nontoken creature you control becomes a copy of that creature . $Nontoken creatures you control enter the battlefield as a copy of enchanted creature .\nInto the Void NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 62 RACE_END U RARITY_END Return up to two target creatures to their owners ' hands .\nJoint Assault NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 183 RACE_END C RARITY_END Target creature gets +2/+2 until end of turn . If it's paired with a creature , that creature also gets +2/+2 until end of turn .\nKessig Malcontents NAME_END 1 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Avacyn Restored PLAYER_CLS_END 142 RACE_END U RARITY_END When Kessig Malcontents enters the battlefield , it deals damage to target player equal to the number of Humans you control .\nKilling Wave NAME_END NIL ATK_END NIL DEF_END {X}{B} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 111 RACE_END R RARITY_END For each creature , its controller sacrifices it unless he or she pays X life .\nKruin Striker NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Avacyn Restored PLAYER_CLS_END 143 RACE_END C RARITY_END Whenever another creature enters the battlefield under your control , Kruin Striker gets +1/+0 and gains trample until end of turn .\nLeap of Faith NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 26 RACE_END C RARITY_END Target creature gains flying until end of turn . Prevent all damage that would be dealt to that creature this turn .\nLightning Mauler NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Avacyn Restored PLAYER_CLS_END 144 RACE_END U RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Lightning Mauler is paired with another creature , both creatures have haste .\nLightning Prowess NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 145 RACE_END U RARITY_END Enchant creature$Enchanted creature has haste and \" { tap }: This creature deals 1 damage to target creature or player . \"\nLone Revenant NAME_END 4 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Avacyn Restored PLAYER_CLS_END 64 RACE_END R RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i > $Whenever Lone Revenant deals combat damage to a player , if you control no other creatures , look at the top four cards of your library . Put one of them into your hand and the rest on the bottom of your library in any order .\nLunar Mystic NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Avacyn Restored PLAYER_CLS_END 65 RACE_END R RARITY_END Whenever you cast an instant spell , you may pay { 1 } . If you do , draw a card .\nMaalfeld Twins NAME_END 4 ATK_END 4 DEF_END {5}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Avacyn Restored PLAYER_CLS_END 112 RACE_END U RARITY_END When Maalfeld Twins dies , put two 2/2 black Zombie creature tokens onto the battlefield .\nMad Prophet NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Avacyn Restored PLAYER_CLS_END 146 RACE_END C RARITY_END Haste${tap } , Discard a card : Draw a card .\nMalicious Intent NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 147 RACE_END C RARITY_END Enchant creature$Enchanted creature has \" { tap }: Target creature can't block this turn . \"\nMalignus NAME_END * ATK_END * DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Elemental Spirit TYPE_END Avacyn Restored PLAYER_CLS_END 148 RACE_END M RARITY_END Malignus's power and toughness are each equal to half the highest life total among your opponents , rounded up . $Damage that would be dealt by Malignus can't be prevented .\nMarrow Bats NAME_END 1 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Bat Skeleton TYPE_END Avacyn Restored PLAYER_CLS_END 113 RACE_END U RARITY_END Flying$Pay 4 life : Regenerate Marrow Bats .\nMass Appeal NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 66 RACE_END U RARITY_END Draw a card for each Human you control .\nMental Agony NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 114 RACE_END C RARITY_END Target player discards two cards and loses 2 life .\nMidnight Duelist NAME_END 2 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Avacyn Restored PLAYER_CLS_END 27 RACE_END C RARITY_END Protection from Vampires\nMidvast Protector NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Avacyn Restored PLAYER_CLS_END 28 RACE_END C RARITY_END When Midvast Protector enters the battlefield , target creature you control gains protection from the color of your choice until end of turn .\nMisthollow Griffin NAME_END 3 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Griffin TYPE_END Avacyn Restored PLAYER_CLS_END 68 RACE_END M RARITY_END Flying$You may cast Misthollow Griffin from exile .\nMist Raven NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Avacyn Restored PLAYER_CLS_END 67 RACE_END C RARITY_END Flying$When Mist Raven enters the battlefield , return target creature to its owner's hand .\nMoonlight Geist NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Avacyn Restored PLAYER_CLS_END 29 RACE_END C RARITY_END Flying${3}{W }: Prevent all combat damage that would be dealt to and dealt by Moonlight Geist this turn .\nMoonsilver Spear NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Avacyn Restored PLAYER_CLS_END 217 RACE_END R RARITY_END Equipped creature has first strike . $Whenever equipped creature attacks , put a 4/4 white Angel creature token with flying onto the battlefield . $Equip { 4 }\nNatural End NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 185 RACE_END C RARITY_END Destroy target artifact or enchantment . You gain 3 life .\nNearheath Pilgrim NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Avacyn Restored PLAYER_CLS_END 31 RACE_END U RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Nearheath Pilgrim is paired with another creature , both creatures have lifelink .\nNecrobite NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 115 RACE_END C RARITY_END Target creature gains deathtouch until end of turn . Regenerate it .\nNephalia Smuggler NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Avacyn Restored PLAYER_CLS_END 69 RACE_END U RARITY_END { 3}{U } , { tap }: Exile another target creature you control , then return that card to the battlefield under your control .\nNettle Swine NAME_END 3 ATK_END 4 DEF_END {3}{G} COST_END NIL DUR_END Creature - Boar TYPE_END Avacyn Restored PLAYER_CLS_END 186 RACE_END C RARITY_END NIL\nNightshade Peddler NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Avacyn Restored PLAYER_CLS_END 187 RACE_END C RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Nightshade Peddler is paired with another creature , both creatures have deathtouch .\nOtherworld Atlas NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Avacyn Restored PLAYER_CLS_END 219 RACE_END R RARITY_END { tap }: Put a charge counter on Otherworld Atlas . ${tap }: Each player draws a card for each charge counter on Otherworld Atlas .\nOutwit NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 70 RACE_END C RARITY_END Counter target spell that targets a player .\nPathbreaker Wurm NAME_END 4 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Avacyn Restored PLAYER_CLS_END 188 RACE_END C RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Pathbreaker Wurm is paired with another creature , both creatures have trample .\nPeel from Reality NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 71 RACE_END C RARITY_END Return target creature you control and target creature you don't control to their owners ' hands .\nPillar of Flame NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 149 RACE_END C RARITY_END Pillar of Flame deals 2 damage to target creature or player . If a creature dealt damage this way would die this turn , exile it instead .\nPolluted Dead NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Avacyn Restored PLAYER_CLS_END 116 RACE_END C RARITY_END When Polluted Dead dies , destroy target land .\nPredator's Gambit NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 117 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+1 . $Enchanted creature has intimidate as long as its controller controls no other creatures . < i > (It can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i >\nPrimal Surge NAME_END NIL ATK_END NIL DEF_END {8}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 189 RACE_END M RARITY_END Exile the top card of your library . If it's a permanent card , you may put it onto the battlefield . If you do , repeat this process .\nRaging Poltergeist NAME_END 1 ATK_END 6 DEF_END {4}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Avacyn Restored PLAYER_CLS_END 150 RACE_END C RARITY_END NIL\nRain of Thorns NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 190 RACE_END U RARITY_END Choose one or more - Destroy target artifact ; destroy target enchantment ; and/or destroy target land .\nReforge the Soul NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 151 RACE_END R RARITY_END Each player discards his or her hand and draws seven cards . $Miracle { 1}{R } < i > (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn . ) < /i >\nRenegade Demon NAME_END 3 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Avacyn Restored PLAYER_CLS_END 118 RACE_END C RARITY_END NIL\nRiders of Gavony NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Avacyn Restored PLAYER_CLS_END 33 RACE_END R RARITY_END Vigilance$As Riders of Gavony enters the battlefield , choose a creature type . $Human creatures you control have protection from creatures of the chosen type .\nRighteous Blow NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 34 RACE_END C RARITY_END Righteous Blow deals 2 damage to target attacking or blocking creature .\nRiot Ringleader NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Avacyn Restored PLAYER_CLS_END 152 RACE_END C RARITY_END Whenever Riot Ringleader attacks , Human creatures you control get +1/+0 until end of turn .\nRite of Ruin NAME_END NIL ATK_END NIL DEF_END {5}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 153 RACE_END R RARITY_END Choose an order for artifacts , creatures , and lands . Each player sacrifices one permanent of the first type , sacrifices two of the second type , then sacrifices three of the third type .\nRotcrown Ghoul NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Zombie TYPE_END Avacyn Restored PLAYER_CLS_END 72 RACE_END C RARITY_END When Rotcrown Ghoul dies , target player puts the top five cards of his or her library into his or her graveyard .\nRush of Blood NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 154 RACE_END U RARITY_END Target creature gets +X/+0 until end of turn , where X is its power .\nScalding Devil NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Devil TYPE_END Avacyn Restored PLAYER_CLS_END 155 RACE_END C RARITY_END { 2}{R }: Scalding Devil deals 1 damage to target player .\nScrapskin Drake NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Zombie Drake TYPE_END Avacyn Restored PLAYER_CLS_END 73 RACE_END C RARITY_END Flying$Scrapskin Drake can block only creatures with flying .\nScroll of Avacyn NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Avacyn Restored PLAYER_CLS_END 220 RACE_END C RARITY_END { 1 } , Sacrifice Scroll of Avacyn : Draw a card . If you control an Angel , you gain 5 life .\nScroll of Griselbrand NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Avacyn Restored PLAYER_CLS_END 221 RACE_END C RARITY_END { 1 } , Sacrifice Scroll of Griselbrand : Target opponent discards a card . If you control a Demon , that player loses 3 life .\nSearchlight Geist NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Avacyn Restored PLAYER_CLS_END 119 RACE_END C RARITY_END Flying${3}{B }: Searchlight Geist gains deathtouch until end of turn . < i > (Any amount of damage it deals to a creature is enough to destroy it . ) < /i >\nSecond Guess NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 74 RACE_END U RARITY_END Counter target spell that's the second spell cast this turn .\nSeraph of Dawn NAME_END 4 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Avacyn Restored PLAYER_CLS_END 35 RACE_END C RARITY_END Flying$Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nSeraph Sanctuary NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Avacyn Restored PLAYER_CLS_END 228 RACE_END C RARITY_END When Seraph Sanctuary enters the battlefield , you gain 1 life . $Whenever an Angel enters the battlefield under your control , you gain 1 life . ${tap }: Add { C } to your mana pool .\nSheltering Word NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 192 RACE_END C RARITY_END Target creature you control gains hexproof until end of turn . You gain life equal to that creature's toughness . < i > (A creature with hexproof can't be the target of spells or abilities opponents control . ) < /i >\nSigarda, Host of Herons NAME_END 5 ATK_END 5 DEF_END {2}{G}{W}{W} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Avacyn Restored PLAYER_CLS_END 210 RACE_END M RARITY_END Flying , hexproof$Spells and abilities your opponents control can't cause you to sacrifice permanents .\nSilverblade Paladin NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Avacyn Restored PLAYER_CLS_END 36 RACE_END R RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Silverblade Paladin is paired with another creature , both creatures have double strike .\nSlayers' Stronghold NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Avacyn Restored PLAYER_CLS_END 229 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${R}{W } , { tap }: Target creature gets +2/+0 and gains vigilance and haste until end of turn .\nSomberwald Vigilante NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Avacyn Restored PLAYER_CLS_END 156 RACE_END C RARITY_END Whenever Somberwald Vigilante becomes blocked by a creature , Somberwald Vigilante deals 1 damage to that creature .\nSoulcage Fiend NAME_END 2 ATK_END 3 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Avacyn Restored PLAYER_CLS_END 120 RACE_END C RARITY_END When Soulcage Fiend dies , each player loses 3 life .\nSoul of the Harvest NAME_END 6 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Avacyn Restored PLAYER_CLS_END 195 RACE_END R RARITY_END Trample$Whenever another nontoken creature enters the battlefield under your control , you may draw a card .\nSpectral Gateguards NAME_END 5 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Spirit Soldier TYPE_END Avacyn Restored PLAYER_CLS_END 37 RACE_END C RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Spectral Gateguards is paired with another creature , both creatures have vigilance .\nSpectral Prison NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 75 RACE_END C RARITY_END Enchant creature$Enchanted creature doesn't untap during its controller's untap step . $When enchanted creature becomes the target of a spell , sacrifice Spectral Prison .\nSpirit Away NAME_END NIL ATK_END NIL DEF_END {5}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 76 RACE_END R RARITY_END Enchant creature$You control enchanted creature . $Enchanted creature gets +2/+2 and has flying .\nStern Mentor NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Avacyn Restored PLAYER_CLS_END 77 RACE_END U RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Stern Mentor is paired with another creature , each of those creatures has \" { tap }: Target player puts the top two cards of his or her library into his or her graveyard . \"\nStolen Goods NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 78 RACE_END R RARITY_END Target opponent exiles cards from the top of his or her library until he or she exiles a nonland card . Until end of turn , you may cast that card without paying its mana cost .\nStonewright NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Avacyn Restored PLAYER_CLS_END 157 RACE_END U RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Stonewright is paired with another creature , each of those creatures has \" { R }: This creature gets +1/+0 until end of turn . \"\nTamiyo, the Moon Sage NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Planeswalker - Tamiyo TYPE_END Avacyn Restored PLAYER_CLS_END 79 RACE_END M RARITY_END +1 : Tap target permanent . It doesn't untap during its controller's next untap step . $-2 : Draw a card for each tapped creature target player controls . $-8 : You get an emblem with \" You have no maximum hand size \" and \" Whenever a card is put into your graveyard from anywhere , you may return it to your hand . \"\nTandem Lookout NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Scout TYPE_END Avacyn Restored PLAYER_CLS_END 80 RACE_END U RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Tandem Lookout is paired with another creature , each of those creatures has \" Whenever this creature deals damage to an opponent , draw a card . \"\nTemporal Mastery NAME_END NIL ATK_END NIL DEF_END {5}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 81 RACE_END M RARITY_END Take an extra turn after this one . Exile Temporal Mastery . $Miracle { 1}{U } < i > (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn . ) < /i >\nTerminus NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 38 RACE_END R RARITY_END Put all creatures on the bottom of their owners ' libraries . $Miracle { W } < i > (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn . ) < /i >\nTerrifying Presence NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 196 RACE_END C RARITY_END Prevent all combat damage that would be dealt by creatures other than target creature this turn .\nThatcher Revolt NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Avacyn Restored PLAYER_CLS_END 158 RACE_END C RARITY_END Put three 1/1 red Human creature tokens with haste onto the battlefield . Sacrifice those tokens at the beginning of the next end step .\nThraben Valiant NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Avacyn Restored PLAYER_CLS_END 39 RACE_END C RARITY_END Vigilance\nThunderbolt NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 159 RACE_END C RARITY_END Choose one - Thunderbolt deals 3 damage to target player ; or Thunderbolt deals 4 damage to target creature with flying .\nThunderous Wrath NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 160 RACE_END U RARITY_END Thunderous Wrath deals 5 damage to target creature or player . $Miracle { R } < i > (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn . ) < /i >\nTormentor's Trident NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Avacyn Restored PLAYER_CLS_END 222 RACE_END U RARITY_END Equipped creature gets +3/+0 and attacks each turn if able . $Equip { 3 }\nTreacherous Pit-Dweller NAME_END 3 ATK_END 4 DEF_END {B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Avacyn Restored PLAYER_CLS_END 121 RACE_END R RARITY_END When Treacherous Pit-Dweller enters the battlefield from a graveyard , target opponent gains control of it . $Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nTriumph of Cruelty NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Avacyn Restored PLAYER_CLS_END 122 RACE_END U RARITY_END At the beginning of your upkeep , target opponent discards a card if you control the creature with the greatest power or tied for the greatest power .\nTriumph of Ferocity NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Avacyn Restored PLAYER_CLS_END 198 RACE_END U RARITY_END At the beginning of your upkeep , draw a card if you control the creature with the greatest power or tied for the greatest power .\nTrusted Forcemage NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Avacyn Restored PLAYER_CLS_END 199 RACE_END C RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Trusted Forcemage is paired with another creature , each of those creatures gets +1/+1 .\nTyrant of Discord NAME_END 7 ATK_END 7 DEF_END {4}{R}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Avacyn Restored PLAYER_CLS_END 162 RACE_END R RARITY_END When Tyrant of Discord enters the battlefield , target opponent chooses a permanent he or she controls at random and sacrifices it . If a nonland permanent is sacrificed this way , repeat this process .\nUlvenwald Tracker NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Avacyn Restored PLAYER_CLS_END 200 RACE_END R RARITY_END { 1}{G } , { tap }: Target creature you control fights another target creature . < i > (Each deals damage equal to its power to the other . ) < /i >\nUncanny Speed NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 163 RACE_END C RARITY_END Target creature gets +3/+0 and gains haste until end of turn .\nUndead Executioner NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Avacyn Restored PLAYER_CLS_END 123 RACE_END C RARITY_END When Undead Executioner dies , you may have target creature get -2/-2 until end of turn .\nUnhallowed Pact NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Avacyn Restored PLAYER_CLS_END 124 RACE_END C RARITY_END Enchant creature$When enchanted creature dies , return that card to the battlefield under your control .\nVanguard's Shield NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Avacyn Restored PLAYER_CLS_END 223 RACE_END C RARITY_END Equipped creature gets +0/+3 and can block an additional creature each combat . $Equip { 3 } < i > ({3 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nVanishment NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 82 RACE_END U RARITY_END Put target nonland permanent on top of its owner's library . $Miracle { U } < i > (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn . ) < /i >\nVessel of Endless Rest NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Avacyn Restored PLAYER_CLS_END 224 RACE_END U RARITY_END When Vessel of Endless Rest enters the battlefield , put target card from a graveyard on the bottom of its owner's library . ${tap }: Add one mana of any color to your mana pool .\nVexing Devil NAME_END 3 ATK_END 4 DEF_END {R} COST_END NIL DUR_END Creature - Devil TYPE_END Avacyn Restored PLAYER_CLS_END 164 RACE_END R RARITY_END When Vexing Devil enters the battlefield , any opponent may have it deal 4 damage to him or her . If a player does , sacrifice Vexing Devil .\nVigilante Justice NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Avacyn Restored PLAYER_CLS_END 165 RACE_END U RARITY_END Whenever a Human enters the battlefield under your control , Vigilante Justice deals 1 damage to target creature or player .\nVoice of the Provinces NAME_END 3 ATK_END 3 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Avacyn Restored PLAYER_CLS_END 40 RACE_END C RARITY_END Flying$When Voice of the Provinces enters the battlefield , put a 1/1 white Human creature token onto the battlefield .\nVorstclaw NAME_END 7 ATK_END 7 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Elemental Horror TYPE_END Avacyn Restored PLAYER_CLS_END 201 RACE_END U RARITY_END NIL\nWandering Wolf NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Wolf TYPE_END Avacyn Restored PLAYER_CLS_END 202 RACE_END C RARITY_END Creatures with power less than Wandering Wolf's power can't block it .\nWingcrafter NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Avacyn Restored PLAYER_CLS_END 83 RACE_END C RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Wingcrafter is paired with another creature , both creatures have flying .\nWolfir Avenger NAME_END 3 ATK_END 3 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Wolf Warrior TYPE_END Avacyn Restored PLAYER_CLS_END 205 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > ${1}{G }: Regenerate Wolfir Avenger .\nWolfir Silverheart NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Wolf Warrior TYPE_END Avacyn Restored PLAYER_CLS_END 206 RACE_END R RARITY_END Soulbond < i > (You may pair this creature with another unpaired creature when either enters the battlefield . They remain paired for as long as you control both of them . ) < /i > $As long as Wolfir Silverheart is paired with another creature , each of those creatures gets +4/+4 .\nYew Spirit NAME_END 3 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Spirit Treefolk TYPE_END Avacyn Restored PLAYER_CLS_END 207 RACE_END U RARITY_END { 2}{G}{G }: Yew Spirit gets +X/+X until end of turn , where X is its power .\nZealous Conscripts NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Avacyn Restored PLAYER_CLS_END 166 RACE_END R RARITY_END Haste$When Zealous Conscripts enters the battlefield , gain control of target permanent until end of turn . Untap that permanent . It gains haste until end of turn .\nZealous Strike NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Avacyn Restored PLAYER_CLS_END 41 RACE_END C RARITY_END Target creature gets +2/+2 and gains first strike until end of turn .\nAdverse Conditions NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 54 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Tap up to two target creatures . Those creatures don't untap during their controller's next untap step . Put a 1/1 colorless Eldrazi Scion creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \"\nAkoum Firebird NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Phoenix TYPE_END Battle for Zendikar PLAYER_CLS_END 138 RACE_END M RARITY_END Flying , haste$Akoum Firebird attacks each turn if able . $ < i > Landfall < /i > — Whenever a land enters the battlefield under your control , you may pay { 4}{R}{R } . If you do , return Akoum Firebird from your graveyard to the battlefield .\nAkoum Hellkite NAME_END 4 ATK_END 4 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Battle for Zendikar PLAYER_CLS_END 139 RACE_END R RARITY_END Flying$ < i > Landfall < /i > — Whenever a land enters the battlefield under your control , Akoum Hellkite deals 1 damage to target creature or player . If that land was a Mountain , Akoum Hellkite deals 2 damage to that creature or player instead .\nAkoum Stonewaker NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Battle for Zendikar PLAYER_CLS_END 140 RACE_END U RARITY_END < i > Landfall < /i > — Whenever a land enters the battlefield under your control , you may pay { 2}{R } . If you do , put a 3/1 red Elemental creature token with trample and haste onto the battlefield . Exile that token at the beginning of the next end step .\nAligned Hedron Network NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Battle for Zendikar PLAYER_CLS_END 222 RACE_END R RARITY_END When Aligned Hedron Network enters the battlefield , exile all creatures with power 5 or greater until Aligned Hedron Network leaves the battlefield . < i > (Those creatures return under their owners ' control . ) < /i >\nAlly Encampment NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 228 RACE_END R RARITY_END { t }: Add { C } to your mana pool . ${t }: Add one mana of any color to your mana pool . Spend this mana only to cast an Ally spell . ${1 } , { t } , Sacrifice Ally Encampment : Return an Ally you control to its owner's hand .\nAngelic Captain NAME_END 3 ATK_END 4 DEF_END {3}{R}{W} COST_END NIL DUR_END Creature - Angel Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 208 RACE_END R RARITY_END Flying$Whenever Angelic Captain attacks , it gets +1/+1 until end of turn for each other attacking Ally .\nAngelic Gift NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Battle for Zendikar PLAYER_CLS_END 019 RACE_END C RARITY_END Enchant creature$When Angelic Gift enters the battlefield , draw a card . $Enchanted creature has flying .\nAngel of Renewal NAME_END 4 ATK_END 4 DEF_END {5}{W} COST_END NIL DUR_END Creature - Angel Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 018 RACE_END U RARITY_END Flying$When Angel of Renewal enters the battlefield , you gain 1 life for each creature you control .\nBane of Bala Ged NAME_END 5 ATK_END 7 DEF_END {7} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 001 RACE_END U RARITY_END Whenever Bane of Bala Ged attacks , defending player exiles two permanents he or she controls .\nBarrage Tyrant NAME_END 3 ATK_END 5 DEF_END {4}{R} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 127 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > ${2}{R } , Sacrifice another colorless creature : Barrage Tyrant deals damage equal to the sacrificed creature's power to target creature or player .\nBeastcaller Savant NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Shaman Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 170 RACE_END R RARITY_END Haste${T }: Add one mana of any color to your mana pool . Spend this mana only to cast a creature spell .\nBlighted Cataract NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 229 RACE_END U RARITY_END { T }: Add { C } to your mana pool . ${5}{U } , { T } , Sacrifice Blighted Cataract : Draw 2 cards .\nBlighted Fen NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 230 RACE_END U RARITY_END { T }: Add { C } to your mana pool . ${4}{B } , { T } , Sacrifice Blighted Fen : Target opponent sacrifices a creature .\nBlighted Gorge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 231 RACE_END U RARITY_END { T }: Add { C } to your mana pool . ${4}{R } , { T } , Sacrifice Blighted Gorge : Blighted Gorge deals 2 damage to target creature or player .\nBlighted Steppe NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 232 RACE_END U RARITY_END { T }: Add { C } to your mana pool . ${3}{W } , { T } , Sacrifice Blighted Steppe : You gain 2 life for each creature you control .\nBlighted Woodland NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 233 RACE_END U RARITY_END { T }: Add { C } to your mana pool . ${3}{G } , { T } , Sacrifice Blighted Woodland : Search your library for up to two basic land cards and put them onto the battlefield tapped . Then shuffle your library .\nBlight Herder NAME_END 5 ATK_END 4 DEF_END {5} COST_END NIL DUR_END Creature - Eldrazi Processor TYPE_END Battle for Zendikar PLAYER_CLS_END 002 RACE_END R RARITY_END When you cast Blight Herder , you may put two cards your opponents own from exile into their owners ' graveyards . If you do , put three 1/1 colorless Eldrazi Scion creature tokens onto the battlefield . They have \" Sacrifice this creature : Add { C } to your mana pool . \"\nBlisterpod NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 163 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $When Blisterpod dies , put a 1/1 colorless Eldrazi Scion creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \"\nBloodbond Vampire NAME_END 3 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Vampire Shaman Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 104 RACE_END U RARITY_END Whenever you gain life , put a +1/+1 counter on Bloodbond Vampire .\nBoiling Earth NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 142 RACE_END C RARITY_END Boiling Earth deals 1 damage to each creature your opponents control . $Awaken 4 — {6}{R } < i > (If you cast this spell for 5U , also put four +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste . It's still a land . ) < /i >\nBreaker of Armies NAME_END 8 ATK_END 10 DEF_END {8} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 003 RACE_END U RARITY_END All creatures able to block Breaker of Armies do so .\nBrilliant Spectrum NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 70 RACE_END C RARITY_END < i > Converge < /i > — Draw X cards , where X is the number of colors of mana spent to cast Brilliant Spectrum . Then discard two cards .\nBring to Light NAME_END NIL ATK_END NIL DEF_END {3}{G}{U} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 209 RACE_END R RARITY_END < i > Converge < /i > — Search your library for a creature , instant , or sorcery card with converted mana cost less than or equal to the number of colors of mana spent to cast Bring to Light , exile that card , then shuffle your library . You may cast that card without paying its mana cost .\nBrood Butcher NAME_END 3 ATK_END 3 DEF_END {3}{B}{G} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 199 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > $When Brood Butcher enters the battlefield , put a 1/1 colorless Eldrazi Scion creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \" ${B}{G } , Sacrifice a creature : Target creature gets -2/-2 until end of turn .\nBroodhunter Wurm NAME_END 3 ATK_END 4 DEF_END {3}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Battle for Zendikar PLAYER_CLS_END 171 RACE_END C RARITY_END NIL\nBrood Monitor NAME_END 3 ATK_END 3 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 164 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $When Brood Monitor enters the battlefield , put three 1/1 colorless Eldrazi Scion creature tokens onto the battlefield . They have \" Sacrifice this creature : Add { C } to your mana pool . \"\nBrutal Expulsion NAME_END NIL ATK_END NIL DEF_END {2}{U}{R} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 200 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > $Choose one or both — $• Return target spell or creature to its owner's hand . $• Brutal Expulsion deals 2 damage to target creature or planeswalker . If that permanent would be put into a graveyard this turn , exile it instead .\nCall the Scions NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 165 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Put two 1/1 colorless Eldrazi Scion creature tokens onto the battlefield . They have \" Sacrifice this creature : add { C } to your mana pool . \"\nCanopy Vista NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Forest Plains TYPE_END Battle for Zendikar PLAYER_CLS_END 234 RACE_END R RARITY_END < i > ({T }: Add { G } or { W } to your mana pool . ) < /i > $Canopy Vista enters the battlefield tapped unless you control two or more basic lands .\nChasm Guide NAME_END 2 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Scout Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 143 RACE_END U RARITY_END < i > Rally < /i > — Whenever Chasm Guide or another Ally enters the battlefield under your control , creatures you control gain haste until end of turn .\nCinder Glade NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Mountain Forest TYPE_END Battle for Zendikar PLAYER_CLS_END 235 RACE_END R RARITY_END < i > ({T }: Add { R } or { G } to your mana pool . ) < /i > $Cinder Glade enters the battlefield tapped unless you control two or more basic lands .\nCliffside Lookout NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Kor Scout Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 020 RACE_END C RARITY_END { 4}{W }: Creatures you control get +1/+1 until end of turn .\nCloud Manta NAME_END 2 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Fish TYPE_END Battle for Zendikar PLAYER_CLS_END 71 RACE_END C RARITY_END Flying\nClutch of Currents NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 72 RACE_END C RARITY_END Return target creature to its owner's hand . $Awaken 3 — {4}{U } < i > (If you cast this spell for { 4}{U } , also put three +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste . It's still a land . ) < /i >\nCoastal Discovery NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 073 RACE_END U RARITY_END Draw two cards . $Awaken 4 — {5}{U } < i > (If you cast this spell for { 5}{U } , also put four +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste . It's still a land . ) < /i >\nComplete Disregard NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 90 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Exile target creature with power 3 or less .\nConduit of Ruin NAME_END 5 ATK_END 5 DEF_END {6} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 004 RACE_END R RARITY_END When you cast Conduit of Ruin , you may search your library for a colorless creature card with converted mana cost 7 or greater , reveal it , then shuffle your library and put that card on top of it . $The first creature spell you cast each turn costs { 2 } less to cast .\nCoralhelm Guide NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Scout Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 74 RACE_END C RARITY_END { 4}{U }: Target creature can't be blocked this turn .\nCourier Griffin NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Battle for Zendikar PLAYER_CLS_END 021 RACE_END C RARITY_END Flying$When Courier Griffin enters the battlefield , you gain 2 life .\nCrumble to Dust NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 128 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Exile target nonbasic land . Search it's controller's graveyard , hand and library for any number of cards with the same name as that land and exile them . Then that player shuffles his or her library .\nCryptic Cruiser NAME_END 3 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Eldrazi Processor TYPE_END Battle for Zendikar PLAYER_CLS_END 56 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > ${2}{U } , Put a card an opponent owns from exile into that player's graveyard : Tap target creature .\nCulling Drone NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 91 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Ingest < i > (Whenever this creature deals combat damage to a player , that player exiles the top card of his or her library . ) < /i >\nDampening Pulse NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Battle for Zendikar PLAYER_CLS_END 75 RACE_END U RARITY_END Creatures your opponents control get -1/-0 .\nDeathless Behemoth NAME_END 6 ATK_END 6 DEF_END {6} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 005 RACE_END U RARITY_END Vigilance$Sacrifice two Eldrazi Scions : Return Deathless Behemoth from your graveyard to your hand . Activate this ability only any time you could cast a sorcery .\nDefiant Bloodlord NAME_END 5 ATK_END 4 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Battle for Zendikar PLAYER_CLS_END 107 RACE_END R RARITY_END Flying$Whenever you gain life , target opponent loses that much life .\nDemon's Grasp NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 108 RACE_END C RARITY_END Target creature gets -5/-5 until end of turn .\nDesolation Twin NAME_END 10 ATK_END 10 DEF_END {1}{0} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 006 RACE_END R RARITY_END When you cast Desolation Twin , put a 10/10 colorless Eldrazi creature token onto the battlefield .\nDrana's Emissary NAME_END 2 ATK_END 2 DEF_END {1}{W}{B} COST_END NIL DUR_END Creature - Vampire Cleric Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 210 RACE_END U RARITY_END Flying$At the beginning of your upkeep , each opponent loses 1 life and you gain 1 life .\nDrowner of Hope NAME_END 5 ATK_END 5 DEF_END {5}{U} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 057 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > $When Drowner of Hope enters the battlefield , put two 1/1 colorless Eldrazi Scion creature tokens onto the battlefield . They have \" Sacrifice this creature : Add { C } to your mana pool . \" $Sacrifice an Eldrazi Scion : Tap Target creature .\nDust Stalker NAME_END 3 ATK_END 5 DEF_END {2}{B}{R} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 202 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > $Haste$At the beginning of each end step , if you control no other colorless creatures , return Dust Stalker to its owner's hand .\nEarthen Arms NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 172 RACE_END C RARITY_END Put two +1/+1 counters on target permanent . $Awaken 4 - { 6}{G } < i > (If you cast this spell for { 6}{G } , also put four +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste . It's still a land . ) < /i >\nEldrazi Devastator NAME_END 9 ATK_END 8 DEF_END {8} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 007 RACE_END C RARITY_END Trample\nEldrazi Skyspawner NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 58 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Flying$When Eldrazi Skyspawner enters the battlefield , put a 1/1 colorless Eldrazi Scion creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \"\nEmeria Shepherd NAME_END 4 ATK_END 4 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Battle for Zendikar PLAYER_CLS_END 22 RACE_END R RARITY_END Flying$ < i > Landfall < /i > — Whenever a land enters the battlefield under your control , you may return target nonland permanent card from your graveyard to your hand . If that land is a Plains , you may return that nonland permanent card to the battlefield instead .\nEncircling Fissure NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 023 RACE_END U RARITY_END Prevent all combat damage that would be dealt this turn by creatures target opponent controls . $Awaken 2 — {4}{W } < i > (If you cast this spell for 5U , also put two +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste . It's still a land . ) < i ></ i ></ i >\nEndless One NAME_END 0 ATK_END 0 DEF_END {X} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 008 RACE_END R RARITY_END Endless One enters the battlefield with X +1/+1 counters on it .\nExert Influence NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 077 RACE_END R RARITY_END < i > Converge < /i > — Gain control of target creature if its power is less than or equal to the number of colors of mana spent to cast Exert Influence .\nExpedition Envoy NAME_END 1 ATK_END 2 DEF_END {W} COST_END NIL DUR_END Creature - Human Scout Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 024 RACE_END U RARITY_END NIL\nEyeless Watcher NAME_END 1 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 166 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $When Eyeless Watcher enters the battlefield , put two 1/1 colorless Eldrazi Scion creature tokens onto the battlefield . They have \" Sacrifice this creature : Add { C } to your mana pool . \"\nFathom Feeder NAME_END 1 ATK_END 1 DEF_END {U}{B} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 203 RACE_END R RARITY_END Devoid < i > (This creature has no color . ) < /i > $Deathtouch$Ingest < i > (Whenever this creature deals combat damage to a player , that player exiles the top card of his or her library . ) < /i > ${3}{U}{B }: Draw a card . Each opponent exiles the top card of his or her library .\nFelidar Cub NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat Beast TYPE_END Battle for Zendikar PLAYER_CLS_END 25 RACE_END C RARITY_END Sacrifice Felidar Cub : Destroy target enchantment .\nFertile Thicket NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 237 RACE_END C RARITY_END Fertile Thicket enters the battlefield tapped . $When Fertile Thicket enters the battlefield , you may look at the top five cards of your library . If you do , reveal up to one basic land card from among them , then put that card on top of your library and the rest on the bottom in any order . ${T }: Add { G } to your mana pool .\nFiremantle Mage NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Shaman Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 145 RACE_END U RARITY_END < i > Rally < /i > — Whenver Firemantle Mage or another Ally enters the battlefield under your control , creatures you control gain menace until end of turn .\nFortified Rampart NAME_END 6 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Battle for Zendikar PLAYER_CLS_END 027 RACE_END C RARITY_END Defender\nFrom Beyond NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment TYPE_END Battle for Zendikar PLAYER_CLS_END 167 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > $At the beginning of your upkeep , put a 1/1 colorless Eldrazi Scion creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \" ${1}{G } , Sacrifice From Beyond : Search your library for an Eldrazi card , reveal it , put it into your hand , then shuffle your library .\nGideon, Ally of Zendikar NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END 4 DUR_END Planeswalker - Gideon TYPE_END Battle for Zendikar PLAYER_CLS_END 29 RACE_END M RARITY_END +1 : Until end of turn , Gideon , Ally of Zendikar becomes a 5/5 Human Soldier Ally creature with indestructible that's still a planeswalker . Prevent all damage that would be dealt to him this turn . $0 : Put a 2/2 white Knight Ally creature token onto the battlefield . $-4 : You get an emblem with \" Creatures you control get +1/+1 . \"\nGideon's Reproach NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 30 RACE_END C RARITY_END Gideon's Reproach deals 4 damage to target attacking or blocking creature .\nGrave Birthing NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 93 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Target opponent exiles a card from his or her graveyard . You put a 1/1 colorless Eldrazi Scion creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \" $Draw a card .\nGreenwarden of Murasa NAME_END 4 ATK_END 5 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Battle for Zendikar PLAYER_CLS_END 174 RACE_END M RARITY_END When Greenwarden of Murasa enters the battlefield , you may return target card from your graveyard to your hand . $When Greenwarden of Murasa dies , you may exile it . If you do , you may return target card from your graveyard to your hand .\nGrip of Desolation NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Intant TYPE_END Battle for Zendikar PLAYER_CLS_END 94 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Exile target creature and target land .\nGrove Rumbler NAME_END 3 ATK_END 3 DEF_END {2}{R}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Battle for Zendikar PLAYER_CLS_END 211 RACE_END U RARITY_END Trample$ < i > Landfall < /i > — Whenever a land enters the battlefield under your control , Grove Rumbler gets +2/+2 until end of turn .\nGrovetender Druids NAME_END 3 ATK_END 3 DEF_END {2}{G}{W} COST_END NIL DUR_END Creature - Elf Druid Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 212 RACE_END U RARITY_END < i > Rally < /i > — Whenever Grovetender Druids or another Ally enters the battlefield under your control , you may pay { 1 } . If you do , put a 1/1 green Plant creature token onto the battlefield .\nGruesome Slaughter NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 009 RACE_END R RARITY_END Until end of turn , colorless creatures you control gain \" { T }: This creature deals damage equal to its power to target creature . \"\nGuardian of Tazeem NAME_END 5 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Battle for Zendikar PLAYER_CLS_END 078 RACE_END R RARITY_END Flying$ < i > Landfall < /i > — Whenever a land enters the battlefield under your control , tap target creature an opponent controls . If that land is an Island , that creature doesn't untap during its controller's next untap step .\nGuul Draz Overseer NAME_END 4 ATK_END 3 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Battle for Zendikar PLAYER_CLS_END 112 RACE_END R RARITY_END Flying$ < i > Landfall < /i > — Whenever a land enters the battlefield under your control , other creatures you control get +1/+0 until end of turn . If that land is a Swamp , those creatures get +2/+0 until end of turn instead .\nHagra Sharpshooter NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Assassin Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 113 RACE_END U RARITY_END { 4}{B }: Target creature gets -1/-1 until end of turn .\nHalimar Tidecaller NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 79 RACE_END U RARITY_END When Halimar Tidecaller enters the battlefield , you may return target card with awaken from your graveyard to your hand . $Land creatures you control have flying .\nHedron Archive NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Battle for Zendikar PLAYER_CLS_END 223 RACE_END U RARITY_END { t }: Add { C}{C } to your mana pool . ${2 } , { t } , Sacrifice Hedron Archive : Draw two cards .\nHedron Blade NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Battle for Zendikar PLAYER_CLS_END 224 RACE_END C RARITY_END Equipped creature gets +1/+1 . $Whenever equipped creature becomes blocked by one or more colorless creatures , it gains deathtouch until end of turn . < i > (Any amount of damage it deals to a creature is enough to destroy it . ) < /i > $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nHerald of Kozilek NAME_END 4 ATK_END 2 DEF_END {1}{U}{R} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 205 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Colorless spells you cast cost { 1 } less .\nHero of Goma Fada NAME_END 3 ATK_END 4 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Knight Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 31 RACE_END R RARITY_END < i > Rally < /i > — Whenever Hero of Goma Fada or another Ally enters the battlefield under your control , creatures you control gain indestructible until end of turn .\nHorribly Awry NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 059 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Counter target creature spell with converted mana cost 4 or less . If that spell is countered this way , exile it instead of putting it into its owner's graveyard .\nIncubator Drone NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 060 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $When Incubator Drone enters the battlefield , put a 1/1 colorless Eldrazi Scion creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \"\nKalastria Healer NAME_END 2 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Vampire Cleric Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 114 RACE_END C RARITY_END < i > Rally < /i > - Whenever Kalastria Healer or another Ally enters the battlefield under your control , each opponent loses 1 life and you gain 1 life .\nKalastria Nightwatch NAME_END 5 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Vampire Warrior Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 115 RACE_END C RARITY_END Whenever you gain life , Kalastria Nightwatch gains flying until end of turn .\nKiora, Master of the Depths NAME_END NIL ATK_END NIL DEF_END {2}{G}{U} COST_END 4 DUR_END Planeswalker - Kiora TYPE_END Battle for Zendikar PLAYER_CLS_END 213 RACE_END M RARITY_END +1 : Untap up to one target creature and up to one target land . $-2 : Reveal the top four cards of your library . You may put a creature card and/or a land card from among them into your hand . Put the rest into your graveyard . $-8 : You get an emblem with \" Whenever a creature enters the battlefield under your control , you may have it fight target creature . \" Then put three 8/8 blue Octopus creature tokens onto the battlefield under your control .\nKitesail Scout NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Kor Scout TYPE_END Battle for Zendikar PLAYER_CLS_END 033 RACE_END C RARITY_END Flying\nKor Bladewhirl NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kor Soldier Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 034 RACE_END U RARITY_END < i > Rally < /i > — Whenever Kor Bladewhirl or another Ally enters the battlefield under your control , creatures you control gain first strike until end of turn .\nKor Castigator NAME_END 1 ATK_END 3 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kor Wizard Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 035 RACE_END C RARITY_END Kor Castigator can't be blocked by Eldrazi Scions .\nKor Entanglers NAME_END 4 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Kor Soldier Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 036 RACE_END U RARITY_END < i > Rally < /i > — Whenever Kor Entanglers or another Ally enters the battlefield under your control , tap target creature an opponent controls .\nKozilek's Channeler NAME_END 4 ATK_END 4 DEF_END {5} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 010 RACE_END C RARITY_END { T }: Add { C}{C } to your mana pool .\nKozilek's Sentinel NAME_END 4 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 129 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Whenever you cast a colorless spell , Kozilek's Sentinel gets +1/+0 until end of turn .\nLantern Scout NAME_END 2 ATK_END 3 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Scout Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 37 RACE_END R RARITY_END < i > Rally < /i > — Whenever Lantern Scout or another Ally enters the battlefield under your control , creatures you control gain lifelink until end of turn .\nLavastep Raider NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Battle for Zendikar PLAYER_CLS_END 147 RACE_END C RARITY_END { 2}{R }: Lavastep Raider gets +2/+0 until end of turn .\nLifespring Druid NAME_END 1 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Battle for Zendikar PLAYER_CLS_END 177 RACE_END C RARITY_END { T }: Add one mana of any color to your mana pool .\nLithomancer's Focus NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 038 RACE_END C RARITY_END Target creature gets +2/+2 until end of turn . Prevent all damage that would be dealt to that creature this turn by colorless sources .\nLooming Spires NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 238 RACE_END C RARITY_END Looming Spires enters the battlefield tapped . $When Looming Spires enters the battlefield , target creature gets +1/+1 and gains first strike until end of turn . ${T }: Add { R } to your mana pool .\nLumbering Falls NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 239 RACE_END R RARITY_END Lumbering falls enters the battlefield tapped . ${t }: Add { G } or { U } to your mana pool . ${2}{G}{U }: Lumbering Falls becomes a 3/3 green and blue Elemental creature with hexproof until end of turn . It's still a land .\nMakindi Patrol NAME_END 3 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 039 RACE_END C RARITY_END < i > Rally < /i > — Whenever Makindi Patrol or another Ally enters the battlefield under your control , creatures you control gain vigilance until end of turn .\nMakindi Sliderunner NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Battle for Zendikar PLAYER_CLS_END 148 RACE_END C RARITY_END Trample$ < i > Landfall < /i > — Whenever a land enters the battlefield under your control , Makindi Sliderunner gets +1/+1 until end of turn .\nMalakir Familiar NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Bat TYPE_END Battle for Zendikar PLAYER_CLS_END 116 RACE_END U RARITY_END Flying , deahtouch$Whenever you gain life , Malakir Familiar gets +1/+1 until end of turn .\nMire's Malice NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 117 RACE_END C RARITY_END Target opponent discards two cards . $Awaken 3 - { 5}{B } < i > (If you cast this spell for { 5}{B } , also put three +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste . It's still a land . ) < /i >\nMist Intruder NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 061 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Flying$Ingest < i > (Whenever this creature deals combat damage to a player , that player exiles the top card of his or her library . ) < /i >\nMolten Nursery NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Battle for Zendikar PLAYER_CLS_END 130 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Whenever you cast a colorless spell , Molten Nursery deals 1 damage to target creature or player .\nMortuary Mire NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 240 RACE_END C RARITY_END Mortuary Mire enters the battlefield tapped . $When Mortuary Mire enters the battlefield , you may put target creature card from your graveyard on top of your library . ${T }: Add { B } to your mana pool .\nMunda, Ambush Leader NAME_END 4 ATK_END 3 DEF_END {2}{R}{W} COST_END NIL DUR_END Legendary Creature - Kor Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 215 RACE_END R RARITY_END Haste$ < i > Rally < /i > — Whenever Munda , Ambush Leader or another Ally enters the battlefield under you control , you may look at the top four cards of your library . If you do , reveal any number of Ally cards from among them , then put those cards on top of your library in any order and the rest on the bottom in any order .\nMurasa Ranger NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Battle for Zendikar PLAYER_CLS_END 178 RACE_END U RARITY_END < i > Landfall < /i > - Whenever a land enters the battlefield under your control , you may pay { 3}{G } . IF you do , put two +1/+1 counters on Murasa Ranger .\nMurk Strider NAME_END 2 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Eldrazi Processor TYPE_END Battle for Zendikar PLAYER_CLS_END 62 RACE_END C RARITY_END When Murk Strider enters the battlefield , you may put a card an opponent owns from exile into that player's graveyard . If you do , return target creature to its owner's hand .\nNatural Connection NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 179 RACE_END C RARITY_END Search your library for a basic land card , put it onto the battlefield tapped , then shuffle your library .\nNettle Drone NAME_END 1 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 131 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > ${t }: Nettle Drone deals 1 damage to each opponent . $Whenever you cast a colorless spell , untap Nettle Drone .\nNirkana Assassin NAME_END 3 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Vampire Assassin Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 118 RACE_END C RARITY_END Whenever you gain life , Nirkana Assassin gains deathtouch until end of turn .\nNissa's Renewal NAME_END NIL ATK_END NIL DEF_END {5}{G} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 180 RACE_END R RARITY_END Search your library for up to three basic land cards , put them onto the battlefield tapped , then shuffle your library . You gain 7 life .\nNoyan Dar, Roil Shaper NAME_END 4 ATK_END 4 DEF_END {3}{W}{U} COST_END NIL DUR_END Legendary Creature - Merfolk Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 216 RACE_END R RARITY_END Whenever you cast an instant or sorcery spell , you may put three +1/+1 counters on target land you control . If you do , that land becomes a 0/0 Elemental creature with haste that's still a land .\nOblivion Sower NAME_END 8 ATK_END 5 DEF_END {6} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 011 RACE_END M RARITY_END When you cast Oblivion Sower , target opponent exiles the top four cards of his or her library , then you may put any number of land cards that player owns from exile onto the battlefield under your control .\nOb Nixilis Reignited NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END 5 DUR_END Planeswalker - Nixilis TYPE_END Battle for Zendikar PLAYER_CLS_END 119 RACE_END M RARITY_END +1 : You draw a card and you lose 1 life . $-3 : Destroy target creature . $-8 : Target opponent gets an emblem with \" Whenever a player draws a card , you lose 2 life . \"\nOmnath, Locus of Rage NAME_END 5 ATK_END 5 DEF_END {3}{R}{R}{G}{G} COST_END NIL DUR_END Legendary Creature - Elemental TYPE_END Battle for Zendikar PLAYER_CLS_END 217 RACE_END M RARITY_END < i > Landfall < /i > — Whenever a land enters the battlefield under your control , put a 5/5 red and green Elemental creature token onto the battlefield . $Whenever Omnath , Locus of Rage or another Elemental you control dies , Omnath deals 3 damage to target creature or player .\nOndu Champion NAME_END 3 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Minotaur Warrior Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 149 RACE_END C RARITY_END < i > Rally < /i > — Whenever Ondu Champion or another Ally enters the battlefield under your control , creatures you control gain trample until end of turn .\nOndu Greathorn NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Battle for Zendikar PLAYER_CLS_END 040 RACE_END C RARITY_END First strike$ < i > Landfall < /i > — Whenever a land enters the battlefield under your control , Ondu Greathorn gets +2/+2 until end of turn .\nOndu Rising NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 041 RACE_END U RARITY_END Whenever a creature attacks this turn , it gains lifelink until end of turn . $Awaken 4 — {4}{W } < i > (If you cast this spell for 5U , also put four +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste . It's still a land . ) < /i >\nOran-Rief Invoker NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Battle for Zendikar PLAYER_CLS_END 182 RACE_END C RARITY_END { 8 }: Oran-Rief Invoker gets +5/+5 and gains trample until end of turn .\nOutnumber NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 150 RACE_END C RARITY_END Outnumber deals damage to target creature equal to the number of creatures you control .\nPainful Truths NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 120 RACE_END R RARITY_END < i > Converge < /i > — You draw X cards and you lose X life , where X is the number of colors of mana spent to cast Painful Truths .\nPart the Waterveil NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 80 RACE_END M RARITY_END Take an extra turn after this one . Exile Part the Waterveil . $Awaken 6 — {6}{U}{U}{U } < i > (If you cast this spell for { 6}{U}{U}{U } , also put six +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste . It's still a land . ) < /i >\nPathway Arrows NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Battle for Zendikar PLAYER_CLS_END 225 RACE_END U RARITY_END Equipped creature has \" { 2 } , { T }: This creature deals 1 damage to target creature . If a colorless creature is dealt damage this way , tap it . \" $Equip { 2 }\nPlanar Outburst NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 42 RACE_END R RARITY_END Destroy all nonland creatures . $Awaken 4 — {5}{W}{W}{W } < i > (If you cast this spell for { 5}{W}{W}{W } , also put four +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste . It's still a land . ) < /i >\nPlated Crusher NAME_END 6 ATK_END 7 DEF_END {4}{G}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Battle for Zendikar PLAYER_CLS_END 183 RACE_END U RARITY_END Trample , hexproof\nPrairie Stream NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Plains Island TYPE_END Battle for Zendikar PLAYER_CLS_END 241 RACE_END R RARITY_END < i > ({T }: Add { W } or { U } to your mana pool . ) < /i > $Prairie Stream enters the battlefield tapped unless you control two or more basic lands .\nPrism Array NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Enchantment TYPE_END Battle for Zendikar PLAYER_CLS_END 081 RACE_END R RARITY_END < i > Converge < /i > — Prism Array enters the battlfield with a crystal counter on it for each color of mana spent to cast it . $Remove a crystal counter from Prism Array : Tap target creature . ${W}{U}{B}{R}{G }: Scry 3 .\nProcessor Assault NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 132 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $As an additional cost to cast Processor Assault , put a card an opponent owns from exile into its owner's graveyard . $Processor Assault deals 5 damage to target creature .\nQuarantine Field NAME_END NIL ATK_END NIL DEF_END {X}{X}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Battle for Zendikar PLAYER_CLS_END 43 RACE_END M RARITY_END Quarantine Field enters the battlefield with X isolation counters on it . $When Quarantine Field enters the battlefield , for each isolation counter on it , exile up to one target nonland permanent an opponent controls until Quarantine Field leaves the battlefield .\nRadiant Flames NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 151 RACE_END R RARITY_END < i > Converge < /i > — Radiant Flames deals X damage to each creature , where X is the number of colors of mana spent to cast Radiant Flames .\nReckless Cohort NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Warrior Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 152 RACE_END C RARITY_END Reckless Cohort attacks each combat if able unless you control another Ally .\nReclaiming Vines NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 185 RACE_END C RARITY_END Destroy target artifact , enchantment , or land .\nResolute Blademaster NAME_END 2 ATK_END 2 DEF_END {3}{R}{W} COST_END NIL DUR_END Creature - Human Soldier Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 218 RACE_END U RARITY_END < i > Rally < /i > — Whenever Resolute Blademaster or another Ally enters the battlefield under your control , creatures you control gain double strike until end of turn .\nRetreat to Coralhelm NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Battle for Zendikar PLAYER_CLS_END 082 RACE_END U RARITY_END < i > Landfall < /i > — Whenever a land enters the battlefield under your control , choose one — $• You may tap or untap target creature . $• Scry 1 .\nRetreat to Emeria NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Battle for Zendikar PLAYER_CLS_END 44 RACE_END U RARITY_END < i > Landfall < /i > — Whenever a land enters the battlefield under your control , choose one — $• Put a 1/1 white Kor Ally creature token onto the battlefield . $• Creatures you control get +1/+1 until end of turn .\nRetreat to Hagra NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Battle for Zendikar PLAYER_CLS_END 121 RACE_END U RARITY_END < i > Landfall < /i > — Whenever a land enters the battlefield under your control , choose one — $• Target creature gets +1/+0 and gains deathtouch until end of turn . $• Each opponent loses 1 life and you gain 1 life .\nRoilmage's Trick NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 83 RACE_END C RARITY_END < i > Converge < /i > — Creatures your opponents control get -X/-0 until end of turn , where X is the number of colors of mana spent to cast Roilmage's Trick . $Draw a card .\nRoil Spout NAME_END NIL ATK_END NIL DEF_END {1}{W}{U} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 219 RACE_END U RARITY_END Put target creature on top of its owner's library . $Awaken 4 — {4}{W}{U } < i > (If you cast this spell for { 4}{W}{U } , also put four +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste . It's still a land . ) < /i >\nRoil's Retribution NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 045 RACE_END U RARITY_END Roil's Retribution deals 5 damage divided as you choose among any number of target attacking or blocking creatures .\nRot Shambler NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Battle for Zendikar PLAYER_CLS_END 187 RACE_END U RARITY_END Whenever another creature you control dies , put a +1/+1 counter on Rot Shambler .\nRuination Guide NAME_END 2 ATK_END 3 DEF_END {2}{U} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 64 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Ingest < i > (Whenever this creature deals combat damage to a player , that player exiles the top card of his or her library . ) < /i > $Other colorless creatures you control get +1/+0 .\nRuinous Path NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 123 RACE_END R RARITY_END Destroy target creature or planeswalker . $Awaken 4 — {5}{B}{B } < i > (If you cast this spell for { 5}{B}{B } , also put four +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste . It's still a land . ) < /i >\nRuin Processor NAME_END 8 ATK_END 7 DEF_END {7} COST_END NIL DUR_END Creature - Eldrazi Processor TYPE_END Battle for Zendikar PLAYER_CLS_END 012 RACE_END U RARITY_END When you cast Ruin Processor , you may put a card an opponent owns from exile into that player's graveyard . If you do , you gain 5 life .\nRush of Ice NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 84 RACE_END C RARITY_END Tap target creature . It doesn't untap during its controller's next untap step . $Awaken 3 — {4}{U } < i > (If you cast this spell for { 4}{U } , also put three +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste . It's still a land . ) < /i >\nSalvage Drone NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 65 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Ingest ( Whenever this creature deals combat damage to a player , that player exiles the top card of his or her library . )$When Salvage Drone dies , you may draw a card . If you do , discard a card .\nSanctum of Ugin NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 242 RACE_END R RARITY_END { T }: Add { C } to your mana pool . $Whenever you cast a colorless spell with converted mana cost 7 or greater , you may sacrifice Sanctum of Ugin . If you do , search your library for a colorless creature card , reveal it , put it into your hand , then shuffle your library .\nSandstone Bridge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 243 RACE_END C RARITY_END Sandstone Bridge enters the battlefield tapped . $When Sandstone Bridge enters the battlefield , target creature gets +1/+1 and gains vigilance until end of turn . ${T }: Add { W } to your mana pool .\nScatter to the Winds NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 85 RACE_END R RARITY_END Counter target spell . $Awaken 3 — {4}{U}{U } < i > (If you cast this spell for { 4}{U}{U } , also put three +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste . It's still a land . ) < /i >\nScour from Existence NAME_END NIL ATK_END NIL DEF_END {7} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 013 RACE_END C RARITY_END Exile target permanent .\nScythe Leopard NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Cat TYPE_END Battle for Zendikar PLAYER_CLS_END 188 RACE_END U RARITY_END < i > Landfall < /i > — Whenever a land enters the battlefield under your control , Scythe Leopard gets +1/+1 until end of turn .\nSeek the Wilds NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 189 RACE_END C RARITY_END Look at the top four cards of your library . You may reveal a creature or land card from among them and put it into your hand . Put the rest on the bottom of your library in any order .\nSerene Steward NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 046 RACE_END U RARITY_END Whenever you gain life , you may pay { W } . If you do , put a +1/+1 counter on target creature .\nSerpentine Spike NAME_END NIL ATK_END NIL DEF_END {5}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 133 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > $Serpentine Spike deals 2 damage to target creature , 3 damage to another target creature , and 4 damage to a third target creature . If a creature dealt damage this way would die this turn , exile it instead .\nShadow Glider NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kor Soldier TYPE_END Battle for Zendikar PLAYER_CLS_END 047 RACE_END C RARITY_END Flying\nShrine of the Forsaken Gods NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 245 RACE_END R RARITY_END { t }: Add { C } to your mana pool . ${t }: Add { C}{C } to your mana pool . Spend this mana only to cast colorless spells . Activate this ability only if you control seven or more lands .\nSilent Skimmer NAME_END 4 ATK_END 0 DEF_END {3}{B} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 96 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Flying$Whenever Silent Skimmer attacks , defending player loses 2 life .\nSire of Stagnation NAME_END 7 ATK_END 5 DEF_END {4}{U}{B} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 206 RACE_END M RARITY_END Devoid < i > (This card has no color . ) < /i > $Whenever a land enters the battlefield under an opponent's control , that player exiles the top two cards of his or her library and you draw two cards .\nSkitterskin NAME_END 3 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 97 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Skitterskin can't block . ${1}{B }: Regenerate Skitterskin . Activate this ability only if you control another colorless creature .\nSkyline Cascade NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 246 RACE_END C RARITY_END Skyline Cascade enters the battlefield tapped . $When Skyline Cascade enters the battlefield , target creature an opponent controls doesn't untap during its controller's next untap step . ${T }: Add { U } to your mana pool .\nSkyrider Elf NAME_END 0 ATK_END 0 DEF_END {X}{G}{U} COST_END NIL DUR_END Creature - Elf Warrior Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 220 RACE_END U RARITY_END Flying$ < i > Converge < /i > — Skyrider Elf enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it .\nSlab Hammer NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Battle for Zendikar PLAYER_CLS_END 227 RACE_END U RARITY_END Whenever equipped creature attacks , you may return a land you control to its owner's hand . If you do , the creature gets +2/+2 until end of turn . $Equip { 2 }\nSludge Crawler NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 98 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Ingest < i > (Whenever this creature deals combat damage to a player , exile the top card of his or her library) < /i > ${2 }: Sludge Crawler gets +1/+1 until end of turn .\nSmoldering Marsh NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Swamp Mountain TYPE_END Battle for Zendikar PLAYER_CLS_END 247 RACE_END R RARITY_END < i > ({T }: Add { B } or { R } to your mana pool . ) < /i > $Smoldering Marsh enters the battlefield tapped unless you control two or more basic lands .\nSmothering Abomination NAME_END 3 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 99 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > $Flying$At the beginning of your upkeep , sacrifice a creature . $Whenever you sacrifice a creature , draw a card .\nSnapping Gnarlid NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Battle for Zendikar PLAYER_CLS_END 190 RACE_END C RARITY_END < i > Landfall < /i > — Whenever a land enters the battlefield under your control , Snapping Gnarlid gets +1/+1 until end of turn .\nSpawning Bed NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Battle for Zendikar PLAYER_CLS_END 248 RACE_END U RARITY_END { T }: Add { C } to your mana pool . ${6 } , { T } , Sacrifice Spawning Bed : Put three 1/1 colorless Eldrazi Scion creature tokens onto the battlefield . They have \" Sacrifice this creature : Add { C } to your mana pool . \"\nSpell Shrivel NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 66 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Counter target spell unless its controller pays { 4 } . If that spell is countered this way , exile it instead of putting it into its owner's graveyard .\nStasis Snare NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Battle for Zendikar PLAYER_CLS_END 50 RACE_END U RARITY_END Flash$When Stasis Snare enters the battlefield , exile target creature an opponent controls until Stasis Snare leaves the battlefield . < i > (That creature returns under its owner's control . ) < /i >\nStonefury NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 156 RACE_END C RARITY_END Stonefury deals damage to target creature equal to the number of lands you control .\nStone Haven Medic NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kor Cleric TYPE_END Battle for Zendikar PLAYER_CLS_END 051 RACE_END C RARITY_END { W } , { t }: You gain 1 life .\nSunken Hollow NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Island Swamp TYPE_END Battle for Zendikar PLAYER_CLS_END 249 RACE_END R RARITY_END < i > ({T }: Add { U } or { B } to your mana pool . ) < /i > $Sunken Hollow enters the battlefield tapped unless you control two or more basic lands .\nSure Strike NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 157 RACE_END C RARITY_END Target creature gets +3/+0 and gains first strike until end of turn .\nTajuru Beastmaster NAME_END 5 ATK_END 5 DEF_END {5}{G} COST_END NIL DUR_END Creature - Elf Warrior Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 193 RACE_END C RARITY_END < i > Rally < /i > - Whenever Tajuru Beastmaster or another Ally creature enters the battlefield under your control , creatures you control get +1/+1 until end of turn .\nTajuru Stalwart NAME_END 1 ATK_END 0 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Scout Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 194 RACE_END C RARITY_END < i > Converge < /i > - Tajuru Stalwart enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it .\nTajuru Warcaller NAME_END 1 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elf Warrior Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 195 RACE_END U RARITY_END < i > Rally < /i > — Whenever Tajuru Warcaller or another Ally enters the battlefield under your control , creatures you control get +2/+2 until end of turn .\nTandem Tactics NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 52 RACE_END C RARITY_END Up to two target creatures each get +1/+2 until end of turn . You gain 2 life .\nTide Drifter NAME_END 5 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 67 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Other colorless creatures you control get +0/+1 .\nTightening Coils NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Battle for Zendikar PLAYER_CLS_END 86 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -6/-0 and loses flying .\nTitan's Presence NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 014 RACE_END U RARITY_END As an additional cost to cast Titan's Presence , reveal a colorless creature card from your hand . $Exile target creature if its power is less than or equal to the revealed card's power .\nTouch of the Void NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 134 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Touch of the Void deals 3 damage to target creature or player . If a creature dealt damage this way would die this turn , exile it instead .\nTransgress the Mind NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 101 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Target player reveals his or her hand . You choose a card with converted mana cost 3 or greater and exile that card .\nTunneling Geopede NAME_END 2 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Insect TYPE_END Battle for Zendikar PLAYER_CLS_END 158 RACE_END U RARITY_END < i > Landfall < /i > - Whenever a land enters the battlefield under your control , Tunneling Geopede deals 1 damage to each opponent .\nTurn Against NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 135 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Gain control of target creature until end of turn . Untap that creature . It gains haste until end of turn .\nUgin's Insight NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 087 RACE_END R RARITY_END Scry X , where X is the highest converted mana cost among permanents you control , then draw three cards .\nUlamog's Despoiler NAME_END 5 ATK_END 5 DEF_END {6} COST_END NIL DUR_END Creature - Eldrazi Processor TYPE_END Battle for Zendikar PLAYER_CLS_END 016 RACE_END U RARITY_END As Ulamog's Despoiler enters the battlefield , you may put two cards your opponents own from exile into their owners ' graveyards . If you do , Ulamog's Despoiler enters the battlefield with four +1/+1 counters on it .\nUlamog's Nullifier NAME_END 3 ATK_END 2 DEF_END {2}{U}{B} COST_END NIL DUR_END Creature - Eldrazi Processor TYPE_END Battle for Zendikar PLAYER_CLS_END 207 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Flash$Flying$When Ulamog's Nullifier enters the battlefield , you may put two cards your opponents own from exile into their owners ' graveyards . If you do , counter target spell .\nUlamog's Reclaimer NAME_END 5 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Eldrazi Processor TYPE_END Battle for Zendikar PLAYER_CLS_END 68 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $When Ulamog's Reclaimer enters the battlefield , you may put a card an opponent owns from exile into that player's graveyard . If you do , return target instant or sorcery card from your graveyard to your hand .\nUlamog, the Ceaseless Hunger NAME_END 10 ATK_END 10 DEF_END {1}{0} COST_END NIL DUR_END Legendary Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 015 RACE_END M RARITY_END When you cast Ulamog , the Ceaseless Hunger , exile two target permanents . $Indestructible$Whenever Ulamog attacks , defending player exiles the top twenty cards of his or her library .\nUndergrowth Champion NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Battle for Zendikar PLAYER_CLS_END 197 RACE_END M RARITY_END If damage would be dealt to Undergrowth Champion while it has a +1/+1 counter on it , prevent that damage and remove a +1/+1 counter from Undergrowth Champion . $ < i > Landfall < /i > — Whenever a land enters the battlefield under your control , put a +1/+1 counter on Undergrowth Champion .\nUnified Front NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Sorcery TYPE_END Battle for Zendikar PLAYER_CLS_END 053 RACE_END U RARITY_END < i > Converge < /i > — Put a 1/1 white Kor Ally creature token onto the battlefield for each color of mana spent to cast Unified Front .\nValakut Predator NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Battle for Zendikar PLAYER_CLS_END 160 RACE_END C RARITY_END < i > Landfall < /i > - Whenever a land enters the battlefield under your control , Valakut Predator gets +2/+2 until end of turn .\nVampiric Rites NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment TYPE_END Battle for Zendikar PLAYER_CLS_END 124 RACE_END U RARITY_END { 1}{B } , Sacrifice a creature : You gain 1 life and draw a card .\nVestige of Emrakul NAME_END 4 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 136 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Trample\nVile Aggregate NAME_END 5 ATK_END 0 DEF_END {2}{R} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Battle for Zendikar PLAYER_CLS_END 137 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Vile Aggregate's power is equal to the number of colorless creatures you control . $Trample$Ingest < i > (Whenever this creature deals combat damage to a player , that player exiles the top card of his or her library . ) < /i >\nVoid Attendant NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Eldrazi Processor TYPE_END Battle for Zendikar PLAYER_CLS_END 169 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > ${1}{G } , Put a card an opponent owns from exile into that player's graveyard : Put a 1/1 colorless Eldrazi Scion creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \"\nVoid Winnower NAME_END 9 ATK_END 11 DEF_END {9} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Battle for Zendikar PLAYER_CLS_END 017 RACE_END M RARITY_END Your opponent can't cast spells with even converted mana costs . < i > (Zero is even . ) < /i > $Your opponents can't block with creatures with even converted mana costs .\nVolcanic Upheaval NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Battle for Zendikar PLAYER_CLS_END 161 RACE_END C RARITY_END Destroy target land .\nVoracious Null NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Battle for Zendikar PLAYER_CLS_END 125 RACE_END C RARITY_END { 1}{B } , Sacrifice another creature : Put two +1/+1 counters on Voracious Null . Activate this ability only any time you could cast a sorcery .\nWasteland Strangler NAME_END 2 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Eldrazi Processor TYPE_END Battle for Zendikar PLAYER_CLS_END 102 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > $When Wasteland Strangler enters the battlefield , you may put a card an opponent owns from exile into that player's graveyard . If you do , target creature gets -3/-3 until end of turn .\nWave-Wing Elemental NAME_END 4 ATK_END 3 DEF_END {5}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Battle for Zendikar PLAYER_CLS_END 088 RACE_END C RARITY_END Flying$ < i > Landfall < /i > — Whenver a land enters the battlefield under your control , Wave-Wing Elemental gets +2/+2 until end of turn .\nWindrider Patrol NAME_END 3 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Battle for Zendikar PLAYER_CLS_END 089 RACE_END U RARITY_END Flying$Whenever Windrider Patrol deals combat damage to a player , scry 2 .\nWoodland Wanderer NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Battle for Zendikar PLAYER_CLS_END 198 RACE_END R RARITY_END Vigilance , trample$ < i > Converge < /i > — Woodland Wanderer enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it .\nZada, Hedron Grinder NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Legendary Creature - Goblin Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 162 RACE_END R RARITY_END Whenever you cast an instant or sorcery spell that targets only Zada , Hedron Grinder , copy that spell for each other creature you control that the spell could target . Each copy targets a different one of those creatures .\nZulaport Cutthroat NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Rogue Ally TYPE_END Battle for Zendikar PLAYER_CLS_END 126 RACE_END U RARITY_END Whenever Zulaport Cutthroat or another creature you control dies , each opponent loses 1 life and you gain 1 life .\nAkki Blizzard-Herder NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 91 RACE_END C RARITY_END When Akki Blizzard-Herder dies , each player sacrifices a land .\nAkki Raider NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 92 RACE_END U RARITY_END Whenever a land is put into a graveyard from the battlefield , Akki Raider gets +1/+0 until end of turn .\nAshen Monstrosity NAME_END 4 ATK_END 7 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 93 RACE_END U RARITY_END Haste$Ashen Monstrosity attacks each turn if able .\nAura Barbs NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 94 RACE_END U RARITY_END Each enchantment deals 2 damage to its controller , then each Aura attached to a creature deals 2 damage to the creature it's attached to .\nBlademane Baku NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 95 RACE_END C RARITY_END Whenever you cast a Spirit or Arcane spell , you may put a ki counter on Blademane Baku . ${1 } , Remove X ki counters from Blademane Baku : For each counter removed , Blademane Baku gets +2/+0 until end of turn .\nBlazing Shoal NAME_END NIL ATK_END NIL DEF_END {X}{R}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 96 RACE_END R RARITY_END You may exile a red card with converted mana cost X from your hand rather than pay Blazing Shoal's mana cost . $Target creature gets +X/+0 until end of turn .\nBlessing of Leeches NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 62 RACE_END C RARITY_END Flash$Enchant creature$At the beginning of your upkeep , you lose 1 life . ${0 }: Regenerate enchanted creature .\nBlinding Powder NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 153 RACE_END U RARITY_END Equipped creature has \" Unattach Blinding Powder : Prevent all combat damage that would be dealt to this creature this turn . \" $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nBody of Jukai NAME_END 5 ATK_END 8 DEF_END {7}{G}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 121 RACE_END U RARITY_END Trample$Soulshift 8 < i > (When this creature dies , you may return target Spirit card with converted mana cost 8 or less from your graveyard to your hand . ) < /i >\nBudoka Pupil NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Human Monk TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 122 RACE_END U RARITY_END Whenever you cast a Spirit or Arcane spell , you may put a ki counter on Budoka Pupil . $At the beginning of the end step , if there are two or more ki counters on Budoka Pupil , you may flip it . $\nCall for Blood NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 63 RACE_END C RARITY_END As an additional cost to cast Call for Blood , sacrifice a creature . $Target creature gets -X/-X until end of turn , where X is the sacrificed creature's power .\nCallow Jushi NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 31 RACE_END U RARITY_END Whenever you cast a Spirit or Arcane spell , you may put a ki counter on Callow Jushi . $At the beginning of the end step , if there are two or more ki counters on Callow Jushi , you may flip it . $----$ Jaraku the Interloper$Legendary Creature - Spirit$3/4$Remove a ki counter from Jaraku the Interloper : Counter target spell unless its controller pays { 2 } .\nChild of Thorns NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 123 RACE_END C RARITY_END Sacrifice Child of Thorns : Target creature gets +1/+1 until end of turn .\nChisei, Heart of Oceans NAME_END 4 ATK_END 4 DEF_END {2}{U}{U} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 32 RACE_END R RARITY_END Flying$At the beginning of your upkeep , sacrifice Chisei , Heart of Oceans unless you remove a counter from a permanent you control .\nClash of Realities NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 97 RACE_END R RARITY_END All Spirits have \" When this permanent enters the battlefield , you may have it deal 3 damage to target non-Spirit creature . \" $Non-Spirit creatures have \" When this creature enters the battlefield , you may have it deal 3 damage to target Spirit creature . \"\nCrack the Earth NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 98 RACE_END C RARITY_END Each player sacrifices a permanent .\nCrawling Filth NAME_END 2 ATK_END 2 DEF_END {5}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 64 RACE_END C RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Soulshift 5 < i > (When this creature dies , you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand . ) < /i >\nCunning Bandit NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 99 RACE_END U RARITY_END Whenever you cast a Spirit or Arcane spell , you may put a ki counter on Cunning Bandit . $At the beginning of the end step , if there are two or more ki counters on Cunning Bandit , you may flip it . $\nDay of Destiny NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Legendary Enchantment TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 1 RACE_END R RARITY_END Legendary creatures you control get +2/+2 .\nDisrupting Shoal NAME_END NIL ATK_END NIL DEF_END {X}{U}{U} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 33 RACE_END R RARITY_END You may exile a blue card with converted mana cost X from your hand rather than pay Disrupting Shoal's mana cost . $Counter target spell if its converted mana cost is X .\nEmpty-Shrine Kannushi NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 2 RACE_END U RARITY_END Empty-Shrine Kannushi has protection from the colors of permanents you control .\nEnshrined Memories NAME_END NIL ATK_END NIL DEF_END {X}{G} COST_END NIL DUR_END Sorcery TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 124 RACE_END R RARITY_END Reveal the top X cards of your library . Put all creature cards revealed this way into your hand and the rest on the bottom of your library in any order .\nFinal Judgment NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 4 RACE_END R RARITY_END Exile all creatures .\nFirst Volley NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 100 RACE_END C RARITY_END First Volley deals 1 damage to target creature and 1 damage to that creature's controller .\nFlames of the Blood Hand NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 101 RACE_END U RARITY_END Flames of the Blood Hand deals 4 damage to target player . The damage can't be prevented . If that player would gain life this turn , that player gains no life instead .\nFloodbringer NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Moonfolk Wizard TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 34 RACE_END C RARITY_END Flying${2 } , Return a land you control to its owner's hand : Tap target land .\nForked-Branch Garami NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 125 RACE_END U RARITY_END Soulshift 4 , soulshift 4 < i > (When this creature dies , you may return up to two target Spirit cards with converted mana cost 4 or less from your graveyard to your hand . ) < /i >\nFrostling NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 103 RACE_END C RARITY_END Sacrifice Frostling : Frostling deals 1 damage to target creature .\nFrost Ogre NAME_END 3 ATK_END 5 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 102 RACE_END C RARITY_END NIL\nFumiko the Lowblood NAME_END 2 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Samurai TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 104 RACE_END R RARITY_END Fumiko the Lowblood has bushido X , where X is the number of attacking creatures . < i > (When this blocks or becomes blocked , it gets +X/+X until end of turn . ) < /i > $Creatures your opponents control attack each turn if able .\nGenju of the Cedars NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 126 RACE_END U RARITY_END Enchant Forest${2 }: Enchanted Forest becomes a 4/4 green Spirit creature until end of turn . It's still a land . $When enchanted Forest is put into a graveyard , you may return Genju of the Cedars from your graveyard to your hand .\nGenju of the Falls NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 35 RACE_END U RARITY_END Enchant Island${2 }: Enchanted Island becomes a 3/2 blue Spirit creature with flying until end of turn . It's still a land . $When enchanted Island is put into a graveyard , you may return Genju of the Falls from your graveyard to your hand .\nGenju of the Fens NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 66 RACE_END U RARITY_END Enchant Swamp${2 }: Until end of turn , enchanted Swamp becomes a 2/2 black Spirit creature with \" { B }: This creature gets +1/+1 until end of turn . \" It's still a land . $When enchanted Swamp is put into a graveyard , you may return Genju of the Fens from your graveyard to your hand .\nGenju of the Fields NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 5 RACE_END U RARITY_END Enchant Plains${2 }: Until end of turn , enchanted Plains becomes a 2/5 white Spirit creature with \" Whenever this creature deals damage , its controller gains that much life . \" It's still a land . $When enchanted Plains is put into a graveyard , you may return Genju of the Fields from your graveyard to your hand .\nGenju of the Realm NAME_END NIL ATK_END NIL DEF_END {W}{U}{B}{R}{G} COST_END NIL DUR_END Legendary Enchantment - Aura TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 151 RACE_END R RARITY_END Enchant land${2 }: Enchanted land becomes a legendary 8/12 Spirit creature with trample until end of turn . It's still a land . $When enchanted land is put into a graveyard , you may return Genju of the Realm from your graveyard to your hand .\nGenju of the Spires NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 105 RACE_END U RARITY_END Enchant Mountain${2 }: Enchanted Mountain becomes a 6/1 red Spirit creature until end of turn . It's still a land . $When enchanted Mountain is put into a graveyard , you may return Genju of the Spires from your graveyard to your hand .\nGnarled Mass NAME_END 3 ATK_END 3 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 127 RACE_END C RARITY_END NIL\nGoblin Cohort NAME_END 2 ATK_END 2 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 106 RACE_END C RARITY_END Goblin Cohort can't attack unless you've cast a creature spell this turn .\nGods' Eye, Gate to the Reikai NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 164 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $When Gods ' Eye , Gate to the Reikai is put into a graveyard from the battlefield , put a 1/1 colorless Spirit creature token onto the battlefield .\nGoryo's Vengeance NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 67 RACE_END R RARITY_END Return target legendary creature card from your graveyard to the battlefield . That creature gains haste . Exile it at the beginning of the next end step . $Splice onto Arcane { 2}{B } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nHeart of Light NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 6 RACE_END C RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $Prevent all damage that would be dealt to and dealt by enchanted creature .\nHeed the Mists NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 36 RACE_END U RARITY_END Put the top card of your library into your graveyard , then draw cards equal to that card's converted mana cost .\nHero's Demise NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 68 RACE_END R RARITY_END Destroy target legendary creature .\nHigure, the Still Wind NAME_END 4 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Ninja TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 37 RACE_END R RARITY_END Ninjutsu { 2}{U}{U } < i > ({2}{U}{U } , Return an unblocked attacker you control to hand : Put this card onto the battlefield from your hand tapped and attacking . ) < /i > $Whenever Higure , the Still Wind deals combat damage to a player , you may search your library for a Ninja card , reveal it , and put it into your hand . If you do , shuffle your library . ${2 }: Target Ninja creature is unblockable this turn .\nHired Muscle NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 69 RACE_END U RARITY_END Whenever you cast a Spirit or Arcane spell , you may put a ki counter on Hired Muscle . $At the beginning of the end step , if there are two or more ki counters on Hired Muscle , you may flip it . $----$ Scarmaker$Legendary Creature - Spirit$4/4$Remove a ki counter from Scarmaker : Target creature gains fear until end of turn . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nHokori, Dust Drinker NAME_END 2 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 7 RACE_END R RARITY_END Lands don't untap during their controllers ' untap steps . $At the beginning of each player's upkeep , that player untaps a land he or she controls .\nHorobi's Whisper NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 70 RACE_END C RARITY_END If you control a Swamp , destroy target nonblack creature . $Splice onto Arcane-Exile four cards from your graveyard . < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nHundred-Talon Strike NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 8 RACE_END C RARITY_END Target creature gets +1/+0 and gains first strike until end of turn . $Splice onto Arcane-Tap an untapped white creature you control . < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nIndebted Samurai NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Samurai TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 9 RACE_END U RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i > $Whenever a Samurai you control dies , you may put a +1/+1 counter on Indebted Samurai .\nInk-Eyes, Servant of Oni NAME_END 4 ATK_END 5 DEF_END {4}{B}{B} COST_END NIL DUR_END Legendary Creature - Rat Ninja TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 71 RACE_END R RARITY_END Ninjutsu { 3}{B}{B } < i > ({3}{B}{B } , Return an unblocked attacker you control to hand : Put this card onto the battlefield from your hand tapped and attacking . ) < /i > $Whenever Ink-Eyes , Servant of Oni deals combat damage to a player , you may put target creature card from that player's graveyard onto the battlefield under your control . ${1}{B }: Regenerate Ink-Eyes .\nIn the Web of War NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 108 RACE_END R RARITY_END Whenever a creature enters the battlefield under your control , it gets +2/+0 and gains haste until end of turn .\nIre of Kaminari NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 109 RACE_END C RARITY_END Ire of Kaminari deals damage to target creature or player equal to the number of Arcane cards in your graveyard .\nIsao, Enlightened Bushi NAME_END 1 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Legendary Creature - Human Samurai TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 129 RACE_END R RARITY_END Isao , Enlightened Bushi can't be countered . $Bushido 2 < i > (When this blocks or becomes blocked , it gets +2/+2 until end of turn . ) < /i > ${2 }: Regenerate target Samurai .\nIshi-Ishi, Akki Crackshot NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Legendary Creature - Goblin Warrior TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 110 RACE_END R RARITY_END Whenever an opponent casts a Spirit or Arcane spell , Ishi-Ishi , Akki Crackshot deals 2 damage to that player .\nIwamori of the Open Fist NAME_END 5 ATK_END 5 DEF_END {2}{G}{G} COST_END NIL DUR_END Legendary Creature - Human Monk TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 130 RACE_END R RARITY_END Trample$When Iwamori of the Open Fist enters the battlefield , each opponent may put a legendary creature card from his or her hand onto the battlefield .\nJetting Glasskite NAME_END 4 ATK_END 4 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 38 RACE_END U RARITY_END Flying$Whenever Jetting Glasskite becomes the target of a spell or ability for the first time in a turn , counter that spell or ability .\nKaijin of the Vanishing Touch NAME_END 3 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 39 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $Whenever Kaijin of the Vanishing Touch blocks a creature , return that creature to its owner's hand at end of combat . < i > (Return it only if it's on the battlefield . ) < /i >\nKami of False Hope NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 10 RACE_END C RARITY_END Sacrifice Kami of False Hope : Prevent all combat damage that would be dealt this turn .\nKentaro, the Smiling Cat NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Legendary Creature - Human Samurai TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 13 RACE_END R RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i > $You may pay { X } rather than pay the mana cost for Samurai spells you cast , where X is that spell's converted mana cost .\nKira, Great Glass-Spinner NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 40 RACE_END R RARITY_END Flying$Creatures you control have \" Whenever this creature becomes the target of a spell or ability for the first time in a turn , counter that spell or ability . \"\nKitsune Palliator NAME_END 2 ATK_END 0 DEF_END {2}{W} COST_END NIL DUR_END Creature - Fox Cleric TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 14 RACE_END U RARITY_END { tap }: Prevent the next 1 damage that would be dealt to each creature and each player this turn .\nKodama of the Center Tree NAME_END * ATK_END * DEF_END {4}{G} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 131 RACE_END R RARITY_END Kodama of the Center Tree's power and toughness are each equal to the number of Spirits you control . $Kodama of the Center Tree has soulshift X , where X is the number of Spirits you control . < i > (When this creature dies , you may return target Spirit card with converted mana cost X or less from your graveyard to your hand . ) < /i >\nKumano's Blessing NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 111 RACE_END C RARITY_END Flash$Enchant creature$If a creature dealt damage by enchanted creature this turn would die , exile it instead .\nKyoki, Sanity's Eclipse NAME_END 4 ATK_END 6 DEF_END {4}{B}{B} COST_END NIL DUR_END Legendary Creature - Demon Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 72 RACE_END R RARITY_END Whenever you cast a Spirit or Arcane spell , target opponent exiles a card from his or her hand .\nLifegift NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 132 RACE_END R RARITY_END Whenever a land enters the battlefield , you may gain 1 life .\nLifespinner NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 133 RACE_END U RARITY_END { tap } , Sacrifice three Spirits : Search your library for a legendary Spirit permanent card and put it onto the battlefield . Then shuffle your library .\nLoam Dweller NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 134 RACE_END U RARITY_END Whenever you cast a Spirit or Arcane spell , you may put a land card from your hand onto the battlefield tapped .\nMannichi, the Fevered Dream NAME_END 2 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 112 RACE_END R RARITY_END { 1}{R }: Switch each creature's power and toughness until end of turn .\nMark of Sakiko NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 135 RACE_END U RARITY_END Enchant creature$Enchanted creature has \" Whenever this creature deals combat damage to a player , add that much { G } to your mana pool . Until end of turn , this mana doesn't empty from your mana pool as steps and phases end . \"\nMark of the Oni NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 73 RACE_END U RARITY_END Enchant creature$You control enchanted creature . $At the beginning of the end step , if you control no Demons , sacrifice Mark of the Oni .\nMatsu-Tribe Sniper NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Snake Warrior Archer TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 136 RACE_END C RARITY_END { tap }: Matsu-Tribe Sniper deals 1 damage to target creature with flying . $Whenever Matsu-Tribe Sniper deals damage to a creature , tap that creature and it doesn't untap during its controller's next untap step .\nMending Hands NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 15 RACE_END C RARITY_END Prevent the next 4 damage that would be dealt to target creature or player this turn .\nMinamo Sightbender NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 41 RACE_END U RARITY_END { X } , { tap }: Target creature with power X or less is unblockable this turn .\nMinamo's Meddling NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 42 RACE_END C RARITY_END Counter target spell . That spell's controller reveals his or her hand , then discards each card with the same name as a card spliced onto that spell .\nMirror Gallery NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 154 RACE_END R RARITY_END The \" legend rule \" doesn't apply .\nMistblade Shinobi NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Ninja TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 43 RACE_END C RARITY_END Ninjutsu { U } < i > ({U } , Return an unblocked attacker you control to hand : Put this card onto the battlefield from your hand tapped and attacking . ) < /i > $Whenever Mistblade Shinobi deals combat damage to a player , you may return target creature that player controls to its owner's hand .\nNezumi Shadow-Watcher NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Rat Warrior TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 74 RACE_END U RARITY_END Sacrifice Nezumi Shadow-Watcher : Destroy target Ninja .\nNinja of the Deep Hours NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Ninja TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 44 RACE_END C RARITY_END Ninjutsu { 1}{U } < i > ({1}{U } , Return an unblocked attacker you control to hand : Put this card onto the battlefield from your hand tapped and attacking . ) < /i > $Whenever Ninja of the Deep Hours deals combat damage to a player , you may draw a card .\nNourishing Shoal NAME_END NIL ATK_END NIL DEF_END {X}{G}{G} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 137 RACE_END R RARITY_END You may exile a green card with converted mana cost X from your hand rather than pay Nourishing Shoal's mana cost . $You gain X life .\nOgre Marauder NAME_END 1 ATK_END 3 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 75 RACE_END U RARITY_END Whenever Ogre Marauder attacks , it gains \" Ogre Marauder is unblockable \" until end of turn unless defending player sacrifices a creature .\nOgre Recluse NAME_END 4 ATK_END 5 DEF_END {3}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 113 RACE_END U RARITY_END Whenever a player casts a spell , tap Ogre Recluse .\nOkiba-Gang Shinobi NAME_END 2 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Rat Ninja TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 76 RACE_END C RARITY_END Ninjutsu { 3}{B } < i > ({3}{B } , Return an unblocked attacker you control to hand : Put this card onto the battlefield from your hand tapped and attacking . ) < /i > $Whenever Okiba-Gang Shinobi deals combat damage to a player , that player discards two cards .\nOpal-Eye, Konda's Yojimbo NAME_END 4 ATK_END 1 DEF_END {1}{W}{W} COST_END NIL DUR_END Legendary Creature - Fox Samurai TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 17 RACE_END R RARITY_END Defender < i > (This creature can't attack . ) < /i > $Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i > ${tap }: The next time a source of your choice would deal damage this turn , that damage is dealt to Opal-Eye , Konda's Yojimbo instead . ${1}{W }: Prevent the next 1 damage that would be dealt to Opal-Eye this turn .\nOrb of Dreams NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 156 RACE_END R RARITY_END Permanents enter the battlefield tapped .\nOrnate Kanzashi NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 157 RACE_END R RARITY_END { 2 } , { tap }: Target opponent exiles the top card of his or her library . You may play that card this turn .\nOverblaze NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 114 RACE_END U RARITY_END Each time target permanent would deal damage to a creature or player this turn , it deals double that damage to that creature or player instead . $Splice onto Arcane { 2}{R}{R } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nOyobi, Who Split the Heavens NAME_END 6 ATK_END 3 DEF_END {6}{W} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 18 RACE_END R RARITY_END Flying$Whenever you cast a Spirit or Arcane spell , put a 3/3 white Spirit creature token with flying onto the battlefield .\nPatron of the Akki NAME_END 5 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 115 RACE_END R RARITY_END Goblin offering < i > (You may cast this card any time you could cast an instant by sacrificing a Goblin and paying the difference in mana costs between this and the sacrificed Goblin . Mana cost includes color . ) < /i > $Whenever Patron of the Akki attacks , creatures you control get +2/+0 until end of turn .\nPatron of the Kitsune NAME_END 6 ATK_END 5 DEF_END {4}{W}{W} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 19 RACE_END R RARITY_END Fox offering < i > (You may cast this card any time you could cast an instant by sacrificing a Fox and paying the difference in mana costs between this and the sacrificed Fox . Mana cost includes color . ) < /i > $Whenever a creature attacks , you may gain 1 life .\nPatron of the Moon NAME_END 4 ATK_END 5 DEF_END {5}{U}{U} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 45 RACE_END R RARITY_END Moonfolk offering < i > (You may cast this card any time you could cast an instant by sacrificing a Moonfolk and paying the difference in mana costs between this and the sacrificed Moonfolk . Mana cost includes color . ) < /i > $Flying${1 }: Put up to two land cards from your hand onto the battlefield tapped .\nPatron of the Nezumi NAME_END 6 ATK_END 6 DEF_END {5}{B}{B} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 77 RACE_END R RARITY_END Rat offering < i > (You may cast this card any time you could cast an instant by sacrificing a Rat and paying the difference in mana costs between this and the sacrificed Rat . Mana cost includes color . ) < /i > $Whenever a permanent is put into an opponent's graveyard , that player loses 1 life .\nPatron of the Orochi NAME_END 7 ATK_END 7 DEF_END {6}{G}{G} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 138 RACE_END R RARITY_END Snake offering < i > (You may cast this card any time you could cast an instant by sacrificing a Snake and paying the difference in mana costs between this and the sacrificed Snake . Mana cost includes color . ) < /i > ${tap }: Untap all Forests and all green creatures . Activate this ability only once each turn .\nPetalmane Baku NAME_END 2 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 139 RACE_END C RARITY_END Whenever you cast a Spirit or Arcane spell , you may put a ki counter on Petalmane Baku . ${1 } , Remove X ki counters from Petalmane Baku : Add X mana of any one color to your mana pool .\nPhantom Wings NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 46 RACE_END C RARITY_END Enchant creature$Enchanted creature has flying . $Sacrifice Phantom Wings : Return enchanted creature to its owner's hand .\nQuash NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 47 RACE_END U RARITY_END Counter target instant or sorcery spell . Search its controller's graveyard , hand , and library for all cards with the same name as that spell and exile them . Then that player shuffles his or her library .\nQuillmane Baku NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 48 RACE_END C RARITY_END Whenever you cast a Spirit or Arcane spell , you may put a ki counter on Quillmane Baku . ${1 } , { tap } , Remove X ki counters from Quillmane Baku : Return target creature with converted mana cost X or less to its owner's hand .\nReduce to Dreams NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 49 RACE_END R RARITY_END Return all artifacts and enchantments to their owners ' hands .\nRibbons of the Reikai NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 50 RACE_END C RARITY_END Draw a card for each Spirit you control .\nRoar of Jukai NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 140 RACE_END C RARITY_END If you control a Forest , each blocked creature gets +2/+2 until end of turn . $Splice onto Arcane-An opponent gains 5 life . < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nRonin Cliffrider NAME_END 2 ATK_END 2 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Human Samurai TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 116 RACE_END U RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i > $Whenever Ronin Cliffrider attacks , you may have it deal 1 damage to each creature defending player controls .\nRonin Warclub NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 158 RACE_END U RARITY_END Equipped creature gets +2/+1 . $Whenever a creature enters the battlefield under your control , attach Ronin Warclub to that creature . $Equip { 5 } < i > ({5 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nSakiko, Mother of Summer NAME_END 3 ATK_END 3 DEF_END {4}{G}{G} COST_END NIL DUR_END Legendary Creature - Snake Shaman TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 141 RACE_END R RARITY_END Whenever a creature you control deals combat damage to a player , add that much { G } to your mana pool . Until end of turn , this mana doesn't empty from your mana pool as steps and phases end .\nSakura-Tribe Springcaller NAME_END 4 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Snake Shaman TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 142 RACE_END C RARITY_END At the beginning of your upkeep , add { G } to your mana pool . Until end of turn , this mana doesn't empty from your mana pool as steps and phases end .\nScaled Hulk NAME_END 4 ATK_END 4 DEF_END {5}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 143 RACE_END C RARITY_END Whenever you cast a Spirit or Arcane spell , Scaled Hulk gets +2/+2 until end of turn .\nScour NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Instant TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 20 RACE_END U RARITY_END Exile target enchantment . Search its controller's graveyard , hand , and library for all cards with the same name as that enchantment and exile them . Then that player shuffles his or her library .\nScourge of Numai NAME_END 4 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Demon Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 80 RACE_END U RARITY_END At the beginning of your upkeep , you lose 2 life if you don't control an Ogre .\nShimmering Glasskite NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 51 RACE_END C RARITY_END Flying$Whenever Shimmering Glasskite becomes the target of a spell or ability for the first time in a turn , counter that spell or ability .\nShining Shoal NAME_END NIL ATK_END NIL DEF_END {X}{W}{W} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 21 RACE_END R RARITY_END You may exile a white card with converted mana cost X from your hand rather than pay Shining Shoal's mana cost . $The next X damage that a source of your choice would deal to you and/or creatures you control this turn is dealt to target creature or player instead .\nShinka Gatekeeper NAME_END 2 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 117 RACE_END C RARITY_END Whenever Shinka Gatekeeper is dealt damage , it deals that much damage to you .\nShirei, Shizo's Caretaker NAME_END 2 ATK_END 2 DEF_END {4}{B} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 81 RACE_END R RARITY_END Whenever a creature with power 1 or less is put into your graveyard from the battlefield , you may return that card to the battlefield under your control at the beginning of the next end step if Shirei , Shizo's Caretaker is still on the battlefield .\nShizuko, Caller of Autumn NAME_END 3 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Legendary Creature - Snake Shaman TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 144 RACE_END R RARITY_END At the beginning of each player's upkeep , that player adds { G}{G}{G } to his or her mana pool . Until end of turn , this mana doesn't empty from that player's mana pool as steps and phases end .\nShuko NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 159 RACE_END U RARITY_END Equipped creature gets +1/+0 . $Equip { 0 } < i > ({0 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nSilverstorm Samurai NAME_END 3 ATK_END 3 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Fox Samurai TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 22 RACE_END C RARITY_END Flash$Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i >\nSkullmane Baku NAME_END 1 ATK_END 2 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 83 RACE_END C RARITY_END Whenever you cast a Spirit or Arcane spell , you may put a ki counter on Skullmane Baku . ${1 } , { tap } , Remove X ki counters from Skullmane Baku : Target creature gets -X/-X until end of turn .\nSkullsnatcher NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Rat Ninja TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 84 RACE_END C RARITY_END Ninjutsu { B } < i > ({B } , Return an unblocked attacker you control to hand : Put this card onto the battlefield from your hand tapped and attacking . ) < /i > $Whenever Skullsnatcher deals combat damage to a player , exile up to two target cards from that player's graveyard .\nSlumbering Tora NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 161 RACE_END R RARITY_END { 2 } , Discard a Spirit or Arcane card : Slumbering Tora becomes an X/X Cat artifact creature until end of turn , where X is the discarded card's converted mana cost .\nSoratami Mindsweeper NAME_END 4 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Moonfolk Wizard TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 52 RACE_END U RARITY_END Flying${2 } , Return a land you control to its owner's hand : Target player puts the top two cards of his or her library into his or her graveyard .\nSosuke's Summons NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 145 RACE_END U RARITY_END Put two 1/1 green Snake creature tokens onto the battlefield . $Whenever a nontoken Snake enters the battlefield under your control , you may return Sosuke's Summons from your graveyard to your hand .\nSowing Salt NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 118 RACE_END U RARITY_END Exile target nonbasic land . Search its controller's graveyard , hand , and library for all cards with the same name as that land and exile them . Then that player shuffles his or her library .\nSplinter NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 146 RACE_END U RARITY_END Exile target artifact . Search its controller's graveyard , hand , and library for all cards with the same name as that artifact and exile them . Then that player shuffles his or her library .\nSplit-Tail Miko NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Fox Cleric TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 23 RACE_END C RARITY_END { W } , { tap }: Prevent the next 2 damage that would be dealt to target creature or player this turn .\nStir the Grave NAME_END NIL ATK_END NIL DEF_END {X}{B} COST_END NIL DUR_END Sorcery TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 85 RACE_END C RARITY_END Return target creature card with converted mana cost X or less from your graveyard to the battlefield .\nStream of Consciousness NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 53 RACE_END U RARITY_END Target player shuffles up to four target cards from his or her graveyard into his or her library .\nSway of the Stars NAME_END NIL ATK_END NIL DEF_END {8}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 54 RACE_END R RARITY_END Each player shuffles his or her hand , graveyard , and permanents he or she owns into his or her library , then draws seven cards . Each player's life total becomes 7 .\nTakeno's Cavalry NAME_END 1 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Samurai Archer TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 24 RACE_END C RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i > ${tap }: Takeno's Cavalry deals 1 damage to target attacking or blocking Spirit .\nTakenuma Bleeder NAME_END 3 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Ogre Shaman TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 86 RACE_END C RARITY_END Whenever Takenuma Bleeder attacks or blocks , you lose 1 life if you don't control a Demon .\nTallowisp NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 25 RACE_END U RARITY_END Whenever you cast a Spirit or Arcane spell , you may search your library for an Aura card with enchant creature , reveal it , and put it into your hand . If you do , shuffle your library .\nTeardrop Kami NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 55 RACE_END C RARITY_END Sacrifice Teardrop Kami : You may tap or untap target creature .\nTendo Ice Bridge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 165 RACE_END R RARITY_END Tendo Ice Bridge enters the battlefield with a charge counter on it . ${tap }: Add { C } to your mana pool . ${tap } , Remove a charge counter from Tendo Ice Bridge : Add one mana of any color to your mana pool .\nTerashi's Grasp NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 26 RACE_END C RARITY_END Destroy target artifact or enchantment . You gain life equal to its converted mana cost .\nThreads of Disloyalty NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 56 RACE_END R RARITY_END Enchant creature with converted mana cost 2 or less$You control enchanted creature .\nThree Tragedies NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 87 RACE_END U RARITY_END Target player discards three cards .\nThroat Slitter NAME_END 2 ATK_END 2 DEF_END {4}{B} COST_END NIL DUR_END Creature - Rat Ninja TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 88 RACE_END U RARITY_END Ninjutsu { 2}{B } < i > ({2}{B } , Return an unblocked attacker you control to hand : Put this card onto the battlefield from your hand tapped and attacking . ) < /i > $Whenever Throat Slitter deals combat damage to a player , destroy target nonblack creature that player controls .\nToils of Night and Day NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 57 RACE_END C RARITY_END You may tap or untap target permanent , then you may tap or untap another target permanent .\nTomorrow, Azami's Familiar NAME_END 5 ATK_END 1 DEF_END {5}{U} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 58 RACE_END R RARITY_END If you would draw a card , look at the top three cards of your library instead . Put one of those cards into your hand and the rest on the bottom of your library in any order .\nTorrent of Stone NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 119 RACE_END C RARITY_END Torrent of Stone deals 4 damage to target creature . $Splice onto Arcane-Sacrifice two Mountains . < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nToshiro Umezawa NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Samurai TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 89 RACE_END R RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i > $Whenever a creature an opponent controls dies , you may cast target instant card from your graveyard . If that card would be put into a graveyard this turn , exile it instead .\nTraproot Kami NAME_END * ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 147 RACE_END C RARITY_END Defender ; reach < i > (This creature can block creatures with flying . ) < /i > $Traproot Kami's toughness is equal to the number of Forests on the battlefield .\nTwist Allegiance NAME_END NIL ATK_END NIL DEF_END {6}{R} COST_END NIL DUR_END Sorcery TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 120 RACE_END R RARITY_END You and target opponent each gain control of all creatures the other controls until end of turn . Untap those creatures . Those creatures gain haste until end of turn .\nUmezawa's Jitte NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Legendary Artifact - Equipment TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 163 RACE_END R RARITY_END Whenever equipped creature deals combat damage , put two charge counters on Umezawa's Jitte . $Remove a charge counter from Umezawa's Jitte : Choose one - Equipped creature gets +2/+2 until end of turn ; or target creature gets -1/-1 until end of turn ; or you gain 2 life . $Equip { 2 }\nUnchecked Growth NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 148 RACE_END U RARITY_END Target creature gets +4/+4 until end of turn . If it's a Spirit , it gains trample until end of turn .\nUproot NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 149 RACE_END C RARITY_END Put target land on top of its owner's library .\nVeil of Secrecy NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 59 RACE_END C RARITY_END Target creature gains shroud until end of turn and is unblockable this turn . $Splice onto Arcane-Return a blue creature you control to its owner's hand . < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nVital Surge NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant - Arcane TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 150 RACE_END C RARITY_END You gain 3 life . $Splice onto Arcane { 1}{G } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nWalker of Secret Ways NAME_END 2 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Ninja TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 60 RACE_END U RARITY_END Ninjutsu { 1}{U } < i > ({1}{U } , Return an unblocked attacker you control to hand : Put this card onto the battlefield from your hand tapped and attacking . ) < /i > $Whenever Walker of Secret Ways deals combat damage to a player , look at that player's hand . ${1}{U }: Return target Ninja you control to its owner's hand . Activate this ability only during your turn .\nWard of Piety NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 28 RACE_END U RARITY_END Enchant creature${1}{W }: The next 1 damage that would be dealt to enchanted creature this turn is dealt to target creature or player instead .\nWaxmane Baku NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 29 RACE_END C RARITY_END Whenever you cast a Spirit or Arcane spell , you may put a ki counter on Waxmane Baku . ${1 } , Remove X ki counters from Waxmane Baku : Tap X target creatures .\nYomiji, Who Bars the Way NAME_END 4 ATK_END 4 DEF_END {5}{W}{W} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Betrayers of Kamigawa PLAYER_CLS_END 30 RACE_END R RARITY_END Whenever a legendary permanent other than Yomiji , Who Bars the Way is put into a graveyard from the battlefield , return that card to its owner's hand .\nAcolyte's Reward NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 1 RACE_END U RARITY_END Prevent the next X damage that would be dealt to target creature this turn , where X is your devotion to white . If damage is prevented this way , Acolyte's Reward deals that much damage to target creature or player .\nAerie Worshippers NAME_END 4 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature   Human Cleric TYPE_END Born of the Gods PLAYER_CLS_END 30 RACE_END U RARITY_END < i > Inspired < /i > - Whenever Aerie Worshipers becomes untapped , you may pay { 2}{U } . If you do , put a 2/2 blue Bird enchantment creature token with flying onto the battlefield .\nAkroan Conscriptor NAME_END 2 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature   Human Shaman TYPE_END Born of the Gods PLAYER_CLS_END 87 RACE_END U RARITY_END < i > Heroic < /i > Whenever you cast a spell that targets Akroan Conscriptor , gain control of another target creature until end of turn . Untap that creature . It gains haste until end of turn .\nAkroan Phalanx NAME_END 3 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Born of the Gods PLAYER_CLS_END 2 RACE_END U RARITY_END Vigilance${2}{R }: Creatures you control get +1/+0 until end of turn .\nAkroan Skyguard NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Born of the Gods PLAYER_CLS_END 3 RACE_END C RARITY_END Flying$ < i > Heroic < /i > - Whenever you cast a spell that targets Akroan Skyguard , put a +1/+1 counter on Akroan Skyguard .\nArbiter of the Ideal NAME_END 5 ATK_END 4 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature   Sphinx TYPE_END Born of the Gods PLAYER_CLS_END 31 RACE_END R RARITY_END Flying$ < i > Inspired < /i > - Whenever Arbiter of the Ideal becomes untapped , reveal the top card of your library . If it's an artifact , creature , or land card , you may put it onto the battlefield with a manifestation counter on it . It's an enchantment in addition to its other types .\nArchetype of Aggression NAME_END 2 ATK_END 3 DEF_END {1}{R}{R} COST_END NIL DUR_END Enchantment Creature   Human Warrior TYPE_END Born of the Gods PLAYER_CLS_END 88 RACE_END U RARITY_END Creatures you control have trample . $Creatures your opponents control lose trample and can't have or gain trample .\nArchetype of Courage NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment Creature   Human Soldier TYPE_END Born of the Gods PLAYER_CLS_END 4 RACE_END U RARITY_END Creatures you control have first strike . $Creatures your opponents control lose first strike and can't have or gain first strike .\nArchetype of Endurance NAME_END 5 ATK_END 6 DEF_END {6}{G}{G} COST_END NIL DUR_END Enchantment Creature   Boar TYPE_END Born of the Gods PLAYER_CLS_END 116 RACE_END U RARITY_END Creatures you control have hexproof . $Creatures your opponents control lose hexproof and can't have or gain hexproof .\nArchetype of Finality NAME_END 3 ATK_END 2 DEF_END {4}{B}{B} COST_END NIL DUR_END Enchantment Creature - Gorgon TYPE_END Born of the Gods PLAYER_CLS_END 58 RACE_END U RARITY_END Creatures you control have deathtouch . $Creatures your opponents control lose deathtouch and can't have or gain deathtouch .\nArchetype of Imagination NAME_END 2 ATK_END 3 DEF_END {4}{U}{U} COST_END NIL DUR_END Enchantment Creature   Human Wizard TYPE_END Born of the Gods PLAYER_CLS_END 32 RACE_END U RARITY_END Creatures you control have flying . $Creatures your opponents control lose flying and can't have or gain flying .\nAshiok's Adept NAME_END 3 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature   Human Wizard TYPE_END Born of the Gods PLAYER_CLS_END 59 RACE_END U RARITY_END < i > Heroic < /i > Whenever you cast a spell that targets Ashiok's Adept , each opponent discards a card .\nAspect of Hydra NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 117 RACE_END C RARITY_END Target creature gets +X/+X until end of turn , where X is your devotion to green .\nAsphyxiate NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 60 RACE_END C RARITY_END Destroy target untapped creature .\nAstral Cornucopia NAME_END NIL ATK_END NIL DEF_END {X}{X}{X} COST_END NIL DUR_END Artifact TYPE_END Born of the Gods PLAYER_CLS_END 157 RACE_END R RARITY_END Astral Cornucopia enters the battlefield with X charge counters on it . ${T }: Choose a color . Add one mana of that color to your mana pool for each charge counter on Astral Cornucopia .\nBile Blight NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 61 RACE_END U RARITY_END Target creature and all creatures with the same name as that creature get -3/-3 until end of turn .\nBlack Oak of Odunos NAME_END 5 ATK_END 0 DEF_END {2}{B} COST_END NIL DUR_END Creature   Zombie Treefolk TYPE_END Born of the Gods PLAYER_CLS_END 62 RACE_END U RARITY_END Defender${B } , Tap another untapped creature you control : Black Oak of Odunos gets +1/+1 until end of turn .\nBolt of Keranos NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 89 RACE_END C RARITY_END Bolt of Keranos deals 3 damage to target creature and/or player . Scry 1 .\nCharging Badger NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature   Badger TYPE_END Born of the Gods PLAYER_CLS_END 118 RACE_END C RARITY_END Trample\nChorus of the Tides NAME_END 2 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Siren TYPE_END Born of the Gods PLAYER_CLS_END 33 RACE_END C RARITY_END Flying$ < i > Heroic < /i > - Whenever you cast a spell that targets Chorus of the Tides , scry 1 .\nChromanticore NAME_END 4 ATK_END 4 DEF_END {W}{U}{B}{R}{G} COST_END NIL DUR_END Enchantment Creature   Manticore TYPE_END Born of the Gods PLAYER_CLS_END 144 RACE_END M RARITY_END Bestow { 2}{W}{U}{B}{R}{G}$Flying , first strike , vigilance , trample , lifelink$Enchanted creature gets +4/+4 and has flying , first strike , vigilance , trample and lifelink .\nClaim of Erebos NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Born of the Gods PLAYER_CLS_END 64 RACE_END C RARITY_END Enchant creature$Enchanted creature has \" { 1}{B } , { T }: Target player loses 2 life . \"\nCourser of Kruphix NAME_END 4 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Enchantment Creature   Centaur TYPE_END Born of the Gods PLAYER_CLS_END 119 RACE_END R RARITY_END Play with the top card of your library revealed . $You may play the top card of your library if it's a land card . $Whenever a land enters the battlefield under your control , you gain 1 life .\nCrypsis NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 34 RACE_END C RARITY_END Target creature you control gains protection from creatures your opponents control until end of turn . Untap it .\nCulling Mark NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 120 RACE_END C RARITY_END Target creature blocks this turn if able .\nCyclops of One-Eyed Pass NAME_END 2 ATK_END 5 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature   Cyclops TYPE_END Born of the Gods PLAYER_CLS_END 90 RACE_END C RARITY_END NIL\nDawn to Dusk NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 6 RACE_END U RARITY_END Choose one or both Return target enchantment card from your graveyard to your hand ; and/or destroy target enchantment .\nDeepwater Hypnotist NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Born of the Gods PLAYER_CLS_END 35 RACE_END C RARITY_END < i > Inspired < /i > - Whenever Deepwater Hypnotist becomes untapped , target creature an opponent controls gets -3/-0 until end of turn .\nDrown in Sorrow NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 65 RACE_END U RARITY_END All creatures get -2/-2 until end of turn . Scry 1 .\nEater of Hope NAME_END 4 ATK_END 6 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature   Demon TYPE_END Born of the Gods PLAYER_CLS_END 66 RACE_END R RARITY_END Flying${B } , Sacrifice another creature : Regenerate Eater of Hope . ${2}{B } , Sacrifice two other creatures : Destroy target creature .\nEidolon of Countless Battles NAME_END 0 ATK_END 0 DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment Creature   Spirit TYPE_END Born of the Gods PLAYER_CLS_END 7 RACE_END R RARITY_END Bestow { 2}{W}{W}$Eidolon of Countless Battles and enchanted creature get +1/+1 for each creature you control and +1/+1 for each Aura you control .\nElite Skirmisher NAME_END 1 ATK_END 3 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Born of the Gods PLAYER_CLS_END 8 RACE_END C RARITY_END < i > Heroic < /i > - Whenever you cast a spell that targets Elite Skirmisher , you may tap target creature .\nEphara, God of the Polis NAME_END 5 ATK_END 6 DEF_END {2}{W}{U} COST_END NIL DUR_END Legendary Enchantment Creature   God TYPE_END Born of the Gods PLAYER_CLS_END 145 RACE_END M RARITY_END Indestructible$As long as your devotion to white and blue is less than seven , Ephara isn't a creature . $At the beginning of each upkeep , if you had another creature enter the battlefield under your control last turn , draw a card .\nEphara's Enlightenment NAME_END NIL ATK_END NIL DEF_END {1}{W}{U} COST_END NIL DUR_END Enchantment   Aura TYPE_END Born of the Gods PLAYER_CLS_END 146 RACE_END U RARITY_END Enchant creature$When Ephara's Enlightenment enters the battlefield , put a +1/+1 counter on enchanted creature . $Enchanted creature has flying . $Whenever a creature enters the battlefield under your control , you may return Ephara's Enlightenment to its owner's hand .\nEphara's Radiance NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Born of the Gods PLAYER_CLS_END 9 RACE_END C RARITY_END Enchant creature$Enchanted creature has \" { 1}{W } , { T }: You gain 3 life . \"\nEpiphany Storm NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment   Aura TYPE_END Born of the Gods PLAYER_CLS_END 91 RACE_END C RARITY_END Enchant creature$Enchanted creature has \" { R } , { T } , Discard a card : Draw a card . \"\nExcoriate NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 10 RACE_END C RARITY_END Exile target tapped creature .\nEye Gouge NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 67 RACE_END C RARITY_END Target creature gets -1/-1 until end of turn . If it's a Cyclops , destroy it .\nFall of the Hammer NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 93 RACE_END C RARITY_END Target creature you control deals damage equal to its power to another target creature .\nFanatic of Xenagos NAME_END 3 ATK_END 3 DEF_END {1}{R}{G} COST_END NIL DUR_END Creature   Centaur Warrior TYPE_END Born of the Gods PLAYER_CLS_END 147 RACE_END U RARITY_END Trample$Tribute 1 < i > (As this creature enters the battlefield , an opponent of your choice may place a +1/+1 counter on it . ) < /i > $When Fanatic of Xenagos enters the battlefield , if tribute wasn't paid , it gets +1/+1 and gains haste until end of turn .\nFated Conflagration NAME_END NIL ATK_END NIL DEF_END {1}{R}{R}{R} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 94 RACE_END R RARITY_END Fated Conflagration deals 5 damage to target creature or planewalker . If it's your turn , scry 2 .\nFated Infatuation NAME_END NIL ATK_END NIL DEF_END {U}{U}{U} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 39 RACE_END R RARITY_END Put a token onto the battlefield that's a copy of target creature you control . If it's your turn , scry 2 .\nFated Intervention NAME_END NIL ATK_END NIL DEF_END {2}{G}{G}{G} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 121 RACE_END R RARITY_END Put two 3/3 green Centaur enchantment creature tokens onto the battlefield . If it's your turn , scry 2 .\nFated Retribution NAME_END NIL ATK_END NIL DEF_END {4}{W}{W}{W} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 11 RACE_END R RARITY_END Destroy all creatures and planeswalkers . If it's your turn , scry 2 .\nFated Return NAME_END NIL ATK_END NIL DEF_END {4}{B}{B}{B} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 69 RACE_END R RARITY_END Put target creature card from a graveyard onto the battlefield under your control . It gains indestructible . If it's your turn , scry 2 .\nFate Unraveler NAME_END 4 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Enchantment Creature   Hag TYPE_END Born of the Gods PLAYER_CLS_END 68 RACE_END R RARITY_END Whenever an opponent draws a card , Fate Unraveler deals 1 damage to that player .\nFearsome Temper NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment   Aura TYPE_END Born of the Gods PLAYER_CLS_END 95 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has \" { 2}{R }: Target creature can't block this creature this turn . \"\nFelhide Brawler NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature   Minotaur TYPE_END Born of the Gods PLAYER_CLS_END 70 RACE_END C RARITY_END Felhide Brawler can't block unless you control another Minotaur .\nFelhide Spiritbinder NAME_END 4 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature   Minotaur Shaman TYPE_END Born of the Gods PLAYER_CLS_END 96 RACE_END R RARITY_END < i > Inspired < /i > - Whenever Felhide Spiritbinder becomes untapped , you may pay { 1}{R } . If you do , put a token onto the battlefield that's a copy of another target creature except it's an enchantment in addition to its other types . It gains haste . Exile it at the beginning of the next end step .\nFlame-Wreathed Phoenix NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature   Phoenix TYPE_END Born of the Gods PLAYER_CLS_END 97 RACE_END M RARITY_END Flying$Tribute 2 < i > (As this creature enters the battlefield , an opponent of your choice may place two +1/+1 counters on it . ) < /i > $When Flame-Wreathed Phoenix enters the battlefield , if tribute wasn't paid , it gains haste and \" When this creature dies , return it to its owner's hand . \"\nFlitterstep Eidolon NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Enchantment Creature - Spirit TYPE_END Born of the Gods PLAYER_CLS_END 40 RACE_END U RARITY_END Bestow { 5}{U}$Flitterstep Eidolon can't be blocked . $Enchanted creature gets +1/+1 and can't be blocked .\nFloodtide Serpent NAME_END 4 ATK_END 4 DEF_END {4}{U} COST_END NIL DUR_END Creature   Serpent TYPE_END Born of the Gods PLAYER_CLS_END 41 RACE_END C RARITY_END Floodtide Serpent can't attack unless you return an enchantment you control to its owner's hand . < i > < i > (This cost is paid as attackers are declared . ) < /i ></ i >\nForgestoker Dragon NAME_END 4 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature   Dragon TYPE_END Born of the Gods PLAYER_CLS_END 98 RACE_END R RARITY_END Flying${1}{R }: Forgestoker Dragon deals 1 damage to target creature . That creature can't block this combat . Activate this ability only if Forgestoker Dragon is attacking .\nForlorn Pseudamma NAME_END 1 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature   Zombie TYPE_END Born of the Gods PLAYER_CLS_END 71 RACE_END U RARITY_END Intimidate$ < i > Inspired < /i > - Whenever Forlorn Pseudamma becomes untapped , you may pay { 2}{B } . If you do , put a 2/2 black Zombie enchantment creature token onto the battlefield .\nGild NAME_END 4 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Enchantment Creature   Hag TYPE_END Born of the Gods PLAYER_CLS_END 73 RACE_END R RARITY_END Whenever an opponent draws a card , Fate Unraveler deals 1 damage to that player .\nGlimpse the Sun God NAME_END NIL ATK_END NIL DEF_END {X}{W} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 13 RACE_END U RARITY_END Tap X target creatures . Scry 1 .\nGod-Favored General NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature   Human Soldier TYPE_END Born of the Gods PLAYER_CLS_END 14 RACE_END U RARITY_END < i > Inspired < /i > Whenever God-Favored General becomes untapped , you may pay { 2}{W } . If you do , put two 1/1 white Soldier enchantment creature tokens onto the battlefield .\nGorgon's Head NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact   Equipment TYPE_END Born of the Gods PLAYER_CLS_END 158 RACE_END U RARITY_END Equipped creature has deathtouch . $Equip { 2 }\nGraverobber Spider NAME_END 4 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature   Spider TYPE_END Born of the Gods PLAYER_CLS_END 122 RACE_END U RARITY_END Reach${3}{B }: Graverobber Spider gets +X/+X until end of turn , where X is the number of creature cards in your graveyard . Activate this ability only once each turn .\nGreat Hart NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Elk TYPE_END Born of the Gods PLAYER_CLS_END 15 RACE_END C RARITY_END NIL\nGriffin Dreamfinder NAME_END 4 ATK_END 1 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Born of the Gods PLAYER_CLS_END 16 RACE_END C RARITY_END Flying$When Griffin Dreamfinder enters the battlefield , return target enchantment card from your graveyard to your hand .\nGrisly Transformation NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Born of the Gods PLAYER_CLS_END 74 RACE_END C RARITY_END Enchant creature$When Grisly Transformation enters the battlefield , draw a card . $Enchanted creature has intimidate .\nHerald of Torment NAME_END 3 ATK_END 3 DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment Creature   Demon TYPE_END Born of the Gods PLAYER_CLS_END 75 RACE_END R RARITY_END Bestow { 3}{B}{B}$Flying$At the beginning of your upkeep , you lose 1 life . $Enchanted creature gets +3/+3 and has flying .\nHeroes' Podium NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Legendary Artifact TYPE_END Born of the Gods PLAYER_CLS_END 159 RACE_END R RARITY_END Each legendary creature you control gets +1/+1 for each other legendary creature you control . ${X } , { T }: Look at the top X cards of your library . You may reveal a legendary creature card from among them and put it into your hand . Put the rest on the bottom of your library in a random order .\nHero of Iroas NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature   Human Soldier TYPE_END Born of the Gods PLAYER_CLS_END 17 RACE_END R RARITY_END Aura spells you cast cost { 1 } less to cast . $ < i > Heroic < /i > Whenever you cast a spell that targets Hero of Iroas , put a +1/+1 counter on Hero of Iroas .\nHero of Leina Tower NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature   Human Warrior TYPE_END Born of the Gods PLAYER_CLS_END 123 RACE_END R RARITY_END < i > Heroic < /i > Whenever you cast a spell that targets Hero of Leina Tower , you may pay { X } . If you do , put X +1/+1 counters on Hero of Leina Tower .\nHold at Bay NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 18 RACE_END C RARITY_END Prevent the next 7 damage that would be dealt to target creature or player this turn .\nHunter's Prowess NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 124 RACE_END R RARITY_END Until end of turn , target creature gets +3/+3 and gains trample and \" Whenever this creature deals combat damage to a player , draw that many cards . \"\nImpetuous Sunchaser NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature   Human Soldier TYPE_END Born of the Gods PLAYER_CLS_END 99 RACE_END C RARITY_END Flying , haste$Impetuous Sunchaser attacks each turn if able .\nKarametra, God of Harvests NAME_END 7 ATK_END 6 DEF_END {3}{G}{W} COST_END NIL DUR_END Legendary Enchantment Creature   God TYPE_END Born of the Gods PLAYER_CLS_END 148 RACE_END M RARITY_END Indestructible$As long as your devotion to green and white is less than seven , Karametra isn't a creature . $Whenever you cast a creature spell , you may search your library for a Forest or Plains card , put it onto the battlefield tapped , then shuffle your library .\nKarametra's Favor NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment   Aura TYPE_END Born of the Gods PLAYER_CLS_END 125 RACE_END C RARITY_END Enchant creature$When Karametra's Favor enters the battlefield , draw a card . $Enchanted creature has \" { T }: Add one mana of any color to your mana pool . \"\nKiora's Follower NAME_END 2 ATK_END 2 DEF_END {G}{U} COST_END NIL DUR_END Creature   Merfolk TYPE_END Born of the Gods PLAYER_CLS_END 150 RACE_END U RARITY_END { T }: Untap another target permanent .\nKraken of the Straits NAME_END 6 ATK_END 6 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature   Kraken TYPE_END Born of the Gods PLAYER_CLS_END 42 RACE_END U RARITY_END Creatures with power less than the number of Islands you control can't block Kraken of the Straits .\nLightning Volley NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 101 RACE_END U RARITY_END Until end of turn , creatures you control gain \" { T }: This creature deals 1 damage to target creature or player . \"\nLoyal Pegasus NAME_END 1 ATK_END 2 DEF_END {W} COST_END NIL DUR_END Creature   Pegasus TYPE_END Born of the Gods PLAYER_CLS_END 19 RACE_END C RARITY_END Flying$Loyal Pegasus can't attack or block alone .\nMarshmist Titan NAME_END 5 ATK_END 4 DEF_END {6}{B} COST_END NIL DUR_END Creature   Giant TYPE_END Born of the Gods PLAYER_CLS_END 76 RACE_END C RARITY_END Marshmist Titan costs { X } less to cast , where X is your devotion to black .\nMeletis Astronomer NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature   Human Wizard TYPE_END Born of the Gods PLAYER_CLS_END 43 RACE_END U RARITY_END < i > Heroic < /i > Whenever you cast a spell that targets Meletis Astronomer , look at the top three cards of your library . You may reveal an enchantment card from among them and put it into your hand . Put the rest on the bottom of your library in any order .\nMindreaver NAME_END 1 ATK_END 2 DEF_END {U}{U} COST_END NIL DUR_END Creature   Human Wizard TYPE_END Born of the Gods PLAYER_CLS_END 44 RACE_END R RARITY_END < i > Heroic < /i > Whenever you cast a spell that targets Mindreaver , exile the top three cards of target player's library . ${U}{U } , Sacrifice Mindreaver : Counter target spell with the same name as a card exiled with mindreaver .\nMischief and Mayhem NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 126 RACE_END U RARITY_END Up to two target creatures each get +4/+4 until end of turn .\nMogis, God of Slaughter NAME_END 5 ATK_END 7 DEF_END {2}{B}{R} COST_END NIL DUR_END Legendary Enchantment Creature   God TYPE_END Born of the Gods PLAYER_CLS_END 151 RACE_END M RARITY_END Indestructible$As long as your devotion to black and red is less than seven , Mogis isn't a creature . $At the beginning of each opponent's upkeep , Mogis deals 2 damage to that player unless he or she sacrifices a creature .\nMortal's Ardor NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 20 RACE_END C RARITY_END Target creature gets +1/+1 and gains lifelink until end of turn .\nMortal's Resolve NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 127 RACE_END C RARITY_END Target creature gets +1/+1 and gains indestructible until end of turn .\nNessian Demolok NAME_END 3 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature   Beast TYPE_END Born of the Gods PLAYER_CLS_END 128 RACE_END U RARITY_END Tribute 3 < i > < i > (As this creature enters the battlefield , an opponent of your choice may place three +1/+1 counters on it . ) < /i ></ i > $When Nessian Demolok enters the battlefield , if tribute wasn't paid , destroy target noncreature permanent .\nNessian Wilds Ravager NAME_END 6 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature   Hydra TYPE_END Born of the Gods PLAYER_CLS_END 129 RACE_END R RARITY_END Tribute 6 < i > (As this creature enters the battlefield , an opponent of your choice may place six +1/+1 counters on it . ) < /i > $When Nessian Wilds Ravager enters the battlefield , if tribute wasn't paid , you may have Nessian Wilds Ravager fight another target creature .\nNoble Quarry NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Enchantment Creature   Unicorn TYPE_END Born of the Gods PLAYER_CLS_END 130 RACE_END U RARITY_END Bestow { 5}{G}$All creatures able to block Noble Quarry or enchanted creature do so . $Enchanted creature gets +1/+1 .\nNullify NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 45 RACE_END C RARITY_END Counter target creature or Aura spell .\nNyxborn Eidolon NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Enchantment Creature   Spirit TYPE_END Born of the Gods PLAYER_CLS_END 78 RACE_END C RARITY_END Bestow { 4}{B}$Enchanted creature gets +2/+1 .\nNyxborn Rollicker NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Enchantment Creature   Satyr TYPE_END Born of the Gods PLAYER_CLS_END 102 RACE_END C RARITY_END Bestow { 1}{R}$Enchanted creature gets +1/+1 .\nNyxborn Shieldmate NAME_END 2 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Enchantment Creature   Human Soldier TYPE_END Born of the Gods PLAYER_CLS_END 21 RACE_END C RARITY_END Bestow { 2}{W}$Enchanted creature gets +1/+2 .\nNyxborn Triton NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Enchantment Creature   Merfolk TYPE_END Born of the Gods PLAYER_CLS_END 46 RACE_END C RARITY_END Bestow { 4}{U}$Enchanted creature gets +2/+3 .\nOracle of Bones NAME_END 1 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature   Minotaur Shaman TYPE_END Born of the Gods PLAYER_CLS_END 103 RACE_END R RARITY_END Haste$Tribute 2 < i > (As this creature enters the battlefield , an opponent of your choice may place two +1/+1 counters on it . ) < /i > $When Oracle of Bones enters the battlefield , if tribute wasn't paid , you may cast an instant or sorcery card from your hand without paying its mana cost .\nOracle's Insight NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Born of the Gods PLAYER_CLS_END 47 RACE_END U RARITY_END Enchant creature$Enchanted creature has \" { T }: Scry 1 , then draw a card . \"\nOreskos Sun Guide NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature   Cat Monk TYPE_END Born of the Gods PLAYER_CLS_END 22 RACE_END C RARITY_END < i > Inspired < /i > - Whenever Oreskos Sun Guide becomes untapped , you gain 2 life .\nOrnitharch NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Archon TYPE_END Born of the Gods PLAYER_CLS_END 23 RACE_END U RARITY_END Flying$Tribute 2$When Ornitharch enters the battlefield , if tribute wasn't paid , put two 1/1 white Bird creature tokens with flying onto the battlefield .\nPain Seer NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature   Human Wizard TYPE_END Born of the Gods PLAYER_CLS_END 80 RACE_END R RARITY_END < i > Inspired < /i > - Whenever Pain Seer becomes untapped , reveal the top card of your library and put that card into your hand . You lose life equal to that card's converted mana cost .\nPeregrination NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 132 RACE_END U RARITY_END Seach your library for up to two basic land cards , reveal those cards , and put one onto the battlefield tapped and the other into your hand . Shuffle your library , then scry 1 .\nPerplexing Chimera NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Enchantment Creature   Chimera TYPE_END Born of the Gods PLAYER_CLS_END 48 RACE_END R RARITY_END Whenever an opponent casts a spell , you may exchange control of Perplexing Chimera and that spell . If you do , you may choose new targets for the spell . < i > < i > (If the spell becomes a permanent , you control that permanent . ) < /i ></ i >\nPharagax Giant NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature   Giant TYPE_END Born of the Gods PLAYER_CLS_END 104 RACE_END C RARITY_END Tribute 2 < i > (As this creature enters the battlefield , an opponent of your choice may place two +1/+1 counters on it . ) < /i > $When Pharagax Giant enters the battlefield , if tribute wasn't paid , Pharagax Giant deals 5 damage to each opponent .\nPhenax, God of Deception NAME_END 7 ATK_END 4 DEF_END {3}{U}{B} COST_END NIL DUR_END Legendary Enchantment Creature   God TYPE_END Born of the Gods PLAYER_CLS_END 152 RACE_END M RARITY_END Indestructible$As long as your devotion to blue and black is less than seven , Phenax isn't a creature . $Creatures you control have \" { T }: Target player puts the top X cards of his or her library into his or her graveyard , where X is this creature's toughness . \"\nPheres-Band Raiders NAME_END 5 ATK_END 5 DEF_END {5}{G} COST_END NIL DUR_END Creature   Centaur Warrior TYPE_END Born of the Gods PLAYER_CLS_END 133 RACE_END U RARITY_END < i > Inspired < /i > - Whenever Pheres-Band Raiders becomes untapped , you may pay { 2}{G } . If you do , put a 3/3 green Centaur enchantment creature token onto the battlefield .\nPheres-Band Tromper NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature   Centaur Warrior TYPE_END Born of the Gods PLAYER_CLS_END 134 RACE_END C RARITY_END < i > Inspired < /i > - Whenever Pheres-Band Tromper becomes untapped , put a +1/+1 counter on it .\nPillar of War NAME_END 3 ATK_END 3 DEF_END {3} COST_END NIL DUR_END Artifact Creature   Golem TYPE_END Born of the Gods PLAYER_CLS_END 160 RACE_END U RARITY_END Defender$As long as Pillar of War is enchanted , it can attack as though it didn't have defender .\nPinnacle of Rage NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 105 RACE_END U RARITY_END Pinnacle of Rage deals 3 damage to each of two target creatures and/or players .\nPlea for Guidance NAME_END NIL ATK_END NIL DEF_END {5}{W} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 24 RACE_END R RARITY_END Search your library for up to two enchantment cards , reveal them , and put them into your hand . Then shuffle your library .\nRagemonger NAME_END 3 ATK_END 2 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature   Minotaur Shaman TYPE_END Born of the Gods PLAYER_CLS_END 153 RACE_END U RARITY_END Minotaur spells you cast cost { B}{R } less to cast . This effect reduces only the amount of colored mana you pay . < i > (For example , if you cast a Minotaur spell with mana cost { 2}{R } , it costs { 2 } to cast . ) < /i >\nRaised by Wolves NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Enchantment   Aura TYPE_END Born of the Gods PLAYER_CLS_END 135 RACE_END U RARITY_END Enchant creature$When Raised by Wolves enters the battlefield , put two 2/2 green Wolf creature tokens onto the battlefield . $Enchanted creature gets +1/+1 for each Wolf you control .\nReap What Is Sown NAME_END NIL ATK_END NIL DEF_END {1}{G}{W} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 154 RACE_END U RARITY_END Put a +1/+1 counter on each of up to three target creatures .\nReckless Reveler NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature   Satyr TYPE_END Born of the Gods PLAYER_CLS_END 106 RACE_END C RARITY_END { R } , Sacrifice Reckless Reveler : Destroy target artifact .\nSanguimancy NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 81 RACE_END U RARITY_END You draw X cards and you lose X life , where X is your devotion to black .\nSatyr Firedancer NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Enchantment Creature   Satyr TYPE_END Born of the Gods PLAYER_CLS_END 108 RACE_END R RARITY_END Whenever an instant or sorcery spell you control deals damage to an opponent , Satyr Firedancer deals that much damage to target creature that player controls .\nSatyr Nyx-Smith NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature   Satyr Shaman TYPE_END Born of the Gods PLAYER_CLS_END 109 RACE_END U RARITY_END Haste$ < i > Inspired < /i > - Whenever Satyr Nyx-Smith becomes untapped , you may pay { 2}{R } . If you do , put a 3/1 red Elemental enchantment creature token with haste onto the battlefield .\nSatyr Wayfinder NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature   Satyr TYPE_END Born of the Gods PLAYER_CLS_END 136 RACE_END C RARITY_END When Satyr Wayfinder enters the battlefield , reveal the top four cards of your library . You may put a land card from among them into your hand . Put the rest into your graveyard .\nScourge of Skola Vale NAME_END 0 ATK_END 0 DEF_END {2}{G} COST_END NIL DUR_END Creature   Hydra TYPE_END Born of the Gods PLAYER_CLS_END 137 RACE_END R RARITY_END Trample$Scourge of Skola Vale enters the battlefield with two +1/+1 counters on it . ${T } , Sacrifice another creature : Put a number of +1/+1 counters on Scourge of Skola Vale equal to the sacrificed creature's toughness .\nScouring Sands NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 110 RACE_END C RARITY_END Scouring Sands deals 1 damage to each creature your opponents control . Scry 1 .\nSearing Blood NAME_END NIL ATK_END NIL DEF_END {R}{R} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 111 RACE_END U RARITY_END Searing Blood deals 2 damage to target creature . When that creature dies this turn , Searing Blood deals 3 damage to that creature's controller .\nServant of Tymaret NAME_END 3 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature   Zombie TYPE_END Born of the Gods PLAYER_CLS_END 82 RACE_END C RARITY_END < i > Inspired < /i > - Whenever Servant of Tymaret becomes untapped , each opponent loses 1 life . You gain life equal to the life lost this way . ${2}{B }: Regenerate Servant of Tymaret .\nSetessan Oathsworn NAME_END 1 ATK_END 1 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature   Satyr Warrior TYPE_END Born of the Gods PLAYER_CLS_END 138 RACE_END C RARITY_END < i > Heroic < /i > Whenever you cast a spell that targets Setessan Oathsworn , put two +1/+1 counters on Setessan Oathsworn .\nSetessan Starbreaker NAME_END 1 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature   Human Warrior TYPE_END Born of the Gods PLAYER_CLS_END 139 RACE_END C RARITY_END When Setessa Starbreaker enters the battlefield , you may destroy target Aura .\nShrike Harpy NAME_END 2 ATK_END 2 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature   Harpy TYPE_END Born of the Gods PLAYER_CLS_END 83 RACE_END U RARITY_END Flying$Tribute 2 < i > < i > (As this creature enters the battlefield , an opponent of your choice may place two +1/+1 counters on it . ) < /i ></ i > $When Shrike Harpy enters the battlefield , if tribute wasn't paid , target opponent sacrifices a creature .\nSilent Sentinel NAME_END 6 ATK_END 4 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature   Archon TYPE_END Born of the Gods PLAYER_CLS_END 26 RACE_END R RARITY_END Flying$Whenever Silent Sentinel attacks , you may return target enchantment card from your graveyard to the battlefield .\nSiren of the Fanged Coast NAME_END 1 ATK_END 1 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Siren TYPE_END Born of the Gods PLAYER_CLS_END 50 RACE_END U RARITY_END Flying$Tribute 3$When Siren of the Fanged Coast enters the battlefield , if tribute wasn't paid , gain control of target creature .\nSiren of the Silent Song NAME_END 1 ATK_END 2 DEF_END {1}{U}{B} COST_END NIL DUR_END Creature   Zombie Siren TYPE_END Born of the Gods PLAYER_CLS_END 155 RACE_END U RARITY_END Flying$ < i > Inspired < /i > - Whenever Siren of the Silent Song becomes untapped , each opponent discards a card , then puts the top card of his or her library into his or her graveyard .\nSiren Song Lyre NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact   Equipment TYPE_END Born of the Gods PLAYER_CLS_END 161 RACE_END U RARITY_END Equipped creature has \" { 2 } , { T }: Tap target creature . \" $Equip { 2 }\nSkyreaping NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Born of the Gods PLAYER_CLS_END 140 RACE_END U RARITY_END Skyreaping deals damage to each creature with flying equal to your devotion to green .\nSnake of the Golden Grove NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature   Snake TYPE_END Born of the Gods PLAYER_CLS_END 141 RACE_END C RARITY_END Tribute 3 < i > < i > (As this creature enters the battlefield , an opponent of your choice may place three +1/+1 counters on it . ) < /i ></ i > $When Snake of the Golden Grove enters the battlefield , if tribute wasn't paid , you gain 4 life .\nSphinx's Disciple NAME_END 2 ATK_END 2 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Born of the Gods PLAYER_CLS_END 51 RACE_END C RARITY_END Flying$ < i > Inspired < /i > - Whenever Sphinx's Disciple becomes untapped , draw a card .\nStormcaller of Keranos NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature   Human Shaman TYPE_END Born of the Gods PLAYER_CLS_END 112 RACE_END U RARITY_END Haste${1}{U }: Scry 1 .\nStratus Walk NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Born of the Gods PLAYER_CLS_END 52 RACE_END C RARITY_END Enchant creature$When Stratus Walk enters the battlefield , draw a card . $Enchanted creature has flying . $Enchanted creature can block only creatures with flying .\nSudden Storm NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 53 RACE_END C RARITY_END Tap up to two target creatures . Those creatures don't untap during their controllers ' next untap steps . Scry 1 .\nSunbond NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment   Aura TYPE_END Born of the Gods PLAYER_CLS_END 28 RACE_END U RARITY_END Enchant creature$Enchanted creature has \" Whenever you gain life , put that many +1/+1 counters on this creature . \"\nSwordwise Centaur NAME_END 2 ATK_END 3 DEF_END {G}{G} COST_END NIL DUR_END Creature   Centaur Warrior TYPE_END Born of the Gods PLAYER_CLS_END 142 RACE_END C RARITY_END NIL\nTemple of Enlightenment NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Born of the Gods PLAYER_CLS_END 163 RACE_END R RARITY_END Temple of Enlightenment enters the battlefield tapped . $When Temple of Enlightenment enters the battlefield , scry 1 . ${T }: Add { W } or { U } to your mana pool .\nTemple of Malice NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Born of the Gods PLAYER_CLS_END 164 RACE_END R RARITY_END Temple of Malice enters the battlefield tapped . $When Temple of Malice enters the battlefield , scry 1 . ${T }: Add { B } or { R } to your mana pool .\nTemple of Plenty NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Born of the Gods PLAYER_CLS_END 165 RACE_END R RARITY_END Temple of Plenty enters the battlefield tapped . $When Temple of Plenty enters the battlefield , scry 1 . ${T }: Add { G } or { W } to your mana pool .\nThassa's Rebuff NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 54 RACE_END U RARITY_END Counter target spell unless its controller pays { X } , where X is your devotion to blue .\nThunder Brute NAME_END 5 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature   Cyclops TYPE_END Born of the Gods PLAYER_CLS_END 113 RACE_END U RARITY_END Trample$Tribute 3 < i > < i > (As this creature enters the battlefield , an opponent of your choice may place three +1/+1 counters on it . ) < /i ></ i > $When Thunder Brute enters the battlefield , if tribute wasn't paid , it gains haste until end of turn .\nThunderous Might NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment   Aura TYPE_END Born of the Gods PLAYER_CLS_END 114 RACE_END U RARITY_END Enchant creature$Whenever enchanted creature attacks , it gets +X/+0 until end of turn , where X is your devotion to red .\nThunderous Might NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment   Aura TYPE_END Born of the Gods PLAYER_CLS_END 114 RACE_END U RARITY_END Enchant creature$Whenever enchanted creature attacks , it gets +X/+0 until end of turn , where X is your devotion to red .\nTromokratis NAME_END 8 ATK_END 8 DEF_END {5}{U}{U} COST_END NIL DUR_END Legendary Creature   Kraken TYPE_END Born of the Gods PLAYER_CLS_END 55 RACE_END R RARITY_END Tromokratis has hexproof unless it's attacking or blocking . $Tromokratis can't be blocked unless all creatures defending player controls block it . < i > (If any creature that player controls doesn't block this creature , it can't be blocked . ) < /i >\nUnravel the AEther NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Born of the Gods PLAYER_CLS_END 143 RACE_END U RARITY_END Choose target artifact or enchantment . Its owner shuffles it into his or her library .\nVanguard of Brimaz NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature   Cat Soldier TYPE_END Born of the Gods PLAYER_CLS_END 29 RACE_END U RARITY_END Vigilance$ < i > Heroic < /i > Whenever you cast a spell that targets Vanguard of Brimaz , put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield .\nVortex Elemental NAME_END 1 ATK_END 0 DEF_END {U} COST_END NIL DUR_END Creature   Elemental TYPE_END Born of the Gods PLAYER_CLS_END 56 RACE_END U RARITY_END { U }: Put Vortex Elemental and each creature blocking or blocked by it on top of their owners ' libraries , then those players shuffle their libraries . ${3}{U}{U }: Target creature blocks Vortex Elemental this turn if able .\nWarchanter of Mogis NAME_END 3 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature   Minotaur Shaman TYPE_END Born of the Gods PLAYER_CLS_END 85 RACE_END C RARITY_END < i > Inspired < /i > - Whenever Warchanter of Mogis becomes untapped , target creature you control gains intimidate until end of turn .\nWeight of the Underworld NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment   Aura TYPE_END Born of the Gods PLAYER_CLS_END 86 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -3/-2 .\nXenagos, God of Revels NAME_END 5 ATK_END 6 DEF_END {3}{R}{G} COST_END NIL DUR_END Legendary Enchantment Creature   God TYPE_END Born of the Gods PLAYER_CLS_END 156 RACE_END M RARITY_END Indestructible$As long as your devotion to red and green is less than seven , Xenagos isn't a creature . $At the beginning of combat on your turn , another target creature you control gains haste and gets +X/+X until end of turn , where X is that creature's power .\nAkki Avalanchers NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Champions of Kamigawa PLAYER_CLS_END 151 RACE_END C RARITY_END Sacrifice a land : Akki Avalanchers gets +2/+0 until end of turn . Activate this ability only once each turn .\nAkki Coalflinger NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 152 RACE_END U RARITY_END First strike${R } , { tap }: Attacking creatures gain first strike until end of turn .\nAkki Lavarunner NAME_END 1 ATK_END 1 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Champions of Kamigawa PLAYER_CLS_END 153 RACE_END R RARITY_END Haste$Whenever Akki Lavarunner deals damage to an opponent , flip it . $\nAkki Rockspeaker NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 154 RACE_END C RARITY_END When Akki Rockspeaker enters the battlefield , add { R } to your mana pool .\nAkki Underminer NAME_END 1 ATK_END 1 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Rogue Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 155 RACE_END U RARITY_END Whenever Akki Underminer deals combat damage to a player , that player sacrifices a permanent .\nAshen-Skin Zubera NAME_END 2 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zubera Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 101 RACE_END C RARITY_END When Ashen-Skin Zubera dies , target opponent discards a card for each Zubera that died this turn .\nAura of Dominion NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Champions of Kamigawa PLAYER_CLS_END 51 RACE_END U RARITY_END Enchant creature${1 } , Tap an untapped creature you control : Untap enchanted creature .\nAzami, Lady of Scrolls NAME_END 2 ATK_END 0 DEF_END {2}{U}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Champions of Kamigawa PLAYER_CLS_END 52 RACE_END R RARITY_END Tap an untapped Wizard you control : Draw a card .\nAzusa, Lost but Seeking NAME_END 2 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Legendary Creature - Human Monk TYPE_END Champions of Kamigawa PLAYER_CLS_END 201 RACE_END R RARITY_END You may play two additional lands on each of your turns .\nBattle-Mad Ronin NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Samurai TYPE_END Champions of Kamigawa PLAYER_CLS_END 156 RACE_END C RARITY_END Bushido 2 < i > (When this blocks or becomes blocked , it gets +2/+2 until end of turn . ) < /i > $Battle-Mad Ronin attacks each turn if able .\nBefoul NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Champions of Kamigawa PLAYER_CLS_END 102 RACE_END C RARITY_END Destroy target land or nonblack creature . It can't be regenerated .\nBen-Ben, Akki Hermit NAME_END 1 ATK_END 1 DEF_END {2}{R}{R} COST_END NIL DUR_END Legendary Creature - Goblin Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 157 RACE_END R RARITY_END { tap }: Ben-Ben , Akki Hermit deals damage to target attacking creature equal to the number of untapped Mountains you control .\nBlessed Breath NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 1 RACE_END C RARITY_END Target creature you control gains protection from the color of your choice until end of turn . $Splice onto Arcane { W } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nBlind with Anger NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 158 RACE_END U RARITY_END Untap target nonlegendary creature and gain control of it until end of turn . That creature gains haste until end of turn .\nBlood Rites NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Champions of Kamigawa PLAYER_CLS_END 159 RACE_END U RARITY_END { 1}{R } , Sacrifice a creature : Blood Rites deals 2 damage to target creature or player .\nBlood Speaker NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Ogre Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 103 RACE_END U RARITY_END At the beginning of your upkeep , you may sacrifice Blood Speaker . If you do , search your library for a Demon card , reveal that card , and put it into your hand . Then shuffle your library . $Whenever a Demon enters the battlefield under your control , return Blood Speaker from your graveyard to your hand .\nBloodthirsty Ogre NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Ogre Warrior Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 104 RACE_END U RARITY_END { tap }: Put a devotion counter on Bloodthirsty Ogre . ${tap }: Target creature gets -X/-X until end of turn , where X is the number of devotion counters on Bloodthirsty Ogre . Activate this ability only if you control a Demon .\nBudoka Gardener NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Monk TYPE_END Champions of Kamigawa PLAYER_CLS_END 202 RACE_END R RARITY_END { tap }: You may put a land card from your hand onto the battlefield . If you control ten or more lands , flip Budoka Gardener . $\nBurr Grafter NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 203 RACE_END C RARITY_END Sacrifice Burr Grafter : Target creature gets +2/+2 until end of turn . $Soulshift 3 < i > (When this creature dies , you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand . ) < /i >\nBushi Tenderfoot NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Champions of Kamigawa PLAYER_CLS_END 2 RACE_END U RARITY_END When a creature dealt damage by Bushi Tenderfoot this turn dies , flip Bushi Tenderfoot . $\nCage of Hands NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Champions of Kamigawa PLAYER_CLS_END 3 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack or block . ${1}{W }: Return Cage of Hands to its owner's hand .\nCallous Deceiver NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 53 RACE_END C RARITY_END { 1 }: Look at the top card of your library . ${2 }: Reveal the top card of your library . If it's a land card , Callous Deceiver gets +1/+0 and gains flying until end of turn . Activate this ability only once each turn .\nCall to Glory NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Champions of Kamigawa PLAYER_CLS_END 4 RACE_END C RARITY_END Untap all creatures you control . Samurai creatures you control get +1/+1 until end of turn .\nCandles' Glow NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 5 RACE_END U RARITY_END Prevent the next 3 damage that would be dealt to target creature or player this turn . You gain life equal to the damage prevented this way . $Splice onto Arcane { 1}{W } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nCleanfall NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 6 RACE_END U RARITY_END Destroy all enchantments .\nCloudcrest Lake NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Champions of Kamigawa PLAYER_CLS_END 274 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { W } or { U } to your mana pool . Cloudcrest Lake doesn't untap during your next untap step .\nCommune with Nature NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Champions of Kamigawa PLAYER_CLS_END 204 RACE_END C RARITY_END Look at the top five cards of your library . You may reveal a creature card from among them and put it into your hand . Put the rest on the bottom of your library in any order .\nConsuming Vortex NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 54 RACE_END C RARITY_END Return target creature to its owner's hand . $Splice onto Arcane { 3}{U } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nCounsel of the Soratami NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Champions of Kamigawa PLAYER_CLS_END 55 RACE_END C RARITY_END Draw two cards .\nCranial Extraction NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 105 RACE_END R RARITY_END Name a nonland card . Search target player's graveyard , hand , and library for all cards with that name and exile them . Then that player shuffles his or her library .\nCruel Deceiver NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 106 RACE_END C RARITY_END { 1 }: Look at the top card of your library . ${2 }: Reveal the top card of your library . If it's a land card , Cruel Deceiver gains \" Whenever Cruel Deceiver deals damage to a creature , destroy that creature \" until end of turn . Activate this ability only once each turn .\nCrushing Pain NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 162 RACE_END C RARITY_END Crushing Pain deals 6 damage to target creature that was dealt damage this turn .\nCursed Ronin NAME_END 1 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Samurai TYPE_END Champions of Kamigawa PLAYER_CLS_END 107 RACE_END C RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i > ${B }: Cursed Ronin gets +1/+1 until end of turn .\nCut the Tethers NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Champions of Kamigawa PLAYER_CLS_END 56 RACE_END U RARITY_END For each Spirit , return it to its owner's hand unless that player pays { 3 } .\nDance of Shadows NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 108 RACE_END U RARITY_END Creatures you control get +1/+0 and gain fear until end of turn . < i > (They can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nDevouring Greed NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 110 RACE_END C RARITY_END As an additional cost to cast Devouring Greed , you may sacrifice any number of Spirits . $Target player loses 2 life plus 2 life for each Spirit sacrificed this way . You gain that much life .\nDevouring Rage NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 164 RACE_END C RARITY_END As an additional cost to cast Devouring Rage , you may sacrifice any number of Spirits . $Target creature gets +3/+0 until end of turn . For each Spirit sacrificed this way , that creature gets an additional +3/+0 until end of turn .\nDosan the Falling Leaf NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Legendary Creature - Human Monk TYPE_END Champions of Kamigawa PLAYER_CLS_END 205 RACE_END R RARITY_END Players can cast spells only during their own turns .\nDripping-Tongue Zubera NAME_END 2 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Zubera Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 206 RACE_END C RARITY_END When Dripping-Tongue Zubera dies , put a 1/1 colorless Spirit creature token onto the battlefield for each Zubera that died this turn .\nEarthshaker NAME_END 5 ATK_END 4 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 165 RACE_END U RARITY_END Whenever you cast a Spirit or Arcane spell , Earthshaker deals 2 damage to each creature without flying .\nEerie Procession NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 58 RACE_END U RARITY_END Search your library for an Arcane card , reveal that card , and put it into your hand . Then shuffle your library .\nEiganjo Castle NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Champions of Kamigawa PLAYER_CLS_END 275 RACE_END R RARITY_END { tap }: Add { W } to your mana pool . ${W } , { tap }: Prevent the next 2 damage that would be dealt to target legendary creature this turn .\nEight-and-a-Half-Tails NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Legendary Creature - Fox Cleric TYPE_END Champions of Kamigawa PLAYER_CLS_END 8 RACE_END R RARITY_END { 1}{W }: Target permanent you control gains protection from white until end of turn . ${1 }: Target spell or permanent becomes white until end of turn .\nEmber-Fist Zubera NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Zubera Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 166 RACE_END C RARITY_END When Ember-Fist Zubera dies , it deals damage to target creature or player equal to the number of Zubera that died this turn .\nEthereal Haze NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 9 RACE_END C RARITY_END Prevent all damage that would be dealt by creatures this turn .\nEye of Nowhere NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 59 RACE_END C RARITY_END Return target permanent to its owner's hand .\nFeast of Worms NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 207 RACE_END U RARITY_END Destroy target land . If that land was legendary , its controller sacrifices another land .\nFeral Deceiver NAME_END 2 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 208 RACE_END C RARITY_END { 1 }: Look at the top card of your library . ${2 }: Reveal the top card of your library . If it's a land card , Feral Deceiver gets +2/+2 and gains trample until end of turn . Activate this ability only once each turn .\nField of Reality NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Champions of Kamigawa PLAYER_CLS_END 60 RACE_END C RARITY_END Enchant creature$Enchanted creature can't be blocked by Spirits . ${1}{U }: Return Field of Reality to its owner's hand .\nFloating-Dream Zubera NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Zubera Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 61 RACE_END C RARITY_END When Floating-Dream Zubera dies , draw a card for each Zubera that died this turn .\nForbidden Orchard NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Champions of Kamigawa PLAYER_CLS_END 276 RACE_END R RARITY_END { tap }: Add one mana of any color to your mana pool . $Whenever you tap Forbidden Orchard for mana , put a 1/1 colorless Spirit creature token onto the battlefield under target opponent's control .\nFrostwielder NAME_END 2 ATK_END 1 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 167 RACE_END C RARITY_END { tap }: Frostwielder deals 1 damage to target creature or player . $If a creature dealt damage by Frostwielder this turn would die , exile it instead .\nGale Force NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Sorcery TYPE_END Champions of Kamigawa PLAYER_CLS_END 209 RACE_END U RARITY_END Gale Force deals 5 damage to each creature with flying .\nGibbering Kami NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 112 RACE_END C RARITY_END Flying$Soulshift 3 < i > (When this creature dies , you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand . ) < /i >\nGifts Ungiven NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Champions of Kamigawa PLAYER_CLS_END 62 RACE_END R RARITY_END Search your library for up to four cards with different names and reveal them . Target opponent chooses two of those cards . Put the chosen cards into your graveyard and the rest into your hand . Then shuffle your library .\nGlimpse of Nature NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Champions of Kamigawa PLAYER_CLS_END 210 RACE_END R RARITY_END Whenever you cast a creature spell this turn , draw a card .\nGodo, Bandit Warlord NAME_END 3 ATK_END 3 DEF_END {5}{R} COST_END NIL DUR_END Legendary Creature - Human Barbarian TYPE_END Champions of Kamigawa PLAYER_CLS_END 169 RACE_END R RARITY_END When Godo , Bandit Warlord enters the battlefield , you may search your library for an Equipment card and put it onto the battlefield . If you do , shuffle your library . $Whenever Godo attacks for the first time each turn , untap it and all Samurai you control . After this phase , there is an additional combat phase .\nGraceful Adept NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Champions of Kamigawa PLAYER_CLS_END 63 RACE_END U RARITY_END You have no maximum hand size .\nGuardian of Solitude NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 64 RACE_END U RARITY_END Whenever you cast a Spirit or Arcane spell , target creature gains flying until end of turn .\nGutwrencher Oni NAME_END 4 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Demon Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 113 RACE_END U RARITY_END Trample$At the beginning of your upkeep , discard a card if you don't control an Ogre .\nHair-Strung Koto NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Champions of Kamigawa PLAYER_CLS_END 252 RACE_END R RARITY_END Tap an untapped creature you control : Target player puts the top card of his or her library into his or her graveyard .\nHall of the Bandit Lord NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Champions of Kamigawa PLAYER_CLS_END 277 RACE_END R RARITY_END Hall of the Bandit Lord enters the battlefield tapped . ${tap } , Pay 3 life : Add { C } to your mana pool . If that mana is spent on a creature spell , it gains haste .\nHanabi Blast NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Instant TYPE_END Champions of Kamigawa PLAYER_CLS_END 170 RACE_END U RARITY_END Hanabi Blast deals 2 damage to target creature or player . Return Hanabi Blast to its owner's hand , then discard a card at random .\nHana Kami NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 211 RACE_END U RARITY_END { 1}{G } , Sacrifice Hana Kami : Return target Arcane card from your graveyard to your hand .\nHankyu NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Champions of Kamigawa PLAYER_CLS_END 253 RACE_END U RARITY_END Equipped creature has \" { tap }: Put an aim counter on Hankyu \" and \" { tap } , Remove all aim counters from Hankyu : This creature deals damage to target creature or player equal to the number of aim counters removed this way . \" $Equip { 4 } < i > ({4 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nHarsh Deceiver NAME_END 4 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 11 RACE_END C RARITY_END { 1 }: Look at the top card of your library . ${2 }: Reveal the top card of your library . If it's a land card , untap Harsh Deceiver and it gets +1/+1 until end of turn . Activate this ability only once each turn .\nHeartbeat of Spring NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Champions of Kamigawa PLAYER_CLS_END 212 RACE_END R RARITY_END Whenever a player taps a land for mana , that player adds one mana to his or her mana pool of any type that land produced .\nHearth Kami NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 171 RACE_END C RARITY_END { X } , Sacrifice Hearth Kami : Destroy target artifact with converted mana cost X .\nHe Who Hungers NAME_END 2 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 114 RACE_END R RARITY_END Flying${1 } , Sacrifice a Spirit : Target opponent reveals his or her hand . You choose a card from it . That player discards that card . Activate this ability only any time you could cast a sorcery . $Soulshift 4 < i > (When this creature dies , you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand . ) < /i >\nHideous Laughter NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 115 RACE_END U RARITY_END All creatures get -2/-2 until end of turn . $Splice onto Arcane { 3}{B}{B } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nHikari, Twilight Guardian NAME_END 4 ATK_END 4 DEF_END {3}{W}{W} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 12 RACE_END R RARITY_END Flying$Whenever you cast a Spirit or Arcane spell , you may exile Hikari , Twilight Guardian . If you do , return it to the battlefield under its owner's control at the beginning of the next end step .\nHisoka's Defiance NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Champions of Kamigawa PLAYER_CLS_END 67 RACE_END C RARITY_END Counter target Spirit or Arcane spell .\nHisoka's Guard NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Champions of Kamigawa PLAYER_CLS_END 68 RACE_END C RARITY_END You may choose not to untap Hisoka's Guard during your untap step . ${1}{U } , { tap }: Target creature you control other than Hisoka's Guard has shroud for as long as Hisoka's Guard remains tapped . < i > (It can't be the target of spells or abilities . ) < /i >\nHold the Line NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Instant TYPE_END Champions of Kamigawa PLAYER_CLS_END 13 RACE_END R RARITY_END Blocking creatures get +7/+7 until end of turn .\nHonden of Cleansing Fire NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Legendary Enchantment - Shrine TYPE_END Champions of Kamigawa PLAYER_CLS_END 14 RACE_END U RARITY_END At the beginning of your upkeep , you gain 2 life for each Shrine you control .\nHonden of Infinite Rage NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Legendary Enchantment - Shrine TYPE_END Champions of Kamigawa PLAYER_CLS_END 172 RACE_END U RARITY_END At the beginning of your upkeep , Honden of Infinite Rage deals damage to target creature or player equal to the number of Shrines you control .\nHonden of Life's Web NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Legendary Enchantment - Shrine TYPE_END Champions of Kamigawa PLAYER_CLS_END 213 RACE_END U RARITY_END At the beginning of your upkeep , put a 1/1 colorless Spirit creature token onto the battlefield for each Shrine you control .\nHonden of Night's Reach NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Legendary Enchantment - Shrine TYPE_END Champions of Kamigawa PLAYER_CLS_END 116 RACE_END U RARITY_END At the beginning of your upkeep , target opponent discards a card for each Shrine you control .\nHonden of Seeing Winds NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Legendary Enchantment - Shrine TYPE_END Champions of Kamigawa PLAYER_CLS_END 69 RACE_END U RARITY_END At the beginning of your upkeep , draw a card for each Shrine you control .\nHonor-Worn Shaku NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Champions of Kamigawa PLAYER_CLS_END 254 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $Tap an untapped legendary permanent you control : Untap Honor-Worn Shaku .\nHorizon Seed NAME_END 1 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 15 RACE_END U RARITY_END Whenever you cast a Spirit or Arcane spell , regenerate target creature .\nHorobi, Death's Wail NAME_END 4 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 117 RACE_END R RARITY_END Flying$Whenever a creature becomes the target of a spell or ability , destroy that creature .\nHumble Budoka NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Monk TYPE_END Champions of Kamigawa PLAYER_CLS_END 214 RACE_END C RARITY_END Shroud < i > (This permanent can't be the target of spells or abilities . ) < /i >\nHundred-Talon Kami NAME_END 3 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 16 RACE_END C RARITY_END Flying$Soulshift 4 < i > (When this creature dies , you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand . ) < /i >\nImi Statue NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Champions of Kamigawa PLAYER_CLS_END 255 RACE_END R RARITY_END Players can't untap more than one artifact during their untap steps .\nIname, Death Aspect NAME_END 4 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 118 RACE_END R RARITY_END When Iname , Death Aspect enters the battlefield , you may search your library for any number of Spirit cards and put them into your graveyard . If you do , shuffle your library .\nIname, Life Aspect NAME_END 4 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 215 RACE_END R RARITY_END When Iname , Life Aspect dies , you may exile it . If you do , return any number of target Spirit cards from your graveyard to your hand .\nIndomitable Will NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Champions of Kamigawa PLAYER_CLS_END 17 RACE_END C RARITY_END Flash$Enchant creature$Enchanted creature gets +1/+2 .\nInitiate of Blood NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Ogre Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 173 RACE_END U RARITY_END { tap }: Initiate of Blood deals 1 damage to target creature that was dealt damage this turn . When that creature dies this turn , flip Initiate of Blood . $\nJade Idol NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Champions of Kamigawa PLAYER_CLS_END 256 RACE_END U RARITY_END Whenever you cast a Spirit or Arcane spell , Jade Idol becomes a 4/4 Spirit artifact creature until end of turn .\nJourneyer's Kite NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Champions of Kamigawa PLAYER_CLS_END 257 RACE_END R RARITY_END { 3 } , { tap }: Search your library for a basic land card , reveal it , and put it into your hand . Then shuffle your library .\nJoyous Respite NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 216 RACE_END C RARITY_END You gain 1 life for each land you control .\nJugan, the Rising Star NAME_END 5 ATK_END 5 DEF_END {3}{G}{G}{G} COST_END NIL DUR_END Legendary Creature - Dragon Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 217 RACE_END R RARITY_END Flying$When Jugan , the Rising Star dies , you may distribute five +1/+1 counters among any number of target creatures .\nJukai Messenger NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Monk TYPE_END Champions of Kamigawa PLAYER_CLS_END 218 RACE_END C RARITY_END Forestwalk\nJunkyo Bell NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Champions of Kamigawa PLAYER_CLS_END 258 RACE_END R RARITY_END At the beginning of your upkeep , you may have target creature you control get +X/+X until end of turn , where X is the number of creatures you control . If you do , sacrifice that creature at the beginning of the next end step .\nJushi Apprentice NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Champions of Kamigawa PLAYER_CLS_END 70 RACE_END R RARITY_END { 2}{U } , { tap }: Draw a card . If you have nine or more cards in hand , flip Jushi Apprentice . $\nKabuto Moth NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 20 RACE_END C RARITY_END Flying${tap }: Target creature gets +1/+2 until end of turn .\nKami of Ancient Law NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 21 RACE_END C RARITY_END Sacrifice Kami of Ancient Law : Destroy target enchantment .\nKami of Fire's Roar NAME_END 3 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 174 RACE_END C RARITY_END Whenever you cast a Spirit or Arcane spell , target creature can't block this turn .\nKami of Lunacy NAME_END 1 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 119 RACE_END U RARITY_END Flying$Soulshift 5 < i > (When this creature dies , you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand . ) < /i >\nKami of Old Stone NAME_END 7 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 22 RACE_END U RARITY_END NIL\nKami of the Hunt NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 219 RACE_END C RARITY_END Whenever you cast a Spirit or Arcane spell , Kami of the Hunt gets +1/+1 until end of turn .\nKami of the Painted Road NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 23 RACE_END C RARITY_END Whenever you cast a Spirit or Arcane spell , Kami of the Painted Road gains protection from the color of your choice until end of turn .\nKami of the Palace Fields NAME_END 2 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 24 RACE_END U RARITY_END Flying , first strike$Soulshift 5 < i > (When this creature dies , you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand . ) < /i >\nKami of the Waning Moon NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 120 RACE_END C RARITY_END Flying$Whenever you cast a Spirit or Arcane spell , target creature gains fear until end of turn . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nKami of Twisted Reflection NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 71 RACE_END C RARITY_END Sacrifice Kami of Twisted Reflection : Return target creature you control to its owner's hand .\nKashi-Tribe Reaver NAME_END 2 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Snake Warrior TYPE_END Champions of Kamigawa PLAYER_CLS_END 220 RACE_END U RARITY_END Whenever Kashi-Tribe Reaver deals combat damage to a creature , tap that creature and it doesn't untap during its controller's next untap step . ${1}{G }: Regenerate Kashi-Tribe Reaver .\nKiki-Jiki, Mirror Breaker NAME_END 2 ATK_END 2 DEF_END {2}{R}{R}{R} COST_END NIL DUR_END Legendary Creature - Goblin Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 175 RACE_END R RARITY_END Haste${tap }: Put a token that's a copy of target nonlegendary creature you control onto the battlefield . That token has haste . Sacrifice it at the beginning of the next end step .\nKiku, Night's Flower NAME_END 1 ATK_END 1 DEF_END {B}{B} COST_END NIL DUR_END Legendary Creature - Human Assassin TYPE_END Champions of Kamigawa PLAYER_CLS_END 121 RACE_END R RARITY_END { 2}{B}{B } , { tap }: Target creature deals damage to itself equal to its power .\nKitsune Blademaster NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Fox Samurai TYPE_END Champions of Kamigawa PLAYER_CLS_END 25 RACE_END C RARITY_END First strike$Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i >\nKitsune Diviner NAME_END 1 ATK_END 0 DEF_END {W} COST_END NIL DUR_END Creature - Fox Cleric TYPE_END Champions of Kamigawa PLAYER_CLS_END 26 RACE_END C RARITY_END { tap }: Tap target Spirit .\nKitsune Healer NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Fox Cleric TYPE_END Champions of Kamigawa PLAYER_CLS_END 27 RACE_END C RARITY_END { tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn . ${tap }: Prevent all damage that would be dealt to target legendary creature this turn .\nKitsune Mystic NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Fox Wizard TYPE_END Champions of Kamigawa PLAYER_CLS_END 28 RACE_END R RARITY_END At the beginning of the end step , if Kitsune Mystic is enchanted by two or more Auras , flip it . $\nKitsune Riftwalker NAME_END 1 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Fox Wizard TYPE_END Champions of Kamigawa PLAYER_CLS_END 29 RACE_END C RARITY_END Protection from Spirits and from Arcane\nKodama of the North Tree NAME_END 4 ATK_END 6 DEF_END {2}{G}{G}{G} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 222 RACE_END R RARITY_END Trample ; shroud < i > (This permanent can't be the target of spells or abilities . ) < /i >\nKodama of the South Tree NAME_END 4 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 223 RACE_END R RARITY_END Whenever you cast a Spirit or Arcane spell , each other creature you control gets +1/+1 and gains trample until end of turn .\nKodama's Might NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 224 RACE_END C RARITY_END Target creature gets +2/+2 until end of turn . $Splice onto Arcane { G } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nKokusho, the Evening Star NAME_END 5 ATK_END 5 DEF_END {4}{B}{B} COST_END NIL DUR_END Legendary Creature - Dragon Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 122 RACE_END R RARITY_END Flying$When Kokusho , the Evening Star dies , each opponent loses 5 life . You gain life equal to the life lost this way .\nKonda, Lord of Eiganjo NAME_END 3 ATK_END 3 DEF_END {5}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Samurai TYPE_END Champions of Kamigawa PLAYER_CLS_END 30 RACE_END R RARITY_END Vigilance < i > (Attacking doesn't cause this creature to tap . ) < /i > $Bushido 5 < i > (When this blocks or becomes blocked , it gets +5/+5 until end of turn . ) < /i > $Konda , Lord of Eiganjo is indestructible .\nKonda's Banner NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Legendary Artifact - Equipment TYPE_END Champions of Kamigawa PLAYER_CLS_END 259 RACE_END R RARITY_END Konda's Banner can be attached only to a legendary creature . $Creatures that share a color with equipped creature get +1/+1 . $Creatures that share a creature type with equipped creature get +1/+1 . $Equip { 2 }\nKonda's Hatamoto NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Samurai TYPE_END Champions of Kamigawa PLAYER_CLS_END 31 RACE_END U RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i > $As long as you control a legendary Samurai , Konda's Hatamoto gets +1/+2 and has vigilance . < i > (Attacking doesn't cause this creature to tap . ) < /i >\nKumano, Master Yamabushi NAME_END 4 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 176 RACE_END R RARITY_END { 1}{R }: Kumano , Master Yamabushi deals 1 damage to target creature or player . $If a creature dealt damage by Kumano this turn would die , exile it instead .\nKumano's Pupils NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 177 RACE_END U RARITY_END If a creature dealt damage by Kumano's Pupils this turn would die , exile it instead .\nKuro, Pitlord NAME_END 9 ATK_END 9 DEF_END {6}{B}{B}{B} COST_END NIL DUR_END Legendary Creature - Demon Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 123 RACE_END R RARITY_END At the beginning of your upkeep , sacrifice Kuro , Pitlord unless you pay { B}{B}{B}{B } . $Pay 1 life : Target creature gets -1/-1 until end of turn .\nKusari-Gama NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Champions of Kamigawa PLAYER_CLS_END 260 RACE_END R RARITY_END Equipped creature has \" { 2 }: This creature gets +1/+0 until end of turn . \" $Whenever equipped creature deals damage to a blocking creature , Kusari-Gama deals that much damage to each other creature defending player controls . $Equip { 3 } < i > ({3 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nLava Spike NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 178 RACE_END C RARITY_END Lava Spike deals 3 damage to target player .\nLifted by Clouds NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 73 RACE_END C RARITY_END Target creature gains flying until end of turn . $Splice onto Arcane { 1}{U } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nLong-Forgotten Gohei NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Champions of Kamigawa PLAYER_CLS_END 261 RACE_END R RARITY_END Arcane spells you cast cost { 1 } less to cast . $Spirit creatures you control get +1/+1 .\nLure NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Champions of Kamigawa PLAYER_CLS_END 226 RACE_END U RARITY_END Enchant creature$All creatures able to block enchanted creature do so .\nMana Seism NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Champions of Kamigawa PLAYER_CLS_END 179 RACE_END U RARITY_END Sacrifice any number of lands . Add { C } to your mana pool for each land sacrificed this way .\nMarrow-Gnawer NAME_END 3 ATK_END 2 DEF_END {3}{B}{B} COST_END NIL DUR_END Legendary Creature - Rat Rogue TYPE_END Champions of Kamigawa PLAYER_CLS_END 124 RACE_END R RARITY_END Rat creatures have fear . < i > (They can't be blocked except by artifact creatures and/or black creatures . ) < /i > ${tap } , Sacrifice a Rat : Put X 1/1 black Rat creature tokens onto the battlefield , where X is the number of Rats you control .\nMasako the Humorless NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Legendary Creature - Human Advisor TYPE_END Champions of Kamigawa PLAYER_CLS_END 33 RACE_END R RARITY_END Flash$Tapped creatures you control can block as though they were untapped .\nMatsu-Tribe Decoy NAME_END 3 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Snake Warrior TYPE_END Champions of Kamigawa PLAYER_CLS_END 227 RACE_END C RARITY_END { 2}{G }: Target creature blocks Matsu-Tribe Decoy this turn if able . $Whenever Matsu-Tribe Decoy deals combat damage to a creature , tap that creature and it doesn't untap during its controller's next untap step .\nMeloku the Clouded Mirror NAME_END 4 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Legendary Creature - Moonfolk Wizard TYPE_END Champions of Kamigawa PLAYER_CLS_END 74 RACE_END R RARITY_END Flying${1 } , Return a land you control to its owner's hand : Put a 1/1 blue Illusion creature token with flying onto the battlefield .\nMidnight Covenant NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Champions of Kamigawa PLAYER_CLS_END 125 RACE_END C RARITY_END Enchant creature$Enchanted creature has \" { B }: This creature gets +1/+1 until end of turn . \"\nMinamo, School at Water's Edge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Champions of Kamigawa PLAYER_CLS_END 279 RACE_END R RARITY_END { tap }: Add { U } to your mana pool . ${U } , { tap }: Untap target legendary permanent .\nMindblaze NAME_END NIL ATK_END NIL DEF_END {5}{R} COST_END NIL DUR_END Sorcery TYPE_END Champions of Kamigawa PLAYER_CLS_END 180 RACE_END R RARITY_END Name a nonland card and choose a number greater than 0 . Target player reveals his or her library . If that library contains exactly the chosen number of the named card , Mindblaze deals 8 damage to that player . Then that player shuffles his or her library .\nMoonring Mirror NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Champions of Kamigawa PLAYER_CLS_END 262 RACE_END R RARITY_END Whenever you draw a card , exile the top card of your library face down . $At the beginning of your upkeep , you may exile all cards from your hand face down . If you do , put all other cards you own exiled with Moonring Mirror into your hand .\nMoss Kami NAME_END 5 ATK_END 5 DEF_END {5}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 228 RACE_END C RARITY_END Trample\nMothrider Samurai NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Samurai TYPE_END Champions of Kamigawa PLAYER_CLS_END 34 RACE_END C RARITY_END Flying$Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i >\nMyojin of Cleansing Fire NAME_END 6 ATK_END 4 DEF_END {5}{W}{W}{W} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 35 RACE_END R RARITY_END Myojin of Cleansing Fire enters the battlefield with a divinity counter on it if you cast it from your hand . $Myojin of Cleansing Fire is indestructible as long as it has a divinity counter on it . $Remove a divinity counter from Myojin of Cleansing Fire : Destroy all other creatures .\nMyojin of Infinite Rage NAME_END 4 ATK_END 7 DEF_END {7}{R}{R}{R} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 181 RACE_END R RARITY_END Myojin of Infinite Rage enters the battlefield with a divinity counter on it if you cast it from your hand . $Myojin of Infinite Rage is indestructible as long as it has a divinity counter on it . $Remove a divinity counter from Myojin of Infinite Rage : Destroy all lands .\nMyojin of Life's Web NAME_END 8 ATK_END 8 DEF_END {6}{G}{G}{G} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 229 RACE_END R RARITY_END Myojin of Life's Web enters the battlefield with a divinity counter on it if you cast it from your hand . $Myojin of Life's Web is indestructible as long as it has a divinity counter on it . $Remove a divinity counter from Myojin of Life's Web : Put any number of creature cards from your hand onto the battlefield .\nMystic Restraints NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Champions of Kamigawa PLAYER_CLS_END 76 RACE_END C RARITY_END Flash$Enchant creature$When Mystic Restraints enters the battlefield , tap enchanted creature . $Enchanted creature doesn't untap during its controller's untap step .\nNagao, Bound by Honor NAME_END 3 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Legendary Creature - Human Samurai TYPE_END Champions of Kamigawa PLAYER_CLS_END 36 RACE_END U RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i > $Whenever Nagao , Bound by Honor attacks , Samurai creatures you control get +1/+1 until end of turn .\nNature's Will NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Champions of Kamigawa PLAYER_CLS_END 230 RACE_END R RARITY_END Whenever one or more creatures you control deal combat damage to a player , tap all lands that player controls and untap all lands you control .\nNezumi Bone-Reader NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Rat Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 127 RACE_END U RARITY_END { B } , Sacrifice a creature : Target player discards a card . Activate this ability only any time you could cast a sorcery .\nNezumi Cutthroat NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Rat Warrior TYPE_END Champions of Kamigawa PLAYER_CLS_END 128 RACE_END C RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Nezumi Cutthroat can't block .\nNezumi Graverobber NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Rat Rogue TYPE_END Champions of Kamigawa PLAYER_CLS_END 129 RACE_END U RARITY_END { 1}{B }: Exile target card from an opponent's graveyard . If no cards are in that graveyard , flip Nezumi Graverobber . $\nNezumi Ronin NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Rat Samurai TYPE_END Champions of Kamigawa PLAYER_CLS_END 130 RACE_END C RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i >\nNezumi Shortfang NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Rat Rogue TYPE_END Champions of Kamigawa PLAYER_CLS_END 131 RACE_END R RARITY_END { 1}{B } , { tap }: Target opponent discards a card . Then if that player has no cards in hand , flip Nezumi Shortfang . $\nNight Dealings NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Champions of Kamigawa PLAYER_CLS_END 132 RACE_END R RARITY_END Whenever a source you control deals damage to another player , put that many theft counters on Night Dealings . ${2}{B}{B } , Remove X theft counters from Night Dealings : Search your library for a nonland card with converted mana cost X , reveal it , and put it into your hand . Then shuffle your library .\nNight of Souls' Betrayal NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Enchantment TYPE_END Champions of Kamigawa PLAYER_CLS_END 133 RACE_END R RARITY_END All creatures get -1/-1 .\nNine-Ringed Bo NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Champions of Kamigawa PLAYER_CLS_END 263 RACE_END U RARITY_END { tap }: Nine-Ringed Bo deals 1 damage to target Spirit creature . If that creature would die this turn , exile it instead .\nNo-Dachi NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Champions of Kamigawa PLAYER_CLS_END 264 RACE_END U RARITY_END Equipped creature gets +2/+0 and has first strike . $Equip { 3 } < i > ({3 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nNumai Outcast NAME_END 1 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Samurai TYPE_END Champions of Kamigawa PLAYER_CLS_END 134 RACE_END U RARITY_END Bushido 2 < i > (When this blocks or becomes blocked , it gets +2/+2 until end of turn . ) < /i > ${B } , Pay 5 life : Regenerate Numai Outcast .\nOathkeeper, Takeno's Daisho NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Legendary Artifact - Equipment TYPE_END Champions of Kamigawa PLAYER_CLS_END 265 RACE_END R RARITY_END Equipped creature gets +3/+1 . $Whenever equipped creature dies , return that card to the battlefield under your control if it's a Samurai card . $When Oathkeeper , Takeno's Daisho is put into a graveyard from the battlefield , exile equipped creature . $Equip { 2 }\nOkina, Temple to the Grandfathers NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Champions of Kamigawa PLAYER_CLS_END 280 RACE_END R RARITY_END { tap }: Add { G } to your mana pool . ${G } , { tap }: Target legendary creature gets +1/+1 until end of turn .\nOni Possession NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Champions of Kamigawa PLAYER_CLS_END 135 RACE_END U RARITY_END Enchant creature$At the beginning of your upkeep , sacrifice a creature . $Enchanted creature gets +3/+3 and has trample . $Enchanted creature is a Demon Spirit .\nOrbweaver Kumo NAME_END 4 ATK_END 3 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 231 RACE_END U RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Whenever you cast a Spirit or Arcane spell , Orbweaver Kumo gains forestwalk until end of turn .\nOrder of the Sacred Bell NAME_END 3 ATK_END 4 DEF_END {3}{G} COST_END NIL DUR_END Creature - Human Monk TYPE_END Champions of Kamigawa PLAYER_CLS_END 232 RACE_END C RARITY_END NIL\nOrochi Hatchery NAME_END NIL ATK_END NIL DEF_END {X}{X} COST_END NIL DUR_END Artifact TYPE_END Champions of Kamigawa PLAYER_CLS_END 266 RACE_END R RARITY_END Orochi Hatchery enters the battlefield with X charge counters on it . ${5 } , { tap }: Put a 1/1 green Snake creature token onto the battlefield for each charge counter on Orochi Hatchery .\nOrochi Leafcaller NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Snake Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 234 RACE_END C RARITY_END { G }: Add one mana of any color to your mana pool .\nOrochi Ranger NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Snake Warrior TYPE_END Champions of Kamigawa PLAYER_CLS_END 235 RACE_END C RARITY_END Whenever Orochi Ranger deals combat damage to a creature , tap that creature and it doesn't untap during its controller's next untap step .\nOrochi Sustainer NAME_END 2 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Snake Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 236 RACE_END C RARITY_END { tap }: Add { G } to your mana pool .\nOtherworldly Journey NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 37 RACE_END U RARITY_END Exile target creature . At the beginning of the next end step , return that card to the battlefield under its owner's control with a +1/+1 counter on it .\nPain Kami NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 183 RACE_END U RARITY_END { X}{R } , Sacrifice Pain Kami : Pain Kami deals X damage to target creature .\nPainwracker Oni NAME_END 4 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Demon Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 136 RACE_END U RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $At the beginning of your upkeep , sacrifice a creature if you don't control an Ogre .\nPart the Veil NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 77 RACE_END R RARITY_END Return all creatures you control to their owner's hand .\nPeer Through Depths NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 78 RACE_END C RARITY_END Look at the top five cards of your library . You may reveal an instant or sorcery card from among them and put it into your hand . Put the rest on the bottom of your library in any order .\nPinecrest Ridge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Champions of Kamigawa PLAYER_CLS_END 281 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { R } or { G } to your mana pool . Pinecrest Ridge doesn't untap during your next untap step .\nPious Kitsune NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Fox Cleric TYPE_END Champions of Kamigawa PLAYER_CLS_END 38 RACE_END C RARITY_END At the beginning of your upkeep , put a devotion counter on Pious Kitsune . Then if a creature named Eight-and-a-Half-Tails is on the battlefield , you gain 1 life for each devotion counter on Pious Kitsune . ${tap } , Remove a devotion counter from Pious Kitsune : You gain 1 life .\nPsychic Puppetry NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 80 RACE_END C RARITY_END You may tap or untap target permanent . $Splice onto Arcane { U } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nPull Under NAME_END NIL ATK_END NIL DEF_END {5}{B} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 137 RACE_END C RARITY_END Target creature gets -5/-5 until end of turn .\nQuiet Purity NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 39 RACE_END C RARITY_END Destroy target enchantment .\nRag Dealer NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Champions of Kamigawa PLAYER_CLS_END 138 RACE_END C RARITY_END { 2}{B } , { tap }: Exile up to three target cards from a single graveyard .\nRagged Veins NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Champions of Kamigawa PLAYER_CLS_END 139 RACE_END C RARITY_END Flash$Enchant creature$Whenever enchanted creature is dealt damage , its controller loses that much life .\nReach Through Mists NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 81 RACE_END C RARITY_END Draw a card .\nReciprocate NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Champions of Kamigawa PLAYER_CLS_END 40 RACE_END U RARITY_END Exile target creature that dealt damage to you this turn .\nRend Spirit NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Champions of Kamigawa PLAYER_CLS_END 141 RACE_END C RARITY_END Destroy target Spirit .\nReverse the Sands NAME_END NIL ATK_END NIL DEF_END {6}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Champions of Kamigawa PLAYER_CLS_END 41 RACE_END R RARITY_END Redistribute any number of players ' life totals . < i > (Each of those players gets one life total back . ) < /i >\nReweave NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 82 RACE_END R RARITY_END Target permanent's controller sacrifices it . If he or she does , that player reveals cards from the top of his or her library until he or she reveals a permanent card that shares a card type with the sacrificed permanent , puts that card onto the battlefield , then shuffles his or her library . $Splice onto Arcane { 2}{U}{U } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nRiver Kaijin NAME_END 4 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 83 RACE_END C RARITY_END NIL\nRonin Houndmaster NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Samurai TYPE_END Champions of Kamigawa PLAYER_CLS_END 184 RACE_END C RARITY_END Haste$Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i >\nRootrunner NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 237 RACE_END U RARITY_END { G}{G } , Sacrifice Rootrunner : Put target land on top of its owner's library . $Soulshift 3 < i > (When this creature dies , you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand . ) < /i >\nRyusei, the Falling Star NAME_END 5 ATK_END 5 DEF_END {5}{R} COST_END NIL DUR_END Legendary Creature - Dragon Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 185 RACE_END R RARITY_END Flying$When Ryusei , the Falling Star dies , it deals 5 damage to each creature without flying .\nSachi, Daughter of Seshiro NAME_END 3 ATK_END 1 DEF_END {2}{G}{G} COST_END NIL DUR_END Legendary Creature - Snake Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 238 RACE_END U RARITY_END Other Snake creatures you control get +0/+1 . $Shamans you control have \" { tap }: Add { G}{G } to your mana pool . \"\nSakura-Tribe Elder NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Snake Shaman TYPE_END Champions of Kamigawa PLAYER_CLS_END 239 RACE_END C RARITY_END Sacrifice Sakura-Tribe Elder : Search your library for a basic land card , put that card onto the battlefield tapped , then shuffle your library .\nSamurai Enforcers NAME_END 4 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Human Samurai TYPE_END Champions of Kamigawa PLAYER_CLS_END 42 RACE_END U RARITY_END Bushido 2 < i > (When this blocks or becomes blocked , it gets +2/+2 until end of turn . ) < /i >\nSamurai of the Pale Curtain NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Fox Samurai TYPE_END Champions of Kamigawa PLAYER_CLS_END 43 RACE_END U RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i > $If a permanent would be put into a graveyard , exile it instead .\nScuttling Death NAME_END 2 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 142 RACE_END C RARITY_END Sacrifice Scuttling Death : Target creature gets -1/-1 until end of turn . $Soulshift 4 < i > (When this creature dies , you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand . ) < /i >\nSeizan, Perverter of Truth NAME_END 5 ATK_END 6 DEF_END {3}{B}{B} COST_END NIL DUR_END Legendary Creature - Demon Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 143 RACE_END R RARITY_END At the beginning of each player's upkeep , that player loses 2 life and draws two cards .\nSensei Golden-Tail NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Legendary Creature - Fox Samurai TYPE_END Champions of Kamigawa PLAYER_CLS_END 44 RACE_END R RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i > ${1}{W } , { tap }: Put a training counter on target creature . That creature gains bushido 1 and becomes a Samurai in addition to its other creature types . Activate this ability only any time you could cast a sorcery .\nSensei's Divining Top NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Champions of Kamigawa PLAYER_CLS_END 268 RACE_END U RARITY_END { 1 }: Look at the top three cards of your library , then put them back in any order . ${tap }: Draw a card , then put Sensei's Divining Top on top of its owner's library .\nSerpent Skin NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Champions of Kamigawa PLAYER_CLS_END 240 RACE_END C RARITY_END Flash$Enchant creature$Enchanted creature gets +1/+1 . ${G }: Regenerate enchanted creature .\nSeshiro the Anointed NAME_END 4 ATK_END 3 DEF_END {4}{G}{G} COST_END NIL DUR_END Legendary Creature - Snake Monk TYPE_END Champions of Kamigawa PLAYER_CLS_END 241 RACE_END R RARITY_END Other Snake creatures you control get +2/+2 . $Whenever a Snake you control deals combat damage to a player , you may draw a card .\nShell of the Last Kappa NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Legendary Artifact TYPE_END Champions of Kamigawa PLAYER_CLS_END 269 RACE_END R RARITY_END { 3 } , { tap }: Exile target instant or sorcery spell that targets you . < i > (The spell has no effect . ) < /i > ${3 } , { tap } , Sacrifice Shell of the Last Kappa : You may cast a card exiled with Shell of the Last Kappa without paying its mana cost .\nShisato, Whispering Hunter NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Legendary Creature - Snake Warrior TYPE_END Champions of Kamigawa PLAYER_CLS_END 242 RACE_END R RARITY_END At the beginning of your upkeep , sacrifice a Snake . $Whenever Shisato , Whispering Hunter deals combat damage to a player , that player skips his or her next untap step .\nShizo, Death's Storehouse NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Champions of Kamigawa PLAYER_CLS_END 283 RACE_END R RARITY_END { tap }: Add { B } to your mana pool . ${B } , { tap }: Target legendary creature gains fear until end of turn . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nSideswipe NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Champions of Kamigawa PLAYER_CLS_END 187 RACE_END U RARITY_END You may change any targets of target Arcane spell .\nSift Through Sands NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 84 RACE_END C RARITY_END Draw two cards , then discard a card . $If you've cast a spell named Peer Through Depths and a spell named Reach Through Mists this turn , you may search your library for a card named The Unspeakable , put it onto the battlefield , then shuffle your library .\nSilent-Chant Zubera NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Zubera Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 45 RACE_END C RARITY_END When Silent-Chant Zubera dies , you gain 2 life for each Zubera that died this turn .\nSire of the Storm NAME_END 3 ATK_END 3 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 85 RACE_END U RARITY_END Flying$Whenever you cast a Spirit or Arcane spell , you may draw a card .\nSoilshaper NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 243 RACE_END U RARITY_END Whenever you cast a Spirit or Arcane spell , target land becomes a 3/3 creature until end of turn . It's still a land .\nSokenzan Bruiser NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Champions of Kamigawa PLAYER_CLS_END 188 RACE_END C RARITY_END Mountainwalk\nSoratami Cloudskater NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Moonfolk Rogue TYPE_END Champions of Kamigawa PLAYER_CLS_END 86 RACE_END C RARITY_END Flying${2 } , Return a land you control to its owner's hand : Draw a card , then discard a card .\nSoratami Mirror-Guard NAME_END 1 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Moonfolk Wizard TYPE_END Champions of Kamigawa PLAYER_CLS_END 87 RACE_END C RARITY_END Flying${2 } , Return a land you control to its owner's hand : Target creature with power 2 or less is unblockable this turn .\nSoratami Mirror-Mage NAME_END 1 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Moonfolk Wizard TYPE_END Champions of Kamigawa PLAYER_CLS_END 88 RACE_END U RARITY_END Flying${3 } , Return three lands you control to their owner's hand : Return target creature to its owner's hand .\nSoratami Rainshaper NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Moonfolk Wizard TYPE_END Champions of Kamigawa PLAYER_CLS_END 89 RACE_END C RARITY_END Flying${3 } , Return a land you control to its owner's hand : Target creature you control gains shroud until end of turn . < i > (It can't be the target of spells or abilities . ) < /i >\nSoratami Savant NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Moonfolk Wizard TYPE_END Champions of Kamigawa PLAYER_CLS_END 90 RACE_END U RARITY_END Flying${3 } , Return a land you control to its owner's hand : Counter target spell unless its controller pays { 3 } .\nSoratami Seer NAME_END 3 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Moonfolk Wizard TYPE_END Champions of Kamigawa PLAYER_CLS_END 91 RACE_END U RARITY_END Flying${4 } , Return two lands you control to their owner's hand : Discard all the cards in your hand , then draw that many cards .\nSosuke, Son of Seshiro NAME_END 4 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Legendary Creature - Snake Warrior TYPE_END Champions of Kamigawa PLAYER_CLS_END 244 RACE_END U RARITY_END Other Snake creatures you control get +1/+0 . $Whenever a Warrior you control deals combat damage to a creature , destroy that creature at end of combat .\nSoulless Revival NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 144 RACE_END C RARITY_END Return target creature card from your graveyard to your hand . $Splice onto Arcane { 1}{B } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nSoul of Magma NAME_END 2 ATK_END 2 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 189 RACE_END C RARITY_END Whenever you cast a Spirit or Arcane spell , Soul of Magma deals 1 damage to target creature .\nSquelch NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Champions of Kamigawa PLAYER_CLS_END 92 RACE_END U RARITY_END Counter target activated ability . < i > (Mana abilities can't be targeted . ) < /i > $Draw a card .\nStudent of Elements NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Champions of Kamigawa PLAYER_CLS_END 93 RACE_END U RARITY_END When Student of Elements has flying , flip it . $\nSwallowing Plague NAME_END NIL ATK_END NIL DEF_END {X}{B}{B} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 146 RACE_END U RARITY_END Swallowing Plague deals X damage to target creature and you gain X life .\nTakeno, Samurai General NAME_END 3 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Legendary Creature - Human Samurai TYPE_END Champions of Kamigawa PLAYER_CLS_END 46 RACE_END R RARITY_END Bushido 2 < i > (When this blocks or becomes blocked , it gets +2/+2 until end of turn . ) < /i > $Each other Samurai creature you control gets +1/+1 for each point of bushido it has .\nTatsumasa, the Dragon's Fang NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Legendary Artifact - Equipment TYPE_END Champions of Kamigawa PLAYER_CLS_END 270 RACE_END R RARITY_END Equipped creature gets +5/+5 . ${6 } , Exile Tatsumasa , the Dragon's Fang : Put a 5/5 blue Dragon Spirit creature token with flying onto the battlefield . Return Tatsumasa to the battlefield under its owner's control when that token dies . $Equip { 3 }\nTeller of Tales NAME_END 3 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 95 RACE_END C RARITY_END Flying$Whenever you cast a Spirit or Arcane spell , you may tap or untap target creature .\nTenza, Godo's Maul NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Legendary Artifact - Equipment TYPE_END Champions of Kamigawa PLAYER_CLS_END 271 RACE_END U RARITY_END Equipped creature gets +1/+1 . As long as it's legendary , it gets an additional +2/+2 . As long as it's red , it has trample . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nTerashi's Cry NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 47 RACE_END C RARITY_END Tap up to three target creatures .\nThe Unspeakable NAME_END 7 ATK_END 6 DEF_END {6}{U}{U}{U} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 98 RACE_END R RARITY_END Flying , trample$Whenever The Unspeakable deals combat damage to a player , you may return target Arcane card from your graveyard to your hand .\nThief of Hope NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 147 RACE_END U RARITY_END Whenever you cast a Spirit or Arcane spell , target opponent loses 1 life and you gain 1 life . $Soulshift 2 < i > (When this creature dies , you may return target Spirit card with converted mana cost 2 or less from your graveyard to your hand . ) < /i >\nThoughtbind NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Champions of Kamigawa PLAYER_CLS_END 96 RACE_END C RARITY_END Counter target spell with converted mana cost 4 or less .\nThousand-legged Kami NAME_END 6 ATK_END 6 DEF_END {6}{G}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 246 RACE_END U RARITY_END Soulshift 7 < i > (When this creature dies , you may return target Spirit card with converted mana cost 7 or less from your graveyard to your hand . ) < /i >\nThrough the Breach NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 193 RACE_END R RARITY_END You may put a creature card from your hand onto the battlefield . That creature gains haste . Sacrifice that creature at the beginning of the next end step . $Splice onto Arcane { 2}{R}{R } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nTide of War NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Champions of Kamigawa PLAYER_CLS_END 194 RACE_END R RARITY_END Whenever one or more creatures block , flip a coin . If you win the flip , each blocking creature is sacrificed by its controller . If you lose the flip , each blocked creature is sacrificed by its controller .\nTime of Need NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Champions of Kamigawa PLAYER_CLS_END 247 RACE_END U RARITY_END Search your library for a legendary creature card , reveal it , and put it into your hand . Then shuffle your library .\nTranquil Garden NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Champions of Kamigawa PLAYER_CLS_END 284 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { G } or { W } to your mana pool . Tranquil Garden doesn't untap during your next untap step .\nUba Mask NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Champions of Kamigawa PLAYER_CLS_END 272 RACE_END R RARITY_END If a player would draw a card , that player exiles that card face up instead . $Each player may play cards he or she exiled with Uba Mask this turn .\nUncontrollable Anger NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Champions of Kamigawa PLAYER_CLS_END 195 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $Enchanted creature gets +2/+2 and attacks each turn if able .\nUnearthly Blizzard NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 196 RACE_END C RARITY_END Up to three target creatures can't block this turn .\nUyo, Silent Prophet NAME_END 4 ATK_END 4 DEF_END {4}{U}{U} COST_END NIL DUR_END Legendary Creature - Moonfolk Wizard TYPE_END Champions of Kamigawa PLAYER_CLS_END 99 RACE_END R RARITY_END Flying${2 } , Return two lands you control to their owner's hand : Copy target instant or sorcery spell . You may choose new targets for the copy .\nVassal's Duty NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Champions of Kamigawa PLAYER_CLS_END 48 RACE_END R RARITY_END { 1 }: The next 1 damage that would be dealt to target legendary creature you control this turn is dealt to you instead .\nVenerable Kumo NAME_END 3 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 248 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Soulshift 4 < i > (When this creature dies , you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand . ) < /i >\nVigilance NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Champions of Kamigawa PLAYER_CLS_END 49 RACE_END C RARITY_END Enchant creature$Enchanted creature has vigilance . < i > (Attacking doesn't cause it to tap . ) < /i >\nVillainous Ogre NAME_END 2 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Champions of Kamigawa PLAYER_CLS_END 148 RACE_END C RARITY_END Villainous Ogre can't block . $As long as you control a Demon , Villainous Ogre has \" { B }: Regenerate Villainous Ogre . \"\nVine Kami NAME_END 4 ATK_END 4 DEF_END {6}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 249 RACE_END C RARITY_END Vine Kami can't be blocked except by two or more creatures . $Soulshift 6 < i > (When this creature dies , you may return target Spirit card with converted mana cost 6 or less from your graveyard to your hand . ) < /i >\nWaking Nightmare NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 149 RACE_END C RARITY_END Target player discards two cards .\nWandering Ones NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 100 RACE_END C RARITY_END NIL\nWaterveil Cavern NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Champions of Kamigawa PLAYER_CLS_END 286 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { U } or { B } to your mana pool . Waterveil Cavern doesn't untap during your next untap step .\nWear Away NAME_END NIL ATK_END NIL DEF_END {G}{G} COST_END NIL DUR_END Instant - Arcane TYPE_END Champions of Kamigawa PLAYER_CLS_END 250 RACE_END C RARITY_END Destroy target artifact or enchantment . $Splice onto Arcane { 3}{G } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nWicked Akuba NAME_END 2 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 150 RACE_END C RARITY_END { B }: Target player dealt damage by Wicked Akuba this turn loses 1 life .\nYamabushi's Flame NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Champions of Kamigawa PLAYER_CLS_END 198 RACE_END C RARITY_END Yamabushi's Flame deals 3 damage to target creature or player . If a creature dealt damage this way would die this turn , exile it instead .\nYamabushi's Storm NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Champions of Kamigawa PLAYER_CLS_END 199 RACE_END C RARITY_END Yamabushi's Storm deals 1 damage to each creature . If a creature dealt damage this way would die this turn , exile it instead .\nYosei, the Morning Star NAME_END 5 ATK_END 5 DEF_END {4}{W}{W} COST_END NIL DUR_END Legendary Creature - Dragon Spirit TYPE_END Champions of Kamigawa PLAYER_CLS_END 50 RACE_END R RARITY_END Flying$When Yosei , the Morning Star dies , target player skips his or her next untap step . Tap up to five target permanents that player controls .\nZo-Zu the Punisher NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Legendary Creature - Goblin Warrior TYPE_END Champions of Kamigawa PLAYER_CLS_END 200 RACE_END R RARITY_END Whenever a land enters the battlefield , Zo-Zu the Punisher deals 2 damage to that land's controller .\nObsianus Golem NAME_END 6 ATK_END 4 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Classic Sixth Edition PLAYER_CLS_END 303 RACE_END U RARITY_END NIL\nRegal Unicorn NAME_END 3 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Unicorn TYPE_END Classic Sixth Edition PLAYER_CLS_END 35 RACE_END C RARITY_END NIL\nAdarkar Valkyrie NAME_END 5 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Snow Creature - Angel TYPE_END Coldsnap PLAYER_CLS_END 1 RACE_END R RARITY_END Flying , vigilance${tap }: When target creature other than Adarkar Valkyrie dies this turn , return that card to the battlefield under your control .\nArcum Dagsson NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Legendary Creature - Human Artificer TYPE_END Coldsnap PLAYER_CLS_END 27 RACE_END R RARITY_END { tap }: Target artifact creature's controller sacrifices it . That player may search his or her library for a noncreature artifact card , put it onto the battlefield , then shuffle his or her library .\nAurochs Herd NAME_END 4 ATK_END 4 DEF_END {5}{G} COST_END NIL DUR_END Creature - Aurochs TYPE_END Coldsnap PLAYER_CLS_END 103 RACE_END C RARITY_END Trample$When Aurochs Herd enters the battlefield , you may search your library for an Aurochs card , reveal it , and put it into your hand . If you do , shuffle your library . $Whenever Aurochs Herd attacks , it gets +1/+0 until end of turn for each other attacking Aurochs .\nBalduvian Rage NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 76 RACE_END U RARITY_END Target attacking creature gets +X/+0 until end of turn . $Draw a card at the beginning of the next turn's upkeep .\nBlizzard Specter NAME_END 3 ATK_END 2 DEF_END {2}{U}{B} COST_END NIL DUR_END Snow Creature - Specter TYPE_END Coldsnap PLAYER_CLS_END 126 RACE_END U RARITY_END Flying$Whenever Blizzard Specter deals combat damage to a player , choose one - That player returns a permanent he or she controls to its owner's hand ; or that player discards a card .\nBoreal Centaur NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Snow Creature - Centaur Warrior TYPE_END Coldsnap PLAYER_CLS_END 104 RACE_END C RARITY_END { snow }: Boreal Centaur gets +1/+1 until end of turn . Activate this ability only once each turn . < i > ({snow } can be paid with one mana from a snow permanent . ) < /i >\nBoreal Druid NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Snow Creature - Elf Druid TYPE_END Coldsnap PLAYER_CLS_END 105 RACE_END C RARITY_END { tap }: Add { C } to your mana pool .\nBoreal Griffin NAME_END 2 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Snow Creature - Griffin TYPE_END Coldsnap PLAYER_CLS_END 2 RACE_END C RARITY_END Flying${snow }: Boreal Griffin gains first strike until end of turn . < i > ({snow } can be paid with one mana from a snow permanent . ) < /i >\nBoreal Shelf NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Snow Land TYPE_END Coldsnap PLAYER_CLS_END 144 RACE_END U RARITY_END Boreal Shelf enters the battlefield tapped . ${tap }: Add { W } or { U } to your mana pool .\nBraid of Fire NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Coldsnap PLAYER_CLS_END 78 RACE_END R RARITY_END Cumulative upkeep-Add { R } to your mana pool . < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i >\nBull Aurochs NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Aurochs TYPE_END Coldsnap PLAYER_CLS_END 107 RACE_END C RARITY_END Trample$Whenever Bull Aurochs attacks , it gets +1/+0 until end of turn for each other attacking Aurochs .\nChilling Shade NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Snow Creature - Shade TYPE_END Coldsnap PLAYER_CLS_END 53 RACE_END C RARITY_END Flying${snow }: Chilling Shade gets +1/+1 until end of turn . < i > ({snow } can be paid with one mana from a snow permanent . ) < /i >\nChill to the Bone NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 52 RACE_END C RARITY_END Destroy target nonsnow creature .\nColdsteel Heart NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Snow Artifact TYPE_END Coldsnap PLAYER_CLS_END 136 RACE_END U RARITY_END Coldsteel Heart enters the battlefield tapped . $As Coldsteel Heart enters the battlefield , choose a color . ${tap }: Add one mana of the chosen color to your mana pool .\nCommandeer NAME_END NIL ATK_END NIL DEF_END {5}{U}{U} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 29 RACE_END R RARITY_END You may exile two blue cards from your hand rather than pay Commandeer's mana cost . $Gain control of target noncreature spell . You may choose new targets for it . < i > (If that spell is an artifact , enchantment , or planeswalker , the permanent enters the battlefield under your control . ) < /i >\nControvert NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 30 RACE_END U RARITY_END Counter target spell . $Recover { 2}{U}{U } < i > (When a creature is put into your graveyard from the battlefield , you may pay { 2}{U}{U } . If you do , return this card from your graveyard to your hand . Otherwise , exile this card . ) < /i >\nCounterbalance NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Enchantment TYPE_END Coldsnap PLAYER_CLS_END 31 RACE_END U RARITY_END Whenever an opponent casts a spell , you may reveal the top card of your library . If you do , counter that spell if it has the same converted mana cost as the revealed card .\nDarien, King of Kjeldor NAME_END 3 ATK_END 3 DEF_END {4}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Coldsnap PLAYER_CLS_END 4 RACE_END R RARITY_END Whenever you're dealt damage , you may put that many 1/1 white Soldier creature tokens onto the battlefield .\nDark Depths NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Snow Land TYPE_END Coldsnap PLAYER_CLS_END 145 RACE_END R RARITY_END Dark Depths enters the battlefield with ten ice counters on it . ${3 }: Remove an ice counter from Dark Depths . $When Dark Depths has no ice counters on it , sacrifice it . If you do , put a legendary 20/20 black Avatar creature token with flying and \" This creature is indestructible \" named Marit Lage onto the battlefield .\nDrelnoch NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Yeti Mutant TYPE_END Coldsnap PLAYER_CLS_END 32 RACE_END C RARITY_END Whenever Drelnoch becomes blocked , you may draw two cards .\nFrost Marsh NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Snow Land TYPE_END Coldsnap PLAYER_CLS_END 146 RACE_END U RARITY_END Frost Marsh enters the battlefield tapped . ${tap }: Add { U } or { B } to your mana pool .\nFrost Raptor NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Snow Creature - Bird TYPE_END Coldsnap PLAYER_CLS_END 34 RACE_END C RARITY_END Flying${snow}{snow }: Frost Raptor gains shroud until end of turn . < i > ({snow } can be paid with one mana from a snow permanent . ) < /i >\nFrozen Solid NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Coldsnap PLAYER_CLS_END 35 RACE_END C RARITY_END Enchant creature$Enchanted creature doesn't untap during its controller's untap step . $When enchanted creature is dealt damage , destroy it .\nFury of the Horde NAME_END NIL ATK_END NIL DEF_END {5}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Coldsnap PLAYER_CLS_END 81 RACE_END R RARITY_END You may exile two red cards from your hand rather than pay Fury of the Horde's mana cost . $Untap all creatures that attacked this turn . After this main phase , there is an additional combat phase followed by an additional main phase .\nGarza Zol, Plague Queen NAME_END 5 ATK_END 5 DEF_END {4}{U}{B}{R} COST_END NIL DUR_END Legendary Creature - Vampire TYPE_END Coldsnap PLAYER_CLS_END 129 RACE_END R RARITY_END Flying , haste$Whenever a creature dealt damage by Garza Zol , Plague Queen this turn dies , put a +1/+1 counter on Garza Zol . $Whenever Garza Zol deals combat damage to a player , you may draw a card .\nGrim Harvest NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 58 RACE_END C RARITY_END Return target creature card from your graveyard to your hand . $Recover { 2}{B } < i > (When a creature is put into your graveyard from the battlefield , you may pay { 2}{B } . If you do , return this card from your graveyard to your hand . Otherwise , exile this card . ) < /i >\nGristle Grinner NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Coldsnap PLAYER_CLS_END 59 RACE_END U RARITY_END Whenever a creature dies , Gristle Grinner gets +2/+2 until end of turn .\nGutless Ghoul NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Snow Creature - Zombie TYPE_END Coldsnap PLAYER_CLS_END 60 RACE_END C RARITY_END { 1 } , Sacrifice a creature : You gain 2 life .\nHaakon, Stromgald Scourge NAME_END 3 ATK_END 3 DEF_END {1}{B}{B} COST_END NIL DUR_END Legendary Creature - Zombie Knight TYPE_END Coldsnap PLAYER_CLS_END 61 RACE_END R RARITY_END You may cast Haakon , Stromgald Scourge from your graveyard , but not from anywhere else . $As long as Haakon is on the battlefield , you may play Knight cards from your graveyard . $When Haakon dies , you lose 2 life .\nHeidar, Rimewind Master NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Coldsnap PLAYER_CLS_END 36 RACE_END R RARITY_END { 2 } , { tap }: Return target permanent to its owner's hand . Activate this ability only if you control four or more snow permanents .\nHibernation's End NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Enchantment TYPE_END Coldsnap PLAYER_CLS_END 110 RACE_END R RARITY_END Cumulative upkeep { 1 } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $Whenever you pay Hibernation's End's cumulative upkeep , you may search your library for a creature card with converted mana cost equal to the number of age counters on Hibernation's End and put it onto the battlefield . If you do , shuffle your library .\nHighland Weald NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Snow Land TYPE_END Coldsnap PLAYER_CLS_END 147 RACE_END U RARITY_END Highland Weald enters the battlefield tapped . ${tap }: Add { R } or { G } to your mana pool .\nIcefall NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Coldsnap PLAYER_CLS_END 85 RACE_END C RARITY_END Destroy target artifact or land . $Recover { R}{R } < i > (When a creature is put into your graveyard from the battlefield , you may pay { R}{R } . If you do , return this card from your graveyard to your hand . Otherwise , exile this card . ) < /i >\nInto the North NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Coldsnap PLAYER_CLS_END 111 RACE_END C RARITY_END Search your library for a snow land card and put it onto the battlefield tapped . Then shuffle your library .\nJokulmorder NAME_END 12 ATK_END 12 DEF_END {4}{U}{U}{U} COST_END NIL DUR_END Creature - Leviathan TYPE_END Coldsnap PLAYER_CLS_END 37 RACE_END R RARITY_END Trample$Jokulmorder enters the battlefield tapped . $When Jokulmorder enters the battlefield , sacrifice it unless you sacrifice five lands . $Jokulmorder doesn't untap during your untap step . $Whenever you play an Island , you may untap Jokulmorder .\nJotun Grunt NAME_END 4 ATK_END 4 DEF_END {1}{W} COST_END NIL DUR_END Creature - Giant Soldier TYPE_END Coldsnap PLAYER_CLS_END 8 RACE_END U RARITY_END Cumulative upkeep-Put two cards from a single graveyard on the bottom of their owner's library . < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i >\nJuniper Order Ranger NAME_END 4 ATK_END 2 DEF_END {3}{G}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Coldsnap PLAYER_CLS_END 130 RACE_END U RARITY_END Whenever another creature enters the battlefield under your control , put a +1/+1 counter on that creature and a +1/+1 counter on Juniper Order Ranger .\nKjeldoran Outrider NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Coldsnap PLAYER_CLS_END 12 RACE_END C RARITY_END { W }: Kjeldoran Outrider gets +0/+1 until end of turn .\nKrovikan Rot NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 63 RACE_END U RARITY_END Destroy target creature with power 2 or less . $Recover { 1}{B}{B } < i > (When a creature is put into your graveyard from the battlefield , you may pay { 1}{B}{B } . If you do , return this card from your graveyard to your hand . Otherwise , exile this card . ) < /i >\nKrovikan Scoundrel NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Coldsnap PLAYER_CLS_END 64 RACE_END C RARITY_END NIL\nLightning Serpent NAME_END 1 ATK_END 2 DEF_END {X}{R} COST_END NIL DUR_END Creature - Elemental Serpent TYPE_END Coldsnap PLAYER_CLS_END 88 RACE_END R RARITY_END Trample , haste$Lightning Serpent enters the battlefield with X +1/+0 counters on it . $At the beginning of the end step , sacrifice Lightning Serpent .\nLightning Storm NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 89 RACE_END U RARITY_END Lightning Storm deals X damage to target creature or player , where X is 3 plus the number of charge counters on it . $Discard a land card : Put two charge counters on Lightning Storm . You may choose a new target for it . Any player may activate this ability but only if Lightning Storm is on the stack .\nLovisa Coldeyes NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Legendary Creature - Human TYPE_END Coldsnap PLAYER_CLS_END 90 RACE_END R RARITY_END Each creature you control that's a Barbarian , a Warrior , or a Berserker gets +2/+2 and has haste .\nMartyr of Ashes NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Coldsnap PLAYER_CLS_END 92 RACE_END C RARITY_END { 2 } , Reveal X red cards from your hand , Sacrifice Martyr of Ashes : Martyr of Ashes deals X damage to each creature without flying .\nMartyr of Bones NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Coldsnap PLAYER_CLS_END 65 RACE_END C RARITY_END { 1 } , Reveal X black cards from your hand , Sacrifice Martyr of Bones : Exile up to X target cards from a single graveyard .\nMartyr of Frost NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Coldsnap PLAYER_CLS_END 40 RACE_END C RARITY_END { 2 } , Reveal X blue cards from your hand , Sacrifice Martyr of Frost : Counter target spell unless its controller pays { X } .\nMartyr of Sands NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Coldsnap PLAYER_CLS_END 15 RACE_END C RARITY_END { 1 } , Reveal X white cards from your hand , Sacrifice Martyr of Sands : You gain three times X life .\nMartyr of Spores NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Coldsnap PLAYER_CLS_END 113 RACE_END C RARITY_END { 1 } , Reveal X green cards from your hand , Sacrifice Martyr of Spores : Target creature gets +X/+X until end of turn .\nMishra's Bauble NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Coldsnap PLAYER_CLS_END 138 RACE_END U RARITY_END { tap } , Sacrifice Mishra's Bauble : Look at the top card of target player's library . Draw a card at the beginning of the next turn's upkeep .\nMouth of Ronom NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Snow Land TYPE_END Coldsnap PLAYER_CLS_END 148 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${4}{snow } , { tap } , Sacrifice Mouth of Ronom : Mouth of Ronom deals 4 damage to target creature . < i > ({snow } can be paid with one mana from a snow permanent . ) < /i >\nMystic Melting NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 114 RACE_END U RARITY_END Destroy target artifact or enchantment . $Draw a card at the beginning of the next turn's upkeep .\nOhran Yeti NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Snow Creature - Yeti TYPE_END Coldsnap PLAYER_CLS_END 93 RACE_END C RARITY_END { 2}{snow }: Target snow creature gains first strike until end of turn . < i > ({snow } can be paid with one mana from a snow permanent . ) < /i >\nOrcish Bloodpainter NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Orc Shaman TYPE_END Coldsnap PLAYER_CLS_END 94 RACE_END C RARITY_END { tap } , Sacrifice a creature : Orcish Bloodpainter deals 1 damage to target creature or player .\nPhobian Phantasm NAME_END 3 ATK_END 3 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Illusion TYPE_END Coldsnap PLAYER_CLS_END 66 RACE_END U RARITY_END Flying ; fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Cumulative upkeep { B } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i >\nPhyrexian Ironfoot NAME_END 4 ATK_END 3 DEF_END {3} COST_END NIL DUR_END Snow Artifact Creature - Construct TYPE_END Coldsnap PLAYER_CLS_END 139 RACE_END U RARITY_END Phyrexian Ironfoot doesn't untap during your untap step . ${1}{snow }: Untap Phyrexian Ironfoot . < i > ({snow } can be paid with one mana from a snow permanent . ) < /i >\nResize NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 117 RACE_END U RARITY_END Target creature gets +3/+3 until end of turn . $Recover { 1}{G } < i > (When a creature is put into your graveyard from the battlefield , you may pay { 1}{G } . If you do , return this card from your graveyard to your hand . Otherwise , exile this card . ) < /i >\nRimebound Dead NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Snow Creature - Skeleton TYPE_END Coldsnap PLAYER_CLS_END 69 RACE_END C RARITY_END { snow }: Regenerate Rimebound Dead . < i > ({snow } can be paid with one mana from a snow permanent . ) < /i >\nRime Transfusion NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Snow Enchantment - Aura TYPE_END Coldsnap PLAYER_CLS_END 68 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+1 and has \" { snow }: This creature can't be blocked this turn except by snow creatures . \" < i > ({snow } can be paid with one mana from a snow permanent . ) < /i >\nRimewind Cryomancer NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Coldsnap PLAYER_CLS_END 43 RACE_END U RARITY_END { 1 } , { tap }: Counter target activated ability . Activate this ability only if you control four or more snow permanents . < i > (Mana abilities can't be targeted . ) < /i >\nRimewind Taskmage NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Coldsnap PLAYER_CLS_END 44 RACE_END C RARITY_END { 1 } , { tap }: You may tap or untap target permanent . Activate this ability only if you control four or more snow permanents .\nRite of Flame NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Coldsnap PLAYER_CLS_END 96 RACE_END C RARITY_END Add { R}{R } to your mana pool , then add { R } to your mana pool for each card named Rite of Flame in each graveyard .\nRonom Hulk NAME_END 6 ATK_END 5 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Coldsnap PLAYER_CLS_END 119 RACE_END C RARITY_END Protection from snow$Cumulative upkeep { 1 } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i >\nRonom Unicorn NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Unicorn TYPE_END Coldsnap PLAYER_CLS_END 16 RACE_END C RARITY_END Sacrifice Ronom Unicorn : Destroy target enchantment .\nRune Snag NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 46 RACE_END C RARITY_END Counter target spell unless its controller pays { 2 } plus an additional { 2 } for each card named Rune Snag in each graveyard .\nScrying Sheets NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Snow Land TYPE_END Coldsnap PLAYER_CLS_END 149 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${1}{snow } , { tap }: Look at the top card of your library . If that card is snow , you may reveal it and put it into your hand . < i > ({snow } can be paid with one mana from a snow permanent . ) < /i >\nSheltering Ancient NAME_END 5 ATK_END 5 DEF_END {1}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Coldsnap PLAYER_CLS_END 121 RACE_END U RARITY_END Trample$Cumulative upkeep-Put a +1/+1 counter on a creature an opponent controls . < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i >\nSimian Brawler NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Ape Warrior TYPE_END Coldsnap PLAYER_CLS_END 122 RACE_END C RARITY_END Discard a land card : Simian Brawler gets +1/+1 until end of turn .\nSkred NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 97 RACE_END C RARITY_END Skred deals damage to target creature equal to the number of snow permanents you control .\nSoul Spike NAME_END NIL ATK_END NIL DEF_END {5}{B}{B} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 70 RACE_END R RARITY_END You may exile two black cards from your hand rather than pay Soul Spike's mana cost . $Soul Spike deals 4 damage to target creature or player and you gain 4 life .\nSquall Drifter NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Snow Creature - Elemental TYPE_END Coldsnap PLAYER_CLS_END 17 RACE_END C RARITY_END Flying${W } , { tap }: Tap target creature .\nSteam Spitter NAME_END 5 ATK_END 1 DEF_END {4}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Coldsnap PLAYER_CLS_END 124 RACE_END U RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > ${R }: Steam Spitter gets +1/+0 until end of turn .\nStromgald Crusader NAME_END 1 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Zombie Knight TYPE_END Coldsnap PLAYER_CLS_END 71 RACE_END U RARITY_END Protection from white${B }: Stromgald Crusader gains flying until end of turn . ${B}{B }: Stromgald Crusader gets +1/+0 until end of turn .\nSun's Bounty NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 18 RACE_END C RARITY_END You gain 4 life . $Recover { 1}{W } < i > (When a creature is put into your graveyard from the battlefield , you may pay { 1}{W } . If you do , return this card from your graveyard to your hand . Otherwise , exile this card . ) < /i >\nSurging Dementia NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Coldsnap PLAYER_CLS_END 72 RACE_END C RARITY_END Ripple 4 < i > (When you cast this spell , you may reveal the top four cards of your library . You may cast any revealed cards with the same name as this spell without paying their mana costs . Put the rest on the bottom of your library . ) < /i > $Target player discards a card .\nSurging Flame NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 99 RACE_END C RARITY_END Ripple 4 < i > (When you cast this spell , you may reveal the top four cards of your library . You may cast any revealed cards with the same name as this spell without paying their mana costs . Put the rest on the bottom of your library . ) < /i > $Surging Flame deals 2 damage to target creature or player .\nSurging Might NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Coldsnap PLAYER_CLS_END 125 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 . $Ripple 4 < i > (When you cast this spell , you may reveal the top four cards of your library . You may cast any revealed cards with the same name as this spell without paying their mana costs . Put the rest on the bottom of your library . ) < /i >\nSurging Sentinels NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Coldsnap PLAYER_CLS_END 20 RACE_END C RARITY_END First strike$Ripple 4 < i > (When you cast this spell , you may reveal the top four cards of your library . You may cast any revealed cards with the same name as this spell without paying their mana costs . Put the rest on the bottom of your library . ) < /i >\nSwift Maneuver NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Coldsnap PLAYER_CLS_END 21 RACE_END C RARITY_END Prevent the next 2 damage that would be dealt to target creature or player this turn . $Draw a card at the beginning of the next turn's upkeep .\nThermopod NAME_END 3 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Snow Creature - Slug TYPE_END Coldsnap PLAYER_CLS_END 100 RACE_END C RARITY_END { snow }: Thermopod gains haste until end of turn . < i > ({snow } can be paid with one mana from a snow permanent . ) < /i > $Sacrifice a creature : Add { R } to your mana pool .\nThrumming Stone NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Legendary Artifact TYPE_END Coldsnap PLAYER_CLS_END 142 RACE_END R RARITY_END Spells you cast have ripple 4 . < i > (Whenever you cast a spell , you may reveal the top four cards of your library . You may cast any revealed cards with the same name as the spell without paying their mana costs . Put the rest on the bottom of your library . ) < /i >\nTresserhorn Sinks NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Snow Land TYPE_END Coldsnap PLAYER_CLS_END 150 RACE_END U RARITY_END Tresserhorn Sinks enters the battlefield tapped . ${tap }: Add { B } or { R } to your mana pool .\nUrsine Fylgja NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Spirit Bear TYPE_END Coldsnap PLAYER_CLS_END 22 RACE_END U RARITY_END Ursine Fylgja enters the battlefield with four healing counters on it . $Remove a healing counter from Ursine Fylgja : Prevent the next 1 damage that would be dealt to Ursine Fylgja this turn . ${2}{W }: Put a healing counter on Ursine Fylgja .\nWall of Shards NAME_END 8 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Snow Creature - Wall TYPE_END Coldsnap PLAYER_CLS_END 23 RACE_END U RARITY_END Defender , flying$Cumulative upkeep-An opponent gains 1 life . < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i >\nWhite Shield Crusader NAME_END 1 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Coldsnap PLAYER_CLS_END 24 RACE_END U RARITY_END Protection from black${W }: White Shield Crusader gains flying until end of turn . ${W}{W }: White Shield Crusader gets +1/+0 until end of turn .\nWilderness Elemental NAME_END 3 ATK_END * DEF_END {1}{R}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Coldsnap PLAYER_CLS_END 134 RACE_END U RARITY_END Trample$Wilderness Elemental's power is equal to the number of nonbasic lands your opponents control .\nWoolly Razorback NAME_END 7 ATK_END 7 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Boar Beast TYPE_END Coldsnap PLAYER_CLS_END 25 RACE_END R RARITY_END Woolly Razorback enters the battlefield with three ice counters on it . $As long as Woolly Razorback has an ice counter on it , prevent all combat damage it would deal and it has defender . $Whenever Woolly Razorback blocks , remove an ice counter from it .\nZur the Enchanter NAME_END 4 ATK_END 1 DEF_END {1}{W}{U}{B} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Coldsnap PLAYER_CLS_END 135 RACE_END R RARITY_END Flying$Whenever Zur the Enchanter attacks , you may search your library for an enchantment card with converted mana cost 3 or less and put it onto the battlefield . If you do , shuffle your library .\nAcorn Catapult NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Commander PLAYER_CLS_END 241 RACE_END R RARITY_END { 1 } , { tap }: Acorn Catapult deals 1 damage to target creature or player . That creature's controller or that player puts a 1/1 green Squirrel creature token onto the battlefield .\nAEthersnipe NAME_END 4 ATK_END 4 DEF_END {5}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Commander PLAYER_CLS_END 39 RACE_END C RARITY_END When AEthersnipe enters the battlefield , return target nonland permanent to its owner's hand . $Evoke { 1}{U}{U } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nAkroma, Angel of Fury NAME_END 6 ATK_END 6 DEF_END {5}{R}{R}{R} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Commander PLAYER_CLS_END 108 RACE_END R RARITY_END Akroma , Angel of Fury can't be countered . $Flying , trample , protection from white and from blue${R }: Akroma , Angel of Fury gets +1/+0 until end of turn . $Morph { 3}{R}{R}{R } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nAlliance of Arms NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Sorcery TYPE_END Commander PLAYER_CLS_END 4 RACE_END R RARITY_END Join forces - Starting with you , each player may pay any amount of mana . Each player puts X 1/1 white Soldier creature tokens onto the battlefield , where X is the total amount of mana paid this way .\nAustere Command NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Commander PLAYER_CLS_END 8 RACE_END R RARITY_END Choose two - Destroy all artifacts ; or destroy all enchantments ; or destroy all creatures with converted mana cost 3 or less ; or destroy all creatures with converted mana cost 4 or greater .\nAvatar of Slaughter NAME_END 8 ATK_END 8 DEF_END {6}{R}{R} COST_END NIL DUR_END Creature - Avatar TYPE_END Commander PLAYER_CLS_END 111 RACE_END R RARITY_END All creatures have double strike and attack each turn if able .\nBasandra, Battle Seraph NAME_END 4 ATK_END 4 DEF_END {3}{R}{W} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Commander PLAYER_CLS_END 184 RACE_END R RARITY_END Flying$Players can't cast spells during combat . ${R }: Target creature attacks this turn if able .\nBladewing the Risen NAME_END 4 ATK_END 4 DEF_END {3}{B}{B}{R}{R} COST_END NIL DUR_END Legendary Creature - Zombie Dragon TYPE_END Commander PLAYER_CLS_END 185 RACE_END R RARITY_END Flying$When Bladewing the Risen enters the battlefield , you may return target Dragon permanent card from your graveyard to the battlefield . ${B}{R }: Dragon creatures get +1/+1 until end of turn .\nBreath of Darigaaz NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Commander PLAYER_CLS_END 112 RACE_END U RARITY_END Kicker { 2 } < i > (You may pay an additional { 2 } as you cast this spell . ) < /i > $Breath of Darigaaz deals 1 damage to each creature without flying and each player . If Breath of Darigaaz was kicked , it deals 4 damage to each creature without flying and each player instead .\nBrion Stoutarm NAME_END 4 ATK_END 4 DEF_END {2}{R}{W} COST_END NIL DUR_END Legendary Creature - Giant Warrior TYPE_END Commander PLAYER_CLS_END 187 RACE_END R RARITY_END Lifelink${R } , { tap } , Sacrifice a creature other than Brion Stoutarm : Brion Stoutarm deals damage equal to the sacrificed creature's power to target player .\nBuried Alive NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Commander PLAYER_CLS_END 74 RACE_END U RARITY_END Search your library for up to three creature cards and put them into your graveyard . Then shuffle your library .\nCall the Skybreaker NAME_END NIL ATK_END NIL DEF_END {5}{UR}{UR} COST_END NIL DUR_END Sorcery TYPE_END Commander PLAYER_CLS_END 188 RACE_END R RARITY_END Put a 5/5 blue and red Elemental creature token with flying onto the battlefield . $Retrace < i > (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs . ) < /i >\nCelestial Force NAME_END 7 ATK_END 7 DEF_END {5}{W}{W}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Commander PLAYER_CLS_END 10 RACE_END R RARITY_END At the beginning of each upkeep , you gain 3 life .\nChampion's Helm NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Commander PLAYER_CLS_END 244 RACE_END R RARITY_END Equipped creature gets +2/+2 . $As long as equipped creature is legendary , it has hexproof . < i > (It can't be the target of spells or abilities your opponents control . ) < /i > $Equip { 1 }\nChorus of the Conclave NAME_END 8 ATK_END 3 DEF_END {4}{G}{G}{W}{W} COST_END NIL DUR_END Legendary Creature - Dryad TYPE_END Commander PLAYER_CLS_END 189 RACE_END R RARITY_END Forestwalk$As an additional cost to cast creature spells , you may pay any amount of mana . If you do , that creature enters the battlefield with that many additional +1/+1 counters on it .\nChromeshell Crab NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Crab Beast TYPE_END Commander PLAYER_CLS_END 41 RACE_END R RARITY_END Morph { 4}{U } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Chromeshell Crab is turned face up , you may exchange control of target creature you control and target creature an opponent controls .\nCollective Voyage NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Commander PLAYER_CLS_END 147 RACE_END R RARITY_END Join forces - Starting with you , each player may pay any amount of mana . Each player searches his or her library for up to X basic land cards , where X is the total amount of mana paid this way , puts them onto the battlefield tapped , then shuffles his or her library .\nCourt Hussar NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Vedalken Knight TYPE_END Commander PLAYER_CLS_END 43 RACE_END U RARITY_END Vigilance$When Court Hussar enters the battlefield , look at the top three cards of your library , then put one of them into your hand and the rest on the bottom of your library in any order . $When Court Hussar enters the battlefield , sacrifice it unless { W } was spent to cast it .\nDamia, Sage of Stone NAME_END 4 ATK_END 4 DEF_END {4}{G}{U}{B} COST_END NIL DUR_END Legendary Creature - Gorgon Wizard TYPE_END Commander PLAYER_CLS_END 191 RACE_END M RARITY_END Deathtouch$Skip your draw step . $At the beginning of your upkeep , if you have fewer than seven cards in hand , draw cards equal to the difference .\nDeath by Dragons NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Commander PLAYER_CLS_END 118 RACE_END U RARITY_END Each player other than target player puts a 5/5 red Dragon creature token with flying onto the battlefield .\nDesecrator Hag NAME_END 2 ATK_END 2 DEF_END {2}{BG}{BG} COST_END NIL DUR_END Creature - Hag TYPE_END Commander PLAYER_CLS_END 193 RACE_END C RARITY_END When Desecrator Hag enters the battlefield , return to your hand the creature card in your graveyard with the greatest power . If two or more cards are tied for greatest power , you choose one of them .\nDreadship Reef NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander PLAYER_CLS_END 271 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap }: Put a storage counter on Dreadship Reef . ${1 } , Remove X storage counters from Dreadship Reef : Add X mana in any combination of { U } and/or { B } to your mana pool .\nFaultgrinder NAME_END 4 ATK_END 4 DEF_END {6}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Commander PLAYER_CLS_END 122 RACE_END C RARITY_END Trample$When Faultgrinder enters the battlefield , destroy target land . $Evoke { 4}{R } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nFertilid NAME_END 0 ATK_END 0 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Commander PLAYER_CLS_END 154 RACE_END C RARITY_END Fertilid enters the battlefield with two +1/+1 counters on it . ${1}{G } , Remove a +1/+1 counter from Fertilid : Target player searches his or her library for a basic land card and puts it onto the battlefield tapped . Then that player shuffles his or her library .\nFierce Empath NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Commander PLAYER_CLS_END 155 RACE_END C RARITY_END When Fierce Empath enters the battlefield , you may search your library for a creature card with converted mana cost 6 or greater , reveal it , put it into your hand , then shuffle your library .\nFlusterstorm NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Commander PLAYER_CLS_END 46 RACE_END R RARITY_END Counter target instant or sorcery spell unless its controller pays { 1 } . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . You may choose new targets for the copies . ) < /i >\nFootbottom Feast NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Commander PLAYER_CLS_END 84 RACE_END C RARITY_END Put any number of target creature cards from your graveyard on top of your library . $Draw a card .\nFungal Reaches NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander PLAYER_CLS_END 274 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap }: Put a storage counter on Fungal Reaches . ${1 } , Remove X storage counters from Fungal Reaches : Add X mana in any combination of { R } and/or { G } to your mana pool .\nGhave, Guru of Spores NAME_END 0 ATK_END 0 DEF_END {2}{B}{G}{W} COST_END NIL DUR_END Legendary Creature - Fungus Shaman TYPE_END Commander PLAYER_CLS_END 200 RACE_END M RARITY_END Ghave , Guru of Spores enters the battlefield with five +1/+1 counters on it . ${1 } , Remove a +1/+1 counter from a creature you control : Put a 1/1 green Saproling creature token onto the battlefield . ${1 } , Sacrifice a creature : Put a +1/+1 counter on target creature .\nGwyllion Hedge-Mage NAME_END 2 ATK_END 2 DEF_END {2}{WB} COST_END NIL DUR_END Creature - Hag Wizard TYPE_END Commander PLAYER_CLS_END 202 RACE_END U RARITY_END When Gwyllion Hedge-Mage enters the battlefield , if you control two or more Plains , you may put a 1/1 white Kithkin Soldier creature token onto the battlefield . $When Gwyllion Hedge-Mage enters the battlefield , if you control two or more Swamps , you may put a -1/-1 counter on target creature .\nHornet Queen NAME_END 2 ATK_END 2 DEF_END {4}{G}{G}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Commander PLAYER_CLS_END 159 RACE_END R RARITY_END Flying , deathtouch$When Hornet Queen enters the battlefield , put four 1/1 green Insect creature tokens with flying and deathtouch onto the battlefield .\nHydra Omnivore NAME_END 8 ATK_END 8 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Hydra TYPE_END Commander PLAYER_CLS_END 161 RACE_END R RARITY_END Whenever Hydra Omnivore deals combat damage to an opponent , it deals that much damage to each other opponent .\nInvigorate NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Commander PLAYER_CLS_END 162 RACE_END C RARITY_END If you control a Forest , rather than pay Invigorate's mana cost , you may have an opponent gain 3 life . $Target creature gets +4/+4 until end of turn .\nKaalia of the Vast NAME_END 2 ATK_END 2 DEF_END {1}{W}{B}{R} COST_END NIL DUR_END Legendary Creature - Human Cleric TYPE_END Commander PLAYER_CLS_END 206 RACE_END M RARITY_END Flying$Whenever Kaalia of the Vast attacks an opponent , you may put an Angel , Demon , or Dragon creature card from your hand onto the battlefield tapped and attacking that opponent .\nKarador, Ghost Chieftain NAME_END 4 ATK_END 3 DEF_END {5}{B}{G}{W} COST_END NIL DUR_END Legendary Creature - Centaur Spirit TYPE_END Commander PLAYER_CLS_END 207 RACE_END M RARITY_END Karador , Ghost Chieftain costs { 1 } less to cast for each creature card in your graveyard . $During each of your turns , you may cast one creature card from your graveyard .\nKodama's Reach NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Commander PLAYER_CLS_END 163 RACE_END C RARITY_END Search your library for up to two basic land cards , reveal those cards , and put one onto the battlefield tapped and the other into your hand . Then shuffle your library .\nLash Out NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Commander PLAYER_CLS_END 127 RACE_END C RARITY_END Lash Out deals 3 damage to target creature . Clash with an opponent . If you win , Lash Out deals 3 damage to that creature's controller . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nMagmatic Force NAME_END 7 ATK_END 7 DEF_END {5}{R}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Commander PLAYER_CLS_END 128 RACE_END R RARITY_END At the beginning of each upkeep , Magmatic Force deals 3 damage to target creature or player .\nMagus of the Vineyard NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Commander PLAYER_CLS_END 166 RACE_END R RARITY_END At the beginning of each player's precombat main phase , add { G}{G } to that player's mana pool .\nMana-Charged Dragon NAME_END 5 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Commander PLAYER_CLS_END 129 RACE_END R RARITY_END Flying , trample$Join forces - Whenever Mana-Charged Dragon attacks or blocks , each player starting with you may pay any amount of mana . Mana-Charged Dragon gets +X/+0 until end of turn , where X is the total amount of mana paid this way .\nNin, the Pain Artist NAME_END 1 ATK_END 1 DEF_END {U}{R} COST_END NIL DUR_END Legendary Creature - Vedalken Wizard TYPE_END Commander PLAYER_CLS_END 213 RACE_END R RARITY_END { X}{U}{R } , { tap }: Nin , the Pain Artist deals X damage to target creature . That creature's controller draws X cards .\nNumot, the Devastator NAME_END 6 ATK_END 6 DEF_END {3}{R}{W}{U} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Commander PLAYER_CLS_END 215 RACE_END R RARITY_END Flying$Whenever Numot , the Devastator deals combat damage to a player , you may pay { 2}{R } . If you do , destroy up to two target lands .\nOros, the Avenger NAME_END 6 ATK_END 6 DEF_END {3}{W}{B}{R} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Commander PLAYER_CLS_END 216 RACE_END R RARITY_END Flying$Whenever Oros , the Avenger deals combat damage to a player , you may pay { 2}{W } . If you do , Oros deals 3 damage to each nonwhite creature .\nPerilous Research NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Commander PLAYER_CLS_END 54 RACE_END U RARITY_END Draw two cards , then sacrifice a permanent .\nPollen Lullaby NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Commander PLAYER_CLS_END 26 RACE_END U RARITY_END Prevent all combat damage that would be dealt this turn . Clash with an opponent . If you win , creatures that player controls don't untap during the player's next untap step . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nProphetic Bolt NAME_END NIL ATK_END NIL DEF_END {3}{U}{R} COST_END NIL DUR_END Instant TYPE_END Commander PLAYER_CLS_END 219 RACE_END R RARITY_END Prophetic Bolt deals 4 damage to target creature or player . Look at the top four cards of your library . Put one of those cards into your hand and the rest on the bottom of your library in any order .\nReturn to Dust NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Instant TYPE_END Commander PLAYER_CLS_END 28 RACE_END U RARITY_END Exile target artifact or enchantment . If you cast this spell during your main phase , you may exile up to one other target artifact or enchantment .\nRighteous Cause NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Commander PLAYER_CLS_END 29 RACE_END U RARITY_END Whenever a creature attacks , you gain 1 life .\nRiku of Two Reflections NAME_END 2 ATK_END 2 DEF_END {2}{U}{R}{G} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Commander PLAYER_CLS_END 220 RACE_END M RARITY_END Whenever you cast an instant or sorcery spell , you may pay { U}{R } . If you do , copy that spell . You may choose new targets for the copy . $Whenever another nontoken creature enters the battlefield under your control , you may pay { G}{U } . If you do , put a token that's a copy of that creature onto the battlefield .\nRuhan of the Fomori NAME_END 7 ATK_END 7 DEF_END {1}{R}{W}{U} COST_END NIL DUR_END Legendary Creature - Giant Warrior TYPE_END Commander PLAYER_CLS_END 221 RACE_END M RARITY_END At the beginning of combat on your turn , choose an opponent at random . Ruhan of the Fomori attacks that player this combat if able .\nScattering Stroke NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Commander PLAYER_CLS_END 60 RACE_END U RARITY_END Counter target spell . Clash with an opponent . If you win , at the beginning of your next main phase , you may add { X } to your mana pool , where X is that spell's converted mana cost . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nScavenging Ooze NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Ooze TYPE_END Commander PLAYER_CLS_END 170 RACE_END R RARITY_END { G }: Exile target card from a graveyard . If it was a creature card , put a +1/+1 counter on Scavenging Ooze and you gain 1 life .\nSewer Nemesis NAME_END * ATK_END * DEF_END {3}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Commander PLAYER_CLS_END 98 RACE_END R RARITY_END As Sewer Nemesis enters the battlefield , choose a player . $Sewer Nemesis's power and toughness are each equal to the number of cards in the chosen player's graveyard . $Whenever the chosen player casts a spell , that player puts the top card of his or her library into his or her graveyard .\nShared Trauma NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Commander PLAYER_CLS_END 99 RACE_END R RARITY_END Join forces - Starting with you , each player may pay any amount of mana . Each player puts the top X cards of his or her library into his or her graveyard , where X is the total amount of mana paid this way .\nShriekmaw NAME_END 2 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Commander PLAYER_CLS_END 100 RACE_END U RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $When Shriekmaw enters the battlefield , destroy target nonartifact , nonblack creature . $Evoke { 1}{B } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nSoul Snare NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment TYPE_END Commander PLAYER_CLS_END 32 RACE_END U RARITY_END { W } , Sacrifice Soul Snare : Exile target creature that's attacking you or a planeswalker you control .\nSpawnwrithe NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Commander PLAYER_CLS_END 171 RACE_END R RARITY_END Trample$Whenever Spawnwrithe deals combat damage to a player , put a token that's a copy of Spawnwrithe onto the battlefield .\nSpell Crumple NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Commander PLAYER_CLS_END 63 RACE_END U RARITY_END Counter target spell . If that spell is countered this way , put it on the bottom of its owner's library instead of into that player's graveyard . Put Spell Crumple on the bottom of its owner's library .\nSquallmonger NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Monger TYPE_END Commander PLAYER_CLS_END 173 RACE_END U RARITY_END { 2 }: Squallmonger deals 1 damage to each creature with flying and each player . Any player may activate this ability .\nStitch Together NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Sorcery TYPE_END Commander PLAYER_CLS_END 102 RACE_END U RARITY_END Return target creature card from your graveyard to your hand . $Threshold - Return that card from your graveyard to the battlefield instead if seven or more cards are in your graveyard .\nStranglehold NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Commander PLAYER_CLS_END 136 RACE_END R RARITY_END Your opponents can't search libraries . $If an opponent would begin an extra turn , that player skips that turn instead .\nSvogthos, the Restless Tomb NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander PLAYER_CLS_END 289 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${3}{B}{G }: Until end of turn , Svogthos , the Restless Tomb becomes a black and green Plant Zombie creature with \" This creature's power and toughness are each equal to the number of creature cards in your graveyard . \" It's still a land .\nSzadek, Lord of Secrets NAME_END 5 ATK_END 5 DEF_END {3}{U}{U}{B}{B} COST_END NIL DUR_END Legendary Creature - Vampire TYPE_END Commander PLAYER_CLS_END 228 RACE_END R RARITY_END Flying$If Szadek , Lord of Secrets would deal combat damage to a player , instead put that many +1/+1 counters on Szadek and that player puts that many cards from the top of his or her library into his or her graveyard .\nTariel, Reckoner of Souls NAME_END 7 ATK_END 4 DEF_END {4}{W}{B}{R} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Commander PLAYER_CLS_END 229 RACE_END M RARITY_END Flying , vigilance${tap }: Choose a creature card at random from target opponent's graveyard . Put that card onto the battlefield under your control .\nTeneb, the Harvester NAME_END 6 ATK_END 6 DEF_END {3}{B}{G}{W} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Commander PLAYER_CLS_END 230 RACE_END R RARITY_END Flying$Whenever Teneb , the Harvester deals combat damage to a player , you may pay { 2}{B } . If you do , put target creature card from a graveyard onto the battlefield under your control .\nThe Mimeoplasm NAME_END 0 ATK_END 0 DEF_END {2}{G}{U}{B} COST_END NIL DUR_END Legendary Creature - Ooze TYPE_END Commander PLAYER_CLS_END 210 RACE_END M RARITY_END As The Mimeoplasm enters the battlefield , you may exile two creature cards from graveyards . If you do , it enters the battlefield as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card .\nTrench Gorger NAME_END 6 ATK_END 6 DEF_END {6}{U}{U} COST_END NIL DUR_END Creature - Leviathan TYPE_END Commander PLAYER_CLS_END 65 RACE_END R RARITY_END Trample$When Trench Gorger enters the battlefield , you may search your library for any number of land cards , exile them , then shuffle your library . If you do , Trench Gorger's power and toughness each become equal to the number of cards exiled this way .\nTribute to the Wild NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Commander PLAYER_CLS_END 175 RACE_END U RARITY_END Each opponent sacrifices an artifact or enchantment .\nVeteran Explorer NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Soldier Scout TYPE_END Commander PLAYER_CLS_END 177 RACE_END U RARITY_END When Veteran Explorer dies , each player may search his or her library for up to two basic land cards and put them onto the battlefield . Then each player who searched his or her library this way shuffles it .\nVish Kal, Blood Arbiter NAME_END 5 ATK_END 5 DEF_END {4}{W}{B}{B} COST_END NIL DUR_END Legendary Creature - Vampire TYPE_END Commander PLAYER_CLS_END 234 RACE_END R RARITY_END Flying , lifelink$Sacrifice a creature : Put X +1/+1 counters on Vish Kal , Blood Arbiter , where X is the sacrificed creature's power . $Remove all +1/+1 counters from Vish Kal : Target creature gets -1/-1 until end of turn for each +1/+1 counter removed this way .\nVorosh, the Hunter NAME_END 6 ATK_END 6 DEF_END {3}{G}{U}{B} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Commander PLAYER_CLS_END 235 RACE_END R RARITY_END Flying$Whenever Vorosh , the Hunter deals combat damage to a player , you may pay { 2}{G } . If you do , put six +1/+1 counters on Vorosh .\nVow of Duty NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Commander PLAYER_CLS_END 36 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+2 , has vigilance , and can't attack you or a planeswalker you control .\nVow of Flight NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Commander PLAYER_CLS_END 68 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+2 , has flying , and can't attack you or a planeswalker you control .\nVow of Lightning NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Commander PLAYER_CLS_END 138 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+2 , has first strike , and can't attack you or a planeswalker you control .\nVow of Malice NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Commander PLAYER_CLS_END 107 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+2 , has intimidate , and can't attack you or a planeswalker you control .\nVow of Wildness NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Commander PLAYER_CLS_END 178 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +3/+3 , has trample , and can't attack you or a planeswalker you control .\nWild Ricochet NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Instant TYPE_END Commander PLAYER_CLS_END 139 RACE_END R RARITY_END You may choose new targets for target instant or sorcery spell . Then copy that spell . You may choose new targets for the copy .\nWrecking Ball NAME_END NIL ATK_END NIL DEF_END {2}{B}{R} COST_END NIL DUR_END Instant TYPE_END Commander PLAYER_CLS_END 238 RACE_END C RARITY_END Destroy target creature or land .\nYavimaya Elder NAME_END 1 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Commander PLAYER_CLS_END 179 RACE_END C RARITY_END When Yavimaya Elder dies , you may search your library for up to two basic land cards , reveal them , and put them into your hand . If you do , shuffle your library . ${2 } , Sacrifice Yavimaya Elder : Draw a card .\nZedruu the Greathearted NAME_END 4 ATK_END 2 DEF_END {1}{R}{W}{U} COST_END NIL DUR_END Legendary Creature - Minotaur Monk TYPE_END Commander PLAYER_CLS_END 240 RACE_END M RARITY_END At the beginning of your upkeep , you gain X life and draw X cards , where X is the number of permanents you own that your opponents control . ${R}{W}{U }: Target opponent gains control of target permanent you control .\nAct of Authority NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Commander 2013 Edition PLAYER_CLS_END 1 RACE_END R RARITY_END When Act of Authority enters the battlefield , you may exile target artifact or enchantment . $At the beginning of your upkeep , you may exile target artifact or enchantment . If you do , its controller gains control of Act of Authority .\nAEthermage's Touch NAME_END NIL ATK_END NIL DEF_END {2}{W}{U} COST_END NIL DUR_END Instant TYPE_END Commander 2013 Edition PLAYER_CLS_END 176 RACE_END R RARITY_END Reveal the top four cards of your library . You may put a creature card from among them onto the battlefield . It gains \" At the beginning of your end step , return this creature to its owner's hand . \" Then put the rest of the cards revealed this way on the bottom of your library in any order .\nAngel of Finality NAME_END 4 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Commander 2013 Edition PLAYER_CLS_END 4 RACE_END R RARITY_END Flying$When Angel of Finality enters the battlefield , exile all cards from target player's graveyard .\nArcane Denial NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Commander 2013 Edition PLAYER_CLS_END 28 RACE_END C RARITY_END Counter target spell . Its controller may draw up to two cards at the beginning of the next turn's upkeep . $You draw a card at the beginning of the next turn's upkeep .\nAzorius Herald NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Commander 2013 Edition PLAYER_CLS_END 6 RACE_END U RARITY_END Azorius Herald can't be blocked . $When Azorius Herald enters the battlefield , you gain 4 life . $When Azorius Herald enters the battlefield , sacrifice it unless { U } was spent to cast it .\nBaleful Force NAME_END 7 ATK_END 7 DEF_END {5}{B}{B}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Commander 2013 Edition PLAYER_CLS_END 70 RACE_END R RARITY_END At the beginning of each upkeep , you draw a card and you lose 1 life .\nBane of Progress NAME_END 2 ATK_END 2 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Commander 2013 Edition PLAYER_CLS_END 137 RACE_END R RARITY_END When Bane of Progress enters the battlefield , destroy all artifacts and enchantments . Put a +1/+1 counter on Bane of Progress for each permanent destroyed this way .\nBorrowing 100,000 Arrows NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 33 RACE_END U RARITY_END Draw a card for each tapped creature target opponent controls .\nBrilliant Plan NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 34 RACE_END U RARITY_END Draw three cards .\nBrooding Saurian NAME_END 4 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Lizard TYPE_END Commander 2013 Edition PLAYER_CLS_END 138 RACE_END R RARITY_END At the beginning of each end step , each player gains control of all nontoken permanents he or she owns .\nCommand Tower NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2013 Edition PLAYER_CLS_END 281 RACE_END C RARITY_END { tap }: Add to your mana pool one mana of any color in your commander's color identity .\nCrawlspace NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Commander 2013 Edition PLAYER_CLS_END 240 RACE_END R RARITY_END No more than two creatures can attack you each combat .\nCrosis's Charm NAME_END NIL ATK_END NIL DEF_END {U}{B}{R} COST_END NIL DUR_END Instant TYPE_END Commander 2013 Edition PLAYER_CLS_END 181 RACE_END U RARITY_END Choose one - Return target permanent to its owner's hand ; or destroy target nonblack creature , and it can't be regenerated ; or destroy target artifact .\nCurse of Chaos NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Commander 2013 Edition PLAYER_CLS_END 105 RACE_END U RARITY_END Enchant player$Whenever a player attacks enchanted player with one or more creatures , that attacking player may discard a card . If the player does , he or she draws a card .\nCurse of Shallow Graves NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Commander 2013 Edition PLAYER_CLS_END 71 RACE_END U RARITY_END Enchant player$Whenever a player attacks enchanted player with one or more creatures , that attacking player may put a 2/2 black Zombie creature token onto the battlefield tapped .\nCurse of the Forsaken NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Commander 2013 Edition PLAYER_CLS_END 8 RACE_END U RARITY_END Enchant player$Whenever a creature attacks enchanted player , its controller gains 1 life .\nDarksteel Mutation NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Commander 2013 Edition PLAYER_CLS_END 9 RACE_END U RARITY_END Enchant creature$Enchanted creature is a 0/1 Insect artifact creature with indestructible and loses all other abilities , card types , and creature types .\nDeadwood Treefolk NAME_END 6 ATK_END 3 DEF_END {5}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Commander 2013 Edition PLAYER_CLS_END 141 RACE_END U RARITY_END Vanishing 3 < i > (This permanent enters the battlefield with three time counters on it . At the beginning of your upkeep , remove a time counter from it . When the last is removed , sacrifice it . ) < /i > $When Deadwood Treefolk enters the battlefield or leaves the battlefield , return another target creature card from your graveyard to your hand .\nDecree of Pain NAME_END NIL ATK_END NIL DEF_END {6}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 72 RACE_END R RARITY_END Destroy all creatures . They can't be regenerated . Draw a card for each creature destroyed this way . $Cycling { 3}{B}{B } < i > ({3}{B}{B } , Discard this card : Draw a card . ) < /i > $When you cycle Decree of Pain , all creatures get -2/-2 until end of turn .\nDeepfire Elemental NAME_END 4 ATK_END 4 DEF_END {4}{B}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Commander 2013 Edition PLAYER_CLS_END 185 RACE_END U RARITY_END { X}{X}{1 }: Destroy target artifact or creature with converted mana cost X .\nDerevi, Empyrial Tactician NAME_END 3 ATK_END 2 DEF_END {G}{W}{U} COST_END NIL DUR_END Legendary Creature - Bird Wizard TYPE_END Commander 2013 Edition PLAYER_CLS_END 186 RACE_END M RARITY_END Flying$Whenever Derevi , Empyrial Tactician enters the battlefield or a creature you control deals combat damage to a player , you may tap or untap target permanent . ${1}{G}{W}{U }: Put Derevi onto the battlefield from the command zone .\nDiviner Spirit NAME_END 4 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Commander 2013 Edition PLAYER_CLS_END 40 RACE_END U RARITY_END Whenever Diviner Spirit deals combat damage to a player , you and that player each draw that many cards .\nDjinn of Infinite Deceits NAME_END 7 ATK_END 2 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Djinn TYPE_END Commander 2013 Edition PLAYER_CLS_END 41 RACE_END R RARITY_END Flying${tap }: Exchange control of two target nonlegendary creatures . You can't activate this ability during combat .\nDromar's Charm NAME_END NIL ATK_END NIL DEF_END {W}{U}{B} COST_END NIL DUR_END Instant TYPE_END Commander 2013 Edition PLAYER_CLS_END 187 RACE_END U RARITY_END Choose one - You gain 5 life ; or counter target spell ; or target creature gets -2/-2 until end of turn .\nEndless Cockroaches NAME_END 1 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Commander 2013 Edition PLAYER_CLS_END 75 RACE_END R RARITY_END When Endless Cockroaches dies , return it to its owner's hand .\nEndrek Sahr, Master Breeder NAME_END 2 ATK_END 2 DEF_END {4}{B} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Commander 2013 Edition PLAYER_CLS_END 76 RACE_END R RARITY_END Whenever you cast a creature spell , put X 1/1 black Thrull creature tokens onto the battlefield , where X is that spell's converted mana cost . $When you control seven or more Thrulls , sacrifice Endrek Sahr , Master Breeder .\nEye of Doom NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Commander 2013 Edition PLAYER_CLS_END 243 RACE_END R RARITY_END When Eye of Doom enters the battlefield , each player chooses a nonland permanent and puts a doom counter on it . ${2 } , { tap } , Sacrifice Eye of Doom : Destroy each permanent with a doom counter on it .\nFamine NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 77 RACE_END U RARITY_END Famine deals 3 damage to each creature and each player .\nFell Shepherd NAME_END 6 ATK_END 8 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Avatar TYPE_END Commander 2013 Edition PLAYER_CLS_END 78 RACE_END R RARITY_END Whenever Fell Shepherd deals combat damage to a player , you may return to your hand all creature cards that were put into your graveyard from the battlefield this turn . ${B } , Sacrifice another creature : Target creature gets -2/-2 until end of turn .\nFlickerform NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Commander 2013 Edition PLAYER_CLS_END 12 RACE_END R RARITY_END Enchant creature${2}{W}{W }: Exile enchanted creature and all Auras attached to it . At the beginning of the next end step , return that card to the battlefield under its owner's control . If you do , return the other cards exiled this way to the battlefield under their owners ' control attached to that creature .\nFoster NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Commander 2013 Edition PLAYER_CLS_END 146 RACE_END R RARITY_END Whenever a creature you control dies , you may pay { 1 } . If you do , reveal cards from the top of your library until you reveal a creature card . Put that card into your hand and the rest into your graveyard .\nFrom the Ashes NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 108 RACE_END R RARITY_END Destroy all nonbasic lands . For each land destroyed this way , its controller may search his or her library for a basic land card and put it onto the battlefield . Then each player who searched his or her library this way shuffles it .\nHomeward Path NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2013 Edition PLAYER_CLS_END 295 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Each player gains control of all creatures he or she owns .\nHooded Horror NAME_END 4 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Commander 2013 Edition PLAYER_CLS_END 80 RACE_END U RARITY_END Hooded Horror can't be blocked if defending player controls the most creatures or is tied for the most .\nHua Tuo, Honored Physician NAME_END 2 ATK_END 1 DEF_END {1}{G}{G} COST_END NIL DUR_END Legendary Creature - Human TYPE_END Commander 2013 Edition PLAYER_CLS_END 149 RACE_END R RARITY_END { tap }: Put target creature card from your graveyard on top of your library . Activate this ability only during your turn , before attackers are declared .\nHull Breach NAME_END NIL ATK_END NIL DEF_END {R}{G} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 193 RACE_END C RARITY_END Choose one - Destroy target artifact ; or destroy target enchantment ; or destroy target artifact and target enchantment .\nIllusionist's Gambit NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Commander 2013 Edition PLAYER_CLS_END 47 RACE_END R RARITY_END Cast Illusionist's Gambit only during the declare blockers step on an opponent's turn . $Remove all attacking creatures from combat and untap them . After this phase , there is an additional combat phase . Each of those creatures attacks that combat if able . They can't attack you or a planeswalker you control that combat .\nIncendiary Command NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 113 RACE_END R RARITY_END Choose two - Incendiary Command deals 4 damage to target player ; or Incendiary Command deals 2 damage to each creature ; or destroy target nonbasic land ; or each player discards all the cards in his or her hand , then draws that many cards .\nJeleva, Nephalia's Scourge NAME_END 3 ATK_END 1 DEF_END {1}{U}{B}{R} COST_END NIL DUR_END Legendary Creature - Vampire Wizard TYPE_END Commander 2013 Edition PLAYER_CLS_END 194 RACE_END M RARITY_END Flying$When Jeleva , Nephalia's Scourge enters the battlefield , each player exiles the top X cards of his or her library , where X is the amount of mana spent to cast Jeleva . $Whenever Jeleva attacks , you may cast an instant or sorcery card exiled with it without paying its mana cost .\nKher Keep NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Commander 2013 Edition PLAYER_CLS_END 303 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${1}{R } , { tap }: Put a 0/1 red Kobold creature token named Kobolds of Kher Keep onto the battlefield .\nKirtar's Wrath NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 15 RACE_END R RARITY_END Destroy all creatures . They can't be regenerated . $Threshold - If seven or more cards are in your graveyard , instead destroy all creatures , then put two 1/1 white Spirit creature tokens with flying onto the battlefield . Creatures destroyed this way can't be regenerated .\nKongming, 'Sleeping Dragon' NAME_END 2 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Advisor TYPE_END Commander 2013 Edition PLAYER_CLS_END 16 RACE_END R RARITY_END Other creatures you control get +1/+1 .\nLeafdrake Roost NAME_END NIL ATK_END NIL DEF_END {3}{G}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Commander 2013 Edition PLAYER_CLS_END 196 RACE_END U RARITY_END Enchant land$Enchanted land has \" { G}{U } , { tap }: Put a 2/2 green and blue Drake creature token with flying onto the battlefield . \"\nLeonin Bladetrap NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Commander 2013 Edition PLAYER_CLS_END 245 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > ${2 } , Sacrifice Leonin Bladetrap : Leonin Bladetrap deals 2 damage to each attacking creature without flying .\nLim-Dul's Vault NAME_END NIL ATK_END NIL DEF_END {U}{B} COST_END NIL DUR_END Instant TYPE_END Commander 2013 Edition PLAYER_CLS_END 197 RACE_END U RARITY_END Look at the top five cards of your library . As many times as you choose , you may pay 1 life , put those cards on the bottom of your library in any order , then look at the top five cards of your library . Then shuffle your library and put the last cards you looked at this way on top of it in any order .\nLu Xun, Scholar General NAME_END 3 ATK_END 1 DEF_END {2}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Commander 2013 Edition PLAYER_CLS_END 49 RACE_END R RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i > $Whenever Lu Xun , Scholar General deals damage to an opponent , you may draw a card .\nMagus of the Arena NAME_END 5 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Commander 2013 Edition PLAYER_CLS_END 115 RACE_END R RARITY_END { 3 } , { tap }: Tap target creature you control and target creature of an opponent's choice he or she controls . Those creatures fight each other . < i > (Each deals damage equal to its power to the other . ) < /i >\nMarath, Will of the Wild NAME_END 0 ATK_END 0 DEF_END {R}{G}{W} COST_END NIL DUR_END Legendary Creature - Elemental Beast TYPE_END Commander 2013 Edition PLAYER_CLS_END 198 RACE_END M RARITY_END Marath , Will of the Wild enters the battlefield with a number of +1/+1 counters on it equal to the amount of mana spent to cast it . ${X } , Remove X +1/+1 counters from Marath : Choose one - Put X +1/+1 counters on target creature ; or Marath deals X damage to target creature or player ; or put an X/X green Elemental creature token onto the battlefield . X can't be 0 .\nMirari NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Legendary Artifact TYPE_END Commander 2013 Edition PLAYER_CLS_END 246 RACE_END R RARITY_END Whenever you cast an instant or sorcery spell , you may pay { 3 } . If you do , copy that spell . You may choose new targets for the copy .\nMolten Slagheap NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2013 Edition PLAYER_CLS_END 306 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap }: Put a storage counter on Molten Slagheap . ${1 } , Remove X storage counters from Molten Slagheap : Add X mana in any combination of { B } and/or { R } to your mana pool .\nMystic Barrier NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Enchantment TYPE_END Commander 2013 Edition PLAYER_CLS_END 18 RACE_END R RARITY_END When Mystic Barrier enters the battlefield or at the beginning of your upkeep , choose left or right . $Each player may attack only the opponent seated nearest him or her in the last chosen direction and planeswalkers controlled by that player .\nNaya Soulbeast NAME_END 0 ATK_END 0 DEF_END {6}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Commander 2013 Edition PLAYER_CLS_END 157 RACE_END R RARITY_END Trample$When you cast Naya Soulbeast , each player reveals the top card of his or her library . Naya Soulbeast enters the battlefield with X +1/+1 counters on it , where X is the total converted mana cost of all cards revealed this way .\nNekusar, the Mindrazer NAME_END 4 ATK_END 2 DEF_END {2}{U}{B}{R} COST_END NIL DUR_END Legendary Creature - Zombie Wizard TYPE_END Commander 2013 Edition PLAYER_CLS_END 201 RACE_END M RARITY_END At the beginning of each player's draw step , that player draws an additional card . $Whenever an opponent draws a card , Nekusar , the Mindrazer deals 1 damage to that player .\nOloro, Ageless Ascetic NAME_END 5 ATK_END 4 DEF_END {3}{W}{U}{B} COST_END NIL DUR_END Legendary Creature - Giant Soldier TYPE_END Commander 2013 Edition PLAYER_CLS_END 203 RACE_END M RARITY_END At the beginning of your upkeep , you gain 2 life . $Whenever you gain life , you may pay { 1 } . If you do , draw a card and each opponent loses 1 life . $At the beginning of your upkeep , if Oloro , Ageless Ascetic is in the command zone , you gain 2 life .\nOne Dozen Eyes NAME_END NIL ATK_END NIL DEF_END {5}{G} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 159 RACE_END U RARITY_END Choose one - Put a 5/5 green Beast creature token onto the battlefield ; or put five 1/1 green Insect creature tokens onto the battlefield . $Entwine { G}{G}{G } < i > (Choose both if you pay the entwine cost . ) < /i >\nOpal Palace NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2013 Edition PLAYER_CLS_END 310 RACE_END C RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap }: Add to your mana pool one mana of any color in your commander's color identity . If you spend this mana to cast your commander , it enters the battlefield with a number of +1/+1 counters on it equal to the number of times it's been cast from the command zone this game .\nOphiomancer NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Commander 2013 Edition PLAYER_CLS_END 84 RACE_END R RARITY_END At the beginning of each upkeep , if you control no Snakes , put a 1/1 black Snake creature token with deathtouch onto the battlefield .\nOrder of Succession NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 52 RACE_END R RARITY_END Choose left or right . Starting with you and proceeding in the chosen direction , each player chooses a creature controlled by the next player in that direction . Each player gains control of the creature he or she chose .\nPhantom Nantuko NAME_END 0 ATK_END 0 DEF_END {2}{G} COST_END NIL DUR_END Creature - Insect Spirit TYPE_END Commander 2013 Edition PLAYER_CLS_END 160 RACE_END R RARITY_END Trample$Phantom Nantuko enters the battlefield with two +1/+1 counters on it . $If damage would be dealt to Phantom Nantuko , prevent that damage . Remove a +1/+1 counter from Phantom Nantuko . ${tap }: Put a +1/+1 counter on Phantom Nantuko .\nPlague Boiler NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Commander 2013 Edition PLAYER_CLS_END 254 RACE_END R RARITY_END At the beginning of your upkeep , put a plague counter on Plague Boiler . ${1}{B}{G }: Put a plague counter on Plague Boiler or remove a plague counter from it . $When Plague Boiler has three or more plague counters on it , sacrifice it . If you do , destroy all nonland permanents .\nPresence of Gond NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Commander 2013 Edition PLAYER_CLS_END 161 RACE_END C RARITY_END Enchant creature$Enchanted creature has \" { tap }: Put a 1/1 green Elf Warrior creature token onto the battlefield . \"\nPrice of Knowledge NAME_END NIL ATK_END NIL DEF_END {6}{B} COST_END NIL DUR_END Enchantment TYPE_END Commander 2013 Edition PLAYER_CLS_END 89 RACE_END R RARITY_END Players have no maximum hand size . $At the beginning of each opponent's upkeep , Price of Knowledge deals damage to that player equal to the number of cards in that player's hand .\nPrimal Vigor NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Enchantment TYPE_END Commander 2013 Edition PLAYER_CLS_END 162 RACE_END R RARITY_END If one or more tokens would be put onto the battlefield , twice that many of those tokens are put onto the battlefield instead . $If one or more +1/+1 counters would be placed on a creature , twice that many +1/+1 counters are placed on that creature instead .\nProsperity NAME_END NIL ATK_END NIL DEF_END {X}{U} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 54 RACE_END U RARITY_END Each player draws X cards .\nProssh, Skyraider of Kher NAME_END 5 ATK_END 5 DEF_END {3}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Commander 2013 Edition PLAYER_CLS_END 204 RACE_END M RARITY_END Flying$When you cast Prossh , Skyraider of Kher , put X 0/1 red Kobold creature tokens named Kobolds of Kher Keep onto the battlefield , where X is the amount of mana spent to cast Prossh . $Sacrifice another creature : Prossh gets +1/+0 until end of turn .\nReincarnation NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Instant TYPE_END Commander 2013 Edition PLAYER_CLS_END 166 RACE_END U RARITY_END Choose target creature . When that creature dies this turn , return a creature card from its owner's graveyard to the battlefield under the control of that creature's owner .\nRestore NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 167 RACE_END U RARITY_END Put target land card from a graveyard onto the battlefield under your control .\nRoon of the Hidden Realm NAME_END 4 ATK_END 4 DEF_END {2}{G}{W}{U} COST_END NIL DUR_END Legendary Creature - Rhino Soldier TYPE_END Commander 2013 Edition PLAYER_CLS_END 206 RACE_END M RARITY_END Vigilance , trample${2 } , { tap }: Exile another target creature . Return that card to the battlefield under its owner's control at the beginning of the next end step .\nSavage Twister NAME_END NIL ATK_END NIL DEF_END {X}{R}{G} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 208 RACE_END U RARITY_END Savage Twister deals X damage to each creature .\nSek'Kuar, Deathkeeper NAME_END 3 ATK_END 4 DEF_END {2}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Orc Shaman TYPE_END Commander 2013 Edition PLAYER_CLS_END 210 RACE_END R RARITY_END Whenever another nontoken creature you control dies , put a 3/1 black and red Graveborn creature token with haste onto the battlefield .\nSerene Master NAME_END 2 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Commander 2013 Edition PLAYER_CLS_END 20 RACE_END R RARITY_END Whenever Serene Master blocks , exchange its power and the power of target creature it's blocking until end of combat .\nShattergang Brothers NAME_END 3 ATK_END 3 DEF_END {1}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Goblin Artificer TYPE_END Commander 2013 Edition PLAYER_CLS_END 213 RACE_END M RARITY_END { 2}{B } , Sacrifice a creature : Each other player sacrifices a creature . ${2}{R } , Sacrifice an artifact : Each other player sacrifices an artifact . ${2}{G } , Sacrifice an enchantment : Each other player sacrifices an enchantment .\nSkyscribing NAME_END NIL ATK_END NIL DEF_END {X}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 57 RACE_END U RARITY_END Each player draws X cards . $Forecast - { 2}{U } , Reveal Skyscribing from your hand : Each player draws a card . < i > (Activate this ability only during your upkeep and only once each turn . ) < /i >\nSpawning Grounds NAME_END NIL ATK_END NIL DEF_END {6}{G}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Commander 2013 Edition PLAYER_CLS_END 171 RACE_END R RARITY_END Enchant land$Enchanted land has \" { tap }: Put a 5/5 green Beast creature token with trample onto the battlefield . \"\nSpoils of Victory NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 172 RACE_END U RARITY_END Search your library for a Plains , Island , Swamp , Mountain , or Forest card and put that card onto the battlefield . Then shuffle your library .\nSpringjack Pasture NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2013 Edition PLAYER_CLS_END 326 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${4 } , { tap }: Put a 0/1 white Goat creature token onto the battlefield . ${tap } , Sacrifice X Goats : Add X mana of any one color to your mana pool . You gain X life .\nStalking Vengeance NAME_END 5 ATK_END 5 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Avatar TYPE_END Commander 2013 Edition PLAYER_CLS_END 121 RACE_END R RARITY_END Haste$Whenever another creature you control dies , it deals damage equal to its power to target player .\nStonecloaker NAME_END 2 ATK_END 3 DEF_END {2}{W} COST_END NIL DUR_END Creature - Gargoyle TYPE_END Commander 2013 Edition PLAYER_CLS_END 22 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying$When Stonecloaker enters the battlefield , return a creature you control to its owner's hand . $When Stonecloaker enters the battlefield , exile target card from a graveyard .\nStormscape Battlemage NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Metathran Wizard TYPE_END Commander 2013 Edition PLAYER_CLS_END 58 RACE_END U RARITY_END Kicker { W } and/or { 2}{B}$When Stormscape Battlemage enters the battlefield , if it was kicked with its { W } kicker , you gain 3 life . $When Stormscape Battlemage enters the battlefield , if it was kicked with its { 2}{B } kicker , destroy target nonblack creature . That creature can't be regenerated .\nStrategic Planning NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 59 RACE_END U RARITY_END Look at the top three cards of your library . Put one of them into your hand and the rest into your graveyard .\nSudden Demise NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 124 RACE_END R RARITY_END Choose a color . Sudden Demise deals X damage to each creature of the chosen color .\nSun Droplet NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Commander 2013 Edition PLAYER_CLS_END 261 RACE_END U RARITY_END Whenever you're dealt damage , put that many charge counters on Sun Droplet . $At the beginning of each upkeep , you may remove a charge counter from Sun Droplet . If you do , you gain 1 life .\nSurveyor's Scope NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Commander 2013 Edition PLAYER_CLS_END 262 RACE_END R RARITY_END { tap } , Exile Surveyor's Scope : Search your library for up to X basic land cards , where X is the number of players who control at least two more lands than you . Put those cards onto the battlefield , then shuffle your library .\nSword of the Paruns NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Commander 2013 Edition PLAYER_CLS_END 264 RACE_END R RARITY_END As long as equipped creature is tapped , tapped creatures you control get +2/+0 . $As long as equipped creature is untapped , untapped creatures you control get +0/+2 . ${3 }: You may tap or untap equipped creature . $Equip { 3 }\nSydri, Galvanic Genius NAME_END 2 ATK_END 2 DEF_END {W}{U}{B} COST_END NIL DUR_END Legendary Creature - Human Artificer TYPE_END Commander 2013 Edition PLAYER_CLS_END 220 RACE_END M RARITY_END { U }: Target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost until end of turn . ${W}{B }: Target artifact creature gains deathtouch and lifelink until end of turn .\nTemple of the False God NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2013 Edition PLAYER_CLS_END 327 RACE_END U RARITY_END { tap }: Add { C}{C } to your mana pool . Activate this ability only if you control five or more lands .\nTempt with Immortality NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 95 RACE_END R RARITY_END Tempting offer - Return a creature card from your graveyard to the battlefield . Each opponent may return a creature card from his or her graveyard to the battlefield . For each player who does , return a creature card from your graveyard to the battlefield .\nTempt with Reflections NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 60 RACE_END R RARITY_END Tempting offer - Choose target creature you control . Put a token onto the battlefield that's a copy of that creature . Each opponent may put a token onto the battlefield that's a copy of that creature . For each opponent who does , put a token onto the battlefield that's a copy of that creature .\nTempt with Vengeance NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 125 RACE_END R RARITY_END Tempting offer - Put X 1/1 red Elemental creature tokens with haste onto the battlefield . Each opponent may put X 1/1 red Elemental creature tokens with haste onto the battlefield . For each player who does , put X 1/1 red Elemental creature tokens with haste onto the battlefield .\nTerra Ravager NAME_END 4 ATK_END 0 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Elemental Beast TYPE_END Commander 2013 Edition PLAYER_CLS_END 126 RACE_END U RARITY_END Whenever Terra Ravager attacks , it gets +X/+0 until end of turn , where X is the number of lands defending player controls .\nThousand-Year Elixir NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Commander 2013 Edition PLAYER_CLS_END 266 RACE_END R RARITY_END You may activate abilities of creatures you control as though those creatures had haste . ${1 } , { tap }: Untap target creature .\nThunderstaff NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Commander 2013 Edition PLAYER_CLS_END 267 RACE_END U RARITY_END As long as Thunderstaff is untapped , if a creature would deal combat damage to you , prevent 1 of that damage . ${2 } , { tap }: Attacking creatures get +1/+0 until end of turn .\nTidal Force NAME_END 7 ATK_END 7 DEF_END {5}{U}{U}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Commander 2013 Edition PLAYER_CLS_END 62 RACE_END R RARITY_END At the beginning of each upkeep , you may tap or untap target permanent .\nToxic Deluge NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Commander 2013 Edition PLAYER_CLS_END 96 RACE_END R RARITY_END As an additional cost to cast Toxic Deluge , pay X life . $All creatures get -X/-X until end of turn .\nTrue-Name Nemesis NAME_END 1 ATK_END 3 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Commander 2013 Edition PLAYER_CLS_END 63 RACE_END R RARITY_END As True-Name Nemesis enters the battlefield , choose a player . $True-Name Nemesis has protection from the chosen player . < i > (This creature can't be blocked , targeted , dealt damage , or enchanted by anything controlled by that player . ) < /i >\nUnexpectedly Absent NAME_END NIL ATK_END NIL DEF_END {X}{W}{W} COST_END NIL DUR_END Instant TYPE_END Commander 2013 Edition PLAYER_CLS_END 25 RACE_END R RARITY_END Put target nonland permanent into its owner's library just beneath the top X cards of that library .\nVision Skeins NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Commander 2013 Edition PLAYER_CLS_END 65 RACE_END C RARITY_END Each player draws two cards .\nWar Cadence NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Commander 2013 Edition PLAYER_CLS_END 128 RACE_END U RARITY_END { X}{R }: This turn , creatures can't block unless their controller pays { X } for each blocking creature he or she controls .\nWayfarer's Bauble NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Commander 2013 Edition PLAYER_CLS_END 270 RACE_END C RARITY_END { 2 } , { tap } , Sacrifice Wayfarer's Bauble : Search your library for a basic land card and put that card onto the battlefield tapped . Then shuffle your library .\nWell of Lost Dreams NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Commander 2013 Edition PLAYER_CLS_END 271 RACE_END R RARITY_END Whenever you gain life , you may pay { X } , where X is less than or equal to the amount of life you gained . If you do , draw X cards .\nWidespread Panic NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Commander 2013 Edition PLAYER_CLS_END 131 RACE_END R RARITY_END Whenever a spell or ability causes its controller to shuffle his or her library , that player puts a card from his or her hand on top of his or her library .\nWitch Hunt NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Enchantment TYPE_END Commander 2013 Edition PLAYER_CLS_END 133 RACE_END R RARITY_END Players can't gain life . $At the beginning of your upkeep , Witch Hunt deals 4 damage to you . $At the beginning of your end step , target opponent chosen at random gains control of Witch Hunt .\nAEther Gale NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 11 RACE_END R RARITY_END Return six target nonland permanents to their owners ' hands .\nAEther Snap NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 133 RACE_END R RARITY_END Remove all counters from all permanents and exile all tokens .\nArcane Lighthouse NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2014 Edition PLAYER_CLS_END 59 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap }: Until end of turn , creatures your opponents control lose hexproof and shroud and can't have hexproof or shroud .\nArmistice NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Commander 2014 Edition PLAYER_CLS_END 65 RACE_END R RARITY_END { 3}{W}{W }: You draw a card and target opponent gains 3 life .\nAssault Suit NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Commander 2014 Edition PLAYER_CLS_END 53 RACE_END U RARITY_END Equipped creature gets +2/+2 , has haste , can't attack you or a planeswalker you control , and can't be sacrificed . $At the beginning of each opponent's upkeep , you may have that player gain control of equipped creature until end of turn . If you do , untap it . $Equip { 3 }\nBenevolent Offering NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Commander 2014 Edition PLAYER_CLS_END 3 RACE_END R RARITY_END Choose an opponent . You and that player each put three 1/1 white Spirit creature tokens with flying onto the battlefield . $Choose an opponent . You gain 2 life for each creature you control and that player gains 2 life for each creature he or she controls .\nBitter Feud NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Enchantment TYPE_END Commander 2014 Edition PLAYER_CLS_END 32 RACE_END R RARITY_END As Bitter Feud enters the battlefield , choose two players . $If a source controlled by one of the chosen players would deal damage to the other chosen player or a permanent that player controls , that source deals double that damage to that player or permanent instead .\nBreaching Leviathan NAME_END 9 ATK_END 9 DEF_END {7}{U}{U} COST_END NIL DUR_END Creature - Leviathan TYPE_END Commander 2014 Edition PLAYER_CLS_END 12 RACE_END R RARITY_END When Breaching Leviathan enters the battlefield , if you cast it from your hand , tap all nonblue creatures . Those creatures don't untap during their controllers ' next untap steps .\nBrine Elemental NAME_END 4 ATK_END 5 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Commander 2014 Edition PLAYER_CLS_END 99 RACE_END U RARITY_END Morph { 5}{U}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Brine Elemental is turned face up , each opponent skips his or her next untap step .\nComeuppance NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Commander 2014 Edition PLAYER_CLS_END 4 RACE_END R RARITY_END Prevent all damage that would be dealt to you and planeswalkers you control this turn by sources you don't control . If damage from a creature source is prevented this way , Comeuppance deals that much damage to that creature . If damage from a noncreature source is prevented this way , Comeuppance deals that much damage to the source's controller .\nCommander's Sphere NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Commander 2014 Edition PLAYER_CLS_END 54 RACE_END C RARITY_END { tap }: Add to your mana pool one mana of any color in your commander's color identity . $Sacrifice Commander's Sphere : Draw a card .\nContainment Priest NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Commander 2014 Edition PLAYER_CLS_END 5 RACE_END R RARITY_END Flash$If a nontoken creature would enter the battlefield and it wasn't cast , exile it instead .\nCoral Atoll NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2014 Edition PLAYER_CLS_END 287 RACE_END U RARITY_END Coral Atoll enters the battlefield tapped . $When Coral Atoll enters the battlefield , sacrifice it unless you return an untapped Island you control to its owner's hand . ${tap }: Add { C}{U } to your mana pool .\nCreeperhulk NAME_END 5 ATK_END 5 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Plant Elemental TYPE_END Commander 2014 Edition PLAYER_CLS_END 42 RACE_END R RARITY_END Trample${1}{G }: Until end of turn , target creature you control has base power and toughness 5/5 and gains trample .\nCrown of Doom NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Commander 2014 Edition PLAYER_CLS_END 55 RACE_END R RARITY_END Whenever a creature attacks you or a planeswalker you control , it gets +2/+0 until end of turn . ${2 }: Target player other than Crown of Doom's owner gains control of it . Activate this ability only during your turn .\nDaretti, Scrap Savant NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Planeswalker - Daretti TYPE_END Commander 2014 Edition PLAYER_CLS_END 33 RACE_END M RARITY_END +2 : Discard up to two cards , then draw that many cards . $ ? 2 : Sacrifice an artifact . If you do , return target artifact card from your graveyard to the battlefield . $ ? 10 : You get an emblem with \" Whenever an artifact is put into your graveyard from the battlefield , return that card to the battlefield at the beginning of the next end step . \" $Daretti , Scrap Savant can be your commander .\nDemon of Wailing Agonies NAME_END 4 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Commander 2014 Edition PLAYER_CLS_END 21 RACE_END R RARITY_END Flying$Lieutenant - As long as you control your commander , Demon of Wailing Agonies gets +2/+2 and has \" Whenever Demon of Wailing Agonies deals combat damage to a player , that player sacrifices a creature . \"\nDeploy to the Front NAME_END NIL ATK_END NIL DEF_END {5}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 6 RACE_END R RARITY_END Put X 1/1 white Soldier creature tokens onto the battlefield , where X is the number of creatures on the battlefield .\nDistorting Wake NAME_END NIL ATK_END NIL DEF_END {X}{U}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 107 RACE_END R RARITY_END Return X target nonland permanents to their owners ' hands .\nDomineering Will NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Commander 2014 Edition PLAYER_CLS_END 13 RACE_END R RARITY_END Target player gains control of up to three target nonattacking creatures until end of turn . Untap those creatures . They block this turn if able .\nDualcaster Mage NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Commander 2014 Edition PLAYER_CLS_END 34 RACE_END R RARITY_END Flash$When Dualcaster Mage enters the battlefield , copy target instant or sorcery spell . You may choose new targets for the copy .\nDulcet Sirens NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Siren TYPE_END Commander 2014 Edition PLAYER_CLS_END 14 RACE_END R RARITY_END { U } , { tap }: Target creature attacks target opponent this turn if able . $Morph { U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nEverglades NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2014 Edition PLAYER_CLS_END 294 RACE_END U RARITY_END Everglades enters the battlefield tapped . $When Everglades enters the battlefield , sacrifice it unless you return an untapped Swamp you control to its owner's hand . ${tap }: Add { C}{B } to your mana pool .\nExclude NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Commander 2014 Edition PLAYER_CLS_END 108 RACE_END C RARITY_END Counter target creature spell . $Draw a card .\nFeldon of the Third Path NAME_END 3 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Artificer TYPE_END Commander 2014 Edition PLAYER_CLS_END 35 RACE_END M RARITY_END { 2}{R } , { tap }: Put a token onto the battlefield that's a copy of target creature card in your graveyard , except it's an artifact in addition to its other types . It gains haste . Sacrifice it at the beginning of the next end step .\nFell the Mighty NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 7 RACE_END R RARITY_END Destroy all creatures with power greater than target creature's power .\nFlamekin Village NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2014 Edition PLAYER_CLS_END 60 RACE_END R RARITY_END As Flamekin Village enters the battlefield , you may reveal an Elemental card from your hand . If you don't , Flamekin Village enters the battlefield tapped . ${tap }: Add { R } to your mana pool . ${R } , { tap }: Target creature gains haste until end of turn .\nFlesh Carver NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Commander 2014 Edition PLAYER_CLS_END 22 RACE_END R RARITY_END Intimidate${1}{B } , Sacrifice another creature : Put two +1/+1 counters on Flesh Carver . $When Flesh Carver dies , put an X/X black Horror creature token onto the battlefield , where X is Flesh Carver's power .\nFool's Demise NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Commander 2014 Edition PLAYER_CLS_END 111 RACE_END U RARITY_END Enchant creature$When enchanted creature dies , return that card to the battlefield under your control . $When Fool's Demise is put into a graveyard from the battlefield , return Fool's Demise to its owner's hand .\nFreyalise, Llanowar's Fury NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Planeswalker - Freyalise TYPE_END Commander 2014 Edition PLAYER_CLS_END 43 RACE_END M RARITY_END +2 : Put a 1/1 green Elf Druid creature token onto the battlefield with \" { tap }: Add { G } to your mana pool . \" $ ? 2 : Destroy target artifact or enchantment . $ ? 6 : Draw a card for each green creature you control . $Freyalise , Llanowar's Fury can be your commander .\nGhoulcaller Gisa NAME_END 4 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Commander 2014 Edition PLAYER_CLS_END 23 RACE_END M RARITY_END { B } , { tap } , Sacrifice another creature : Put X 2/2 black Zombie creature tokens onto the battlefield , where X is the sacrificed creature's power .\nGift of Estates NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 73 RACE_END U RARITY_END If an opponent controls more lands than you , search your library for up to three Plains cards , reveal them , and put them into your hand . Then shuffle your library .\nGrave Sifter NAME_END 7 ATK_END 5 DEF_END {5}{G} COST_END NIL DUR_END Creature - Elemental Beast TYPE_END Commander 2014 Edition PLAYER_CLS_END 44 RACE_END R RARITY_END When Grave Sifter enters the battlefield , each player chooses a creature type and returns any number of cards of that type from his or her graveyard to his or her hand .\nHallowed Spiritkeeper NAME_END 2 ATK_END 3 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Avatar TYPE_END Commander 2014 Edition PLAYER_CLS_END 8 RACE_END R RARITY_END Vigilance$When Hallowed Spiritkeeper dies , put X 1/1 white Spirit creature tokens with flying onto the battlefield , where X is the number of creature cards in your graveyard .\nImpact Resonance NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Commander 2014 Edition PLAYER_CLS_END 36 RACE_END R RARITY_END Impact Resonance deals X damage divided as you choose among any number of target creatures , where X is the greatest amount of damage dealt by a source to a permanent or player this turn .\nIncite Rebellion NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 37 RACE_END R RARITY_END For each player , Incite Rebellion deals damage to that player and each creature that player controls equal to the number of creatures he or she controls .\nInfernal Offering NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 24 RACE_END R RARITY_END Choose an opponent . You and that player each sacrifice a creature . Each player who sacrificed a creature this way draws two cards . $Choose an opponent . Return a creature card from your graveyard to the battlefield , then that player returns a creature card from his or her graveyard to the battlefield .\nIntellectual Offering NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Instant TYPE_END Commander 2014 Edition PLAYER_CLS_END 15 RACE_END R RARITY_END Choose an opponent . You and that player each draw three cards . $Choose an opponent . Untap all nonland permanents you control and all nonland permanents that player controls .\nJungle Basin NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2014 Edition PLAYER_CLS_END 302 RACE_END U RARITY_END Jungle Basin enters the battlefield tapped . $When Jungle Basin enters the battlefield , sacrifice it unless you return an untapped Forest you control to its owner's hand . ${tap }: Add { C}{G } to your mana pool .\nJunk Diver NAME_END 1 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Bird TYPE_END Commander 2014 Edition PLAYER_CLS_END 244 RACE_END R RARITY_END Flying$When Junk Diver dies , return another target artifact card from your graveyard to your hand .\nKaroo NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2014 Edition PLAYER_CLS_END 303 RACE_END U RARITY_END Karoo enters the battlefield tapped . $When Karoo enters the battlefield , sacrifice it unless you return an untapped Plains you control to its owner's hand . ${tap }: Add { C}{W } to your mana pool .\nLifeblood Hydra NAME_END 0 ATK_END 0 DEF_END {X}{G}{G}{G} COST_END NIL DUR_END Creature - Hydra TYPE_END Commander 2014 Edition PLAYER_CLS_END 45 RACE_END R RARITY_END Trample$Lifeblood Hydra enters the battlefield with X +1/+1 counters on it . $When Lifeblood Hydra dies , you gain life and draw cards equal to its power .\nLoreseeker's Stone NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Commander 2014 Edition PLAYER_CLS_END 56 RACE_END U RARITY_END { 3 } , { tap }: Draw three cards . This ability costs { 1 } more to activate for each card in your hand .\nMagus of the Coffers NAME_END 4 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Commander 2014 Edition PLAYER_CLS_END 148 RACE_END R RARITY_END { 2 } , { tap }: Add { B } to your mana pool for each Swamp you control .\nMalicious Affliction NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Instant TYPE_END Commander 2014 Edition PLAYER_CLS_END 25 RACE_END R RARITY_END Morbid - When you cast Malicious Affliction , if a creature died this turn , you may copy Malicious Affliction and may choose a new target for the copy . $Destroy target nonblack creature .\nMasterwork of Ingenuity NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Commander 2014 Edition PLAYER_CLS_END 57 RACE_END R RARITY_END You may have Masterwork of Ingenuity enter the battlefield as a copy of any Equipment on the battlefield .\nMyriad Landscape NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2014 Edition PLAYER_CLS_END 61 RACE_END U RARITY_END Myriad Landscape enters the battlefield tapped . ${tap }: Add { C } to your mana pool . ${2 } , { tap } , Sacrifice Myriad Landscape : Search your library for up to two basic land cards that share a land type , put them onto the battlefield tapped , then shuffle your library .\nNahiri, the Lithomancer NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Planeswalker - Nahiri TYPE_END Commander 2014 Edition PLAYER_CLS_END 10 RACE_END M RARITY_END +2 : Put a 1/1 white Kor Soldier creature token onto the battlefield . You may attach an Equipment you control to it . $ ? 2 : You may put an Equipment card from your hand or graveyard onto the battlefield . $ ? 10 : Put a colorless Equipment artifact token named Stoneforged Blade onto the battlefield . It has indestructible , \" Equipped creature gets +5/+5 and has double strike , \" and equip { 0 } . $Nahiri , the Lithomancer can be your commander .\nNecromantic Selection NAME_END NIL ATK_END NIL DEF_END {4}{B}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 26 RACE_END R RARITY_END Destroy all creatures , then return a creature card put into a graveyard this way to the battlefield under your control . It's a black Zombie in addition to its other colors and types . Exile Necromantic Selection .\nOb Nixilis of the Black Oath NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Planeswalker - Nixilis TYPE_END Commander 2014 Edition PLAYER_CLS_END 27 RACE_END M RARITY_END +2 : Each opponent loses 1 life . You gain life equal to the life lost this way . $ ? 2 : Put a 5/5 black Demon creature token with flying onto the battlefield . You lose 2 life . $ ? 8 : You get an emblem with \" { 1}{B } , Sacrifice a creature : You gain X life and draw X cards , where X is the sacrificed creature's power . \" $Ob Nixilis of the Black Oath can be your commander .\nOverseer of the Damned NAME_END 5 ATK_END 5 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Commander 2014 Edition PLAYER_CLS_END 28 RACE_END R RARITY_END Flying$When Overseer of the Damned enters the battlefield , you may destroy target creature . $Whenever a nontoken creature an opponent controls dies , put a 2/2 black Zombie creature token onto the battlefield tapped .\nPredator, Flagship NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Legendary Artifact TYPE_END Commander 2014 Edition PLAYER_CLS_END 263 RACE_END R RARITY_END { 2 }: Target creature gains flying until end of turn . ${5 } , { tap }: Destroy target creature with flying .\nProfane Command NAME_END NIL ATK_END NIL DEF_END {X}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 156 RACE_END R RARITY_END Choose two -$ Target player loses X life . $ Return target creature card with converted mana cost X or less from your graveyard to the battlefield . $ Target creature gets -X/-X until end of turn . $ Up to X target creatures gain fear until end of turn . < i > (They can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nPromise of Power NAME_END NIL ATK_END NIL DEF_END {2}{B}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 157 RACE_END R RARITY_END Choose one -$ You draw five cards and you lose 5 life . $ Put an X/X black Demon creature token with flying onto the battlefield , where X is the number of cards in your hand as the token enters the battlefield . $Entwine { 4 } < i > (Choose both if you pay the entwine cost . ) < /i >\nRaving Dead NAME_END 6 ATK_END 2 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Commander 2014 Edition PLAYER_CLS_END 29 RACE_END R RARITY_END Deathtouch$At the beginning of combat on your turn , choose an opponent at random . Raving Dead attacks that player this combat if able . $Whenever Raving Dead deals combat damage to a player , that player loses half his or her life , rounded down .\nReef Worm NAME_END 1 ATK_END 0 DEF_END {3}{U} COST_END NIL DUR_END Creature - Worm TYPE_END Commander 2014 Edition PLAYER_CLS_END 16 RACE_END R RARITY_END When Reef Worm dies , put a 3/3 blue Fish creature token onto the battlefield with \" When this creature dies , put a 6/6 blue Whale creature token onto the battlefield with When this creature dies , put a 9/9 blue Kraken creature token onto the battlefield . '\"\nScrap Mastery NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 38 RACE_END R RARITY_END Each player exiles all artifact cards from his or her graveyard , then sacrifices all artifacts he or she controls , then puts all cards he or she exiled this way onto the battlefield .\nShaper Parasite NAME_END 3 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Commander 2014 Edition PLAYER_CLS_END 125 RACE_END C RARITY_END Morph { 2}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Shaper Parasite is turned face up , target creature gets +2/-2 or -2/+2 until end of turn .\nSiege Behemoth NAME_END 4 ATK_END 7 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Commander 2014 Edition PLAYER_CLS_END 46 RACE_END R RARITY_END Hexproof$As long as Siege Behemoth is attacking , for each creature you control , you may have that creature assign its combat damage as though it weren't blocked .\nSong of the Dryads NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Commander 2014 Edition PLAYER_CLS_END 47 RACE_END R RARITY_END Enchant permanent$Enchanted permanent is a colorless Forest land .\nSpoils of Blood NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Commander 2014 Edition PLAYER_CLS_END 30 RACE_END R RARITY_END Put an X/X black Horror creature token onto the battlefield , where X is the number of creatures that died this turn .\nStitcher Geralf NAME_END 4 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Commander 2014 Edition PLAYER_CLS_END 17 RACE_END M RARITY_END { 2}{U } , { tap }: Each player puts the top three cards of his or her library into his or her graveyard . Exile up to two creature cards put into graveyards this way . Put an X/X blue Zombie creature token onto the battlefield , where X is the total power of the cards exiled this way .\nStormsurge Kraken NAME_END 5 ATK_END 5 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Kraken TYPE_END Commander 2014 Edition PLAYER_CLS_END 18 RACE_END R RARITY_END Hexproof$Lieutenant - As long as you control your commander , Stormsurge Kraken gets +2/+2 and has \" Whenever Stormsurge Kraken becomes blocked , you may draw two cards . \"\nSylvan Offering NAME_END NIL ATK_END NIL DEF_END {X}{G} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 48 RACE_END R RARITY_END Choose an opponent . You and that player each put an X/X green Treefolk creature token onto the battlefield . $Choose an opponent . You and that player each put X 1/1 green Elf Warrior creature tokens onto the battlefield .\nTeferi, Temporal Archmage NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Planeswalker - Teferi TYPE_END Commander 2014 Edition PLAYER_CLS_END 19 RACE_END M RARITY_END +1 : Look at the top two cards of your library . Put one of them into your hand and the other on the bottom of your library . $ ? 1 : Untap up to four target permanents . $ ? 10 : You get an emblem with \" You may activate loyalty abilities of planeswalkers you control on any player's turn any time you could cast an instant . \" $Teferi , Temporal Archmage can be your commander .\nThunderfoot Baloth NAME_END 5 ATK_END 5 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Commander 2014 Edition PLAYER_CLS_END 49 RACE_END R RARITY_END Trample$Lieutenant - As long as you control your commander , Thunderfoot Baloth gets +2/+2 and other creatures you control get +2/+2 and have trample .\nTitania, Protector of Argoth NAME_END 3 ATK_END 5 DEF_END {3}{G}{G} COST_END NIL DUR_END Legendary Creature - Elemental TYPE_END Commander 2014 Edition PLAYER_CLS_END 50 RACE_END M RARITY_END When Titania , Protector of Argoth enters the battlefield , return target land card from your graveyard to the battlefield . $Whenever a land you control is put into a graveyard from the battlefield , put a 5/3 green Elemental creature token onto the battlefield .\nTyrant's Familiar NAME_END 5 ATK_END 5 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Commander 2014 Edition PLAYER_CLS_END 39 RACE_END R RARITY_END Flying , haste$Lieutenant - As long as you control your commander , Tyrant's Familiar gets +2/+2 and has \" Whenever Tyrant's Familiar attacks , it deals 7 damage to target creature defending player controls . \"\nUnstable Obelisk NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Commander 2014 Edition PLAYER_CLS_END 58 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${7 } , { tap } , Sacrifice Unstable Obelisk : Destroy target permanent .\nVolcanic Offering NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Instant TYPE_END Commander 2014 Edition PLAYER_CLS_END 40 RACE_END R RARITY_END Destroy target nonbasic land you don't control and target nonbasic land of an opponent's choice you don't control . $Volcanic Offering deals 7 damage to target creature you don't control and 7 damage to target creature of an opponent's choice you don't control .\nWake the Dead NAME_END NIL ATK_END NIL DEF_END {X}{B}{B} COST_END NIL DUR_END Instant TYPE_END Commander 2014 Edition PLAYER_CLS_END 31 RACE_END R RARITY_END Cast Wake the Dead only during combat on an opponent's turn . $Return X target creature cards from your graveyard to the battlefield . Sacrifice those creatures at the beginning of the next end step .\nWarmonger Hellkite NAME_END 5 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Commander 2014 Edition PLAYER_CLS_END 41 RACE_END R RARITY_END Flying$All creatures attack each combat if able . ${1}{R }: Attacking creatures get +1/+0 until end of turn .\nWave of Vitriol NAME_END NIL ATK_END NIL DEF_END {5}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Commander 2014 Edition PLAYER_CLS_END 51 RACE_END R RARITY_END Each player sacrifices all artifacts , enchantments , and nonbasic lands he or she controls . For each land sacrificed this way , its controller may search his or her library for a basic land card and put it onto the battlefield tapped . Then each player who searched his or her library this way shuffles it .\nWell of Ideas NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Enchantment TYPE_END Commander 2014 Edition PLAYER_CLS_END 20 RACE_END R RARITY_END When Well of Ideas enters the battlefield , draw two cards . $At the beginning of each other player's draw step , that player draws an additional card . $At the beginning of your draw step , draw two additional cards .\nWillbender NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Commander 2014 Edition PLAYER_CLS_END 131 RACE_END U RARITY_END Morph { 1}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Willbender is turned face up , change the target of target spell or ability with a single target .\nWolfcaller's Howl NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment TYPE_END Commander 2014 Edition PLAYER_CLS_END 52 RACE_END R RARITY_END At the beginning of your upkeep , put X 2/2 green Wolf creature tokens onto the battlefield , where X is the number of your opponents with four or more cards in hand .\nWord of Seizing NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Instant TYPE_END Commander 2014 Edition PLAYER_CLS_END 185 RACE_END R RARITY_END Split second < i > (As long as this spell is on the stack , players can't cast spells or activate abilities that aren't mana abilities . ) < /i > $Untap target permanent and gain control of it until end of turn . It gains haste until end of turn .\nZoetic Cavern NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2014 Edition PLAYER_CLS_END 317 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $Morph { 2 } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nAEthersnatch NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Instant TYPE_END Commander 2015 Edition PLAYER_CLS_END 9 RACE_END R RARITY_END Gain control of target spell . You may choose new targets for it . < i > (If that spell becomes a permanent , it enters the battlefield under your control . ) < /i >\nAnya, Merciless Angel NAME_END 4 ATK_END 4 DEF_END {3}{R}{W} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Commander 2015 Edition PLAYER_CLS_END 41 RACE_END M RARITY_END Flying$Anya , Merciless Angel gets +3/+3 for each opponent whose life total is less than half his or her starting life total . $As long as an opponent's life total is less than half his or her starting life total , Anya has indestructible .\nArachnogenesis NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Commander 2015 Edition PLAYER_CLS_END 32 RACE_END R RARITY_END Put X 1/2 green Spider creature tokens with reach onto the battlefield , where X is the number of creatures attacking you . Prevent all combat damage that would be dealt this turn by non-Spider creatures .\nArjun, the Shifting Flame NAME_END 5 ATK_END 5 DEF_END {4}{U}{R} COST_END NIL DUR_END Legendary Creature - Sphinx Wizard TYPE_END Commander 2015 Edition PLAYER_CLS_END 42 RACE_END M RARITY_END Flying$Whenever you cast a spell , put the cards in your hand on the bottom of your library in any order , then draw that many cards .\nAwaken the Sky Tyrant NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Commander 2015 Edition PLAYER_CLS_END 24 RACE_END R RARITY_END When a source an opponent controls deals damage to you , sacrifice Awaken the Sky Tyrant . If you do , put a 5/5 red Dragon creature token with flying onto the battlefield .\nBanshee of the Dread Choir NAME_END 4 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Commander 2015 Edition PLAYER_CLS_END 16 RACE_END U RARITY_END Myriad < i > (Whenever this creature attacks , for each opponent other than defending player , you may put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls . Exile the tokens at end of combat . ) < /i > $Whenever Banshee of the Dread Choir deals combat damage to a player , that player discards a card .\nBastion Protector NAME_END 3 ATK_END 3 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Commander 2015 Edition PLAYER_CLS_END 1 RACE_END R RARITY_END Commander creatures you control get +2/+2 and have indestructible .\nBlade of Selves NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Commander 2015 Edition PLAYER_CLS_END 51 RACE_END R RARITY_END Equipped creature has myriad . < i > (Whenever it attacks , for each opponent other than defending player , you may put a token that's a copy of that creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls . Exile the tokens at end of combat . ) < /i > $Equip { 4 }\nBloodspore Thrinax NAME_END 2 ATK_END 2 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Lizard TYPE_END Commander 2015 Edition PLAYER_CLS_END 33 RACE_END R RARITY_END Devour 1 < i > (As this enters the battlefield , you may sacrifice any number of creatures . This creature enters the battlefield with that many +1/+1 counters on it . ) < /i > $Each other creature you control enters the battlefield with an additional X +1/+1 counters on it , where X is the number of +1/+1 counters on Bloodspore Thrinax .\nBorderland Behemoth NAME_END 4 ATK_END 4 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Commander 2015 Edition PLAYER_CLS_END 142 RACE_END R RARITY_END Trample$Borderland Behemoth gets +4/+4 for each other Giant you control .\nBroodbirth Viper NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Snake TYPE_END Commander 2015 Edition PLAYER_CLS_END 10 RACE_END U RARITY_END Myriad < i > (Whenever this creature attacks , for each opponent other than defending player , you may put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls . Exile the tokens at end of combat . ) < /i > $Whenever Broodbirth Viper deals combat damage to a player , you may draw a card .\nCaller of the Pack NAME_END 6 ATK_END 8 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Commander 2015 Edition PLAYER_CLS_END 34 RACE_END U RARITY_END Trample$Myriad < i > (Whenever this creature attacks , for each opponent other than defending player , you may put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls . Exile the tokens at end of combat . ) < /i >\nCentaur Vinecrasher NAME_END 1 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Plant Centaur TYPE_END Commander 2015 Edition PLAYER_CLS_END 35 RACE_END R RARITY_END Trample$Centaur Vinecrasher enters the battlefield with a number of +1/+1 counters on it equal to the number of land cards in all graveyards . $Whenever a land card is put into a graveyard from anywhere , you may pay { G}{G } . If you do , return Centaur Vinecrasher from your graveyard to your hand .\nCommand Beacon NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Commander 2015 Edition PLAYER_CLS_END 56 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap } , Sacrifice Command Beacon : Put your commander into your hand from the command zone .\nDawnbreak Reclaimer NAME_END 5 ATK_END 5 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Commander 2015 Edition PLAYER_CLS_END 2 RACE_END R RARITY_END Flying$At the beginning of your end step , choose a creature card in an opponent's graveyard , then that player chooses a creature card in your graveyard . You may return those cards to the battlefield under their owners ' control .\nDaxos's Torment NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment TYPE_END Commander 2015 Edition PLAYER_CLS_END 18 RACE_END R RARITY_END Constellation - Whenever Daxos's Torment or another enchantment enters the battlefield under your control , Daxos's Torment becomes a 5/5 Demon creature with flying and haste in addition to its other types until end of turn .\nDaxos the Returned NAME_END 2 ATK_END 2 DEF_END {1}{W}{B} COST_END NIL DUR_END Legendary Creature - Zombie Soldier TYPE_END Commander 2015 Edition PLAYER_CLS_END 43 RACE_END M RARITY_END Whenever you cast an enchantment spell , you get an experience counter . ${1}{W}{B }: Put a white and black Spirit enchantment creature token onto the battlefield . It has \" This creature's power and toughness are each equal to the number of experience counters you have . \"\nDeadly Tempest NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Commander 2015 Edition PLAYER_CLS_END 19 RACE_END R RARITY_END Destroy all creatures . Each player loses life equal to the number of creatures he or she controlled that were destroyed this way .\nDread Summons NAME_END NIL ATK_END NIL DEF_END {X}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Commander 2015 Edition PLAYER_CLS_END 20 RACE_END R RARITY_END Each player puts the top X cards of his or her library into his or her graveyard . For each creature card put into a graveyard this way , you put a 2/2 black Zombie creature token onto the battlefield tapped .\nDream Pillager NAME_END 4 ATK_END 4 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Commander 2015 Edition PLAYER_CLS_END 25 RACE_END R RARITY_END Flying$Whenever Dream Pillager deals combat damage to a player , exile that many cards from the top of your library . Until end of turn , you may cast nonland cards exiled this way .\nEzuri, Claw of Progress NAME_END 3 ATK_END 3 DEF_END {2}{G}{U} COST_END NIL DUR_END Legendary Creature - Elf Warrior TYPE_END Commander 2015 Edition PLAYER_CLS_END 44 RACE_END M RARITY_END Whenever a creature with power 2 or less enters the battlefield under your control , you get an experience counter . $At the beginning of combat on your turn , put X +1/+1 counters on another target creature you control , where X is the number of experience counters you have .\nEzuri's Predation NAME_END NIL ATK_END NIL DEF_END {5}{G}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Commander 2015 Edition PLAYER_CLS_END 36 RACE_END R RARITY_END For each creature your opponents control , put a 4/4 green Beast creature token onto the battlefield . Each of those Beasts fights a different one of those creatures .\nFiery Confluence NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Commander 2015 Edition PLAYER_CLS_END 26 RACE_END R RARITY_END Choose three . You may choose the same mode more than once . $• Fiery Confluence deals 1 damage to each creature . $• Fiery Confluence deals 2 damage to each opponent . $• Destroy target artifact .\nGigantoplasm NAME_END 0 ATK_END 0 DEF_END {3}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Commander 2015 Edition PLAYER_CLS_END 11 RACE_END R RARITY_END You may have Gigantoplasm enter the battlefield as a copy of any creature on the battlefield except it gains \" { X }: This creature has base power and toughness X/X . \"\nGrasp of Fate NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Commander 2015 Edition PLAYER_CLS_END 3 RACE_END R RARITY_END When Grasp of Fate enters the battlefield , for each opponent , exile up to one target nonland permanent that player controls until Grasp of Fate leaves the battlefield . < i > (Those permanents return under their owners ' control . ) < /i >\nGreat Oak Guardian NAME_END 5 ATK_END 4 DEF_END {5}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Commander 2015 Edition PLAYER_CLS_END 37 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Reach$When Great Oak Guardian enters the battlefield , creatures target player controls get +2/+2 until end of turn . Untap them .\nHerald of the Host NAME_END 4 ATK_END 4 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Commander 2015 Edition PLAYER_CLS_END 4 RACE_END U RARITY_END Flying , vigilance$Myriad < i > (Whenever this creature attacks , for each opponent other than defending player , you may put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls . Exile the tokens at end of combat . ) < /i >\nIllusory Ambusher NAME_END 1 ATK_END 4 DEF_END {4}{U} COST_END NIL DUR_END Creature - Cat Illusion TYPE_END Commander 2015 Edition PLAYER_CLS_END 12 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Whenever Illusory Ambusher is dealt damage , draw that many cards .\nKalemne, Disciple of Iroas NAME_END 3 ATK_END 3 DEF_END {2}{R}{W} COST_END NIL DUR_END Legendary Creature - Giant Soldier TYPE_END Commander 2015 Edition PLAYER_CLS_END 45 RACE_END M RARITY_END Double strike , vigilance$Whenever you cast a creature spell with converted mana cost 5 or greater , you get an experience counter . $Kalemne , Disciple of Iroas gets +1/+1 for each experience counter you have .\nKalemne's Captain NAME_END 5 ATK_END 5 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Giant Soldier TYPE_END Commander 2015 Edition PLAYER_CLS_END 5 RACE_END R RARITY_END Vigilance${5}{W}{W }: Monstrosity 3 . < i > (If this creature isn't monstrous , put three +1/+1 counters on it and it becomes monstrous . ) < /i > $When Kalemne's Captain becomes monstrous , exile all artifacts and enchantments .\nKarlov of the Ghost Council NAME_END 2 ATK_END 2 DEF_END {W}{B} COST_END NIL DUR_END Legendary Creature - Spirit Advisor TYPE_END Commander 2015 Edition PLAYER_CLS_END 46 RACE_END M RARITY_END Whenever you gain life , put two +1/+1 counters on Karlov of the Ghost Council . ${W}{B } , Remove six +1/+1 counters from Karlov of the Ghost Council : Exile target creature .\nKaseto, Orochi Archmage NAME_END 2 ATK_END 2 DEF_END {1}{G}{U} COST_END NIL DUR_END Legendary Creature - Snake Wizard TYPE_END Commander 2015 Edition PLAYER_CLS_END 47 RACE_END M RARITY_END { G}{U }: Target creature can't be blocked this turn . If that creature is a Snake , it gets +2/+2 until end of turn .\nMeren of Clan Nel Toth NAME_END 4 ATK_END 3 DEF_END {2}{B}{G} COST_END NIL DUR_END Legendary Creature - Human Shaman TYPE_END Commander 2015 Edition PLAYER_CLS_END 49 RACE_END M RARITY_END Whenever another creature you control dies , you get an experience counter . $At the beginning of your end step , choose target creature card in your graveyard . If that card's converted mana cost is less than or equal to the number of experience counters you have , return it to the battlefield . Otherwise , put it into your hand .\nMeteor Blast NAME_END NIL ATK_END NIL DEF_END {X}{R}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Commander 2015 Edition PLAYER_CLS_END 28 RACE_END U RARITY_END Meteor Blast deals 4 damage to each of X target creatures and/or players .\nMirror Match NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Instant TYPE_END Commander 2015 Edition PLAYER_CLS_END 13 RACE_END U RARITY_END Cast Mirror Match only during the declare blockers step . $For each creature attacking you or a planeswalker you control , put a token that's a copy of that creature onto the battlefield blocking that creature . Exile those tokens at end of combat .\nMizzix of the Izmagnus NAME_END 2 ATK_END 2 DEF_END {2}{U}{R} COST_END NIL DUR_END Legendary Creature - Goblin Wizard TYPE_END Commander 2015 Edition PLAYER_CLS_END 50 RACE_END M RARITY_END Whenever you cast an instant or sorcery spell with converted mana cost greater than the number of experience counters you have , you get an experience counter . $Instant and sorcery spells you cast cost { 1 } less to cast for each experience counter you have .\nMizzix's Mastery NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Commander 2015 Edition PLAYER_CLS_END 29 RACE_END R RARITY_END Exile target card that's an instant or sorcery from your graveyard . For each card exiled this way , copy it , and you may cast the copy without paying its mana cost . Exile Mizzix's Mastery . $Overload { 5}{R}{R}{R } < i > (You may cast this spell for its overload cost . If you do , change its text by replacing all instances of \" target \" with \" each . \" ) < /i >\nMystic Confluence NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Instant TYPE_END Commander 2015 Edition PLAYER_CLS_END 14 RACE_END R RARITY_END Choose three . You may choose the same mode more than once . $• Counter target spell unless its controller pays { 3 } . $• Return target creature to its owner's hand . $• Draw a card .\nOreskos Explorer NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat Scout TYPE_END Commander 2015 Edition PLAYER_CLS_END 6 RACE_END U RARITY_END When Oreskos Explorer enters the battlefield , search your library for up to X Plains cards , where X is the number of players who control more lands than you . Reveal those cards , put them into your hand , then shuffle your library .\nPathbreaker Ibex NAME_END 3 ATK_END 3 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Goat TYPE_END Commander 2015 Edition PLAYER_CLS_END 38 RACE_END R RARITY_END Whenever Pathbreaker Ibex attacks , creatures you control gain trample and get +X/+X until end of turn , where X is the greatest power among creatures you control .\nRighteous Confluence NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Commander 2015 Edition PLAYER_CLS_END 7 RACE_END R RARITY_END Choose three . You may choose the same mode more than once . $• Put a 2/2 white Knight creature token with vigilance onto the battlefield . $• Exile target enchantment . $• You gain 5 life .\nRite of the Raging Storm NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Commander 2015 Edition PLAYER_CLS_END 30 RACE_END U RARITY_END Creatures named Lightning Rager can't attack you or planeswalkers you control . $At the beginning of each player's upkeep , that player puts a 5/1 red Elemental creature token named Lightning Rager onto the battlefield . It has trample , haste , and \" At the beginning of the end step , sacrifice this creature . \"\nSandstone Oracle NAME_END 4 ATK_END 4 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Sphinx TYPE_END Commander 2015 Edition PLAYER_CLS_END 52 RACE_END U RARITY_END Flying$When Sandstone Oracle enters the battlefield , choose an opponent . If that player has more cards in hand than you , draw cards equal to the difference .\nScourge of Nel Toth NAME_END 6 ATK_END 6 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Zombie Dragon TYPE_END Commander 2015 Edition PLAYER_CLS_END 21 RACE_END R RARITY_END Flying$You may cast Scourge of Nel Toth from your graveyard by paying { B}{B } and sacrificing two creatures rather than paying its mana cost .\nScytheclaw NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact - Equipment TYPE_END Commander 2015 Edition PLAYER_CLS_END 53 RACE_END R RARITY_END Living weapon < i > (When this Equipment enters the battlefield , put a 0/0 black Germ creature token onto the battlefield , then attach this to it . ) < /i > $Equipped creature gets +1/+1 . $Whenever equipped creature deals combat damage to a player , that player loses half his or her life , rounded up . $Equip { 3 }\nSeal of the Guildpact NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Commander 2015 Edition PLAYER_CLS_END 54 RACE_END R RARITY_END As Seal of the Guildpact enters the battlefield , choose two colors . $Each spell you cast costs { 1 } less to cast for each of the chosen colors it is .\nShielded by Faith NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Commander 2015 Edition PLAYER_CLS_END 8 RACE_END R RARITY_END Enchant creature$Enchanted creature has indestructible . $Whenever a creature enters the battlefield , you may attach Shielded by Faith to that creature .\nSkullwinder NAME_END 3 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Commander 2015 Edition PLAYER_CLS_END 39 RACE_END U RARITY_END Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i > $When Skullwinder enters the battlefield , return target card from your graveyard to your hand , then choose an opponent . That player returns a card from his or her graveyard to his or her hand .\nSynthetic Destiny NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Instant TYPE_END Commander 2015 Edition PLAYER_CLS_END 15 RACE_END R RARITY_END Exile all creatures you control . At the beginning of the next end step , reveal cards from the top of your library until you reveal that many creature cards , put all creature cards revealed this way onto the battlefield , then shuffle the rest of the revealed cards into your library .\nThief of Blood NAME_END 1 ATK_END 1 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Commander 2015 Edition PLAYER_CLS_END 22 RACE_END U RARITY_END Flying$As Thief of Blood enters the battlefield , remove all counters from all permanents . Thief of Blood enters the battlefield with a +1/+1 counter on it for each counter removed this way .\nWarchief Giant NAME_END 3 ATK_END 5 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Commander 2015 Edition PLAYER_CLS_END 31 RACE_END U RARITY_END Haste$Myriad < i > (Whenever this creature attacks , for each opponent other than defending player , you may put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls . Exile the tokens at end of combat . ) < /i >\nWretched Confluence NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Instant TYPE_END Commander 2015 Edition PLAYER_CLS_END 23 RACE_END R RARITY_END Choose three . You may choose the same mode more than once . $• Target player draws a card and loses 1 life . $• Target creature gets -2/-2 until end of turn . $• Return target creature card from your graveyard to your hand .\nAbsorb Vis NAME_END NIL ATK_END NIL DEF_END {6}{B} COST_END NIL DUR_END Sorcery TYPE_END Conflux PLAYER_CLS_END 40 RACE_END C RARITY_END Target player loses 4 life and you gain 4 life . $Basic landcycling { 1}{B } < i > ({1}{B } , Discard this card : Search your library for a basic land card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nAerie Mystics NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Bird Wizard TYPE_END Conflux PLAYER_CLS_END 1 RACE_END U RARITY_END Flying${1}{G}{U }: Creatures you control gain shroud until end of turn .\nAncient Ziggurat NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Conflux PLAYER_CLS_END 141 RACE_END U RARITY_END { tap }: Add one mana of any color to your mana pool . Spend this mana only to cast a creature spell .\nApocalypse Hydra NAME_END 0 ATK_END 0 DEF_END {X}{R}{G} COST_END NIL DUR_END Creature - Hydra TYPE_END Conflux PLAYER_CLS_END 98 RACE_END M RARITY_END Apocalypse Hydra enters the battlefield with X +1/+1 counters on it . If X is 5 or more , it enters the battlefield with an additional X +1/+1 counters on it . ${1}{R } , Remove a +1/+1 counter from Apocalypse Hydra : Apocalypse Hydra deals 1 damage to target creature or player .\nArmillary Sphere NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Conflux PLAYER_CLS_END 134 RACE_END C RARITY_END { 2 } , { tap } , Sacrifice Armillary Sphere : Search your library for up to two basic land cards , reveal them , and put them into your hand . Then shuffle your library .\nAsha's Favor NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Conflux PLAYER_CLS_END 2 RACE_END C RARITY_END Enchant creature$Enchanted creature has flying , first strike , and vigilance .\nAven Squire NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Conflux PLAYER_CLS_END 3 RACE_END C RARITY_END Flying$Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i >\nAven Trailblazer NAME_END * ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Conflux PLAYER_CLS_END 4 RACE_END C RARITY_END Flying$Domain - Aven Trailblazer's toughness is equal to the number of basic land types among lands you control .\nBanefire NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Conflux PLAYER_CLS_END 58 RACE_END R RARITY_END Banefire deals X damage to target creature or player . $If X is 5 or more , Banefire can't be countered by spells or abilities and the damage can't be prevented .\nBeacon Behemoth NAME_END 3 ATK_END 5 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Conflux PLAYER_CLS_END 78 RACE_END C RARITY_END { 1 }: Target creature with power 5 or greater gains vigilance until end of turn .\nBloodhall Ooze NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Ooze TYPE_END Conflux PLAYER_CLS_END 59 RACE_END R RARITY_END At the beginning of your upkeep , if you control a black permanent , you may put a +1/+1 counter on Bloodhall Ooze . $At the beginning of your upkeep , if you control a green permanent , you may put a +1/+1 counter on Bloodhall Ooze .\nBlood Tyrant NAME_END 5 ATK_END 5 DEF_END {4}{U}{B}{R} COST_END NIL DUR_END Creature - Vampire TYPE_END Conflux PLAYER_CLS_END 99 RACE_END R RARITY_END Flying , trample$At the beginning of your upkeep , each player loses 1 life . Put a +1/+1 counter on Blood Tyrant for each 1 life lost this way . $Whenever a player loses the game , put five +1/+1 counters on Blood Tyrant .\nBone Saw NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact - Equipment TYPE_END Conflux PLAYER_CLS_END 135 RACE_END C RARITY_END Equipped creature gets +1/+0 . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nBrackwater Elemental NAME_END 4 ATK_END 4 DEF_END {2}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Conflux PLAYER_CLS_END 21 RACE_END C RARITY_END When Brackwater Elemental attacks or blocks , sacrifice it at the beginning of the next end step . $Unearth { 2}{U } < i > ({2}{U }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nCanyon Minotaur NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Minotaur Warrior TYPE_END Conflux PLAYER_CLS_END 60 RACE_END C RARITY_END NIL\nCelestial Purge NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 5 RACE_END U RARITY_END Exile target black or red permanent .\nCliffrunner Behemoth NAME_END 3 ATK_END 5 DEF_END {3}{G} COST_END NIL DUR_END Creature - Rhino Beast TYPE_END Conflux PLAYER_CLS_END 79 RACE_END R RARITY_END Cliffrunner Behemoth has haste as long as you control a red permanent . $Cliffrunner Behemoth has lifelink as long as you control a white permanent .\nConflux NAME_END NIL ATK_END NIL DEF_END {3}{W}{U}{B}{R}{G} COST_END NIL DUR_END Sorcery TYPE_END Conflux PLAYER_CLS_END 102 RACE_END M RARITY_END Search your library for a white card , a blue card , a black card , a red card , and a green card . Reveal those cards and put them into your hand . Then shuffle your library .\nConstricting Tendrils NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 22 RACE_END C RARITY_END Target creature gets -3/-0 until end of turn . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nControlled Instincts NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Conflux PLAYER_CLS_END 23 RACE_END U RARITY_END Enchant red or green creature$Enchanted creature doesn't untap during its controller's untap step .\nCorrupted Roots NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Conflux PLAYER_CLS_END 41 RACE_END U RARITY_END Enchant Forest or Plains$Whenever enchanted land becomes tapped , its controller loses 2 life .\nCountersquall NAME_END NIL ATK_END NIL DEF_END {U}{B} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 103 RACE_END U RARITY_END Counter target noncreature spell . Its controller loses 2 life .\nCourt Homunculus NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Artifact Creature - Homunculus TYPE_END Conflux PLAYER_CLS_END 6 RACE_END C RARITY_END Court Homunculus gets +1/+1 as long as you control another artifact .\nCumber Stone NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Artifact TYPE_END Conflux PLAYER_CLS_END 24 RACE_END U RARITY_END Creatures your opponents control get -1/-0 .\nCylian Sunsinger NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Conflux PLAYER_CLS_END 80 RACE_END R RARITY_END { R}{G}{W }: Cylian Sunsinger and each other creature with the same name as it get +3/+3 until end of turn .\nDarklit Gargoyle NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Artifact Creature - Gargoyle TYPE_END Conflux PLAYER_CLS_END 7 RACE_END C RARITY_END Flying${B }: Darklit Gargoyle gets +2/-1 until end of turn .\nDark Temper NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 61 RACE_END C RARITY_END Dark Temper deals 2 damage to target creature . If you control a black permanent , destroy the creature instead .\nDrag Down NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 42 RACE_END C RARITY_END Domain - Target creature gets -1/-1 until end of turn for each basic land type among lands you control .\nDragonsoul Knight NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Knight TYPE_END Conflux PLAYER_CLS_END 62 RACE_END U RARITY_END First strike${W}{U}{B}{R}{G }: Until end of turn , Dragonsoul Knight becomes a Dragon , gets +5/+3 , and gains flying and trample .\nDreadwing NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Zombie TYPE_END Conflux PLAYER_CLS_END 43 RACE_END U RARITY_END { 1}{U}{R }: Dreadwing gets +3/+0 and gains flying until end of turn .\nElder Mastery NAME_END NIL ATK_END NIL DEF_END {3}{U}{B}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Conflux PLAYER_CLS_END 104 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +3/+3 and has flying . $Whenever enchanted creature deals damage to a player , that player discards two cards .\nEmber Weaver NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Conflux PLAYER_CLS_END 81 RACE_END C RARITY_END Reach < i > (This can block creatures with flying . ) < /i > $As long as you control a red permanent , Ember Weaver gets +1/+0 and has first strike .\nEsper Cormorants NAME_END 3 ATK_END 3 DEF_END {2}{W}{U} COST_END NIL DUR_END Artifact Creature - Bird TYPE_END Conflux PLAYER_CLS_END 105 RACE_END C RARITY_END Flying\nEsperzoa NAME_END 3 ATK_END 4 DEF_END {2}{U} COST_END NIL DUR_END Artifact Creature - Jellyfish TYPE_END Conflux PLAYER_CLS_END 25 RACE_END U RARITY_END Flying$At the beginning of your upkeep , return an artifact you control to its owner's hand .\nExploding Borders NAME_END NIL ATK_END NIL DEF_END {2}{R}{G} COST_END NIL DUR_END Sorcery TYPE_END Conflux PLAYER_CLS_END 106 RACE_END C RARITY_END Domain - Search your library for a basic land card , put that card onto the battlefield tapped , then shuffle your library . Exploding Borders deals X damage to target player , where X is the number of basic land types among lands you control .\nExtractor Demon NAME_END 5 ATK_END 5 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Conflux PLAYER_CLS_END 44 RACE_END R RARITY_END Flying$Whenever another creature leaves the battlefield , you may have target player put the top two cards of his or her library into his or her graveyard . $Unearth { 2}{B } < i > ({2}{B }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nFaerie Mechanist NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Artifact Creature - Faerie Artificer TYPE_END Conflux PLAYER_CLS_END 27 RACE_END C RARITY_END Flying$When Faerie Mechanist enters the battlefield , look at the top three cards of your library . You may reveal an artifact card from among them and put it into your hand . Put the rest on the bottom of your library in any order .\nFiery Fall NAME_END NIL ATK_END NIL DEF_END {5}{R} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 63 RACE_END C RARITY_END Fiery Fall deals 5 damage to target creature . $Basic landcycling { 1}{R } < i > ({1}{R } , Discard this card : Search your library for a basic land card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nFiligree Fracture NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 82 RACE_END U RARITY_END Destroy target artifact or enchantment . If that permanent was blue or black , draw a card .\nFleshformer NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Conflux PLAYER_CLS_END 45 RACE_END U RARITY_END { W}{U}{B}{R}{G }: Fleshformer gets +2/+2 and gains fear until end of turn . Target creature gets -2/-2 until end of turn . Activate this ability only during your turn . < i > (A creature with fear can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nFont of Mythos NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Conflux PLAYER_CLS_END 136 RACE_END R RARITY_END At the beginning of each player's draw step , that player draws two additional cards .\nFrontline Sage NAME_END 1 ATK_END 0 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Conflux PLAYER_CLS_END 28 RACE_END C RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > ${U } , { tap }: Draw a card , then discard a card .\nFusion Elemental NAME_END 8 ATK_END 8 DEF_END {W}{U}{B}{R}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Conflux PLAYER_CLS_END 107 RACE_END U RARITY_END NIL\nGiltspire Avenger NAME_END 2 ATK_END 2 DEF_END {G}{W}{U} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Conflux PLAYER_CLS_END 108 RACE_END R RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > ${tap }: Destroy target creature that dealt damage to you this turn .\nGleam of Resistance NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 8 RACE_END C RARITY_END Creatures you control get +1/+2 until end of turn . Untap those creatures . $Basic landcycling { 1}{W } < i > ({1}{W } , Discard this card : Search your library for a basic land card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nGluttonous Slime NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Ooze TYPE_END Conflux PLAYER_CLS_END 83 RACE_END U RARITY_END Flash$Devour 1 < i > (As this enters the battlefield , you may sacrifice any number of creatures . This creature enters the battlefield with that many +1/+1 counters on it . ) < /i >\nGoblin Outlander NAME_END 2 ATK_END 2 DEF_END {B}{R} COST_END NIL DUR_END Creature - Goblin Scout TYPE_END Conflux PLAYER_CLS_END 109 RACE_END C RARITY_END Protection from white\nGoblin Razerunners NAME_END 4 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Conflux PLAYER_CLS_END 64 RACE_END R RARITY_END { 1}{R } , Sacrifice a land : Put a +1/+1 counter on Goblin Razerunners . $At the beginning of your end step , you may have Goblin Razerunners deal damage equal to the number of +1/+1 counters on it to target player .\nGrixis Illusionist NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Conflux PLAYER_CLS_END 29 RACE_END C RARITY_END { tap }: Target land you control becomes the basic land type of your choice until end of turn .\nGrixis Slavedriver NAME_END 4 ATK_END 4 DEF_END {5}{B} COST_END NIL DUR_END Creature - Zombie Giant TYPE_END Conflux PLAYER_CLS_END 46 RACE_END U RARITY_END When Grixis Slavedriver leaves the battlefield , put a 2/2 black Zombie creature token onto the battlefield . $Unearth { 3}{B } < i > ({3}{B }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nGwafa Hazid, Profiteer NAME_END 2 ATK_END 2 DEF_END {1}{W}{U} COST_END NIL DUR_END Legendary Creature - Human Rogue TYPE_END Conflux PLAYER_CLS_END 110 RACE_END R RARITY_END { W}{U } , { tap }: Put a bribery counter on target creature you don't control . Its controller draws a card . $Creatures with bribery counters on them can't attack or block .\nHellkite Hatchling NAME_END 2 ATK_END 2 DEF_END {2}{R}{G} COST_END NIL DUR_END Creature - Dragon TYPE_END Conflux PLAYER_CLS_END 111 RACE_END U RARITY_END Devour 1 < i > (As this enters the battlefield , you may sacrifice any number of creatures . This creature enters the battlefield with that many +1/+1 counters on it . ) < /i > $Hellkite Hatchling has flying and trample if it devoured a creature .\nInkwell Leviathan NAME_END 11 ATK_END 7 DEF_END {7}{U}{U} COST_END NIL DUR_END Artifact Creature - Leviathan TYPE_END Conflux PLAYER_CLS_END 30 RACE_END R RARITY_END Islandwalk , trample , shroud\nJhessian Balmgiver NAME_END 1 ATK_END 1 DEF_END {1}{W}{U} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Conflux PLAYER_CLS_END 112 RACE_END U RARITY_END { tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn . ${tap }: Target creature is unblockable this turn .\nKaleidostone NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Conflux PLAYER_CLS_END 137 RACE_END C RARITY_END When Kaleidostone enters the battlefield , draw a card . ${5 } , { tap } , Sacrifice Kaleidostone : Add { W}{U}{B}{R}{G } to your mana pool .\nKederekt Parasite NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Horror TYPE_END Conflux PLAYER_CLS_END 48 RACE_END R RARITY_END Whenever an opponent draws a card , if you control a red permanent , you may have Kederekt Parasite deal 1 damage to that player .\nKnight of the Reliquary NAME_END 2 ATK_END 2 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Conflux PLAYER_CLS_END 113 RACE_END R RARITY_END Knight of the Reliquary gets +1/+1 for each land card in your graveyard . ${tap } , Sacrifice a Forest or Plains : Search your library for a land card , put it onto the battlefield , then shuffle your library .\nKnotvine Mystic NAME_END 2 ATK_END 2 DEF_END {R}{G}{W} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Conflux PLAYER_CLS_END 114 RACE_END U RARITY_END { 1 } , { tap }: Add { R}{G}{W } to your mana pool .\nKranioceros NAME_END 2 ATK_END 5 DEF_END {4}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Conflux PLAYER_CLS_END 67 RACE_END C RARITY_END { 1}{W }: Kranioceros gets +0/+3 until end of turn .\nLapse of Certainty NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 9 RACE_END C RARITY_END Counter target spell . If that spell is countered this way , put it on top of its owner's library instead of into that player's graveyard .\nMaelstrom Archangel NAME_END 5 ATK_END 5 DEF_END {W}{U}{B}{R}{G} COST_END NIL DUR_END Creature - Angel TYPE_END Conflux PLAYER_CLS_END 115 RACE_END M RARITY_END Flying$Whenever Maelstrom Archangel deals combat damage to a player , you may cast a nonland card from your hand without paying its mana cost .\nMagister Sphinx NAME_END 5 ATK_END 5 DEF_END {4}{W}{U}{B} COST_END NIL DUR_END Artifact Creature - Sphinx TYPE_END Conflux PLAYER_CLS_END 116 RACE_END R RARITY_END Flying$When Magister Sphinx enters the battlefield , target player's life total becomes 10 .\nMalfegor NAME_END 6 ATK_END 6 DEF_END {2}{B}{B}{R}{R} COST_END NIL DUR_END Legendary Creature - Demon Dragon TYPE_END Conflux PLAYER_CLS_END 117 RACE_END M RARITY_END Flying$When Malfegor enters the battlefield , discard your hand . Each opponent sacrifices a creature for each card discarded this way .\nMana Cylix NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Conflux PLAYER_CLS_END 138 RACE_END C RARITY_END { 1 } , { tap }: Add one mana of any color to your mana pool .\nManaforce Mace NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Conflux PLAYER_CLS_END 139 RACE_END U RARITY_END Domain - Equipped creature gets +1/+1 for each basic land type among lands you control . $Equip { 3 }\nManiacal Rage NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Conflux PLAYER_CLS_END 68 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 and can't block .\nMark of Asylum NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Conflux PLAYER_CLS_END 10 RACE_END R RARITY_END Prevent all noncombat damage that would be dealt to creatures you control .\nMartial Coup NAME_END NIL ATK_END NIL DEF_END {X}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Conflux PLAYER_CLS_END 11 RACE_END R RARITY_END Put X 1/1 white Soldier creature tokens onto the battlefield . If X is 5 or more , destroy all other creatures .\nMaster Transmuter NAME_END 2 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Artifact Creature - Human Artificer TYPE_END Conflux PLAYER_CLS_END 31 RACE_END R RARITY_END { U } , { tap } , Return an artifact you control to its owner's hand : You may put an artifact card from your hand onto the battlefield .\nMatca Rioters NAME_END * ATK_END * DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Conflux PLAYER_CLS_END 84 RACE_END C RARITY_END Domain - Matca Rioters's power and toughness are each equal to the number of basic land types among lands you control .\nMirror-Sigil Sergeant NAME_END 4 ATK_END 4 DEF_END {5}{W} COST_END NIL DUR_END Creature - Rhino Soldier TYPE_END Conflux PLAYER_CLS_END 12 RACE_END M RARITY_END Trample$At the beginning of your upkeep , if you control a blue permanent , you may put a token that's a copy of Mirror-Sigil Sergeant onto the battlefield .\nMolten Frame NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 69 RACE_END C RARITY_END Destroy target artifact creature . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nNacatl Hunt-Pride NAME_END 4 ATK_END 5 DEF_END {5}{W} COST_END NIL DUR_END Creature - Cat Warrior TYPE_END Conflux PLAYER_CLS_END 13 RACE_END U RARITY_END Vigilance${R } , { tap }: Target creature can't block this turn . ${G } , { tap }: Target creature blocks this turn if able .\nNacatl Outlander NAME_END 2 ATK_END 2 DEF_END {R}{G} COST_END NIL DUR_END Creature - Cat Scout TYPE_END Conflux PLAYER_CLS_END 119 RACE_END C RARITY_END Protection from blue\nNacatl Savage NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Cat Warrior TYPE_END Conflux PLAYER_CLS_END 86 RACE_END C RARITY_END Protection from artifacts\nNicol Bolas, Planeswalker NAME_END NIL ATK_END NIL DEF_END {4}{U}{B}{B}{R} COST_END NIL DUR_END Planeswalker - Bolas TYPE_END Conflux PLAYER_CLS_END 120 RACE_END M RARITY_END +3 : Destroy target noncreature permanent . $-2 : Gain control of target creature . $-9 : Nicol Bolas , Planeswalker deals 7 damage to target player . That player discards seven cards , then sacrifices seven permanents .\nNoble Hierarch NAME_END 1 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Conflux PLAYER_CLS_END 87 RACE_END R RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > ${tap }: Add { G } , { W } , or { U } to your mana pool .\nNyxathid NAME_END 7 ATK_END 7 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Conflux PLAYER_CLS_END 49 RACE_END R RARITY_END As Nyxathid enters the battlefield , choose an opponent . $Nyxathid gets -1/-1 for each card in the chosen player's hand .\nObelisk of Alara NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Conflux PLAYER_CLS_END 140 RACE_END R RARITY_END { 1}{W } , { tap }: You gain 5 life . ${1}{U } , { tap }: Draw a card , then discard a card . ${1}{B } , { tap }: Target creature gets -2/-2 until end of turn . ${1}{R } , { tap }: Obelisk of Alara deals 3 damage to target player . ${1}{G } , { tap }: Target creature gets +4/+4 until end of turn .\nPaleoloth NAME_END 5 ATK_END 5 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Conflux PLAYER_CLS_END 88 RACE_END R RARITY_END Whenever another creature with power 5 or greater enters the battlefield under your control , you may return target creature card from your graveyard to your hand .\nParagon of the Amesha NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Conflux PLAYER_CLS_END 14 RACE_END U RARITY_END First strike${W}{U}{B}{R}{G }: Until end of turn , Paragon of the Amesha becomes an Angel , gets +3/+3 , and gains flying and lifelink .\nParasitic Strix NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Artifact Creature - Bird TYPE_END Conflux PLAYER_CLS_END 32 RACE_END C RARITY_END Flying$When Parasitic Strix enters the battlefield , if you control a black permanent , target player loses 2 life and you gain 2 life .\nPath to Exile NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 15 RACE_END U RARITY_END Exile target creature . Its controller may search his or her library for a basic land card , put that card onto the battlefield tapped , then shuffle his or her library .\nPestilent Kathari NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Bird Warrior TYPE_END Conflux PLAYER_CLS_END 50 RACE_END C RARITY_END Flying$Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i > ${2}{R }: Pestilent Kathari gains first strike until end of turn .\nProgenitus NAME_END 10 ATK_END 10 DEF_END {W}{W}{U}{U}{B}{B}{R}{R}{G}{G} COST_END NIL DUR_END Legendary Creature - Hydra Avatar TYPE_END Conflux PLAYER_CLS_END 121 RACE_END M RARITY_END Protection from everything$If Progenitus would be put into a graveyard from anywhere , reveal Progenitus and shuffle it into its owner's library instead .\nQuenchable Fire NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Conflux PLAYER_CLS_END 70 RACE_END C RARITY_END Quenchable Fire deals 3 damage to target player . It deals an additional 3 damage to that player at the beginning of your next upkeep step unless he or she pays { U } before that step .\nRakka Mar NAME_END 2 ATK_END 2 DEF_END {2}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Shaman TYPE_END Conflux PLAYER_CLS_END 71 RACE_END R RARITY_END Haste${R } , { tap }: Put a 3/1 red Elemental creature token with haste onto the battlefield .\nReliquary Tower NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Conflux PLAYER_CLS_END 143 RACE_END U RARITY_END You have no maximum hand size . ${tap }: Add { C } to your mana pool .\nRotting Rats NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Rat TYPE_END Conflux PLAYER_CLS_END 51 RACE_END C RARITY_END When Rotting Rats enters the battlefield , each player discards a card . $Unearth { 1}{B } < i > ({1}{B }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nRupture Spire NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Conflux PLAYER_CLS_END 144 RACE_END C RARITY_END Rupture Spire enters the battlefield tapped . $When Rupture Spire enters the battlefield , sacrifice it unless you pay { 1 } . ${tap }: Add one mana of any color to your mana pool .\nSacellum Archers NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Conflux PLAYER_CLS_END 89 RACE_END U RARITY_END { R}{W } , { tap }: Sacellum Archers deals 2 damage to target attacking or blocking creature .\nSalvage Slasher NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Artifact Creature - Human Rogue TYPE_END Conflux PLAYER_CLS_END 52 RACE_END C RARITY_END Salvage Slasher gets +1/+0 for each artifact card in your graveyard .\nScarland Thrinax NAME_END 2 ATK_END 2 DEF_END {B}{R}{G} COST_END NIL DUR_END Creature - Lizard TYPE_END Conflux PLAYER_CLS_END 123 RACE_END U RARITY_END Sacrifice a creature : Put a +1/+1 counter on Scarland Thrinax .\nScattershot Archer NAME_END 2 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Conflux PLAYER_CLS_END 90 RACE_END C RARITY_END { tap }: Scattershot Archer deals 1 damage to each creature with flying .\nScepter of Dominance NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Artifact TYPE_END Conflux PLAYER_CLS_END 17 RACE_END R RARITY_END { W } , { tap }: Tap target permanent .\nScepter of Fugue NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Artifact TYPE_END Conflux PLAYER_CLS_END 53 RACE_END R RARITY_END { 1}{B } , { tap }: Target player discards a card . Activate this ability only during your turn .\nScepter of Insight NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Artifact TYPE_END Conflux PLAYER_CLS_END 33 RACE_END R RARITY_END { 3}{U } , { tap }: Draw a card .\nScornful AEther-Lich NAME_END 4 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Artifact Creature - Zombie Wizard TYPE_END Conflux PLAYER_CLS_END 34 RACE_END U RARITY_END { W}{B }: Scornful AEther-Lich gains fear and vigilance until end of turn . < i > (Attacking doesn't cause it to tap , and it can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nSedraxis Alchemist NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Conflux PLAYER_CLS_END 54 RACE_END C RARITY_END When Sedraxis Alchemist enters the battlefield , if you control a blue permanent , return target nonland permanent to its owner's hand .\nShambling Remains NAME_END 3 ATK_END 4 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature - Zombie Horror TYPE_END Conflux PLAYER_CLS_END 124 RACE_END U RARITY_END Shambling Remains can't block . $Unearth { B}{R } < i > ({B}{R }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nShard Convergence NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Conflux PLAYER_CLS_END 91 RACE_END U RARITY_END Search your library for a Plains card , an Island card , a Swamp card , and a Mountain card . Reveal those cards and put them into your hand . Then shuffle your library .\nSigil of the Empty Throne NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Conflux PLAYER_CLS_END 18 RACE_END R RARITY_END Whenever you cast an enchantment spell , put a 4/4 white Angel creature token with flying onto the battlefield .\nSkyward Eye Prophets NAME_END 3 ATK_END 3 DEF_END {3}{G}{W}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Conflux PLAYER_CLS_END 125 RACE_END U RARITY_END Vigilance${tap }: Reveal the top card of your library . If it's a land card , put it onto the battlefield . Otherwise , put it into your hand .\nSludge Strider NAME_END 3 ATK_END 3 DEF_END {1}{W}{U}{B} COST_END NIL DUR_END Artifact Creature - Insect TYPE_END Conflux PLAYER_CLS_END 126 RACE_END U RARITY_END Whenever another artifact enters the battlefield under your control or another artifact you control leaves the battlefield , you may pay { 1 } . If you do , target player loses 1 life and you gain 1 life .\nSoul's Majesty NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Sorcery TYPE_END Conflux PLAYER_CLS_END 92 RACE_END R RARITY_END Draw cards equal to the power of target creature you control .\nSphinx Summoner NAME_END 3 ATK_END 3 DEF_END {3}{U}{B} COST_END NIL DUR_END Artifact Creature - Sphinx TYPE_END Conflux PLAYER_CLS_END 127 RACE_END R RARITY_END Flying$When Sphinx Summoner enters the battlefield , you may search your library for an artifact creature card , reveal it , and put it into your hand . If you do , shuffle your library .\nSylvan Bounty NAME_END NIL ATK_END NIL DEF_END {5}{G} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 94 RACE_END C RARITY_END Target player gains 8 life . $Basic landcycling { 1}{G } < i > ({1}{G } , Discard this card : Search your library for a basic land card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nTelemin Performance NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Conflux PLAYER_CLS_END 35 RACE_END R RARITY_END Target opponent reveals cards from the top of his or her library until he or she reveals a creature card . That player puts all noncreature cards revealed this way into his or her graveyard , then you put the creature card onto the battlefield under your control .\nThornling NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elemental Shapeshifter TYPE_END Conflux PLAYER_CLS_END 95 RACE_END M RARITY_END { G }: Thornling gains haste until end of turn . ${G }: Thornling gains trample until end of turn . ${G }: Thornling is indestructible this turn . ${1 }: Thornling gets +1/-1 until end of turn . ${1 }: Thornling gets -1/+1 until end of turn .\nToxic Iguanar NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Lizard TYPE_END Conflux PLAYER_CLS_END 72 RACE_END C RARITY_END Toxic Iguanar has deathtouch as long as you control a green permanent . < i > (Any amount of damage a creature with deathtouch deals to a creature is enough to destroy it . ) < /i >\nTraumatic Visions NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 36 RACE_END C RARITY_END Counter target spell . $Basic landcycling { 1}{U } < i > ({1}{U } , Discard this card : Search your library for a basic land card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nTukatongue Thallid NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Fungus TYPE_END Conflux PLAYER_CLS_END 96 RACE_END C RARITY_END When Tukatongue Thallid dies , put a 1/1 green Saproling creature token onto the battlefield .\nUnstable Frontier NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Conflux PLAYER_CLS_END 145 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Target land you control becomes the basic land type of your choice until end of turn .\nVagrant Plowbeasts NAME_END 6 ATK_END 6 DEF_END {5}{G}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Conflux PLAYER_CLS_END 129 RACE_END U RARITY_END { 1 }: Regenerate target creature with power 5 or greater .\nValeron Outlander NAME_END 2 ATK_END 2 DEF_END {G}{W} COST_END NIL DUR_END Creature - Human Scout TYPE_END Conflux PLAYER_CLS_END 130 RACE_END C RARITY_END Protection from black\nValiant Guard NAME_END 3 ATK_END 0 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Conflux PLAYER_CLS_END 19 RACE_END C RARITY_END NIL\nVectis Agents NAME_END 3 ATK_END 4 DEF_END {3}{U}{B} COST_END NIL DUR_END Artifact Creature - Human Rogue TYPE_END Conflux PLAYER_CLS_END 131 RACE_END C RARITY_END { U}{B }: Vectis Agents gets -2/-0 until end of turn and is unblockable this turn .\nVedalken Outlander NAME_END 2 ATK_END 2 DEF_END {W}{U} COST_END NIL DUR_END Artifact Creature - Vedalken Scout TYPE_END Conflux PLAYER_CLS_END 132 RACE_END C RARITY_END Protection from red\nViashino Slaughtermaster NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Viashino Warrior TYPE_END Conflux PLAYER_CLS_END 73 RACE_END U RARITY_END Double strike${B}{G }: Viashino Slaughtermaster gets +1/+1 until end of turn . Activate this ability only once each turn .\nView from Above NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 38 RACE_END U RARITY_END Target creature gains flying until end of turn . If you control a white permanent , return View from Above to its owner's hand .\nVoices from the Void NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Conflux PLAYER_CLS_END 55 RACE_END U RARITY_END Domain - Target player discards a card for each basic land type among lands you control .\nVolcanic Fallout NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 74 RACE_END U RARITY_END Volcanic Fallout can't be countered . $Volcanic Fallout deals 2 damage to each creature and each player .\nVoracious Dragon NAME_END 4 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Conflux PLAYER_CLS_END 75 RACE_END R RARITY_END Flying$Devour 1 < i > (As this enters the battlefield , you may sacrifice any number of creatures . This creature enters the battlefield with that many +1/+1 counters on it . ) < /i > $When Voracious Dragon enters the battlefield , it deals damage to target creature or player equal to twice the number of Goblins it devoured .\nWall of Reverence NAME_END 6 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Spirit Wall TYPE_END Conflux PLAYER_CLS_END 20 RACE_END R RARITY_END Defender , flying$At the beginning of your end step , you may gain life equal to the power of target creature you control .\nWorldly Counsel NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Conflux PLAYER_CLS_END 39 RACE_END C RARITY_END Domain - Look at the top X cards of your library , where X is the number of basic land types among lands you control . Put one of those cards into your hand and the rest on the bottom of your library in any order .\nWretched Banquet NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Conflux PLAYER_CLS_END 56 RACE_END C RARITY_END Destroy target creature if it has the least power or is tied for least power among creatures on the battlefield .\nYoke of the Damned NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Conflux PLAYER_CLS_END 57 RACE_END C RARITY_END Enchant creature$When a creature dies , destroy enchanted creature .\nZombie Outlander NAME_END 2 ATK_END 2 DEF_END {U}{B} COST_END NIL DUR_END Creature - Zombie Scout TYPE_END Conflux PLAYER_CLS_END 133 RACE_END C RARITY_END Protection from green\nAcademy Elite NAME_END 0 ATK_END 0 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Conspiracy PLAYER_CLS_END 20 RACE_END R RARITY_END Academy Elite enters the battlefield with X +1/+1 counters on it , where X is the number of instant and sorcery cards in all graveyards . ${2}{U } , Remove a +1/+1 counter from Academy Elite : Draw a card , then discard a card .\nBarbed Shocker NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Insect TYPE_END Conspiracy PLAYER_CLS_END 136 RACE_END U RARITY_END Trample , haste$Whenever Barbed Shocker deals damage to a player , that player discards all the cards in his or her hand , then draws that many cards .\nBite of the Black Rose NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Conspiracy PLAYER_CLS_END 26 RACE_END U RARITY_END Will of the council - Starting with you , each player votes for sickness or psychosis . If sickness gets more votes , creatures your opponents control get -2/-2 until end of turn . If psychosis gets more votes or the vote is tied , each opponent discards two cards .\nBreakthrough NAME_END NIL ATK_END NIL DEF_END {X}{U} COST_END NIL DUR_END Sorcery TYPE_END Conspiracy PLAYER_CLS_END 92 RACE_END U RARITY_END Draw four cards , then choose X cards in your hand and discard the rest .\nCoercive Portal NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Conspiracy PLAYER_CLS_END 56 RACE_END M RARITY_END Will of the council - At the beginning of your upkeep , starting with you , each player votes for carnage or homage . If carnage gets more votes , sacrifice Coercive Portal and destroy all nonland permanents . If homage gets more votes or the vote is tied , draw a card .\nCustodi Soulbinders NAME_END 0 ATK_END 0 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Conspiracy PLAYER_CLS_END 17 RACE_END R RARITY_END Custodi Soulbinders enters the battlefield with X +1/+1 counters on it , where X is the number of other creatures on the battlefield . ${2}{W } , Remove a +1/+1 counter from Custodi Soulbinders : Put a 1/1 white Spirit creature token with flying onto the battlefield .\nDack Fayden NAME_END NIL ATK_END NIL DEF_END {1}{U}{R} COST_END NIL DUR_END Planeswalker - Dack TYPE_END Conspiracy PLAYER_CLS_END 42 RACE_END M RARITY_END +1 : Target player draws two cards , then discards two cards . $-2 : Gain control of target artifact . $-6 : You get an emblem with \" Whenever you cast a spell that targets one or more permanents , gain control of those permanents . \"\nDeathreap Ritual NAME_END NIL ATK_END NIL DEF_END {2}{B}{G} COST_END NIL DUR_END Enchantment TYPE_END Conspiracy PLAYER_CLS_END 44 RACE_END U RARITY_END Morbid - At the beginning of each end step , if a creature died this turn , you may draw a card .\nDrakestown Forgotten NAME_END 0 ATK_END 0 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Conspiracy PLAYER_CLS_END 27 RACE_END R RARITY_END Drakestown Forgotten enters the battlefield with X +1/+1 counters on it , where X is the number of creature cards in all graveyards . ${2}{B } , Remove a +1/+1 counter from Drakestown Forgotten : Target creature gets -1/-1 until end of turn .\nEnraged Revolutionary NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Conspiracy PLAYER_CLS_END 31 RACE_END C RARITY_END Dethrone < i > (Whenever this creature attacks the player with the most life or tied for most life , put a +1/+1 counter on it . ) < /i >\nExtract from Darkness NAME_END NIL ATK_END NIL DEF_END {3}{U}{B} COST_END NIL DUR_END Sorcery TYPE_END Conspiracy PLAYER_CLS_END 45 RACE_END U RARITY_END Each player puts the top two cards of his or her library into his or her graveyard . Then put a creature card from a graveyard onto the battlefield under your control .\nFlamewright NAME_END 1 ATK_END 1 DEF_END {R}{W} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Conspiracy PLAYER_CLS_END 46 RACE_END U RARITY_END { 1 } , { tap }: Put a 1/1 colorless Construct artifact creature token with defender onto the battlefield . ${tap } , Sacrifice a creature with defender : Flamewright deals 1 damage to target creature or player .\nFlowstone Blade NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Conspiracy PLAYER_CLS_END 143 RACE_END C RARITY_END Enchant creature${R }: Enchanted creature gets +1/-1 until end of turn .\nGrenzo, Dungeon Warden NAME_END 2 ATK_END 2 DEF_END {X}{B}{R} COST_END NIL DUR_END Legendary Creature - Goblin Rogue TYPE_END Conspiracy PLAYER_CLS_END 47 RACE_END R RARITY_END Grenzo , Dungeon Warden enters the battlefield with X +1/+1 counters on it . ${2 }: Put the bottom card of your library into your graveyard . If it's a creature card with power less than or equal to Grenzo's power , put it onto the battlefield .\nMana Geyser NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Conspiracy PLAYER_CLS_END 147 RACE_END C RARITY_END Add { R } to your mana pool for each tapped land your opponents control .\nMarchesa's Emissary NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Conspiracy PLAYER_CLS_END 21 RACE_END C RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i > $Dethrone < i > (Whenever this creature attacks the player with the most life or tied for most life , put a +1/+1 counter on it . ) < /i >\nMarchesa's Infiltrator NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Conspiracy PLAYER_CLS_END 22 RACE_END U RARITY_END Dethrone < i > (Whenever this creature attacks the player with the most life or tied for most life , put a +1/+1 counter on it . ) < /i > $Whenever Marchesa's Infiltrator deals combat damage to a player , draw a card .\nMarchesa's Smuggler NAME_END 1 ATK_END 1 DEF_END {U}{R} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Conspiracy PLAYER_CLS_END 50 RACE_END U RARITY_END Dethrone < i > (Whenever this creature attacks the player with the most life or tied for most life , put a +1/+1 counter on it . ) < /i > ${1}{U}{R }: Target creature you control gains haste until end of turn and can't be blocked this turn .\nMuzzio, Visionary Architect NAME_END 3 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Artificer TYPE_END Conspiracy PLAYER_CLS_END 23 RACE_END M RARITY_END { 3}{U } , { tap }: Look at the top X cards of your library , where X is the highest converted mana cost among artifacts you control . You may reveal an artifact card from among them and put it onto the battlefield . Put the rest on the bottom of your library in any order .\nPower of Fire NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Conspiracy PLAYER_CLS_END 150 RACE_END C RARITY_END Enchant creature$Enchanted creature has \" { tap }: This creature deals 1 damage to target creature or player . \"\nPredator's Howl NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Conspiracy PLAYER_CLS_END 37 RACE_END U RARITY_END Put a 2/2 green Wolf creature token onto the battlefield . $Morbid - Put three 2/2 green Wolf creature tokens onto the battlefield instead if a creature died this turn .\nRealm Seekers NAME_END 0 ATK_END 0 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Conspiracy PLAYER_CLS_END 38 RACE_END R RARITY_END Realm Seekers enters the battlefield with X +1/+1 counters on it , where X is the total number of cards in all players ' hands . ${2}{G } , Remove a +1/+1 counter from Realm Seekers : Search your library for a land card , reveal it , put it into your hand , then shuffle your library .\nRousing of Souls NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Conspiracy PLAYER_CLS_END 19 RACE_END C RARITY_END Parley - Each player reveals the top card of his or her library . For each nonland card revealed this way , you put a 1/1 white Spirit creature token with flying onto the battlefield . Then each player draws a card .\nRout NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Conspiracy PLAYER_CLS_END 80 RACE_END R RARITY_END You may cast Rout as though it had flash if you pay { 2 } more to cast it . $Destroy all creatures . They can't be regenerated .\nScreaming Seahawk NAME_END 2 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Conspiracy PLAYER_CLS_END 105 RACE_END C RARITY_END Flying$When Screaming Seahawk enters the battlefield , you may search your library for a card named Screaming Seahawk , reveal it , and put it into your hand . If you do , shuffle your library .\nSelvala's Charge NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Sorcery TYPE_END Conspiracy PLAYER_CLS_END 39 RACE_END U RARITY_END Parley - Each player reveals the top card of his or her library . For each nonland card revealed this way , you put a 3/3 green Elephant creature token onto the battlefield . Then each player draws a card .\nSelvala's Enforcer NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Conspiracy PLAYER_CLS_END 40 RACE_END C RARITY_END Parley - When Selvala's Enforcer enters the battlefield , each player reveals the top card of his or her library . For each nonland card revealed this way , put a +1/+1 counter on Selvala's Enforcer . Then each player draws a card .\nSplit Decision NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Conspiracy PLAYER_CLS_END 25 RACE_END U RARITY_END Will of the council - Choose target instant or sorcery spell . Starting with you , each player votes for denial or duplication . If denial gets more votes , counter the spell . If duplication gets more votes or the vote is tied , copy the spell . You may choose new targets for the copy .\nSquirrel Nest NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Conspiracy PLAYER_CLS_END 180 RACE_END U RARITY_END Enchant land$Enchanted land has \" { tap }: Put a 1/1 green Squirrel creature token onto the battlefield . \"\nStronghold Discipline NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Conspiracy PLAYER_CLS_END 126 RACE_END C RARITY_END Each player loses 1 life for each creature he or she controls .\nTraveler's Cloak NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Conspiracy PLAYER_CLS_END 109 RACE_END C RARITY_END Enchant creature$As Traveler's Cloak enters the battlefield , choose a land type . $When Traveler's Cloak enters the battlefield , draw a card . $Enchanted creature has landwalk of the chosen type .\nTreasonous Ogre NAME_END 3 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Ogre Shaman TYPE_END Conspiracy PLAYER_CLS_END 36 RACE_END U RARITY_END Dethrone < i > (Whenever this creature attacks the player with the most life or tied for most life , put a +1/+1 counter on it . ) < /i > $Pay 3 life : Add { R } to your mana pool .\nVictimize NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Conspiracy PLAYER_CLS_END 133 RACE_END U RARITY_END Choose two target creature cards in your graveyard . Sacrifice a creature . If you do , return the chosen cards to the battlefield tapped .\nWakestone Gargoyle NAME_END 4 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Gargoyle TYPE_END Conspiracy PLAYER_CLS_END 88 RACE_END U RARITY_END Defender , flying${1}{W }: Creatures you control with defender can attack this turn as though they didn't have defender .\nWoodvine Elemental NAME_END 4 ATK_END 4 DEF_END {4}{G}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Conspiracy PLAYER_CLS_END 52 RACE_END U RARITY_END Trample$Parley - Whenever Woodvine Elemental attacks , each player reveals the top card of his or her library . For each nonland card revealed this way , attacking creatures you control get +1/+1 until end of turn . Then each player draws a card .\nWrap in Vigor NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Conspiracy PLAYER_CLS_END 183 RACE_END C RARITY_END Regenerate each creature you control .\nAfflicted Deserter NAME_END 2 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Werewolf TYPE_END Dark Ascension PLAYER_CLS_END 81 RACE_END U RARITY_END At the beginning of each upkeep , if no spells were cast last turn , transform Afflicted Deserter .\nAlpha Brawl NAME_END NIL ATK_END NIL DEF_END {6}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 82 RACE_END R RARITY_END Target creature an opponent controls deals damage equal to its power to each other creature that player controls , then each of those creatures deals damage equal to its power to that creature .\nAltar of the Lost NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dark Ascension PLAYER_CLS_END 144 RACE_END U RARITY_END Altar of the Lost enters the battlefield tapped . ${tap }: Add two mana in any combination of colors to your mana pool . Spend this mana only to cast spells with flashback from a graveyard .\nArchangel's Light NAME_END NIL ATK_END NIL DEF_END {7}{W} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 1 RACE_END M RARITY_END You gain 2 life for each card in your graveyard , then shuffle your graveyard into your library .\nArchdemon of Greed NAME_END 9 ATK_END 9 DEF_END NIL COST_END NIL DUR_END Creature - Demon TYPE_END Dark Ascension PLAYER_CLS_END 71 RACE_END R RARITY_END Flying , trample$At the beginning of your upkeep , sacrifice a Human . If you can't , tap Archdemon of Greed and it deals 9 damage to you .\nArtful Dodge NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 27 RACE_END C RARITY_END Target creature is unblockable this turn . $Flashback { U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nAvacyn's Collar NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Dark Ascension PLAYER_CLS_END 145 RACE_END U RARITY_END Equipped creature gets +1/+0 and has vigilance . $Whenever equipped creature dies , if it was a Human , put a 1/1 white Spirit creature token with flying onto the battlefield . $Equip { 2 }\nBar the Door NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 2 RACE_END C RARITY_END Creatures you control get +0/+4 until end of turn .\nBeguiler of Wills NAME_END 1 ATK_END 1 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Dark Ascension PLAYER_CLS_END 28 RACE_END M RARITY_END { tap }: Gain control of target creature with power less than or equal to the number of creatures you control .\nBlack Cat NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Cat TYPE_END Dark Ascension PLAYER_CLS_END 54 RACE_END C RARITY_END When Black Cat dies , target opponent discards a card at random .\nBlood Feud NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 83 RACE_END U RARITY_END Target creature fights another target creature . < i > (Each deals damage equal to its power to the other . ) < /i >\nBone to Ash NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 29 RACE_END C RARITY_END Counter target creature spell . $Draw a card .\nBreak of Day NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 3 RACE_END C RARITY_END Creatures you control get +1/+1 until end of turn . $Fateful hour - If you have 5 or less life , those creatures also are indestructible this turn . < i > (Lethal damage and effects that say \" destroy \" don't destroy them . ) < /i >\nBriarpack Alpha NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Wolf TYPE_END Dark Ascension PLAYER_CLS_END 108 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $When Briarpack Alpha enters the battlefield , target creature gets +2/+2 until end of turn .\nCall to the Kindred NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dark Ascension PLAYER_CLS_END 30 RACE_END R RARITY_END Enchant creature$At the beginning of your upkeep , you may look at the top five cards of your library . If you do , you may put a creature card that shares a creature type with enchanted creature from among them onto the battlefield , then you put the rest of those cards on the bottom of your library in any order .\nChalice of Death NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Artifact TYPE_END Dark Ascension PLAYER_CLS_END 146 RACE_END U RARITY_END { tap }: Target player loses 5 life .\nChalice of Life NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dark Ascension PLAYER_CLS_END 146 RACE_END U RARITY_END { tap }: You gain 1 life . Then if you have at least 10 life more than your starting life total , transform Chalice of Life .\nChant of the Skifsang NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dark Ascension PLAYER_CLS_END 31 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -13/-0 .\nChill of Foreboding NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 32 RACE_END U RARITY_END Each player puts the top five cards of his or her library into his or her graveyard . $Flashback { 7}{U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nChosen of Markov NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human TYPE_END Dark Ascension PLAYER_CLS_END 55 RACE_END C RARITY_END { tap } , Tap an untapped Vampire you control : Transform Chosen of Markov .\nClinging Mists NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 109 RACE_END C RARITY_END Prevent all combat damage that would be dealt this turn . $Fateful hour - If you have 5 or less life , tap all attacking creatures . Those creatures don't untap during their controller's next untap step .\nCounterlash NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 33 RACE_END R RARITY_END Counter target spell . You may cast a nonland card in your hand that shares a card type with that spell without paying its mana cost .\nCrushing Vines NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 110 RACE_END C RARITY_END Choose one - Destroy target creature with flying ; or destroy target artifact .\nCurse of Bloodletting NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Dark Ascension PLAYER_CLS_END 85 RACE_END R RARITY_END Enchant player$If a source would deal damage to enchanted player , it deals double that damage to that player instead .\nCurse of Echoes NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Dark Ascension PLAYER_CLS_END 34 RACE_END R RARITY_END Enchant player$Whenever enchanted player casts an instant or sorcery spell , each other player may copy that spell and may choose new targets for the copy he or she controls .\nCurse of Exhaustion NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Dark Ascension PLAYER_CLS_END 5 RACE_END U RARITY_END Enchant player$Enchanted player can't cast more than one spell each turn .\nCurse of Misfortunes NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Dark Ascension PLAYER_CLS_END 56 RACE_END R RARITY_END Enchant player$At the beginning of your upkeep , you may search your library for a Curse card that doesn't have the same name as a Curse attached to enchanted player , put it onto the battlefield attached to that player , then shuffle your library .\nCurse of Thirst NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Dark Ascension PLAYER_CLS_END 57 RACE_END U RARITY_END Enchant player$At the beginning of enchanted player's upkeep , Curse of Thirst deals damage to that player equal to the number of Curses attached to him or her .\nDawntreader Elk NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elk TYPE_END Dark Ascension PLAYER_CLS_END 111 RACE_END C RARITY_END { G } , Sacrifice Dawntreader Elk : Search your library for a basic land card , put it onto the battlefield tapped , then shuffle your library .\nDeadly Allure NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 58 RACE_END U RARITY_END Target creature gains deathtouch until end of turn and must be blocked this turn if able . $Flashback { G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nDeath's Caress NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 59 RACE_END C RARITY_END Destroy target creature . If that creature was a Human , you gain life equal to its toughness .\nDeranged Outcast NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Dark Ascension PLAYER_CLS_END 112 RACE_END R RARITY_END { 1}{G } , Sacrifice a Human : Put two +1/+1 counters on target creature .\nDrogskol Reaver NAME_END 5 ATK_END 3 DEF_END {5}{W}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Dark Ascension PLAYER_CLS_END 137 RACE_END M RARITY_END Flying , double strike , lifelink$Whenever you gain life , draw a card .\nDungeon Geists NAME_END 3 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Dark Ascension PLAYER_CLS_END 36 RACE_END R RARITY_END Flying$When Dungeon Geists enters the battlefield , tap target creature an opponent controls . That creature doesn't untap during its controller's untap step for as long as you control Dungeon Geists .\nElbrus, the Binding Blade NAME_END NIL ATK_END NIL DEF_END {7} COST_END NIL DUR_END Legendary Artifact - Equipment TYPE_END Dark Ascension PLAYER_CLS_END 147 RACE_END M RARITY_END Equipped creature gets +1/+0 . $When equipped creature deals combat damage to a player , unattach Elbrus , the Binding Blade , then transform it . $Equip { 1 }\nElgaud Inquisitor NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Dark Ascension PLAYER_CLS_END 6 RACE_END C RARITY_END Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i > $When Elgaud Inquisitor dies , put a 1/1 white Spirit creature token with flying onto the battlefield .\nErdwal Ripper NAME_END 1 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Vampire TYPE_END Dark Ascension PLAYER_CLS_END 86 RACE_END C RARITY_END Haste$Whenever Erdwal Ripper deals combat damage to a player , put a +1/+1 counter on it .\nExecutioner's Hood NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Dark Ascension PLAYER_CLS_END 148 RACE_END C RARITY_END Equipped creature has intimidate . < i > (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i > $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nFaithless Looting NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 87 RACE_END C RARITY_END Draw two cards , then discard two cards . $Flashback { 2}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nFaith's Shield NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 7 RACE_END U RARITY_END Target permanent you control gains protection from the color of your choice until end of turn . $Fateful hour - If you have 5 or less life , instead you and each permanent you control gain protection from the color of your choice until end of turn .\nFalkenrath Aristocrat NAME_END 1 ATK_END 4 DEF_END {2}{B}{R} COST_END NIL DUR_END Creature - Vampire TYPE_END Dark Ascension PLAYER_CLS_END 138 RACE_END M RARITY_END Flying , haste$Sacrifice a creature : Falkenrath Aristocrat is indestructible this turn . If the sacrificed creature was a Human , put a +1/+1 counter on Falkenrath Aristocrat .\nFalkenrath Torturer NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Dark Ascension PLAYER_CLS_END 60 RACE_END C RARITY_END Sacrifice a creature : Falkenrath Torturer gains flying until end of turn . If the sacrificed creature was a Human , put a +1/+1 counter on Falkenrath Torturer .\nFarbog Boneflinger NAME_END 2 ATK_END 2 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Dark Ascension PLAYER_CLS_END 61 RACE_END U RARITY_END When Farbog Boneflinger enters the battlefield , target creature gets -2/-2 until end of turn .\nFavor of the Woods NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dark Ascension PLAYER_CLS_END 113 RACE_END C RARITY_END Enchant creature$Whenever enchanted creature blocks , you gain 3 life .\nFeed the Pack NAME_END NIL ATK_END NIL DEF_END {5}{G} COST_END NIL DUR_END Enchantment TYPE_END Dark Ascension PLAYER_CLS_END 114 RACE_END R RARITY_END At the beginning of your end step , you may sacrifice a nontoken creature . If you do , put X 2/2 green Wolf creature tokens onto the battlefield , where X is the sacrificed creature's toughness .\nFiend of the Shadows NAME_END 3 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Vampire Wizard TYPE_END Dark Ascension PLAYER_CLS_END 62 RACE_END R RARITY_END Flying$Whenever Fiend of the Shadows deals combat damage to a player , that player exiles a card from his or her hand . You may play that card for as long as it remains exiled . $Sacrifice a Human : Regenerate Fiend of the Shadows .\nFires of Undeath NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 88 RACE_END C RARITY_END Fires of Undeath deals 2 damage to target creature or player . $Flashback { 5}{B } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nFlayer of the Hatebound NAME_END 2 ATK_END 4 DEF_END {5}{R} COST_END NIL DUR_END Creature - Devil TYPE_END Dark Ascension PLAYER_CLS_END 89 RACE_END R RARITY_END Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i > $Whenever Flayer of the Hatebound or another creature enters the battlefield from your graveyard , that creature deals damage equal to its power to target creature or player .\nForge Devil NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Devil TYPE_END Dark Ascension PLAYER_CLS_END 91 RACE_END C RARITY_END When Forge Devil enters the battlefield , it deals 1 damage to target creature and 1 damage to you .\nGather the Townsfolk NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 8 RACE_END C RARITY_END Put two 1/1 white Human creature tokens onto the battlefield . $Fateful hour - If you have 5 or less life , put five of those tokens onto the battlefield instead .\nGeralf's Mindcrusher NAME_END 5 ATK_END 5 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Zombie Horror TYPE_END Dark Ascension PLAYER_CLS_END 37 RACE_END R RARITY_END When Geralf's Mindcrusher enters the battlefield , target player puts the top five cards of his or her library into his or her graveyard . $Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nGhastly Haunting NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Enchantment - Aura TYPE_END Dark Ascension PLAYER_CLS_END 50 RACE_END U RARITY_END Enchant creature$You control enchanted creature .\nGhoultree NAME_END 10 ATK_END 10 DEF_END {7}{G} COST_END NIL DUR_END Creature - Zombie Treefolk TYPE_END Dark Ascension PLAYER_CLS_END 115 RACE_END R RARITY_END Ghoultree costs { 1 } less to cast for each creature card in your graveyard .\nGrafdigger's Cage NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Dark Ascension PLAYER_CLS_END 149 RACE_END R RARITY_END Creature cards can't enter the battlefield from graveyards or libraries . $Players can't cast cards in graveyards or libraries .\nGravecrawler NAME_END 1 ATK_END 2 DEF_END {B} COST_END NIL DUR_END Creature - Zombie TYPE_END Dark Ascension PLAYER_CLS_END 64 RACE_END R RARITY_END Gravecrawler can't block . $You may cast Gravecrawler from your graveyard as long as you control a Zombie .\nGravepurge NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 65 RACE_END C RARITY_END Put any number of target creature cards from your graveyard on top of your library . $Draw a card .\nGravetiller Wurm NAME_END 4 ATK_END 4 DEF_END {5}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Dark Ascension PLAYER_CLS_END 116 RACE_END U RARITY_END Trample$Morbid - Gravetiller Wurm enters the battlefield with four +1/+1 counters on it if a creature died this turn .\nGrim Backwoods NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Dark Ascension PLAYER_CLS_END 156 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${2}{B}{G } , { tap } , Sacrifice a creature : Draw a card .\nGrim Flowering NAME_END NIL ATK_END NIL DEF_END {5}{G} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 117 RACE_END U RARITY_END Draw a card for each creature card in your graveyard .\nGriptide NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 38 RACE_END C RARITY_END Put target creature on top of its owner's library .\nGruesome Discovery NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 66 RACE_END C RARITY_END Target player discards two cards . $Morbid - If a creature died this turn , instead that player reveals his or her hand , you choose two cards from it , then that player discards those cards .\nHarrowing Journey NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 67 RACE_END U RARITY_END Target player draws three cards and loses 3 life .\nHaunted Fengraf NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Dark Ascension PLAYER_CLS_END 157 RACE_END C RARITY_END { tap }: Add { C } to your mana pool . ${3 } , { tap } , Sacrifice Haunted Fengraf : Return a creature card at random from your graveyard to your hand .\nHavengul Lich NAME_END 4 ATK_END 4 DEF_END {3}{U}{B} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Dark Ascension PLAYER_CLS_END 139 RACE_END M RARITY_END { 1 }: You may cast target creature card in a graveyard this turn . When you cast that card this turn , Havengul Lich gains all activated abilities of that card until end of turn .\nHavengul Runebinder NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Dark Ascension PLAYER_CLS_END 39 RACE_END R RARITY_END { 2}{U } , { tap } , Exile a creature card from your graveyard : Put a 2/2 black Zombie creature token onto the battlefield , then put a +1/+1 counter on each Zombie creature you control .\nHeadless Skaab NAME_END 6 ATK_END 3 DEF_END {2}{U} COST_END NIL DUR_END Creature - Zombie Warrior TYPE_END Dark Ascension PLAYER_CLS_END 40 RACE_END C RARITY_END As an additional cost to cast Headless Skaab , exile a creature card from your graveyard . $Headless Skaab enters the battlefield tapped .\nHeavy Mattock NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Dark Ascension PLAYER_CLS_END 150 RACE_END C RARITY_END Equipped creature gets +1/+1 . $As long as equipped creature is a Human , it gets an additional +1/+1 . $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nHeckling Fiends NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Devil TYPE_END Dark Ascension PLAYER_CLS_END 92 RACE_END U RARITY_END { 2}{R }: Target creature attacks this turn if able .\nHighborn Ghoul NAME_END 1 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Dark Ascension PLAYER_CLS_END 68 RACE_END C RARITY_END Intimidate < i > (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i >\nHinterland Hermit NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Werewolf TYPE_END Dark Ascension PLAYER_CLS_END 94 RACE_END C RARITY_END At the beginning of each upkeep , if no spells were cast last turn , transform Hinterland Hermit .\nHinterland Scourge NAME_END 2 ATK_END 3 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Dark Ascension PLAYER_CLS_END 94 RACE_END C RARITY_END Hinterland Scourge must be blocked if able . $At the beginning of each upkeep , if a player cast two or more spells last turn , transform Hinterland Scourge .\nHollowhenge Beast NAME_END 5 ATK_END 5 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Dark Ascension PLAYER_CLS_END 118 RACE_END C RARITY_END NIL\nHollowhenge Spirit NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Dark Ascension PLAYER_CLS_END 10 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying$When Hollowhenge Spirit enters the battlefield , remove target attacking or blocking creature from combat .\nHunger of the Howlpack NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 119 RACE_END C RARITY_END Put a +1/+1 counter on target creature . $Morbid - Put three +1/+1 counters on that creature instead if a creature died this turn .\nHuntmaster of the Fells NAME_END 2 ATK_END 2 DEF_END {2}{R}{G} COST_END NIL DUR_END Creature - Human Werewolf TYPE_END Dark Ascension PLAYER_CLS_END 140 RACE_END M RARITY_END Whenever this creature enters the battlefield or transforms into Huntmaster of the Fells , put a 2/2 green Wolf creature token onto the battlefield and you gain 2 life . $At the beginning of each upkeep , if no spells were cast last turn , transform Huntmaster of the Fells .\nImmerwolf NAME_END 2 ATK_END 2 DEF_END {1}{R}{G} COST_END NIL DUR_END Creature - Wolf TYPE_END Dark Ascension PLAYER_CLS_END 141 RACE_END U RARITY_END Intimidate < i > (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i > $Each other creature you control that's a Wolf or a Werewolf gets +1/+1 . $Non-Human Werewolves you control can't transform .\nIncreasing Ambition NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 69 RACE_END R RARITY_END Search your library for a card and put that card into your hand . If Increasing Ambition was cast from a graveyard , instead search your library for two cards and put those cards into your hand . Then shuffle your library . $Flashback { 7}{B } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nIncreasing Confusion NAME_END NIL ATK_END NIL DEF_END {X}{U} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 41 RACE_END R RARITY_END Target player puts the top X cards of his or her library into his or her graveyard . If Increasing Confusion was cast from a graveyard , that player puts twice that many cards into his or her graveyard instead . $Flashback { X}{U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nIncreasing Devotion NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 11 RACE_END R RARITY_END Put five 1/1 white Human creature tokens onto the battlefield . If Increasing Devotion was cast from a graveyard , put ten of those tokens onto the battlefield instead . $Flashback { 7}{W}{W } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nIncreasing Savagery NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 120 RACE_END R RARITY_END Put five +1/+1 counters on target creature . If Increasing Savagery was cast from a graveyard , put ten +1/+1 counters on that creature instead . $Flashback { 5}{G}{G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nIncreasing Vengeance NAME_END NIL ATK_END NIL DEF_END {R}{R} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 95 RACE_END R RARITY_END Copy target instant or sorcery spell you control . If Increasing Vengeance was cast from a graveyard , copy that spell twice instead . You may choose new targets for the copies . $Flashback { 3}{R}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nJar of Eyeballs NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dark Ascension PLAYER_CLS_END 152 RACE_END R RARITY_END Whenever a creature you control dies , put two eyeball counters on Jar of Eyeballs . ${3 } , { tap } , Remove all eyeball counters from Jar of Eyeballs : Look at the top X cards of your library , where X is the number of eyeball counters removed this way . Put one of them into your hand and the rest on the bottom of your library in any order .\nKessig Recluse NAME_END 3 ATK_END 2 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Dark Ascension PLAYER_CLS_END 121 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i >\nKrallenhorde Killer NAME_END 2 ATK_END 2 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Dark Ascension PLAYER_CLS_END 133 RACE_END R RARITY_END { 3}{G }: Krallenhorde Killer gets +4/+4 until end of turn . Activate this ability only once each turn . $At the beginning of each upkeep , if a player cast two or more spells last turn , transform Krallenhorde Killer .\nLambholt Elder NAME_END 2 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Werewolf TYPE_END Dark Ascension PLAYER_CLS_END 122 RACE_END U RARITY_END At the beginning of each upkeep , if no spells were cast last turn , transform Lambholt Elder .\nLingering Souls NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 12 RACE_END U RARITY_END Put two 1/1 white Spirit creature tokens with flying onto the battlefield . $Flashback { 1}{B } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nMarkov Blademaster NAME_END 1 ATK_END 1 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Vampire Warrior TYPE_END Dark Ascension PLAYER_CLS_END 96 RACE_END R RARITY_END Double strike$Whenever Markov Blademaster deals combat damage to a player , put a +1/+1 counter on it .\nMarkov's Servant NAME_END 4 ATK_END 4 DEF_END NIL COST_END NIL DUR_END Creature - Vampire TYPE_END Dark Ascension PLAYER_CLS_END 55 RACE_END C RARITY_END NIL\nMarkov Warlord NAME_END 4 ATK_END 4 DEF_END {5}{R} COST_END NIL DUR_END Creature - Vampire Warrior TYPE_END Dark Ascension PLAYER_CLS_END 97 RACE_END U RARITY_END Haste$When Markov Warlord enters the battlefield , up to two target creatures can't block this turn .\nMidnight Guard NAME_END 3 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Dark Ascension PLAYER_CLS_END 14 RACE_END C RARITY_END Whenever another creature enters the battlefield , untap Midnight Guard .\nMikaeus, the Unhallowed NAME_END 5 ATK_END 5 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Legendary Creature - Zombie Cleric TYPE_END Dark Ascension PLAYER_CLS_END 70 RACE_END M RARITY_END Intimidate$Whenever a Human deals damage to you , destroy it . $Other non-Human creatures you control get +1/+1 and have undying . < i > (When a creature with undying dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nMondronen Shaman NAME_END 2 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Werewolf Shaman TYPE_END Dark Ascension PLAYER_CLS_END 98 RACE_END R RARITY_END At the beginning of each upkeep , if no spells were cast last turn , transform Mondronen Shaman .\nMoonscarred Werewolf NAME_END 2 ATK_END 2 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Dark Ascension PLAYER_CLS_END 125 RACE_END C RARITY_END Vigilance${tap }: Add { G}{G } to your mana pool . $At the beginning of each upkeep , if a player cast two or more spells last turn , transform Moonscarred Werewolf .\nMoonveil Dragon NAME_END 5 ATK_END 5 DEF_END {3}{R}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Dark Ascension PLAYER_CLS_END 99 RACE_END M RARITY_END Flying${R }: Each creature you control gets +1/+0 until end of turn .\nMystic Retrieval NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 42 RACE_END U RARITY_END Return target instant or sorcery card from your graveyard to your hand . $Flashback { 2}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nNearheath Stalker NAME_END 1 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Vampire Rogue TYPE_END Dark Ascension PLAYER_CLS_END 100 RACE_END C RARITY_END Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nNephalia Seakite NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Dark Ascension PLAYER_CLS_END 43 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying\nNiblis of the Breath NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Dark Ascension PLAYER_CLS_END 44 RACE_END U RARITY_END Flying${U } , { tap }: You may tap or untap target creature .\nNiblis of the Mist NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Dark Ascension PLAYER_CLS_END 15 RACE_END C RARITY_END Flying$When Niblis of the Mist enters the battlefield , you may tap target creature .\nNiblis of the Urn NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Dark Ascension PLAYER_CLS_END 16 RACE_END U RARITY_END Flying$Whenever Niblis of the Urn attacks , you may tap target creature .\nPredator Ooze NAME_END 1 ATK_END 1 DEF_END {G}{G}{G} COST_END NIL DUR_END Creature - Ooze TYPE_END Dark Ascension PLAYER_CLS_END 124 RACE_END R RARITY_END Predator Ooze is indestructible . $Whenever Predator Ooze attacks , put a +1/+1 counter on it . $Whenever a creature dealt damage by Predator Ooze this turn dies , put a +1/+1 counter on Predator Ooze .\nPyreheart Wolf NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Wolf TYPE_END Dark Ascension PLAYER_CLS_END 101 RACE_END U RARITY_END Whenever Pyreheart Wolf attacks , each creature you control can't be blocked this turn except by two or more creatures . $Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nRavager of the Fells NAME_END 4 ATK_END 4 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Dark Ascension PLAYER_CLS_END 140 RACE_END M RARITY_END Trample$Whenever this creature transforms into Ravager of the Fells , it deals 2 damage to target opponent and 2 damage to up to one target creature that player controls . $At the beginning of each upkeep , if a player cast two or more spells last turn , transform Ravager of the Fells .\nRavenous Demon NAME_END 4 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Dark Ascension PLAYER_CLS_END 71 RACE_END R RARITY_END Sacrifice a Human : Transform Ravenous Demon . Activate this ability only any time you could cast a sorcery .\nRelentless Skaabs NAME_END 4 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Zombie TYPE_END Dark Ascension PLAYER_CLS_END 45 RACE_END U RARITY_END As an additional cost to cast Relentless Skaabs , exile a creature card from your graveyard . $Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nRequiem Angel NAME_END 5 ATK_END 5 DEF_END {5}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Dark Ascension PLAYER_CLS_END 18 RACE_END R RARITY_END Flying$Whenever another non-Spirit creature you control dies , put a 1/1 white Spirit creature token with flying onto the battlefield .\nRusset Wolves NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Wolf TYPE_END Dark Ascension PLAYER_CLS_END 102 RACE_END C RARITY_END NIL\nSanctuary Cat NAME_END 2 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Cat TYPE_END Dark Ascension PLAYER_CLS_END 19 RACE_END C RARITY_END NIL\nSaving Grasp NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 46 RACE_END C RARITY_END Return target creature you own to your hand . $Flashback { W } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nScorch the Fields NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 103 RACE_END C RARITY_END Destroy target land . Scorch the Fields deals 1 damage to each Human creature .\nScorned Villager NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Werewolf TYPE_END Dark Ascension PLAYER_CLS_END 125 RACE_END C RARITY_END { tap }: Add { G } to your mana pool . $At the beginning of each upkeep , if no spells were cast last turn , transform Scorned Villager .\nScreeching Skaab NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Zombie TYPE_END Dark Ascension PLAYER_CLS_END 47 RACE_END C RARITY_END When Screeching Skaab enters the battlefield , put the top two cards of your library into your graveyard .\nSeance NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Dark Ascension PLAYER_CLS_END 20 RACE_END R RARITY_END At the beginning of each upkeep , you may exile target creature card from your graveyard . If you do , put a token onto the battlefield that's a copy of that card except it's a Spirit in addition to its other types . Exile it at the beginning of the next end step .\nSecrets of the Dead NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Dark Ascension PLAYER_CLS_END 48 RACE_END U RARITY_END Whenever you cast a spell from your graveyard , draw a card .\nShattered Perception NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 104 RACE_END U RARITY_END Discard all the cards in your hand , then draw that many cards . $Flashback { 5}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nShriekgeist NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Dark Ascension PLAYER_CLS_END 49 RACE_END C RARITY_END Flying$Whenever Shriekgeist deals combat damage to a player , that player puts the top two cards of his or her library into his or her graveyard .\nSightless Ghoul NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Soldier TYPE_END Dark Ascension PLAYER_CLS_END 73 RACE_END C RARITY_END Sightless Ghoul can't block . $Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nSilverclaw Griffin NAME_END 2 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Dark Ascension PLAYER_CLS_END 21 RACE_END C RARITY_END Flying , first strike\nSilverpelt Werewolf NAME_END 5 ATK_END 4 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Dark Ascension PLAYER_CLS_END 122 RACE_END U RARITY_END Whenever Silverpelt Werewolf deals combat damage to a player , draw a card . $At the beginning of each upkeep , if a player cast two or more spells last turn , transform Silverpelt Werewolf .\nSkillful Lunge NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 22 RACE_END C RARITY_END Target creature gets +2/+0 and gains first strike until end of turn .\nSkirsdag Flayer NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Dark Ascension PLAYER_CLS_END 74 RACE_END U RARITY_END { 3}{B } , { tap } , Sacrifice a Human : Destroy target creature .\nSomberwald Dryad NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Dryad TYPE_END Dark Ascension PLAYER_CLS_END 126 RACE_END C RARITY_END Forestwalk < i > (This creature is unblockable as long as defending player controls a Forest . ) < /i >\nSpiteful Shadows NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dark Ascension PLAYER_CLS_END 75 RACE_END C RARITY_END Enchant creature$Whenever enchanted creature is dealt damage , it deals that much damage to its controller .\nStormbound Geist NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Dark Ascension PLAYER_CLS_END 51 RACE_END C RARITY_END Flying$Stormbound Geist can block only creatures with flying . $Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nStrangleroot Geist NAME_END 1 ATK_END 2 DEF_END {G}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Dark Ascension PLAYER_CLS_END 127 RACE_END U RARITY_END Haste$Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nStromkirk Captain NAME_END 2 ATK_END 2 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature - Vampire Soldier TYPE_END Dark Ascension PLAYER_CLS_END 143 RACE_END U RARITY_END First strike$Other Vampire creatures you control get +1/+1 and have first strike .\nSudden Disappearance NAME_END NIL ATK_END NIL DEF_END {5}{W} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 23 RACE_END R RARITY_END Exile all nonland permanents target player controls . Return the exiled cards to the battlefield under their owner's control at the beginning of the next end step .\nTalons of Falkenrath NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dark Ascension PLAYER_CLS_END 105 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Enchant creature$Enchanted creature has \" { 1}{R }: This creature gets +2/+0 until end of turn . \"\nThalia, Guardian of Thraben NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Dark Ascension PLAYER_CLS_END 24 RACE_END R RARITY_END First strike$Noncreature spells cost { 1 } more to cast .\nThought Scour NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 52 RACE_END C RARITY_END Target player puts the top two cards of his or her library into his or her graveyard . $Draw a card .\nThraben Doomsayer NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Dark Ascension PLAYER_CLS_END 25 RACE_END R RARITY_END { tap }: Put a 1/1 white Human creature token onto the battlefield . $Fateful hour - As long as you have 5 or less life , other creatures you control get +2/+2 .\nThraben Heretic NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Dark Ascension PLAYER_CLS_END 26 RACE_END U RARITY_END { tap }: Exile target creature card from a graveyard .\nTorch Fiend NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Devil TYPE_END Dark Ascension PLAYER_CLS_END 106 RACE_END C RARITY_END { R } , Sacrifice Torch Fiend : Destroy target artifact .\nTovolar's Magehunter NAME_END 5 ATK_END 5 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Dark Ascension PLAYER_CLS_END 98 RACE_END R RARITY_END Whenever an opponent casts a spell , Tovolar's Magehunter deals 2 damage to that player . $At the beginning of each upkeep , if a player cast two or more spells last turn , transform Tovolar's Magehunter .\nTower Geist NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Dark Ascension PLAYER_CLS_END 53 RACE_END U RARITY_END Flying$When Tower Geist enters the battlefield , look at the top two cards of your library . Put one of them into your hand and the other into your graveyard .\nTracker's Instincts NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 128 RACE_END U RARITY_END Reveal the top four cards of your library . Put a creature card from among them into your hand and the rest into your graveyard . $Flashback { 2}{U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nTragic Slip NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 76 RACE_END C RARITY_END Target creature gets -1/-1 until end of turn . $Morbid - That creature gets -13/-13 until end of turn instead if a creature died this turn .\nUlvenwald Bear NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Bear TYPE_END Dark Ascension PLAYER_CLS_END 129 RACE_END C RARITY_END Morbid - When Ulvenwald Bear enters the battlefield , if a creature died this turn , put two +1/+1 counters on target creature .\nUndying Evil NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 77 RACE_END C RARITY_END Target creature gains undying until end of turn . < i > (When it dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nUnhallowed Cathar NAME_END 1 ATK_END 2 DEF_END NIL COST_END NIL DUR_END Creature - Zombie Soldier TYPE_END Dark Ascension PLAYER_CLS_END 13 RACE_END C RARITY_END Unhallowed Cathar can't block .\nVillage Survivors NAME_END 5 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Human TYPE_END Dark Ascension PLAYER_CLS_END 130 RACE_END U RARITY_END Vigilance$Fateful hour - As long as you have 5 or less life , other creatures you control have vigilance .\nVorapede NAME_END 4 ATK_END 5 DEF_END {2}{G}{G}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Dark Ascension PLAYER_CLS_END 131 RACE_END M RARITY_END Vigilance , trample$Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nWakedancer NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Dark Ascension PLAYER_CLS_END 79 RACE_END U RARITY_END Morbid - When Wakedancer enters the battlefield , if a creature died this turn , put a 2/2 black Zombie creature token onto the battlefield .\nWarden of the Wall NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dark Ascension PLAYER_CLS_END 153 RACE_END U RARITY_END Warden of the Wall enters the battlefield tapped . ${tap }: Add { C } to your mana pool . $As long as it's not your turn , Warden of the Wall is a 2/3 Gargoyle artifact creature with flying .\nWerewolf Ransacker NAME_END 4 ATK_END 5 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Dark Ascension PLAYER_CLS_END 81 RACE_END U RARITY_END Whenever this creature transforms into Werewolf Ransacker , you may destroy target artifact . If that artifact is put into a graveyard this way , Werewolf Ransacker deals 3 damage to that artifact's controller . $At the beginning of each upkeep , if a player cast two or more spells last turn , transform Werewolf Ransacker .\nWild Hunger NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Dark Ascension PLAYER_CLS_END 132 RACE_END C RARITY_END Target creature gets +3/+1 and gains trample until end of turn . $Flashback { 3}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nWithengar Unbound NAME_END 13 ATK_END 13 DEF_END NIL COST_END NIL DUR_END Legendary Creature - Demon TYPE_END Dark Ascension PLAYER_CLS_END 147 RACE_END M RARITY_END Flying , intimidate , trample$Whenever a player loses the game , put thirteen +1/+1 counters on Withengar Unbound .\nWolfbitten Captive NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Werewolf TYPE_END Dark Ascension PLAYER_CLS_END 133 RACE_END R RARITY_END { 1}{G }: Wolfbitten Captive gets +2/+2 until end of turn . Activate this ability only once each turn . $At the beginning of each upkeep , if no spells were cast last turn , transform Wolfbitten Captive .\nWolfhunter's Quiver NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Dark Ascension PLAYER_CLS_END 154 RACE_END U RARITY_END Equipped creature has \" { tap }: This creature deals 1 damage to target creature or player \" and \" { tap }: This creature deals 3 damage to target Werewolf creature . \" $Equip { 5 }\nWrack with Madness NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 107 RACE_END C RARITY_END Target creature deals damage to itself equal to its power .\nYoung Wolf NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Wolf TYPE_END Dark Ascension PLAYER_CLS_END 134 RACE_END C RARITY_END Undying < i > (When this creature dies , if it had no +1/+1 counters on it , return it to the battlefield under its owner's control with a +1/+1 counter on it . ) < /i >\nZombie Apocalypse NAME_END NIL ATK_END NIL DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Dark Ascension PLAYER_CLS_END 80 RACE_END R RARITY_END Return all Zombie creature cards from your graveyard to the battlefield tapped , then destroy all Humans .\nAEther Vial NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 91 RACE_END U RARITY_END At the beginning of your upkeep , you may put a charge counter on AEther Vial . ${tap }: You may put a creature card with converted mana cost equal to the number of charge counters on AEther Vial from your hand onto the battlefield .\nArcane Spyglass NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 93 RACE_END C RARITY_END { 2 } , { tap } , Sacrifice a land : Draw a card and put a charge counter on Arcane Spyglass . $Remove three charge counters from Arcane Spyglass : Draw a card .\nArcbound Bruiser NAME_END 0 ATK_END 0 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Darksteel PLAYER_CLS_END 94 RACE_END C RARITY_END Modular 3 < i > (This enters the battlefield with three +1/+1 counters on it . When it dies , you may put its +1/+1 counters on target artifact creature . ) < /i >\nArcbound Hybrid NAME_END 0 ATK_END 0 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Beast TYPE_END Darksteel PLAYER_CLS_END 97 RACE_END C RARITY_END Haste$Modular 2 < i > (This enters the battlefield with two +1/+1 counters on it . When it dies , you may put its +1/+1 counters on target artifact creature . ) < /i >\nArcbound Lancer NAME_END 0 ATK_END 0 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Beast TYPE_END Darksteel PLAYER_CLS_END 98 RACE_END U RARITY_END First strike$Modular 4 < i > (This enters the battlefield with four +1/+1 counters on it . When it dies , you may put its +1/+1 counters on target artifact creature . ) < /i >\nArcbound Overseer NAME_END 0 ATK_END 0 DEF_END {8} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Darksteel PLAYER_CLS_END 99 RACE_END R RARITY_END At the beginning of your upkeep , put a +1/+1 counter on each creature with modular you control . $Modular 6 < i > (This enters the battlefield with six +1/+1 counters on it . When it dies , you may put its +1/+1 counters on target artifact creature . ) < /i >\nArcbound Stinger NAME_END 0 ATK_END 0 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Insect TYPE_END Darksteel PLAYER_CLS_END 103 RACE_END C RARITY_END Flying$Modular 1 < i > (This enters the battlefield with a +1/+1 counter on it . When it dies , you may put its +1/+1 counters on target artifact creature . ) < /i >\nArcbound Worker NAME_END 0 ATK_END 0 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Darksteel PLAYER_CLS_END 104 RACE_END C RARITY_END Modular 1 < i > (This enters the battlefield with a +1/+1 counter on it . When it dies , you may put its +1/+1 counters on target artifact creature . ) < /i >\nAuriok Glaivemaster NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Darksteel PLAYER_CLS_END 1 RACE_END C RARITY_END As long as Auriok Glaivemaster is equipped , it gets +1/+1 and has first strike .\nBarbed Lightning NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 55 RACE_END C RARITY_END Choose one - Barbed Lightning deals 3 damage to target creature ; or Barbed Lightning deals 3 damage to target player . $Entwine { 2 } < i > (Choose both if you pay the entwine cost . ) < /i >\nBlinkmoth Nexus NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Darksteel PLAYER_CLS_END 163 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${1 }: Blinkmoth Nexus becomes a 1/1 Blinkmoth artifact creature with flying until end of turn . It's still a land . ${1 } , { tap }: Target Blinkmoth creature gets +1/+1 until end of turn .\nChittering Rats NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Darksteel PLAYER_CLS_END 39 RACE_END C RARITY_END When Chittering Rats enters the battlefield , target opponent puts a card from his or her hand on top of his or her library .\nChromescale Drake NAME_END 4 ATK_END 3 DEF_END {6}{U}{U}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Darksteel PLAYER_CLS_END 20 RACE_END R RARITY_END Affinity for artifacts < i > (This spell costs { 1 } less to cast for each artifact you control . ) < /i > $Flying$When Chromescale Drake enters the battlefield , reveal the top three cards of your library . Put all artifact cards revealed this way into your hand and the rest into your graveyard .\nCoretapper NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Darksteel PLAYER_CLS_END 107 RACE_END U RARITY_END { tap }: Put a charge counter on target artifact . $Sacrifice Coretapper : Put two charge counters on target artifact .\nCrazed Goblin NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Darksteel PLAYER_CLS_END 56 RACE_END C RARITY_END Crazed Goblin attacks each turn if able .\nDarksteel Brute NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 108 RACE_END U RARITY_END Darksteel Brute is indestructible . < i > ( \" Destroy \" effects and lethal damage don't destroy it . ) < /i > ${3 }: Darksteel Brute becomes a 2/2 Beast artifact creature until end of turn .\nDarksteel Citadel NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Artifact Land TYPE_END Darksteel PLAYER_CLS_END 164 RACE_END C RARITY_END Darksteel Citadel is indestructible . < i > ( \" Destroy \" effects and lethal damage don't destroy it . ) < /i > ${tap }: Add { C } to your mana pool .\nDarksteel Colossus NAME_END 11 ATK_END 11 DEF_END {11} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Darksteel PLAYER_CLS_END 109 RACE_END R RARITY_END Trample$Darksteel Colossus is indestructible . $If Darksteel Colossus would be put into a graveyard from anywhere , reveal Darksteel Colossus and shuffle it into its owner's library instead .\nDarksteel Forge NAME_END NIL ATK_END NIL DEF_END {9} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 110 RACE_END R RARITY_END Artifacts you control are indestructible . < i > ( \" Destroy \" effects and lethal damage don't destroy them . ) < /i >\nDarksteel Gargoyle NAME_END 3 ATK_END 3 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Gargoyle TYPE_END Darksteel PLAYER_CLS_END 111 RACE_END U RARITY_END Flying$Darksteel Gargoyle is indestructible . < i > ( \" Destroy \" effects and lethal damage don't destroy it . ) < /i >\nDarksteel Ingot NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 112 RACE_END C RARITY_END Darksteel Ingot is indestructible . < i > (Effects that say \" destroy \" don't destroy it . ) < /i > ${tap }: Add one mana of any color to your mana pool .\nDarksteel Pendant NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 113 RACE_END C RARITY_END Darksteel Pendant is indestructible . < i > ( \" Destroy \" effects and lethal damage don't destroy it . ) < /i > ${1 } , { tap }: Look at the top card of your library . You may put that card on the bottom of your library .\nDarksteel Reactor NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 114 RACE_END R RARITY_END Darksteel Reactor is indestructible . < i > ( \" Destroy \" effects and lethal damage don't destroy it . ) < /i > $At the beginning of your upkeep , you may put a charge counter on Darksteel Reactor . $When Darksteel Reactor has twenty or more charge counters on it , you win the game .\nDross Golem NAME_END 2 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Darksteel PLAYER_CLS_END 119 RACE_END C RARITY_END Affinity for Swamps < i > (This spell costs { 1 } less to cast for each Swamp you control . ) < /i > $Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nEchoing Decay NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 41 RACE_END C RARITY_END Target creature and all other creatures with the same name as that creature get -2/-2 until end of turn .\nEchoing Ruin NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Darksteel PLAYER_CLS_END 59 RACE_END C RARITY_END Destroy target artifact and all other artifacts with the same name as that artifact .\nEmissary of Hope NAME_END 1 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Darksteel PLAYER_CLS_END 3 RACE_END U RARITY_END Flying$Whenever Emissary of Hope deals combat damage to a player , you gain 1 life for each artifact that player controls .\nEssence Drain NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Darksteel PLAYER_CLS_END 43 RACE_END C RARITY_END Essence Drain deals 3 damage to target creature or player and you gain 3 life .\nFangren Firstborn NAME_END 2 ATK_END 4 DEF_END {1}{G}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Darksteel PLAYER_CLS_END 75 RACE_END R RARITY_END Whenever Fangren Firstborn attacks , put a +1/+1 counter on each attacking creature .\nFlamebreak NAME_END NIL ATK_END NIL DEF_END {R}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Darksteel PLAYER_CLS_END 61 RACE_END R RARITY_END Flamebreak deals 3 damage to each creature without flying and each player . Creatures dealt damage this way can't be regenerated this turn .\nFurnace Dragon NAME_END 5 ATK_END 5 DEF_END {6}{R}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Darksteel PLAYER_CLS_END 62 RACE_END R RARITY_END Affinity for artifacts < i > (This spell costs { 1 } less to cast for each artifact you control . ) < /i > $Flying$When Furnace Dragon enters the battlefield , if you cast it from your hand , exile all artifacts .\nGenesis Chamber NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 122 RACE_END U RARITY_END Whenever a nontoken creature enters the battlefield , if Genesis Chamber is untapped , that creature's controller puts a 1/1 colorless Myr artifact creature token onto the battlefield .\nGeth's Grimoire NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 123 RACE_END U RARITY_END Whenever an opponent discards a card , you may draw a card .\nGoblin Archaeologist NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Artificer TYPE_END Darksteel PLAYER_CLS_END 63 RACE_END U RARITY_END { R } , { tap }: Flip a coin . If you win the flip , destroy target artifact and untap Goblin Archaeologist . If you lose the flip , sacrifice Goblin Archaeologist .\nGreater Harvester NAME_END 6 ATK_END 5 DEF_END {2}{B}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Darksteel PLAYER_CLS_END 44 RACE_END R RARITY_END At the beginning of your upkeep , sacrifice a permanent . $Whenever Greater Harvester deals combat damage to a player , that player sacrifices two permanents .\nGrimclaw Bats NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Bat TYPE_END Darksteel PLAYER_CLS_END 45 RACE_END C RARITY_END Flying${B } , Pay 1 life : Grimclaw Bats gets +1/+1 until end of turn .\nHallow NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 4 RACE_END C RARITY_END Prevent all damage target spell would deal this turn . You gain life equal to the damage prevented this way .\nHoverguard Observer NAME_END 3 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Drone TYPE_END Darksteel PLAYER_CLS_END 22 RACE_END U RARITY_END Flying$Hoverguard Observer can block only creatures with flying .\nKarstoderm NAME_END 0 ATK_END 0 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Darksteel PLAYER_CLS_END 77 RACE_END U RARITY_END Karstoderm enters the battlefield with five +1/+1 counters on it . $Whenever an artifact enters the battlefield , remove a +1/+1 counter from Karstoderm .\nKrark-Clan Stoker NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Darksteel PLAYER_CLS_END 65 RACE_END C RARITY_END { tap } , Sacrifice an artifact : Add { R}{R } to your mana pool .\nLast Word NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 23 RACE_END R RARITY_END Last Word can't be countered by spells or abilities . $Counter target spell .\nLeonin Battlemage NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Cat Wizard TYPE_END Darksteel PLAYER_CLS_END 5 RACE_END U RARITY_END { tap }: Target creature gets +1/+1 until end of turn . $Whenever you cast a spell , you may untap Leonin Battlemage .\nLich's Tomb NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 128 RACE_END R RARITY_END You don't lose the game for having 0 or less life . $Whenever you lose life , sacrifice a permanent for each 1 life you lost . < i > (Damage causes loss of life . ) < /i >\nLoxodon Mystic NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Elephant Cleric TYPE_END Darksteel PLAYER_CLS_END 7 RACE_END C RARITY_END { W } , { tap }: Tap target creature .\nMagnetic Flux NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 25 RACE_END C RARITY_END Artifact creatures you control gain flying until end of turn .\nMemnarch NAME_END 5 ATK_END 4 DEF_END {7} COST_END NIL DUR_END Legendary Artifact Creature - Wizard TYPE_END Darksteel PLAYER_CLS_END 129 RACE_END R RARITY_END { 1}{U}{U }: Target permanent becomes an artifact in addition to its other types . < i > < i > (This effect lasts indefinitely . ) < /i ></ i > ${3}{U }: Gain control of target artifact . < i > < i > (This effect lasts indefinitely . ) < /i ></ i >\nMirrodin's Core NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Darksteel PLAYER_CLS_END 165 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Put a charge counter on Mirrodin's Core . ${tap } , Remove a charge counter from Mirrodin's Core : Add one mana of any color to your mana pool .\nMycosynth Lattice NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 130 RACE_END R RARITY_END All permanents are artifacts in addition to their other types . $All cards that aren't on the battlefield , spells , and permanents are colorless . $Players may spend mana as though it were mana of any color .\nMyr Landshaper NAME_END 1 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Darksteel PLAYER_CLS_END 131 RACE_END C RARITY_END { tap }: Target land becomes an artifact in addition to its other types until end of turn .\nMyr Matrix NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 132 RACE_END R RARITY_END Myr Matrix is indestructible . < i > ( \" Destroy \" effects and lethal damage don't destroy it . ) < /i > $Myr creatures get +1/+1 . ${5 }: Put a 1/1 colorless Myr artifact creature token onto the battlefield .\nMyr Moonvessel NAME_END 1 ATK_END 1 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Darksteel PLAYER_CLS_END 133 RACE_END C RARITY_END When Myr Moonvessel dies , add { C } to your mana pool .\nNeurok Prodigy NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Darksteel PLAYER_CLS_END 26 RACE_END C RARITY_END Flying$Discard an artifact card : Return Neurok Prodigy to its owner's hand .\nNim Abomination NAME_END 4 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Darksteel PLAYER_CLS_END 49 RACE_END U RARITY_END At the beginning of your end step , if Nim Abomination is untapped , you lose 3 life .\nNourish NAME_END NIL ATK_END NIL DEF_END {G}{G} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 78 RACE_END C RARITY_END You gain 6 life .\nOxidize NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 79 RACE_END U RARITY_END Destroy target artifact . It can't be regenerated .\nPanoptic Mirror NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 136 RACE_END R RARITY_END Imprint - { X } , { tap }: You may exile an instant or sorcery card with converted mana cost X from your hand . $At the beginning of your upkeep , you may copy a card exiled with Panoptic Mirror . If you do , you may cast the copy without paying its mana cost .\nPristine Angel NAME_END 4 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Darksteel PLAYER_CLS_END 9 RACE_END R RARITY_END Flying$As long as Pristine Angel is untapped , it has protection from artifacts and from all colors . $Whenever you cast a spell , you may untap Pristine Angel .\nPteron Ghost NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Darksteel PLAYER_CLS_END 10 RACE_END C RARITY_END Flying$Sacrifice Pteron Ghost : Regenerate target artifact .\nPulse of the Fields NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 11 RACE_END R RARITY_END You gain 4 life . Then if an opponent has more life than you , return Pulse of the Fields to its owner's hand .\nPulse of the Forge NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 66 RACE_END R RARITY_END Pulse of the Forge deals 4 damage to target player . Then if that player has more life than you , return Pulse of the Forge to its owner's hand .\nRazor Golem NAME_END 4 ATK_END 3 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Darksteel PLAYER_CLS_END 137 RACE_END C RARITY_END Affinity for Plains < i > (This spell costs { 1 } less to cast for each Plains you control . ) < /i > $Vigilance\nReap and Sow NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Darksteel PLAYER_CLS_END 81 RACE_END C RARITY_END Choose one - Destroy target land ; or search your library for a land card , put that card onto the battlefield , then shuffle your library . $Entwine { 1}{G } < i > (Choose both if you pay the entwine cost . ) < /i >\nReshape NAME_END NIL ATK_END NIL DEF_END {X}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Darksteel PLAYER_CLS_END 31 RACE_END R RARITY_END As an additional cost to cast Reshape , sacrifice an artifact . $Search your library for an artifact card with converted mana cost X or less and put it onto the battlefield . Then shuffle your library .\nRetract NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 32 RACE_END R RARITY_END Return all artifacts you control to their owner's hand .\nRitual of Restoration NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Sorcery TYPE_END Darksteel PLAYER_CLS_END 13 RACE_END C RARITY_END Return target artifact card from your graveyard to your hand .\nSavage Beating NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 67 RACE_END R RARITY_END Cast Savage Beating only during your turn and only during combat . $Choose one - Creatures you control gain double strike until end of turn ; or untap all creatures you control and after this phase , there is an additional combat phase . $Entwine { 1}{R } < i > (Choose both if you pay the entwine cost . ) < /i >\nScavenging Scarab NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Darksteel PLAYER_CLS_END 51 RACE_END C RARITY_END Scavenging Scarab can't block .\nSerum Powder NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 138 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . $Any time you could mulligan and Serum Powder is in your hand , you may exile all the cards from your hand , then draw that many cards . < i > (You can do this in addition to taking mulligans . ) < /i >\nShield of Kaldra NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Legendary Artifact - Equipment TYPE_END Darksteel PLAYER_CLS_END 139 RACE_END R RARITY_END Equipment named Sword of Kaldra , Shield of Kaldra , and Helm of Kaldra are indestructible . $Equipped creature is indestructible . < i > ( \" Destroy \" effects and lethal damage don't destroy it . ) < /i > $Equip { 4 }\nSkullclamp NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Darksteel PLAYER_CLS_END 140 RACE_END U RARITY_END Equipped creature gets +1/-1 . $Whenever equipped creature dies , draw two cards . $Equip { 1 }\nSlobad, Goblin Tinkerer NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Legendary Creature - Goblin Artificer TYPE_END Darksteel PLAYER_CLS_END 69 RACE_END R RARITY_END Sacrifice an artifact : Target artifact is indestructible this turn . < i > ( \" Destroy \" effects and lethal damage don't destroy that artifact . ) < /i >\nSoulscour NAME_END NIL ATK_END NIL DEF_END {7}{W}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Darksteel PLAYER_CLS_END 14 RACE_END R RARITY_END Destroy all nonartifact permanents .\nSpawning Pit NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 141 RACE_END U RARITY_END Sacrifice a creature : Put a charge counter on Spawning Pit . ${1 } , Remove two charge counters from Spawning Pit : Put a 2/2 colorless Spawn artifact creature token onto the battlefield .\nSpincrusher NAME_END 2 ATK_END 0 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Darksteel PLAYER_CLS_END 144 RACE_END U RARITY_END Whenever Spincrusher blocks , put a +1/+1 counter on it . $Remove a +1/+1 counter from Spincrusher : Spincrusher is unblockable this turn .\nStand Together NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 84 RACE_END U RARITY_END Put two +1/+1 counters on target creature and two +1/+1 counters on another target creature .\nSteelshaper Apprentice NAME_END 3 ATK_END 1 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Darksteel PLAYER_CLS_END 15 RACE_END R RARITY_END { W } , { tap } , Return Steelshaper Apprentice to its owner's hand : Search your library for an Equipment card , reveal that card , and put it into your hand . Then shuffle your library .\nSundering Titan NAME_END 10 ATK_END 7 DEF_END {8} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Darksteel PLAYER_CLS_END 146 RACE_END R RARITY_END When Sundering Titan enters the battlefield or leaves the battlefield , choose a land of each basic land type , then destroy those lands .\nSurestrike Trident NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Darksteel PLAYER_CLS_END 147 RACE_END U RARITY_END Equipped creature has first strike and \" { tap } , Unattach Surestrike Trident : This creature deals damage equal to its power to target player . \" $Equip { 4 } < i > ({4 }: Attach to target creature you control . Equip only as a sorcery . This card enters the battlefield unattached and stays on the battlefield if the creature leaves . ) < /i >\nTangle Golem NAME_END 4 ATK_END 5 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Darksteel PLAYER_CLS_END 151 RACE_END C RARITY_END Affinity for Forests < i > (This spell costs { 1 } less to cast for each Forest you control . ) < /i >\nTangle Spider NAME_END 4 ATK_END 3 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Darksteel PLAYER_CLS_END 85 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Reach < i > (This creature can block creatures with flying . ) < /i >\nTanglewalker NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Dryad TYPE_END Darksteel PLAYER_CLS_END 86 RACE_END U RARITY_END Each creature you control is unblockable as long as defending player controls an artifact land .\nTears of Rage NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Instant TYPE_END Darksteel PLAYER_CLS_END 70 RACE_END U RARITY_END Cast Tears of Rage only during the declare attackers step . $Attacking creatures you control get +X/+0 until end of turn , where X is the number of attacking creatures . Sacrifice those creatures at the beginning of the next end step .\nTel-Jilad Outrider NAME_END 1 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Darksteel PLAYER_CLS_END 87 RACE_END C RARITY_END Protection from artifacts\nTrinisphere NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 154 RACE_END R RARITY_END As long as Trinisphere is untapped , each spell that would cost less than three mana to cast costs three mana to cast . < i > (Additional mana in the cost may be paid with any color of mana or colorless mana . For example , a spell that would cost { 1}{B } to cast costs { 2}{B } to cast instead . ) < /i >\nUr-Golem's Eye NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 155 RACE_END C RARITY_END { tap }: Add { C}{C } to your mana pool .\nViridian Acolyte NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Darksteel PLAYER_CLS_END 89 RACE_END C RARITY_END { 1 } , { tap }: Add one mana of any color to your mana pool .\nViridian Zealot NAME_END 1 ATK_END 2 DEF_END {G}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Darksteel PLAYER_CLS_END 90 RACE_END R RARITY_END { 1}{G } , Sacrifice Viridian Zealot : Destroy target artifact or enchantment .\nVoltaic Construct NAME_END 2 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Golem Construct TYPE_END Darksteel PLAYER_CLS_END 156 RACE_END U RARITY_END { 2 }: Untap target artifact creature .\nVulshok Morningstar NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Darksteel PLAYER_CLS_END 157 RACE_END C RARITY_END Equipped creature gets +2/+2 . $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nVulshok War Boar NAME_END 5 ATK_END 5 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Boar Beast TYPE_END Darksteel PLAYER_CLS_END 72 RACE_END U RARITY_END When Vulshok War Boar enters the battlefield , sacrifice it unless you sacrifice an artifact .\nWand of the Elements NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 158 RACE_END R RARITY_END { tap } , Sacrifice an Island : Put a 2/2 blue Elemental creature token with flying onto the battlefield . ${tap } , Sacrifice a Mountain : Put a 3/3 red Elemental creature token onto the battlefield .\nWirefly Hive NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Darksteel PLAYER_CLS_END 161 RACE_END U RARITY_END { 3 } , { tap }: Flip a coin . If you win the flip , put a 2/2 colorless Insect artifact creature token with flying named Wirefly onto the battlefield . If you lose the flip , destroy all permanents named Wirefly .\nAnthem of Rakdos NAME_END NIL ATK_END NIL DEF_END {2}{B}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Dissension PLAYER_CLS_END 102 RACE_END R RARITY_END Whenever a creature you control attacks , it gets +2/+0 until end of turn and Anthem of Rakdos deals 1 damage to you . $Hellbent - As long as you have no cards in hand , if a source you control would deal damage to a creature or player , it deals double that damage to that creature or player instead .\nAquastrand Spider NAME_END 0 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Spider Mutant TYPE_END Dissension PLAYER_CLS_END 80 RACE_END C RARITY_END Graft 2 < i > (This creature enters the battlefield with two +1/+1 counters on it . Whenever another creature enters the battlefield , you may move a +1/+1 counter from this creature onto it . ) < /i > ${G }: Target creature with a +1/+1 counter on it gains reach until end of turn . < i > (It can block creatures with flying . ) < /i >\nAssault Zeppelid NAME_END 3 ATK_END 3 DEF_END {2}{G}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Dissension PLAYER_CLS_END 103 RACE_END C RARITY_END Flying , trample\nAurora Eidolon NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Dissension PLAYER_CLS_END 1 RACE_END C RARITY_END { W } , Sacrifice Aurora Eidolon : Prevent the next 3 damage that would be dealt to target creature or player this turn . $Whenever you cast a multicolored spell , you may return Aurora Eidolon from your graveyard to your hand .\nAzorius First-Wing NAME_END 2 ATK_END 2 DEF_END {W}{U} COST_END NIL DUR_END Creature - Griffin TYPE_END Dissension PLAYER_CLS_END 105 RACE_END C RARITY_END Flying , protection from enchantments\nAzorius Guildmage NAME_END 2 ATK_END 2 DEF_END {WU}{WU} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Dissension PLAYER_CLS_END 141 RACE_END U RARITY_END { 2}{W }: Tap target creature . ${2}{U }: Counter target activated ability . < i > (Mana abilities can't be targeted . ) < /i >\nAzorius Signet NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Dissension PLAYER_CLS_END 159 RACE_END C RARITY_END { 1 } , { tap }: Add { W}{U } to your mana pool .\nBeacon Hawk NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Dissension PLAYER_CLS_END 3 RACE_END C RARITY_END Flying$Whenever Beacon Hawk deals combat damage to a player , you may untap target creature . ${W }: Beacon Hawk gets +0/+1 until end of turn .\nBiomantic Mastery NAME_END NIL ATK_END NIL DEF_END {4}{GU}{GU}{GU} COST_END NIL DUR_END Sorcery TYPE_END Dissension PLAYER_CLS_END 142 RACE_END R RARITY_END < i > ({GU } can be paid with either { G } or { U } . ) < /i > $Draw a card for each creature target player controls , then draw a card for each creature another target player controls .\nBlessing of the Nephilim NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dissension PLAYER_CLS_END 4 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +1/+1 for each of its colors .\nBlood Crypt NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Swamp Mountain TYPE_END Dissension PLAYER_CLS_END 171 RACE_END R RARITY_END < i > ({tap }: Add { B } or { R } to your mana pool . ) < /i > $As Blood Crypt enters the battlefield , you may pay 2 life . If you don't , Blood Crypt enters the battlefield tapped .\nBond of Agony NAME_END NIL ATK_END NIL DEF_END {X}{B} COST_END NIL DUR_END Sorcery TYPE_END Dissension PLAYER_CLS_END 38 RACE_END U RARITY_END As an additional cost to cast Bond of Agony , pay X life . $Each other player loses X life .\nBreeding Pool NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Forest Island TYPE_END Dissension PLAYER_CLS_END 172 RACE_END R RARITY_END < i > ({tap }: Add { G } or { U } to your mana pool . ) < /i > $As Breeding Pool enters the battlefield , you may pay 2 life . If you don't , Breeding Pool enters the battlefield tapped .\nCackling Flames NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Dissension PLAYER_CLS_END 59 RACE_END C RARITY_END Cackling Flames deals 3 damage to target creature or player . $Hellbent - Cackling Flames deals 5 damage to that creature or player instead if you have no cards in hand .\nCarom NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Dissension PLAYER_CLS_END 6 RACE_END C RARITY_END The next 1 damage that would be dealt to target creature this turn is dealt to another target creature instead . $Draw a card .\nCelestial Ancient NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Dissension PLAYER_CLS_END 7 RACE_END R RARITY_END Flying$Whenever you cast an enchantment spell , put a +1/+1 counter on each creature you control .\nCoiling Oracle NAME_END 1 ATK_END 1 DEF_END {G}{U} COST_END NIL DUR_END Creature - Snake Elf Druid TYPE_END Dissension PLAYER_CLS_END 107 RACE_END C RARITY_END When Coiling Oracle enters the battlefield , reveal the top card of your library . If it's a land card , put it onto the battlefield . Otherwise , put that card into your hand .\nCrypt Champion NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Dissension PLAYER_CLS_END 40 RACE_END U RARITY_END Double strike$When Crypt Champion enters the battlefield , each player puts a creature card with converted mana cost 3 or less from his or her graveyard onto the battlefield . $When Crypt Champion enters the battlefield , sacrifice it unless { R } was spent to cast it .\nCytoplast Manipulator NAME_END 0 ATK_END 0 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Human Wizard Mutant TYPE_END Dissension PLAYER_CLS_END 23 RACE_END R RARITY_END Graft 2 < i > (This creature enters the battlefield with two +1/+1 counters on it . Whenever another creature enters the battlefield , you may move a +1/+1 counter from this creature onto it . ) < /i > ${U } , { tap }: Gain control of target creature with a +1/+1 counter on it for as long as Cytoplast Manipulator remains on the battlefield .\nCytoplast Root-Kin NAME_END 0 ATK_END 0 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Elemental Mutant TYPE_END Dissension PLAYER_CLS_END 81 RACE_END R RARITY_END Graft 4 < i > (This creature enters the battlefield with four +1/+1 counters on it . Whenever another creature enters the battlefield , you may move a +1/+1 counter from this creature onto it . ) < /i > $When Cytoplast Root-Kin enters the battlefield , put a +1/+1 counter on each other creature you control that has a +1/+1 counter on it . ${2 }: Move a +1/+1 counter from target creature you control onto Cytoplast Root-Kin .\nCytospawn Shambler NAME_END 0 ATK_END 0 DEF_END {6}{G} COST_END NIL DUR_END Creature - Elemental Mutant TYPE_END Dissension PLAYER_CLS_END 82 RACE_END C RARITY_END Graft 6 < i > (This creature enters the battlefield with six +1/+1 counters on it . Whenever another creature enters the battlefield , you may move a +1/+1 counter from this creature onto it . ) < /i > ${G }: Target creature with a +1/+1 counter on it gains trample until end of turn .\nDelirium Skeins NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Dissension PLAYER_CLS_END 41 RACE_END C RARITY_END Each player discards three cards .\nDovescape NAME_END NIL ATK_END NIL DEF_END {3}{WU}{WU}{WU} COST_END NIL DUR_END Enchantment TYPE_END Dissension PLAYER_CLS_END 143 RACE_END R RARITY_END < i > ({WU } can be paid with either { W } or { U } . ) < /i > $Whenever a player casts a noncreature spell , counter that spell . That player puts X 1/1 white and blue Bird creature tokens with flying onto the battlefield , where X is the spell's converted mana cost .\nDread Slag NAME_END 9 ATK_END 9 DEF_END {3}{B}{R} COST_END NIL DUR_END Creature - Horror TYPE_END Dissension PLAYER_CLS_END 109 RACE_END R RARITY_END Trample$Dread Slag gets -4/-4 for each card in your hand .\nDrekavac NAME_END 3 ATK_END 3 DEF_END {1}{B} COST_END NIL DUR_END Creature - Beast TYPE_END Dissension PLAYER_CLS_END 43 RACE_END U RARITY_END When Drekavac enters the battlefield , sacrifice it unless you discard a noncreature card .\nEnemy of the Guildpact NAME_END 2 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Dissension PLAYER_CLS_END 44 RACE_END C RARITY_END Protection from multicolored\nEnigma Eidolon NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Dissension PLAYER_CLS_END 24 RACE_END C RARITY_END { U } , Sacrifice Enigma Eidolon : Target player puts the top three cards of his or her library into his or her graveyard . $Whenever you cast a multicolored spell , you may return Enigma Eidolon from your graveyard to your hand .\nEntropic Eidolon NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Dissension PLAYER_CLS_END 45 RACE_END C RARITY_END { B } , Sacrifice Entropic Eidolon : Target player loses 1 life and you gain 1 life . $Whenever you cast a multicolored spell , you may return Entropic Eidolon from your graveyard to your hand .\nEvolution Vat NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dissension PLAYER_CLS_END 161 RACE_END R RARITY_END { 3 } , { tap }: Tap target creature and put a +1/+1 counter on it . Until end of turn , that creature gains \" { 2}{G}{U }: Double the number of +1/+1 counters on this creature . \"\nExperiment Kraj NAME_END 6 ATK_END 4 DEF_END {2}{G}{G}{U}{U} COST_END NIL DUR_END Legendary Creature - Ooze Mutant TYPE_END Dissension PLAYER_CLS_END 110 RACE_END R RARITY_END Experiment Kraj has all activated abilities of each other creature with a +1/+1 counter on it . ${tap }: Put a +1/+1 counter on target creature .\nFlaring Flame-Kin NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Dissension PLAYER_CLS_END 62 RACE_END U RARITY_END As long as Flaring Flame-Kin is enchanted , it gets +2/+2 , has trample , and has \" { R }: Flaring Flame-Kin gets +1/+0 until end of turn . \"\nFreewind Equenaut NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Archer TYPE_END Dissension PLAYER_CLS_END 9 RACE_END C RARITY_END Flying$As long as Freewind Equenaut is enchanted , it has \" { tap }: Freewind Equenaut deals 2 damage to target attacking or blocking creature . \"\nGobhobbler Rats NAME_END 2 ATK_END 2 DEF_END {B}{R} COST_END NIL DUR_END Creature - Rat TYPE_END Dissension PLAYER_CLS_END 111 RACE_END C RARITY_END Hellbent - As long as you have no cards in hand , Gobhobbler Rats gets +1/+0 and has \" { B }: Regenerate Gobhobbler Rats . \"\nGovern the Guildless NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Sorcery TYPE_END Dissension PLAYER_CLS_END 25 RACE_END R RARITY_END Gain control of target monocolored creature . $Forecast - { 1}{U } , Reveal Govern the Guildless from your hand : Target creature becomes the color or colors of your choice until end of turn . < i > (Activate this ability only during your upkeep and only once each turn . ) < /i >\nGuardian of the Guildpact NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Dissension PLAYER_CLS_END 10 RACE_END C RARITY_END Protection from monocolored\nHaazda Exonerator NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Dissension PLAYER_CLS_END 11 RACE_END C RARITY_END { tap } , Sacrifice Haazda Exonerator : Destroy target Aura .\nHaazda Shield Mate NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Dissension PLAYER_CLS_END 12 RACE_END R RARITY_END At the beginning of your upkeep , sacrifice Haazda Shield Mate unless you pay { W}{W } . ${W }: The next time a source of your choice would deal damage to you this turn , prevent that damage .\nHallowed Fountain NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Plains Island TYPE_END Dissension PLAYER_CLS_END 174 RACE_END R RARITY_END < i > ({tap }: Add { W } or { U } to your mana pool . ) < /i > $As Hallowed Fountain enters the battlefield , you may pay 2 life . If you don't , Hallowed Fountain enters the battlefield tapped .\nHelium Squirter NAME_END 0 ATK_END 0 DEF_END {4}{U} COST_END NIL DUR_END Creature - Beast Mutant TYPE_END Dissension PLAYER_CLS_END 26 RACE_END C RARITY_END Graft 3 < i > (This creature enters the battlefield with three +1/+1 counters on it . Whenever another creature enters the battlefield , you may move a +1/+1 counter from this creature onto it . ) < /i > ${1 }: Target creature with a +1/+1 counter on it gains flying until end of turn .\nHellhole Rats NAME_END 2 ATK_END 2 DEF_END {2}{B}{R} COST_END NIL DUR_END Creature - Rat TYPE_END Dissension PLAYER_CLS_END 113 RACE_END U RARITY_END Haste$When Hellhole Rats enters the battlefield , target player discards a card . Hellhole Rats deals damage to that player equal to that card's converted mana cost .\nIsperia the Inscrutable NAME_END 6 ATK_END 3 DEF_END {1}{W}{W}{U}{U} COST_END NIL DUR_END Legendary Creature - Sphinx TYPE_END Dissension PLAYER_CLS_END 114 RACE_END R RARITY_END Flying$Whenever Isperia the Inscrutable deals combat damage to a player , name a card . That player reveals his or her hand . If he or she reveals the named card , search your library for a creature card with flying , reveal it , put it into your hand , then shuffle your library .\nKill-Suit Cultist NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Berserker TYPE_END Dissension PLAYER_CLS_END 65 RACE_END C RARITY_END Kill-Suit Cultist attacks each turn if able . ${B } , Sacrifice Kill-Suit Cultist : The next time damage would be dealt to target creature this turn , destroy that creature instead .\nLoaming Shaman NAME_END 2 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Centaur Shaman TYPE_END Dissension PLAYER_CLS_END 87 RACE_END R RARITY_END When Loaming Shaman enters the battlefield , target player shuffles any number of target cards from his or her graveyard into his or her library .\nLyzolda, the Blood Witch NAME_END 1 ATK_END 3 DEF_END {1}{B}{R} COST_END NIL DUR_END Legendary Creature - Human Cleric TYPE_END Dissension PLAYER_CLS_END 117 RACE_END R RARITY_END { 2 } , Sacrifice a creature : Lyzolda , the Blood Witch deals 2 damage to target creature or player if the sacrificed creature was red . Draw a card if the sacrificed creature was black .\nMagewright's Stone NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Dissension PLAYER_CLS_END 162 RACE_END U RARITY_END { 1 } , { tap }: Untap target creature that has an activated ability with { tap } in its cost .\nMight of the Nephilim NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Dissension PLAYER_CLS_END 88 RACE_END U RARITY_END Target creature gets +2/+2 until end of turn for each of its colors .\nMinister of Impediments NAME_END 1 ATK_END 1 DEF_END {2}{WU} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Dissension PLAYER_CLS_END 144 RACE_END C RARITY_END < i > ({WU } can be paid with either { W } or { U } . ) < /i > ${tap }: Tap target creature .\nMistral Charger NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Pegasus TYPE_END Dissension PLAYER_CLS_END 13 RACE_END U RARITY_END Flying\nMomir Vig, Simic Visionary NAME_END 2 ATK_END 2 DEF_END {3}{G}{U} COST_END NIL DUR_END Legendary Creature - Elf Wizard TYPE_END Dissension PLAYER_CLS_END 118 RACE_END R RARITY_END Whenever you cast a green creature spell , you may search your library for a creature card and reveal it . If you do , shuffle your library and put that card on top of it . $Whenever you cast a blue creature spell , reveal the top card of your library . If it's a creature card , put that card into your hand .\nNovijen, Heart of Progress NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Dissension PLAYER_CLS_END 175 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${G}{U } , { tap }: Put a +1/+1 counter on each creature that entered the battlefield this turn .\nNovijen Sages NAME_END 0 ATK_END 0 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Human Advisor Mutant TYPE_END Dissension PLAYER_CLS_END 27 RACE_END R RARITY_END Graft 4 < i > (This creature enters the battlefield with four +1/+1 counters on it . Whenever another creature enters the battlefield , you may move a +1/+1 counter from this creature onto it . ) < /i > ${1 } , Remove two +1/+1 counters from among creatures you control : Draw a card .\nOcular Halo NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dissension PLAYER_CLS_END 28 RACE_END C RARITY_END Enchant creature$Enchanted creature has \" { tap }: Draw a card . \" ${W }: Enchanted creature gains vigilance until end of turn .\nOgre Gatecrasher NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Ogre Rogue TYPE_END Dissension PLAYER_CLS_END 67 RACE_END C RARITY_END When Ogre Gatecrasher enters the battlefield , destroy target creature with defender .\nOmnibian NAME_END 3 ATK_END 3 DEF_END {1}{G}{G}{U} COST_END NIL DUR_END Creature - Frog TYPE_END Dissension PLAYER_CLS_END 119 RACE_END R RARITY_END { tap }: Target creature becomes a 3/3 Frog until end of turn .\nPain Magnification NAME_END NIL ATK_END NIL DEF_END {1}{B}{R} COST_END NIL DUR_END Enchantment TYPE_END Dissension PLAYER_CLS_END 121 RACE_END U RARITY_END Whenever an opponent is dealt 3 or more damage by a single source , that player discards a card .\nPalliation Accord NAME_END NIL ATK_END NIL DEF_END {3}{W}{U} COST_END NIL DUR_END Enchantment TYPE_END Dissension PLAYER_CLS_END 122 RACE_END U RARITY_END Whenever a creature an opponent controls becomes tapped , put a shield counter on Palliation Accord . $Remove a shield counter from Palliation Accord : Prevent the next 1 damage that would be dealt to you this turn .\nPatagia Viper NAME_END 1 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Dissension PLAYER_CLS_END 89 RACE_END U RARITY_END Flying$When Patagia Viper enters the battlefield , put two 1/1 green and blue Snake creature tokens onto the battlefield . $When Patagia Viper enters the battlefield , sacrifice it unless { U } was spent to cast it .\nPillar of the Paruns NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Dissension PLAYER_CLS_END 176 RACE_END R RARITY_END { tap }: Add one mana of any color to your mana pool . Spend this mana only to cast a multicolored spell .\nPlumes of Peace NAME_END NIL ATK_END NIL DEF_END {1}{W}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dissension PLAYER_CLS_END 124 RACE_END C RARITY_END Enchant creature$Enchanted creature doesn't untap during its controller's untap step . $Forecast - { W}{U } , Reveal Plumes of Peace from your hand : Tap target creature . < i > (Activate this ability only during your upkeep and only once each turn . ) < /i >\nPrahv, Spires of Order NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Dissension PLAYER_CLS_END 177 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${4}{W}{U } , { tap }: Prevent all damage a source of your choice would deal this turn .\nPride of the Clouds NAME_END 1 ATK_END 1 DEF_END {W}{U} COST_END NIL DUR_END Creature - Elemental Cat TYPE_END Dissension PLAYER_CLS_END 125 RACE_END R RARITY_END Flying$Pride of the Clouds gets +1/+1 for each other creature with flying on the battlefield . $Forecast - { 2}{W}{U } , Reveal Pride of the Clouds from your hand : Put a 1/1 white and blue Bird creature token with flying onto the battlefield . < i > (Activate this ability only during your upkeep and only once each turn . ) < /i >\nProclamation of Rebirth NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Dissension PLAYER_CLS_END 15 RACE_END R RARITY_END Return up to three target creature cards with converted mana cost 1 or less from your graveyard to the battlefield . $Forecast - { 5}{W } , Reveal Proclamation of Rebirth from your hand : Return target creature card with converted mana cost 1 or less from your graveyard to the battlefield . < i > (Activate this ability only during your upkeep and only once each turn . ) < /i >\nProper Burial NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Dissension PLAYER_CLS_END 16 RACE_END R RARITY_END Whenever a creature you control dies , you gain life equal to that creature's toughness .\nProtean Hulk NAME_END 6 ATK_END 6 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Dissension PLAYER_CLS_END 90 RACE_END R RARITY_END When Protean Hulk dies , search your library for any number of creature cards with total converted mana cost 6 or less and put them onto the battlefield . Then shuffle your library .\nPsychotic Fury NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Dissension PLAYER_CLS_END 68 RACE_END C RARITY_END Target multicolored creature gains double strike until end of turn . $Draw a card .\nRain of Gore NAME_END NIL ATK_END NIL DEF_END {B}{R} COST_END NIL DUR_END Enchantment TYPE_END Dissension PLAYER_CLS_END 126 RACE_END R RARITY_END If a spell or ability would cause its controller to gain life , that player loses that much life instead .\nRakdos Carnarium NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Dissension PLAYER_CLS_END 178 RACE_END C RARITY_END Rakdos Carnarium enters the battlefield tapped . $When Rakdos Carnarium enters the battlefield , return a land you control to its owner's hand . ${tap }: Add { B}{R } to your mana pool .\nRakdos Guildmage NAME_END 2 ATK_END 2 DEF_END {BR}{BR} COST_END NIL DUR_END Creature - Zombie Shaman TYPE_END Dissension PLAYER_CLS_END 145 RACE_END U RARITY_END < i > ({BR } can be paid with either { B } or { R } . ) < /i > ${3}{B } , Discard a card : Target creature gets -2/-2 until end of turn . ${3}{R }: Put a 2/1 red Goblin creature token with haste onto the battlefield . Exile it at the beginning of the next end step .\nRakdos Ickspitter NAME_END 1 ATK_END 1 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature - Thrull TYPE_END Dissension PLAYER_CLS_END 128 RACE_END C RARITY_END { tap }: Rakdos Ickspitter deals 1 damage to target creature and that creature's controller loses 1 life .\nRakdos Pit Dragon NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Dissension PLAYER_CLS_END 69 RACE_END R RARITY_END { R}{R }: Rakdos Pit Dragon gains flying until end of turn . ${R }: Rakdos Pit Dragon gets +1/+0 until end of turn . $Hellbent - Rakdos Pit Dragon has double strike as long as you have no cards in hand .\nRakdos Signet NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Dissension PLAYER_CLS_END 165 RACE_END C RARITY_END { 1 } , { tap }: Add { B}{R } to your mana pool .\nRakdos the Defiler NAME_END 6 ATK_END 7 DEF_END {2}{B}{B}{R}{R} COST_END NIL DUR_END Legendary Creature - Demon TYPE_END Dissension PLAYER_CLS_END 129 RACE_END R RARITY_END Flying , trample$Whenever Rakdos the Defiler attacks , sacrifice half the non-Demon permanents you control , rounded up . $Whenever Rakdos deals combat damage to a player , that player sacrifices half the non-Demon permanents he or she controls , rounded up .\nRatcatcher NAME_END 4 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Ogre Rogue TYPE_END Dissension PLAYER_CLS_END 52 RACE_END R RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $At the beginning of your upkeep , you may search your library for a Rat card , reveal it , and put it into your hand . If you do , shuffle your library .\nRiot Spikes NAME_END NIL ATK_END NIL DEF_END {BR} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dissension PLAYER_CLS_END 146 RACE_END C RARITY_END < i > ({BR } can be paid with either { B } or { R } . ) < /i > $Enchant creature$Enchanted creature gets +2/-1 .\nRix Maadi, Dungeon Palace NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Dissension PLAYER_CLS_END 179 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${1}{B}{R } , { tap }: Each player discards a card . Activate this ability only any time you could cast a sorcery .\nSandstorm Eidolon NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Dissension PLAYER_CLS_END 70 RACE_END C RARITY_END { R } , Sacrifice Sandstorm Eidolon : Target creature can't block this turn . $Whenever you cast a multicolored spell , you may return Sandstorm Eidolon from your graveyard to your hand .\nSilkwing Scout NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Faerie Scout TYPE_END Dissension PLAYER_CLS_END 31 RACE_END C RARITY_END Flying${G } , Sacrifice Silkwing Scout : Search your library for a basic land card and put that card onto the battlefield tapped . Then shuffle your library .\nSimic Basilisk NAME_END 0 ATK_END 0 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Basilisk Mutant TYPE_END Dissension PLAYER_CLS_END 91 RACE_END U RARITY_END Graft 3 < i > (This creature enters the battlefield with three +1/+1 counters on it . Whenever another creature enters the battlefield , you may move a +1/+1 counter from this creature onto it . ) < /i > ${1}{G }: Until end of turn , target creature with a +1/+1 counter on it gains \" Whenever this creature deals combat damage to a creature , destroy that creature at end of combat . \"\nSimic Growth Chamber NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Dissension PLAYER_CLS_END 180 RACE_END C RARITY_END Simic Growth Chamber enters the battlefield tapped . $When Simic Growth Chamber enters the battlefield , return a land you control to its owner's hand . ${tap }: Add { G}{U } to your mana pool .\nSimic Initiate NAME_END 0 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Human Mutant TYPE_END Dissension PLAYER_CLS_END 92 RACE_END C RARITY_END Graft 1 < i > (This creature enters the battlefield with a +1/+1 counter on it . Whenever another creature enters the battlefield , you may move a +1/+1 counter from this creature onto it . ) < /i >\nSimic Ragworm NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Worm TYPE_END Dissension PLAYER_CLS_END 93 RACE_END C RARITY_END { U }: Untap Simic Ragworm .\nSimic Signet NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Dissension PLAYER_CLS_END 166 RACE_END C RARITY_END { 1 } , { tap }: Add { G}{U } to your mana pool .\nSimic Sky Swallower NAME_END 6 ATK_END 6 DEF_END {5}{G}{U} COST_END NIL DUR_END Creature - Leviathan TYPE_END Dissension PLAYER_CLS_END 130 RACE_END R RARITY_END Flying , trample$Shroud < i > (This creature can't be the target of spells or abilities . ) < /i >\nSkullmead Cauldron NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Dissension PLAYER_CLS_END 167 RACE_END U RARITY_END { tap }: You gain 1 life . ${tap } , Discard a card : You gain 3 life .\nSky Hussar NAME_END 3 ATK_END 4 DEF_END {3}{W}{U} COST_END NIL DUR_END Creature - Human Knight TYPE_END Dissension PLAYER_CLS_END 131 RACE_END U RARITY_END Flying$When Sky Hussar enters the battlefield , untap all creatures you control . $Forecast - Tap two untapped white and/or blue creatures you control , Reveal Sky Hussar from your hand : Draw a card . < i > (Activate this ability only during your upkeep and only once each turn . ) < /i >\nSoulsworn Jury NAME_END 4 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Dissension PLAYER_CLS_END 17 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > ${1}{U } , Sacrifice Soulsworn Jury : Counter target creature spell .\nSpell Snare NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Dissension PLAYER_CLS_END 33 RACE_END U RARITY_END Counter target spell with converted mana cost 2 .\nSporeback Troll NAME_END 0 ATK_END 0 DEF_END {3}{G} COST_END NIL DUR_END Creature - Troll Mutant TYPE_END Dissension PLAYER_CLS_END 94 RACE_END C RARITY_END Graft 2 < i > (This creature enters the battlefield with two +1/+1 counters on it . Whenever another creature enters the battlefield , you may move a +1/+1 counter from this creature onto it . ) < /i > ${1}{G }: Regenerate target creature with a +1/+1 counter on it .\nSprouting Phytohydra NAME_END 2 ATK_END 0 DEF_END {4}{G} COST_END NIL DUR_END Creature - Plant Hydra TYPE_END Dissension PLAYER_CLS_END 95 RACE_END R RARITY_END Defender < i > (This creature can't attack . ) < /i > $Whenever Sprouting Phytohydra is dealt damage , you may put a token that's a copy of Sprouting Phytohydra onto the battlefield .\nSteeling Stance NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Instant TYPE_END Dissension PLAYER_CLS_END 18 RACE_END C RARITY_END Creatures you control get +1/+1 until end of turn . $Forecast - { W } , Reveal Steeling Stance from your hand : Target creature gets +1/+1 until end of turn . < i > (Activate this ability only during your upkeep and only once each turn . ) < /i >\nStoic Ephemera NAME_END 5 ATK_END 5 DEF_END {2}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Dissension PLAYER_CLS_END 19 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $Flying$When Stoic Ephemera blocks , sacrifice it at end of combat .\nTaste for Mayhem NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dissension PLAYER_CLS_END 75 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+0 . $Hellbent - Enchanted creature gets an additional +2/+0 as long as you have no cards in hand .\nTidespout Tyrant NAME_END 5 ATK_END 5 DEF_END {5}{U}{U}{U} COST_END NIL DUR_END Creature - Djinn TYPE_END Dissension PLAYER_CLS_END 34 RACE_END R RARITY_END Flying$Whenever you cast a spell , return target permanent to its owner's hand .\nTransguild Courier NAME_END 3 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Dissension PLAYER_CLS_END 168 RACE_END U RARITY_END NIL\nUtvara Scalper NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Scout TYPE_END Dissension PLAYER_CLS_END 76 RACE_END C RARITY_END Flying$Utvara Scalper attacks each turn if able .\nVerdant Eidolon NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Dissension PLAYER_CLS_END 100 RACE_END C RARITY_END { G } , Sacrifice Verdant Eidolon : Add three mana of any one color to your mana pool . $Whenever you cast a multicolored spell , you may return Verdant Eidolon from your graveyard to your hand .\nVesper Ghoul NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Druid TYPE_END Dissension PLAYER_CLS_END 57 RACE_END C RARITY_END { tap } , Pay 1 life : Add one mana of any color to your mana pool .\nVigean Graftmage NAME_END 0 ATK_END 0 DEF_END {2}{U} COST_END NIL DUR_END Creature - Vedalken Wizard Mutant TYPE_END Dissension PLAYER_CLS_END 35 RACE_END U RARITY_END Graft 2 < i > (This creature enters the battlefield with two +1/+1 counters on it . Whenever another creature enters the battlefield , you may move a +1/+1 counter from this creature onto it . ) < /i > ${1}{U }: Untap target creature with a +1/+1 counter on it .\nVigean Hydropon NAME_END 0 ATK_END 0 DEF_END {1}{G}{U} COST_END NIL DUR_END Creature - Plant Mutant TYPE_END Dissension PLAYER_CLS_END 135 RACE_END C RARITY_END Graft 5 < i > (This creature enters the battlefield with five +1/+1 counters on it . Whenever another creature enters the battlefield , you may move a +1/+1 counter from this creature onto it . ) < /i > $Vigean Hydropon can't attack or block .\nVoidslime NAME_END NIL ATK_END NIL DEF_END {G}{U}{U} COST_END NIL DUR_END Instant TYPE_END Dissension PLAYER_CLS_END 137 RACE_END R RARITY_END Counter target spell , activated ability , or triggered ability . < i > (Mana abilities can't be targeted . ) < /i >\nWalking Archive NAME_END 1 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Dissension PLAYER_CLS_END 169 RACE_END R RARITY_END Defender < i > (This creature can't attack . ) < /i > $Walking Archive enters the battlefield with a +1/+1 counter on it . $At the beginning of each player's upkeep , that player draws a card for each +1/+1 counter on Walking Archive . ${2}{W}{U }: Put a +1/+1 counter on Walking Archive .\nWhiptail Moloch NAME_END 3 ATK_END 6 DEF_END {4}{R} COST_END NIL DUR_END Creature - Lizard TYPE_END Dissension PLAYER_CLS_END 79 RACE_END C RARITY_END When Whiptail Moloch enters the battlefield , it deals 3 damage to target creature you control .\nWindreaver NAME_END 3 ATK_END 1 DEF_END {3}{W}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Dissension PLAYER_CLS_END 138 RACE_END R RARITY_END Flying${W }: Windreaver gains vigilance until end of turn . ${W }: Windreaver gets +0/+1 until end of turn . ${U }: Switch Windreaver's power and toughness until end of turn . ${U }: Return Windreaver to its owner's hand .\nAbyssal Gatekeeper NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Duel Decks: Divine vs. Demonic PLAYER_CLS_END 31 RACE_END C RARITY_END When Abyssal Gatekeeper dies , each player sacrifices a creature .\nCackling Imp NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Duel Decks: Divine vs. Demonic PLAYER_CLS_END 41 RACE_END C RARITY_END Flying${tap }: Target player loses 1 life .\nCharging Paladin NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Duel Decks: Divine vs. Demonic PLAYER_CLS_END 4 RACE_END C RARITY_END Whenever Charging Paladin attacks , it gets +0/+3 until end of turn .\nFaith's Fetters NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Duel Decks: Divine vs. Demonic PLAYER_CLS_END 20 RACE_END C RARITY_END Enchant permanent$When Faith's Fetters enters the battlefield , you gain 4 life . $Enchanted permanent's activated abilities can't be activated unless they're mana abilities . If enchanted permanent is a creature , it can't attack or block .\nLord of the Pit NAME_END 7 ATK_END 7 DEF_END {4}{B}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Duel Decks: Divine vs. Demonic PLAYER_CLS_END 30 RACE_END M RARITY_END Flying , trample$At the beginning of your upkeep , sacrifice a creature other than Lord of the Pit . If you can't , Lord of the Pit deals 7 damage to you .\nReiver Demon NAME_END 6 ATK_END 6 DEF_END {4}{B}{B}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Duel Decks: Divine vs. Demonic PLAYER_CLS_END 43 RACE_END R RARITY_END Flying$When Reiver Demon enters the battlefield , if you cast it from your hand , destroy all nonartifact , nonblack creatures . They can't be regenerated .\nSerra's Boon NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Duel Decks: Divine vs. Demonic PLAYER_CLS_END 18 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +1/+2 as long as it's white . Otherwise , it gets -2/-1 .\nAdvent of the Wurm NAME_END NIL ATK_END NIL DEF_END {1}{G}{G}{W} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 51 RACE_END R RARITY_END Put a 5/5 green Wurm creature token with trample onto the battlefield .\nAEtherling NAME_END 5 ATK_END 4 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Dragon's Maze PLAYER_CLS_END 11 RACE_END R RARITY_END { U }: Exile AEtherling . Return it to the battlefield under its owner's control at the beginning of the next end step . ${U }: AEtherling is unblockable this turn . ${1 }: AEtherling gets +1/-1 until end of turn . ${1 }: AEtherling gets -1/+1 until end of turn .\nAwe for the Guilds NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Dragon's Maze PLAYER_CLS_END 31 RACE_END C RARITY_END Monocolored creatures can't block this turn .\nAzorius Cluestone NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dragon's Maze PLAYER_CLS_END 136 RACE_END C RARITY_END { tap }: Add { W } or { U } to your mana pool . ${W}{U } , { tap } , Sacrifice Azorius Cluestone : Draw a card .\nBane Alley Blackguard NAME_END 3 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Dragon's Maze PLAYER_CLS_END 21 RACE_END C RARITY_END NIL\nBattering Krasis NAME_END 1 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Fish Beast TYPE_END Dragon's Maze PLAYER_CLS_END 41 RACE_END C RARITY_END Trample$Evolve < i > (Whenever a creature enters the battlefield under your control , if that creature has greater power or toughness than this creature , put a +1/+1 counter on this creature . ) < /i >\nBeetleform Mage NAME_END 2 ATK_END 2 DEF_END {1}{G}{U} COST_END NIL DUR_END Creature - Human Insect Wizard TYPE_END Dragon's Maze PLAYER_CLS_END 54 RACE_END C RARITY_END { G}{U }: Beetleform Mage gets +2/+2 and gains flying until end of turn . Activate this ability only once each turn .\nBlast of Genius NAME_END NIL ATK_END NIL DEF_END {4}{U}{R} COST_END NIL DUR_END Sorcery TYPE_END Dragon's Maze PLAYER_CLS_END 55 RACE_END U RARITY_END Choose target creature or player . Draw three cards , then discard a card . Blast of Genius deals damage equal to the discarded card's converted mana cost to that creature or player .\nBlaze Commando NAME_END 3 ATK_END 5 DEF_END {3}{R}{W} COST_END NIL DUR_END Creature - Minotaur Soldier TYPE_END Dragon's Maze PLAYER_CLS_END 56 RACE_END U RARITY_END Whenever an instant or sorcery spell you control deals damage , put two 1/1 red and white Soldier creature tokens with haste onto the battlefield .\nBlood Baron of Vizkopa NAME_END 4 ATK_END 4 DEF_END {3}{W}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Dragon's Maze PLAYER_CLS_END 57 RACE_END M RARITY_END Lifelink , protection from white and from black$As long as you have 30 or more life and an opponent has 10 or less life , Blood Baron of Vizkopa gets +6/+6 and has flying .\nBlood Scrivener NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Dragon's Maze PLAYER_CLS_END 22 RACE_END R RARITY_END If you would draw a card while you have no cards in hand , instead draw two cards and lose 1 life .\nBoros Battleshaper NAME_END 5 ATK_END 5 DEF_END {5}{R}{W} COST_END NIL DUR_END Creature - Minotaur Soldier TYPE_END Dragon's Maze PLAYER_CLS_END 58 RACE_END R RARITY_END At the beginning of each combat , up to one target creature attacks or blocks this combat if able and up to one target creature can't attack or block this combat .\nBoros Cluestone NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dragon's Maze PLAYER_CLS_END 137 RACE_END C RARITY_END { tap }: Add { R } or { W } to your mana pool . ${R}{W } , { tap } , Sacrifice Boros Cluestone : Draw a card .\nBoros Mastiff NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Hound TYPE_END Dragon's Maze PLAYER_CLS_END 1 RACE_END C RARITY_END Battalion - Whenever Boros Mastiff and at least two other creatures attack , Boros Mastiff gains lifelink until end of turn . < i > (Damage dealt by a creature with lifelink also causes its controller to gain that much life . ) < /i >\nBred for the Hunt NAME_END NIL ATK_END NIL DEF_END {1}{G}{U} COST_END NIL DUR_END Enchantment TYPE_END Dragon's Maze PLAYER_CLS_END 59 RACE_END U RARITY_END Whenever a creature you control with a +1/+1 counter on it deals combat damage to a player , you may draw a card .\nBronzebeak Moa NAME_END 2 ATK_END 2 DEF_END {2}{G}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Dragon's Maze PLAYER_CLS_END 60 RACE_END U RARITY_END Whenever another creature enters the battlefield under your control , Bronzebeak Moa gets +3/+3 until end of turn .\nCarnage Gladiator NAME_END 2 ATK_END 4 DEF_END {2}{B}{R} COST_END NIL DUR_END Creature - Skeleton Warrior TYPE_END Dragon's Maze PLAYER_CLS_END 61 RACE_END U RARITY_END Whenever a creature blocks , that creature's controller loses 1 life . ${1}{B}{R }: Regenerate Carnage Gladiator .\nClear a Path NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Dragon's Maze PLAYER_CLS_END 32 RACE_END C RARITY_END Destroy target creature with defender .\nCouncil of the Absolute NAME_END 4 ATK_END 2 DEF_END {2}{W}{U} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Dragon's Maze PLAYER_CLS_END 62 RACE_END M RARITY_END As Council of the Absolute enters the battlefield , name a card other than a creature or land card . $Your opponents can't cast cards with the chosen name . $Spells with the chosen name you cast cost { 2 } less to cast .\nCrypt Incursion NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 23 RACE_END C RARITY_END Exile all creature cards from target player's graveyard . You gain 3 life for each card exiled this way .\nDeputy of Acquittals NAME_END 2 ATK_END 2 DEF_END {W}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Dragon's Maze PLAYER_CLS_END 65 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $When Deputy of Acquittals enters the battlefield , you may return another target creature you control to its owner's hand .\nDimir Cluestone NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dragon's Maze PLAYER_CLS_END 138 RACE_END C RARITY_END { tap }: Add { U } or { B } to your mana pool . ${U}{B } , { tap } , Sacrifice Dimir Cluestone : Draw a card .\nDragonshift NAME_END NIL ATK_END NIL DEF_END {1}{U}{R} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 66 RACE_END R RARITY_END Until end of turn , target creature you control becomes a 4/4 blue and red Dragon , loses all abilities , and gains flying . $Overload { 3}{U}{U}{R}{R } < i > (You may cast this spell for its overload cost . If you do , change its text by replacing all instances of \" target \" with \" each . \" ) < /i >\nDrown in Filth NAME_END NIL ATK_END NIL DEF_END {B}{G} COST_END NIL DUR_END Sorcery TYPE_END Dragon's Maze PLAYER_CLS_END 67 RACE_END C RARITY_END Choose target creature . Put the top four cards of your library into your graveyard , then that creature gets -1/-1 until end of turn for each land card in your graveyard .\nEmmara Tandris NAME_END 7 ATK_END 5 DEF_END {5}{G}{W} COST_END NIL DUR_END Legendary Creature - Elf Shaman TYPE_END Dragon's Maze PLAYER_CLS_END 68 RACE_END R RARITY_END Prevent all damage that would be dealt to creature tokens you control .\nExava, Rakdos Blood Witch NAME_END 3 ATK_END 3 DEF_END {2}{B}{R} COST_END NIL DUR_END Legendary Creature - Human Cleric TYPE_END Dragon's Maze PLAYER_CLS_END 69 RACE_END R RARITY_END First strike , haste$Unleash < i > (You may have this creature enter the battlefield with a +1/+1 counter on it . It can't block as long as it has a +1/+1 counter on it . ) < /i > $Each other creature you control with a +1/+1 counter on it has haste .\nFatal Fumes NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 24 RACE_END C RARITY_END Target creature gets -4/-2 until end of turn .\nFluxcharger NAME_END 5 ATK_END 1 DEF_END {2}{U}{R} COST_END NIL DUR_END Creature - Weird TYPE_END Dragon's Maze PLAYER_CLS_END 71 RACE_END U RARITY_END Flying$Whenever you cast an instant or sorcery spell , you may switch Fluxcharger's power and toughness until end of turn .\nGaze of Granite NAME_END NIL ATK_END NIL DEF_END {X}{B}{B}{G} COST_END NIL DUR_END Sorcery TYPE_END Dragon's Maze PLAYER_CLS_END 72 RACE_END R RARITY_END Destroy each nonland permanent with converted mana cost X or less .\nGleam of Battle NAME_END NIL ATK_END NIL DEF_END {4}{R}{W} COST_END NIL DUR_END Enchantment TYPE_END Dragon's Maze PLAYER_CLS_END 73 RACE_END U RARITY_END Whenever a creature you control attacks , put a +1/+1 counter on it .\nGoblin Test Pilot NAME_END 2 ATK_END 0 DEF_END {1}{U}{R} COST_END NIL DUR_END Creature - Goblin Wizard TYPE_END Dragon's Maze PLAYER_CLS_END 74 RACE_END U RARITY_END Flying${tap }: Goblin Test Pilot deals 2 damage to target creature or player chosen at random .\nGolgari Cluestone NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dragon's Maze PLAYER_CLS_END 139 RACE_END C RARITY_END { tap }: Add { B } or { G } to your mana pool . ${B}{G } , { tap } , Sacrifice Golgari Cluestone : Draw a card .\nGruul Cluestone NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dragon's Maze PLAYER_CLS_END 140 RACE_END C RARITY_END { tap }: Add { R } or { G } to your mana pool . ${R}{G } , { tap } , Sacrifice Gruul Cluestone : Draw a card .\nGruul War Chant NAME_END NIL ATK_END NIL DEF_END {2}{R}{G} COST_END NIL DUR_END Enchantment TYPE_END Dragon's Maze PLAYER_CLS_END 75 RACE_END U RARITY_END Each attacking creature you control gets +1/+0 and can't be blocked except by two or more creatures .\nHaazda Snare Squad NAME_END 4 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Dragon's Maze PLAYER_CLS_END 2 RACE_END C RARITY_END Whenever Haazda Snare Squad attacks , you may pay { W } . If you do , tap target creature an opponent controls .\nHaunter of Nightveil NAME_END 4 ATK_END 3 DEF_END {3}{U}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Dragon's Maze PLAYER_CLS_END 76 RACE_END U RARITY_END Creatures your opponents control get -1/-0 .\nHidden Strings NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Dragon's Maze PLAYER_CLS_END 12 RACE_END C RARITY_END You may tap or untap target permanent , then you may tap or untap another target permanent . $Cipher < i > (Then you may exile this spell card encoded on a creature you control . Whenever that creature deals combat damage to a player , its controller may cast a copy of the encoded card without paying its mana cost . ) < /i >\nHired Torturer NAME_END 3 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Dragon's Maze PLAYER_CLS_END 25 RACE_END C RARITY_END Defender${3}{B } , { tap }: Target opponent loses 2 life , then reveals a card at random from his or her hand .\nKorozda Gorgon NAME_END 5 ATK_END 2 DEF_END {3}{B}{G} COST_END NIL DUR_END Creature - Gorgon TYPE_END Dragon's Maze PLAYER_CLS_END 78 RACE_END U RARITY_END Deathtouch${2 } , Remove a +1/+1 counter from a creature you control : Target creature gets -1/-1 until end of turn .\nKrasis Incubation NAME_END NIL ATK_END NIL DEF_END {2}{G}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dragon's Maze PLAYER_CLS_END 79 RACE_END U RARITY_END Enchant creature$Enchanted creature can't attack or block , and its activated abilities can't be activated . ${1}{G}{U } , Return Krasis Incubation to its owner's hand : Put two +1/+1 counters on enchanted creature .\nKraul Warrior NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Insect Warrior TYPE_END Dragon's Maze PLAYER_CLS_END 42 RACE_END C RARITY_END { 5}{G }: Kraul Warrior gets +3/+3 until end of turn .\nLavinia of the Tenth NAME_END 4 ATK_END 4 DEF_END {3}{W}{U} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Dragon's Maze PLAYER_CLS_END 80 RACE_END R RARITY_END Protection from red$When Lavinia of the Tenth enters the battlefield , detain each nonland permanent your opponents control with converted mana cost 4 or less . < i > (Until your next turn , those permanents can't attack or block and their activated abilities can't be activated . ) < /i >\nLegion's Initiative NAME_END NIL ATK_END NIL DEF_END {R}{W} COST_END NIL DUR_END Enchantment TYPE_END Dragon's Maze PLAYER_CLS_END 81 RACE_END M RARITY_END Red creatures you control get +1/+0 . $White creatures you control get +0/+1 . ${R}{W } , Exile Legion's Initiative : Exile all creatures you control . At the beginning of the next combat , return those cards to the battlefield under their owner's control and those creatures gain haste until end of turn .\nLyev Decree NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Dragon's Maze PLAYER_CLS_END 3 RACE_END C RARITY_END Detain up to two target creatures your opponents control . < i > (Until your next turn , those creatures can't attack or block and their activated abilities can't be activated . ) < /i >\nMaster of Cruelties NAME_END 4 ATK_END 1 DEF_END {3}{B}{R} COST_END NIL DUR_END Creature - Demon TYPE_END Dragon's Maze PLAYER_CLS_END 82 RACE_END M RARITY_END First strike , deathtouch$Master of Cruelties can only attack alone . $Whenever Master of Cruelties attacks a player and isn't blocked , that player's life total becomes 1 . Master of Cruelties assigns no combat damage this combat .\nMaw of the Obzedat NAME_END 3 ATK_END 3 DEF_END {3}{W}{B} COST_END NIL DUR_END Creature - Thrull TYPE_END Dragon's Maze PLAYER_CLS_END 83 RACE_END U RARITY_END Sacrifice a creature : Creatures you control get +1/+1 until end of turn .\nMaze Abomination NAME_END 5 ATK_END 4 DEF_END {5}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Dragon's Maze PLAYER_CLS_END 26 RACE_END C RARITY_END Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i > $Multicolored creatures you control have deathtouch .\nMaze Behemoth NAME_END 4 ATK_END 5 DEF_END {5}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Dragon's Maze PLAYER_CLS_END 43 RACE_END C RARITY_END Trample$Multicolored creatures you control have trample .\nMaze Glider NAME_END 5 ATK_END 3 DEF_END {5}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Dragon's Maze PLAYER_CLS_END 13 RACE_END C RARITY_END Flying$Multicolored creatures you control have flying .\nMaze Rusher NAME_END 3 ATK_END 6 DEF_END {5}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Dragon's Maze PLAYER_CLS_END 33 RACE_END C RARITY_END Haste$Multicolored creatures you control have haste .\nMaze's End NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Dragon's Maze PLAYER_CLS_END 152 RACE_END M RARITY_END Maze's End enters the battlefield tapped . ${tap }: Add { C } to your mana pool . ${3 } , { tap } , Return Maze's End to its owner's hand : Search your library for a Gate card , put it onto the battlefield , then shuffle your library . If you control ten or more Gates with different names , you win the game .\nMaze Sentinel NAME_END 6 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Dragon's Maze PLAYER_CLS_END 4 RACE_END C RARITY_END Vigilance$Multicolored creatures you control have vigilance .\nMelek, Izzet Paragon NAME_END 4 ATK_END 2 DEF_END {4}{U}{R} COST_END NIL DUR_END Legendary Creature - Weird Wizard TYPE_END Dragon's Maze PLAYER_CLS_END 84 RACE_END R RARITY_END Play with the top card of your library revealed . $You may cast the top card of your library if it's an instant or sorcery card . $Whenever you cast an instant or sorcery spell from your library , copy it . You may choose new targets for the copy .\nMending Touch NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 44 RACE_END C RARITY_END Regenerate target creature .\nMindstatic NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 14 RACE_END C RARITY_END Counter target spell unless its controller pays { 6 } .\nMirko Vosk, Mind Drinker NAME_END 4 ATK_END 2 DEF_END {3}{U}{B} COST_END NIL DUR_END Legendary Creature - Vampire TYPE_END Dragon's Maze PLAYER_CLS_END 85 RACE_END R RARITY_END Flying$Whenever Mirko Vosk , Mind Drinker deals combat damage to a player , that player reveals cards from the top of his or her library until he or she reveals four land cards , then puts those cards into his or her graveyard .\nMutant's Prey NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 45 RACE_END C RARITY_END Target creature you control with a +1/+1 counter on it fights target creature an opponent controls . < i > (Each deals damage equal to its power to the other . ) < /i >\nNivix Cyclops NAME_END 4 ATK_END 1 DEF_END {1}{U}{R} COST_END NIL DUR_END Creature - Cyclops TYPE_END Dragon's Maze PLAYER_CLS_END 87 RACE_END C RARITY_END Defender$Whenever you cast an instant or sorcery spell , Nivix Cyclops gets +3/+0 until end of turn and can attack this turn as though it didn't have defender .\nNotion Thief NAME_END 1 ATK_END 3 DEF_END {2}{U}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Dragon's Maze PLAYER_CLS_END 88 RACE_END R RARITY_END Flash$If an opponent would draw a card except the first one he or she draws in each of his or her draw steps , instead that player skips that draw and you draw a card .\nObzedat's Aid NAME_END NIL ATK_END NIL DEF_END {3}{W}{B} COST_END NIL DUR_END Sorcery TYPE_END Dragon's Maze PLAYER_CLS_END 89 RACE_END R RARITY_END Return target permanent card from your graveyard to the battlefield .\nOpal Lake Gatekeepers NAME_END 4 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Vedalken Soldier TYPE_END Dragon's Maze PLAYER_CLS_END 16 RACE_END C RARITY_END When Opal Lake Gatekeepers enters the battlefield , if you control two or more Gates , you may draw a card .\nOrzhov Cluestone NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dragon's Maze PLAYER_CLS_END 142 RACE_END C RARITY_END { tap }: Add { W } or { B } to your mana pool . ${W}{B } , { tap } , Sacrifice Orzhov Cluestone : Draw a card .\nPhytoburst NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Dragon's Maze PLAYER_CLS_END 46 RACE_END C RARITY_END Target creature gets +5/+5 until end of turn .\nPilfered Plans NAME_END NIL ATK_END NIL DEF_END {1}{U}{B} COST_END NIL DUR_END Sorcery TYPE_END Dragon's Maze PLAYER_CLS_END 90 RACE_END C RARITY_END Target player puts the top two cards of his or her library into his or her graveyard . Draw two cards .\nPlasm Capture NAME_END NIL ATK_END NIL DEF_END {G}{G}{U}{U} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 91 RACE_END R RARITY_END Counter target spell . At the beginning of your next precombat main phase , add X mana in any combination of colors to your mana pool , where X is that spell's converted mana cost .\nPontiff of Blight NAME_END 7 ATK_END 2 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Zombie Cleric TYPE_END Dragon's Maze PLAYER_CLS_END 27 RACE_END R RARITY_END Extort < i > (Whenever you cast a spell , you may pay { WB } . If you do , each opponent loses 1 life and you gain that much life . ) < /i > $Other creatures you control have extort . < i > (If a creature has multiple instances of extort , each triggers separately . ) < /i >\nPossibility Storm NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Dragon's Maze PLAYER_CLS_END 34 RACE_END R RARITY_END Whenever a player casts a spell from his or her hand , that player exiles it , then exiles cards from the top of his or her library until he or she exiles a card that shares a card type with it . That player may cast that card without paying its mana cost . Then he or she puts all cards exiled with Possibility Storm on the bottom of his or her library in a random order .\nProgenitor Mimic NAME_END 0 ATK_END 0 DEF_END {4}{G}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Dragon's Maze PLAYER_CLS_END 92 RACE_END M RARITY_END You may have Progenitor Mimic enter the battlefield as a copy of any creature on the battlefield except it gains \" At the beginning of your upkeep , if this creature isn't a token , put a token onto the battlefield that's a copy of this creature . \"\nPunish the Enemy NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 35 RACE_END C RARITY_END Punish the Enemy deals 3 damage to target player and 3 damage to target creature .\nPyrewild Shaman NAME_END 1 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Dragon's Maze PLAYER_CLS_END 36 RACE_END R RARITY_END Bloodrush - { 1}{R } , Discard Pyrewild Shaman : Target attacking creature gets +3/+1 until end of turn . $Whenever one or more creatures you control deal combat damage to a player , if Pyrewild Shaman is in your graveyard , you may pay { 3 } . If you do , return Pyrewild Shaman to your hand .\nRakdos Cluestone NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dragon's Maze PLAYER_CLS_END 143 RACE_END C RARITY_END { tap }: Add { B } or { R } to your mana pool . ${B}{R } , { tap } , Sacrifice Rakdos Cluestone : Draw a card .\nRakdos Drake NAME_END 2 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Drake TYPE_END Dragon's Maze PLAYER_CLS_END 28 RACE_END C RARITY_END Flying$Unleash < i > (You may have this creature enter the battlefield with a +1/+1 counter on it . It can't block as long as it has a +1/+1 counter on it . ) < /i >\nRal Zarek NAME_END NIL ATK_END NIL DEF_END {2}{U}{R} COST_END NIL DUR_END Planeswalker - Ral TYPE_END Dragon's Maze PLAYER_CLS_END 94 RACE_END M RARITY_END +1 : Tap target permanent , then untap another target permanent . $-2 : Ral Zarek deals 3 damage to target creature or player . $-7 : Flip five coins . Take an extra turn after this one for each coin that comes up heads .\nReap Intellect NAME_END NIL ATK_END NIL DEF_END {X}{2}{U}{B} COST_END NIL DUR_END Sorcery TYPE_END Dragon's Maze PLAYER_CLS_END 95 RACE_END M RARITY_END Target opponent reveals his or her hand . You choose up to X nonland cards from it and exile them . For each card exiled this way , search that player's graveyard , hand , and library for any number of cards with the same name as that card and exile them . Then that player shuffles his or her library .\nRenounce the Guilds NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 5 RACE_END R RARITY_END Each player sacrifices a multicolored permanent .\nRestore the Peace NAME_END NIL ATK_END NIL DEF_END {1}{W}{U} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 97 RACE_END U RARITY_END Return each creature that dealt damage this turn to its owner's hand .\nRiot Control NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 6 RACE_END C RARITY_END You gain 1 life for each creature your opponents control . Prevent all damage that would be dealt to you this turn .\nRiot Piker NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Berserker TYPE_END Dragon's Maze PLAYER_CLS_END 37 RACE_END C RARITY_END First strike$Riot Piker attacks each turn if able .\nRot Farm Skeleton NAME_END 1 ATK_END 4 DEF_END {2}{B}{G} COST_END NIL DUR_END Creature - Plant Skeleton TYPE_END Dragon's Maze PLAYER_CLS_END 98 RACE_END U RARITY_END Rot Farm Skeleton can't block . ${2}{B}{G } , Put the top four cards of your library into your graveyard : Return Rot Farm Skeleton from your graveyard to the battlefield . Activate this ability only any time you could cast a sorcery .\nRubblebelt Maaka NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Cat TYPE_END Dragon's Maze PLAYER_CLS_END 38 RACE_END C RARITY_END Bloodrush - { R } , Discard Rubblebelt Maaka : Target attacking creature gets +3/+3 until end of turn .\nRunner's Bane NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dragon's Maze PLAYER_CLS_END 17 RACE_END C RARITY_END Enchant creature with power 3 or less$When Runner's Bane enters the battlefield , tap enchanted creature . $Enchanted creature doesn't untap during its controller's untap step .\nRuric Thar, the Unbowed NAME_END 6 ATK_END 6 DEF_END {4}{R}{G} COST_END NIL DUR_END Legendary Creature - Ogre Warrior TYPE_END Dragon's Maze PLAYER_CLS_END 99 RACE_END R RARITY_END Vigilance , reach$Ruric Thar , the Unbowed attacks each turn if able . $Whenever a player casts a noncreature spell , Ruric Thar deals 6 damage to that player .\nSaruli Gatekeepers NAME_END 4 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Dragon's Maze PLAYER_CLS_END 48 RACE_END C RARITY_END When Saruli Gatekeepers enters the battlefield , if you control two or more Gates , you gain 7 life .\nSavageborn Hydra NAME_END 0 ATK_END 0 DEF_END {X}{R}{G} COST_END NIL DUR_END Creature - Hydra TYPE_END Dragon's Maze PLAYER_CLS_END 100 RACE_END M RARITY_END Double strike$Savageborn Hydra enters the battlefield with X +1/+1 counters on it . ${1}{RG }: Put a +1/+1 counter on Savageborn Hydra . Activate this ability only any time you could cast a sorcery .\nScab-Clan Giant NAME_END 5 ATK_END 4 DEF_END {4}{R}{G} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Dragon's Maze PLAYER_CLS_END 101 RACE_END U RARITY_END When Scab-Clan Giant enters the battlefield , it fights target creature an opponent controls chosen at random .\nScion of Vitu-Ghazi NAME_END 4 ATK_END 4 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Dragon's Maze PLAYER_CLS_END 7 RACE_END R RARITY_END When Scion of Vitu-Ghazi enters the battlefield , if you cast it from your hand , put a 1/1 white Bird creature token with flying onto the battlefield , then populate . < i > (Put a token onto the battlefield that's a copy of a creature token you control . ) < /i >\nSelesnya Cluestone NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dragon's Maze PLAYER_CLS_END 144 RACE_END C RARITY_END { tap }: Add { G } or { W } to your mana pool . ${G}{W } , { tap } , Sacrifice Selesnya Cluestone : Draw a card .\nShowstopper NAME_END NIL ATK_END NIL DEF_END {1}{B}{R} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 102 RACE_END U RARITY_END Until end of turn , creatures you control gain \" When this creature dies , it deals 2 damage to target creature an opponent controls . \"\nSimic Cluestone NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dragon's Maze PLAYER_CLS_END 145 RACE_END C RARITY_END { tap }: Add { G } or { U } to your mana pool . ${G}{U } , { tap } , Sacrifice Simic Cluestone : Draw a card .\nSin Collector NAME_END 1 ATK_END 2 DEF_END {1}{W}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Dragon's Maze PLAYER_CLS_END 103 RACE_END U RARITY_END When Sin Collector enters the battlefield , target opponent reveals his or her hand . You choose an instant or sorcery card from it and exile that card .\nSinister Possession NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dragon's Maze PLAYER_CLS_END 29 RACE_END C RARITY_END Enchant creature$Whenever enchanted creature attacks or blocks , its controller loses 2 life .\nSire of Insanity NAME_END 4 ATK_END 6 DEF_END {4}{B}{R} COST_END NIL DUR_END Creature - Demon TYPE_END Dragon's Maze PLAYER_CLS_END 104 RACE_END R RARITY_END At the beginning of each end step , each player discards his or her hand .\nSpecies Gorger NAME_END 6 ATK_END 6 DEF_END {3}{G}{U} COST_END NIL DUR_END Creature - Frog Beast TYPE_END Dragon's Maze PLAYER_CLS_END 105 RACE_END U RARITY_END At the beginning of your upkeep , return a creature you control to its owner's hand .\nSpike Jester NAME_END 1 ATK_END 3 DEF_END {B}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Dragon's Maze PLAYER_CLS_END 106 RACE_END U RARITY_END Haste\nSteeple Roc NAME_END 1 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Dragon's Maze PLAYER_CLS_END 8 RACE_END C RARITY_END Flying , first strike\nSunspire Gatekeepers NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Dragon's Maze PLAYER_CLS_END 9 RACE_END C RARITY_END When Sunspire Gatekeepers enters the battlefield , if you control two or more Gates , put a 2/2 white Knight creature token with vigilance onto the battlefield .\nTajic, Blade of the Legion NAME_END 2 ATK_END 2 DEF_END {2}{R}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Dragon's Maze PLAYER_CLS_END 107 RACE_END R RARITY_END Tajic , Blade of the Legion is indestructible . $Battalion - Whenever Tajic and at least two other creatures attack , Tajic gets +5/+5 until end of turn .\nTeysa, Envoy of Ghosts NAME_END 4 ATK_END 4 DEF_END {5}{W}{B} COST_END NIL DUR_END Legendary Creature - Human Advisor TYPE_END Dragon's Maze PLAYER_CLS_END 108 RACE_END R RARITY_END Vigilance , protection from creatures$Whenever a creature deals combat damage to you , destroy that creature . Put a 1/1 white and black Spirit creature token with flying onto the battlefield .\nThrashing Mossdog NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Plant Hound TYPE_END Dragon's Maze PLAYER_CLS_END 50 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Scavenge { 4}{G}{G } < i > ({4}{G}{G } , Exile this card from your graveyard : Put a number of +1/+1 counters equal to this card's power on target creature . Scavenge only as a sorcery . ) < /i >\nTithe Drinker NAME_END 1 ATK_END 2 DEF_END {W}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Dragon's Maze PLAYER_CLS_END 109 RACE_END C RARITY_END Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i > $Extort < i > (Whenever you cast a spell , you may pay { WB } . If you do , each opponent loses 1 life and you gain that much life . ) < /i >\nTrostani's Summoner NAME_END 1 ATK_END 1 DEF_END {5}{G}{W} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Dragon's Maze PLAYER_CLS_END 110 RACE_END U RARITY_END When Trostani's Summoner enters the battlefield , put a 2/2 white Knight creature token with vigilance , a 3/3 green Centaur creature token , and a 4/4 green Rhino creature token with trample onto the battlefield .\nUbul Sar Gatekeepers NAME_END 4 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Soldier TYPE_END Dragon's Maze PLAYER_CLS_END 30 RACE_END C RARITY_END When Ubul Sar Gatekeepers enters the battlefield , if you control two or more Gates , target creature an opponent controls gets -2/-2 until end of turn .\nUncovered Clues NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Dragon's Maze PLAYER_CLS_END 19 RACE_END C RARITY_END Look at the top four cards of your library . You may reveal up to two instant and/or sorcery cards from among them and put the revealed cards into your hand . Put the rest on the bottom of your library in any order .\nUnflinching Courage NAME_END NIL ATK_END NIL DEF_END {1}{G}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dragon's Maze PLAYER_CLS_END 111 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has trample and lifelink .\nVarolz, the Scar-Striped NAME_END 2 ATK_END 2 DEF_END {1}{B}{G} COST_END NIL DUR_END Legendary Creature - Troll Warrior TYPE_END Dragon's Maze PLAYER_CLS_END 112 RACE_END R RARITY_END Each creature card in your graveyard has scavenge . The scavenge cost is equal to its mana cost . < i > (Exile a creature card from your graveyard and pay its mana cost : Put a number of +1/+1 counters equal to that card's power on target creature . Scavenge only as a sorcery . ) < /i > $Sacrifice another creature : Regenerate Varolz , the Scar-Striped .\nViashino Firstblade NAME_END 2 ATK_END 2 DEF_END {1}{R}{W} COST_END NIL DUR_END Creature - Viashino Soldier TYPE_END Dragon's Maze PLAYER_CLS_END 113 RACE_END C RARITY_END Haste$When Viashino Firstblade enters the battlefield , it gets +2/+2 until end of turn .\nVoice of Resurgence NAME_END 2 ATK_END 2 DEF_END {G}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Dragon's Maze PLAYER_CLS_END 114 RACE_END M RARITY_END Whenever an opponent casts a spell during your turn or when Voice of Resurgence dies , put a green and white Elemental creature token onto the battlefield with \" This creature's power and toughness are each equal to the number of creatures you control . \"\nVorel of the Hull Clade NAME_END 4 ATK_END 1 DEF_END {1}{G}{U} COST_END NIL DUR_END Legendary Creature - Human Merfolk TYPE_END Dragon's Maze PLAYER_CLS_END 115 RACE_END R RARITY_END { G}{U } , { tap }: For each counter on target artifact , creature , or land , put another of those counters on that permanent .\nWake the Reflections NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Sorcery TYPE_END Dragon's Maze PLAYER_CLS_END 10 RACE_END C RARITY_END Populate . < i > (Put a token onto the battlefield that's a copy of a creature token you control . ) < /i >\nWarleader's Helix NAME_END NIL ATK_END NIL DEF_END {2}{R}{W} COST_END NIL DUR_END Instant TYPE_END Dragon's Maze PLAYER_CLS_END 116 RACE_END U RARITY_END Warleader's Helix deals 4 damage to target creature or player and you gain 4 life .\nWoodlot Crawler NAME_END 1 ATK_END 2 DEF_END {U}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Dragon's Maze PLAYER_CLS_END 118 RACE_END U RARITY_END Forestwalk , protection from green\nZhur-Taa Ancient NAME_END 5 ATK_END 7 DEF_END {3}{R}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Dragon's Maze PLAYER_CLS_END 119 RACE_END R RARITY_END Whenever a player taps a land for mana , that player adds one mana to his or her mana pool of any type that land produced .\nZhur-Taa Druid NAME_END 1 ATK_END 1 DEF_END {R}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Dragon's Maze PLAYER_CLS_END 120 RACE_END C RARITY_END { tap }: Add { G } to your mana pool . $Whenever you tap Zhur-Taa Druid for mana , it deals 1 damage to each opponent .\nAcid-Spewer Dragon NAME_END 3 ATK_END 3 DEF_END {5}{B} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 86 RACE_END U RARITY_END Flying , deathtouch$Megamorph { 5}{B}{B } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i > $When Acid-Spewer Dragon is turned face up , put a +1/+1 counter on each other Dragon creature you control .\nAerie Bowmasters NAME_END NIL ATK_END NIL DEF_END {2} COST_END Creature - Hound Archer DUR_END {G}{G} TYPE_END Dragons of Tarkir PLAYER_CLS_END 170 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Megamorph { 5}{G } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up at any time for its megamorph cost and put a +1/+1 counter on it . ) < /i >\nAinok Artillerist NAME_END 1 ATK_END 4 DEF_END {2}{G} COST_END NIL DUR_END Creature - Hound Arch TYPE_END Dragons of Tarkir PLAYER_CLS_END 171 RACE_END C RARITY_END Ainok Artillerist has reach as long as it has a +1/+1 counter on it . < i > (It can block creatures with flying . ) < /i >\nAinok Survivalist NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Hound Shaman TYPE_END Dragons of Tarkir PLAYER_CLS_END 172 RACE_END U RARITY_END Megamorph { 1}{G } < i > (You may cast this card face down for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i > $When Ainok Survivalist is turned face up , destroy target artifact or enchantment an opponent controls .\nAmbuscade Shaman NAME_END NIL ATK_END NIL DEF_END Creature - Orc Shaman COST_END 2 DUR_END 2 TYPE_END Dragons of Tarkir PLAYER_CLS_END 87 RACE_END U}{2}{B} RARITY_END Whenever Ambuscade Shaman or another creature enters the battlefield under your control , that creature gets +2/+2 until end of turn . $Dash { 3}{B } < i > (You may cast this spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nAnafenza, Kin-Tree Spirit NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Legendary Creature - Spirit Soldier TYPE_END Dragons of Tarkir PLAYER_CLS_END 2 RACE_END R RARITY_END Whenever another nontoken creature enters the battlefield under your control , bolster 1 . < i > (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it . ) < /i >\nAncestral Statue NAME_END 4 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Dragons of Tarkir PLAYER_CLS_END 234 RACE_END C RARITY_END When Ancestral Statue enters the battlefield , return a nonland permanent you control to its owner's hand .\nAncient Carp NAME_END 5 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Fish TYPE_END Dragons of Tarkir PLAYER_CLS_END 44 RACE_END C RARITY_END NIL\nAnticipate NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 45 RACE_END C RARITY_END Look at the top three cards of your library . Put one of them into your hand and the rest on the bottom of your library in any order .\nArashin Foremost NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 3 RACE_END R RARITY_END Double strike$Whenever Arashin Foremost enters the battlefield or attacks , another target Warrior creature you control gains double strike until end of turn .\nArashin Sovereign NAME_END 6 ATK_END 6 DEF_END {5}{G}{W} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 212 RACE_END R RARITY_END Flying$When Arashin Sovereign dies , you may put it on the top or bottom of its owner's library .\nArtful Maneuver NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 4 RACE_END C RARITY_END Target creature gets +2/+2 until end of turn . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nAssault Formation NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Dragons of Tarkir PLAYER_CLS_END 173 RACE_END R RARITY_END Each creature you control assigns combat damage equal to its toughness rather than its power . ${G }: Target creature with defender can attack this turn as though it didn't have defender . ${2}{G }: Creatures you control get +0/+1 until end of turn .\nAtarka Beastbreaker NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 174 RACE_END C RARITY_END < i > Formidable < /i > - { 4}{G }: Atarka Beastbreaker gets +4/+4 until end of turn . Activate this only if creatures you control have total power 8 or greater .\nAtarka Efreet NAME_END 1 ATK_END 5 DEF_END {3}{R} COST_END NIL DUR_END Creature - Efreet Shaman TYPE_END Dragons of Tarkir PLAYER_CLS_END 128 RACE_END C RARITY_END Megamorph { 2}{R } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i > $When Atarka Efreet is turned face up , it deals 1 damage to target creature or player .\nAtarka's Command NAME_END NIL ATK_END NIL DEF_END {R}{G} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 213 RACE_END R RARITY_END Choose two - Your opponents can't gain life this turn ; or Atarka's Command deals 3 damage to each opponent ; or You may put a land card from your hand onto the battlefield ; or Creatures you control get +1/+1 and gain reach until the end of turn .\nAvatar of the Resolute NAME_END 2 ATK_END 3 DEF_END {G}{G} COST_END NIL DUR_END Creature - Avatar TYPE_END Dragons of Tarkir PLAYER_CLS_END 175 RACE_END R RARITY_END Reach , trample$Avatar of the Resolute enters the battlefield with a +1/+1 counter on it for each other creature you control with a +1/+1 counter on it .\nAven Sunstriker NAME_END 1 ATK_END 1 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Bird Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 5 RACE_END U RARITY_END Flying$Double strike < i > (This creature deals both first-strike and regular combat damage . ) < /i > $Megamorph { 4}{W } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i >\nAven Tactician NAME_END 3 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Dragons of Tarkir PLAYER_CLS_END 6 RACE_END C RARITY_END Flying$When Aven Tactician enters the battlefield , bolster 1 . < i > (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it . ) < /i >\nBelltoll Dragon NAME_END 3 ATK_END 3 DEF_END {5}{U} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 46 RACE_END U RARITY_END Flying , hexproof$Megamorph { 5}{U}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i > $When Belltoll Dragon is turned face up , put a +1/+1 counter on each other Dragon creature you control .\nBerserkers' Onslaught NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Dragons of Tarkir PLAYER_CLS_END 130 RACE_END R RARITY_END Attacking creatures you control have double strike .\nBlessed Reincarnation NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 47 RACE_END R RARITY_END Exile target creature an opponent controls . That player reveals cards from the top of his or her library until a creature card is revealed . The player puts that card onto the battlefield , then shuffles the rest into his or her library$Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of you next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nBlood-Chin Fanatic NAME_END 3 ATK_END 3 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Orc Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 88 RACE_END R RARITY_END { 1}{B } , Sacrifice another Warrior creature : Target player loses X life and you gain X life , where X is the sacrificed creature's power .\nBlood-Chin Rager NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 89 RACE_END U RARITY_END Whenever Blood-Chin Rager attacks , each Warrior creature you control can't be blocked this turn except by two or more creatures .\nBoltwing Marauder NAME_END 4 ATK_END 5 DEF_END {3}{B}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 214 RACE_END R RARITY_END Flying$Whenever another creature enters the battlefield under your control , target creature gets +2/+0 until end of turn .\nButcher's Glee NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 90 RACE_END C RARITY_END Target creature gets +3/+0 and gains lifelink until end of turn . Regenerate it . < i > (Damage dealt by a creature with lifelink also causes its controller to gain that much life . ) < /i >\nCenter Soul NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 8 RACE_END C RARITY_END Target creature you control gains protection from the color of your choice until end of turn . $Rebound < i > If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nChampion of Arashin NAME_END 2 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Hound Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 9 RACE_END C RARITY_END Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nCircle of Elders NAME_END 4 ATK_END 2 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Dragons of Tarkir PLAYER_CLS_END 176 RACE_END U RARITY_END Vigilance$ < i > Formidable < /i > - { T }: Add { C}{C}{C } to your mana pool . Activate this only if creatures you control have total power 8 or greater .\nClone Legion NAME_END NIL ATK_END NIL DEF_END {7}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 48 RACE_END M RARITY_END For each creature target player controls , put a token onto the the battlefield that's a copy of that creature .\nCoat with Venom NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 91 RACE_END C RARITY_END Target creature gets +1/+2 and gains deathtouch until end of turn . < i > (Any amount of damage it deals to a creature is enough to destroy it . ) < /i >\nCollected Company NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 177 RACE_END R RARITY_END Look at the top six cards of your library . Put up to two creature cards with converted mana cost 3 or less from among them onto the battlefield . Put the rest on the bottom of your library in any order .\nColossodon Yearling NAME_END 4 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Dragons of Tarkir PLAYER_CLS_END 178 RACE_END C RARITY_END NIL\nContradict NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 49 RACE_END C RARITY_END Counter target spell . $Draw a card .\nCorpseweft NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Dragons of Tarkir PLAYER_CLS_END 92 RACE_END R RARITY_END { 1}{B } , Exile one or more creature cards from your graveyard : Put an X/X black Zombie Horror creature token onto the battlefield tapped , where X is twice the number of cards exiled this way .\nCrater Elemental NAME_END 6 ATK_END 0 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Dragons of Tarkir PLAYER_CLS_END 132 RACE_END R RARITY_END { R } , { T } , Sacrifice Crater Elemental : Crater Elemental deals 4 damage to target creature . $ < i > Formidable < /i > - { 2}{R }: Crater Elemental has base power 8 until end of turn . Activate this ability only if creatures you control have total power 8 or greater .\nCunning Breezedancer NAME_END 4 ATK_END 4 DEF_END {4}{W}{U} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 215 RACE_END U RARITY_END Flying$Whenever you cast a noncreature spell , Cunning Breezedancer gets +2/+2 until end of turn .\nCustodian of the Trove NAME_END 5 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Dragons of Tarkir PLAYER_CLS_END 236 RACE_END C RARITY_END Defender$Custodian of the Trove enters the battlefield tapped .\nDamnable Pact NAME_END NIL ATK_END NIL DEF_END {X}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 93 RACE_END R RARITY_END Target player draws X cards and loses X life .\nDance of the Skywise NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 50 RACE_END U RARITY_END Until end of turn , target creature you control becomes a blue Dragon Illusion with base power and toughness 4/4 , loses all abilities , and gains flying .\nDeadly Wanderings NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Dragons of Tarkir PLAYER_CLS_END 94 RACE_END U RARITY_END As long as you control exactly one creature , that creature gets +2/+0 and has deathtouch and lifelink .\nDeathbringer Regent NAME_END 6 ATK_END 5 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 96 RACE_END R RARITY_END Flying$When Deathbringer Regent enters the battlefield , if you cast it from your hand and there are five or more other creatures on the battlefield , destroy all other creatures .\nDeathmist Raptor NAME_END 3 ATK_END 3 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Lizard Beast TYPE_END Dragons of Tarkir PLAYER_CLS_END 180 RACE_END M RARITY_END Deathtouch$Whenever a permanent you control is turned face up , you may return Deathmist Raptor from your graveyard to the battlefield face up or face down . $Megamorph { 4}{G } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i >\nDefeat NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 97 RACE_END C RARITY_END Destroy target creature with power 2 or less .\nDen Protector NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 181 RACE_END R RARITY_END Creatures with power less than Den Protector's power can't block it . $Megamorph { 1}{G } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i >\nDescent of the Dragons NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 133 RACE_END M RARITY_END Destroy any number of target creatures . For each creature destroyed this way , its controller puts a 4/4 red Dragon creature token with flying onto the battlefield .\nDirgur Nemesis NAME_END 5 ATK_END 6 DEF_END {5}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Dragons of Tarkir PLAYER_CLS_END 51 RACE_END C RARITY_END Defender$Megamorph { 6}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i >\nDisplay of Dominance NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 182 RACE_END U RARITY_END Choose one - Destroy target blue or black noncreature permanent ; or Permanents you control can't be the targets of blue or black spells your opponents control this turn .\nDraconic Roar NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 134 RACE_END U RARITY_END As an additional cost to cast Draconic Roar , you may reveal a Dragon card from your hand . $Draconic Roar deals 3 damage to target creature . If you revealed a Dragon card or controlled a Dragon as you cast Draconic Roar , Draconic Roar deals 3 damage to that creature's controller .\nDragon Hunter NAME_END 1 ATK_END 2 DEF_END {W} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 10 RACE_END U RARITY_END Protection from Dragons$Dragon Hunter can block Dragons as though it had reach .\nDragonloft Idol NAME_END 3 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Gargoyle TYPE_END Dragons of Tarkir PLAYER_CLS_END 237 RACE_END U RARITY_END As long as you control a Dragon , Dragonloft Idol gets +1/+1 and has flying and trample .\nDragonlord Kolaghan NAME_END NIL ATK_END NIL DEF_END Legendary Creature - Elder Dragon COST_END 5 DUR_END 6 TYPE_END Dragons of Tarkir PLAYER_CLS_END 218 RACE_END {4}{B}{R} RARITY_END Flying$Haste$Other creatures you control have haste . $Whenever an opponent casts a creature or planeswalker spell with the same name as a card in their graveyard , that player loses 10 life .\nDragonlord Ojutai NAME_END 4 ATK_END 5 DEF_END {3}{W}{U} COST_END NIL DUR_END Legendary Creature - Elder Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 219 RACE_END M RARITY_END Flying$Dragonlord Ojutai has hexproof as long as it's untapped . $Whenever Dragonlord Ojutai deals combat damage to a player , look at the top three cards of your library . Put one of them into your hand and the rest on the bottom of your library in any order .\nDragonlord Silumgar NAME_END 5 ATK_END 3 DEF_END {4}{U}{B} COST_END NIL DUR_END Legendary Creature - Elder Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 220 RACE_END M RARITY_END Flying$Deathtouch$When Dragonlord Silumgar enters the battlefield , gain control of target creature or planeswalker for as long as you control Dragonlord Silumgar .\nDragonlord's Prerogative NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 52 RACE_END R RARITY_END As an additional cost to cast Dragonlord's Prerogative , you may reveal a Dragon card from your hand . $If you reveal a Dragon card or controlled a Dragon as you cast Dragonlord's Prerogative , Dragonlord's Prerogative can't be countered . $Draw four cards .\nDragonlord's Servant NAME_END 3 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Dragons of Tarkir PLAYER_CLS_END 138 RACE_END U RARITY_END Dragon spells you cast cost { 1 } less to cast .\nDragon-Scarred Bear NAME_END 2 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Bear TYPE_END Dragons of Tarkir PLAYER_CLS_END 183 RACE_END C RARITY_END < i > Formidable < /i > - { 1}{G }: Regenerate Dragon-Scarred Bear . Activate this only if creatures you control have total power 8 or greater .\nDragon's Eye Sentry NAME_END 3 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Dragons of Tarkir PLAYER_CLS_END 11 RACE_END C RARITY_END Defender , first strike\nDragon Tempest NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Dragons of Tarkir PLAYER_CLS_END 136 RACE_END R RARITY_END Whenever a creature with flying enters the battlefield under your control , it gains haste until the end of turn . $Whenever a Dragon enters the battlefield under your control , it deals X damage to target creature or player , where X is the number of Dragons you control .\nDragon Whisperer NAME_END 2 ATK_END 2 DEF_END {R}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Dragons of Tarkir PLAYER_CLS_END 137 RACE_END M RARITY_END { R }: Dragon Whisperer gains flying until end of turn . ${1}{R }: Dragon Whisperer get +1/+0 until end of turn$ < Formidable < /i > - { 4}{R}{R }: Put a 4/4 red Dragon creature token with flying onto the battlefield . Activate this ability only if creatures you control have total power 8 or greater .\nDromoka Captain NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Dragons of Tarkir PLAYER_CLS_END 12 RACE_END U RARITY_END First strike$Whenever Dromoka Captain attacks , bolster 1 . < i > (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it . ) < /i >\nDromoka Dunecaster NAME_END 2 ATK_END 0 DEF_END {W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Dragons of Tarkir PLAYER_CLS_END 13 RACE_END C RARITY_END { 1}{W } , { T }: Tap target creature without flying .\nDromoka Monument NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dragons of Tarkir PLAYER_CLS_END 238 RACE_END U RARITY_END { T }: Add { G } or { W } to your mana pool . ${4}{G}{W }: Dromoka Monument becomes a 4/4 green and white Dragon artifact creature with flying until end of turn .\nDromoka's Command NAME_END NIL ATK_END NIL DEF_END {G}{W} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 221 RACE_END R RARITY_END Choose two - Prevent all damage target instant or sorcery spell would deal this turn ; Target player sacrifices an enchantment ; Put a +1/+1 counter on target creature ; or Target creature you control fights target creature you don't control .\nDromoka's Gift NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 184 RACE_END U RARITY_END Bolster 4 . < i > (Choose a creature with the least toughness among creatures you control and put four +1/+1 counters on it . ) < /i >\nDromoka Warrior NAME_END 1 ATK_END 3 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 14 RACE_END C RARITY_END NIL\nDutiful Attendant NAME_END 2 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 99 RACE_END C RARITY_END When Dutiful Ateendant dies , return another target creature card from your graveyard to your hand .\nEchoes of the Kin Tree NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Dragons of Tarkir PLAYER_CLS_END 15 RACE_END U RARITY_END { 2}{W }: Bolster 1 . < i > (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it . ) < /i >\nElusive Spellfist NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Monk TYPE_END Dragons of Tarkir PLAYER_CLS_END 53 RACE_END C RARITY_END Whenever you cast a noncreature spell , Elusive Spellfist gets +1/+0 until end of turn and can't be blocked this turn .\nEnduring Victory NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 16 RACE_END C RARITY_END Destroy target attacking or blocking creature . Bolster 1 . < i > (Choose a creature with the least toughness among creature you control and put a +1/+1 counter on it . ) < /i >\nEpic Confrontation NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 185 RACE_END C RARITY_END Target creature you control gets +1/+2 until end of turn . It fights target creature you don't control .\nFate Forgotten NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 17 RACE_END C RARITY_END Exile target artifact or enchantment .\nFlatten NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 100 RACE_END C RARITY_END Target creature gets -4/-4 until end of turn .\nFoe-Razer Regent NAME_END 5 ATK_END 4 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 187 RACE_END R RARITY_END Flying$When Foe-Razer Regent enters the battlefield , you may have it fight target creature you don't control . $Whenever a creature you control fights , put two +1/+1 counters on it at the beginning of the next end step .\nFoul Renewal NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 101 RACE_END R RARITY_END Return target creature card from your graveyard to your hand . Target creature gets -X/-X until end of turn , where X is the toughness of the card returned this way .\nFoul-Tongue Invocation NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 102 RACE_END U RARITY_END As an additional cost to cast Foul-Tongue Invocation , you may reveal a Dragon card from your hand . $Target player sacrifices a creature . If you revealed a Dragon card or controlled a Dragon as you cast Foul-Tongue Invocation , you gain 4 life .\nFoul-Tongue Shriek NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 103 RACE_END C RARITY_END Target opponent loses 1 life for each attacking creature you control . You gain that much life .\nGate Smasher NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Dragons of Tarkir PLAYER_CLS_END 239 RACE_END U RARITY_END Gate Smasher can be attached only to a creature with toughness 4 or greater . $Equipped creature gets +3/+0 and has trample . $Equip { 3 }\nGlade Watcher NAME_END 3 ATK_END 3 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Dragons of Tarkir PLAYER_CLS_END 188 RACE_END C RARITY_END Defender$ < i > Formidable < /i > - { G }: Glade Watcher can attack this turn as though it didn't have defender . Activate this ability only if creatures you control have total power 8 or greater .\nGlaring Aegis NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dragons of Tarkir PLAYER_CLS_END 18 RACE_END C RARITY_END Enchant creature$When Glaring Aegis enters the battlefield , tap target creature an opponent controls . $Enchanted creature gets +1/+3 .\nGleam of Authority NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dragons of Tarkir PLAYER_CLS_END 19 RACE_END R RARITY_END Enchant creature$Enchanted creature gets +1/+1 for each +1/+1 counter on other creatures you control$Enchanted creature has vigilance and \" { W } , { T }: Bloster 1 . \" < i > (To bolster 1 , choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it . ) < /i >\nGlint NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 55 RACE_END C RARITY_END Target creature you control gets +0/+3 and gains hexproof until end of turn . < i > (It can't be the target of spells or abilities you opponents control . ) < /i >\nGraceblade Artisan NAME_END 3 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Dragons of Tarkir PLAYER_CLS_END 20 RACE_END U RARITY_END Graceblade Artisan gets +2/+2 for each Aura attached to it .\nGreat Teacher's Decree NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 21 RACE_END U RARITY_END Creatures you control get +2/+1 until end of turn . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nGuardian Shield-Bearer NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Dragons of Tarkir PLAYER_CLS_END 189 RACE_END C RARITY_END Megamorph { 3}{G } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i > $When Guardian Shield-Bearer is turned face up , put a +1/+1 counter on another target creature you control .\nGudul Lurker NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Salamander TYPE_END Dragons of Tarkir PLAYER_CLS_END 56 RACE_END U RARITY_END Gudul Lurker can't be blocked . $Megamorph { U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it up anytime for its megamorph cost and put a +1/+1 counter on it . ) < /i >\nGurmag Drowner NAME_END 4 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Naga Wizard TYPE_END Dragons of Tarkir PLAYER_CLS_END 57 RACE_END C RARITY_END Exploit < i > (When this creature enters the battlefield , you may sacrifice a creature . ) < /i > $When Gurmag Drowner exploits a creature , look at the top four cards of your library . Put one of them into your hand and the rest into your graveyard .\nHardened Berserker NAME_END 2 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Dragons of Tarkir PLAYER_CLS_END 139 RACE_END C RARITY_END Whenever Hardened Berserker attacks the next spell you cast this turn costs { 1 } less to cast .\nHaven of the Spirit Dragon NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Dragons of Tarkir PLAYER_CLS_END 249 RACE_END R RARITY_END { T }: Add { C } to your mana pool . ${T }: add one mana of any color to your mana pool . Spend this mana only to cast a Dragon creature spell . ${2 } , { T } , Sacrifice Haven of the Spirit Dragon : Return target Dragon creature card or Ugin planeswalker card from your graveyard to your hand .\nHedonist's Trove NAME_END NIL ATK_END NIL DEF_END {5}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Dragons of Tarkir PLAYER_CLS_END 106 RACE_END R RARITY_END When Hedonist's Trove enters the battlefield , exile all cards from target opponent's graveyard . $You may play land cards exiled by Hedonist's Trove . $You may cast nonland cards exiled with Hedonist's Trove . You can't cast more than one spell this way each turn .\nHerald of Dromoka NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 22 RACE_END C RARITY_END Vigilance$Other Warrior creatures you control have vigilance .\nHerdchaser Dragon NAME_END 3 ATK_END 3 DEF_END {5}{G} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 190 RACE_END U RARITY_END Flying , trample$Megamorph { 5}{G}{G } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it) < /i > $When Herdchaser Dragon is turned face up , put a +1/+1 counter on each other Dragon creature you control .\nHidden Dragonslayer NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 23 RACE_END R RARITY_END Lifelink$Megamorph { 2}{W } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i > $When Hidden Dragonslayer is turned face up , destroy target creature with power 4 or greater an opponent controls .\nIcefall Regent NAME_END 3 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 58 RACE_END R RARITY_END Flying$When Icefall Regent enters the battlefield , tap target creature an opponent controls . That creature doesn't untap during its controller's untap step for as long as you control Icefall Regent . $Spells your opponents cast that target Icefall Regent cost { 2 } more to cast .\nIllusory Gains NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dragons of Tarkir PLAYER_CLS_END 59 RACE_END R RARITY_END Enchant creature$You control enchanted creature . $Whenever a creature enters the battlefield under an opponent's control , attach Illusory Gains to that creature .\nImpact Tremors NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Dragons of Tarkir PLAYER_CLS_END 140 RACE_END C RARITY_END Whenever a creature enters the battlefield under your control , Impact Tremors deals 1 damage to each opponent .\nInspiring Call NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 191 RACE_END U RARITY_END Draw a card for each creature you control with a +1/+1 counter on it . THose creatures gain indestructible until end of turn . < i > (Damage and effects that say \" destroy \" don't destroy them . )\nIre Shaman NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Orc Shaman TYPE_END Dragons of Tarkir PLAYER_CLS_END 141 RACE_END R RARITY_END Ire Shaman can't be blocked except by two or more creatures . $Megamorph { R } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i > $When Ire Shaman is turned face up , exile the top card of your library . Until end of turn , you may play that card .\nKeeper of the Lens NAME_END 2 ATK_END 1 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Dragons of Tarkir PLAYER_CLS_END 240 RACE_END C RARITY_END You may look at face-down creatures you don't control . < i > (You may do this at any time . ) < /i >\nKolaghan Aspirant NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 143 RACE_END C RARITY_END Whenever Kolaghan Aspirant becomes blocked by a creature , Kolaghan Aspirant deals 1 damage to that creature .\nKolaghan Forerunners NAME_END 3 ATK_END * DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Dragons of Tarkir PLAYER_CLS_END 144 RACE_END U RARITY_END Trample$Kolaghan Forerunners ' power is equal to the number of creatures you control . $Dash { 2}{R } < i . ( You may cast this spell for its dash cost . If you do , it gains haste , and it's returned to its owner's hand at the beginning of the next end step . ) < /i >\nKolaghan Monument NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dragons of Tarkir PLAYER_CLS_END 241 RACE_END U RARITY_END { T }: Add { B } or { R } to your mana pool . ${4}{B}{R }: Kolaghan Monument becomes a 4/4 black and red Dragon artifact creature with flying until end of turn .\nKolaghan's Command NAME_END NIL ATK_END NIL DEF_END {1}{B}{R} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 224 RACE_END R RARITY_END Choose two - Return target creature card from your graveyard to your hand ; or Target player discards a card ; or Destroy target artifact ; or Kolaghan's Command deals 2 damage to target creature or player .\nKolaghan Skirmisher NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 107 RACE_END C RARITY_END Dash { 2}{B } < i > (You may cast this spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nKolaghan Stormsinger NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Dragons of Tarkir PLAYER_CLS_END 145 RACE_END C RARITY_END Haste$Megamorph { R } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i > $When Kolaghan Stormsinger is turned face up , target creature gains haste until end of turn .\nLightwalker NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 24 RACE_END C RARITY_END Lightwalker has flying as long as it has a +1/+1 counter on it .\nLiving Lore NAME_END * ATK_END * DEF_END {3}{U} COST_END NIL DUR_END Creature - Avatar TYPE_END Dragons of Tarkir PLAYER_CLS_END 61 RACE_END R RARITY_END As Living Lore enters the battlefield , exile an instant or sorcery card from your graveyard . $Living Lore's power and toughness are each equal to the exiled card's converted mana cost . $WHenever Living Lore deals combat damage , you may sacrifice it . If you do , you may cast the exiled card without paying its mana cost .\nLose Calm NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 147 RACE_END C RARITY_END Gain control of target creature until end of turn . Untap that creature . It gains haste until end of turn and can't be blocked this turn except by two or more creatures .\nLurking Arynx NAME_END 5 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Cat Beast TYPE_END Dragons of Tarkir PLAYER_CLS_END 192 RACE_END U RARITY_END < i > Formidable < /i > - { 2}{G }: Target creature blocks Lurking Arynx this turn if able . Activate this ability only if creatures you control have total power 8 or greater .\nMagmatic Chasm NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 148 RACE_END C RARITY_END Creature without flying can't block this turn .\nMarang River Skeleton NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Skeleton TYPE_END Dragons of Tarkir PLAYER_CLS_END 108 RACE_END U RARITY_END { B }: Regenerate Marang River Skeleton . $Megamorph { 3}{B } < i > You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up at any time for its megamorph cost and put a +1/+1 counter on it . ) < /i >\nMarsh Hulk NAME_END 6 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Zombie Ogre TYPE_END Dragons of Tarkir PLAYER_CLS_END 109 RACE_END C RARITY_END Megamorph { 6}{B } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i >\nMinister of Pain NAME_END 3 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Dragons of Tarkir PLAYER_CLS_END 111 RACE_END U RARITY_END Exploit < i > (When this creature enters the battlefield , you may sacrifice a creature . ) < /i > $When Minister of Pain explots a creature , creatures your opponents control get -1/-1 until end of turn .\nMirror Mockery NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dragons of Tarkir PLAYER_CLS_END 62 RACE_END R RARITY_END Enchant creature$Whenever enchanted creature attacks , you may put a token onto the battlefield that's a copy of that creature . Exile that token at the end of combat .\nMisthoof Kirin NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kirin TYPE_END Dragons of Tarkir PLAYER_CLS_END 25 RACE_END C RARITY_END Flying , vigilance$Megamorph { 1}{W } < i > (You may cast this face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i >\nMonastery Loremaster NAME_END 2 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Djinn Wizard TYPE_END Dragons of Tarkir PLAYER_CLS_END 63 RACE_END C RARITY_END Megamorph { 5}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it) < /i > $WHen Monastery Loremaster is turned face up , return target noncreature , nonland card from your graveyard to your hand .\nMystic Meditation NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 64 RACE_END C RARITY_END Draw three cards . Then discard two cards unless you discard a creature card .\nMyth Realized NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment TYPE_END Dragons of Tarkir PLAYER_CLS_END 26 RACE_END R RARITY_END Whenever you cast a noncreature spell , put a lore counter on Myth Realized . ${2}{W }: Put a lore counter on Myth Realized . ${W }: Until end of turn , Myth Realized becomes a Monk Avatar creature in addition to its other types and gains \" This creature's power and toughness are each equal to the number of lore counters on it . \"\nNarset Transcendent NAME_END NIL ATK_END NIL DEF_END {2}{W}{U} COST_END NIL DUR_END Planeswalker - Narset TYPE_END Dragons of Tarkir PLAYER_CLS_END 225 RACE_END M RARITY_END +1 : Look at the top card of your library . If it's a noncreature , nonland card , you may reveal it and put it into your hand . $-2 : When you cast your next instant or sorcery spell from your hand this turn , it gains rebound . $-9 : You get an emblem with \" Your opponents can't cast noncreature spells . \"\nNecromaster Dragon NAME_END 4 ATK_END 4 DEF_END {3}{U}{B} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 226 RACE_END R RARITY_END Flying$Whenever Necromaster Dragon deals combat damage to a player , you may pay { 2 } . If you do , put a 2/2 black Zombie creature token onto the battlefield and each opponent puts the top two cards of his or her library into his or her graveyard .\nObscuring AEther NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Dragons of Tarkir PLAYER_CLS_END 194 RACE_END R RARITY_END Face-down creature spells you cast cost { 1 } less to cast . ${1}{G }: Turn Obscuring AEther face down . < i > (It becomes a 2/2 creature . ) < /i >\nOjutai Exemplars NAME_END 4 ATK_END 4 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Dragons of Tarkir PLAYER_CLS_END 27 RACE_END M RARITY_END Whenever you cast a noncreature spell , choose one - Tap target creature ; Ojutai Exemplars gain first strike and lifelink until end of turn ; or Exile Ojutai Exemplars , then return it to the battlefield tapped under its owner's control .\nOjutai Interceptor NAME_END 1 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Dragons of Tarkir PLAYER_CLS_END 66 RACE_END C RARITY_END Flying$Megamorph { 3}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i >\nOjutai's Command NAME_END NIL ATK_END NIL DEF_END {2}{W}{U} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 227 RACE_END R RARITY_END Choose two - Return target creature card with converted mana cost 2 or less from your graveyard to the battlefield ; or You gain 4 life ; or Counter target creature spell ; or Draw a card\nOjutai's Summons NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 68 RACE_END C RARITY_END Put a 2/2 blue Djinn Monk creature token with flying onto the battlefield . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nOrator of Ojutai NAME_END 4 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird Monk TYPE_END Dragons of Tarkir PLAYER_CLS_END 28 RACE_END U RARITY_END Defneder , flying$As an additional cost to cast Orator of Ojutai , you may reveal a Dragon card from your hand . $When Orator of Ojutai enters the battlefield , if you revealed a Dragon card or controlled a Dragon as you cast Orator of Ojutai , draw a card .\nPalace Familiar NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Dragons of Tarkir PLAYER_CLS_END 69 RACE_END C RARITY_END Flying$When Palace Familiar dies , draw a card .\nPinion Feast NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 195 RACE_END C RARITY_END Destroy target creature with flying . Bolster 2 . < i > (Choose a creature with the least toughness among creature you control and put two +1/1 counters on it . ) < /i >\nPitiless Horde NAME_END 3 ATK_END 5 DEF_END {2}{B} COST_END NIL DUR_END Creature - Orc Berserker TYPE_END Dragons of Tarkir PLAYER_CLS_END 112 RACE_END R RARITY_END At the beginning of your upkeep , lose 2 life . $Dash { 2}{B}{B } < i > (You may cast tjos spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nPress the Advantage NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 196 RACE_END U RARITY_END Up to two target creatures each get +2/+2 and gain trample until end of turn .\nPristine Skywise NAME_END 4 ATK_END 6 DEF_END {4}{W}{U} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 228 RACE_END R RARITY_END Flying$Whenever you cast a noncreature spell , untap Pristine Skywise . It gains protection from the color of your choice until the end of turn .\nProfaner of the Dead NAME_END 3 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Naga Wizard TYPE_END Dragons of Tarkir PLAYER_CLS_END 70 RACE_END R RARITY_END Exploit < i > (When this creature enters the battlefield , you may sacrifice a creature . ) < /i > $When Profaner of the Dead exploits a creature , return to their owners ' hands all creatures your opponents control with toughness less than the exploited creature's toughness .\nProfound Journey NAME_END NIL ATK_END NIL DEF_END {5}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 30 RACE_END R RARITY_END Return target permanent card from your graveyard to the battlefield . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nQal Sisma Behemoth NAME_END 5 ATK_END 5 DEF_END {2}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 149 RACE_END U RARITY_END Qal Sisma Behemoth can't attack or block unless you pay { 2 } .\nQarsi Deceiver NAME_END 4 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Creature - Naga Wizard TYPE_END Dragons of Tarkir PLAYER_CLS_END 71 RACE_END U RARITY_END { T }: Add { C } to your mana pool . Spend this mana only to cast a face-down creature spell , pay a mana cost to turn a manifested creature face up , or pay a morph cost . < i . ( A megamorph cost is a morph cost . ) < /i >\nQarsi Sadist NAME_END 3 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Dragons of Tarkir PLAYER_CLS_END 113 RACE_END C RARITY_END Exploit < i > (When this creature enters the battlefield , you may sacrifice a creature . ) < /i > $When Qarsi Sadist exploits a creature , target opponent loses 2 life and you gain 2 life .\nRadiant Purge NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 31 RACE_END R RARITY_END Exile target multicolored creature or multicolored enchantment .\nRakshasa Gravecaller NAME_END 6 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Cat Demon TYPE_END Dragons of Tarkir PLAYER_CLS_END 114 RACE_END U RARITY_END Exploit < i > When this creature enters the battlefield , you may sacrifice a creature . ) < /i > $When Rakshasa Gravecaller exploits a creature , put two 2/2 black Zombie creature tokens onto the battlefield .\nReckless Imp NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Dragons of Tarkir PLAYER_CLS_END 115 RACE_END C RARITY_END Flying$Reckless Imp can't block . $Dash { 1}{B } < i > (You may cast this spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nReduce in Stature NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dragons of Tarkir PLAYER_CLS_END 72 RACE_END C RARITY_END Enchant creature$Enchanted creature has base power and toughness 0/2 .\nRending Volley NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 150 RACE_END U RARITY_END Rending Volley can't be countered by spells or abilities . $Rending Volley deals 4 damage to target white or blue creature .\nRisen Executioner NAME_END 3 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Zombie Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 116 RACE_END M RARITY_END Risen Executioner can't block . $Other Zombie creatures you control get +1/+1 . $You may cast Risen Executioner from your graveyard if you pay { 1 } more to cast it for each other creature card in your graveyard .\nRoast NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 151 RACE_END U RARITY_END Roast deals 5 damage to target creature without flying .\nRuthless Deathfang NAME_END 4 ATK_END 4 DEF_END {4}{U}{B} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 229 RACE_END U RARITY_END Flying$Whenever you sacrifice a creature , target opponent sacrifices a creature .\nSabertooth Outrider NAME_END 2 ATK_END 4 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 152 RACE_END C RARITY_END Trample$ < i > Formidable < /i > - Whenever Sabertooth Outrider attacks , if creatures you control have total power 8 or greater , Sabertooth Outrider gains first strike until end of turn .\nSalt Road Ambushers NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Hound Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 198 RACE_END U RARITY_END Whenever another permanent you control is turned face up , if it's a creature , put two +1/+1 counters on it . $Megamorph { 3}{G}{G } < i > You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i >\nSalt Road Quartermasters NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Dragons of Tarkir PLAYER_CLS_END 199 RACE_END U RARITY_END Salt Road QUartermasters enters the battlefield with two +1/+1 counters on it . ${2}{G } , Remove a +1/+1 counter from Salt Road Quartermasters : Put a +1/+1 counter on target creature .\nSandcrafter Mage NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Dragons of Tarkir PLAYER_CLS_END 33 RACE_END C RARITY_END When Sandcrafter Mage enters the battlefield , bolster 1 < i > (Choose a creature with the least toughness among the creatures you control and put a +1/+1 counter on it . ) < /i >\nSandsteppe Scavenger NAME_END 2 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Hound Scount TYPE_END Dragons of Tarkir PLAYER_CLS_END 200 RACE_END C RARITY_END When Sandsteppe Scavenger enters the battlefield , bolster 2 . < i > (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it . ) < /i >\nSandstorm Charger NAME_END 4 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Dragons of Tarkir PLAYER_CLS_END 34 RACE_END C RARITY_END Megamorph { 4}{W } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i >\nSarkhan's Rage NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 153 RACE_END C RARITY_END Sarkhan's Rage deals 5 damage to target creature or player . If you control no Dragons , Sarkhan's Rage deals 2 damage to you .\nSarkhan's Triumph NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 154 RACE_END U RARITY_END Search your library for a Dragon creature card , reveal it , put it into your hand , then shuffle your library .\nSarkhan Unbroken NAME_END NIL ATK_END NIL DEF_END {2}{G}{U}{R} COST_END NIL DUR_END Planeswalker - Sarkhan TYPE_END Dragons of Tarkir PLAYER_CLS_END 230 RACE_END M RARITY_END +1 : Draw a card , then add one mana of any color to your mana pool . $-2 : Put a 4/4 red Dragon creature token with flying onto the battlefield . $-8 : Search your library for any number of Dragon creature cards and put them onto the battlefield . Then shuffle your library .\nSavage Ventmaw NAME_END 4 ATK_END 4 DEF_END {4}{R}{G} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 231 RACE_END U RARITY_END Flying$Whenever Savage Ventmaw attacks , add { R}{R}{R}{G}{G}{G } to your mana pool . Until end of turn , this mana doesn't empty from your mana pool as steps and phases end .\nScale Blessing NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 35 RACE_END U RARITY_END Bolster 1 , then put a +1/+1 counter on each creature you control with a +1/+1 counter on it . < i . ( To bolster 1 , choose a creature with the least toughness among creatures you control and put +1/+1 counter on it . ) < /i >\nScion of Ugin NAME_END 4 ATK_END 4 DEF_END {6} COST_END NIL DUR_END Creature - Dragon Spirit TYPE_END Dragons of Tarkir PLAYER_CLS_END 1 RACE_END U RARITY_END Flying\nScreamreach Brawler NAME_END 3 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Orc Berserker TYPE_END Dragons of Tarkir PLAYER_CLS_END 155 RACE_END C RARITY_END Dash { 1}{R } < i > (You may cast this spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nSecure the Wastes NAME_END NIL ATK_END NIL DEF_END {X}{W} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 36 RACE_END R RARITY_END Put X 1/1 white Warrior creature tokens onto the battlefield .\nSegmented Krotiq NAME_END 5 ATK_END 6 DEF_END {5}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Dragons of Tarkir PLAYER_CLS_END 202 RACE_END C RARITY_END Megamorph { 6}{G } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i >\nServant of the Scale NAME_END 0 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Dragons of Tarkir PLAYER_CLS_END 203 RACE_END C RARITY_END Servant of the Scale enters the battlefield with a +1/+1 counter on it . $When Servant of the Scale dies , put X +1/+1 counters on target creature you control , where X is the number of +1/+1 counter on Servant of the Scale .\nShaman of Forgotten Ways NAME_END 3 ATK_END \t2 DEF_END {2}G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Dragons of Tarkir PLAYER_CLS_END 204 RACE_END M RARITY_END { T }: Add two mana in any combination of colors to your mana pool . Spend this mana only to cast creature spells . $ < i > Formidable < /i > - { 9}{G}{G } , { T }: Each player's life total becomes the number of creatures he or she controls . Acitave the ability only if creatures you control have total power 8 or greater .\nShambling Goblin NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Zombie Goblin TYPE_END Dragons of Tarkir PLAYER_CLS_END 118 RACE_END C RARITY_END When Shambling Goblin dies , target creature an opponent controls gets -1/-1 until end of turn .\nShape the Sands NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 205 RACE_END C RARITY_END Target creature gets +0/+5 and gains reach until end of turn . < i > (It can block creatures with flying . ) < /i >\nSheltered Aerie NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Dragons of Tarkir PLAYER_CLS_END 206 RACE_END C RARITY_END Enchant land$Enchanted land has \" { T }: Add two mana of any one color to your mana pool . \"\nShieldhide Dragon NAME_END 3 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 37 RACE_END U RARITY_END Flying , lifelink$Megamorph { 5}{W}{W } < i > You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i > $When Shieldhide Dragon is turned face up , put a +1/+1 counter on each other Dragon you control .\nShorecrasher Elemental NAME_END 3 ATK_END 3 DEF_END {U}{U}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Dragons of Tarkir PLAYER_CLS_END 73 RACE_END M RARITY_END { U }: Exile Shorecrasher Elemental , then return it to the battlefield face down under its owner's control . ${1 }: Shorecrasher Elemental gets +1/-1 or -1/+1 until end of turn . $Megamorph { 4}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i >\nSibsig Icebreakers NAME_END 3 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Dragons of Tarkir PLAYER_CLS_END 119 RACE_END C RARITY_END When Sibsig Icebreakers enters the battlefield , each player discards a card .\nSidisi's Faithful NAME_END 4 ATK_END 0 DEF_END {U} COST_END NIL DUR_END Creature - Naga Wizard TYPE_END Dragons of Tarkir PLAYER_CLS_END 74 RACE_END C RARITY_END Exploit < i > (Whene this creature enters the battlefield , you may sacrifice a creature . ) < /i > $When Sidisi's Faithful exploits a creature , return target creature to its owner's hand .\nSidisi, Undead Vizier NAME_END 6 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Legendary Creature - Zombie Naga TYPE_END Dragons of Tarkir PLAYER_CLS_END 120 RACE_END R RARITY_END Deathtouch$Exploit < i > (When this creature enters the battlefield , you may sacrifice a creature . ) < /i > $When Sidisi , Undead Vizier exploits a creature , you may search your library for a card , put it into your hand , then shuffle your library .\nSight Beyond Sight NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 75 RACE_END U RARITY_END Look at the top two cards of your library . Put of them into your hand and the other on the bottom of your library . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nSight of the Scalelords NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Enchantment TYPE_END Dragons of Tarkir PLAYER_CLS_END 207 RACE_END U RARITY_END At the beginning of combat on your turn , creature you control with toughness 4 or greater get +2/+2 and gain vigilance until end of turn .\nSilkwrap NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Dragons of Tarkir PLAYER_CLS_END 38 RACE_END U RARITY_END When Silkwrap enters the battlefield , exile target creature with converted mana cost 3 or less an opponent controls until Silkwrap leaves the battlefield . < i > (That creature returns under its owner's control . ) < /i >\nSilumgar Assassin NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Assassin TYPE_END Dragons of Tarkir PLAYER_CLS_END 121 RACE_END R RARITY_END Creatures with power greater than Silumgar Assassin's power can't block it . $Megamorph { 2}{B } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up at any time for its megamorph cost and put a +1/+1 counter on it . ) < /i > $When Silumgar Assassin is turned face up , destroy target creature with power 3 or less an opponent controls .\nSilumgar Butcher NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie Djinn TYPE_END Dragons of Tarkir PLAYER_CLS_END 122 RACE_END C RARITY_END Exploit < i > (When this creature enters the battlefield , you may sacrifice a creature . ) < /i > $When Silumgar Butcher exploits a creature , target creature gets -3/-3 until end of turn .\nSilumgar Monument NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Dragons of Tarkir PLAYER_CLS_END 243 RACE_END U RARITY_END { T }: Add { U } or { B } to your mana pool . ${4}{U}{B }: Silumgar Monument becomes a 4/4 blue and black Dragon artifact creature with flying until end of turn .\nSilumgar's Command NAME_END NIL ATK_END NIL DEF_END {3}{U}{B} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 232 RACE_END R RARITY_END Choose two - Counter target noncreature spell ; or Return target permanent to its owner's hand ; or Target creature gets -3/-3 until end of turn ; or Destroy target planeswalker .\nSilumgar Sorcerer NAME_END 1 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Dragons of Tarkir PLAYER_CLS_END 76 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying$Exploit < i > (When this creature enters the battlefield , you may sacrifice a creature . ) < /i > $When Silumgar Sorcerer exploits a creature , counter target creature spell .\nSkywise Teachings NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Dragons of Tarkir PLAYER_CLS_END 79 RACE_END U RARITY_END Whenever you cast a noncreature spell , you may pay { 1}{U } . If you do , put a 2/2 blue Djinn Monk creature token with flying onto the battlefield .\nSprinting Warbrute NAME_END 4 ATK_END 5 DEF_END {4}{R} COST_END NIL DUR_END Creature - Ogre Berserker TYPE_END Dragons of Tarkir PLAYER_CLS_END 157 RACE_END C RARITY_END Sprinting Warbrute attacks each turn if able . $Dash { 3}{R } < i > (You may cast this spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nStampeding Elk Herd NAME_END 5 ATK_END 5 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elk TYPE_END Dragons of Tarkir PLAYER_CLS_END 208 RACE_END C RARITY_END < i > Formidable < /i > - Whenever Stampeding Elk Herd attacks , if creatures you control have total power 8 or greater , creatures you control gain trample until end of turn .\nStormcrag Elemental NAME_END 5 ATK_END 5 DEF_END {5}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Dragons of Tarkir PLAYER_CLS_END 158 RACE_END U RARITY_END Trample$Megamorph { 4}{R}{R } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i >\nStormrider Rig NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Dragons of Tarkir PLAYER_CLS_END 245 RACE_END U RARITY_END Equipped creature gets +1/+1 . $Whenever a creature enters the battlefield under your contro , you may attach Stormrider Rig to it . $Equip { 2 }\nStormwing Dragon NAME_END 3 ATK_END 3 DEF_END {5}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 159 RACE_END U RARITY_END Flying , first strike$Megamorph { 5}{R}{R } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its megamorph cost and put a +1/+1 counter on it . ) < /i > $When Stormwing Dragon is turned face up , put a +1/+1 counter on each other Dragon creature you control .\nStratus Dancer NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Djinn Monk TYPE_END Dragons of Tarkir PLAYER_CLS_END 80 RACE_END R RARITY_END Flying$Megamorph { 1}{U } < i > You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time from its megamorph cost and put a +1/+1 counter on it . ) < /i >\nStrongarm Monk NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Dragons of Tarkir PLAYER_CLS_END 39 RACE_END U RARITY_END Whenever you cast a noncreature spell , creatures you control get +1/+1 until end of turn .\nStudent of Ojutai NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Dragons of Tarkir PLAYER_CLS_END 40 RACE_END C RARITY_END Whenever you cast a noncreature spell , you gain 2 life .\nSunbringer's Touch NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 209 RACE_END R RARITY_END Bolster X , where X is the number of cards in your hand . Each creature you control with a +1/+1 counter on it gains trample until end of turn . < i > (To bolster X , choose a creature with the least toughness among creature you control and put X +1/+1 counters on it . ) < /i >\nSunscorch Regent NAME_END 3 ATK_END 4 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 41 RACE_END R RARITY_END Flying$Whenever an opponent casts a spell , put a +1/+1 counter on Sunscorch Regent and you gain 1 life .\nSurge of Righteousness NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 42 RACE_END U RARITY_END Destroy target black or red creature that's attacking or blocking . You gain 2 life .\nSurrak, the Hunt Caller NAME_END 4 ATK_END 5 DEF_END {2}{G}{G} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 210 RACE_END R RARITY_END < i > Formidable < /i > - At the beginning of combat on your turn , if creatures you control have total power 8 or greater , target creature you control gains haste until end of turn .\nSwift Warkite NAME_END 4 ATK_END 4 DEF_END {4}{B}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Dragons of Tarkir PLAYER_CLS_END 233 RACE_END U RARITY_END Flying$When Swift Warkite enters the battlefield , you may put a creature card with converted mana cost 3 or less from your hand or graveyard onto the battlefield . That creature gains haste . Return it to your hand at the beginning of the next end step .\nTaigam's Strike NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 81 RACE_END C RARITY_END Target creature gets +2/+0 until end of turn and can't be blocked this turn . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nTail Slash NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 161 RACE_END C RARITY_END Target creature you control deals damage equal to its power to target creature you don't control .\nTapestry of the Ages NAME_END NIL ATK_END NIL DEF_END U COST_END NIL DUR_END Artifact TYPE_END Dragons of Tarkir PLAYER_CLS_END 246 RACE_END {4} RARITY_END { 2 } , { T }: Draw a card . Activate this ability only if you've cast a noncreature spell this turn .\nTerritorial Roc NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Dragons of Tarkir PLAYER_CLS_END 43 RACE_END C RARITY_END Flying\nUkud Cobra NAME_END 5 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Snake TYPE_END Dragons of Tarkir PLAYER_CLS_END 123 RACE_END U RARITY_END Deathtough\nUpdraft Elemental NAME_END 4 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Dragons of Tarkir PLAYER_CLS_END 82 RACE_END C RARITY_END Flying\nVandalize NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 165 RACE_END C RARITY_END Choose one or both - Destroy target artifact ; or Destroy target land .\nVial of Dragonfire NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Dragons of Tarkir PLAYER_CLS_END 247 RACE_END C RARITY_END { 2 } , { T } , Sacrifice Vial of Dragonfire : Vial of Dragonfire deals 2 damage to target creature .\nVirulent Plague NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Dragons of Tarkir PLAYER_CLS_END 125 RACE_END U RARITY_END Creature tokens get -2/-2\nVoid Squall NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 83 RACE_END U RARITY_END Return target nonland permanent to its owner's hand . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nVolcanic Rush NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Instant TYPE_END Dragons of Tarkir PLAYER_CLS_END 166 RACE_END C RARITY_END Attacking creatures get +2/+0 and gain trample until end of turn .\nVolcanic Vision NAME_END NIL ATK_END NIL DEF_END {5}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Dragons of Tarkir PLAYER_CLS_END 167 RACE_END R RARITY_END Return target instant or sorcery card from your graveyard to your hand . Volcanic Visions deals damage equal to that card's converted mana cost to each creature your opponents control . Exile Volcanic Vision .\nVulturous Aven NAME_END 3 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Bird Shaman TYPE_END Dragons of Tarkir PLAYER_CLS_END 126 RACE_END C RARITY_END Flying$Exploit < i > (When this creature enters the battlefield , you may sacrifice a creature . ) < /i > $When Vulturous Aven explots a creature , you draw two cards and you lose 2 life .\nWandering Tombshell NAME_END 6 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Turtle TYPE_END Dragons of Tarkir PLAYER_CLS_END 127 RACE_END C RARITY_END NIL\nWarbringer NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Orc Berserker TYPE_END Dragons of Tarkir PLAYER_CLS_END 168 RACE_END U RARITY_END Dash costs you pay cost { 2 } less < i > (as long as this creature is on the battlefield) < /i > . $Dash { 2}{R } < i > (You may cast this spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nYouthful Scholar NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Dragons of Tarkir PLAYER_CLS_END 84 RACE_END U RARITY_END When Youthful Scholar dies , draw two cards .\nZephyr Scribe NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Monk TYPE_END Dragons of Tarkir PLAYER_CLS_END 85 RACE_END C RARITY_END { U } , { T }: Draw a card , then discard a card . $Whenever you cast a noncreature spell , untap Zephyr Scribe .\nZurgo Bellstriker NAME_END 2 ATK_END 2 DEF_END {R} COST_END NIL DUR_END Legendary Creature - Orc Warrior TYPE_END Dragons of Tarkir PLAYER_CLS_END 169 RACE_END R RARITY_END Zurgo Bellstriker can't block creatures with power 2 or greater . $Dash { 1}{R } < i > You may cast this creature for its dash cost . If you do , it gains haste , and it's returned to its owner's hand at the beginning of the next end step . ) < /i >\nAmbition's Cost NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Eighth Edition PLAYER_CLS_END 118 RACE_END U RARITY_END You draw three cards and you lose 3 life .\nArdent Militia NAME_END 5 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Eighth Edition PLAYER_CLS_END 3 RACE_END U RARITY_END Vigilance\nBalance of Power NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Eighth Edition PLAYER_CLS_END 62 RACE_END R RARITY_END If target opponent has more cards in hand than you , draw cards equal to the difference .\nCoral Eel NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Fish TYPE_END Eighth Edition PLAYER_CLS_END 70 RACE_END C RARITY_END NIL\nDwarven Demolition Team NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Eighth Edition PLAYER_CLS_END 184 RACE_END U RARITY_END { tap }: Destroy target Wall .\nFlash Counter NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Eighth Edition PLAYER_CLS_END 78 RACE_END C RARITY_END Counter target instant spell .\nGiant Badger NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Badger TYPE_END Eighth Edition PLAYER_CLS_END 253 RACE_END C RARITY_END Whenever Giant Badger blocks , it gets +2/+2 until end of turn .\nMerchant Scroll NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Eighth Edition PLAYER_CLS_END 91 RACE_END U RARITY_END Search your library for a blue instant card , reveal that card , and put it into your hand . Then shuffle your library .\nMoss Monster NAME_END 6 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Eighth Edition PLAYER_CLS_END 267 RACE_END C RARITY_END NIL\nPeach Garden Oath NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Sorcery TYPE_END Eighth Edition PLAYER_CLS_END 34 RACE_END U RARITY_END You gain 2 life for each creature you control .\nPhyrexian Colossus NAME_END 8 ATK_END 8 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Eighth Edition PLAYER_CLS_END 309 RACE_END R RARITY_END Phyrexian Colossus doesn't untap during your untap step . $Pay 8 life : Untap Phyrexian Colossus . $Phyrexian Colossus can't be blocked except by three or more creatures .\nPrimeval Force NAME_END 8 ATK_END 8 DEF_END {2}{G}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Eighth Edition PLAYER_CLS_END 273 RACE_END R RARITY_END When Primeval Force enters the battlefield , sacrifice it unless you sacrifice three Forests .\nSavannah Lions NAME_END 1 ATK_END 2 DEF_END {W} COST_END NIL DUR_END Creature - Cat TYPE_END Eighth Edition PLAYER_CLS_END 43 RACE_END R RARITY_END NIL\nSea Eagle NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Eighth Edition PLAYER_CLS_END 4 RACE_END C RARITY_END Flying\nSilverback Ape NAME_END 5 ATK_END 5 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Ape TYPE_END Eighth Edition PLAYER_CLS_END 7 RACE_END U RARITY_END NIL\nStanding Troops NAME_END 4 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Eighth Edition PLAYER_CLS_END 48 RACE_END C RARITY_END Vigilance\nStar Compass NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Eighth Edition PLAYER_CLS_END 315 RACE_END U RARITY_END Star Compass enters the battlefield tapped . ${tap }: Add to your mana pool one mana of any color that a basic land you control could produce .\nVampiric Spirit NAME_END 3 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Eighth Edition PLAYER_CLS_END 170 RACE_END R RARITY_END Flying$When Vampiric Spirit enters the battlefield , you lose 4 life .\nWarped Devotion NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Eighth Edition PLAYER_CLS_END 172 RACE_END R RARITY_END Whenever a permanent is returned to a player's hand , that player discards a card .\nAEther Spellbomb NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 61 RACE_END C RARITY_END { U } , Sacrifice AEther Spellbomb : Return target creature to its owner's hand . ${1 } , Sacrifice AEther Spellbomb : Draw a card .\nAngel of Salvation NAME_END 5 ATK_END 5 DEF_END {6}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 20 RACE_END R RARITY_END Flash ; convoke < i > (Each creature you tap while casting this spell reduces its cost by { 1 } or by one mana of that creature's color . ) < /i > $Flying$When Angel of Salvation enters the battlefield , prevent the next 5 damage that would be dealt this turn to any number of target creatures and/or players , divided as you choose .\nArgivian Restoration NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 69 RACE_END U RARITY_END Return target artifact card from your graveyard to the battlefield .\nCelestial Crusader NAME_END 2 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 14 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Split second < i > (As long as this spell is on the stack , players can't cast spells or activate abilities that aren't mana abilities . ) < /i > $Flying$Other white creatures get +1/+1 .\nConclave Equenaut NAME_END 3 ATK_END 3 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 19 RACE_END C RARITY_END Convoke < i > (Each creature you tap while casting this spell reduces its cost by { 1 } or by one mana of that creature's color . ) < /i > $Flying\nConclave Phalanx NAME_END 4 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 16 RACE_END U RARITY_END Convoke < i > (Each creature you tap while casting this spell reduces its cost by { 1 } or by one mana of that creature's color . ) < /i > $When Conclave Phalanx enters the battlefield , you gain 1 life for each creature you control .\nCrusade NAME_END NIL ATK_END NIL DEF_END {W}{W} COST_END NIL DUR_END Enchantment TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 27 RACE_END R RARITY_END White creatures get +1/+1 .\nDaru Encampment NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 32 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${W } , { tap }: Target Soldier creature gets +1/+1 until end of turn .\nEchoing Truth NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 66 RACE_END C RARITY_END Return target nonland permanent and all other permanents with the same name as that permanent to their owners ' hands .\nEnergy Chamber NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 64 RACE_END U RARITY_END At the beginning of your upkeep , choose one - Put a +1/+1 counter on target artifact creature ; or put a charge counter on target noncreature artifact .\nFrogmite NAME_END 2 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Frog TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 51 RACE_END C RARITY_END Affinity for artifacts < i > (This spell costs { 1 } less to cast for each artifact you control . ) < /i >\nGoldmeadow Harrier NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 3 RACE_END C RARITY_END { W } , { tap }: Tap target creature .\nMishra's Factory NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 73 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${1 }: Mishra's Factory becomes a 2/2 Assembly-Worker artifact creature until end of turn . It's still a land . ${tap }: Target Assembly-Worker creature gets +1/+1 until end of turn .\nMoonglove Extract NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 67 RACE_END C RARITY_END Sacrifice Moonglove Extract : Moonglove Extract deals 2 damage to target creature or player .\nMosquito Guard NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 6 RACE_END C RARITY_END First strike$Reinforce 1-{1}{W } < i > ({1}{W } , Discard this card : Put a +1/+1 counter on target creature . ) < /i >\nPentavus NAME_END 0 ATK_END 0 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 58 RACE_END R RARITY_END Pentavus enters the battlefield with five +1/+1 counters on it . ${1 } , Remove a +1/+1 counter from Pentavus : Put a 1/1 colorless Pentavite artifact creature token with flying onto the battlefield . ${1 } , Sacrifice a Pentavite : Put a +1/+1 counter on Pentavus .\nQumulox NAME_END 4 ATK_END 5 DEF_END {6}{U}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 59 RACE_END U RARITY_END Affinity for artifacts < i > (This spell costs { 1 } less to cast for each artifact you control . ) < /i > $Flying\nRazor Barrier NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 26 RACE_END C RARITY_END Target permanent you control gains protection from artifacts or from the color of your choice until end of turn .\nRustic Clachan NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 34 RACE_END R RARITY_END As Rustic Clachan enters the battlefield , you may reveal a Kithkin card from your hand . If you don't , Rustic Clachan enters the battlefield tapped . ${tap }: Add { W } to your mana pool . $Reinforce 1-{1}{W } < i > ({1}{W } , Discard this card : Put a +1/+1 counter on target creature . ) < /i >\nSeasoned Marshal NAME_END 2 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 15 RACE_END U RARITY_END Whenever Seasoned Marshal attacks , you may tap target creature .\nSerrated Biskelion NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 46 RACE_END U RARITY_END { tap }: Put a -1/-1 counter on Serrated Biskelion and a -1/-1 counter on target creature .\nTemple Acolyte NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 9 RACE_END C RARITY_END When Temple Acolyte enters the battlefield , you gain 3 life .\nThoughtcast NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Sorcery TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 71 RACE_END C RARITY_END Affinity for artifacts < i > (This spell costs { 1 } less to cast for each artifact you control . ) < /i > $Draw two cards .\nTrip Noose NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Duel Decks: Elspeth vs. Tezzeret PLAYER_CLS_END 65 RACE_END U RARITY_END { 2 } , { tap }: Tap target creature .\nAllosaurus Rider NAME_END 1+* ATK_END 1+* DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Duel Decks: Elves vs. Goblins PLAYER_CLS_END 2 RACE_END R RARITY_END You may exile two green cards from your hand rather than pay Allosaurus Rider's mana cost . $Allosaurus Rider's power and toughness are each equal to 1 plus the number of lands you control .\nAmbush Commander NAME_END 2 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Duel Decks: Elves vs. Goblins PLAYER_CLS_END 1 RACE_END R RARITY_END Forests you control are 1/1 green Elf creatures that are still lands . ${1}{G } , Sacrifice an Elf : Target creature gets +3/+3 until end of turn .\nBoggart Shenanigans NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Tribal Enchantment - Goblin TYPE_END Duel Decks: Elves vs. Goblins PLAYER_CLS_END 54 RACE_END U RARITY_END Whenever another Goblin you control dies , you may have Boggart Shenanigans deal 1 damage to target player .\nClickslither NAME_END 3 ATK_END 3 DEF_END {1}{R}{R}{R} COST_END NIL DUR_END Creature - Insect TYPE_END Duel Decks: Elves vs. Goblins PLAYER_CLS_END 34 RACE_END R RARITY_END Haste$Sacrifice a Goblin : Clickslither gets +2/+2 and gains trample until end of turn .\nEmberwilde Augur NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Duel Decks: Elves vs. Goblins PLAYER_CLS_END 35 RACE_END C RARITY_END Sacrifice Emberwilde Augur : Emberwilde Augur deals 3 damage to target player . Activate this ability only during your upkeep .\nGempalm Strider NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Duel Decks: Elves vs. Goblins PLAYER_CLS_END 6 RACE_END U RARITY_END Cycling { 2}{G}{G } < i > ({2}{G}{G } , Discard this card : Draw a card . ) < /i > $When you cycle Gempalm Strider , Elf creatures get +2/+2 until end of turn .\nIb Halfheart, Goblin Tactician NAME_END 2 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Legendary Creature - Goblin Advisor TYPE_END Duel Decks: Elves vs. Goblins PLAYER_CLS_END 43 RACE_END R RARITY_END Whenever another Goblin you control becomes blocked , sacrifice it . If you do , it deals 4 damage to each creature blocking it . $Sacrifice two Mountains : Put two 1/1 red Goblin creature tokens onto the battlefield .\nSkirk Drill Sergeant NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Duel Decks: Elves vs. Goblins PLAYER_CLS_END 49 RACE_END U RARITY_END Whenever Skirk Drill Sergeant or another Goblin dies , you may pay { 2}{R } . If you do , reveal the top card of your library . If it's a Goblin permanent card , put it onto the battlefield . Otherwise , put it into your graveyard .\nSkirk Shaman NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Duel Decks: Elves vs. Goblins PLAYER_CLS_END 52 RACE_END C RARITY_END Skirk Shaman can't be blocked except by artifact creatures and/or red creatures .\nStonewood Invoker NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Mutant TYPE_END Duel Decks: Elves vs. Goblins PLAYER_CLS_END 11 RACE_END C RARITY_END { 7}{G }: Stonewood Invoker gets +5/+5 until end of turn .\nTimberwatch Elf NAME_END 2 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Duel Decks: Elves vs. Goblins PLAYER_CLS_END 13 RACE_END C RARITY_END { tap }: Target creature gets +X/+X until end of turn , where X is the number of Elves on the battlefield .\nAerie Ouphes NAME_END 3 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Ouphe TYPE_END Eventide PLAYER_CLS_END 65 RACE_END C RARITY_END Sacrifice Aerie Ouphes : Aerie Ouphes deals damage equal to its power to target creature with flying . $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nAltar Golem NAME_END * ATK_END * DEF_END {7} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Eventide PLAYER_CLS_END 166 RACE_END R RARITY_END Trample$Altar Golem's power and toughness are each equal to the number of creatures on the battlefield . $Altar Golem doesn't untap during your untap step . $Tap five untapped creatures you control : Untap Altar Golem .\nAntler Skulkin NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Eventide PLAYER_CLS_END 167 RACE_END C RARITY_END { 2 }: Target white creature gains persist until end of turn . < i > (When it dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nArchon of Justice NAME_END 4 ATK_END 4 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Archon TYPE_END Eventide PLAYER_CLS_END 1 RACE_END R RARITY_END Flying$When Archon of Justice dies , exile target permanent .\nBallynock Trapper NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Eventide PLAYER_CLS_END 2 RACE_END C RARITY_END { tap }: Tap target creature . $Whenever you cast a white spell , you may untap Ballynock Trapper .\nBanishing Knack NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 17 RACE_END C RARITY_END Until end of turn , target creature gains \" { tap }: Return target nonland permanent to its owner's hand . \"\nBattlegate Mimic NAME_END 1 ATK_END 2 DEF_END {1}{RW} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Eventide PLAYER_CLS_END 133 RACE_END C RARITY_END Whenever you cast a spell that's both red and white , Battlegate Mimic becomes 4/2 and gains first strike until end of turn .\nBatwing Brume NAME_END NIL ATK_END NIL DEF_END {1}{WB} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 81 RACE_END U RARITY_END Prevent all combat damage that would be dealt this turn if { W } was spent to cast Batwing Brume . Each player loses 1 life for each attacking creature he or she controls if { B } was spent to cast Batwing Brume . < i > (Do both if { W}{B } was spent . ) < /i >\nBeckon Apparition NAME_END NIL ATK_END NIL DEF_END {WB} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 82 RACE_END C RARITY_END Exile target card from a graveyard . Put a 1/1 white and black Spirit creature token with flying onto the battlefield .\nBelligerent Hatchling NAME_END 6 ATK_END 6 DEF_END {3}{RW} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 134 RACE_END U RARITY_END First strike$Belligerent Hatchling enters the battlefield with four -1/-1 counters on it . $Whenever you cast a red spell , remove a -1/-1 counter from Belligerent Hatchling . $Whenever you cast a white spell , remove a -1/-1 counter from Belligerent Hatchling .\nBloodied Ghost NAME_END 3 ATK_END 3 DEF_END {1}{WB}{WB} COST_END NIL DUR_END Creature - Spirit TYPE_END Eventide PLAYER_CLS_END 83 RACE_END U RARITY_END Flying$Bloodied Ghost enters the battlefield with a -1/-1 counter on it .\nBloom Tender NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Eventide PLAYER_CLS_END 66 RACE_END R RARITY_END { tap }: For each color among permanents you control , add one mana of that color to your mana pool .\nCache Raiders NAME_END 4 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Eventide PLAYER_CLS_END 18 RACE_END U RARITY_END At the beginning of your upkeep , return a permanent you control to its owner's hand .\nCanker Abomination NAME_END 6 ATK_END 6 DEF_END {2}{BG}{BG} COST_END NIL DUR_END Creature - Treefolk Horror TYPE_END Eventide PLAYER_CLS_END 115 RACE_END U RARITY_END As Canker Abomination enters the battlefield , choose an opponent . Canker Abomination enters the battlefield with a -1/-1 counter on it for each creature that player controls .\nCankerous Thirst NAME_END NIL ATK_END NIL DEF_END {3}{BG} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 116 RACE_END U RARITY_END If { B } was spent to cast Cankerous Thirst , you may have target creature get -3/-3 until end of turn . If { G } was spent to cast Cankerous Thirst , you may have target creature get +3/+3 until end of turn . < i > (Do both if { B}{G } was spent . ) < /i >\nCascade Bluffs NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Eventide PLAYER_CLS_END 175 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${UR } , { tap }: Add { U}{U } , { U}{R } , or { R}{R } to your mana pool .\nCauldron Haze NAME_END NIL ATK_END NIL DEF_END {1}{WB} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 84 RACE_END U RARITY_END Choose any number of target creatures . Each of those creatures gains persist until end of turn . < i > (When it dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nCenn's Enlistment NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 3 RACE_END C RARITY_END Put two 1/1 white Kithkin Soldier creature tokens onto the battlefield . $Retrace < i > (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs . ) < /i >\nChaotic Backlash NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 49 RACE_END U RARITY_END Chaotic Backlash deals damage to target player equal to twice the number of white and/or blue permanents he or she controls .\nCinder Pyromancer NAME_END 1 ATK_END 0 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Eventide PLAYER_CLS_END 50 RACE_END C RARITY_END { tap }: Cinder Pyromancer deals 1 damage to target player . $Whenever you cast a red spell , you may untap Cinder Pyromancer .\nClout of the Dominus NAME_END NIL ATK_END NIL DEF_END {UR} COST_END NIL DUR_END Enchantment - Aura TYPE_END Eventide PLAYER_CLS_END 99 RACE_END C RARITY_END Enchant creature$As long as enchanted creature is blue , it gets +1/+1 and has shroud . < i > (It can't be the target of spells or abilities . ) < /i > $As long as enchanted creature is red , it gets +1/+1 and has haste .\nCold-Eyed Selkie NAME_END 1 ATK_END 1 DEF_END {1}{GU}{GU} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Eventide PLAYER_CLS_END 149 RACE_END R RARITY_END Islandwalk$Whenever Cold-Eyed Selkie deals combat damage to a player , you may draw that many cards .\nCreakwood Ghoul NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Plant Zombie TYPE_END Eventide PLAYER_CLS_END 34 RACE_END U RARITY_END { BG}{BG }: Exile target card from a graveyard . You gain 1 life .\nCreakwood Liege NAME_END 2 ATK_END 2 DEF_END {1}{BG}{BG}{BG} COST_END NIL DUR_END Creature - Horror TYPE_END Eventide PLAYER_CLS_END 117 RACE_END R RARITY_END Other black creatures you control get +1/+1 . $Other green creatures you control get +1/+1 . $At the beginning of your upkeep , you may put a 1/1 black and green Worm creature token onto the battlefield .\nCrumbling Ashes NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Eventide PLAYER_CLS_END 35 RACE_END U RARITY_END At the beginning of your upkeep , destroy target creature with a -1/-1 counter on it .\nDeathbringer Liege NAME_END 4 ATK_END 3 DEF_END {2}{WB}{WB}{WB} COST_END NIL DUR_END Creature - Horror TYPE_END Eventide PLAYER_CLS_END 85 RACE_END R RARITY_END Other white creatures you control get +1/+1 . $Other black creatures you control get +1/+1 . $Whenever you cast a white spell , you may tap target creature . $Whenever you cast a black spell , you may destroy target creature if it's tapped .\nDeity of Scars NAME_END 7 ATK_END 7 DEF_END {BG}{BG}{BG}{BG}{BG} COST_END NIL DUR_END Creature - Spirit Avatar TYPE_END Eventide PLAYER_CLS_END 118 RACE_END R RARITY_END Trample$Deity of Scars enters the battlefield with two -1/-1 counters on it . ${BG } , Remove a -1/-1 counter from Deity of Scars : Regenerate Deity of Scars .\nDivinity of Pride NAME_END 4 ATK_END 4 DEF_END {WB}{WB}{WB}{WB}{WB} COST_END NIL DUR_END Creature - Spirit Avatar TYPE_END Eventide PLAYER_CLS_END 86 RACE_END R RARITY_END Flying , lifelink$Divinity of Pride gets +4/+4 as long as you have 25 or more life .\nDominus of Fealty NAME_END 4 ATK_END 4 DEF_END {UR}{UR}{UR}{UR}{UR} COST_END NIL DUR_END Creature - Spirit Avatar TYPE_END Eventide PLAYER_CLS_END 102 RACE_END R RARITY_END Flying$At the beginning of your upkeep , you may gain control of target permanent until end of turn . If you do , untap it and it gains haste until end of turn .\nDoomgape NAME_END 10 ATK_END 10 DEF_END {4}{BG}{BG}{BG} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 120 RACE_END R RARITY_END Trample$At the beginning of your upkeep , sacrifice a creature . You gain life equal to that creature's toughness .\nDouble Cleave NAME_END NIL ATK_END NIL DEF_END {1}{RW} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 135 RACE_END C RARITY_END Target creature gains double strike until end of turn . < i > (It deals both first-strike and regular combat damage . ) < /i >\nDrain the Well NAME_END NIL ATK_END NIL DEF_END {2}{BG}{BG} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 121 RACE_END C RARITY_END Destroy target land . You gain 2 life .\nDream Fracture NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 19 RACE_END U RARITY_END Counter target spell . Its controller draws a card . $Draw a card .\nDream Thief NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Eventide PLAYER_CLS_END 20 RACE_END C RARITY_END Flying$When Dream Thief enters the battlefield , draw a card if you've cast another blue spell this turn .\nDuergar Assailant NAME_END 1 ATK_END 1 DEF_END {RW} COST_END NIL DUR_END Creature - Dwarf Soldier TYPE_END Eventide PLAYER_CLS_END 136 RACE_END C RARITY_END Sacrifice Duergar Assailant : Duergar Assailant deals 1 damage to target attacking or blocking creature .\nDuergar Cave-Guard NAME_END 3 ATK_END 1 DEF_END {3}{R} COST_END NIL DUR_END Creature - Dwarf Warrior TYPE_END Eventide PLAYER_CLS_END 51 RACE_END U RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i > ${RW }: Duergar Cave-Guard gets +1/+0 until end of turn .\nDuergar Mine-Captain NAME_END 1 ATK_END 2 DEF_END {2}{RW} COST_END NIL DUR_END Creature - Dwarf Soldier TYPE_END Eventide PLAYER_CLS_END 138 RACE_END U RARITY_END { 1}{RW } , { untap }: Attacking creatures get +1/+0 until end of turn . < i > ({untap } is the untap symbol . ) < /i >\nEdge of the Divinity NAME_END NIL ATK_END NIL DEF_END {WB} COST_END NIL DUR_END Enchantment - Aura TYPE_END Eventide PLAYER_CLS_END 87 RACE_END C RARITY_END Enchant creature$As long as enchanted creature is white , it gets +1/+2 . $As long as enchanted creature is black , it gets +2/+1 .\nEndless Horizons NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Eventide PLAYER_CLS_END 4 RACE_END R RARITY_END When Endless Horizons enters the battlefield , search your library for any number of Plains cards and exile them . Then shuffle your library . $At the beginning of your upkeep , you may put a card you own exiled with Endless Horizons into your hand .\nEndure NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 5 RACE_END U RARITY_END Prevent all damage that would be dealt to you and permanents you control this turn .\nFang Skulkin NAME_END 1 ATK_END 2 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Eventide PLAYER_CLS_END 168 RACE_END C RARITY_END { 2 }: Target black creature gains wither until end of turn . < i > (It deals damage to creatures in the form of -1/-1 counters . ) < /i >\nFavor of the Overbeing NAME_END NIL ATK_END NIL DEF_END {1}{GU} COST_END NIL DUR_END Enchantment - Aura TYPE_END Eventide PLAYER_CLS_END 151 RACE_END C RARITY_END Enchant creature$As long as enchanted creature is green , it gets +1/+1 and has vigilance . $As long as enchanted creature is blue , it gets +1/+1 and has flying .\nFetid Heath NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Eventide PLAYER_CLS_END 176 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${WB } , { tap }: Add { W}{W } , { W}{B } , or { B}{B } to your mana pool .\nFiery Bombardment NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Eventide PLAYER_CLS_END 52 RACE_END R RARITY_END Chroma - { 2 } , Sacrifice a creature : Fiery Bombardment deals damage to target creature or player equal to the number of red mana symbols in the sacrificed creature's mana cost .\nFigure of Destiny NAME_END 1 ATK_END 1 DEF_END {RW} COST_END NIL DUR_END Creature - Kithkin TYPE_END Eventide PLAYER_CLS_END 139 RACE_END R RARITY_END { RW }: Figure of Destiny becomes a 2/2 Kithkin Spirit . ${RW}{RW}{RW }: If Figure of Destiny is a Spirit , it becomes a 4/4 Kithkin Spirit Warrior . ${RW}{RW}{RW}{RW}{RW}{RW }: If Figure of Destiny is a Warrior , it becomes an 8/8 Kithkin Spirit Warrior Avatar with flying and first strike .\nFire at Will NAME_END NIL ATK_END NIL DEF_END {RW}{RW}{RW} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 140 RACE_END C RARITY_END Fire at Will deals 3 damage divided as you choose among one , two , or three target attacking or blocking creatures .\nFlame Jab NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 53 RACE_END C RARITY_END Flame Jab deals 1 damage to target creature or player . $Retrace < i > (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs . ) < /i >\nFlickerwisp NAME_END 1 ATK_END 3 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 6 RACE_END U RARITY_END Flying$When Flickerwisp enters the battlefield , exile another target permanent . Return that card to the battlefield under its owner's control at the beginning of the next end step .\nFlooded Grove NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Eventide PLAYER_CLS_END 177 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${GU } , { tap }: Add { G}{G } , { G}{U } , or { U}{U } to your mana pool .\nGift of the Deity NAME_END NIL ATK_END NIL DEF_END {4}{BG} COST_END NIL DUR_END Enchantment - Aura TYPE_END Eventide PLAYER_CLS_END 122 RACE_END C RARITY_END Enchant creature$As long as enchanted creature is black , it gets +1/+1 and has deathtouch . < i > (Any amount of damage it deals to a creature is enough to destroy that creature . ) < /i > $As long as enchanted creature is green , it gets +1/+1 and all creatures able to block it do so .\nGilder Bairn NAME_END 3 ATK_END 1 DEF_END {1}{GU}{GU} COST_END NIL DUR_END Creature - Ouphe TYPE_END Eventide PLAYER_CLS_END 152 RACE_END U RARITY_END { 2}{GU } , { untap }: For each counter on target permanent , put another of those counters on that permanent . < i > ({untap } is the untap symbol . ) < /i >\nGlen Elendra Archmage NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Faerie Wizard TYPE_END Eventide PLAYER_CLS_END 22 RACE_END R RARITY_END Flying${U } , Sacrifice Glen Elendra Archmage : Counter target noncreature spell . $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nGrazing Kelpie NAME_END 3 ATK_END 2 DEF_END {3}{GU} COST_END NIL DUR_END Creature - Beast TYPE_END Eventide PLAYER_CLS_END 153 RACE_END C RARITY_END { GU } , Sacrifice Grazing Kelpie : Put target card from a graveyard on the bottom of its owner's library . $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nGroundling Pouncer NAME_END 1 ATK_END 2 DEF_END {1}{GU} COST_END NIL DUR_END Creature - Faerie TYPE_END Eventide PLAYER_CLS_END 154 RACE_END U RARITY_END { GU }: Groundling Pouncer gets +1/+3 and gains flying until end of turn . Activate this ability only once each turn and only if an opponent controls a creature with flying .\nHag Hedge-Mage NAME_END 2 ATK_END 2 DEF_END {2}{BG} COST_END NIL DUR_END Creature - Hag Shaman TYPE_END Eventide PLAYER_CLS_END 123 RACE_END U RARITY_END When Hag Hedge-Mage enters the battlefield , if you control two or more Swamps , you may have target player discard a card . $When Hag Hedge-Mage enters the battlefield , if you control two or more Forests , you may put target card from your graveyard on top of your library .\nHallowed Burial NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 7 RACE_END R RARITY_END Put all creatures on the bottom of their owners ' libraries .\nHarvest Gwyllion NAME_END 4 ATK_END 2 DEF_END {2}{WB}{WB} COST_END NIL DUR_END Creature - Hag TYPE_END Eventide PLAYER_CLS_END 90 RACE_END C RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i >\nHatchet Bully NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Eventide PLAYER_CLS_END 54 RACE_END U RARITY_END { 2}{R } , { tap } , Put a -1/-1 counter on a creature you control : Hatchet Bully deals 2 damage to target creature or player .\nHeartlash Cinder NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Eventide PLAYER_CLS_END 56 RACE_END C RARITY_END Haste$Chroma - When Heartlash Cinder enters the battlefield , it gets +X/+0 until end of turn , where X is the number of red mana symbols in the mana costs of permanents you control .\nHelix Pinnacle NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Eventide PLAYER_CLS_END 68 RACE_END R RARITY_END Shroud${X }: Put X tower counters on Helix Pinnacle . $At the beginning of your upkeep , if there are 100 or more tower counters on Helix Pinnacle , you win the game .\nHobgoblin Dragoon NAME_END 2 ATK_END 1 DEF_END {2}{RW} COST_END NIL DUR_END Creature - Goblin Knight TYPE_END Eventide PLAYER_CLS_END 142 RACE_END C RARITY_END Flying , first strike\nHoof Skulkin NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Eventide PLAYER_CLS_END 169 RACE_END C RARITY_END { 3 }: Target green creature gets +1/+1 until end of turn .\nHotheaded Giant NAME_END 4 ATK_END 4 DEF_END {3}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Eventide PLAYER_CLS_END 57 RACE_END C RARITY_END Haste$Hotheaded Giant enters the battlefield with two -1/-1 counters on it unless you've cast another red spell this turn .\nIdle Thoughts NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Eventide PLAYER_CLS_END 23 RACE_END U RARITY_END { 2 }: Draw a card if you have no cards in hand .\nImpelled Giant NAME_END 3 ATK_END 3 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Eventide PLAYER_CLS_END 58 RACE_END U RARITY_END Trample$Tap an untapped red creature you control other than Impelled Giant : Impelled Giant gets +X/+0 until end of turn , where X is the power of the creature tapped this way .\nIndigo Faerie NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Faerie Wizard TYPE_END Eventide PLAYER_CLS_END 24 RACE_END U RARITY_END Flying${U }: Target permanent becomes blue in addition to its other colors until end of turn .\nInside Out NAME_END NIL ATK_END NIL DEF_END {1}{UR} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 103 RACE_END C RARITY_END Switch target creature's power and toughness until end of turn . $Draw a card .\nInundate NAME_END NIL ATK_END NIL DEF_END {3}{U}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 25 RACE_END R RARITY_END Return all nonblue creatures to their owners ' hands .\nInvert the Skies NAME_END NIL ATK_END NIL DEF_END {3}{GU} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 155 RACE_END U RARITY_END Creatures your opponents control lose flying until end of turn if { G } was spent to cast Invert the Skies , and creatures you control gain flying until end of turn if { U } was spent to cast it . < i > (Do both if { G}{U } was spent . ) < /i >\nJawbone Skulkin NAME_END 1 ATK_END 1 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Eventide PLAYER_CLS_END 170 RACE_END C RARITY_END { 2 }: Target red creature gains haste until end of turn .\nKithkin Spellduster NAME_END 3 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Kithkin Wizard TYPE_END Eventide PLAYER_CLS_END 8 RACE_END C RARITY_END Flying${1}{W } , Sacrifice Kithkin Spellduster : Destroy target enchantment . $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nKithkin Zealot NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kithkin Cleric TYPE_END Eventide PLAYER_CLS_END 9 RACE_END C RARITY_END When Kithkin Zealot enters the battlefield , you gain 1 life for each black and/or red permanent target opponent controls .\nLeering Emblem NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Eventide PLAYER_CLS_END 171 RACE_END R RARITY_END Whenever you cast a spell , equipped creature gets +2/+2 until end of turn . $Equip { 2 }\nLight from Within NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Eventide PLAYER_CLS_END 10 RACE_END R RARITY_END Chroma - Each creature you control gets +1/+1 for each white mana symbol in its mana cost .\nLingering Tormentor NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Eventide PLAYER_CLS_END 36 RACE_END U RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nLoyal Gyrfalcon NAME_END 3 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Eventide PLAYER_CLS_END 11 RACE_END U RARITY_END Defender , flying$Whenever you cast a white spell , Loyal Gyrfalcon loses defender until end of turn .\nMerrow Levitator NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Eventide PLAYER_CLS_END 26 RACE_END C RARITY_END { tap }: Target creature gains flying until end of turn . $Whenever you cast a blue spell , you may untap Merrow Levitator .\nMindwrack Liege NAME_END 4 ATK_END 4 DEF_END {3}{UR}{UR}{UR} COST_END NIL DUR_END Creature - Horror TYPE_END Eventide PLAYER_CLS_END 104 RACE_END R RARITY_END Other blue creatures you control get +1/+1 . $Other red creatures you control get +1/+1 . ${UR}{UR}{UR}{UR }: You may put a blue or red creature card from your hand onto the battlefield .\nMirror Sheen NAME_END NIL ATK_END NIL DEF_END {1}{UR}{UR} COST_END NIL DUR_END Enchantment TYPE_END Eventide PLAYER_CLS_END 105 RACE_END R RARITY_END { 1}{UR}{UR }: Copy target instant or sorcery spell that targets you . You may choose new targets for the copy .\nMonstrify NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 70 RACE_END C RARITY_END Target creature gets +4/+4 until end of turn . $Retrace < i > (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs . ) < /i >\nMoonhold NAME_END NIL ATK_END NIL DEF_END {2}{RW} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 143 RACE_END U RARITY_END Target player can't play land cards this turn if { R } was spent to cast Moonhold and can't play creature cards this turn if { W } was spent to cast it . < i > (Do both if { R}{W } was spent . ) < /i >\nNecroskitter NAME_END 4 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 38 RACE_END R RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i > $Whenever a creature an opponent controls with a -1/-1 counter on it dies , you may return that card to the battlefield under your control .\nNeedle Specter NAME_END 1 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Specter TYPE_END Eventide PLAYER_CLS_END 39 RACE_END R RARITY_END Flying$Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i > $Whenever Needle Specter deals combat damage to a player , that player discards that many cards .\nNettle Sentinel NAME_END 2 ATK_END 2 DEF_END {G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Eventide PLAYER_CLS_END 71 RACE_END C RARITY_END Nettle Sentinel doesn't untap during your untap step . $Whenever you cast a green spell , you may untap Nettle Sentinel .\nNightmare Incursion NAME_END NIL ATK_END NIL DEF_END {5}{B} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 40 RACE_END R RARITY_END Search target player's library for up to X cards , where X is the number of Swamps you control , and exile them . Then that player shuffles his or her library .\nNightsky Mimic NAME_END 1 ATK_END 2 DEF_END {1}{WB} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Eventide PLAYER_CLS_END 91 RACE_END C RARITY_END Whenever you cast a spell that's both white and black , Nightsky Mimic becomes 4/4 and gains flying until end of turn .\nNip Gwyllion NAME_END 1 ATK_END 1 DEF_END {WB} COST_END NIL DUR_END Creature - Hag TYPE_END Eventide PLAYER_CLS_END 92 RACE_END C RARITY_END Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nNobilis of War NAME_END 4 ATK_END 3 DEF_END {RW}{RW}{RW}{RW}{RW} COST_END NIL DUR_END Creature - Spirit Avatar TYPE_END Eventide PLAYER_CLS_END 144 RACE_END R RARITY_END Flying$Attacking creatures you control get +2/+0 .\nNoggle Bandit NAME_END 2 ATK_END 2 DEF_END {1}{UR}{UR} COST_END NIL DUR_END Creature - Noggle Rogue TYPE_END Eventide PLAYER_CLS_END 106 RACE_END C RARITY_END Noggle Bandit can't be blocked except by creatures with defender .\nNoggle Bridgebreaker NAME_END 3 ATK_END 4 DEF_END {2}{UR}{UR} COST_END NIL DUR_END Creature - Noggle Rogue TYPE_END Eventide PLAYER_CLS_END 107 RACE_END C RARITY_END When Noggle Bridgebreaker enters the battlefield , return a land you control to its owner's hand .\nNoggle Hedge-Mage NAME_END 2 ATK_END 2 DEF_END {2}{UR} COST_END NIL DUR_END Creature - Noggle Wizard TYPE_END Eventide PLAYER_CLS_END 108 RACE_END U RARITY_END When Noggle Hedge-Mage enters the battlefield , if you control two or more Islands , you may tap two target permanents . $When Noggle Hedge-Mage enters the battlefield , if you control two or more Mountains , you may have Noggle Hedge-Mage deal 2 damage to target player .\nNoxious Hatchling NAME_END 6 ATK_END 6 DEF_END {3}{BG} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 124 RACE_END U RARITY_END Noxious Hatchling enters the battlefield with four -1/-1 counters on it . $Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i > $Whenever you cast a black spell , remove a -1/-1 counter from Noxious Hatchling . $Whenever you cast a green spell , remove a -1/-1 counter from Noxious Hatchling .\nNucklavee NAME_END 4 ATK_END 4 DEF_END {4}{UR}{UR} COST_END NIL DUR_END Creature - Beast TYPE_END Eventide PLAYER_CLS_END 110 RACE_END U RARITY_END When Nucklavee enters the battlefield , you may return target red sorcery card from your graveyard to your hand . $When Nucklavee enters the battlefield , you may return target blue instant card from your graveyard to your hand .\nOdious Trow NAME_END 1 ATK_END 1 DEF_END {BG} COST_END NIL DUR_END Creature - Troll TYPE_END Eventide PLAYER_CLS_END 125 RACE_END C RARITY_END { 1}{BG }: Regenerate Odious Trow .\nOverbeing of Myth NAME_END * ATK_END * DEF_END {GU}{GU}{GU}{GU}{GU} COST_END NIL DUR_END Creature - Spirit Avatar TYPE_END Eventide PLAYER_CLS_END 157 RACE_END R RARITY_END Overbeing of Myth's power and toughness are each equal to the number of cards in your hand . $At the beginning of your draw step , draw an additional card .\nPatrol Signaler NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Eventide PLAYER_CLS_END 12 RACE_END U RARITY_END { 1}{W } , { untap }: Put a 1/1 white Kithkin Soldier creature token onto the battlefield . < i > ({untap } is the untap symbol . ) < /i >\nPhosphorescent Feast NAME_END NIL ATK_END NIL DEF_END {2}{G}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 72 RACE_END U RARITY_END Chroma - Reveal any number of cards in your hand . You gain 2 life for each green mana symbol in those cards ' mana costs .\nPrimalcrux NAME_END * ATK_END * DEF_END {G}{G}{G}{G}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 73 RACE_END R RARITY_END Trample$Chroma - Primalcrux's power and toughness are each equal to the number of green mana symbols in the mana costs of permanents you control .\nPuncture Blast NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 60 RACE_END C RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i > $Puncture Blast deals 3 damage to target creature or player .\nPyrrhic Revival NAME_END NIL ATK_END NIL DEF_END {3}{WB}{WB}{WB} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 93 RACE_END R RARITY_END Each player returns each creature card from his or her graveyard to the battlefield with an additional -1/-1 counter on it .\nQuillspike NAME_END 1 ATK_END 1 DEF_END {2}{BG} COST_END NIL DUR_END Creature - Beast TYPE_END Eventide PLAYER_CLS_END 126 RACE_END U RARITY_END { BG } , Remove a -1/-1 counter from a creature you control : Quillspike gets +3/+3 until end of turn .\nRaven's Crime NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 41 RACE_END C RARITY_END Target player discards a card . $Retrace < i > (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs . ) < /i >\nRazorfin Abolisher NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Eventide PLAYER_CLS_END 28 RACE_END U RARITY_END { 1}{U } , { tap }: Return target creature with a counter on it to its owner's hand .\nRecumbent Bliss NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Eventide PLAYER_CLS_END 13 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack or block . $At the beginning of your upkeep , you may gain 1 life .\nRegal Force NAME_END 5 ATK_END 5 DEF_END {4}{G}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 74 RACE_END R RARITY_END When Regal Force enters the battlefield , draw a card for each green creature you control .\nRekindled Flame NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 61 RACE_END R RARITY_END Rekindled Flame deals 4 damage to target creature or player . $At the beginning of your upkeep , if an opponent has no cards in hand , you may return Rekindled Flame from your graveyard to your hand .\nRendclaw Trow NAME_END 2 ATK_END 2 DEF_END {2}{BG} COST_END NIL DUR_END Creature - Troll TYPE_END Eventide PLAYER_CLS_END 127 RACE_END C RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i > $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nRestless Apparition NAME_END 2 ATK_END 2 DEF_END {WB}{WB}{WB} COST_END NIL DUR_END Creature - Spirit TYPE_END Eventide PLAYER_CLS_END 94 RACE_END U RARITY_END { WB}{WB}{WB }: Restless Apparition gets +3/+3 until end of turn . $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nRise of the Hobgoblins NAME_END NIL ATK_END NIL DEF_END {RW}{RW} COST_END NIL DUR_END Enchantment TYPE_END Eventide PLAYER_CLS_END 145 RACE_END R RARITY_END When Rise of the Hobgoblins enters the battlefield , you may pay { X } . If you do , put X 1/1 red and white Goblin Soldier creature tokens onto the battlefield . ${RW }: Red creatures and white creatures you control gain first strike until end of turn .\nRiverfall Mimic NAME_END 1 ATK_END 2 DEF_END {1}{UR} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Eventide PLAYER_CLS_END 111 RACE_END C RARITY_END Whenever you cast a spell that's both blue and red , Riverfall Mimic becomes 3/3 and is unblockable until end of turn .\nRugged Prairie NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Eventide PLAYER_CLS_END 178 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${RW } , { tap }: Add { R}{R } , { R}{W } , or { W}{W } to your mana pool .\nSanity Grinding NAME_END NIL ATK_END NIL DEF_END {U}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 29 RACE_END R RARITY_END Chroma - Reveal the top ten cards of your library . For each blue mana symbol in the mana costs of the revealed cards , target opponent puts the top card of his or her library into his or her graveyard . Then put the cards you revealed this way on the bottom of your library in any order .\nScarecrone NAME_END 2 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Eventide PLAYER_CLS_END 172 RACE_END R RARITY_END { 1 } , Sacrifice a Scarecrow : Draw a card . ${4 } , { tap }: Return target artifact creature card from your graveyard to the battlefield .\nScourge of the Nobilis NAME_END NIL ATK_END NIL DEF_END {2}{RW} COST_END NIL DUR_END Enchantment - Aura TYPE_END Eventide PLAYER_CLS_END 146 RACE_END C RARITY_END Enchant creature$As long as enchanted creature is red , it gets +1/+1 and has \" { RW }: This creature gets +1/+0 until end of turn . \" $As long as enchanted creature is white , it gets +1/+1 and has lifelink . < i > (Damage dealt by the creature also causes its controller to gain that much life . ) < /i >\nSelkie Hedge-Mage NAME_END 2 ATK_END 2 DEF_END {2}{GU} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Eventide PLAYER_CLS_END 158 RACE_END U RARITY_END When Selkie Hedge-Mage enters the battlefield , if you control two or more Forests , you may gain 3 life . $When Selkie Hedge-Mage enters the battlefield , if you control two or more Islands , you may return target tapped creature to its owner's hand .\nShell Skulkin NAME_END 2 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Eventide PLAYER_CLS_END 173 RACE_END C RARITY_END { 3 }: Target blue creature gains shroud until end of turn .\nShorecrasher Mimic NAME_END 1 ATK_END 2 DEF_END {1}{GU} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Eventide PLAYER_CLS_END 159 RACE_END C RARITY_END Whenever you cast a spell that's both green and blue , Shorecrasher Mimic becomes 5/3 and gains trample until end of turn .\nShrewd Hatchling NAME_END 6 ATK_END 6 DEF_END {3}{UR} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 112 RACE_END U RARITY_END Shrewd Hatchling enters the battlefield with four -1/-1 counters on it . ${UR }: Target creature can't block Shrewd Hatchling this turn . $Whenever you cast a blue spell , remove a -1/-1 counter from Shrewd Hatchling . $Whenever you cast a red spell , remove a -1/-1 counter from Shrewd Hatchling .\nSlippery Bogle NAME_END 1 ATK_END 1 DEF_END {GU} COST_END NIL DUR_END Creature - Beast TYPE_END Eventide PLAYER_CLS_END 160 RACE_END C RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i >\nSmoldering Butcher NAME_END 2 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Eventide PLAYER_CLS_END 42 RACE_END C RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i >\nSnakeform NAME_END NIL ATK_END NIL DEF_END {2}{GU} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 161 RACE_END C RARITY_END Target creature loses all abilities and becomes a 1/1 green Snake until end of turn . $Draw a card .\nSoot Imp NAME_END 2 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Eventide PLAYER_CLS_END 43 RACE_END U RARITY_END Flying$Whenever a player casts a nonblack spell , that player loses 1 life .\nSoul Reap NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 44 RACE_END C RARITY_END Destroy target nongreen creature . Its controller loses 3 life if you've cast another black spell this turn .\nSoul Snuffers NAME_END 3 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Eventide PLAYER_CLS_END 45 RACE_END U RARITY_END When Soul Snuffers enters the battlefield , put a -1/-1 counter on each creature .\nSpirit of the Hearth NAME_END 5 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Cat Spirit TYPE_END Eventide PLAYER_CLS_END 14 RACE_END R RARITY_END Flying$You have hexproof . < i > (You can't be the target of spells or abilities your opponents control . ) < /i >\nSpitemare NAME_END 3 ATK_END 3 DEF_END {2}{RW}{RW} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 147 RACE_END U RARITY_END Whenever Spitemare is dealt damage , it deals that much damage to target creature or player .\nSpitting Image NAME_END NIL ATK_END NIL DEF_END {4}{GU}{GU} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 162 RACE_END R RARITY_END Put a token that's a copy of target creature onto the battlefield . $Retrace < i > (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs . ) < /i >\nSpringjack Shepherd NAME_END 2 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Kithkin Wizard TYPE_END Eventide PLAYER_CLS_END 15 RACE_END U RARITY_END Chroma - When Springjack Shepherd enters the battlefield , put a 0/1 white Goat creature token onto the battlefield for each white mana symbol in the mana costs of permanents you control .\nStalker Hag NAME_END 2 ATK_END 3 DEF_END {BG}{BG}{BG} COST_END NIL DUR_END Creature - Hag TYPE_END Eventide PLAYER_CLS_END 129 RACE_END U RARITY_END Swampwalk , forestwalk\nStigma Lasher NAME_END 2 ATK_END 2 DEF_END {R}{R} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Eventide PLAYER_CLS_END 62 RACE_END R RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i > $Whenever Stigma Lasher deals damage to a player , that player can't gain life for the rest of the game .\nSturdy Hatchling NAME_END 6 ATK_END 6 DEF_END {3}{GU} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 163 RACE_END U RARITY_END Sturdy Hatchling enters the battlefield with four -1/-1 counters on it . ${GU }: Sturdy Hatchling gains shroud until end of turn . $Whenever you cast a green spell , remove a -1/-1 counter from Sturdy Hatchling . $Whenever you cast a blue spell , remove a -1/-1 counter from Sturdy Hatchling .\nSuture Spirit NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Eventide PLAYER_CLS_END 16 RACE_END U RARITY_END Flying${WB}{WB}{WB }: Regenerate target creature .\nSwirling Spriggan NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Eventide PLAYER_CLS_END 76 RACE_END U RARITY_END { GU}{GU }: Target creature you control becomes the color or colors of your choice until end of turn .\nSyphon Life NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 46 RACE_END U RARITY_END Target player loses 2 life and you gain 2 life . $Retrace < i > (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs . ) < /i >\nTalara's Bane NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 47 RACE_END C RARITY_END Target opponent reveals his or her hand . You choose a green or white creature card from it . You gain life equal that creature card's toughness , then that player discards that card .\nTalara's Battalion NAME_END 3 ATK_END 4 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Eventide PLAYER_CLS_END 77 RACE_END R RARITY_END Trample$Cast Talara's Battalion only if you've cast another green spell this turn .\nTalonrend NAME_END 5 ATK_END 0 DEF_END {4}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 30 RACE_END U RARITY_END Flying${UR }: Talonrend gets +1/-1 until end of turn .\nThunderblust NAME_END 2 ATK_END 7 DEF_END {2}{R}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 63 RACE_END R RARITY_END Haste$Thunderblust has trample as long as it has a -1/-1 counter on it . $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nTilling Treefolk NAME_END 3 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Treefolk Druid TYPE_END Eventide PLAYER_CLS_END 78 RACE_END C RARITY_END When Tilling Treefolk enters the battlefield , you may return up to two target land cards from your graveyard to your hand .\nTrapjaw Kelpie NAME_END 3 ATK_END 3 DEF_END {4}{GU}{GU} COST_END NIL DUR_END Creature - Beast TYPE_END Eventide PLAYER_CLS_END 164 RACE_END C RARITY_END Flash$Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nTwilight Mire NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Eventide PLAYER_CLS_END 180 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${BG } , { tap }: Add { B}{B } , { B}{G } , or { G}{G } to your mana pool .\nTwinblade Slasher NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Eventide PLAYER_CLS_END 79 RACE_END U RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i > ${1}{G }: Twinblade Slasher gets +2/+2 until end of turn . Activate this ability only once each turn .\nUmbra Stalker NAME_END * ATK_END * DEF_END {4}{B}{B}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 48 RACE_END R RARITY_END Chroma - Umbra Stalker's power and toughness are each equal to the number of black mana symbols in the mana costs of cards in your graveyard .\nUnmake NAME_END NIL ATK_END NIL DEF_END {WB}{WB}{WB} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 96 RACE_END C RARITY_END Exile target creature .\nUnnerving Assault NAME_END NIL ATK_END NIL DEF_END {2}{UR} COST_END NIL DUR_END Instant TYPE_END Eventide PLAYER_CLS_END 114 RACE_END U RARITY_END Creatures your opponents control get -1/-0 until end of turn if { U } was spent to cast Unnerving Assault , and creatures you control get +1/+0 until end of turn if { R } was spent to cast it . < i > (Do both if { U}{R } was spent . ) < /i >\nUnwilling Recruit NAME_END NIL ATK_END NIL DEF_END {X}{R}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 64 RACE_END U RARITY_END Gain control of target creature until end of turn . Untap that creature . It gets +X/+0 and gains haste until end of turn .\nVoracious Hatchling NAME_END 6 ATK_END 6 DEF_END {3}{WB} COST_END NIL DUR_END Creature - Elemental TYPE_END Eventide PLAYER_CLS_END 97 RACE_END U RARITY_END Lifelink$Voracious Hatchling enters the battlefield with four -1/-1 counters on it . $Whenever you cast a white spell , remove a -1/-1 counter from Voracious Hatchling . $Whenever you cast a black spell , remove a -1/-1 counter from Voracious Hatchling .\nWake Thrasher NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Eventide PLAYER_CLS_END 31 RACE_END R RARITY_END Whenever a permanent you control becomes untapped , Wake Thrasher gets +1/+1 until end of turn .\nWickerbough Elder NAME_END 4 ATK_END 4 DEF_END {3}{G} COST_END NIL DUR_END Creature - Treefolk Shaman TYPE_END Eventide PLAYER_CLS_END 80 RACE_END C RARITY_END Wickerbough Elder enters the battlefield with a -1/-1 counter on it . ${G } , Remove a -1/-1 counter from Wickerbough Elder : Destroy target artifact or enchantment .\nWilderness Hypnotist NAME_END 3 ATK_END 1 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Eventide PLAYER_CLS_END 32 RACE_END C RARITY_END { tap }: Target red or green creature gets -2/-0 until end of turn .\nWistful Selkie NAME_END 2 ATK_END 2 DEF_END {GU}{GU}{GU} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Eventide PLAYER_CLS_END 165 RACE_END U RARITY_END When Wistful Selkie enters the battlefield , draw a card .\nWoodlurker Mimic NAME_END 1 ATK_END 2 DEF_END {1}{BG} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Eventide PLAYER_CLS_END 130 RACE_END C RARITY_END Whenever you cast a spell that's both black and green , Woodlurker Mimic becomes 4/5 and gains wither until end of turn . < i > (It deals damage to creatures in the form of -1/-1 counters . ) < /i >\nWorm Harvest NAME_END NIL ATK_END NIL DEF_END {2}{BG}{BG}{BG} COST_END NIL DUR_END Sorcery TYPE_END Eventide PLAYER_CLS_END 131 RACE_END R RARITY_END Put a 1/1 black and green Worm creature token onto the battlefield for each land card in your graveyard . $Retrace < i > (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs . ) < /i >\nAllay NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Exodus PLAYER_CLS_END 1 RACE_END C RARITY_END Buyback { 3 } < i > (You may pay an additional { 3 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Destroy target enchantment .\nBequeathal NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Exodus PLAYER_CLS_END 106 RACE_END C RARITY_END Enchant creature$When enchanted creature dies , you draw two cards .\nCarnophage NAME_END 2 ATK_END 2 DEF_END {B} COST_END NIL DUR_END Creature - Zombie TYPE_END Exodus PLAYER_CLS_END 53 RACE_END C RARITY_END At the beginning of your upkeep , tap Carnophage unless you pay 1 life .\nCartographer NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human TYPE_END Exodus PLAYER_CLS_END 107 RACE_END U RARITY_END When Cartographer enters the battlefield , you may return target land card from your graveyard to your hand .\nCataclysm NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Exodus PLAYER_CLS_END 3 RACE_END R RARITY_END Each player chooses from among the permanents he or she controls an artifact , a creature , an enchantment , and a land , then sacrifices the rest .\nCat Burglar NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Kor Rogue Minion TYPE_END Exodus PLAYER_CLS_END 54 RACE_END C RARITY_END { 2}{B } , { tap }: Target player discards a card . Activate this ability only any time you could cast a sorcery .\nCity of Traitors NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Exodus PLAYER_CLS_END 143 RACE_END R RARITY_END When you play another land , sacrifice City of Traitors . ${tap }: Add { C}{C } to your mana pool .\nConvalescence NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Exodus PLAYER_CLS_END 5 RACE_END R RARITY_END At the beginning of your upkeep , if you have 10 or less life , you gain 1 life .\nCulling the Weak NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Exodus PLAYER_CLS_END 55 RACE_END C RARITY_END As an additional cost to cast Culling the Weak , sacrifice a creature . $Add { B}{B}{B}{B } to your mana pool .\nDauthi Cutthroat NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Dauthi Minion TYPE_END Exodus PLAYER_CLS_END 57 RACE_END U RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > ${1}{B } , { tap }: Destroy target creature with shadow .\nDominating Licid NAME_END 1 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Licid TYPE_END Exodus PLAYER_CLS_END 30 RACE_END R RARITY_END { 1}{U}{U } , { tap }: Dominating Licid loses this ability and becomes an Aura enchantment with enchant creature . Attach it to target creature . You may pay { U } to end this effect . $You control enchanted creature .\nEntropic Specter NAME_END * ATK_END * DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Specter Spirit TYPE_END Exodus PLAYER_CLS_END 61 RACE_END R RARITY_END Flying$As Entropic Specter enters the battlefield , choose an opponent . $Entropic Specter's power and toughness are each equal to the number of cards in the chosen player's hand . $Whenever Entropic Specter deals damage to a player , that player discards a card .\nEphemeron NAME_END 4 ATK_END 4 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Exodus PLAYER_CLS_END 31 RACE_END R RARITY_END Flying$Discard a card : Return Ephemeron to its owner's hand .\nErtai, Wizard Adept NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Exodus PLAYER_CLS_END 33 RACE_END R RARITY_END { 2}{U}{U } , { tap }: Counter target spell .\nExalted Dragon NAME_END 5 ATK_END 5 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Dragon TYPE_END Exodus PLAYER_CLS_END 6 RACE_END R RARITY_END Flying$Exalted Dragon can't attack unless you sacrifice a land .\nFlowstone Flood NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Exodus PLAYER_CLS_END 83 RACE_END U RARITY_END Buyback-Pay 3 life , Discard a card at random . < i > (You may pay 3 life and discard a card at random in addition to any other costs as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Destroy target land .\nForbid NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Exodus PLAYER_CLS_END 35 RACE_END U RARITY_END Buyback-Discard two cards . < i > (You may discard two cards in addition to any other costs as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Counter target spell .\nHatred NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Instant TYPE_END Exodus PLAYER_CLS_END 64 RACE_END R RARITY_END As an additional cost to cast Hatred , pay X life . $Target creature gets +X/+0 until end of turn .\nHigh Ground NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment TYPE_END Exodus PLAYER_CLS_END 7 RACE_END U RARITY_END Each creature you control can block an additional creature each combat .\nJackalope Herd NAME_END 5 ATK_END 4 DEF_END {3}{G} COST_END NIL DUR_END Creature - Rabbit Beast TYPE_END Exodus PLAYER_CLS_END 111 RACE_END C RARITY_END When you cast a spell , return Jackalope Herd to its owner's hand .\nKor Chant NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Exodus PLAYER_CLS_END 9 RACE_END C RARITY_END All damage that would be dealt this turn to target creature you control by a source of your choice is dealt to another target creature instead .\nMage il-Vec NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Exodus PLAYER_CLS_END 86 RACE_END C RARITY_END { tap } , Discard a card at random : Mage il-Vec deals 1 damage to target creature or player .\nManabond NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Exodus PLAYER_CLS_END 113 RACE_END R RARITY_END At the beginning of your end step , you may reveal your hand and put all land cards from it onto the battlefield . If you do , discard your hand .\nMana Breach NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Exodus PLAYER_CLS_END 38 RACE_END U RARITY_END Whenever a player casts a spell , that player returns a land he or she controls to its owner's hand .\nMedicine Bag NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Exodus PLAYER_CLS_END 133 RACE_END U RARITY_END { 1 } , { tap } , Discard a card : Regenerate target creature .\nMindless Automaton NAME_END 0 ATK_END 0 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Exodus PLAYER_CLS_END 135 RACE_END R RARITY_END Mindless Automaton enters the battlefield with two +1/+1 counters on it . ${1 } , Discard a card : Put a +1/+1 counter on Mindless Automaton . $Remove two +1/+1 counters from Mindless Automaton : Draw a card .\nMind Over Matter NAME_END NIL ATK_END NIL DEF_END {2}{U}{U}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Exodus PLAYER_CLS_END 40 RACE_END R RARITY_END Discard a card : You may tap or untap target artifact , creature , or land .\nNull Brooch NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Exodus PLAYER_CLS_END 136 RACE_END R RARITY_END { 2 } , { tap } , Discard your hand : Counter target noncreature spell .\nOath of Druids NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Exodus PLAYER_CLS_END 115 RACE_END R RARITY_END At the beginning of each player's upkeep , that player chooses target player who controls more creatures than he or she does and is his or her opponent . The first player may reveal cards from the top of his or her library until he or she reveals a creature card . If he or she does , that player puts that card onto the battlefield and all other cards revealed this way into his or her graveyard .\nOath of Lieges NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Exodus PLAYER_CLS_END 11 RACE_END R RARITY_END At the beginning of each player's upkeep , that player chooses target player who controls more lands than he or she does and is his or her opponent . The first player may search his or her library for a basic land card , put that card onto the battlefield , then shuffle his or her library .\nOgre Shaman NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Ogre Shaman TYPE_END Exodus PLAYER_CLS_END 91 RACE_END R RARITY_END { 2 } , Discard a card at random : Ogre Shaman deals 2 damage to target creature or player .\nPlated Rootwalla NAME_END 3 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Lizard TYPE_END Exodus PLAYER_CLS_END 116 RACE_END C RARITY_END { 2}{G }: Plated Rootwalla gets +3/+3 until end of turn . Activate this ability only once each turn .\nPrice of Progress NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Exodus PLAYER_CLS_END 95 RACE_END U RARITY_END Price of Progress deals damage to each player equal to twice the number of nonbasic lands that player controls .\nPygmy Troll NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Troll TYPE_END Exodus PLAYER_CLS_END 118 RACE_END C RARITY_END Whenever Pygmy Troll becomes blocked by a creature , Pygmy Troll gets +1/+1 until end of turn . ${G }: Regenerate Pygmy Troll .\nRabid Wolverines NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Wolverine TYPE_END Exodus PLAYER_CLS_END 119 RACE_END C RARITY_END Whenever Rabid Wolverines becomes blocked by a creature , Rabid Wolverines gets +1/+1 until end of turn .\nRavenous Baboons NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Ape TYPE_END Exodus PLAYER_CLS_END 97 RACE_END R RARITY_END When Ravenous Baboons enters the battlefield , destroy target nonbasic land .\nReaping the Rewards NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Exodus PLAYER_CLS_END 16 RACE_END C RARITY_END Buyback-Sacrifice a land . < i > (You may sacrifice a land in addition to any other costs as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $You gain 2 life .\nReckless Ogre NAME_END 2 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Ogre TYPE_END Exodus PLAYER_CLS_END 98 RACE_END C RARITY_END Whenever Reckless Ogre attacks alone , it gets +3/+0 until end of turn .\nRecurring Nightmare NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Exodus PLAYER_CLS_END 72 RACE_END R RARITY_END Sacrifice a creature , Return Recurring Nightmare to its owner's hand : Return target creature card from your graveyard to the battlefield . Activate this ability only any time you could cast a sorcery .\nRootwater Alligator NAME_END 2 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Crocodile TYPE_END Exodus PLAYER_CLS_END 122 RACE_END C RARITY_END Sacrifice a Forest : Regenerate Rootwater Alligator .\nRootwater Mystic NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Exodus PLAYER_CLS_END 44 RACE_END C RARITY_END { 1}{U }: Look at the top card of target player's library .\nSabertooth Wyvern NAME_END 2 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Drake TYPE_END Exodus PLAYER_CLS_END 99 RACE_END U RARITY_END Flying , first strike\nSchool of Piranha NAME_END 3 ATK_END 3 DEF_END {1}{U} COST_END NIL DUR_END Creature - Fish TYPE_END Exodus PLAYER_CLS_END 45 RACE_END C RARITY_END At the beginning of your upkeep , sacrifice School of Piranha unless you pay { 1}{U } .\nScrivener NAME_END 2 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Exodus PLAYER_CLS_END 46 RACE_END U RARITY_END When Scrivener enters the battlefield , you may return target instant card from your graveyard to your hand .\nShattering Pulse NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Exodus PLAYER_CLS_END 102 RACE_END C RARITY_END Buyback { 3 } < i > (You may pay an additional { 3 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Destroy target artifact .\nSkyshroud Elite NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf TYPE_END Exodus PLAYER_CLS_END 123 RACE_END U RARITY_END Skyshroud Elite gets +1/+2 as long as an opponent controls a nonbasic land .\nSlaughter NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Instant TYPE_END Exodus PLAYER_CLS_END 74 RACE_END U RARITY_END Buyback-Pay 4 life . < i > (You may pay 4 life in addition to any other costs as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Destroy target nonblack creature . It can't be regenerated .\nSoltari Visionary NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Soltari Cleric TYPE_END Exodus PLAYER_CLS_END 20 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Whenever Soltari Visionary deals damage to a player , destroy target enchantment that player controls .\nSonic Burst NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Exodus PLAYER_CLS_END 103 RACE_END C RARITY_END As an additional cost to cast Sonic Burst , discard a card at random . $Sonic Burst deals 4 damage to target creature or player .\nSpike Weaver NAME_END 0 ATK_END 0 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Spike TYPE_END Exodus PLAYER_CLS_END 128 RACE_END R RARITY_END Spike Weaver enters the battlefield with three +1/+1 counters on it . ${2 } , Remove a +1/+1 counter from Spike Weaver : Put a +1/+1 counter on target creature . ${1 } , Remove a +1/+1 counter from Spike Weaver : Prevent all combat damage that would be dealt this turn .\nSurvival of the Fittest NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Exodus PLAYER_CLS_END 129 RACE_END R RARITY_END { G } , Discard a creature card : Search your library for a creature card , reveal that card , and put it into your hand . Then shuffle your library .\nTheft of Dreams NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Exodus PLAYER_CLS_END 49 RACE_END C RARITY_END Draw a card for each tapped creature target opponent controls .\nTransmogrifying Licid NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Licid TYPE_END Exodus PLAYER_CLS_END 141 RACE_END U RARITY_END { 1 } , { tap }: Transmogrifying Licid loses this ability and becomes an Aura enchantment with enchant creature . Attach it to target creature . You may pay { 1 } to end this effect . $Enchanted creature gets +1/+1 and is an artifact in addition to its other types .\nVampire Hounds NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Vampire Hound TYPE_END Exodus PLAYER_CLS_END 77 RACE_END C RARITY_END Discard a creature card : Vampire Hounds gets +2/+2 until end of turn .\nWall of Nets NAME_END 7 ATK_END 0 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Exodus PLAYER_CLS_END 24 RACE_END R RARITY_END Defender < i > (This creature can't attack . ) < /i > $At end of combat , exile all creatures blocked by Wall of Nets . $When Wall of Nets leaves the battlefield , return all cards exiled with Wall of Nets to the battlefield under their owners ' control .\nWelkin Hawk NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Exodus PLAYER_CLS_END 25 RACE_END C RARITY_END Flying$When Welkin Hawk dies , you may search your library for a card named Welkin Hawk , reveal that card , put it into your hand , then shuffle your library .\nWhiptongue Frog NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Frog TYPE_END Exodus PLAYER_CLS_END 52 RACE_END C RARITY_END { U }: Whiptongue Frog gains flying until end of turn .\nWorkhorse NAME_END 0 ATK_END 0 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Horse TYPE_END Exodus PLAYER_CLS_END 142 RACE_END R RARITY_END Workhorse enters the battlefield with four +1/+1 counters on it . $Remove a +1/+1 counter from Workhorse : Add { C } to your mana pool .\nBalm of Restoration NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Fallen Empires PLAYER_CLS_END 167 RACE_END R RARITY_END { 1 } , { tap } , Sacrifice Balm of Restoration : Choose one - You gain 2 life ; or prevent the next 2 damage that would be dealt to target creature or player this turn .\nBasal Thrull NAME_END 2 ATK_END 1 DEF_END {B}{B} COST_END NIL DUR_END Creature - Thrull TYPE_END Fallen Empires PLAYER_CLS_END 5 RACE_END C RARITY_END { tap } , Sacrifice Basal Thrull : Add { B}{B } to your mana pool .\nBottomless Vault NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Fallen Empires PLAYER_CLS_END 177 RACE_END R RARITY_END Bottomless Vault enters the battlefield tapped . $You may choose not to untap Bottomless Vault during your untap step . $At the beginning of your upkeep , if Bottomless Vault is tapped , put a storage counter on it . ${tap } , Remove any number of storage counters from Bottomless Vault : Add { B } to your mana pool for each storage counter removed this way .\nBrassclaw Orcs NAME_END 2 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Orc TYPE_END Fallen Empires PLAYER_CLS_END 100 RACE_END C RARITY_END Brassclaw Orcs can't block creatures with power 2 or greater .\nConch Horn NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Fallen Empires PLAYER_CLS_END 168 RACE_END R RARITY_END { 1 } , { tap } , Sacrifice Conch Horn : Draw two cards , then put a card from your hand on top of your library .\nDeep Spawn NAME_END 6 ATK_END 6 DEF_END {5}{U}{U}{U} COST_END NIL DUR_END Creature - Homarid TYPE_END Fallen Empires PLAYER_CLS_END 34 RACE_END U RARITY_END Trample$At the beginning of your upkeep , sacrifice Deep Spawn unless you put the top two cards of your library into your graveyard . ${U }: Deep Spawn gains shroud until end of turn and doesn't untap during your next untap step . Tap Deep Spawn . < i > (A permanent with shroud can't be the target of spells or abilities . ) < /i >\nDerelor NAME_END 4 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Thrull TYPE_END Fallen Empires PLAYER_CLS_END 10 RACE_END R RARITY_END Black spells you cast cost { B } more to cast .\nDraconian Cylix NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Fallen Empires PLAYER_CLS_END 171 RACE_END R RARITY_END { 2 } , { tap } , Discard a card at random : Regenerate target creature .\nDwarven Armorer NAME_END 2 ATK_END 0 DEF_END {R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Fallen Empires PLAYER_CLS_END 104 RACE_END R RARITY_END { R } , { tap } , Discard a card : Put a +0/+1 counter or a +1/+0 counter on target creature .\nEbon Stronghold NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Fallen Empires PLAYER_CLS_END 180 RACE_END U RARITY_END Ebon Stronghold enters the battlefield tapped . ${tap }: Add { B } to your mana pool . ${tap } , Sacrifice Ebon Stronghold : Add { B}{B } to your mana pool .\nElven Fortress NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Fallen Empires PLAYER_CLS_END 67 RACE_END C RARITY_END { 1}{G }: Target blocking creature gets +0/+1 until end of turn .\nElvish Scout NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Fallen Empires PLAYER_CLS_END 75 RACE_END C RARITY_END { G } , { tap }: Untap target attacking creature you control . Prevent all combat damage that would be dealt to and dealt by it this turn .\nFarrel's Zealot NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human TYPE_END Fallen Empires PLAYER_CLS_END 139 RACE_END C RARITY_END Whenever Farrel's Zealot attacks and isn't blocked , you may have it deal 3 damage to target creature . If you do , Farrel's Zealot assigns no combat damage this turn .\nFeral Thallid NAME_END 3 ATK_END 6 DEF_END {3}{G}{G}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Fallen Empires PLAYER_CLS_END 78 RACE_END U RARITY_END At the beginning of your upkeep , put a spore counter on Feral Thallid . $$Remove three spore counters from Feral Thallid : Regenerate Feral Thallid .\nFungal Bloom NAME_END NIL ATK_END NIL DEF_END {G}{G} COST_END NIL DUR_END Enchantment TYPE_END Fallen Empires PLAYER_CLS_END 79 RACE_END R RARITY_END { G}{G }: Put a spore counter on target Fungus .\nGoblin Chirurgeon NAME_END 2 ATK_END 0 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Fallen Empires PLAYER_CLS_END 110 RACE_END C RARITY_END Sacrifice a Goblin : Regenerate target creature .\nGoblin War Drums NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Fallen Empires PLAYER_CLS_END 118 RACE_END C RARITY_END Each creature you control can't be blocked except by two or more creatures .\nGoblin Warrens NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Fallen Empires PLAYER_CLS_END 122 RACE_END R RARITY_END { 2}{R } , Sacrifice two Goblins : Put three 1/1 red Goblin creature tokens onto the battlefield .\nHavenwood Battleground NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Fallen Empires PLAYER_CLS_END 181 RACE_END U RARITY_END Havenwood Battleground enters the battlefield tapped . ${tap }: Add { G } to your mana pool . ${tap } , Sacrifice Havenwood Battleground : Add { G}{G } to your mana pool .\nHigh Tide NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Fallen Empires PLAYER_CLS_END 35 RACE_END C RARITY_END Until end of turn , whenever a player taps an Island for mana , that player adds { U } to his or her mana pool < i > (in addition to the mana the land produces) < /i > .\nHollow Trees NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Fallen Empires PLAYER_CLS_END 182 RACE_END R RARITY_END Hollow Trees enters the battlefield tapped . $You may choose not to untap Hollow Trees during your untap step . $At the beginning of your upkeep , if Hollow Trees is tapped , put a storage counter on it . ${tap } , Remove any number of storage counters from Hollow Trees : Add { G } to your mana pool for each storage counter removed this way .\nHomarid NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Homarid TYPE_END Fallen Empires PLAYER_CLS_END 38 RACE_END C RARITY_END Homarid enters the battlefield with a tide counter on it . $At the beginning of your upkeep , put a tide counter on Homarid . $As long as there is exactly one tide counter on Homarid , it gets -1/-1 . $As long as there are exactly three tide counters on Homarid , it gets +1/+1 . $Whenever there are four tide counters on Homarid , remove all tide counters from it .\nHomarid Shaman NAME_END 1 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Homarid Shaman TYPE_END Fallen Empires PLAYER_CLS_END 42 RACE_END R RARITY_END { U }: Tap target green creature .\nHomarid Spawning Bed NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Enchantment TYPE_END Fallen Empires PLAYER_CLS_END 43 RACE_END U RARITY_END { 1}{U}{U } , Sacrifice a blue creature : Put X 1/1 blue Camarid creature tokens onto the battlefield , where X is the sacrificed creature's converted mana cost .\nHomarid Warrior NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Homarid Warrior TYPE_END Fallen Empires PLAYER_CLS_END 44 RACE_END C RARITY_END { U }: Homarid Warrior gains shroud until end of turn and doesn't untap during your next untap step . Tap Homarid Warrior . < i > (A permanent with shroud can't be the target of spells or abilities . ) < /i >\nHymn to Tourach NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Sorcery TYPE_END Fallen Empires PLAYER_CLS_END 12 RACE_END C RARITY_END Target player discards two cards at random .\nIcatian Javelineers NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Fallen Empires PLAYER_CLS_END 148 RACE_END C RARITY_END Icatian Javelineers enters the battlefield with a javelin counter on it . ${tap } , Remove a javelin counter from Icatian Javelineers : Icatian Javelineers deals 1 damage to target creature or player .\nIcatian Store NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Fallen Empires PLAYER_CLS_END 183 RACE_END R RARITY_END Icatian Store enters the battlefield tapped . $You may choose not to untap Icatian Store during your untap step . $At the beginning of your upkeep , if Icatian Store is tapped , put a storage counter on it . ${tap } , Remove any number of storage counters from Icatian Store : Add { W } to your mana pool for each storage counter removed this way .\nIcatian Town NAME_END NIL ATK_END NIL DEF_END {5}{W} COST_END NIL DUR_END Sorcery TYPE_END Fallen Empires PLAYER_CLS_END 162 RACE_END R RARITY_END Put four 1/1 white Citizen creature tokens onto the battlefield .\nImplements of Sacrifice NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Fallen Empires PLAYER_CLS_END 173 RACE_END R RARITY_END { 1 } , { tap } , Sacrifice Implements of Sacrifice : Add two mana of any one color to your mana pool .\nNight Soil NAME_END NIL ATK_END NIL DEF_END {G}{G} COST_END NIL DUR_END Enchantment TYPE_END Fallen Empires PLAYER_CLS_END 80 RACE_END C RARITY_END { 1 } , Exile two creature cards from a single graveyard : Put a 1/1 green Saproling creature token onto the battlefield .\nOrcish Spy NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Orc Rogue TYPE_END Fallen Empires PLAYER_CLS_END 124 RACE_END C RARITY_END { tap }: Look at the top three cards of target player's library .\nRuins of Trokair NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Fallen Empires PLAYER_CLS_END 185 RACE_END U RARITY_END Ruins of Trokair enters the battlefield tapped . ${tap }: Add { W } to your mana pool . ${tap } , Sacrifice Ruins of Trokair : Add { W}{W } to your mana pool .\nSeasinger NAME_END 1 ATK_END 0 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Fallen Empires PLAYER_CLS_END 52 RACE_END U RARITY_END When you control no Islands , sacrifice Seasinger . $You may choose not to untap Seasinger during your untap step . ${tap }: Gain control of target creature whose controller controls an Island for as long as you control Seasinger and Seasinger remains tapped .\nSpirit Shield NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Fallen Empires PLAYER_CLS_END 175 RACE_END R RARITY_END You may choose not to untap Spirit Shield during your untap step . ${2 } , { tap }: Target creature gets +0/+2 for as long as Spirit Shield remains tapped .\nSpore Flower NAME_END 1 ATK_END 0 DEF_END {G}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Fallen Empires PLAYER_CLS_END 86 RACE_END U RARITY_END At the beginning of your upkeep , put a spore counter on Spore Flower . $Remove three spore counters from Spore Flower : Prevent all combat damage that would be dealt this turn .\nSvyelunite Priest NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Cleric TYPE_END Fallen Empires PLAYER_CLS_END 53 RACE_END U RARITY_END { U}{U } , { tap }: Target creature gains shroud until end of turn . Activate this ability only during your upkeep . < i > (It can't be the target of spells or abilities . ) < /i >\nSvyelunite Temple NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Fallen Empires PLAYER_CLS_END 187 RACE_END U RARITY_END Svyelunite Temple enters the battlefield tapped . ${tap }: Add { U } to your mana pool . ${tap } , Sacrifice Svyelunite Temple : Add { U}{U } to your mana pool .\nThallid Devourer NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Fallen Empires PLAYER_CLS_END 91 RACE_END U RARITY_END At the beginning of your upkeep , put a spore counter on Thallid Devourer . $Remove three spore counters from Thallid Devourer : Put a 1/1 green Saproling creature token onto the battlefield . $Sacrifice a Saproling : Thallid Devourer gets +1/+2 until end of turn .\nThelonite Monk NAME_END 2 ATK_END 1 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Insect Monk Cleric TYPE_END Fallen Empires PLAYER_CLS_END 93 RACE_END R RARITY_END { tap } , Sacrifice a green creature : Target land becomes a Forest . < i > (This effect lasts indefinitely . ) < /i >\nThorn Thallid NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Fallen Empires PLAYER_CLS_END 96 RACE_END C RARITY_END At the beginning of your upkeep , put a spore counter on Thorn Thallid . $Remove three spore counters from Thorn Thallid : Thorn Thallid deals 1 damage to target creature or player .\nTidal Influence NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Fallen Empires PLAYER_CLS_END 57 RACE_END U RARITY_END Cast Tidal Influence only if no permanents named Tidal Influence are on the battlefield . $Tidal Influence enters the battlefield with a tide counter on it . $At the beginning of your upkeep , put a tide counter on Tidal Influence . $As long as there is exactly one tide counter on Tidal Influence , all blue creatures get -2/-0 . $As long as there are exactly three tide counters on Tidal Influence , all blue creatures get +2/+0 . $Whenever there are four or more tide counters on Tidal Influence , remove all tide counters from it .\nVodalian Knights NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Merfolk Knight TYPE_END Fallen Empires PLAYER_CLS_END 58 RACE_END R RARITY_END First strike$Vodalian Knights can't attack unless defending player controls an Island . $When you control no Islands , sacrifice Vodalian Knights . ${U }: Vodalian Knights gains flying until end of turn .\nVodalian Mage NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Fallen Empires PLAYER_CLS_END 59 RACE_END C RARITY_END { U } , { tap }: Counter target spell unless its controller pays { 1 } .\nZelyon Sword NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Fallen Empires PLAYER_CLS_END 176 RACE_END R RARITY_END You may choose not to untap Zelyon Sword during your untap step . ${3 } , { tap }: Target creature gets +2/+0 for as long as Zelyon Sword remains tapped .\nAbzan Kin-Guard NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Fate Reforged PLAYER_CLS_END 120 RACE_END U RARITY_END Abzan Kin-Guard has lifelink as long as you control a white or black permanent .\nAbzan Runemark NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fate Reforged PLAYER_CLS_END 3 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 . $Enchanted creature has vigilance as long as you control a black or green permanent .\nAbzan Skycaptain NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Fate Reforged PLAYER_CLS_END 4 RACE_END C RARITY_END Flying$When Abzan Skycaptain dies , bolster 2 . < i > (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it . ) < /i >\nAinok Guide NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Hound Scout TYPE_END Fate Reforged PLAYER_CLS_END 121 RACE_END C RARITY_END When Ainok Guide enters the battlefield , choose one -$ Put a +1/+1 counter on Ainok Guide . $ Search your library for a basic land card , reveal it , then shuffle your library and put that card on top of it .\nAlesha's Vanguard NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Orc Warrior TYPE_END Fate Reforged PLAYER_CLS_END 60 RACE_END C RARITY_END Dash { 2}{B } < i > (You may cast this spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nAlesha, Who Smiles at Death NAME_END 2 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Fate Reforged PLAYER_CLS_END 90 RACE_END R RARITY_END First strike$Whenever Alesha , Who Smiles at Death attacks , you may pay { WB}{WB } . If you do , return target creature card with power 2 or less from your graveyard to the battlefield tapped and attacking .\nAmbush Krotiq NAME_END 5 ATK_END 5 DEF_END {5}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Fate Reforged PLAYER_CLS_END 122 RACE_END C RARITY_END Trample$When Ambush Krotiq enters the battlefield , return another creature you control to its owner's hand .\nAncestral Vengeance NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fate Reforged PLAYER_CLS_END 61 RACE_END C RARITY_END Enchant creature$When Ancestral Vengeance enters the battlefield , put a +1/+1 counter on target creature you control . $Enchanted creature gets -1/-1 .\nArashin Cleric NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Fate Reforged PLAYER_CLS_END 5 RACE_END C RARITY_END When Arashin Cleric enters the battlefield , you gain 3 life .\nArashin War Beast NAME_END 6 ATK_END 6 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Fate Reforged PLAYER_CLS_END 123 RACE_END U RARITY_END Whenever Arashin War Beast deals combat damage to one or more blocking creatures , manifest the top card of your library . < i > (Put it onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i >\nArcbond NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 91 RACE_END R RARITY_END Choose target creature . Whenever that creature is dealt damage this turn , it deals that much damage to each other creature and each player .\nArchers of Qarsi NAME_END 2 ATK_END 5 DEF_END {3}{G} COST_END NIL DUR_END Creature - Naga Archer TYPE_END Fate Reforged PLAYER_CLS_END 124 RACE_END C RARITY_END Defender$Reach < i > (This creature can block creatures with flying . ) < /i >\nArchfiend of Depravity NAME_END 4 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Fate Reforged PLAYER_CLS_END 62 RACE_END R RARITY_END Flying$At the beginning of each opponent's end step , that player chooses up to two creatures he or she controls , then sacrifices the rest .\nAtarka, World Render NAME_END 4 ATK_END 6 DEF_END {5}{R}{G} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Fate Reforged PLAYER_CLS_END 149 RACE_END R RARITY_END Flying , trample$Whenever a Dragon you control attacks , it gains double strike until end of turn .\nAven Skirmisher NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Bird Warrior TYPE_END Fate Reforged PLAYER_CLS_END 6 RACE_END C RARITY_END Flying\nAven Surveyor NAME_END 2 ATK_END 2 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Bird Scout TYPE_END Fate Reforged PLAYER_CLS_END 31 RACE_END C RARITY_END Flying$When Aven Surveyor enters the battlefield , choose one -$ Put a +1/+1 counter on Aven Surveyor . $ Return target creature to its owner's hand .\nBathe in Dragonfire NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 92 RACE_END C RARITY_END Bathe in Dragonfire deals 4 damage to target creature .\nBattle Brawler NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Orc Warrior TYPE_END Fate Reforged PLAYER_CLS_END 63 RACE_END U RARITY_END As long as you control a red or white permanent , Battle Brawler gets +1/+0 and has first strike .\nBreak Through the Line NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Fate Reforged PLAYER_CLS_END 94 RACE_END U RARITY_END { R }: Target creature with power 2 or less gains haste until end of turn and can't be blocked this turn .\nBrutal Hordechief NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Orc Warrior TYPE_END Fate Reforged PLAYER_CLS_END 64 RACE_END M RARITY_END Whenever a creature you control attacks , defending player loses 1 life and you gain 1 life . ${3}{RW}{RW }: Creatures your opponents control block this turn if able , and you choose how those creatures block .\nCached Defenses NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 126 RACE_END U RARITY_END Bolster 3 . < i > (Choose a creature with the least toughness among creatures you control and put three +1/+1 counters on it . ) < /i >\nChannel Harm NAME_END NIL ATK_END NIL DEF_END {5}{W} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 7 RACE_END U RARITY_END Prevent all damage that would be dealt to you and permanents you control this turn by sources you don't control . If damage is prevented this way , you may have Channel Harm deal that much damage to target creature .\nCitadel Siege NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Fate Reforged PLAYER_CLS_END 8 RACE_END R RARITY_END As Citadel Siege enters the battlefield , choose Khans or Dragons . $ Khans - At the beginning of combat on your turn , put two +1/+1 counters on target creature you control . $ Dragons - At the beginning of combat on each opponent's turn , tap target creature that player controls .\nCloudform NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Fate Reforged PLAYER_CLS_END 32 RACE_END U RARITY_END When Cloudform enters the battlefield , it becomes an Aura with enchant creature . Manifest the top card of your library and attach Cloudform to it . < i > (To manifest a card , put it onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i > $Enchanted creature has flying and hexproof .\nCollateral Damage NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 95 RACE_END C RARITY_END As an additional cost to cast Collateral Damage , sacrifice a creature . $Collateral Damage deals 3 damage to target creature or player .\nCrucible of the Spirit Dragon NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Fate Reforged PLAYER_CLS_END 167 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap }: Put a storage counter on Crucible of the Spirit Dragon . ${tap } , Remove X storage counters from Crucible of the Spirit Dragon : Add X mana in any combination of colors to your mana pool . Spend this mana only to cast Dragon spells or activate abilities of Dragons .\nCrux of Fate NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 65 RACE_END R RARITY_END Choose one -$ Destroy all Dragon creatures . $ Destroy all non-Dragon creatures .\nCunning Strike NAME_END NIL ATK_END NIL DEF_END {3}{U}{R} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 150 RACE_END C RARITY_END Cunning Strike deals 2 damage to target creature and 2 damage to target player . $Draw a card .\nDaghatar the Adamant NAME_END 0 ATK_END 0 DEF_END {3}{W} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Fate Reforged PLAYER_CLS_END 9 RACE_END R RARITY_END Vigilance$Daghatar the Adamant enters the battlefield with four +1/+1 counters on it . ${1}{BG}{BG }: Move a +1/+1 counter from target creature onto a second target creature .\nDark Deal NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 66 RACE_END U RARITY_END Each player discards all the cards in his or her hand , then draws that many cards minus one .\nDefiant Ogre NAME_END 5 ATK_END 3 DEF_END {5}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Fate Reforged PLAYER_CLS_END 96 RACE_END C RARITY_END When Defiant Ogre enters the battlefield , choose one -$ Put a +1/+1 counter on Defiant Ogre . $ Destroy target artifact .\nDestructor Dragon NAME_END 4 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Dragon TYPE_END Fate Reforged PLAYER_CLS_END 127 RACE_END U RARITY_END Flying$When Destructor Dragon dies , destroy target noncreature permanent .\nDiplomacy of the Wastes NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 67 RACE_END U RARITY_END Target opponent reveals his or her hand . You choose a nonland card from it . That player discards that card . If you control a Warrior , that player loses 2 life .\nDragon Bell Monk NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Fate Reforged PLAYER_CLS_END 10 RACE_END C RARITY_END Vigilance$Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i >\nDragonrage NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 97 RACE_END U RARITY_END Add { R } to your mana pool for each attacking creature you control . Until end of turn , attacking creatures you control gain \" { R }: This creature gets +1/+0 until end of turn . \"\nDragonscale General NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Fate Reforged PLAYER_CLS_END 11 RACE_END R RARITY_END At the beginning of your end step , bolster X , where X is the number of tapped creatures you control . < i > (Choose a creature with the least toughness among creatures you control and put X +1/+1 counters on it . ) < /i >\nEnhanced Awareness NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 33 RACE_END C RARITY_END Draw three cards , then discard a card .\nEthereal Ambush NAME_END NIL ATK_END NIL DEF_END {3}{G}{U} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 152 RACE_END C RARITY_END Manifest the top two cards of your library . < i > (To manifest a card , put it onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i >\nFascination NAME_END NIL ATK_END NIL DEF_END {X}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 34 RACE_END U RARITY_END Choose one -$ Each player draws X cards . $ Each player puts the top X cards of his or her library into his or her graveyard .\nFearsome Awakening NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 69 RACE_END U RARITY_END Return target creature card from your graveyard to the battlefield . If it's a Dragon , put two +1/+1 counters on it .\nFeral Krushok NAME_END 4 ATK_END 5 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Fate Reforged PLAYER_CLS_END 128 RACE_END C RARITY_END NIL\nFierce Invocation NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 98 RACE_END C RARITY_END Manifest the top card of your library , then put two +1/+1 counters on it . < i > (To manifest a card , put it onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i >\nFlamerush Rider NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Fate Reforged PLAYER_CLS_END 99 RACE_END R RARITY_END Whenever Flamerush Rider attacks , put a token onto the battlefield tapped and attacking that's a copy of another target attacking creature . Exile the token at end of combat . $Dash { 2}{R}{R } < i > (You may cast this spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nFlamewake Phoenix NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Phoenix TYPE_END Fate Reforged PLAYER_CLS_END 100 RACE_END R RARITY_END Flying , haste$Flamewake Phoenix attacks each turn if able . $Ferocious - At the beginning of combat on your turn , if you control a creature with power 4 or greater , you may pay { R } . If you do , return Flamewake Phoenix from your graveyard to the battlefield .\nFormless Nurturing NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 129 RACE_END C RARITY_END Manifest the top card of your library , then put a +1/+1 counter on it . < i > (To manifest a card , put it onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i >\nFriendly Fire NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 101 RACE_END U RARITY_END Target creature's controller reveals a card at random from his or her hand . Friendly Fire deals damage to that creature and that player equal to the revealed card's converted mana cost .\nFrontier Mastodon NAME_END 2 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elephant TYPE_END Fate Reforged PLAYER_CLS_END 130 RACE_END C RARITY_END Ferocious - Frontier Mastodon enters the battlefield with a +1/+1 counter on it if you control a creature with power 4 or greater .\nFrontier Siege NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment TYPE_END Fate Reforged PLAYER_CLS_END 131 RACE_END R RARITY_END As Frontier Siege enters the battlefield , choose Khans or Dragons . $ Khans - At the beginning of each of your main phases , add { G}{G } to your mana pool . $ Dragons - Whenever a creature with flying enters the battlefield under your control , you may have it fight target creature you don't control .\nFrost Walker NAME_END 1 ATK_END 4 DEF_END {1}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Fate Reforged PLAYER_CLS_END 35 RACE_END U RARITY_END When Frost Walker becomes the target of a spell or ability , sacrifice it .\nFruit of the First Tree NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fate Reforged PLAYER_CLS_END 132 RACE_END U RARITY_END Enchant creature$When enchanted creature dies , you gain X life and draw X cards , where X is its toughness .\nGhastly Conscription NAME_END NIL ATK_END NIL DEF_END {5}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 70 RACE_END M RARITY_END Exile all creature cards from target player's graveyard in a face-down pile , shuffle that pile , then manifest those cards . < i > (To manifest a card , put it onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i >\nGoblin Boom Keg NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Fate Reforged PLAYER_CLS_END 159 RACE_END U RARITY_END At the beginning of your upkeep , sacrifice Goblin Boom Keg . $When Goblin Boom Keg is put into a graveyard from the battlefield , it deals 3 damage to target creature or player .\nGoblin Heelcutter NAME_END 2 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Berserker TYPE_END Fate Reforged PLAYER_CLS_END 102 RACE_END C RARITY_END Whenever Goblin Heelcutter attacks , target creature can't block this turn . $Dash { 2}{R } < i > (You may cast this spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nGore Swine NAME_END 1 ATK_END 4 DEF_END {2}{R} COST_END NIL DUR_END Creature - Boar TYPE_END Fate Reforged PLAYER_CLS_END 103 RACE_END C RARITY_END NIL\nGrim Contest NAME_END NIL ATK_END NIL DEF_END {1}{B}{G} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 153 RACE_END C RARITY_END Choose target creature you control and target creature an opponent controls . Each of those creatures deals damage equal to its toughness to the other .\nGurmag Angler NAME_END 5 ATK_END 5 DEF_END {6}{B} COST_END NIL DUR_END Creature - Zombie Fish TYPE_END Fate Reforged PLAYER_CLS_END 72 RACE_END C RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i >\nHarsh Sustenance NAME_END NIL ATK_END NIL DEF_END {1}{W}{B} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 154 RACE_END C RARITY_END Harsh Sustenance deals X damage to target creature or player and you gain X life , where X is the number of creatures you control .\nHero's Blade NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Fate Reforged PLAYER_CLS_END 160 RACE_END U RARITY_END Equipped creature gets +3/+2 . $Whenever a legendary creature enters the battlefield under your control , you may attach Hero's Blade to it . $Equip { 4 }\nHewed Stone Retainers NAME_END 4 ATK_END 4 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Fate Reforged PLAYER_CLS_END 161 RACE_END U RARITY_END Cast Hewed Stone Retainers only if you've cast another spell this turn .\nHonor's Reward NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 14 RACE_END U RARITY_END You gain 4 life . Bolster 2 . < i > (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it . ) < /i >\nHooded Assassin NAME_END 2 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Assassin TYPE_END Fate Reforged PLAYER_CLS_END 73 RACE_END C RARITY_END When Hooded Assassin enters the battlefield , choose one -$ Put a +1/+1 counter on Hooded Assassin . $ Destroy target creature that was dealt damage this turn .\nHumble Defector NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Fate Reforged PLAYER_CLS_END 104 RACE_END U RARITY_END { tap }: Draw two cards . Target opponent gains control of Humble Defector . Activate this ability only during your turn .\nHungering Yeti NAME_END 4 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Yeti TYPE_END Fate Reforged PLAYER_CLS_END 105 RACE_END U RARITY_END As long as you control a green or blue permanent , you may cast Hungering Yeti as though it had flash . < i > (You may cast it any time you could cast an instant . ) < /i >\nJeskai Barricade NAME_END 4 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Fate Reforged PLAYER_CLS_END 15 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Defender$When Jeskai Barricade enters the battlefield , you may return another target creature you control to its owner's hand .\nJeskai Infiltrator NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Monk TYPE_END Fate Reforged PLAYER_CLS_END 36 RACE_END R RARITY_END Jeskai Infiltrator can't be blocked as long as you control no other creatures . $When Jeskai Infiltrator deals combat damage to a player , exile it and the top card of your library in a face-down pile , shuffle that pile , then manifest those cards . < i > (To manifest a card , put it onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i >\nJeskai Runemark NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fate Reforged PLAYER_CLS_END 37 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 . $Enchanted creature has flying as long as you control a red or white permanent .\nJeskai Sage NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Monk TYPE_END Fate Reforged PLAYER_CLS_END 38 RACE_END C RARITY_END Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i > $When Jeskai Sage dies , draw a card .\nKolaghan, the Storm's Fury NAME_END 5 ATK_END 4 DEF_END {3}{B}{R} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Fate Reforged PLAYER_CLS_END 155 RACE_END R RARITY_END Flying$Whenever a Dragon you control attacks , creatures you control get +1/+0 until end of turn . $Dash { 3}{B}{R } < i > (You may cast this spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nLightform NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Fate Reforged PLAYER_CLS_END 16 RACE_END U RARITY_END When Lightform enters the battlefield , it becomes an Aura with enchant creature . Manifest the top card of your library and attach Lightform to it . < i > (To manifest a card , put it onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i > $Enchanted creature has flying and lifelink .\nLightning Shrieker NAME_END 5 ATK_END 5 DEF_END {4}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Fate Reforged PLAYER_CLS_END 106 RACE_END C RARITY_END Flying , trample , haste$At the beginning of the end step , Lightning Shrieker's owner shuffles it into his or her library .\nLotus-Eye Mystics NAME_END 2 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Fate Reforged PLAYER_CLS_END 17 RACE_END U RARITY_END Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i > $When Lotus-Eye Mystics enters the battlefield , return target enchantment card from your graveyard to your hand .\nLotus Path Djinn NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Djinn Monk TYPE_END Fate Reforged PLAYER_CLS_END 39 RACE_END C RARITY_END Flying$Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i >\nMardu Runemark NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fate Reforged PLAYER_CLS_END 107 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 . $Enchanted creature has first strike as long as you control a white or black permanent .\nMardu Scout NAME_END 1 ATK_END 3 DEF_END {R}{R} COST_END NIL DUR_END Creature - Goblin Scout TYPE_END Fate Reforged PLAYER_CLS_END 108 RACE_END C RARITY_END Dash { 1}{R } < i > (You may cast this spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nMardu Shadowspear NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Fate Reforged PLAYER_CLS_END 74 RACE_END U RARITY_END Whenever Mardu Shadowspear attacks , each opponent loses 1 life . $Dash { 1}{B } < i > (You may cast this spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nMardu Strike Leader NAME_END 2 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Fate Reforged PLAYER_CLS_END 75 RACE_END R RARITY_END Whenever Mardu Strike Leader attacks , put a 2/1 black Warrior creature token onto the battlefield . $Dash { 3}{B } < i > (You may cast this spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nMardu Woe-Reaper NAME_END 1 ATK_END 2 DEF_END {W} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Fate Reforged PLAYER_CLS_END 18 RACE_END U RARITY_END Whenever Mardu Woe-Reaper or another Warrior enters the battlefield under your control , you may exile target creature card from a graveyard . If you do , you gain 1 life .\nMastery of the Unseen NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Fate Reforged PLAYER_CLS_END 19 RACE_END R RARITY_END Whenever a permanent you control is turned face up , you gain 1 life for each creature you control . ${3}{W }: Manifest the top card of your library . < i > (Put it onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i >\nMerciless Executioner NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Orc Warrior TYPE_END Fate Reforged PLAYER_CLS_END 76 RACE_END U RARITY_END When Merciless Executioner enters the battlefield , each player sacrifices a creature .\nMindscour Dragon NAME_END 4 ATK_END 4 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Dragon TYPE_END Fate Reforged PLAYER_CLS_END 41 RACE_END U RARITY_END Flying$Whenever Mindscour Dragon deals combat damage to an opponent , target player puts the top four cards of his or her library into his or her graveyard .\nMistfire Adept NAME_END 3 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Monk TYPE_END Fate Reforged PLAYER_CLS_END 42 RACE_END U RARITY_END Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i > $Whenever you cast a noncreature spell , target creature gains flying until end of turn .\nMob Rule NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 109 RACE_END R RARITY_END Choose one -$ Gain control of all creatures with power 4 or greater until end of turn . Untap those creatures . They gain haste until end of turn . $ Gain control of all creatures with power 3 or less until end of turn . Untap those creatures . They gain haste until end of turn .\nMonastery Mentor NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Fate Reforged PLAYER_CLS_END 20 RACE_END M RARITY_END Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i > $Whenever you cast a noncreature spell , put a 1/1 white Monk creature token with prowess onto the battlefield .\nMonastery Siege NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Fate Reforged PLAYER_CLS_END 43 RACE_END R RARITY_END As Monastery Siege enters the battlefield , choose Khans or Dragons . $ Khans - At the beginning of your draw step , draw an additional card , then discard a card . $ Dragons - Spells your opponents cast that target you or a permanent you control cost { 2 } more to cast .\nNeutralizing Blast NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 44 RACE_END U RARITY_END Counter target multicolored spell .\nNoxious Dragon NAME_END 4 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Dragon TYPE_END Fate Reforged PLAYER_CLS_END 77 RACE_END U RARITY_END Flying$When Noxious Dragon dies , you may destroy target creature with converted mana cost 3 or less .\nOjutai, Soul of Winter NAME_END 6 ATK_END 5 DEF_END {5}{W}{U} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Fate Reforged PLAYER_CLS_END 156 RACE_END R RARITY_END Flying , vigilance$Whenever a Dragon you control attacks , tap target nonland permanent an opponent controls . That permanent doesn't untap during its controller's next untap step .\nOrc Sureshot NAME_END 2 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Orc Archer TYPE_END Fate Reforged PLAYER_CLS_END 78 RACE_END U RARITY_END Whenever another creature enters the battlefield under your control , target creature an opponent controls gets -1/-1 until end of turn .\nOutpost Siege NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Fate Reforged PLAYER_CLS_END 110 RACE_END R RARITY_END As Outpost Siege enters the battlefield , choose Khans or Dragons . $ Khans - At the beginning of your upkeep , exile the top card of your library . Until end of turn , you may play that card . $ Dragons - Whenever a creature you control leaves the battlefield , Outpost Siege deals 1 damage to target creature or player .\nPalace Siege NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Fate Reforged PLAYER_CLS_END 79 RACE_END R RARITY_END As Palace Siege enters the battlefield , choose Khans or Dragons . $ Khans - At the beginning of your upkeep , return target creature card from your graveyard to your hand . $ Dragons - At the beginning of your upkeep , each opponent loses 2 life and you gain 2 life .\nQarsi High Priest NAME_END 2 ATK_END 0 DEF_END {B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Fate Reforged PLAYER_CLS_END 80 RACE_END U RARITY_END { 1}{B } , { tap } , Sacrifice another creature : Manifest the top card of your library . < i > (Put that card onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i >\nRageform NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Fate Reforged PLAYER_CLS_END 112 RACE_END U RARITY_END When Rageform enters the battlefield , it becomes an Aura with enchant creature . Manifest the top card of your library and attach Rageform to it . < i > (To manifest a card , put it onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i > $Enchanted creature has double strike . < i > (It deals both first-strike and regular combat damage . ) < /i >\nRakshasa's Disdain NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 45 RACE_END C RARITY_END Counter target spell unless its controller pays { 1 } for each card in your graveyard .\nRally the Ancestors NAME_END NIL ATK_END NIL DEF_END {X}{W}{W} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 22 RACE_END R RARITY_END Return each creature card with converted mana cost X or less from your graveyard to the battlefield . Exile those creatures at the beginning of your next upkeep . Exile Rally the Ancestors .\nReach of Shadows NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 81 RACE_END C RARITY_END Destroy target creature that's one or more colors .\nReality Shift NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 46 RACE_END U RARITY_END Exile target creature . Its controller manifests the top card of his or her library . < i > (That player puts the top card of his or her library onto the battlefield face down as a 2/2 creature . If it's a creature card , it can be turned face up any time for its mana cost . ) < /i >\nRefocus NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 47 RACE_END C RARITY_END Untap target creature . $Draw a card .\nRenowned Weaponsmith NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Fate Reforged PLAYER_CLS_END 48 RACE_END U RARITY_END { tap }: Add { C}{C } to your mana pool . Spend this mana only to cast artifact spells or activate abilities of artifacts . ${U } , { tap }: Search your library for a card named Heart-Piercer Bow or Vial of Dragonfire , reveal it , put it into your hand , then shuffle your library .\nReturn to the Earth NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 135 RACE_END C RARITY_END Destroy target artifact , enchantment , or creature with flying .\nRite of Undoing NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 49 RACE_END U RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $Return target nonland permanent you control and target nonland permanent you don't control to their owners ' hands .\nRuthless Instincts NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 136 RACE_END U RARITY_END Choose one -$ Target nonattacking creature gains reach and deathtouch until end of turn . Untap it . $ Target attacking creature gets +2/+2 and gains trample until end of turn .\nSage-Eye Avengers NAME_END 5 ATK_END 4 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Djinn Monk TYPE_END Fate Reforged PLAYER_CLS_END 50 RACE_END R RARITY_END Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i > $Whenever Sage-Eye Avengers attacks , you may return target creature to its owner's hand if its power is less than Sage-Eye Avengers's power .\nSage's Reverie NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fate Reforged PLAYER_CLS_END 23 RACE_END U RARITY_END Enchant creature$When Sage's Reverie enters the battlefield , draw a card for each Aura you control that's attached to a creature . $Enchanted creature gets +1/+1 for each Aura you control that's attached to a creature .\nSandblast NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 24 RACE_END C RARITY_END Sandblast deals 5 damage to target attacking or blocking creature .\nSandsteppe Mastodon NAME_END 5 ATK_END 5 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Elephant TYPE_END Fate Reforged PLAYER_CLS_END 137 RACE_END R RARITY_END Reach$When Sandsteppe Mastodon enters the battlefield , bolster 5 . < i > (Choose a creature with the least toughness among creatures you control and put five +1/+1 counters on it . ) < /i >\nSandsteppe Outcast NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Fate Reforged PLAYER_CLS_END 25 RACE_END C RARITY_END When Sandsteppe Outcast enters the battlefield , choose one -$ Put a +1/+1 counter on Sandsteppe Outcast . $ Put a 1/1 white Spirit creature token with flying onto the battlefield .\nScroll of the Masters NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Fate Reforged PLAYER_CLS_END 163 RACE_END R RARITY_END Whenever you cast a noncreature spell , put a lore counter on Scroll of the Masters . ${3 } , { tap }: Target creature you control gets +1/+1 until end of turn for each lore counter on Scroll of the Masters .\nShamanic Revelation NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 138 RACE_END R RARITY_END Draw a card for each creature you control . $Ferocious - You gain 4 life for each creature you control with power 4 or greater .\nShockmaw Dragon NAME_END 4 ATK_END 4 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Fate Reforged PLAYER_CLS_END 114 RACE_END U RARITY_END Flying$Whenever Shockmaw Dragon deals combat damage to a player , it deals 1 damage to each creature that player controls .\nShu Yun, the Silent Tempest NAME_END 2 ATK_END 3 DEF_END {2}{U} COST_END NIL DUR_END Legendary Creature - Human Monk TYPE_END Fate Reforged PLAYER_CLS_END 52 RACE_END R RARITY_END Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i > $Whenever you cast a noncreature spell , you may pay { RW}{RW } . If you do , target creature gains double strike until end of turn .\nSibsig Host NAME_END 6 ATK_END 2 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Fate Reforged PLAYER_CLS_END 82 RACE_END C RARITY_END When Sibsig Host enters the battlefield , each player puts the top three cards of his or her library into his or her graveyard .\nSibsig Muckdraggers NAME_END 6 ATK_END 3 DEF_END {8}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Fate Reforged PLAYER_CLS_END 83 RACE_END U RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $When Sibsig Muckdraggers enters the battlefield , return target creature card from your graveyard to your hand .\nSilumgar, the Drifting Death NAME_END 7 ATK_END 3 DEF_END {4}{U}{B} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Fate Reforged PLAYER_CLS_END 157 RACE_END R RARITY_END Flying , hexproof$Whenever a Dragon you control attacks , creatures defending player controls get -1/-1 until end of turn .\nSmoldering Efreet NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Efreet Monk TYPE_END Fate Reforged PLAYER_CLS_END 115 RACE_END C RARITY_END When Smoldering Efreet dies , it deals 2 damage to you .\nSoulfire Grand Master NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Fate Reforged PLAYER_CLS_END 27 RACE_END M RARITY_END Lifelink$Instant and sorcery spells you control have lifelink . ${2}{UR}{UR }: The next time you cast an instant or sorcery spell from your hand this turn , put that card into your hand instead of into your graveyard as it resolves .\nSoulflayer NAME_END 4 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Fate Reforged PLAYER_CLS_END 84 RACE_END R RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $If a creature card with flying was exiled with Soulflayer's delve ability , Soulflayer has flying . The same is true for first strike , double strike , deathtouch , haste , hexproof , indestructible , lifelink , reach , trample , and vigilance .\nSoul Summons NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 26 RACE_END C RARITY_END Manifest the top card of your library . < i > (Put it onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i >\nSudden Reclamation NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 139 RACE_END U RARITY_END Put the top four cards of your library into your graveyard , then return a creature card and a land card from your graveyard to your hand .\nSultai Emissary NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Warrior TYPE_END Fate Reforged PLAYER_CLS_END 85 RACE_END C RARITY_END When Sultai Emissary dies , manifest the top card of your library . < i > (Put that card onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i >\nSultai Runemark NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fate Reforged PLAYER_CLS_END 86 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 . $Enchanted creature has deathtouch as long as you control a green or blue permanent . < i > (Any amount of damage it deals to a creature is enough to destroy it . ) < /i >\nSultai Skullkeeper NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Naga Shaman TYPE_END Fate Reforged PLAYER_CLS_END 53 RACE_END C RARITY_END When Sultai Skullkeeper enters the battlefield , put the top two cards of your library into your graveyard .\nSupplant Form NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 54 RACE_END R RARITY_END Return target creature to its owner's hand . You put a token onto the battlefield that's a copy of that creature .\nTasigur's Cruelty NAME_END NIL ATK_END NIL DEF_END {5}{B} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 88 RACE_END C RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $Each opponent discards two cards .\nTasigur, the Golden Fang NAME_END 5 ATK_END 4 DEF_END {5}{B} COST_END NIL DUR_END Legendary Creature - Human Shaman TYPE_END Fate Reforged PLAYER_CLS_END 87 RACE_END R RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > ${2}{GU}{GU }: Put the top two cards of your library into your graveyard , then return a nonland card of an opponent's choice from your graveyard to your hand .\nTemporal Trespass NAME_END NIL ATK_END NIL DEF_END {8}{U}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 55 RACE_END M RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $Take an extra turn after this one . Exile Temporal Trespass .\nTemur Battle Rage NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 116 RACE_END C RARITY_END Target creature gains double strike until end of turn . < i > (It deals both first-strike and regular combat damage . ) < /i > $Ferocious - That creature also gains trample until end of turn if you control a creature with power 4 or greater .\nTemur War Shaman NAME_END 5 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Fate Reforged PLAYER_CLS_END 142 RACE_END R RARITY_END When Temur War Shaman enters the battlefield , manifest the top card of your library . < i > (Put that card onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i > $Whenever a permanent you control is turned face up , if it's a creature , you may have it fight target creature you don't control .\nTorrent Elemental NAME_END 5 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Fate Reforged PLAYER_CLS_END 56 RACE_END M RARITY_END Flying$Whenever Torrent Elemental attacks , tap all creatures defending player controls . ${3}{BG}{BG }: Put Torrent Elemental from exile onto the battlefield tapped . Activate this ability only any time you could cast a sorcery .\nUgin's Construct NAME_END 5 ATK_END 4 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Fate Reforged PLAYER_CLS_END 164 RACE_END U RARITY_END When Ugin's Construct enters the battlefield , sacrifice a permanent that's one or more colors .\nUgin, the Spirit Dragon NAME_END NIL ATK_END NIL DEF_END {8} COST_END NIL DUR_END Planeswalker - Ugin TYPE_END Fate Reforged PLAYER_CLS_END 1 RACE_END M RARITY_END +2 : Ugin , the Spirit Dragon deals 3 damage to target creature or player . $ ? X : Exile each permanent with converted mana cost X or less that's one or more colors . $ ? 10 : You gain 7 life , draw seven cards , then put up to seven permanent cards from your hand onto the battlefield .\nValorous Stance NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 28 RACE_END U RARITY_END Choose one -$ Target creature gains indestructible until end of turn . $ Destroy target creature with toughness 4 or greater .\nVaultbreaker NAME_END 2 ATK_END 4 DEF_END {3}{R} COST_END NIL DUR_END Creature - Orc Rogue TYPE_END Fate Reforged PLAYER_CLS_END 117 RACE_END U RARITY_END Whenever Vaultbreaker attacks , you may discard a card . If you do , draw a card . $Dash { 2}{R } < i > (You may cast this spell for its dash cost . If you do , it gains haste , and it's returned from the battlefield to its owner's hand at the beginning of the next end step . ) < /i >\nWandering Champion NAME_END 1 ATK_END 3 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Fate Reforged PLAYER_CLS_END 29 RACE_END U RARITY_END Whenever Wandering Champion deals combat damage to a player , if you control a blue or red permanent , you may discard a card . If you do , draw a card .\nWarden of the First Tree NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human TYPE_END Fate Reforged PLAYER_CLS_END 143 RACE_END M RARITY_END { 1}{WB }: Warden of the First Tree becomes a Human Warrior with base power and toughness 3/3 . ${2}{WB}{WB }: If Warden of the First Tree is a Warrior , it becomes a Human Spirit Warrior with trample and lifelink . ${3}{WB}{WB}{WB }: If Warden of the First Tree is a Spirit , put five +1/+1 counters on it .\nWardscale Dragon NAME_END 4 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Dragon TYPE_END Fate Reforged PLAYER_CLS_END 30 RACE_END U RARITY_END Flying$As long as Wardscale Dragon is attacking , defending player can't cast spells .\nWar Flare NAME_END NIL ATK_END NIL DEF_END {2}{R}{W} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 158 RACE_END C RARITY_END Creatures you control get +2/+1 until end of turn . Untap those creatures .\nWhisk Away NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 57 RACE_END C RARITY_END Put target attacking or blocking creature on top of its owner's library .\nWhisperer of the Wilds NAME_END 2 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Fate Reforged PLAYER_CLS_END 144 RACE_END C RARITY_END { tap }: Add { G } to your mana pool . $Ferocious - { tap }: Add { G}{G } to your mana pool . Activate this ability only if you control a creature with power 4 or greater .\nWhisperwood Elemental NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Fate Reforged PLAYER_CLS_END 145 RACE_END M RARITY_END At the beginning of your end step , manifest the top card of your library . < i > (Put it onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i > $Sacrifice Whisperwood Elemental : Until end of turn , face-up nontoken creatures you control gain \" When this creature dies , manifest the top card of your library . \"\nWildcall NAME_END NIL ATK_END NIL DEF_END {X}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 146 RACE_END R RARITY_END Manifest the top card of your library , then put X +1/+1 counters on it . < i > (To manifest a card , put it onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i >\nWild Slash NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 118 RACE_END U RARITY_END Ferocious - If you control a creature with power 4 or greater , damage can't be prevented this turn . $Wild Slash deals 2 damage to target creature or player .\nWill of the Naga NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 58 RACE_END C RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $Tap up to two target creatures . Those creatures don't untap during their controller's next untap step .\nWinds of Qal Sisma NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Fate Reforged PLAYER_CLS_END 147 RACE_END U RARITY_END Prevent all combat damage that would be dealt this turn . $Ferocious - If you control a creature with power 4 or greater , instead prevent all combat damage that would be dealt this turn by creatures your opponents control .\nWrite into Being NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Fate Reforged PLAYER_CLS_END 59 RACE_END C RARITY_END Look at the top two cards of your library . Manifest one of those cards , then put the other on the top or bottom of your library . < i > (To manifest a card , put it onto the battlefield face down as a 2/2 creature . Turn it face up any time for its mana cost if it's a creature card . ) < /i >\nAcquire NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Fifth Dawn PLAYER_CLS_END 21 RACE_END R RARITY_END Search target opponent's library for an artifact card and put that card onto the battlefield under your control . Then that player shuffles his or her library .\nAdvanced Hoverguard NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Drone TYPE_END Fifth Dawn PLAYER_CLS_END 22 RACE_END C RARITY_END Flying${U }: Advanced Hoverguard gains shroud until end of turn . < i > (It can't be the target of spells or abilities . ) < /i >\nAnodet Lurker NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Fifth Dawn PLAYER_CLS_END 101 RACE_END C RARITY_END When Anodet Lurker dies , you gain 3 life .\nArachnoid NAME_END 6 ATK_END 2 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Spider TYPE_END Fifth Dawn PLAYER_CLS_END 102 RACE_END U RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nArmed Response NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 2 RACE_END C RARITY_END Armed Response deals damage to target attacking creature equal to the number of Equipment you control .\nArtificer's Intuition NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Fifth Dawn PLAYER_CLS_END 23 RACE_END R RARITY_END { U } , Discard an artifact card : Search your library for an artifact card with converted mana cost 1 or less , reveal that card , and put it into your hand . Then shuffle your library .\nAuriok Champion NAME_END 1 ATK_END 1 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Fifth Dawn PLAYER_CLS_END 3 RACE_END R RARITY_END Protection from black and from red$Whenever another creature enters the battlefield , you may gain 1 life .\nAuriok Windwalker NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Fifth Dawn PLAYER_CLS_END 5 RACE_END R RARITY_END Flying${tap }: Attach target Equipment you control to target creature you control .\nAvarice Totem NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 104 RACE_END U RARITY_END { 5 }: Exchange control of Avarice Totem and target nonland permanent .\nBaton of Courage NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 105 RACE_END C RARITY_END Flash$Sunburst < i > (This enters the battlefield with a charge counter on it for each color of mana spent to cast it . ) < /i > $Remove a charge counter from Baton of Courage : Target creature gets +1/+1 until end of turn .\nBattered Golem NAME_END 2 ATK_END 3 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Fifth Dawn PLAYER_CLS_END 106 RACE_END C RARITY_END Battered Golem doesn't untap during your untap step . $Whenever an artifact enters the battlefield , you may untap Battered Golem .\nBeacon of Creation NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Fifth Dawn PLAYER_CLS_END 82 RACE_END R RARITY_END Put a 1/1 green Insect creature token onto the battlefield for each Forest you control . Shuffle Beacon of Creation into its owner's library .\nBeacon of Tomorrows NAME_END NIL ATK_END NIL DEF_END {6}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Fifth Dawn PLAYER_CLS_END 24 RACE_END R RARITY_END Target player takes an extra turn after this one . Shuffle Beacon of Tomorrows into its owner's library .\nBlasting Station NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 107 RACE_END U RARITY_END { tap } , Sacrifice a creature : Blasting Station deals 1 damage to target creature or player . $Whenever a creature enters the battlefield , you may untap Blasting Station .\nBlind Creeper NAME_END 3 ATK_END 3 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Beast TYPE_END Fifth Dawn PLAYER_CLS_END 42 RACE_END C RARITY_END Whenever a player casts a spell , Blind Creeper gets -1/-1 until end of turn .\nBlinkmoth Infusion NAME_END NIL ATK_END NIL DEF_END {12}{U}{U} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 25 RACE_END R RARITY_END Affinity for artifacts < i > (This spell costs { 1 } less to cast for each artifact you control . ) < /i > $Untap all artifacts .\nBringer of the Black Dawn NAME_END 5 ATK_END 5 DEF_END {7}{B}{B} COST_END NIL DUR_END Creature - Bringer TYPE_END Fifth Dawn PLAYER_CLS_END 43 RACE_END R RARITY_END You may pay { W}{U}{B}{R}{G } rather than pay Bringer of the Black Dawn's mana cost . $Trample$At the beginning of your upkeep , you may pay 2 life . If you do , search your library for a card , then shuffle your library and put that card on top of it .\nBringer of the Blue Dawn NAME_END 5 ATK_END 5 DEF_END {7}{U}{U} COST_END NIL DUR_END Creature - Bringer TYPE_END Fifth Dawn PLAYER_CLS_END 26 RACE_END R RARITY_END You may pay { W}{U}{B}{R}{G } rather than pay Bringer of the Blue Dawn's mana cost . $Trample$At the beginning of your upkeep , you may draw two cards .\nBringer of the White Dawn NAME_END 5 ATK_END 5 DEF_END {7}{W}{W} COST_END NIL DUR_END Creature - Bringer TYPE_END Fifth Dawn PLAYER_CLS_END 7 RACE_END R RARITY_END You may pay { W}{U}{B}{R}{G } rather than pay Bringer of the White Dawn's mana cost . $Trample$At the beginning of your upkeep , you may return target artifact card from your graveyard to the battlefield .\nChannel the Suns NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Fifth Dawn PLAYER_CLS_END 84 RACE_END U RARITY_END Add { W}{U}{B}{R}{G } to your mana pool .\nChimeric Coils NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 108 RACE_END U RARITY_END { X}{1 }: Chimeric Coils becomes an X/X Construct artifact creature . Sacrifice it at the beginning of the next end step .\nCircle of Protection: Artifacts NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Fifth Dawn PLAYER_CLS_END 8 RACE_END U RARITY_END { 2 }: The next time an artifact source of your choice would deal damage to you this turn , prevent that damage .\nClearwater Goblet NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 109 RACE_END R RARITY_END Sunburst < i > (This enters the battlefield with a charge counter on it for each color of mana spent to cast it . ) < /i > $At the beginning of your upkeep , you may gain life equal to the number of charge counters on Clearwater Goblet .\nCondescend NAME_END NIL ATK_END NIL DEF_END {X}{U} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 27 RACE_END C RARITY_END Counter target spell unless its controller pays { X } . $Scry 2 . < i > (To scry 2 , look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nConjurer's Bauble NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 112 RACE_END C RARITY_END { tap } , Sacrifice Conjurer's Bauble : Put up to one target card from your graveyard on the bottom of your library . Draw a card .\nCosmic Larva NAME_END 6 ATK_END 7 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Fifth Dawn PLAYER_CLS_END 63 RACE_END R RARITY_END Trample$At the beginning of your upkeep , sacrifice Cosmic Larva unless you sacrifice two lands .\nDawn's Reflection NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fifth Dawn PLAYER_CLS_END 85 RACE_END C RARITY_END Enchant land$Whenever enchanted land is tapped for mana , its controller adds two mana in any combination of colors to his or her mana pool < i > (in addition to the mana the land produces) < /i > .\nDesecration Elemental NAME_END 8 ATK_END 8 DEF_END {3}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Fifth Dawn PLAYER_CLS_END 45 RACE_END R RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Whenever a player casts a spell , sacrifice a creature .\nDevour in Shadow NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 46 RACE_END U RARITY_END Destroy target creature . It can't be regenerated . You lose life equal to that creature's toughness .\nDisruption Aura NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fifth Dawn PLAYER_CLS_END 28 RACE_END U RARITY_END Enchant artifact$Enchanted artifact has \" At the beginning of your upkeep , sacrifice this artifact unless you pay its mana cost . \"\nEarly Frost NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 29 RACE_END C RARITY_END Tap up to three target lands .\nEbon Drake NAME_END 3 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Drake TYPE_END Fifth Dawn PLAYER_CLS_END 48 RACE_END U RARITY_END Flying$Whenever a player casts a spell , you lose 1 life .\nEndless Whispers NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Fifth Dawn PLAYER_CLS_END 49 RACE_END R RARITY_END Each creature has \" When this creature dies , choose target opponent . That player puts this card from its owner's graveyard onto the battlefield under his or her control at the beginning of the next end step . \"\nEngineered Explosives NAME_END NIL ATK_END NIL DEF_END {X} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 118 RACE_END R RARITY_END Sunburst < i > (This enters the battlefield with a charge counter on it for each color of mana spent to cast it . ) < /i > ${2 } , Sacrifice Engineered Explosives : Destroy each nonland permanent with converted mana cost equal to the number of charge counters on Engineered Explosives .\nEnsouled Scimitar NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Fifth Dawn PLAYER_CLS_END 119 RACE_END U RARITY_END { 3 }: Ensouled Scimitar becomes a 1/5 Spirit artifact creature with flying until end of turn . < i > (Equipment that's a creature can't equip a creature . ) < /i > $Equipped creature gets +1/+5 . $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nEon Hub NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 120 RACE_END R RARITY_END Players skip their upkeep steps .\nFangren Pathcutter NAME_END 6 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Fifth Dawn PLAYER_CLS_END 87 RACE_END U RARITY_END Whenever Fangren Pathcutter attacks , attacking creatures gain trample until end of turn .\nFeedback Bolt NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 64 RACE_END U RARITY_END Feedback Bolt deals damage to target player equal to the number of artifacts you control .\nFerocious Charge NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 88 RACE_END C RARITY_END Target creature gets +4/+4 until end of turn . $Scry 2 . < i > (To scry 2 , look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nFerropede NAME_END 1 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Insect TYPE_END Fifth Dawn PLAYER_CLS_END 122 RACE_END U RARITY_END Ferropede is unblockable . $Whenever Ferropede deals combat damage to a player , you may remove a counter from target permanent .\nFill with Fright NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Fifth Dawn PLAYER_CLS_END 50 RACE_END C RARITY_END Target player discards two cards . $Scry 2 . < i > (To scry 2 , look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nFist of Suns NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 123 RACE_END R RARITY_END You may pay { W}{U}{B}{R}{G } rather than pay the mana cost for spells that you cast .\nFleshgrafter NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Fifth Dawn PLAYER_CLS_END 51 RACE_END C RARITY_END Discard an artifact card : Fleshgrafter gets +2/+2 until end of turn .\nFold into AEther NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 31 RACE_END U RARITY_END Counter target spell . If that spell is countered this way , its controller may put a creature card from his or her hand onto the battlefield .\nGemstone Array NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 124 RACE_END U RARITY_END { 2 }: Put a charge counter on Gemstone Array . $Remove a charge counter from Gemstone Array : Add one mana of any color to your mana pool .\nGoblin Brawler NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Fifth Dawn PLAYER_CLS_END 66 RACE_END C RARITY_END First strike$Goblin Brawler can't be equipped .\nGoblin Cannon NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 125 RACE_END U RARITY_END { 2 }: Goblin Cannon deals 1 damage to target creature or player . Sacrifice Goblin Cannon .\nGrafted Wargear NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Fifth Dawn PLAYER_CLS_END 126 RACE_END U RARITY_END Equipped creature gets +3/+2 . $Whenever Grafted Wargear becomes unattached from a permanent , sacrifice that permanent . $Equip { 0 } < i > ({0 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nGranulate NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Fifth Dawn PLAYER_CLS_END 67 RACE_END R RARITY_END Destroy each nonland artifact with converted mana cost 4 or less .\nGrinding Station NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 127 RACE_END U RARITY_END { tap } , Sacrifice an artifact : Target player puts the top three cards of his or her library into his or her graveyard . $Whenever an artifact enters the battlefield , you may untap Grinding Station .\nGuardian Idol NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 128 RACE_END U RARITY_END Guardian Idol enters the battlefield tapped . ${tap }: Add { C } to your mana pool . ${2 }: Guardian Idol becomes a 2/2 Golem artifact creature until end of turn .\nHealer's Headdress NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Fifth Dawn PLAYER_CLS_END 129 RACE_END C RARITY_END Equipped creature gets +0/+2 and has \" { tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn . \" ${W}{W }: Attach Healer's Headdress to target creature you control . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nHeliophial NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 130 RACE_END C RARITY_END Sunburst < i > (This enters the battlefield with a charge counter on it for each color of mana spent to cast it . ) < /i > ${2 } , Sacrifice Heliophial : Heliophial deals damage equal to the number of charge counters on it to target creature or player .\nHelm of Kaldra NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Legendary Artifact - Equipment TYPE_END Fifth Dawn PLAYER_CLS_END 131 RACE_END R RARITY_END Equipped creature has first strike , trample , and haste . ${1 }: If you control Equipment named Helm of Kaldra , Sword of Kaldra , and Shield of Kaldra , put a legendary 4/4 colorless Avatar creature token named Kaldra onto the battlefield and attach those Equipment to it . $Equip { 2 }\nInfused Arrows NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 133 RACE_END U RARITY_END Sunburst < i > (This enters the battlefield with a charge counter on it for each color of mana spent to cast it . ) < /i > ${tap } , Remove X charge counters from Infused Arrows : Target creature gets -X/-X until end of turn .\nInto Thin Air NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 33 RACE_END C RARITY_END Affinity for artifacts < i > (This spell costs { 1 } less to cast for each artifact you control . ) < /i > $Return target artifact to its owner's hand .\nIon Storm NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Fifth Dawn PLAYER_CLS_END 68 RACE_END R RARITY_END { 1}{R } , Remove a +1/+1 counter or a charge counter from a permanent you control : Ion Storm deals 2 damage to target creature or player .\nIron-Barb Hellion NAME_END 4 ATK_END 5 DEF_END {5}{R} COST_END NIL DUR_END Creature - Hellion Beast TYPE_END Fifth Dawn PLAYER_CLS_END 69 RACE_END U RARITY_END Haste$Iron-Barb Hellion can't block .\nKrark-Clan Engineers NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Artificer TYPE_END Fifth Dawn PLAYER_CLS_END 70 RACE_END U RARITY_END { R } , Sacrifice two artifacts : Destroy target artifact .\nKrark-Clan Ironworks NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 134 RACE_END U RARITY_END Sacrifice an artifact : Add { C}{C } to your mana pool .\nKrark-Clan Ogre NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Ogre TYPE_END Fifth Dawn PLAYER_CLS_END 71 RACE_END C RARITY_END { R } , Sacrifice an artifact : Target creature can't block this turn .\nLantern of Insight NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 135 RACE_END U RARITY_END Each player plays with the top card of his or her library revealed . ${tap } , Sacrifice Lantern of Insight : Target player shuffles his or her library .\nLeonin Squire NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat Soldier TYPE_END Fifth Dawn PLAYER_CLS_END 9 RACE_END C RARITY_END When Leonin Squire enters the battlefield , return target artifact card with converted mana cost 1 or less from your graveyard to your hand .\nLose Hope NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 52 RACE_END C RARITY_END Target creature gets -1/-1 until end of turn . $Scry 2 . < i > (To scry 2 , look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nLoxodon Anchorite NAME_END 3 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Elephant Cleric TYPE_END Fifth Dawn PLAYER_CLS_END 10 RACE_END C RARITY_END { tap }: Prevent the next 2 damage that would be dealt to target creature or player this turn .\nLoxodon Stalwart NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Elephant Soldier TYPE_END Fifth Dawn PLAYER_CLS_END 11 RACE_END U RARITY_END Vigilance${W }: Loxodon Stalwart gets +0/+1 until end of turn .\nLunar Avenger NAME_END 2 ATK_END 2 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Fifth Dawn PLAYER_CLS_END 136 RACE_END U RARITY_END Sunburst < i > (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it . ) < /i > $Remove a +1/+1 counter from Lunar Avenger : Lunar Avenger gains your choice of flying , first strike , or haste until end of turn .\nMagma Jet NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 73 RACE_END U RARITY_END Magma Jet deals 2 damage to target creature or player . $Scry 2 . < i > (To scry 2 , look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nMagnetic Theft NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 74 RACE_END U RARITY_END Attach target Equipment to target creature . < i > (Control of the Equipment doesn't change . ) < /i >\nMephidross Vampire NAME_END 4 ATK_END 3 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Fifth Dawn PLAYER_CLS_END 53 RACE_END R RARITY_END Flying$Each creature you control is a Vampire in addition to its other creature types and has \" Whenever this creature deals damage to a creature , put a +1/+1 counter on this creature . \"\nMoriok Rigger NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Rogue Rigger TYPE_END Fifth Dawn PLAYER_CLS_END 54 RACE_END R RARITY_END Whenever an artifact is put into a graveyard from the battlefield , you may put a +1/+1 counter on Moriok Rigger .\nMycosynth Golem NAME_END 5 ATK_END 4 DEF_END {11} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Fifth Dawn PLAYER_CLS_END 137 RACE_END R RARITY_END Affinity for artifacts < i > (This spell costs { 1 } less to cast for each artifact you control . ) < /i > $Artifact creature spells you cast have affinity for artifacts . < i > (They cost { 1 } less to cast for each artifact you control . ) < /i >\nNeurok Stealthsuit NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Fifth Dawn PLAYER_CLS_END 140 RACE_END C RARITY_END Equipped creature has shroud . < i > (It can't be the target of spells or abilities . ) < /i > ${U}{U }: Attach Neurok Stealthsuit to target creature you control . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nNight's Whisper NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Fifth Dawn PLAYER_CLS_END 55 RACE_END U RARITY_END You draw two cards and you lose 2 life .\nNim Grotesque NAME_END 6 ATK_END 3 DEF_END {6}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Fifth Dawn PLAYER_CLS_END 56 RACE_END U RARITY_END Nim Grotesque gets +1/+0 for each artifact you control .\nOpaline Bracers NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Fifth Dawn PLAYER_CLS_END 141 RACE_END C RARITY_END Sunburst < i > (This enters the battlefield with a charge counter on it for each color of mana spent to cast it . ) < /i > $Equipped creature gets +X/+X , where X is the number of charge counters on Opaline Bracers . $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nParadise Mantle NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact - Equipment TYPE_END Fifth Dawn PLAYER_CLS_END 142 RACE_END U RARITY_END Equipped creature has \" { tap }: Add one mana of any color to your mana pool . \" $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nPlasma Elemental NAME_END 1 ATK_END 4 DEF_END {5}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Fifth Dawn PLAYER_CLS_END 34 RACE_END U RARITY_END Plasma Elemental is unblockable .\nPlunge into Darkness NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 57 RACE_END R RARITY_END Choose one - Sacrifice any number of creatures , then you gain 3 life for each sacrificed creature ; or pay X life , then look at the top X cards of your library , put one of those cards into your hand , and exile the rest . $Entwine { B } < i > (Choose both if you pay the entwine cost . ) < /i >\nPossessed Portal NAME_END NIL ATK_END NIL DEF_END {8} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 144 RACE_END R RARITY_END If a player would draw a card , that player skips that draw instead . $At the beginning of each end step , each player sacrifices a permanent unless he or she discards a card .\nRain of Rust NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 76 RACE_END C RARITY_END Choose one - Destroy target artifact ; or destroy target land . $Entwine { 3}{R } < i > (Choose both if you pay the entwine cost . ) < /i >\nRaksha Golden Cub NAME_END 4 ATK_END 3 DEF_END {5}{W}{W} COST_END NIL DUR_END Legendary Creature - Cat Soldier TYPE_END Fifth Dawn PLAYER_CLS_END 12 RACE_END R RARITY_END Vigilance$As long as Raksha Golden Cub is equipped , Cat creatures you control get +2/+2 and have double strike .\nRazorgrass Screen NAME_END 1 ATK_END 2 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Wall TYPE_END Fifth Dawn PLAYER_CLS_END 145 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $Razorgrass Screen blocks each turn if able .\nRetaliate NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 13 RACE_END R RARITY_END Destroy all creatures that dealt damage to you this turn .\nReversal of Fortune NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Fifth Dawn PLAYER_CLS_END 77 RACE_END R RARITY_END Target opponent reveals his or her hand . You may copy an instant or sorcery card in it . If you do , you may cast the copy without paying its mana cost .\nRite of Passage NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Fifth Dawn PLAYER_CLS_END 91 RACE_END R RARITY_END Whenever a creature you control is dealt damage , put a +1/+1 counter on it . < i > (The damage is dealt before the counter is put on . ) < /i >\nRoar of Reclamation NAME_END NIL ATK_END NIL DEF_END {5}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Fifth Dawn PLAYER_CLS_END 14 RACE_END R RARITY_END Each player returns all artifact cards from his or her graveyard to the battlefield .\nSalvaging Station NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 148 RACE_END R RARITY_END { tap }: Return target noncreature artifact card with converted mana cost 1 or less from your graveyard to the battlefield . $Whenever a creature dies , you may untap Salvaging Station .\nSawtooth Thresher NAME_END 1 ATK_END 1 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Fifth Dawn PLAYER_CLS_END 149 RACE_END C RARITY_END Sunburst < i > (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it . ) < /i > $Remove two +1/+1 counters from Sawtooth Thresher : Sawtooth Thresher gets +4/+4 until end of turn .\nScreaming Fury NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Fifth Dawn PLAYER_CLS_END 78 RACE_END C RARITY_END Target creature gets +5/+0 and gains haste until end of turn .\nSilent Arbiter NAME_END 5 ATK_END 1 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Fifth Dawn PLAYER_CLS_END 150 RACE_END R RARITY_END No more than one creature can attack each combat . $No more than one creature can block each combat .\nSkyreach Manta NAME_END 0 ATK_END 0 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Fish TYPE_END Fifth Dawn PLAYER_CLS_END 152 RACE_END C RARITY_END Sunburst < i > (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it . ) < /i > $Flying\nSolarion NAME_END 0 ATK_END 0 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Fifth Dawn PLAYER_CLS_END 153 RACE_END R RARITY_END Sunburst < i > (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it . ) < /i > ${tap }: Double the number of +1/+1 counters on Solarion .\nSparring Collar NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Fifth Dawn PLAYER_CLS_END 154 RACE_END C RARITY_END Equipped creature has first strike . ${R}{R }: Attach Sparring Collar to target creature you control . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nSpinal Parasite NAME_END -1 ATK_END -1 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Insect TYPE_END Fifth Dawn PLAYER_CLS_END 155 RACE_END U RARITY_END Sunburst < i > (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it . ) < /i > $Remove two +1/+1 counters from Spinal Parasite : Remove a counter from target permanent .\nStaff of Domination NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 156 RACE_END R RARITY_END { 1 }: Untap Staff of Domination . ${2 } , { tap }: You gain 1 life . ${3 } , { tap }: Untap target creature . ${4 } , { tap }: Tap target creature . ${5 } , { tap }: Draw a card .\nStand Firm NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 17 RACE_END C RARITY_END Target creature gets +1/+1 until end of turn . $Scry 2 . < i > (To scry 2 , look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nStasis Cocoon NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fifth Dawn PLAYER_CLS_END 18 RACE_END C RARITY_END Enchant artifact$Enchanted artifact can't attack or block , and its activated abilities can't be activated .\nSteelshaper's Gift NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Sorcery TYPE_END Fifth Dawn PLAYER_CLS_END 19 RACE_END U RARITY_END Search your library for an Equipment card , reveal that card , and put it into your hand . Then shuffle your library .\nSummoner's Egg NAME_END 4 ATK_END 0 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Fifth Dawn PLAYER_CLS_END 157 RACE_END R RARITY_END Imprint - When Summoner's Egg enters the battlefield , you may exile a card from your hand face down . $When Summoner's Egg dies , turn the exiled card face up . If it's a creature card , put it onto the battlefield under your control .\nSummoning Station NAME_END NIL ATK_END NIL DEF_END {7} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 158 RACE_END R RARITY_END { tap }: Put a 2/2 colorless Pincher creature token onto the battlefield . $Whenever an artifact is put into a graveyard from the battlefield , you may untap Summoning Station .\nSuncrusher NAME_END 3 ATK_END 3 DEF_END {9} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Fifth Dawn PLAYER_CLS_END 159 RACE_END R RARITY_END Sunburst < i > (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it . ) < /i > ${4 } , { tap } , Remove a +1/+1 counter from Suncrusher : Destroy target creature . ${2 } , Remove a +1/+1 counter from Suncrusher : Return Suncrusher to its owner's hand .\nSylvok Explorer NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Fifth Dawn PLAYER_CLS_END 93 RACE_END C RARITY_END { tap }: Add to your mana pool one mana of any color that a land an opponent controls could produce .\nTangle Asp NAME_END 2 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Fifth Dawn PLAYER_CLS_END 94 RACE_END C RARITY_END Whenever Tangle Asp blocks or becomes blocked by a creature , destroy that creature at end of combat .\nTel-Jilad Justice NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Fifth Dawn PLAYER_CLS_END 95 RACE_END U RARITY_END Destroy target artifact . $Scry 2 . < i > (To scry 2 , look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nTel-Jilad Lifebreather NAME_END 2 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Troll Shaman TYPE_END Fifth Dawn PLAYER_CLS_END 96 RACE_END C RARITY_END { G } , { tap } , Sacrifice a Forest : Regenerate target creature .\nThermal Navigator NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Fifth Dawn PLAYER_CLS_END 162 RACE_END C RARITY_END Sacrifice an artifact : Thermal Navigator gains flying until end of turn .\nTornado Elemental NAME_END 6 ATK_END 6 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Fifth Dawn PLAYER_CLS_END 97 RACE_END R RARITY_END When Tornado Elemental enters the battlefield , it deals 6 damage to each creature with flying . $You may have Tornado Elemental assign its combat damage as though it weren't blocked .\nVedalken Orrery NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Fifth Dawn PLAYER_CLS_END 163 RACE_END R RARITY_END You may cast nonland cards as though they had flash .\nVicious Betrayal NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Fifth Dawn PLAYER_CLS_END 60 RACE_END C RARITY_END As an additional cost to cast Vicious Betrayal , sacrifice any number of creatures . $Target creature gets +2/+2 until end of turn for each creature sacrificed this way .\nViridian Lorebearers NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Fifth Dawn PLAYER_CLS_END 99 RACE_END U RARITY_END { 3}{G } , { tap }: Target creature gets +X/+X until end of turn , where X is the number of artifacts your opponents control .\nViridian Scout NAME_END 2 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Warrior Scout TYPE_END Fifth Dawn PLAYER_CLS_END 100 RACE_END C RARITY_END { 2}{G } , Sacrifice Viridian Scout : Viridian Scout deals 2 damage to target creature with flying .\nVulshok Sorcerer NAME_END 1 ATK_END 1 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Fifth Dawn PLAYER_CLS_END 80 RACE_END C RARITY_END Haste${tap }: Vulshok Sorcerer deals 1 damage to target creature or player .\nAbbey Gargoyles NAME_END 4 ATK_END 3 DEF_END {2}{W}{W}{W} COST_END NIL DUR_END Creature - Gargoyle TYPE_END Fifth Edition PLAYER_CLS_END 277 RACE_END U RARITY_END Flying , protection from red\nAbyssal Specter NAME_END 3 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Specter TYPE_END Fifth Edition PLAYER_CLS_END 1 RACE_END U RARITY_END Flying$Whenever Abyssal Specter deals damage to a player , that player discards a card .\nAmbush Party NAME_END 1 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Fifth Edition PLAYER_CLS_END 208 RACE_END C RARITY_END First strike , haste\nAmulet of Kroog NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Fifth Edition PLAYER_CLS_END 347 RACE_END C RARITY_END { 2 } , { tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn .\nAn-Havva Constable NAME_END 1+* ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Human TYPE_END Fifth Edition PLAYER_CLS_END 139 RACE_END R RARITY_END An-Havva Constable's toughness is equal to 1 plus the number of green creatures on the battlefield .\nArenson's Aura NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Fifth Edition PLAYER_CLS_END 282 RACE_END U RARITY_END { W } , Sacrifice an enchantment : Destroy target enchantment . $${3}{U}{U }: Counter target enchantment spell .\nArmageddon NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Sorcery TYPE_END Fifth Edition PLAYER_CLS_END 283 RACE_END R RARITY_END Destroy all lands .\nAshes to Ashes NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Fifth Edition PLAYER_CLS_END 3 RACE_END U RARITY_END Exile two target nonartifact creatures . Ashes to Ashes deals 5 damage to you .\nAshnod's Altar NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Fifth Edition PLAYER_CLS_END 349 RACE_END U RARITY_END Sacrifice a creature : Add { C}{C } to your mana pool .\nAshnod's Transmogrant NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Fifth Edition PLAYER_CLS_END 350 RACE_END C RARITY_END { tap } , Sacrifice Ashnod's Transmogrant : Put a +1/+1 counter on target nonartifact creature . That creature becomes an artifact in addition to its other types .\nBad Moon NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Fifth Edition PLAYER_CLS_END 4 RACE_END R RARITY_END Black creatures get +1/+1 .\nBird Maiden NAME_END 2 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Bird TYPE_END Fifth Edition PLAYER_CLS_END 211 RACE_END C RARITY_END Flying\nBlessed Wine NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Fifth Edition PLAYER_CLS_END 287 RACE_END C RARITY_END You gain 1 life . $Draw a card at the beginning of the next turn's upkeep .\nBottle of Suleiman NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Fifth Edition PLAYER_CLS_END 354 RACE_END R RARITY_END { 1 } , Sacrifice Bottle of Suleiman : Flip a coin . If you lose the flip , Bottle of Suleiman deals 5 damage to you . If you win the flip , put a 5/5 colorless Djinn artifact creature token with flying onto the battlefield .\nBrainstorm NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Fifth Edition PLAYER_CLS_END 76 RACE_END C RARITY_END Draw three cards , then put two cards from your hand on top of your library in any order .\nBreeding Pit NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment TYPE_END Fifth Edition PLAYER_CLS_END 10 RACE_END U RARITY_END At the beginning of your upkeep , sacrifice Breeding Pit unless you pay { B}{B } . $At the beginning of your end step , put a 0/1 black Thrull creature token onto the battlefield .\nCaribou Range NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fifth Edition PLAYER_CLS_END 290 RACE_END R RARITY_END Enchant land you control$Enchanted land has \" { W}{W } , { tap }: Put a 0/1 white Caribou creature token onto the battlefield . \" $Sacrifice a Caribou token : You gain 1 life .\nCarrion Ants NAME_END 1 ATK_END 0 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Fifth Edition PLAYER_CLS_END 12 RACE_END U RARITY_END { 1 }: Carrion Ants gets +1/+1 until end of turn .\nCat Warriors NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Cat Warrior TYPE_END Fifth Edition PLAYER_CLS_END 144 RACE_END C RARITY_END Forestwalk\nColossus of Sardia NAME_END 9 ATK_END 9 DEF_END {9} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Fifth Edition PLAYER_CLS_END 358 RACE_END R RARITY_END Trample < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i > $Colossus of Sardia doesn't untap during your untap step . ${9 }: Untap Colossus of Sardia . Activate this ability only during your upkeep .\nDandan NAME_END 1 ATK_END 4 DEF_END {U}{U} COST_END NIL DUR_END Creature - Fish TYPE_END Fifth Edition PLAYER_CLS_END 79 RACE_END C RARITY_END Dandan can't attack unless defending player controls an Island . $When you control no Islands , sacrifice Dandan .\nDark Maze NAME_END 5 ATK_END 4 DEF_END {4}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Fifth Edition PLAYER_CLS_END 80 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > ${0 }: Dark Maze can attack this turn as though it didn't have defender . Exile it at the beginning of the next end step .\nD'Avenant Archer NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier Archer TYPE_END Fifth Edition PLAYER_CLS_END 299 RACE_END C RARITY_END { tap }: D'Avenant Archer deals 1 damage to target attacking or blocking creature .\nDetonate NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Fifth Edition PLAYER_CLS_END 218 RACE_END U RARITY_END Destroy target artifact with converted mana cost X . It can't be regenerated . Detonate deals X damage to that artifact's controller .\nDivine Transformation NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fifth Edition PLAYER_CLS_END 304 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +3/+3 .\nDragon Engine NAME_END 3 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Fifth Edition PLAYER_CLS_END 366 RACE_END R RARITY_END { 2 }: Dragon Engine gets +1/+0 until end of turn .\nDurkwood Boars NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Boar TYPE_END Fifth Edition PLAYER_CLS_END 151 RACE_END C RARITY_END NIL\nDwarven Hold NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Fifth Edition PLAYER_CLS_END 414 RACE_END R RARITY_END Dwarven Hold enters the battlefield tapped . $You may choose not to untap Dwarven Hold during your untap step . $At the beginning of your upkeep , if Dwarven Hold is tapped , put a storage counter on it . ${tap } , Remove any number of storage counters from Dwarven Hold : Add { R } to your mana pool for each storage counter removed this way .\nElvish Archers NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Fifth Edition PLAYER_CLS_END 154 RACE_END R RARITY_END First strike\nEternal Warrior NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fifth Edition PLAYER_CLS_END 225 RACE_END C RARITY_END Enchant creature$Enchanted creature has vigilance .\nEvil Eye of Orms-by-Gore NAME_END 6 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Eye TYPE_END Fifth Edition PLAYER_CLS_END 21 RACE_END U RARITY_END Non-Eye creatures you control can't attack . $Evil Eye of Orms-by-Gore can't be blocked except by Walls .\nFlare NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Fifth Edition PLAYER_CLS_END 230 RACE_END C RARITY_END Flare deals 1 damage to target creature or player . $$Draw a card at the beginning of the next turn's upkeep .\nFlashfires NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Fifth Edition PLAYER_CLS_END 231 RACE_END U RARITY_END Destroy all Plains .\nGlacial Wall NAME_END 7 ATK_END 0 DEF_END {2}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Fifth Edition PLAYER_CLS_END 91 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i >\nGoblin Hero NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Fifth Edition PLAYER_CLS_END 235 RACE_END C RARITY_END NIL\nHungry Mist NAME_END 2 ATK_END 6 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Fifth Edition PLAYER_CLS_END 164 RACE_END C RARITY_END At the beginning of your upkeep , sacrifice Hungry Mist unless you pay { G}{G } .\nHurkyl's Recall NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Fifth Edition PLAYER_CLS_END 93 RACE_END R RARITY_END Return all artifacts target player owns to his or her hand .\nHurloon Minotaur NAME_END 3 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Minotaur TYPE_END Fifth Edition PLAYER_CLS_END 240 RACE_END C RARITY_END NIL\nHydroblast NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Fifth Edition PLAYER_CLS_END 94 RACE_END U RARITY_END Choose one - Counter target spell if it's red ; or destroy target permanent if it's red .\nInstill Energy NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fifth Edition PLAYER_CLS_END 166 RACE_END U RARITY_END Enchant creature$Enchanted creature can attack as though it had haste . ${0 }: Untap enchanted creature . Activate this ability only during your turn and only once each turn .\nIronroot Treefolk NAME_END 5 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Fifth Edition PLAYER_CLS_END 167 RACE_END C RARITY_END NIL\nJester's Cap NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Fifth Edition PLAYER_CLS_END 385 RACE_END R RARITY_END { 2 } , { tap } , Sacrifice Jester's Cap : Search target player's library for three cards and exile them . Then that player shuffles his or her library .\nJustice NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Fifth Edition PLAYER_CLS_END 317 RACE_END U RARITY_END At the beginning of your upkeep , sacrifice Justice unless you pay { W}{W } . $$Whenever a red creature or spell deals damage , Justice deals that much damage to that creature's or spell's controller .\nJuxtapose NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Fifth Edition PLAYER_CLS_END 95 RACE_END R RARITY_END You and target player exchange control of the creature you each control with the highest converted mana cost . Then exchange control of artifacts the same way . If two or more permanents a player controls are tied for highest cost , their controller chooses one of them .\nKarma NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Fifth Edition PLAYER_CLS_END 318 RACE_END U RARITY_END At the beginning of each player's upkeep , Karma deals damage to that player equal to the number of Swamps he or she controls .\nKiller Bees NAME_END 1 ATK_END 0 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Fifth Edition PLAYER_CLS_END 169 RACE_END U RARITY_END Flying${G }: Killer Bees gets +1/+1 until end of turn .\nKismet NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Fifth Edition PLAYER_CLS_END 319 RACE_END U RARITY_END Artifacts , creatures , and lands played by your opponents enter the battlefield tapped .\nKrovikan Fetish NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fifth Edition PLAYER_CLS_END 34 RACE_END C RARITY_END Enchant creature$When Krovikan Fetish enters the battlefield , draw a card at the beginning of the next turn's upkeep . $Enchanted creature gets +1/+1 .\nLifetap NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Enchantment TYPE_END Fifth Edition PLAYER_CLS_END 99 RACE_END U RARITY_END Whenever a Forest an opponent controls becomes tapped , you gain 1 life .\nLost Soul NAME_END 1 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Spirit Minion TYPE_END Fifth Edition PLAYER_CLS_END 37 RACE_END C RARITY_END Swampwalk\nMerfolk of the Pearl Trident NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Fifth Edition PLAYER_CLS_END 104 RACE_END C RARITY_END NIL\nMillstone NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Fifth Edition PLAYER_CLS_END 390 RACE_END R RARITY_END { 2 } , { tap }: Target player puts the top two cards of his or her library into his or her graveyard .\nMind Ravel NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Fifth Edition PLAYER_CLS_END 38 RACE_END C RARITY_END Target player discards a card . $Draw a card at the beginning of the next turn's upkeep .\nMole Worms NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Worm TYPE_END Fifth Edition PLAYER_CLS_END 41 RACE_END U RARITY_END You may choose not to untap Mole Worms during your untap step . ${tap }: Tap target land . It doesn't untap during its controller's untap step for as long as Mole Worms remains tapped .\nMons's Goblin Raiders NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END Fifth Edition PLAYER_CLS_END 251 RACE_END C RARITY_END NIL\nMountain Goat NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goat TYPE_END Fifth Edition PLAYER_CLS_END 252 RACE_END C RARITY_END Mountainwalk\nMurk Dwellers NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Fifth Edition PLAYER_CLS_END 42 RACE_END C RARITY_END Whenever Murk Dwellers attacks and isn't blocked , it gets +2/+0 until end of combat .\nNevinyrral's Disk NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Fifth Edition PLAYER_CLS_END 391 RACE_END R RARITY_END Nevinyrral's Disk enters the battlefield tapped . ${1 } , { tap }: Destroy all artifacts , creatures , and enchantments .\nPearled Unicorn NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Unicorn TYPE_END Fifth Edition PLAYER_CLS_END 326 RACE_END C RARITY_END NIL\nPhantom Monster NAME_END 3 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Fifth Edition PLAYER_CLS_END 108 RACE_END U RARITY_END Flying\nPit Scorpion NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Scorpion TYPE_END Fifth Edition PLAYER_CLS_END 49 RACE_END C RARITY_END Whenever Pit Scorpion deals damage to a player , that player gets a poison counter . < i > (A player with ten or more poison counters loses the game . ) < /i >\nPortent NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Fifth Edition PLAYER_CLS_END 110 RACE_END C RARITY_END Look at the top three cards of target player's library , then put them back in any order . You may have that player shuffle his or her library . $Draw a card at the beginning of the next turn's upkeep .\nPox NAME_END NIL ATK_END NIL DEF_END {B}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Fifth Edition PLAYER_CLS_END 51 RACE_END R RARITY_END Each player loses a third of his or her life , then discards a third of the cards in his or her hand , then sacrifices a third of the creatures he or she controls , then sacrifices a third of the lands he or she controls . Round up each time .\nPradesh Gypsies NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Nomad TYPE_END Fifth Edition PLAYER_CLS_END 179 RACE_END C RARITY_END { 1}{G } , { tap }: Target creature gets -2/-0 until end of turn .\nPrimal Clay NAME_END * ATK_END * DEF_END {4} COST_END NIL DUR_END Artifact Creature - Shapeshifter TYPE_END Fifth Edition PLAYER_CLS_END 395 RACE_END R RARITY_END As Primal Clay enters the battlefield , it becomes your choice of a 3/3 artifact creature , a 2/2 artifact creature with flying , or a 1/6 Wall artifact creature with defender in addition to its other types . < i > (A creature with defender can't attack . ) < /i >\nRadjan Spirit NAME_END 2 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Fifth Edition PLAYER_CLS_END 182 RACE_END U RARITY_END { tap }: Target creature loses flying until end of turn .\nRecall NAME_END NIL ATK_END NIL DEF_END {X}{X}{U} COST_END NIL DUR_END Sorcery TYPE_END Fifth Edition PLAYER_CLS_END 115 RACE_END R RARITY_END Discard X cards , then return a card from your graveyard to your hand for each card discarded this way . Exile Recall .\nSand Silos NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Fifth Edition PLAYER_CLS_END 439 RACE_END R RARITY_END Sand Silos enters the battlefield tapped . $You may choose not to untap Sand Silos during your untap step . $At the beginning of your upkeep , if Sand Silos is tapped , put a storage counter on it . ${tap } , Remove any number of storage counters from Sand Silos : Add { U } to your mana pool for each storage counter removed this way .\nScavenger Folk NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human TYPE_END Fifth Edition PLAYER_CLS_END 185 RACE_END C RARITY_END { G } , { tap } , Sacrifice Scavenger Folk : Destroy target artifact .\nScryb Sprites NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Faerie TYPE_END Fifth Edition PLAYER_CLS_END 186 RACE_END C RARITY_END Flying\nSegovian Leviathan NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Leviathan TYPE_END Fifth Edition PLAYER_CLS_END 122 RACE_END U RARITY_END Islandwalk\nSerpent Generator NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Fifth Edition PLAYER_CLS_END 397 RACE_END R RARITY_END { 4 } , { tap }: Put a 1/1 colorless Snake artifact creature token onto the battlefield . It has \" Whenever this creature deals damage to a player , that player gets a poison counter . \" < i > (A player with ten or more poison counters loses the game . ) < /i >\nShanodin Dryads NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Nymph Dryad TYPE_END Fifth Edition PLAYER_CLS_END 187 RACE_END C RARITY_END Forestwalk\nShatterstorm NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Fifth Edition PLAYER_CLS_END 266 RACE_END U RARITY_END Destroy all artifacts . They can't be regenerated .\nStasis NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Fifth Edition PLAYER_CLS_END 127 RACE_END R RARITY_END Players skip their untap steps . $$At the beginning of your upkeep , sacrifice Stasis unless you pay { U } .\nSylvan Library NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Fifth Edition PLAYER_CLS_END 191 RACE_END R RARITY_END At the beginning of your draw step , you may draw two additional cards . If you do , choose two cards in your hand drawn this turn . For each of those cards , pay 4 life or put the card on top of your library .\nTawnos's Weaponry NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Fifth Edition PLAYER_CLS_END 401 RACE_END U RARITY_END You may choose not to untap Tawnos's Weaponry during your untap step . ${2 } , { tap }: Target creature gets +1/+1 for as long as Tawnos's Weaponry remains tapped .\nThe Wretched NAME_END 5 ATK_END 2 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Fifth Edition PLAYER_CLS_END 59 RACE_END R RARITY_END At end of combat , gain control of all creatures blocking The Wretched for as long as you control The Wretched .\nUrza's Mine NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Urza s Mine TYPE_END Fifth Edition PLAYER_CLS_END 447 RACE_END C RARITY_END { tap }: Add { C } to your mana pool . If you control an Urza's Power-Plant and an Urza's Tower , add { C}{C } to your mana pool instead .\nUrza's Power Plant NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Urza s Power-Plant TYPE_END Fifth Edition PLAYER_CLS_END 448 RACE_END C RARITY_END { tap }: Add { C } to your mana pool . If you control an Urza's Mine and an Urza's Tower , add { C}{C } to your mana pool instead .\nUrza's Tower NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Urza s Tower TYPE_END Fifth Edition PLAYER_CLS_END 449 RACE_END C RARITY_END { tap }: Add { C } to your mana pool . If you control an Urza's Mine and an Urza's Power-Plant , add { C}{C}{C } to your mana pool instead .\nVampire Bats NAME_END 1 ATK_END 0 DEF_END {B} COST_END NIL DUR_END Creature - Bat TYPE_END Fifth Edition PLAYER_CLS_END 64 RACE_END C RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > ${B }: Vampire Bats gets +1/+0 until end of turn . Activate this ability no more than twice each turn .\nVodalian Soldiers NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Fifth Edition PLAYER_CLS_END 134 RACE_END C RARITY_END NIL\nWall of Spears NAME_END 3 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Wall TYPE_END Fifth Edition PLAYER_CLS_END 407 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $First strike\nWall of Stone NAME_END 8 ATK_END 0 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Wall TYPE_END Fifth Edition PLAYER_CLS_END 274 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i >\nWinds of Change NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Fifth Edition PLAYER_CLS_END 275 RACE_END R RARITY_END Each player shuffles the cards from his or her hand into his or her library , then draws that many cards .\nWyluli Wolf NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Wolf TYPE_END Fifth Edition PLAYER_CLS_END 207 RACE_END R RARITY_END { tap }: Target creature gets +1/+1 until end of turn .\nZephyr Falcon NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Fifth Edition PLAYER_CLS_END 137 RACE_END C RARITY_END Flying , vigilance\nBlessing NAME_END NIL ATK_END NIL DEF_END {W}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fourth Edition PLAYER_CLS_END 259 RACE_END R RARITY_END Enchant creature${W }: Enchanted creature gets +1/+1 until end of turn .\nBlood Lust NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Fourth Edition PLAYER_CLS_END 196 RACE_END C RARITY_END If target creature has toughness 5 or greater , it gets +4/-4 until end of turn . Otherwise , it gets +4/-X until end of turn , where X is its toughness minus 1 .\nBrass Man NAME_END 3 ATK_END 1 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Fourth Edition PLAYER_CLS_END 320 RACE_END U RARITY_END Brass Man doesn't untap during your untap step . $At the beginning of your upkeep , you may pay { 1 } . If you do , untap Brass Man .\nBrothers of Fire NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Fourth Edition PLAYER_CLS_END 197 RACE_END C RARITY_END { 1}{R}{R }: Brothers of Fire deals 1 damage to target creature or player and 1 damage to you .\nCarnivorous Plant NAME_END 5 ATK_END 4 DEF_END {3}{G} COST_END NIL DUR_END Creature - Plant Wall TYPE_END Fourth Edition PLAYER_CLS_END 119 RACE_END C RARITY_END Defender\nChaoslace NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Fourth Edition PLAYER_CLS_END 200 RACE_END R RARITY_END Target spell or permanent becomes red . < i > (Its mana symbols remain unchanged . ) < /i >\nCursed Land NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fourth Edition PLAYER_CLS_END 11 RACE_END U RARITY_END Enchant land$At the beginning of the upkeep of enchanted land's controller , Cursed Land deals 1 damage to that player .\nDiabolic Machine NAME_END 4 ATK_END 4 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Fourth Edition PLAYER_CLS_END 332 RACE_END U RARITY_END { 3 }: Regenerate Diabolic Machine .\nEbony Horse NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Fourth Edition PLAYER_CLS_END 336 RACE_END R RARITY_END { 2 } , { tap }: Untap target attacking creature you control . Prevent all combat damage that would be dealt to and dealt by that creature this turn .\nErg Raiders NAME_END 3 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Fourth Edition PLAYER_CLS_END 19 RACE_END C RARITY_END At the beginning of your end step , if Erg Raiders didn't attack this turn , Erg Raiders deals 2 damage to you unless it came under your control this turn .\nFlood NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment TYPE_END Fourth Edition PLAYER_CLS_END 73 RACE_END C RARITY_END { U}{U }: Tap target creature without flying .\nForce of Nature NAME_END 8 ATK_END 8 DEF_END {2}{G}{G}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Fourth Edition PLAYER_CLS_END 129 RACE_END R RARITY_END Trample < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i > $At the beginning of your upkeep , Force of Nature deals 8 damage to you unless you pay { G}{G}{G}{G } .\nGiant Tortoise NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Turtle TYPE_END Fourth Edition PLAYER_CLS_END 76 RACE_END C RARITY_END Giant Tortoise gets +0/+3 as long as it's untapped .\nGray Ogre NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Ogre TYPE_END Fourth Edition PLAYER_CLS_END 218 RACE_END C RARITY_END NIL\nHoly Armor NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Fourth Edition PLAYER_CLS_END 279 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +0/+2 . ${W }: Enchanted creature gets +0/+1 until end of turn .\nJunun Efreet NAME_END 3 ATK_END 3 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Efreet TYPE_END Fourth Edition PLAYER_CLS_END 27 RACE_END U RARITY_END Flying$At the beginning of your upkeep , sacrifice Junun Efreet unless you pay { B}{B } .\nLand Leeches NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Leech TYPE_END Fourth Edition PLAYER_CLS_END 139 RACE_END C RARITY_END First strike\nMana Clash NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Fourth Edition PLAYER_CLS_END 228 RACE_END R RARITY_END You and target opponent each flip a coin . Mana Clash deals 1 damage to each player whose coin comes up tails . Repeat this process until both players ' coins come up heads on the same flip .\nMana Flare NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Fourth Edition PLAYER_CLS_END 229 RACE_END R RARITY_END Whenever a player taps a land for mana , that player adds one mana to his or her mana pool of any type that land produced .\nOasis NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Fourth Edition PLAYER_CLS_END 185 RACE_END U RARITY_END { tap }: Prevent the next 1 damage that would be dealt to target creature this turn .\nPhantasmal Forces NAME_END 1 ATK_END 4 DEF_END {3}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Fourth Edition PLAYER_CLS_END 88 RACE_END U RARITY_END Flying$At the beginning of your upkeep , sacrifice Phantasmal Forces unless you pay { U } .\nSandstorm NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Fourth Edition PLAYER_CLS_END 153 RACE_END C RARITY_END Sandstorm deals 1 damage to each attacking creature .\nSiren's Call NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Fourth Edition PLAYER_CLS_END 101 RACE_END U RARITY_END Cast Siren's Call only during an opponent's turn , before attackers are declared . $Creatures the active player controls attack this turn if able . $At the beginning of the next end step , destroy all non-Wall creatures that player controls that didn't attack this turn . Ignore this effect for each creature the player didn't control continuously since the beginning of the turn .\nSisters of the Flame NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Fourth Edition PLAYER_CLS_END 239 RACE_END C RARITY_END { tap }: Add { R } to your mana pool .\nStrip Mine NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Fourth Edition PLAYER_CLS_END 189 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $${tap } , Sacrifice Strip Mine : Destroy target land .\nSwords to Plowshares NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Fourth Edition PLAYER_CLS_END 302 RACE_END U RARITY_END Exile target creature . Its controller gains life equal to its power .\nThe Rack NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Fourth Edition PLAYER_CLS_END 370 RACE_END U RARITY_END As The Rack enters the battlefield , choose an opponent . $At the beginning of the chosen player's upkeep , The Rack deals X damage to that player , where X is 3 minus the number of cards in his or her hand .\nTsunami NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Fourth Edition PLAYER_CLS_END 162 RACE_END U RARITY_END Destroy all Islands .\nWall of Ice NAME_END 7 ATK_END 0 DEF_END {2}{G} COST_END NIL DUR_END Creature - Wall TYPE_END Fourth Edition PLAYER_CLS_END 167 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i >\nWater Elemental NAME_END 4 ATK_END 5 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Fourth Edition PLAYER_CLS_END 115 RACE_END U RARITY_END NIL\nWord of Binding NAME_END NIL ATK_END NIL DEF_END {X}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Fourth Edition PLAYER_CLS_END 56 RACE_END C RARITY_END Tap X target creatures .\nDraco NAME_END 9 ATK_END 9 DEF_END {16} COST_END NIL DUR_END Artifact Creature - Dragon TYPE_END From the Vault: Dragons PLAYER_CLS_END 3 RACE_END R RARITY_END Domain � Draco costs { 2 } less to cast for each basic land type among lands you control . $Flying$Domain � At the beginning of your upkeep , sacrifice Draco unless you pay { 10 } . This cost is reduced by { 2 } for each basic land type among lands you control .\nEbon Dragon NAME_END 4 ATK_END 5 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Dragon TYPE_END From the Vault: Dragons PLAYER_CLS_END 6 RACE_END R RARITY_END Flying$When Ebon Dragon enters the battlefield , you may have target opponent discard a card .\nAugur of Skulls NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Skeleton Wizard TYPE_END Future Sight PLAYER_CLS_END 63 RACE_END C RARITY_END { 1}{B }: Regenerate Augur of Skulls . $Sacrifice Augur of Skulls : Target player discards two cards . Activate this ability only during your upkeep .\nAven Augur NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird Wizard TYPE_END Future Sight PLAYER_CLS_END 32 RACE_END C RARITY_END Flying$Sacrifice Aven Augur : Return up to two target creatures to their owners ' hands . Activate this ability only during your upkeep .\nAven Mindcensor NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Bird Wizard TYPE_END Future Sight PLAYER_CLS_END 18 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying$If an opponent would search a library , that player searches the top four cards of that library instead .\nBarren Glory NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Future Sight PLAYER_CLS_END 3 RACE_END R RARITY_END At the beginning of your upkeep , if you control no permanents other than Barren Glory and have no cards in hand , you win the game .\nBaru, Fist of Krosa NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Legendary Creature - Human Druid TYPE_END Future Sight PLAYER_CLS_END 142 RACE_END R RARITY_END Whenever a Forest enters the battlefield , green creatures you control get +1/+1 and gain trample until end of turn . $Grandeur - Discard another card named Baru , Fist of Krosa : Put an X/X green Wurm creature token onto the battlefield , where X is the number of lands you control .\nBitter Ordeal NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Future Sight PLAYER_CLS_END 80 RACE_END R RARITY_END Search target player's library for a card and exile it . Then that player shuffles his or her library . $Gravestorm < i > (When you cast this spell , copy it for each permanent put into a graveyard this turn . You may choose new targets for the copies . ) < /i >\nBlade of the Sixth Pride NAME_END 1 ATK_END 3 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat Rebel TYPE_END Future Sight PLAYER_CLS_END 19 RACE_END C RARITY_END NIL\nBlind Phantasm NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Future Sight PLAYER_CLS_END 49 RACE_END C RARITY_END NIL\nBogardan Lancer NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Knight TYPE_END Future Sight PLAYER_CLS_END 95 RACE_END C RARITY_END Bloodthirst 1 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with a +1/+1 counter on it . ) < /i > $Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i >\nBonded Fetch NAME_END 2 ATK_END 0 DEF_END {2}{U} COST_END NIL DUR_END Creature - Homunculus TYPE_END Future Sight PLAYER_CLS_END 50 RACE_END U RARITY_END Defender , haste${tap }: Draw a card , then discard a card .\nBridge from Below NAME_END NIL ATK_END NIL DEF_END {B}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Future Sight PLAYER_CLS_END 81 RACE_END R RARITY_END Whenever a nontoken creature is put into your graveyard from the battlefield , if Bridge from Below is in your graveyard , put a 2/2 black Zombie creature token onto the battlefield . $When a creature is put into an opponent's graveyard from the battlefield , if Bridge from Below is in your graveyard , exile Bridge from Below .\nCentaur Omenreader NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Snow Creature - Centaur Shaman TYPE_END Future Sight PLAYER_CLS_END 143 RACE_END U RARITY_END As long as Centaur Omenreader is tapped , creature spells you cast cost { 2 } less to cast .\nChar-Rumbler NAME_END 3 ATK_END -1 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Future Sight PLAYER_CLS_END 96 RACE_END U RARITY_END Double strike${R }: Char-Rumbler gets +1/+0 until end of turn .\nCloud Key NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Future Sight PLAYER_CLS_END 160 RACE_END R RARITY_END As Cloud Key enters the battlefield , choose artifact , creature , enchantment , instant , or sorcery . $Spells you cast of the chosen type cost { 1 } less to cast .\nCloudseeder NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Faerie Spellshaper TYPE_END Future Sight PLAYER_CLS_END 33 RACE_END U RARITY_END Flying${U } , { tap } , Discard a card : Put a 1/1 blue Faerie creature token named Cloud Sprite onto the battlefield . It has flying and \" Cloud Sprite can block only creatures with flying . \"\nCoalition Relic NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Future Sight PLAYER_CLS_END 161 RACE_END R RARITY_END { tap }: Add one mana of any color to your mana pool . ${tap }: Put a charge counter on Coalition Relic . $At the beginning of your precombat main phase , remove all charge counters from Coalition Relic . Add one mana of any color to your mana pool for each charge counter removed this way .\nCryptic Annelid NAME_END 4 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Worm Beast TYPE_END Future Sight PLAYER_CLS_END 34 RACE_END U RARITY_END When Cryptic Annelid enters the battlefield , scry 1 , then scry 2 , then scry 3 . < i > (To scry X , look at the top X cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nCutthroat il-Dal NAME_END 1 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Future Sight PLAYER_CLS_END 64 RACE_END C RARITY_END Hellbent - Cutthroat il-Dal has shadow as long as you have no cards in hand . < i > (It can block or be blocked by only creatures with shadow . ) < /i >\nDaybreak Coronet NAME_END NIL ATK_END NIL DEF_END {W}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Future Sight PLAYER_CLS_END 21 RACE_END R RARITY_END Enchant creature with another Aura attached to it$Enchanted creature gets +3/+3 and has first strike , vigilance , and lifelink . < i > (Damage dealt by the creature also causes its controller to gain that much life . ) < /i >\nDelay NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Future Sight PLAYER_CLS_END 35 RACE_END U RARITY_END Counter target spell . If the spell is countered this way , exile it with three time counters on it instead of putting it into its owner's graveyard . If it doesn't have suspend , it gains suspend . < i > (At the beginning of its owner's upkeep , remove a counter from that card . When the last is removed , the player plays it without paying its mana cost . If it's a creature , it has haste . ) < /i >\nDryad Arbor NAME_END 1 ATK_END 1 DEF_END NIL COST_END NIL DUR_END Land Creature - Forest Dryad TYPE_END Future Sight PLAYER_CLS_END 174 RACE_END U RARITY_END < i > (Dryad Arbor isn't a spell , it's affected by summoning sickness , and it has \" { tap }: Add { G } to your mana pool . \" ) < /i >\nDust of Moments NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Future Sight PLAYER_CLS_END 5 RACE_END U RARITY_END Choose one - Remove two time counters from each permanent and each suspended card ; or put two time counters on each permanent with a time counter on it and each suspended card .\nEmblem of the Warmind NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Future Sight PLAYER_CLS_END 112 RACE_END U RARITY_END Enchant creature you control$Creatures you control have haste .\nFlowstone Embrace NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Future Sight PLAYER_CLS_END 113 RACE_END C RARITY_END Enchant creature${tap }: Enchanted creature gets +2/-2 until end of turn .\nFomori Nomad NAME_END 4 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Nomad Giant TYPE_END Future Sight PLAYER_CLS_END 114 RACE_END C RARITY_END NIL\nForce of Savagery NAME_END 0 ATK_END 8 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Future Sight PLAYER_CLS_END 126 RACE_END R RARITY_END Trample\nFrenzy Sliver NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Sliver TYPE_END Future Sight PLAYER_CLS_END 85 RACE_END C RARITY_END All Sliver creatures have frenzy 1 . < i > (Whenever a Sliver attacks and isn't blocked , it gets +1/+0 until end of turn . ) < /i >\nGathan Raiders NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Future Sight PLAYER_CLS_END 99 RACE_END C RARITY_END Hellbent - Gathan Raiders gets +2/+2 as long as you have no cards in hand . $Morph-Discard a card . < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nGibbering Descent NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Future Sight PLAYER_CLS_END 66 RACE_END R RARITY_END At the beginning of each player's upkeep , that player loses 1 life and discards a card . $Hellbent - Skip your upkeep step if you have no cards in hand . $Madness { 2}{B}{B } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nGlittering Wish NAME_END NIL ATK_END NIL DEF_END {G}{W} COST_END NIL DUR_END Sorcery TYPE_END Future Sight PLAYER_CLS_END 156 RACE_END R RARITY_END You may choose a multicolored card you own from outside the game , reveal that card , and put it into your hand . Exile Glittering Wish .\nGoldmeadow Lookout NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Kithkin Spellshaper TYPE_END Future Sight PLAYER_CLS_END 22 RACE_END U RARITY_END { W } , { tap } , Discard a card : Put a 1/1 white Kithkin Soldier creature token named Goldmeadow Harrier onto the battlefield . It has \" { W } , { tap }: Tap target creature . \"\nGrave Peril NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Future Sight PLAYER_CLS_END 67 RACE_END C RARITY_END When a nonblack creature enters the battlefield , sacrifice Grave Peril . If you do , destroy that creature .\nGrave Scrabbler NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Future Sight PLAYER_CLS_END 86 RACE_END C RARITY_END Madness { 1}{B } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i > $When Grave Scrabbler enters the battlefield , if its madness cost was paid , you may return target creature card from a graveyard to its owner's hand .\nGrove of the Burnwillows NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Future Sight PLAYER_CLS_END 176 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { R } or { G } to your mana pool . Each opponent gains 1 life .\nHaze of Rage NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Future Sight PLAYER_CLS_END 100 RACE_END U RARITY_END Buyback { 2 } < i > (You may pay an additional { 2 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Creatures you control get +1/+0 until end of turn . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . ) < /i >\nHeartwood Storyteller NAME_END 3 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Future Sight PLAYER_CLS_END 127 RACE_END R RARITY_END Whenever a player casts a noncreature spell , each of that player's opponents may draw a card .\nHorizon Canopy NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Future Sight PLAYER_CLS_END 177 RACE_END R RARITY_END { tap } , Pay 1 life : Add { G } or { W } to your mana pool . ${1 } , { tap } , Sacrifice Horizon Canopy : Draw a card .\nIchor Slick NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Future Sight PLAYER_CLS_END 68 RACE_END C RARITY_END Target creature gets -3/-3 until end of turn . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i > $Madness { 3}{B } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nInfiltrator il-Kor NAME_END 1 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Kor Rogue TYPE_END Future Sight PLAYER_CLS_END 37 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Suspend 2-{1}{U } < i > (Rather than cast this card from your hand , you may pay { 1}{U } and exile it with two time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i >\nIntervention Pact NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Instant TYPE_END Future Sight PLAYER_CLS_END 8 RACE_END R RARITY_END The next time a source of your choice would deal damage to you this turn , prevent that damage . You gain life equal to the damage prevented this way . $At the beginning of your next upkeep , pay { 1}{W}{W } . If you don't , you lose the game .\nJudge Unworthy NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Future Sight PLAYER_CLS_END 9 RACE_END C RARITY_END Choose target attacking or blocking creature . Scry 3 , then reveal the top card of your library . Judge Unworthy deals damage equal to that card's converted mana cost to that creature . < i > (To scry 3 , look at the top three cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nKavu Primarch NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Future Sight PLAYER_CLS_END 128 RACE_END C RARITY_END Convoke < i > (Each creature you tap while casting this spell reduces its total cost by { 1 } or by one mana of that creature's color . ) < /i > $Kicker { 4 } < i > (You may pay an additional { 4 } as you cast this spell . ) < /i > $If Kavu Primarch was kicked , it enters the battlefield with four +1/+1 counters on it .\nKnight of Sursi NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Future Sight PLAYER_CLS_END 10 RACE_END C RARITY_END Flying ; flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > $Suspend 3-{W } < i > (Rather than cast this card from your hand , you may pay { W } and exile it with three time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i >\nKorlash, Heir to Blackblade NAME_END * ATK_END * DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Creature - Zombie Warrior TYPE_END Future Sight PLAYER_CLS_END 87 RACE_END R RARITY_END Korlash , Heir to Blackblade's power and toughness are each equal to the number of Swamps you control . ${1}{B }: Regenerate Korlash . $Grandeur - Discard another card named Korlash , Heir to Blackblade : Search your library for up to two Swamp cards , put them onto the battlefield tapped , then shuffle your library .\nLeaden Fists NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Future Sight PLAYER_CLS_END 38 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Enchant creature$Enchanted creature gets +3/+3 and doesn't untap during its controller's untap step .\nLinessa, Zephyr Mage NAME_END 3 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Future Sight PLAYER_CLS_END 51 RACE_END R RARITY_END { X}{U}{U } , { tap }: Return target creature with converted mana cost X to its owner's hand . $Grandeur - Discard another card named Linessa , Zephyr Mage : Target player returns a creature he or she controls to its owner's hand , then repeats this process for an artifact , an enchantment , and a land .\nLlanowar Augur NAME_END 3 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Future Sight PLAYER_CLS_END 129 RACE_END C RARITY_END Sacrifice Llanowar Augur : Target creature gets +3/+3 and gains trample until end of turn . Activate this ability only during your upkeep .\nLlanowar Empath NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Future Sight PLAYER_CLS_END 130 RACE_END C RARITY_END When Llanowar Empath enters the battlefield , scry 2 , then reveal the top card of your library . If it's a creature card , put it into your hand . < i > (To scry 2 , look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nLlanowar Mentor NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Spellshaper TYPE_END Future Sight PLAYER_CLS_END 131 RACE_END U RARITY_END { G } , { tap } , Discard a card : Put a 1/1 green Elf Druid creature token named Llanowar Elves onto the battlefield . It has \" { tap }: Add { G } to your mana pool . \"\nLucent Liminid NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Enchantment Creature - Elemental TYPE_END Future Sight PLAYER_CLS_END 24 RACE_END C RARITY_END Flying\nLumithread Field NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Future Sight PLAYER_CLS_END 25 RACE_END C RARITY_END Creatures you control get +0/+1 . $Morph { 1}{W } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nLymph Sliver NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Future Sight PLAYER_CLS_END 26 RACE_END C RARITY_END All Sliver creatures have absorb 1 . < i > (If a source would deal damage to a Sliver , prevent 1 of that damage . ) < /i >\nMaelstrom Djinn NAME_END 6 ATK_END 5 DEF_END {7}{U} COST_END NIL DUR_END Creature - Djinn TYPE_END Future Sight PLAYER_CLS_END 39 RACE_END R RARITY_END Flying$Morph { 2}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Maelstrom Djinn is turned face up , put two time counters on it and it gains vanishing . < i > (At the beginning of your upkeep , remove a time counter from it . When the last is removed , sacrifice it . ) < /i >\nMagus of the Future NAME_END 3 ATK_END 2 DEF_END {2}{U}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Future Sight PLAYER_CLS_END 40 RACE_END R RARITY_END Play with the top card of your library revealed . $You may play the top card of your library .\nMarshaling Cry NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Future Sight PLAYER_CLS_END 13 RACE_END C RARITY_END Creatures you control get +1/+1 and gain vigilance until end of turn . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i > $Flashback { 3}{W } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nMesmeric Sliver NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Sliver TYPE_END Future Sight PLAYER_CLS_END 53 RACE_END C RARITY_END All Slivers have \" When this permanent enters the battlefield , you may fateseal 1 . \" < i > (To fateseal 1 , its controller looks at the top card of an opponent's library , then he or she may put that card on the bottom of that library . ) < /i >\nMystic Speculation NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Future Sight PLAYER_CLS_END 41 RACE_END U RARITY_END Buyback { 2 } < i > (You may pay an additional { 2 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Scry 3 . < i > (To scry 3 , look at the top three cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nNarcomoeba NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Future Sight PLAYER_CLS_END 54 RACE_END U RARITY_END Flying$When Narcomoeba is put into your graveyard from your library , you may put it onto the battlefield .\nNessian Courser NAME_END 3 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Centaur Warrior TYPE_END Future Sight PLAYER_CLS_END 148 RACE_END C RARITY_END NIL\nNew Benalia NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Future Sight PLAYER_CLS_END 172 RACE_END U RARITY_END New Benalia enters the battlefield tapped . $When New Benalia enters the battlefield , scry 1 . < i > (To scry 1 , look at the top card of your library , then you may put that card on the bottom of your library . ) < /i > ${tap }: Add { W } to your mana pool .\nNihilith NAME_END 4 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Future Sight PLAYER_CLS_END 72 RACE_END R RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Suspend 7-{1}{B } < i > (Rather than cast this card from your hand , you may pay { 1}{B } and exile it with seven time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i > $Whenever a card is put into an opponent's graveyard from anywhere , if Nihilith is suspended , you may remove a time counter from Nihilith .\nNimbus Maze NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Future Sight PLAYER_CLS_END 178 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { W } to your mana pool . Activate this ability only if you control an Island . ${tap }: Add { U } to your mana pool . Activate this ability only if you control a Plains .\nOriss, Samite Guardian NAME_END 3 ATK_END 1 DEF_END {1}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Cleric TYPE_END Future Sight PLAYER_CLS_END 28 RACE_END R RARITY_END { tap }: Prevent all damage that would be dealt to target creature this turn . $Grandeur - Discard another card named Oriss , Samite Guardian : Target player can't cast spells this turn , and creatures that player controls can't attack this turn .\nPact of Negation NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Instant TYPE_END Future Sight PLAYER_CLS_END 42 RACE_END R RARITY_END Counter target spell . $At the beginning of your next upkeep , pay { 3}{U}{U } . If you don't , you lose the game .\nPact of the Titan NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Instant TYPE_END Future Sight PLAYER_CLS_END 103 RACE_END R RARITY_END Put a 4/4 red Giant creature token onto the battlefield . $At the beginning of your next upkeep , pay { 4}{R } . If you don't , you lose the game .\nPatrician's Scorn NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Future Sight PLAYER_CLS_END 29 RACE_END C RARITY_END If you've cast another white spell this turn , you may cast Patrician's Scorn without paying its mana cost . $Destroy all enchantments .\nPetrified Plating NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Future Sight PLAYER_CLS_END 133 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 . $Suspend 2-{G } < i > (Rather than cast this card from your hand , you may pay { G } and exile it with two time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . ) < /i >\nPooling Venom NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Future Sight PLAYER_CLS_END 74 RACE_END U RARITY_END Enchant land$Whenever enchanted land becomes tapped , its controller loses 2 life . ${3}{B }: Destroy enchanted land .\nQuagnoth NAME_END 5 ATK_END 4 DEF_END {5}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Future Sight PLAYER_CLS_END 150 RACE_END R RARITY_END Split second < i > (As long as this spell is on the stack , players can't cast spells or activate abilities that aren't mana abilities . ) < /i > $Shroud < i > (This permanent can't be the target of spells or abilities . ) < /i > $When a spell or ability an opponent controls causes you to discard Quagnoth , return it to your hand .\nRamosian Revivalist NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Rebel Cleric TYPE_END Future Sight PLAYER_CLS_END 30 RACE_END U RARITY_END { 6 } , { tap }: Return target Rebel permanent card with converted mana cost 5 or less from your graveyard to the battlefield .\nRavaging Riftwurm NAME_END 6 ATK_END 6 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Future Sight PLAYER_CLS_END 135 RACE_END U RARITY_END Kicker { 4 } < i > (You may pay an additional { 4 } as you cast this spell . ) < /i > $Vanishing 2 < i > (This permanent enters the battlefield with two time counters on it . At the beginning of your upkeep , remove a time counter from it . When the last is removed , sacrifice it . ) < /i > $If Ravaging Riftwurm was kicked , it enters the battlefield with three additional time counters on it .\nRiver of Tears NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Future Sight PLAYER_CLS_END 179 RACE_END R RARITY_END { tap }: Add { U } to your mana pool . If you played a land this turn , add { B } to your mana pool instead .\nScout's Warning NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Future Sight PLAYER_CLS_END 16 RACE_END R RARITY_END The next creature card you play this turn can be played as though it had flash . $Draw a card .\nSecond Wind NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Future Sight PLAYER_CLS_END 57 RACE_END U RARITY_END Enchant creature${tap }: Tap enchanted creature . ${tap }: Untap enchanted creature .\nSkirk Ridge Exhumer NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Spellshaper TYPE_END Future Sight PLAYER_CLS_END 77 RACE_END U RARITY_END { B } , { tap } , Discard a card : Put a 1/1 black Zombie Goblin creature token named Festering Goblin onto the battlefield . It has \" When Festering Goblin dies , target creature gets -1/-1 until end of turn . \"\nSkizzik Surger NAME_END 4 ATK_END 6 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Future Sight PLAYER_CLS_END 120 RACE_END U RARITY_END Haste$Echo-Sacrifice two lands . < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nSlaughter Pact NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Instant TYPE_END Future Sight PLAYER_CLS_END 78 RACE_END R RARITY_END Destroy target nonblack creature . $At the beginning of your next upkeep , pay { 2}{B } . If you don't , you lose the game .\nSliver Legion NAME_END 7 ATK_END 7 DEF_END {W}{U}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Sliver TYPE_END Future Sight PLAYER_CLS_END 158 RACE_END R RARITY_END All Sliver creatures get +1/+1 for each other Sliver on the battlefield .\nSliversmith NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Spellshaper TYPE_END Future Sight PLAYER_CLS_END 163 RACE_END U RARITY_END { 1 } , { tap } , Discard a card : Put a 1/1 colorless Sliver artifact creature token named Metallic Sliver onto the battlefield .\nSnake Cult Initiation NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Future Sight PLAYER_CLS_END 89 RACE_END U RARITY_END Enchant creature$Enchanted creature has poisonous 3 . < i > (Whenever it deals combat damage to a player , that player gets three poison counters . A player with ten or more poison counters loses the game . ) < /i >\nSoultether Golem NAME_END 3 ATK_END 3 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Future Sight PLAYER_CLS_END 164 RACE_END U RARITY_END Vanishing 1 < i > (This permanent enters the battlefield with a time counter on it . At the beginning of your upkeep , remove a time counter from it . When the last is removed , sacrifice it . ) < /i > $Whenever another creature enters the battlefield under your control , put a time counter on Soultether Golem .\nSparkspitter NAME_END 3 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental Spellshaper TYPE_END Future Sight PLAYER_CLS_END 109 RACE_END U RARITY_END { R } , { tap } , Discard a card : Put a 3/1 red Elemental creature token named Spark Elemental onto the battlefield . It has trample , haste , and \" At the beginning of the end step , sacrifice Spark Elemental . \"\nSpirit en-Dal NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Future Sight PLAYER_CLS_END 17 RACE_END U RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Forecast - { 1}{W } , Reveal Spirit en-Dal from your hand : Target creature gains shadow until end of turn . < i > (Activate this ability only during your upkeep and only once each turn . ) < /i >\nSprout Swarm NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Future Sight PLAYER_CLS_END 138 RACE_END C RARITY_END Convoke < i > (Each creature you tap while casting this spell reduces its total cost by { 1 } or by one mana of that creature's color . ) < /i > $Buyback { 3 } < i > (You may pay an additional { 3 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Put a 1/1 green Saproling creature token onto the battlefield .\nStreet Wraith NAME_END 4 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Wraith TYPE_END Future Sight PLAYER_CLS_END 90 RACE_END U RARITY_END Swampwalk$Cycling-Pay 2 life . < i > (Pay 2 life , Discard this card : Draw a card . ) < /i >\nStronghold Rats NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Future Sight PLAYER_CLS_END 79 RACE_END U RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Whenever Stronghold Rats deals combat damage to a player , each player discards a card .\nSummoner's Pact NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Instant TYPE_END Future Sight PLAYER_CLS_END 139 RACE_END R RARITY_END Search your library for a green creature card , reveal it , and put it into your hand . Then shuffle your library . $At the beginning of your next upkeep , pay { 2}{G}{G } . If you don't , you lose the game .\nSword of the Meek NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Future Sight PLAYER_CLS_END 165 RACE_END U RARITY_END Equipped creature gets +1/+2 . $Equip { 2}$Whenever a 1/1 creature enters the battlefield under your control , you may return Sword of the Meek from your graveyard to the battlefield , then attach it to that creature .\nTarmogoyf NAME_END 1+* ATK_END * DEF_END {1}{G} COST_END NIL DUR_END Creature - Lhurgoyf TYPE_END Future Sight PLAYER_CLS_END 153 RACE_END R RARITY_END Tarmogoyf's power is equal to the number of card types among cards in all graveyards and its toughness is equal to that number plus 1 . < i > (Artifact , creature , enchantment , instant , land , planeswalker , sorcery , and tribal are card types . ) < /i >\nTarox Bladewing NAME_END 3 ATK_END 4 DEF_END {2}{R}{R}{R} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Future Sight PLAYER_CLS_END 123 RACE_END R RARITY_END Flying , haste$Grandeur - Discard another card named Tarox Bladewing : Tarox Bladewing gets +X/+X until end of turn , where X is its power .\nUnblinking Bleb NAME_END 3 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Future Sight PLAYER_CLS_END 45 RACE_END C RARITY_END Morph { 2}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $Whenever Unblinking Bleb or another permanent is turned face up , you may scry 2 . < i > (To scry 2 , look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nUtopia Mycon NAME_END 2 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Fungus TYPE_END Future Sight PLAYER_CLS_END 140 RACE_END U RARITY_END At the beginning of your upkeep , put a spore counter on Utopia Mycon . $Remove three spore counters from Utopia Mycon : Put a 1/1 green Saproling creature token onto the battlefield . $Sacrifice a Saproling : Add one mana of any color to your mana pool .\nVedalken AEthermage NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Future Sight PLAYER_CLS_END 61 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $When Vedalken AEthermage enters the battlefield , return target Sliver to its owner's hand . $Wizardcycling { 3 } < i > ({3 } , Discard this card : Search your library for a Wizard card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nVeilstone Amulet NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Future Sight PLAYER_CLS_END 166 RACE_END R RARITY_END Whenever you cast a spell , creatures you control can't be the targets of spells or abilities your opponents control this turn .\nVenser, Shaper Savant NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Future Sight PLAYER_CLS_END 46 RACE_END R RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $When Venser , Shaper Savant enters the battlefield , return target spell or permanent to its owner's hand .\nVirulent Sliver NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Sliver TYPE_END Future Sight PLAYER_CLS_END 155 RACE_END C RARITY_END All Sliver creatures have poisonous 1 . < i > (Whenever a Sliver deals combat damage to a player , that player gets a poison counter . A player with ten or more poison counters loses the game . ) < /i >\nWhetwheel NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Future Sight PLAYER_CLS_END 168 RACE_END R RARITY_END { X}{X } , { tap }: Target player puts the top X cards of his or her library into his or her graveyard . $Morph { 3 } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nWhip-Spine Drake NAME_END 3 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Future Sight PLAYER_CLS_END 62 RACE_END C RARITY_END Flying$Morph { 2}{W } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nWitch's Mist NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Future Sight PLAYER_CLS_END 92 RACE_END U RARITY_END { 2}{B } , { tap }: Destroy target creature that was dealt damage this turn .\nYixlid Jailer NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Future Sight PLAYER_CLS_END 93 RACE_END U RARITY_END Cards in graveyards lose all abilities .\nScaleguard Sentinels NAME_END 3 ATK_END 2 DEF_END {G}{G} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Game Day PLAYER_CLS_END 44 RACE_END U RARITY_END As an additional cost to cast Scaleguard Sentinels , you may reveal a Dragon card from your hand . $Scaleguard Sentinels enters the battlefield with a +1/+1 counter on it if you revealed a Dragon card or controlled a Dragon as you cast Scaleguard Sentinels .\nThunderbreak Regent NAME_END 4 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Game Day PLAYER_CLS_END 43 RACE_END R RARITY_END Flying$Whenever a Dragon you control becomes the target of a spell or ability your opponent controls , Thunderbreak Regent deals 3 damage to that player .\nAdaptive Snapjaw NAME_END 2 ATK_END 6 DEF_END {4}{G} COST_END NIL DUR_END Creature - Lizard Beast TYPE_END Gatecrash PLAYER_CLS_END 113 RACE_END C RARITY_END Evolve < i > (Whenever a creature enters the battlefield under your control , if that creature has greater power or toughness than this creature , put a +1/+1 counter on this creature . ) < /i >\nAerial Maneuver NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 1 RACE_END C RARITY_END Target creature gets +1/+1 and gains flying and first strike until end of turn .\nAEtherize NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 29 RACE_END U RARITY_END Return all attacking creatures to their owner's hand .\nAgoraphobia NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 30 RACE_END U RARITY_END Enchant creature$Enchanted creature gets -5/-0 . ${2}{U }: Return Agoraphobia to its owner's hand .\nAlms Beast NAME_END 6 ATK_END 6 DEF_END {2}{W}{B} COST_END NIL DUR_END Creature - Beast TYPE_END Gatecrash PLAYER_CLS_END 141 RACE_END R RARITY_END Creatures blocking or blocked by Alms Beast have lifelink .\nAlpha Authority NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 114 RACE_END U RARITY_END Enchant creature$Enchanted creature has hexproof and can't be blocked by more than one creature .\nArmored Transport NAME_END 1 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Gatecrash PLAYER_CLS_END 226 RACE_END C RARITY_END Prevent all combat damage that would be dealt to Armored Transport by creatures blocking it .\nArrows of Justice NAME_END NIL ATK_END NIL DEF_END {2}{RW} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 211 RACE_END U RARITY_END Arrows of Justice deals 4 damage to target attacking or blocking creature .\nAssemble the Legion NAME_END NIL ATK_END NIL DEF_END {3}{R}{W} COST_END NIL DUR_END Enchantment TYPE_END Gatecrash PLAYER_CLS_END 142 RACE_END R RARITY_END At the beginning of your upkeep , put a muster counter on Assemble the Legion . Then put a 1/1 red and white Soldier creature token with haste onto the battlefield for each muster counter on Assemble the Legion .\nAurelia's Fury NAME_END NIL ATK_END NIL DEF_END {X}{R}{W} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 144 RACE_END M RARITY_END Aurelia's Fury deals X damage divided as you choose among any number of target creatures and/or players . Tap each creature dealt damage this way . Players dealt damage this way can't cast noncreature spells this turn .\nAurelia, the Warleader NAME_END 4 ATK_END 3 DEF_END {2}{R}{R}{W}{W} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Gatecrash PLAYER_CLS_END 143 RACE_END M RARITY_END Flying , vigilance , haste$Whenever Aurelia , the Warleader attacks for the first time each turn , untap all creatures you control . After this phase , there is an additional combat phase .\nBalustrade Spy NAME_END 3 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Vampire Rogue TYPE_END Gatecrash PLAYER_CLS_END 57 RACE_END C RARITY_END Flying$When Balustrade Spy enters the battlefield , target player reveals cards from the top of his or her library until he or she reveals a land card , then puts those cards into his or her graveyard .\nBane Alley Broker NAME_END 3 ATK_END 0 DEF_END {1}{U}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Gatecrash PLAYER_CLS_END 145 RACE_END U RARITY_END { tap }: Draw a card , then exile a card from your hand face down . $You may look at cards exiled with Bane Alley Broker . ${U}{B } , { tap }: Return a card exiled with Bane Alley Broker to its owner's hand .\nBasilica Guards NAME_END 4 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Gatecrash PLAYER_CLS_END 5 RACE_END C RARITY_END Defender$Extort < i > (Whenever you cast a spell , you may pay { WB } . If you do , each opponent loses 1 life and you gain that much life . ) < /i >\nBasilica Screecher NAME_END 2 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Bat TYPE_END Gatecrash PLAYER_CLS_END 58 RACE_END C RARITY_END Flying$Extort < i > (Whenever you cast a spell , you may pay { WB } . If you do , each opponent loses 1 life and you gain that much life . ) < /i >\nBiomass Mutation NAME_END NIL ATK_END NIL DEF_END {X}{GU}{GU} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 213 RACE_END R RARITY_END Creatures you control become X/X until end of turn .\nBioshift NAME_END NIL ATK_END NIL DEF_END {GU} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 214 RACE_END C RARITY_END Move any number of +1/+1 counters from target creature onto another target creature with the same controller .\nBiovisionary NAME_END 3 ATK_END 2 DEF_END {1}{G}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Gatecrash PLAYER_CLS_END 146 RACE_END R RARITY_END At the beginning of the end step , if you control four or more creatures named Biovisionary , you win the game .\nBlind Obedience NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Gatecrash PLAYER_CLS_END 6 RACE_END R RARITY_END Extort < i > (Whenever you cast a spell , you may pay { WB } . If you do , each opponent loses 1 life and you gain that much life . ) < /i > $Artifacts and creatures your opponents control enter the battlefield tapped .\nBomber Corps NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Gatecrash PLAYER_CLS_END 86 RACE_END C RARITY_END Battalion - Whenever Bomber Corps and at least two other creatures attack , Bomber Corps deals 1 damage to target creature or player .\nBorborygmos Enraged NAME_END 6 ATK_END 7 DEF_END {4}{R}{R}{G}{G} COST_END NIL DUR_END Legendary Creature - Cyclops TYPE_END Gatecrash PLAYER_CLS_END 147 RACE_END M RARITY_END Trample$Whenever Borborygmos Enraged deals combat damage to a player , reveal the top three cards of your library . Put all land cards revealed this way into your hand and the rest into your graveyard . $Discard a land card : Borborygmos Enraged deals 3 damage to target creature or player .\nBoros Charm NAME_END NIL ATK_END NIL DEF_END {R}{W} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 148 RACE_END U RARITY_END Choose one - Boros Charm deals 4 damage to target player ; or permanents you control are indestructible this turn ; or target creature gains double strike until end of turn .\nBoros Elite NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Gatecrash PLAYER_CLS_END 7 RACE_END U RARITY_END Battalion - Whenever Boros Elite and at least two other creatures attack , Boros Elite gets +2/+2 until end of turn .\nBoros Guildgate NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Gate TYPE_END Gatecrash PLAYER_CLS_END 239 RACE_END C RARITY_END Boros Guildgate enters the battlefield tapped . ${tap }: Add { R } or { W } to your mana pool .\nBurning-Tree Emissary NAME_END 2 ATK_END 2 DEF_END {RG}{RG} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Gatecrash PLAYER_CLS_END 216 RACE_END U RARITY_END When Burning-Tree Emissary enters the battlefield , add { R}{G } to your mana pool .\nBurst of Strength NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 115 RACE_END C RARITY_END Put a +1/+1 counter on target creature and untap it .\nCall of the Nightwing NAME_END NIL ATK_END NIL DEF_END {2}{U}{B} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 149 RACE_END U RARITY_END Put a 1/1 blue and black Horror creature token with flying onto the battlefield . $Cipher < i > (Then you may exile this spell card encoded on a creature you control . Whenever that creature deals combat damage to a player , its controller may cast a copy of the encoded card without paying its mana cost . ) < /i >\nCartel Aristocrat NAME_END 2 ATK_END 2 DEF_END {W}{B} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Gatecrash PLAYER_CLS_END 150 RACE_END U RARITY_END Sacrifice another creature : Cartel Aristocrat gains protection from the color of your choice until end of turn .\nCinder Elemental NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Gatecrash PLAYER_CLS_END 87 RACE_END U RARITY_END { X}{R } , { tap } , Sacrifice Cinder Elemental : Cinder Elemental deals X damage to target creature or player .\nClan Defiance NAME_END NIL ATK_END NIL DEF_END {X}{R}{G} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 151 RACE_END R RARITY_END Choose one or more - Clan Defiance deals X damage to target creature with flying ; Clan Defiance deals X damage to target creature without flying ; and/or Clan Defiance deals X damage to target player .\nClinging Anemones NAME_END 4 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Jellyfish TYPE_END Gatecrash PLAYER_CLS_END 31 RACE_END C RARITY_END Defender$Evolve < i > (Whenever a creature enters the battlefield under your control , if that creature has greater power or toughness than this creature , put a +1/+1 counter on this creature . ) < /i >\nCloudfin Raptor NAME_END 1 ATK_END 0 DEF_END {U} COST_END NIL DUR_END Creature - Bird Mutant TYPE_END Gatecrash PLAYER_CLS_END 32 RACE_END C RARITY_END Flying$Evolve < i > (Whenever a creature enters the battlefield under your control , if that creature has greater power or toughness than this creature , put a +1/+1 counter on this creature . ) < /i >\nCoerced Confession NAME_END NIL ATK_END NIL DEF_END {4}{UB} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 217 RACE_END U RARITY_END Target player puts the top four cards of his or her library into his or her graveyard . You draw a card for each creature card put into that graveyard this way .\nConsuming Aberration NAME_END * ATK_END * DEF_END {3}{U}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Gatecrash PLAYER_CLS_END 152 RACE_END R RARITY_END Consuming Aberration's power and toughness are each equal to the number of cards in your opponents ' graveyards . $Whenever you cast a spell , each opponent reveals cards from the top of his or her library until he or she reveals a land card , then puts those cards into his or her graveyard .\nCorpse Blockade NAME_END 4 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Gatecrash PLAYER_CLS_END 60 RACE_END C RARITY_END Defender$Sacrifice another creature : Corpse Blockade gains deathtouch until end of turn .\nCourt Street Denizen NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Gatecrash PLAYER_CLS_END 8 RACE_END C RARITY_END Whenever another white creature enters the battlefield under your control , tap target creature an opponent controls .\nCrackling Perimeter NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Gatecrash PLAYER_CLS_END 88 RACE_END U RARITY_END Tap an untapped Gate you control : Crackling Perimeter deals 1 damage to each opponent .\nCrocanura NAME_END 3 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Crocodile Frog TYPE_END Gatecrash PLAYER_CLS_END 116 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Evolve < i > (Whenever a creature enters the battlefield under your control , if that creature has greater power or toughness than this creature , put a +1/+1 counter on this creature . ) < /i >\nCrowned Ceratok NAME_END 3 ATK_END 4 DEF_END {3}{G} COST_END NIL DUR_END Creature - Rhino TYPE_END Gatecrash PLAYER_CLS_END 117 RACE_END U RARITY_END Trample$Each creature you control with a +1/+1 counter on it has trample .\nCrypt Ghast NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Gatecrash PLAYER_CLS_END 61 RACE_END R RARITY_END Extort < i > (Whenever you cast a spell , you may pay { WB } . If you do , each opponent loses 1 life and you gain that much life . ) < /i > $Whenever you tap a Swamp for mana , add { B } to your mana pool < i > (in addition to the mana the land produces) < /i > .\nDaring Skyjek NAME_END 1 ATK_END 3 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Gatecrash PLAYER_CLS_END 9 RACE_END C RARITY_END Battalion - Whenever Daring Skyjek and at least two other creatures attack , Daring Skyjek gains flying until end of turn .\nDeathcult Rogue NAME_END 2 ATK_END 2 DEF_END {1}{UB}{UB} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Gatecrash PLAYER_CLS_END 218 RACE_END C RARITY_END Deathcult Rogue can't be blocked except by Rogues .\nDebtor's Pulpit NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 10 RACE_END U RARITY_END Enchant land$Enchanted land has \" { tap }: Tap target creature . \"\nDevour Flesh NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 63 RACE_END C RARITY_END Target player sacrifices a creature , then gains life equal to that creature's toughness .\nDiluvian Primordial NAME_END 5 ATK_END 5 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Avatar TYPE_END Gatecrash PLAYER_CLS_END 33 RACE_END R RARITY_END Flying$When Diluvian Primordial enters the battlefield , for each opponent , you may cast up to one target instant or sorcery card from that player's graveyard without paying its mana cost . If a card cast this way would be put into a graveyard this turn , exile it instead .\nDimir Charm NAME_END NIL ATK_END NIL DEF_END {U}{B} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 154 RACE_END U RARITY_END Choose one - Counter target sorcery spell ; or destroy target creature with power 2 or less ; or look at the top three cards of target player's library , then put one back and the rest into that player's graveyard .\nDimir Guildgate NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Gate TYPE_END Gatecrash PLAYER_CLS_END 241 RACE_END C RARITY_END Dimir Guildgate enters the battlefield tapped . ${tap }: Add { U } or { B } to your mana pool .\nDimir Keyrune NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Gatecrash PLAYER_CLS_END 228 RACE_END U RARITY_END { tap }: Add { U } or { B } to your mana pool . ${U}{B }: Dimir Keyrune becomes a 2/2 blue and black Horror artifact creature until end of turn and is unblockable this turn .\nDinrova Horror NAME_END 4 ATK_END 4 DEF_END {4}{U}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Gatecrash PLAYER_CLS_END 155 RACE_END U RARITY_END When Dinrova Horror enters the battlefield , return target permanent to its owner's hand , then that player discards a card .\nDisciple of the Old Ways NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Gatecrash PLAYER_CLS_END 118 RACE_END C RARITY_END { R }: Disciple of the Old Ways gains first strike until end of turn .\nDomri Rade NAME_END NIL ATK_END NIL DEF_END {1}{R}{G} COST_END NIL DUR_END Planeswalker - Domri TYPE_END Gatecrash PLAYER_CLS_END 156 RACE_END M RARITY_END +1 : Look at the top card of your library . If it's a creature card , you may reveal it and put it into your hand . $-2 : Target creature you control fights another target creature . $-7 : You get an emblem with \" Creatures you control have double strike , trample , hexproof , and haste . \"\nDrakewing Krasis NAME_END 1 ATK_END 3 DEF_END {1}{G}{U} COST_END NIL DUR_END Creature - Lizard Drake TYPE_END Gatecrash PLAYER_CLS_END 157 RACE_END C RARITY_END Flying , trample\nDuskmantle Guildmage NAME_END 2 ATK_END 2 DEF_END {U}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Gatecrash PLAYER_CLS_END 158 RACE_END U RARITY_END { 1}{U}{B }: Whenever a card is put into an opponent's graveyard from anywhere this turn , that player loses 1 life . ${2}{U}{B }: Target player puts the top two cards of his or her library into his or her graveyard .\nDuskmantle Seer NAME_END 4 ATK_END 4 DEF_END {2}{U}{B} COST_END NIL DUR_END Creature - Vampire Wizard TYPE_END Gatecrash PLAYER_CLS_END 159 RACE_END M RARITY_END Flying$At the beginning of your upkeep , each player reveals the top card of his or her library , loses life equal to that card's converted mana cost , then puts it into his or her hand .\nDutiful Thrull NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Thrull TYPE_END Gatecrash PLAYER_CLS_END 11 RACE_END C RARITY_END { B }: Regenerate Dutiful Thrull .\nDying Wish NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 64 RACE_END U RARITY_END Enchant creature you control$When enchanted creature dies , target player loses X life and you gain X life , where X is its power .\nElusive Krasis NAME_END 4 ATK_END 0 DEF_END {1}{G}{U} COST_END NIL DUR_END Creature - Fish Mutant TYPE_END Gatecrash PLAYER_CLS_END 160 RACE_END U RARITY_END Elusive Krasis is unblockable . $Evolve < i > (Whenever a creature enters the battlefield under your control , if that creature has greater power or toughness than this creature , put a +1/+1 counter on this creature . ) < /i >\nEmber Beast NAME_END 4 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Gatecrash PLAYER_CLS_END 89 RACE_END C RARITY_END Ember Beast can't attack or block alone .\nEnter the Infinite NAME_END NIL ATK_END NIL DEF_END {8}{U}{U}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 34 RACE_END M RARITY_END Draw cards equal to the number of cards in your library , then put a card from your hand on top of your library . You have no maximum hand size until your next turn .\nExecutioner's Swing NAME_END NIL ATK_END NIL DEF_END {W}{B} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 161 RACE_END C RARITY_END Target creature that dealt damage this turn gets -5/-5 until end of turn .\nFirefist Striker NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Gatecrash PLAYER_CLS_END 90 RACE_END U RARITY_END Battalion - Whenever Firefist Striker and at least two other creatures attack , target creature can't block this turn .\nFiremane Avenger NAME_END 3 ATK_END 3 DEF_END {2}{R}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Gatecrash PLAYER_CLS_END 163 RACE_END R RARITY_END Flying$Battalion - Whenever Firemane Avenger and at least two other creatures attack , Firemane Avenger deals 3 damage to target creature or player and you gain 3 life .\nFive-Alarm Fire NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Gatecrash PLAYER_CLS_END 91 RACE_END R RARITY_END Whenever a creature you control deals combat damage , put a blaze counter on Five-Alarm Fire . $Remove five blaze counters from Five-Alarm Fire : Five-Alarm Fire deals 5 damage to target creature or player .\nForced Adaptation NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 120 RACE_END C RARITY_END Enchant creature$At the beginning of your upkeep , put a +1/+1 counter on enchanted creature .\nFortress Cyclops NAME_END 3 ATK_END 3 DEF_END {3}{R}{W} COST_END NIL DUR_END Creature - Cyclops Soldier TYPE_END Gatecrash PLAYER_CLS_END 164 RACE_END U RARITY_END Whenever Fortress Cyclops attacks , it gets +3/+0 until end of turn . $Whenever Fortress Cyclops blocks , it gets +0/+3 until end of turn .\nFoundry Champion NAME_END 4 ATK_END 4 DEF_END {4}{R}{W} COST_END NIL DUR_END Creature - Elemental Soldier TYPE_END Gatecrash PLAYER_CLS_END 165 RACE_END R RARITY_END When Foundry Champion enters the battlefield , it deals damage to target creature or player equal to the number of creatures you control . ${R }: Foundry Champion gets +1/+0 until end of turn . ${W }: Foundry Champion gets +0/+1 until end of turn .\nFoundry Street Denizen NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Gatecrash PLAYER_CLS_END 92 RACE_END C RARITY_END Whenever another red creature enters the battlefield under your control , Foundry Street Denizen gets +1/+0 until end of turn .\nFrilled Oculus NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Homunculus TYPE_END Gatecrash PLAYER_CLS_END 35 RACE_END C RARITY_END { 1}{G }: Frilled Oculus gets +2/+2 until end of turn . Activate this ability only once each turn .\nFrontline Medic NAME_END 3 ATK_END 3 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Gatecrash PLAYER_CLS_END 12 RACE_END R RARITY_END Battalion - Whenever Frontline Medic and at least two other creatures attack , creatures you control are indestructible this turn . $Sacrifice Frontline Medic : Counter target spell with { X } in its mana cost unless its controller pays { 3 } .\nFurious Resistance NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 93 RACE_END C RARITY_END Target blocking creature gets +3/+0 and gains first strike until end of turn .\nGateway Shade NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Shade TYPE_END Gatecrash PLAYER_CLS_END 65 RACE_END U RARITY_END { B }: Gateway Shade gets +1/+1 until end of turn . $Tap an untapped Gate you control : Gateway Shade gets +2/+2 until end of turn .\nGhor-Clan Rampager NAME_END 4 ATK_END 4 DEF_END {2}{R}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Gatecrash PLAYER_CLS_END 167 RACE_END U RARITY_END Trample$Bloodrush - { R}{G } , Discard Ghor-Clan Rampager : Target attacking creature gets +4/+4 and gains trample until end of turn .\nGiant Adephage NAME_END 7 ATK_END 7 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Gatecrash PLAYER_CLS_END 121 RACE_END M RARITY_END Trample$Whenever Giant Adephage deals combat damage to a player , put a token onto the battlefield that's a copy of Giant Adephage .\nGideon, Champion of Justice NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Planeswalker - Gideon TYPE_END Gatecrash PLAYER_CLS_END 13 RACE_END M RARITY_END +1 : Put a loyalty counter on Gideon , Champion of Justice for each creature target opponent controls . $0 : Until end of turn , Gideon , Champion of Justice becomes an indestructible Human Soldier creature with power and toughness each equal to the number of loyalty counters on him . He's still a planeswalker . Prevent all damage that would be dealt to him this turn . $-15 : Exile all other permanents .\nGift of Orzhova NAME_END NIL ATK_END NIL DEF_END {1}{WB}{WB} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 219 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +1/+1 and has flying and lifelink .\nGlaring Spotlight NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Gatecrash PLAYER_CLS_END 229 RACE_END R RARITY_END Creatures your opponents control with hexproof can be the targets of spells and abilities you control as though they didn't have hexproof . ${3 } , Sacrifice Glaring Spotlight : Creatures you control gain hexproof until end of turn and are unblockable this turn .\nGreenside Watcher NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Gatecrash PLAYER_CLS_END 122 RACE_END C RARITY_END { tap }: Untap target Gate .\nGridlock NAME_END NIL ATK_END NIL DEF_END {X}{U} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 36 RACE_END U RARITY_END Tap X target nonland permanents .\nGruul Charm NAME_END NIL ATK_END NIL DEF_END {R}{G} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 169 RACE_END U RARITY_END Choose one - Creatures without flying can't block this turn ; or gain control of all permanents you own ; or Gruul Charm deals 3 damage to each creature with flying .\nGruul Guildgate NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Gate TYPE_END Gatecrash PLAYER_CLS_END 243 RACE_END C RARITY_END Gruul Guildgate enters the battlefield tapped . ${tap }: Add { R } or { G } to your mana pool .\nGruul Keyrune NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Gatecrash PLAYER_CLS_END 230 RACE_END U RARITY_END { tap }: Add { R } or { G } to your mana pool . ${R}{G }: Gruul Keyrune becomes a 3/2 red and green Beast artifact creature with trample until end of turn .\nGruul Ragebeast NAME_END 6 ATK_END 6 DEF_END {5}{R}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Gatecrash PLAYER_CLS_END 170 RACE_END R RARITY_END Whenever Gruul Ragebeast or another creature enters the battlefield under your control , that creature fights target creature an opponent controls .\nGuardian of the Gateless NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Gatecrash PLAYER_CLS_END 14 RACE_END U RARITY_END Flying$Guardian of the Gateless can block any number of creatures . $Whenever Guardian of the Gateless blocks , it gets +1/+1 until end of turn for each creature it's blocking .\nGuildscorn Ward NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 15 RACE_END C RARITY_END Enchant creature$Enchanted creature has protection from multicolored .\nGutter Skulk NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Rat TYPE_END Gatecrash PLAYER_CLS_END 67 RACE_END C RARITY_END NIL\nGyre Sage NAME_END 2 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Gatecrash PLAYER_CLS_END 123 RACE_END R RARITY_END Evolve < i > (Whenever a creature enters the battlefield under your control , if that creature has greater power or toughness than this creature , put a +1/+1 counter on this creature . ) < /i > ${tap }: Add { G } to your mana pool for each +1/+1 counter on Gyre Sage .\nHands of Binding NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 37 RACE_END C RARITY_END Tap target creature an opponent controls . That creature doesn't untap during its controller's next untap step . $Cipher < i > (Then you may exile this spell card encoded on a creature you control . Whenever that creature deals combat damage to a player , its controller may cast a copy of the encoded card without paying its mana cost . ) < /i >\nHellkite Tyrant NAME_END 5 ATK_END 6 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Gatecrash PLAYER_CLS_END 94 RACE_END M RARITY_END Flying , trample$Whenever Hellkite Tyrant deals combat damage to a player , gain control of all artifacts that player controls . $At the beginning of your upkeep , if you control twenty or more artifacts , you win the game .\nHellraiser Goblin NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Berserker TYPE_END Gatecrash PLAYER_CLS_END 95 RACE_END U RARITY_END Creatures you control have haste and attack each combat if able .\nHigh Priest of Penance NAME_END 1 ATK_END 1 DEF_END {W}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Gatecrash PLAYER_CLS_END 171 RACE_END R RARITY_END Whenever High Priest of Penance is dealt damage , you may destroy target nonland permanent .\nHindervines NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 124 RACE_END U RARITY_END Prevent all combat damage that would be dealt this turn by creatures with no +1/+1 counters on them .\nHold the Gates NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Gatecrash PLAYER_CLS_END 16 RACE_END U RARITY_END Creatures you control get +0/+1 for each Gate you control and have vigilance .\nHoly Mantle NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 17 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has protection from creatures .\nHoming Lightning NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 96 RACE_END U RARITY_END Homing Lightning deals 4 damage to target creature and each other creature with the same name as that creature .\nHorror of the Dim NAME_END 4 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Gatecrash PLAYER_CLS_END 68 RACE_END C RARITY_END { U }: Horror of the Dim gains hexproof until end of turn . < i > (It can't be the target of spells or abilities your opponents control . ) < /i >\nHydroform NAME_END NIL ATK_END NIL DEF_END {G}{U} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 172 RACE_END C RARITY_END Target land becomes a 3/3 Elemental creature with flying until end of turn . It's still a land .\nImmortal Servitude NAME_END NIL ATK_END NIL DEF_END {X}{WB}{WB}{WB} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 220 RACE_END R RARITY_END Return each creature card with converted mana cost X from your graveyard to the battlefield .\nIncursion Specialist NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Gatecrash PLAYER_CLS_END 38 RACE_END U RARITY_END Whenever you cast your second spell each turn , Incursion Specialist gets +2/+0 until end of turn and is unblockable this turn .\nIvy Lane Denizen NAME_END 3 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Gatecrash PLAYER_CLS_END 125 RACE_END C RARITY_END Whenever another green creature enters the battlefield under your control , put a +1/+1 counter on target creature .\nKeymaster Rogue NAME_END 2 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Gatecrash PLAYER_CLS_END 39 RACE_END C RARITY_END Keymaster Rogue is unblockable . $When Keymaster Rogue enters the battlefield , return a creature you control to its owner's hand .\nKilling Glare NAME_END NIL ATK_END NIL DEF_END {X}{B} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 70 RACE_END U RARITY_END Destroy target creature with power X or less .\nKingpin's Pet NAME_END 2 ATK_END 2 DEF_END {1}{W}{B} COST_END NIL DUR_END Creature - Thrull TYPE_END Gatecrash PLAYER_CLS_END 173 RACE_END C RARITY_END Flying$Extort < i > (Whenever you cast a spell , you may pay { WB } . If you do , each opponent loses 1 life and you gain that much life . ) < /i >\nKnight of Obligation NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Gatecrash PLAYER_CLS_END 18 RACE_END U RARITY_END Vigilance$Extort < i > (Whenever you cast a spell , you may pay { WB } . If you do , each opponent loses 1 life and you gain that much life . ) < /i >\nKnight Watch NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 19 RACE_END C RARITY_END Put two 2/2 white Knight creature tokens with vigilance onto the battlefield .\nLast Thoughts NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 40 RACE_END C RARITY_END Draw a card . $Cipher < i > (Then you may exile this spell card encoded on a creature you control . Whenever that creature deals combat damage to a player , its controller may cast a copy of the encoded card without paying its mana cost . ) < /i >\nLazav, Dimir Mastermind NAME_END 3 ATK_END 3 DEF_END {U}{U}{B}{B} COST_END NIL DUR_END Legendary Creature - Shapeshifter TYPE_END Gatecrash PLAYER_CLS_END 174 RACE_END M RARITY_END Hexproof$Whenever a creature card is put into an opponent's graveyard from anywhere , you may have Lazav , Dimir Mastermind become a copy of that card except its name is still Lazav , Dimir Mastermind , it's legendary in addition to its other types , and it gains hexproof and this ability .\nLegion Loyalist NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Soldier TYPE_END Gatecrash PLAYER_CLS_END 97 RACE_END R RARITY_END Haste$Battalion - Whenever Legion Loyalist and at least two other creatures attack , creatures you control gain first strike and trample until end of turn and can't be blocked by creature tokens this turn .\nLeyline Phantom NAME_END 5 ATK_END 5 DEF_END {4}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Gatecrash PLAYER_CLS_END 41 RACE_END C RARITY_END When Leyline Phantom deals combat damage , return it to its owner's hand . < i > (Return it only if it survived combat . ) < /i >\nLord of the Void NAME_END 7 ATK_END 7 DEF_END {4}{B}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Gatecrash PLAYER_CLS_END 71 RACE_END M RARITY_END Flying$Whenever Lord of the Void deals combat damage to a player , exile the top seven cards of that player's library , then put a creature card from among them onto the battlefield under your control .\nLuminate Primordial NAME_END 7 ATK_END 4 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Avatar TYPE_END Gatecrash PLAYER_CLS_END 20 RACE_END R RARITY_END Vigilance$When Luminate Primordial enters the battlefield , for each opponent , exile up to one target creature that player controls and that player gains life equal to its power .\nMadcap Skills NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 98 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +3/+0 and can't be blocked except by two or more creatures .\nMark for Death NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 99 RACE_END U RARITY_END Target creature an opponent controls blocks this turn if able . Untap that creature . Other creatures that player controls can't block this turn .\nMartial Glory NAME_END NIL ATK_END NIL DEF_END {R}{W} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 175 RACE_END C RARITY_END Target creature gets +3/+0 until end of turn . $Target creature gets +0/+3 until end of turn .\nMassive Raid NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 100 RACE_END C RARITY_END Massive Raid deals damage to target creature or player equal to the number of creatures you control .\nMerciless Eviction NAME_END NIL ATK_END NIL DEF_END {4}{W}{B} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 177 RACE_END R RARITY_END Choose one - Exile all artifacts ; or exile all creatures ; or exile all enchantments ; or exile all planeswalkers .\nMerfolk of the Depths NAME_END 2 ATK_END 4 DEF_END {4}{GU}{GU} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Gatecrash PLAYER_CLS_END 221 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i >\nMetropolis Sprite NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Gatecrash PLAYER_CLS_END 42 RACE_END C RARITY_END Flying${U }: Metropolis Sprite gets +1/-1 until end of turn .\nMidnight Recovery NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 73 RACE_END C RARITY_END Return target creature card from your graveyard to your hand . $Cipher < i > (Then you may exile this spell card encoded on a creature you control . Whenever that creature deals combat damage to a player , its controller may cast a copy of the encoded card without paying its mana cost . ) < /i >\nMillennial Gargoyle NAME_END 2 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Gargoyle TYPE_END Gatecrash PLAYER_CLS_END 232 RACE_END C RARITY_END Flying\nMiming Slime NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 126 RACE_END U RARITY_END Put an X/X green Ooze creature token onto the battlefield , where X is the greatest power among creatures you control .\nMindeye Drake NAME_END 5 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Gatecrash PLAYER_CLS_END 43 RACE_END U RARITY_END Flying$When Mindeye Drake dies , target player puts the top five cards of his or her library into his or her graveyard .\nMind Grind NAME_END NIL ATK_END NIL DEF_END {X}{U}{B} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 178 RACE_END R RARITY_END Each opponent reveals cards from the top of his or her library until he or she reveals X land cards , then puts all cards revealed this way into his or her graveyard . X can't be 0 .\nMolten Primordial NAME_END 4 ATK_END 6 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Avatar TYPE_END Gatecrash PLAYER_CLS_END 101 RACE_END R RARITY_END Haste$When Molten Primordial enters the battlefield , for each opponent , gain control of up to one target creature that player controls until end of turn . Untap those creatures . They gain haste until end of turn .\nMortus Strider NAME_END 1 ATK_END 1 DEF_END {1}{U}{B} COST_END NIL DUR_END Creature - Skeleton TYPE_END Gatecrash PLAYER_CLS_END 179 RACE_END C RARITY_END When Mortus Strider dies , return it to its owner's hand .\nMugging NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 102 RACE_END C RARITY_END Mugging deals 2 damage to target creature . That creature can't block this turn .\nMurder Investigation NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 21 RACE_END U RARITY_END Enchant creature you control$When enchanted creature dies , put X 1/1 white Soldier creature tokens onto the battlefield , where X is its power .\nMystic Genesis NAME_END NIL ATK_END NIL DEF_END {2}{G}{U}{U} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 180 RACE_END R RARITY_END Counter target spell . Put an X/X green Ooze creature token onto the battlefield , where X is that spell's converted mana cost .\nNav Squad Commandos NAME_END 5 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Gatecrash PLAYER_CLS_END 22 RACE_END C RARITY_END Battalion - Whenever Nav Squad Commandos and at least two other creatures attack , Nav Squad Commandos gets +1/+1 until end of turn . Untap it .\nNightveil Specter NAME_END 3 ATK_END 2 DEF_END {UB}{UB}{UB} COST_END NIL DUR_END Creature - Specter TYPE_END Gatecrash PLAYER_CLS_END 222 RACE_END R RARITY_END Flying$Whenever Nightveil Specter deals combat damage to a player , that player exiles the top card of his or her library . $You may play cards exiled with Nightveil Specter .\nNimbus Swimmer NAME_END 0 ATK_END 0 DEF_END {X}{G}{U} COST_END NIL DUR_END Creature - Leviathan TYPE_END Gatecrash PLAYER_CLS_END 181 RACE_END U RARITY_END Flying$Nimbus Swimmer enters the battlefield with X +1/+1 counters on it .\nObzedat, Ghost Council NAME_END 5 ATK_END 5 DEF_END {1}{W}{W}{B}{B} COST_END NIL DUR_END Legendary Creature - Spirit Advisor TYPE_END Gatecrash PLAYER_CLS_END 182 RACE_END M RARITY_END When Obzedat , Ghost Council enters the battlefield , target opponent loses 2 life and you gain 2 life . $At the beginning of your end step , you may exile Obzedat . If you do , return it to the battlefield under its owner's control at the beginning of your next upkeep . It gains haste .\nOgre Slumlord NAME_END 3 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Ogre Rogue TYPE_END Gatecrash PLAYER_CLS_END 74 RACE_END R RARITY_END Whenever another nontoken creature dies , you may put a 1/1 black Rat creature token onto the battlefield . $Rats you control have deathtouch .\nOrdruun Veteran NAME_END 1 ATK_END 3 DEF_END {2}{R}{W} COST_END NIL DUR_END Creature - Minotaur Soldier TYPE_END Gatecrash PLAYER_CLS_END 184 RACE_END U RARITY_END Battalion - Whenever Ordruun Veteran and at least two other creatures attack , Ordruun Veteran gains double strike until end of turn . < i > (It deals both first-strike and regular combat damage . ) < /i >\nOrzhov Charm NAME_END NIL ATK_END NIL DEF_END {W}{B} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 185 RACE_END U RARITY_END Choose one - Return target creature you control and all Auras you control attached to it to their owner's hand ; or destroy target creature and you lose life equal to its toughness ; or return target creature card with converted mana cost 1 or less from your graveyard to the battlefield .\nOrzhov Guildgate NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Gate TYPE_END Gatecrash PLAYER_CLS_END 244 RACE_END C RARITY_END Orzhov Guildgate enters the battlefield tapped . ${tap }: Add { W } or { B } to your mana pool .\nOrzhov Keyrune NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Gatecrash PLAYER_CLS_END 233 RACE_END U RARITY_END { tap }: Add { W } or { B } to your mana pool . ${W}{B }: Orzhov Keyrune becomes a 1/4 white and black Thrull artifact creature with lifelink until end of turn .\nParanoid Delusions NAME_END NIL ATK_END NIL DEF_END {U}{B} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 186 RACE_END C RARITY_END Target player puts the top three cards of his or her library into his or her graveyard . $Cipher < i > (Then you may exile this spell card encoded on a creature you control . Whenever that creature deals combat damage to a player , its controller may cast a copy of the encoded card without paying its mana cost . ) < /i >\nPit Fight NAME_END NIL ATK_END NIL DEF_END {1}{RG} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 223 RACE_END C RARITY_END Target creature you control fights another target creature . < i > (Each deals damage equal to its power to the other . ) < /i >\nPredator's Rapport NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 129 RACE_END C RARITY_END Choose target creature you control . You gain life equal to that creature's power plus its toughness .\nPrimal Visitation NAME_END NIL ATK_END NIL DEF_END {3}{R}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 187 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +3/+3 and has haste .\nPrime Speaker Zegana NAME_END 1 ATK_END 1 DEF_END {2}{G}{G}{U}{U} COST_END NIL DUR_END Legendary Creature - Merfolk Wizard TYPE_END Gatecrash PLAYER_CLS_END 188 RACE_END M RARITY_END Prime Speaker Zegana enters the battlefield with X +1/+1 counters on it , where X is the greatest power among other creatures you control . $When Prime Speaker Zegana enters the battlefield , draw cards equal to its power .\nPsychic Strike NAME_END NIL ATK_END NIL DEF_END {1}{U}{B} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 189 RACE_END C RARITY_END Counter target spell . Its controller puts the top two cards of his or her library into his or her graveyard .\nPurge the Profane NAME_END NIL ATK_END NIL DEF_END {2}{W}{B} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 190 RACE_END C RARITY_END Target opponent discards two cards and you gain 2 life .\nRapid Hybridization NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 44 RACE_END U RARITY_END Destroy target creature . It can't be regenerated . That creature's controller puts a 3/3 green Frog Lizard creature token onto the battlefield .\nRazortip Whip NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Gatecrash PLAYER_CLS_END 235 RACE_END C RARITY_END { 1 } , { tap }: Razortip Whip deals 1 damage to target opponent .\nRealmwright NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Gatecrash PLAYER_CLS_END 45 RACE_END R RARITY_END As Realmwright enters the battlefield , choose a basic land type . $Lands you control are the chosen type in addition to their other types .\nRighteous Charge NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 23 RACE_END U RARITY_END Creatures you control get +2/+2 until end of turn .\nRiot Gear NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Gatecrash PLAYER_CLS_END 236 RACE_END C RARITY_END Equipped creature gets +1/+2 . $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nRipscale Predator NAME_END 5 ATK_END 6 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Lizard TYPE_END Gatecrash PLAYER_CLS_END 103 RACE_END U RARITY_END Ripscale Predator can't be blocked except by two or more creatures .\nRubblebelt Raiders NAME_END 3 ATK_END 3 DEF_END {1}{RG}{RG}{RG} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Gatecrash PLAYER_CLS_END 224 RACE_END R RARITY_END Whenever Rubblebelt Raiders attacks , put a +1/+1 counter on it for each attacking creature you control .\nRust Scarab NAME_END 5 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Gatecrash PLAYER_CLS_END 130 RACE_END U RARITY_END Whenever Rust Scarab becomes blocked , you may destroy target artifact or enchantment defending player controls .\nSage's Row Denizen NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Gatecrash PLAYER_CLS_END 46 RACE_END C RARITY_END Whenever another blue creature enters the battlefield under your control , target player puts the top two cards of his or her library into his or her graveyard .\nSapphire Drake NAME_END 4 ATK_END 4 DEF_END {5}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Gatecrash PLAYER_CLS_END 47 RACE_END U RARITY_END Flying$Each creature you control with a +1/+1 counter on it has flying .\nScab-Clan Charger NAME_END 4 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Centaur Warrior TYPE_END Gatecrash PLAYER_CLS_END 131 RACE_END C RARITY_END Bloodrush - { 1}{G } , Discard Scab-Clan Charger : Target attacking creature gets +2/+4 until end of turn .\nScatter Arc NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 48 RACE_END C RARITY_END Counter target noncreature spell . $Draw a card .\nScorchwalker NAME_END 1 ATK_END 5 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Gatecrash PLAYER_CLS_END 104 RACE_END C RARITY_END Bloodrush - { 1}{R}{R } , Discard Scorchwalker : Target attacking creature gets +5/+1 until end of turn .\nSepulchral Primordial NAME_END 4 ATK_END 5 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Avatar TYPE_END Gatecrash PLAYER_CLS_END 75 RACE_END R RARITY_END Intimidate$When Sepulchral Primordial enters the battlefield , for each opponent , you may put up to one target creature card from that player's graveyard onto the battlefield under your control .\nSerene Remembrance NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 132 RACE_END U RARITY_END Shuffle Serene Remembrance and up to three target cards from a single graveyard into their owners ' libraries .\nShadow Alley Denizen NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Vampire Rogue TYPE_END Gatecrash PLAYER_CLS_END 76 RACE_END C RARITY_END Whenever another black creature enters the battlefield under your control , target creature gains intimidate until end of turn . < i > (It can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i >\nShadow Slice NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 77 RACE_END C RARITY_END Target opponent loses 3 life . $Cipher < i > (Then you may exile this spell card encoded on a creature you control . Whenever that creature deals combat damage to a player , its controller may cast a copy of the encoded card without paying its mana cost . ) < /i >\nShambleshark NAME_END 1 ATK_END 2 DEF_END {G}{U} COST_END NIL DUR_END Creature - Fish Crab TYPE_END Gatecrash PLAYER_CLS_END 193 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Evolve < i > (Whenever a creature enters the battlefield under your control , if that creature has greater power or toughness than this creature , put a +1/+1 counter on this creature . ) < /i >\nShattering Blow NAME_END NIL ATK_END NIL DEF_END {1}{RW} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 225 RACE_END C RARITY_END Exile target artifact .\nShielded Passage NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 24 RACE_END C RARITY_END Prevent all damage that would be dealt to target creature this turn .\nSignal the Clans NAME_END NIL ATK_END NIL DEF_END {R}{G} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 194 RACE_END R RARITY_END Search your library for three creature cards and reveal them . If you reveal three cards with different names , choose one of them at random and put that card into your hand . Shuffle the rest into your library .\nSimic Charm NAME_END NIL ATK_END NIL DEF_END {G}{U} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 195 RACE_END U RARITY_END Choose one - Target creature gets +3/+3 until end of turn ; or permanents you control gain hexproof until end of turn ; or return target creature to its owner's hand .\nSimic Fluxmage NAME_END 2 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Gatecrash PLAYER_CLS_END 49 RACE_END U RARITY_END Evolve < i > (Whenever a creature enters the battlefield under your control , if that creature has greater power or toughness than this creature , put a +1/+1 counter on this creature . ) < /i > ${1}{U } , { tap }: Move a +1/+1 counter from Simic Fluxmage onto target creature .\nSimic Guildgate NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Gate TYPE_END Gatecrash PLAYER_CLS_END 246 RACE_END C RARITY_END Simic Guildgate enters the battlefield tapped . ${tap }: Add { G } or { U } to your mana pool .\nSimic Keyrune NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Gatecrash PLAYER_CLS_END 237 RACE_END U RARITY_END { tap }: Add { G } or { U } to your mana pool . ${G}{U }: Simic Keyrune becomes a 2/3 green and blue Crab artifact creature with hexproof until end of turn . < i > (It can't be the target of spells or abilities your opponents control . ) < /i >\nSkarrg Guildmage NAME_END 2 ATK_END 2 DEF_END {R}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Gatecrash PLAYER_CLS_END 196 RACE_END U RARITY_END { R}{G }: Creatures you control gain trample until end of turn . ${1}{R}{G }: Target land you control becomes a 4/4 Elemental creature until end of turn . It's still a land .\nSkinbrand Goblin NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Gatecrash PLAYER_CLS_END 105 RACE_END C RARITY_END Bloodrush - { R } , Discard Skinbrand Goblin : Target attacking creature gets +2/+1 until end of turn .\nSkullcrack NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 106 RACE_END U RARITY_END Players can't gain life this turn . Damage can't be prevented this turn . Skullcrack deals 3 damage to target player .\nSkyblinder Staff NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Gatecrash PLAYER_CLS_END 238 RACE_END C RARITY_END Equipped creature gets +1/+0 and can't be blocked by creatures with flying . $Equip { 3 } < i > ({3 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nSkygames NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 51 RACE_END C RARITY_END Enchant land$Enchanted land has \" { tap }: Target creature gains flying until end of turn . Activate this ability only any time you could cast a sorcery . \"\nSlate Street Ruffian NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Gatecrash PLAYER_CLS_END 78 RACE_END C RARITY_END Whenever Slate Street Ruffian becomes blocked , defending player discards a card .\nSlaughterhorn NAME_END 2 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Gatecrash PLAYER_CLS_END 134 RACE_END C RARITY_END Bloodrush - { G } , Discard Slaughterhorn : Target attacking creature gets +3/+2 until end of turn .\nSmog Elemental NAME_END 3 ATK_END 3 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Gatecrash PLAYER_CLS_END 79 RACE_END U RARITY_END Flying$Creatures with flying your opponents control get -1/-1 .\nSoul Ransom NAME_END NIL ATK_END NIL DEF_END {2}{U}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 198 RACE_END R RARITY_END Enchant creature$You control enchanted creature . $Discard two cards : Soul Ransom's controller sacrifices it , then draws two cards . Only any opponent may activate this ability .\nSpark Trooper NAME_END 1 ATK_END 6 DEF_END {1}{R}{R}{W} COST_END NIL DUR_END Creature - Elemental Soldier TYPE_END Gatecrash PLAYER_CLS_END 199 RACE_END R RARITY_END Trample , lifelink , haste$At the beginning of the end step , sacrifice Spark Trooper .\nSpell Rupture NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 52 RACE_END C RARITY_END Counter target spell unless its controller pays { X } , where X is the greatest power among creatures you control .\nSpire Tracer NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Gatecrash PLAYER_CLS_END 135 RACE_END C RARITY_END Spire Tracer can't be blocked except by creatures with flying or reach .\nStolen Identity NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 53 RACE_END R RARITY_END Put a token onto the battlefield that's a copy of target artifact or creature . $Cipher < i > (Then you may exile this spell card encoded on a creature you control . Whenever that creature deals combat damage to a player , its controller may cast a copy of the encoded card without paying its mana cost . ) < /i >\nStructural Collapse NAME_END NIL ATK_END NIL DEF_END {5}{R} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 107 RACE_END C RARITY_END Target player sacrifices an artifact and a land . Structural Collapse deals 2 damage to that player .\nSunhome Guildmage NAME_END 2 ATK_END 2 DEF_END {R}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Gatecrash PLAYER_CLS_END 200 RACE_END U RARITY_END { 1}{R}{W }: Creatures you control get +1/+0 until end of turn . ${2}{R}{W }: Put a 1/1 red and white Soldier creature token with haste onto the battlefield .\nSylvan Primordial NAME_END 8 ATK_END 6 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Avatar TYPE_END Gatecrash PLAYER_CLS_END 136 RACE_END R RARITY_END Reach$When Sylvan Primordial enters the battlefield , for each opponent , destroy target noncreature permanent that player controls . For each permanent destroyed this way , search your library for a Forest card and put that card onto the battlefield tapped . Then shuffle your library .\nSyndicate Enforcer NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Gatecrash PLAYER_CLS_END 80 RACE_END C RARITY_END Extort < i > (Whenever you cast a spell , you may pay { WB } . If you do , each opponent loses 1 life and you gain that much life . ) < /i >\nSyndic of Tithes NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Gatecrash PLAYER_CLS_END 26 RACE_END C RARITY_END Extort < i > (Whenever you cast a spell , you may pay { WB } . If you do , each opponent loses 1 life and you gain that much life . ) < /i >\nTin Street Market NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 108 RACE_END C RARITY_END Enchant land$Enchanted land has \" { tap } , Discard a card : Draw a card . \"\nTotally Lost NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 54 RACE_END C RARITY_END Put target nonland permanent on top of its owner's library .\nTower Defense NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 137 RACE_END U RARITY_END Creatures you control get +0/+5 and gain reach until end of turn .\nTowering Thunderfist NAME_END 4 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Giant Soldier TYPE_END Gatecrash PLAYER_CLS_END 109 RACE_END C RARITY_END { W }: Towering Thunderfist gains vigilance until end of turn .\nTreasury Thrull NAME_END 4 ATK_END 4 DEF_END {4}{W}{B} COST_END NIL DUR_END Creature - Thrull TYPE_END Gatecrash PLAYER_CLS_END 201 RACE_END R RARITY_END Extort < i > (Whenever you cast a spell , you may pay { WB } . If you do , each opponent loses 1 life and you gain that much life . ) < /i > $Whenever Treasury Thrull attacks , you may return target artifact , creature , or enchantment card from your graveyard to your hand .\nTruefire Paladin NAME_END 2 ATK_END 2 DEF_END {R}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Gatecrash PLAYER_CLS_END 202 RACE_END U RARITY_END Vigilance${R}{W }: Truefire Paladin gets +2/+0 until end of turn . ${R}{W }: Truefire Paladin gains first strike until end of turn .\nUndercity Informer NAME_END 3 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Gatecrash PLAYER_CLS_END 82 RACE_END U RARITY_END { 1 } , Sacrifice a creature : Target player reveals cards from the top of his or her library until he or she reveals a land card , then puts those cards into his or her graveyard .\nUndercity Plague NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 83 RACE_END R RARITY_END Target player loses 1 life , discards a card , then sacrifices a permanent . $Cipher < i > (Then you may exile this spell card encoded on a creature you control . Whenever that creature deals combat damage to a player , its controller may cast a copy of the encoded card without paying its mana cost . ) < /i >\nUnexpected Results NAME_END NIL ATK_END NIL DEF_END {2}{G}{U} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 203 RACE_END R RARITY_END Shuffle your library , then reveal the top card . If it's a nonland card , you may cast it without paying its mana cost . If it's a land card , you may put it onto the battlefield and return Unexpected Results to its owner's hand .\nUrban Evolution NAME_END NIL ATK_END NIL DEF_END {3}{G}{U} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 204 RACE_END U RARITY_END Draw three cards . You may play an additional land this turn .\nUrbis Protector NAME_END 1 ATK_END 1 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Gatecrash PLAYER_CLS_END 27 RACE_END U RARITY_END When Urbis Protector enters the battlefield , put a 4/4 white Angel creature token with flying onto the battlefield .\nVerdant Haven NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Gatecrash PLAYER_CLS_END 138 RACE_END C RARITY_END Enchant land$When Verdant Haven enters the battlefield , you gain 2 life . $Whenever enchanted land is tapped for mana , its controller adds one mana of any color to his or her mana pool < i > (in addition to the mana the land produces) < /i > .\nViashino Shanktail NAME_END 1 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Viashino Warrior TYPE_END Gatecrash PLAYER_CLS_END 110 RACE_END U RARITY_END First strike$Bloodrush - { 2}{R } , Discard Viashino Shanktail : Target attacking creature gets +3/+1 and gains first strike until end of turn .\nVizkopa Confessor NAME_END 3 ATK_END 1 DEF_END {3}{W}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Gatecrash PLAYER_CLS_END 205 RACE_END U RARITY_END Extort < i > (Whenever you cast a spell , you may pay { WB } . If you do , each opponent loses 1 life and you gain that much life . ) < /i > $When Vizkopa Confessor enters the battlefield , pay any amount of life . Target opponent reveals that many cards from his or her hand . You choose one of them and exile it .\nVizkopa Guildmage NAME_END 2 ATK_END 2 DEF_END {W}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Gatecrash PLAYER_CLS_END 206 RACE_END U RARITY_END { 1}{W}{B }: Target creature gains lifelink until end of turn . ${1}{W}{B }: Whenever you gain life this turn , each opponent loses that much life .\nVoidwalk NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Gatecrash PLAYER_CLS_END 55 RACE_END U RARITY_END Exile target creature . Return it to the battlefield under its owner's control at the beginning of the next end step . $Cipher < i > (Then you may exile this spell card encoded on a creature you control . Whenever that creature deals combat damage to a player , its controller may cast a copy of the encoded card without paying its mana cost . ) < /i >\nWarmind Infantry NAME_END 3 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental Soldier TYPE_END Gatecrash PLAYER_CLS_END 111 RACE_END C RARITY_END Battalion - Whenever Warmind Infantry and at least two other creatures attack , Warmind Infantry gets +2/+0 until end of turn .\nWasteland Viper NAME_END 2 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Snake TYPE_END Gatecrash PLAYER_CLS_END 139 RACE_END U RARITY_END Deathtouch$Bloodrush - { G } , Discard Wasteland Viper : Target attacking creature gets +1/+2 and gains deathtouch until end of turn .\nWight of Precinct Six NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Gatecrash PLAYER_CLS_END 84 RACE_END U RARITY_END Wight of Precinct Six gets +1/+1 for each creature card in your opponents ' graveyards .\nWildwood Rebirth NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Gatecrash PLAYER_CLS_END 140 RACE_END C RARITY_END Return target creature card from your graveyard to your hand .\nWojek Halberdiers NAME_END 2 ATK_END 3 DEF_END {R}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Gatecrash PLAYER_CLS_END 208 RACE_END C RARITY_END Battalion - Whenever Wojek Halberdiers and at least two other creatures attack , Wojek Halberdiers gains first strike until end of turn .\nWrecking Ogre NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Gatecrash PLAYER_CLS_END 112 RACE_END R RARITY_END Double strike$Bloodrush - { 3}{R}{R } , Discard Wrecking Ogre : Target attacking creature gets +3/+3 and gains double strike until end of turn .\nZameck Guildmage NAME_END 2 ATK_END 2 DEF_END {G}{U} COST_END NIL DUR_END Creature - Elf Wizard TYPE_END Gatecrash PLAYER_CLS_END 209 RACE_END U RARITY_END { G}{U }: This turn , each creature you control enters the battlefield with an additional +1/+1 counter on it . ${G}{U } , Remove a +1/+1 counter from a creature you control : Draw a card .\nZarichi Tiger NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Cat TYPE_END Gatecrash PLAYER_CLS_END 28 RACE_END C RARITY_END { 1}{W } , { tap }: You gain 2 life .\nZhur-Taa Swine NAME_END 4 ATK_END 5 DEF_END {3}{R}{G} COST_END NIL DUR_END Creature - Boar TYPE_END Gatecrash PLAYER_CLS_END 210 RACE_END C RARITY_END Bloodrush - { 1}{R}{G } , Discard Zhur-Taa Swine : Target attacking creature gets +5/+4 until end of turn .\nAbsolver Thrull NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Thrull Cleric TYPE_END Guildpact PLAYER_CLS_END 1 RACE_END C RARITY_END Haunt < i > (When this creature dies , exile it haunting target creature . ) < /i > $When Absolver Thrull enters the battlefield or the creature it haunts dies , destroy target enchantment .\nAgent of Masks NAME_END 3 ATK_END 2 DEF_END {3}{W}{B} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Guildpact PLAYER_CLS_END 100 RACE_END U RARITY_END At the beginning of your upkeep , each opponent loses 1 life . You gain life equal to the life lost this way .\nAngel of Despair NAME_END 5 ATK_END 5 DEF_END {3}{W}{W}{B}{B} COST_END NIL DUR_END Creature - Angel TYPE_END Guildpact PLAYER_CLS_END 101 RACE_END R RARITY_END Flying$When Angel of Despair enters the battlefield , destroy target permanent .\nBattering Wurm NAME_END 3 ATK_END 4 DEF_END {6}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Guildpact PLAYER_CLS_END 79 RACE_END U RARITY_END Bloodthirst 1 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with a +1/+1 counter on it . ) < /i > $Creatures with power less than Battering Wurm's power can't block it .\nBelfry Spirit NAME_END 1 ATK_END 1 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Guildpact PLAYER_CLS_END 2 RACE_END U RARITY_END Flying$Haunt < i > (When this creature dies , exile it haunting target creature . ) < /i > $When Belfry Spirit enters the battlefield or the creature it haunts dies , put two 1/1 black Bat creature tokens with flying onto the battlefield .\nBlind Hunter NAME_END 2 ATK_END 2 DEF_END {2}{W}{B} COST_END NIL DUR_END Creature - Bat TYPE_END Guildpact PLAYER_CLS_END 102 RACE_END C RARITY_END Flying$Haunt < i > (When this creature dies , exile it haunting target creature . ) < /i > $When Blind Hunter enters the battlefield or the creature it haunts dies , target player loses 2 life and you gain 2 life .\nBorborygmos NAME_END 7 ATK_END 6 DEF_END {3}{R}{R}{G}{G} COST_END NIL DUR_END Legendary Creature - Cyclops TYPE_END Guildpact PLAYER_CLS_END 103 RACE_END R RARITY_END Trample$Whenever Borborygmos deals combat damage to a player , put a +1/+1 counter on each creature you control .\nBurning-Tree Shaman NAME_END 4 ATK_END 3 DEF_END {1}{R}{G} COST_END NIL DUR_END Creature - Centaur Shaman TYPE_END Guildpact PLAYER_CLS_END 105 RACE_END R RARITY_END Whenever a player activates an ability that isn't a mana ability , Burning-Tree Shaman deals 1 damage to that player .\nCastigate NAME_END NIL ATK_END NIL DEF_END {W}{B} COST_END NIL DUR_END Sorcery TYPE_END Guildpact PLAYER_CLS_END 106 RACE_END C RARITY_END Target opponent reveals his or her hand . You choose a nonland card from it and exile that card .\nCaustic Rain NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Guildpact PLAYER_CLS_END 44 RACE_END U RARITY_END Exile target land .\nCerebral Vortex NAME_END NIL ATK_END NIL DEF_END {1}{U}{R} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 107 RACE_END R RARITY_END Target player draws two cards , then Cerebral Vortex deals damage to that player equal to the number of cards he or she has drawn this turn .\nCrystal Seer NAME_END 2 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Guildpact PLAYER_CLS_END 23 RACE_END C RARITY_END When Crystal Seer enters the battlefield , look at the top four cards of your library , then put them back in any order . ${4}{U }: Return Crystal Seer to its owner's hand .\nCulling Sun NAME_END NIL ATK_END NIL DEF_END {2}{W}{W}{B} COST_END NIL DUR_END Sorcery TYPE_END Guildpact PLAYER_CLS_END 109 RACE_END R RARITY_END Destroy each creature with converted mana cost 3 or less .\nDaggerclaw Imp NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Guildpact PLAYER_CLS_END 48 RACE_END U RARITY_END Flying$Daggerclaw Imp can't block .\nDebtors' Knell NAME_END NIL ATK_END NIL DEF_END {4}{WB}{WB}{WB} COST_END NIL DUR_END Enchantment TYPE_END Guildpact PLAYER_CLS_END 141 RACE_END R RARITY_END < i > ({WB } can be paid with either { W } or { B } . ) < /i > $At the beginning of your upkeep , put target creature card from a graveyard onto the battlefield under your control .\nDouse in Gloom NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 49 RACE_END C RARITY_END Douse in Gloom deals 2 damage to target creature and you gain 2 life .\nDrowned Rusalka NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Spirit TYPE_END Guildpact PLAYER_CLS_END 24 RACE_END U RARITY_END { U } , Sacrifice a creature : Discard a card , then draw a card .\nDryad Sophisticate NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Dryad TYPE_END Guildpact PLAYER_CLS_END 83 RACE_END U RARITY_END Nonbasic landwalk\nDune-Brood Nephilim NAME_END 3 ATK_END 3 DEF_END {B}{R}{G}{W} COST_END NIL DUR_END Creature - Nephilim TYPE_END Guildpact PLAYER_CLS_END 110 RACE_END R RARITY_END Whenever Dune-Brood Nephilim deals combat damage to a player , put a 1/1 colorless Sand creature token onto the battlefield for each land you control .\nElectrolyze NAME_END NIL ATK_END NIL DEF_END {1}{U}{R} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 111 RACE_END U RARITY_END Electrolyze deals 2 damage divided as you choose among one or two target creatures and/or players . $Draw a card .\nExhumer Thrull NAME_END 3 ATK_END 3 DEF_END {5}{B} COST_END NIL DUR_END Creature - Thrull TYPE_END Guildpact PLAYER_CLS_END 50 RACE_END U RARITY_END Haunt < i > (When this creature dies , exile it haunting target creature . ) < /i > $When Exhumer Thrull enters the battlefield or the creature it haunts dies , return target creature card from your graveyard to your hand .\nFeral Animist NAME_END 1 ATK_END 2 DEF_END {1}{R}{G} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Guildpact PLAYER_CLS_END 112 RACE_END U RARITY_END { 3 }: Feral Animist gets +X/+0 until end of turn , where X is its power .\nFrazzle NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 25 RACE_END U RARITY_END Counter target nonblue spell .\nGelectrode NAME_END 1 ATK_END 0 DEF_END {1}{U}{R} COST_END NIL DUR_END Creature - Weird TYPE_END Guildpact PLAYER_CLS_END 113 RACE_END U RARITY_END { tap }: Gelectrode deals 1 damage to target creature or player . $Whenever you cast an instant or sorcery spell , you may untap Gelectrode .\nGhor-Clan Bloodscale NAME_END 1 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Viashino Warrior TYPE_END Guildpact PLAYER_CLS_END 66 RACE_END U RARITY_END First strike${3}{G }: Ghor-Clan Bloodscale gets +2/+2 until end of turn . Activate this ability only once each turn .\nGhor-Clan Savage NAME_END 3 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Centaur Berserker TYPE_END Guildpact PLAYER_CLS_END 86 RACE_END C RARITY_END Bloodthirst 3 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with three +1/+1 counters on it . ) < /i >\nGhost Council of Orzhova NAME_END 4 ATK_END 4 DEF_END {W}{W}{B}{B} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Guildpact PLAYER_CLS_END 114 RACE_END R RARITY_END When Ghost Council of Orzhova enters the battlefield , target opponent loses 1 life and you gain 1 life . ${1 } , Sacrifice a creature : Exile Ghost Council of Orzhova . Return it to the battlefield under its owner's control at the beginning of the next end step .\nGhostway NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 6 RACE_END R RARITY_END Exile each creature you control . Return those cards to the battlefield under their owner's control at the beginning of the next end step .\nGiant Solifuge NAME_END 1 ATK_END 4 DEF_END {2}{RG}{RG} COST_END NIL DUR_END Creature - Insect TYPE_END Guildpact PLAYER_CLS_END 143 RACE_END R RARITY_END < i > ({RG } can be paid with either { R } or { G } . ) < /i > $Trample ; haste ; shroud < i > (This permanent can't be the target of spells or abilities . ) < /i >\nGodless Shrine NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Plains Swamp TYPE_END Guildpact PLAYER_CLS_END 157 RACE_END R RARITY_END < i > ({tap }: Add { W } or { B } to your mana pool . ) < /i > $As Godless Shrine enters the battlefield , you may pay 2 life . If you don't , Godless Shrine enters the battlefield tapped .\nGraven Dominator NAME_END 4 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Gargoyle TYPE_END Guildpact PLAYER_CLS_END 7 RACE_END R RARITY_END Flying$Haunt < i > (When this creature dies , exile it haunting target creature . ) < /i > $When Graven Dominator enters the battlefield or the creature it haunts dies , each other creature becomes 1/1 until end of turn .\nGruul Guildmage NAME_END 2 ATK_END 2 DEF_END {RG}{RG} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Guildpact PLAYER_CLS_END 144 RACE_END U RARITY_END < i > ({RG } can be paid with either { R } or { G } . ) < /i > ${3}{R } , Sacrifice a land : Gruul Guildmage deals 2 damage to target player . ${3}{G }: Target creature gets +2/+2 until end of turn .\nGruul Nodorog NAME_END 4 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Guildpact PLAYER_CLS_END 88 RACE_END C RARITY_END { R }: Gruul Nodorog can't be blocked this turn except by two or more creatures .\nGruul Signet NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Guildpact PLAYER_CLS_END 150 RACE_END C RARITY_END { 1 } , { tap }: Add { R}{G } to your mana pool .\nGruul War Plow NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Guildpact PLAYER_CLS_END 151 RACE_END R RARITY_END Creatures you control have trample . ${1}{R}{G }: Gruul War Plow becomes a 4/4 Juggernaut artifact creature until end of turn .\nHarrier Griffin NAME_END 3 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Guildpact PLAYER_CLS_END 9 RACE_END U RARITY_END Flying$At the beginning of your upkeep , tap target creature .\nHatching Plans NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Guildpact PLAYER_CLS_END 27 RACE_END R RARITY_END When Hatching Plans is put into a graveyard from the battlefield , draw three cards .\nHissing Miasma NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Guildpact PLAYER_CLS_END 51 RACE_END U RARITY_END Whenever a creature attacks you , its controller loses 1 life .\nHypervolt Grasp NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Guildpact PLAYER_CLS_END 67 RACE_END U RARITY_END Enchant creature$Enchanted creature has \" { tap }: This creature deals 1 damage to target creature or player . \" ${1}{U }: Return Hypervolt Grasp to its owner's hand .\nInfiltrator's Magemark NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Guildpact PLAYER_CLS_END 28 RACE_END C RARITY_END Enchant creature$Creatures you control that are enchanted get +1/+1 and can't be blocked except by creatures with defender .\nInk-Treader Nephilim NAME_END 3 ATK_END 3 DEF_END {R}{G}{W}{U} COST_END NIL DUR_END Creature - Nephilim TYPE_END Guildpact PLAYER_CLS_END 117 RACE_END R RARITY_END Whenever a player casts an instant or sorcery spell , if that spell targets only Ink-Treader Nephilim , copy the spell for each other creature that spell could target . Each copy targets a different one of those creatures .\nInvoke the Firemind NAME_END NIL ATK_END NIL DEF_END {X}{U}{U}{R} COST_END NIL DUR_END Sorcery TYPE_END Guildpact PLAYER_CLS_END 118 RACE_END R RARITY_END Choose one - Draw X cards ; or Invoke the Firemind deals X damage to target creature or player .\nIzzet Boilerworks NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Guildpact PLAYER_CLS_END 159 RACE_END C RARITY_END Izzet Boilerworks enters the battlefield tapped . $When Izzet Boilerworks enters the battlefield , return a land you control to its owner's hand . ${tap }: Add { U}{R } to your mana pool .\nIzzet Chronarch NAME_END 2 ATK_END 2 DEF_END {3}{U}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Guildpact PLAYER_CLS_END 119 RACE_END C RARITY_END When Izzet Chronarch enters the battlefield , return target instant or sorcery card from your graveyard to your hand .\nIzzet Guildmage NAME_END 2 ATK_END 2 DEF_END {UR}{UR} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Guildpact PLAYER_CLS_END 145 RACE_END U RARITY_END < i > ({UR } can be paid with either { U } or { R } . ) < /i > ${2}{U }: Copy target instant spell you control with converted mana cost 2 or less . You may choose new targets for the copy . ${2}{R }: Copy target sorcery spell you control with converted mana cost 2 or less . You may choose new targets for the copy .\nIzzet Signet NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Guildpact PLAYER_CLS_END 152 RACE_END C RARITY_END { 1 } , { tap }: Add { U}{R } to your mana pool .\nLeap of Flame NAME_END NIL ATK_END NIL DEF_END {U}{R} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 121 RACE_END C RARITY_END Replicate { U}{R } < i > (When you cast this spell , copy it for each time you paid its replicate cost . You may choose new targets for the copies . ) < /i > $Target creature gets +1/+0 and gains flying and first strike until end of turn .\nLeyline of Singularity NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Guildpact PLAYER_CLS_END 29 RACE_END R RARITY_END If Leyline of Singularity is in your opening hand , you may begin the game with it on the battlefield . $All nonland permanents are legendary .\nLeyline of the Meek NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Guildpact PLAYER_CLS_END 10 RACE_END R RARITY_END If Leyline of the Meek is in your opening hand , you may begin the game with it on the battlefield . $Creature tokens get +1/+1 .\nLionheart Maverick NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Guildpact PLAYER_CLS_END 11 RACE_END C RARITY_END Vigilance${4}{W }: Lionheart Maverick gets +1/+2 until end of turn .\nMizzium Transreliquat NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Guildpact PLAYER_CLS_END 153 RACE_END R RARITY_END { 3 }: Mizzium Transreliquat becomes a copy of target artifact until end of turn . ${1}{U}{R }: Mizzium Transreliquat becomes a copy of target artifact and gains this ability .\nMortify NAME_END NIL ATK_END NIL DEF_END {1}{W}{B} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 122 RACE_END U RARITY_END Destroy target creature or enchantment .\nMourning Thrull NAME_END 1 ATK_END 1 DEF_END {1}{WB} COST_END NIL DUR_END Creature - Thrull TYPE_END Guildpact PLAYER_CLS_END 146 RACE_END C RARITY_END < i > ({WB } can be paid with either { W } or { B } . ) < /i > $Flying$Whenever Mourning Thrull deals damage , you gain that much life .\nNiv-Mizzet, the Firemind NAME_END 4 ATK_END 4 DEF_END {2}{U}{U}{R}{R} COST_END NIL DUR_END Legendary Creature - Dragon Wizard TYPE_END Guildpact PLAYER_CLS_END 123 RACE_END R RARITY_END Flying$Whenever you draw a card , Niv-Mizzet , the Firemind deals 1 damage to target creature or player . ${tap }: Draw a card .\nOrder of the Stars NAME_END 1 ATK_END 0 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Guildpact PLAYER_CLS_END 13 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $As Order of the Stars enters the battlefield , choose a color . $Order of the Stars has protection from the chosen color .\nOrzhova, the Church of Deals NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Guildpact PLAYER_CLS_END 162 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${3}{W}{B } , { tap }: Target player loses 1 life and you gain 1 life .\nOrzhov Basilica NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Guildpact PLAYER_CLS_END 161 RACE_END C RARITY_END Orzhov Basilica enters the battlefield tapped . $When Orzhov Basilica enters the battlefield , return a land you control to its owner's hand . ${tap }: Add { W}{B } to your mana pool .\nOrzhov Euthanist NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Assassin TYPE_END Guildpact PLAYER_CLS_END 54 RACE_END C RARITY_END Haunt < i > (When this creature dies , exile it haunting target creature . ) < /i > $When Orzhov Euthanist enters the battlefield or the creature it haunts dies , destroy target creature that was dealt damage this turn .\nOrzhov Guildmage NAME_END 2 ATK_END 2 DEF_END {WB}{WB} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Guildpact PLAYER_CLS_END 147 RACE_END U RARITY_END { 2}{W }: Target player gains 1 life . ${2}{B }: Each player loses 1 life .\nOrzhov Pontiff NAME_END 1 ATK_END 1 DEF_END {1}{W}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Guildpact PLAYER_CLS_END 124 RACE_END R RARITY_END Haunt < i > (When this creature dies , exile it haunting target creature . ) < /i > $When Orzhov Pontiff enters the battlefield or the creature it haunts dies , choose one - Creatures you control get +1/+1 until end of turn ; or creatures you don't control get -1/-1 until end of turn .\nOrzhov Signet NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Guildpact PLAYER_CLS_END 155 RACE_END C RARITY_END { 1 } , { tap }: Add { W}{B } to your mana pool .\nOstiary Thrull NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Thrull TYPE_END Guildpact PLAYER_CLS_END 55 RACE_END C RARITY_END { W } , { tap }: Tap target creature .\nPetrahydrox NAME_END 3 ATK_END 3 DEF_END {3}{UR} COST_END NIL DUR_END Creature - Weird TYPE_END Guildpact PLAYER_CLS_END 148 RACE_END C RARITY_END < i > ({UR } can be paid with either { U } or { R } . ) < /i > $When Petrahydrox becomes the target of a spell or ability , return Petrahydrox to its owner's hand .\nPillory of the Sleepless NAME_END NIL ATK_END NIL DEF_END {1}{W}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Guildpact PLAYER_CLS_END 125 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack or block . $Enchanted creature has \" At the beginning of your upkeep , you lose 1 life . \"\nPlagued Rusalka NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Spirit TYPE_END Guildpact PLAYER_CLS_END 56 RACE_END U RARITY_END { B } , Sacrifice a creature : Target creature gets -1/-1 until end of turn .\nQuicken NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 31 RACE_END R RARITY_END The next sorcery card you cast this turn can be cast as though it had flash . $Draw a card .\nRabble-Rouser NAME_END 1 ATK_END 1 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Guildpact PLAYER_CLS_END 73 RACE_END U RARITY_END Bloodthirst 1 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with a +1/+1 counter on it . ) < /i > ${R } , { tap }: Attacking creatures get +X/+0 until end of turn , where X is Rabble-Rouser's power .\nRepeal NAME_END NIL ATK_END NIL DEF_END {X}{U} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 32 RACE_END C RARITY_END Return target nonland permanent with converted mana cost X to its owner's hand . $Draw a card .\nRestless Bones NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Skeleton TYPE_END Guildpact PLAYER_CLS_END 58 RACE_END C RARITY_END { 3}{B } , { tap }: Target creature gains swampwalk until end of turn . ${1}{B }: Regenerate Restless Bones .\nRumbling Slum NAME_END 5 ATK_END 5 DEF_END {1}{R}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Guildpact PLAYER_CLS_END 126 RACE_END R RARITY_END At the beginning of your upkeep , Rumbling Slum deals 1 damage to each player .\nRuneboggle NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 33 RACE_END C RARITY_END Counter target spell unless its controller pays { 1 } . $Draw a card .\nScab-Clan Mauler NAME_END 1 ATK_END 1 DEF_END {R}{G} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Guildpact PLAYER_CLS_END 128 RACE_END C RARITY_END Bloodthirst 2 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with two +1/+1 counters on it . ) < /i > $Trample\nSchismotivate NAME_END NIL ATK_END NIL DEF_END {1}{U}{R} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 129 RACE_END U RARITY_END Target creature gets +4/+0 until end of turn . Another target creature gets -4/-0 until end of turn .\nScorched Rusalka NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Spirit TYPE_END Guildpact PLAYER_CLS_END 74 RACE_END U RARITY_END { R } , Sacrifice a creature : Scorched Rusalka deals 1 damage to target player .\nShadow Lance NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Guildpact PLAYER_CLS_END 14 RACE_END U RARITY_END Enchant creature$Enchanted creature has first strike . ${1}{B }: Enchanted creature gets +2/+2 until end of turn .\nShattering Spree NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Guildpact PLAYER_CLS_END 75 RACE_END U RARITY_END Replicate { R } < i > (When you cast this spell , copy it for each time you paid its replicate cost . You may choose new targets for the copies . ) < /i > $Destroy target artifact .\nShrieking Grotesque NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Gargoyle TYPE_END Guildpact PLAYER_CLS_END 15 RACE_END C RARITY_END Flying$When Shrieking Grotesque enters the battlefield , if { B } was spent to cast it , target player discards a card .\nSiege of Towers NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Guildpact PLAYER_CLS_END 76 RACE_END R RARITY_END Replicate { 1}{R } < i > (When you cast this spell , copy it for each time you paid its replicate cost . You may choose new targets for the copies . ) < /i > $Target Mountain becomes a 3/1 creature . It's still a land .\nSilhana Ledgewalker NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Rogue TYPE_END Guildpact PLAYER_CLS_END 94 RACE_END C RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i > $Silhana Ledgewalker can't be blocked except by creatures with flying .\nSilhana Starfletcher NAME_END 3 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Druid Archer TYPE_END Guildpact PLAYER_CLS_END 95 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $As Silhana Starfletcher enters the battlefield , choose a color . ${tap }: Add one mana of the chosen color to your mana pool .\nSkarrgan Pit-Skulk NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Guildpact PLAYER_CLS_END 96 RACE_END C RARITY_END Bloodthirst 1 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with a +1/+1 counter on it . ) < /i > $Creatures with power less than Skarrgan Pit-Skulk's power can't block it .\nSkarrg, the Rage Pits NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Guildpact PLAYER_CLS_END 163 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${R}{G } , { tap }: Target creature gets +1/+1 and gains trample until end of turn .\nSkeletal Vampire NAME_END 3 ATK_END 3 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Vampire Skeleton TYPE_END Guildpact PLAYER_CLS_END 62 RACE_END R RARITY_END Flying$When Skeletal Vampire enters the battlefield , put two 1/1 black Bat creature tokens with flying onto the battlefield . ${3}{B}{B } , Sacrifice a Bat : Put two 1/1 black Bat creature tokens with flying onto the battlefield . $Sacrifice a Bat : Regenerate Skeletal Vampire .\nSouls of the Faultless NAME_END 4 ATK_END 0 DEF_END {W}{B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Guildpact PLAYER_CLS_END 131 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $Whenever Souls of the Faultless is dealt combat damage , you gain that much life and attacking player loses that much life .\nSpelltithe Enforcer NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Elephant Wizard TYPE_END Guildpact PLAYER_CLS_END 18 RACE_END R RARITY_END Whenever an opponent casts a spell , that player sacrifices a permanent unless he or she pays { 1 } .\nStarved Rusalka NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Spirit TYPE_END Guildpact PLAYER_CLS_END 97 RACE_END U RARITY_END { G } , Sacrifice a creature : You gain 1 life .\nSteam Vents NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Island Mountain TYPE_END Guildpact PLAYER_CLS_END 164 RACE_END R RARITY_END < i > ({tap }: Add { U } or { R } to your mana pool . ) < /i > $As Steam Vents enters the battlefield , you may pay 2 life . If you don't , Steam Vents enters the battlefield tapped .\nStitch in Time NAME_END NIL ATK_END NIL DEF_END {1}{U}{R} COST_END NIL DUR_END Sorcery TYPE_END Guildpact PLAYER_CLS_END 132 RACE_END R RARITY_END Flip a coin . If you win the flip , take an extra turn after this one .\nStomping Ground NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Mountain Forest TYPE_END Guildpact PLAYER_CLS_END 165 RACE_END R RARITY_END < i > ({tap }: Add { R } or { G } to your mana pool . ) < /i > $As Stomping Ground enters the battlefield , you may pay 2 life . If you don't , Stomping Ground enters the battlefield tapped .\nStorm Herd NAME_END NIL ATK_END NIL DEF_END {8}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Guildpact PLAYER_CLS_END 19 RACE_END R RARITY_END Put X 1/1 white Pegasus creature tokens with flying onto the battlefield , where X is your life total .\nStratozeppelid NAME_END 4 ATK_END 4 DEF_END {4}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Guildpact PLAYER_CLS_END 36 RACE_END U RARITY_END Flying$Stratozeppelid can block only creatures with flying .\nStreetbreaker Wurm NAME_END 4 ATK_END 6 DEF_END {3}{R}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Guildpact PLAYER_CLS_END 133 RACE_END C RARITY_END NIL\nTeysa, Orzhov Scion NAME_END 3 ATK_END 2 DEF_END {1}{W}{B} COST_END NIL DUR_END Legendary Creature - Human Advisor TYPE_END Guildpact PLAYER_CLS_END 134 RACE_END R RARITY_END Sacrifice three white creatures : Exile target creature . $Whenever another black creature you control dies , put a 1/1 white Spirit creature token with flying onto the battlefield .\nThunderheads NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 37 RACE_END U RARITY_END Replicate { 2}{U } < i > (When you cast this spell , copy it for each time you paid its replicate cost . ) < /i > $Put a 3/3 blue Weird creature token with defender and flying onto the battlefield . Exile it at the beginning of the next end step .\nTibor and Lumia NAME_END 3 ATK_END 3 DEF_END {2}{U}{R} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Guildpact PLAYER_CLS_END 135 RACE_END R RARITY_END Whenever you cast a blue spell , target creature gains flying until end of turn . $Whenever you cast a red spell , Tibor and Lumia deals 1 damage to each creature without flying .\nTin Street Hooligan NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Guildpact PLAYER_CLS_END 78 RACE_END C RARITY_END When Tin Street Hooligan enters the battlefield , if { G } was spent to cast Tin Street Hooligan , destroy target artifact .\nTo Arms! NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 20 RACE_END U RARITY_END Untap all creatures you control . $Draw a card .\nTorch Drake NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Guildpact PLAYER_CLS_END 38 RACE_END C RARITY_END Flying${1}{R }: Torch Drake gets +1/+0 until end of turn .\nTrain of Thought NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Guildpact PLAYER_CLS_END 39 RACE_END C RARITY_END Replicate { 1}{U } < i > (When you cast this spell , copy it for each time you paid its replicate cost . ) < /i > $Draw a card .\nUlasht, the Hate Seed NAME_END 0 ATK_END 0 DEF_END {2}{R}{G} COST_END NIL DUR_END Legendary Creature - Hellion Hydra TYPE_END Guildpact PLAYER_CLS_END 136 RACE_END R RARITY_END Ulasht , the Hate Seed enters the battlefield with a +1/+1 counter on it for each other red creature you control and a +1/+1 counter on it for each other green creature you control . ${1 } , Remove a +1/+1 counter from Ulasht : Choose one - Ulasht deals 1 damage to target creature ; or put a 1/1 green Saproling creature token onto the battlefield .\nVacuumelt NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Guildpact PLAYER_CLS_END 40 RACE_END U RARITY_END Replicate { 2}{U } < i > (When you cast this spell , copy it for each time you paid its replicate cost . You may choose new targets for the copies . ) < /i > $Return target creature to its owner's hand .\nWild Cantor NAME_END 1 ATK_END 1 DEF_END {RG} COST_END NIL DUR_END Creature - Human Druid TYPE_END Guildpact PLAYER_CLS_END 149 RACE_END C RARITY_END < i > ({RG } can be paid with either { R } or { G } . ) < /i > $Sacrifice Wild Cantor : Add one mana of any color to your mana pool .\nWildsize NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 98 RACE_END C RARITY_END Target creature gets +2/+2 and gains trample until end of turn . $Draw a card .\nWitch-Maw Nephilim NAME_END 1 ATK_END 1 DEF_END {G}{W}{U}{B} COST_END NIL DUR_END Creature - Nephilim TYPE_END Guildpact PLAYER_CLS_END 138 RACE_END R RARITY_END Whenever you cast a spell , you may put two +1/+1 counters on Witch-Maw Nephilim . $Whenever Witch-Maw Nephilim attacks , it gains trample until end of turn if its power is 10 or greater .\nWithstand NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Guildpact PLAYER_CLS_END 21 RACE_END C RARITY_END Prevent the next 3 damage that would be dealt to target creature or player this turn . $Draw a card .\nWreak Havoc NAME_END NIL ATK_END NIL DEF_END {2}{R}{G} COST_END NIL DUR_END Sorcery TYPE_END Guildpact PLAYER_CLS_END 139 RACE_END U RARITY_END Wreak Havoc can't be countered by spells or abilities . $Destroy target artifact or land .\nWurmweaver Coil NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Guildpact PLAYER_CLS_END 99 RACE_END R RARITY_END Enchant green creature$Enchanted creature gets +6/+6 . ${G}{G}{G } , Sacrifice Wurmweaver Coil : Put a 6/6 green Wurm creature token onto the battlefield .\nYore-Tiller Nephilim NAME_END 2 ATK_END 2 DEF_END {W}{U}{B}{R} COST_END NIL DUR_END Creature - Nephilim TYPE_END Guildpact PLAYER_CLS_END 140 RACE_END R RARITY_END Whenever Yore-Tiller Nephilim attacks , return target creature card from your graveyard to the battlefield tapped and attacking .\nDeus of Calamity NAME_END 6 ATK_END 6 DEF_END {RG}{RG}{RG}{RG}{RG} COST_END NIL DUR_END Creature - Spirit Avatar TYPE_END Duel Decks: Heroes vs. Monsters PLAYER_CLS_END 54 RACE_END R RARITY_END Trample$Whenever Deus of Calamity deals 6 or more damage to an opponent , destroy target land that player controls .\nKavu Predator NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Duel Decks: Heroes vs. Monsters PLAYER_CLS_END 46 RACE_END U RARITY_END Trample$Whenever an opponent gains life , put that many +1/+1 counters on Kavu Predator .\nKrosan Tusker NAME_END 5 ATK_END 6 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Boar Beast TYPE_END Duel Decks: Heroes vs. Monsters PLAYER_CLS_END 59 RACE_END C RARITY_END Cycling { 2}{G } < i > ({2}{G } , Discard this card : Draw a card . ) < /i > $When you cycle Krosan Tusker , you may search your library for a basic land card , reveal that card , put it into your hand , then shuffle your library .\nLlanowar Reborn NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Duel Decks: Heroes vs. Monsters PLAYER_CLS_END 72 RACE_END U RARITY_END Llanowar Reborn enters the battlefield tapped . ${tap }: Add { G } to your mana pool . $Graft 1 < i > (This land enters the battlefield with a +1/+1 counter on it . Whenever a creature enters the battlefield , you may move a +1/+1 counter from this land onto it . ) < /i >\nOrcish Lumberjack NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Orc TYPE_END Duel Decks: Heroes vs. Monsters PLAYER_CLS_END 44 RACE_END C RARITY_END { tap } , Sacrifice a Forest : Add three mana in any combination of { R } and/or { G } to your mana pool .\nShower of Sparks NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Duel Decks: Heroes vs. Monsters PLAYER_CLS_END 61 RACE_END C RARITY_END Shower of Sparks deals 1 damage to target creature and 1 damage to target player .\nSkarrgan Firebird NAME_END 3 ATK_END 3 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Phoenix TYPE_END Duel Decks: Heroes vs. Monsters PLAYER_CLS_END 57 RACE_END R RARITY_END Bloodthirst 3 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with three +1/+1 counters on it . ) < /i > $Flying${R}{R}{R }: Return Skarrgan Firebird from your graveyard to your hand . Activate this ability only if an opponent was dealt damage this turn .\nSkarrgan Skybreaker NAME_END 3 ATK_END 3 DEF_END {4}{R}{R}{G} COST_END NIL DUR_END Creature - Giant Shaman TYPE_END Duel Decks: Heroes vs. Monsters PLAYER_CLS_END 60 RACE_END U RARITY_END Bloodthirst 3 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with three +1/+1 counters on it . ) < /i > ${1 } , Sacrifice Skarrgan Skybreaker : Skarrgan Skybreaker deals damage equal to its power to target creature or player .\nUndying Rage NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Duel Decks: Heroes vs. Monsters PLAYER_CLS_END 26 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+2 and can't block . $When Undying Rage is put into a graveyard from the battlefield , return Undying Rage to its owner's hand .\nWinds of Rath NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Duel Decks: Heroes vs. Monsters PLAYER_CLS_END 31 RACE_END R RARITY_END Destroy all creatures that aren't enchanted . They can't be regenerated .\nAbbey Matron NAME_END 3 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Homelands PLAYER_CLS_END 102 RACE_END C RARITY_END { W } , { tap }: Abbey Matron gets +0/+3 until end of turn .\nAnaba Ancestor NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Minotaur Spirit TYPE_END Homelands PLAYER_CLS_END 81 RACE_END R RARITY_END { tap }: Another target Minotaur creature gets +1/+1 until end of turn .\nAnaba Spirit Crafter NAME_END 3 ATK_END 1 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Minotaur Shaman TYPE_END Homelands PLAYER_CLS_END 86 RACE_END R RARITY_END Minotaur creatures get +1/+0 .\nAn-Havva Inn NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Homelands PLAYER_CLS_END 52 RACE_END U RARITY_END You gain X plus 1 life , where X is the number of green creatures on the battlefield .\nAn-Havva Township NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Homelands PLAYER_CLS_END 136 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $${1 } , { tap }: Add { G } to your mana pool . $${2 } , { tap }: Add { R } or { W } to your mana pool .\nAysen Abbey NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Homelands PLAYER_CLS_END 137 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $${1 } , { tap }: Add { W } to your mana pool . $${2 } , { tap }: Add { G } or { U } to your mana pool .\nAysen Highway NAME_END NIL ATK_END NIL DEF_END {3}{W}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Homelands PLAYER_CLS_END 107 RACE_END R RARITY_END White creatures have plainswalk .\nBlack Carriage NAME_END 4 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Horse TYPE_END Homelands PLAYER_CLS_END 2 RACE_END R RARITY_END Trample$Black Carriage doesn't untap during your untap step . $Sacrifice a creature : Untap Black Carriage . Activate this ability only during your upkeep .\nCastle Sengir NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Homelands PLAYER_CLS_END 138 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $${1 } , { tap }: Add { B } to your mana pool . $${2 } , { tap }: Add { U } or { R } to your mana pool .\nCemetery Gate NAME_END 5 ATK_END 0 DEF_END {2}{B} COST_END NIL DUR_END Creature - Wall TYPE_END Homelands PLAYER_CLS_END 4 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $Protection from black\nChandler NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Legendary Creature - Human Rogue TYPE_END Homelands PLAYER_CLS_END 88 RACE_END C RARITY_END { R}{R}{R } , { tap }: Destroy target artifact creature .\nCoral Reef NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Enchantment TYPE_END Homelands PLAYER_CLS_END 29 RACE_END C RARITY_END Coral Reef enters the battlefield with four polyp counters on it . $Sacrifice an Island : Put two polyp counters on Coral Reef . ${U } , Tap an untapped blue creature you control , Remove a polyp counter from Coral Reef : Put a +0/+1 counter on target creature .\nDeath Speakers NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Homelands PLAYER_CLS_END 109 RACE_END U RARITY_END Protection from black\nDidgeridoo NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Homelands PLAYER_CLS_END 130 RACE_END R RARITY_END { 3 }: You may put a Minotaur permanent card from your hand onto the battlefield .\nDrudge Spell NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Enchantment TYPE_END Homelands PLAYER_CLS_END 6 RACE_END U RARITY_END { B } , Exile two creature cards from your graveyard : Put a 1/1 black Skeleton creature token onto the battlefield . It has \" { B }: Regenerate this creature . \" $When Drudge Spell leaves the battlefield , destroy all Skeleton tokens . They can't be regenerated .\nDry Spell NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Homelands PLAYER_CLS_END 7 RACE_END C RARITY_END Dry Spell deals 1 damage to each creature and each player .\nDwarven Pony NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Horse TYPE_END Homelands PLAYER_CLS_END 89 RACE_END R RARITY_END { 1}{R } , { tap }: Target Dwarf creature gains mountainwalk until end of turn .\nDwarven Trader NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Homelands PLAYER_CLS_END 91 RACE_END C RARITY_END NIL\nEbony Rhino NAME_END 5 ATK_END 4 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Rhino TYPE_END Homelands PLAYER_CLS_END 131 RACE_END C RARITY_END Trample\nFeast of the Unicorn NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Homelands PLAYER_CLS_END 9 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +4/+0 .\nFolk of An-Havva NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human TYPE_END Homelands PLAYER_CLS_END 58 RACE_END C RARITY_END Whenever Folk of An-Havva blocks , it gets +2/+0 until end of turn .\nForget NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Sorcery TYPE_END Homelands PLAYER_CLS_END 32 RACE_END R RARITY_END Target player discards two cards , then draws as many cards as he or she discarded this way .\nHeadstone NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Homelands PLAYER_CLS_END 15 RACE_END C RARITY_END Exile target card from a graveyard . $Draw a card at the beginning of the next turn's upkeep .\nIhsan's Shade NAME_END 5 ATK_END 5 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Legendary Creature - Shade Knight TYPE_END Homelands PLAYER_CLS_END 16 RACE_END U RARITY_END Protection from white\nIrini Sengir NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Creature - Vampire Dwarf TYPE_END Homelands PLAYER_CLS_END 17 RACE_END U RARITY_END Green enchantment spells and white enchantment spells cost { 2 } more to cast .\nJinx NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Homelands PLAYER_CLS_END 36 RACE_END C RARITY_END Target land becomes the basic land type of your choice until end of turn . $Draw a card at the beginning of the next turn's upkeep .\nJoven NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Rogue TYPE_END Homelands PLAYER_CLS_END 97 RACE_END C RARITY_END { R}{R}{R } , { tap }: Destroy target noncreature artifact .\nKoskun Falls NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END World Enchantment TYPE_END Homelands PLAYER_CLS_END 18 RACE_END R RARITY_END At the beginning of your upkeep , sacrifice Koskun Falls unless you tap an untapped creature you control . $Creatures can't attack you unless their controller pays { 2 } for each creature he or she controls that's attacking you .\nKoskun Keep NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Homelands PLAYER_CLS_END 139 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $${1 } , { tap }: Add { R } to your mana pool . $${2 } , { tap }: Add { B } or { G } to your mana pool .\nLeaping Lizard NAME_END 3 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Lizard TYPE_END Homelands PLAYER_CLS_END 63 RACE_END C RARITY_END { 1}{G }: Leaping Lizard gets -0/-1 and gains flying until end of turn .\nMesa Falcon NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Homelands PLAYER_CLS_END 112 RACE_END C RARITY_END Flying${1}{W }: Mesa Falcon gets +0/+1 until end of turn .\nMystic Decree NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END World Enchantment TYPE_END Homelands PLAYER_CLS_END 43 RACE_END R RARITY_END All creatures lose flying and islandwalk .\nNarwhal NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Whale TYPE_END Homelands PLAYER_CLS_END 44 RACE_END R RARITY_END First strike , protection from red\nPrimal Order NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Homelands PLAYER_CLS_END 65 RACE_END R RARITY_END At the beginning of each player's upkeep , Primal Order deals damage to that player equal to the number of nonbasic lands he or she controls .\nReef Pirates NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Zombie Pirate TYPE_END Homelands PLAYER_CLS_END 45 RACE_END C RARITY_END Whenever Reef Pirates deals damage to an opponent , that player puts the top card of his or her library into his or her graveyard .\nRenewal NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Homelands PLAYER_CLS_END 66 RACE_END C RARITY_END As an additional cost to cast Renewal , sacrifice a land . $Search your library for a basic land card and put that card onto the battlefield . Then shuffle your library . $Draw a card at the beginning of the next turn's upkeep .\nRoots NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Homelands PLAYER_CLS_END 68 RACE_END U RARITY_END Enchant creature without flying$When Roots enters the battlefield , tap enchanted creature . $Enchanted creature doesn't untap during its controller's untap step .\nSea Sprite NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Faerie TYPE_END Homelands PLAYER_CLS_END 48 RACE_END U RARITY_END Flying , protection from red\nSengir Autocrat NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human TYPE_END Homelands PLAYER_CLS_END 19 RACE_END U RARITY_END When Sengir Autocrat enters the battlefield , put three 0/1 black Serf creature tokens onto the battlefield . $When Sengir Autocrat leaves the battlefield , exile all Serf tokens .\nSengir Bats NAME_END 2 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Bat TYPE_END Homelands PLAYER_CLS_END 21 RACE_END C RARITY_END Flying$Whenever a creature dealt damage by Sengir Bats this turn dies , put a +1/+1 counter on Sengir Bats .\nSerra Aviary NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END World Enchantment TYPE_END Homelands PLAYER_CLS_END 118 RACE_END R RARITY_END Creatures with flying get +1/+1 .\nSerrated Arrows NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Homelands PLAYER_CLS_END 135 RACE_END C RARITY_END Serrated Arrows enters the battlefield with three arrowhead counters on it . $At the beginning of your upkeep , if there are no arrowhead counters on Serrated Arrows , sacrifice it . ${tap } , Remove an arrowhead counter from Serrated Arrows : Put a -1/-1 counter on target creature .\nTorture NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Homelands PLAYER_CLS_END 23 RACE_END C RARITY_END Enchant creature${1}{B }: Put a -1/-1 counter on enchanted creature .\nVeldrane of Sengir NAME_END 5 ATK_END 5 DEF_END {5}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Rogue TYPE_END Homelands PLAYER_CLS_END 25 RACE_END R RARITY_END { 1}{B}{B }: Veldrane of Sengir gets -3/-0 and gains forestwalk until end of turn .\nWall of Kelp NAME_END 3 ATK_END 0 DEF_END {U}{U} COST_END NIL DUR_END Creature - Plant Wall TYPE_END Homelands PLAYER_CLS_END 50 RACE_END R RARITY_END Defender < i > (This creature can't attack . ) < /i > ${U}{U } , { tap }: Put a 0/1 blue Plant Wall creature token with defender named Kelp onto the battlefield .\nWillow Faerie NAME_END 2 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Faerie TYPE_END Homelands PLAYER_CLS_END 73 RACE_END C RARITY_END Flying\nWillow Priestess NAME_END 2 ATK_END 2 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Faerie Druid TYPE_END Homelands PLAYER_CLS_END 75 RACE_END R RARITY_END { tap }: You may put a Faerie permanent card from your hand onto the battlefield . ${2}{G }: Target green creature gains protection from black until end of turn .\nWinter Sky NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Homelands PLAYER_CLS_END 100 RACE_END R RARITY_END Flip a coin . If you win the flip , Winter Sky deals 1 damage to each creature and each player . If you lose the flip , each player draws a card .\nWizards' School NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Homelands PLAYER_CLS_END 140 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $${1 } , { tap }: Add { U } to your mana pool . $${2 } , { tap }: Add { W } or { B } to your mana pool .\nAdarkar Sentinel NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Soldier TYPE_END Ice Age PLAYER_CLS_END 281 RACE_END U RARITY_END { 1 }: Adarkar Sentinel gets +0/+1 until end of turn .\nAegis of the Meek NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Ice Age PLAYER_CLS_END 282 RACE_END R RARITY_END { 1 } , { tap }: Target 1/1 creature gets +1/+2 until end of turn .\nAltar of Bone NAME_END NIL ATK_END NIL DEF_END {G}{W} COST_END NIL DUR_END Sorcery TYPE_END Ice Age PLAYER_CLS_END 359 RACE_END R RARITY_END As an additional cost to cast Altar of Bone , sacrifice a creature . $Search your library for a creature card , reveal that card , and put it into your hand . Then shuffle your library .\nAnarchy NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Ice Age PLAYER_CLS_END 170 RACE_END U RARITY_END Destroy all white permanents .\nArnjlot's Ascent NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 57 RACE_END C RARITY_END Cumulative upkeep { U } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > ${1 }: Target creature gains flying until end of turn .\nAurochs NAME_END 3 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Aurochs TYPE_END Ice Age PLAYER_CLS_END 113 RACE_END C RARITY_END Trample$Whenever Aurochs attacks , it gets +1/+0 until end of turn for each other attacking Aurochs .\nBattle Frenzy NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 175 RACE_END C RARITY_END Green creatures you control get +1/+1 until end of turn . $$Nongreen creatures you control get +1/+0 until end of turn .\nBlack Scarab NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 230 RACE_END U RARITY_END Enchant creature$Enchanted creature can't be blocked by black creatures . $Enchanted creature gets +2/+2 as long as an opponent controls a black permanent .\nBlue Scarab NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 233 RACE_END U RARITY_END Enchant creature$Enchanted creature can't be blocked by blue creatures . $Enchanted creature gets +2/+2 as long as an opponent controls a blue permanent .\nCentaur Archer NAME_END 2 ATK_END 3 DEF_END {1}{R}{G} COST_END NIL DUR_END Creature - Centaur Archer TYPE_END Ice Age PLAYER_CLS_END 360 RACE_END U RARITY_END { tap }: Centaur Archer deals 1 damage to target creature with flying .\nChub Toad NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Frog TYPE_END Ice Age PLAYER_CLS_END 117 RACE_END C RARITY_END Whenever Chub Toad blocks or becomes blocked , it gets +2/+2 until end of turn .\nCircle of Protection: Black NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 236 RACE_END C RARITY_END { 1 }: The next time a black source of your choice would deal damage to you this turn , prevent that damage .\nCircle of Protection: Blue NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 237 RACE_END C RARITY_END { 1 }: The next time a blue source of your choice would deal damage to you this turn , prevent that damage .\nCircle of Protection: Green NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 238 RACE_END C RARITY_END { 1 }: The next time a green source of your choice would deal damage to you this turn , prevent that damage .\nCircle of Protection: Red NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 239 RACE_END C RARITY_END { 1 }: The next time a red source of your choice would deal damage to you this turn , prevent that damage .\nCircle of Protection: White NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 240 RACE_END C RARITY_END { 1 }: The next time a white source of your choice would deal damage to you this turn , prevent that damage .\nClairvoyance NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 63 RACE_END C RARITY_END Look at target player's hand . $$Draw a card at the beginning of the next turn's upkeep .\nCold Snap NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 241 RACE_END U RARITY_END Cumulative upkeep { 2 } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $At the beginning of each player's upkeep , Cold Snap deals damage to that player equal to the number of snow lands he or she controls .\nConquer NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 180 RACE_END U RARITY_END Enchant land$You control enchanted land .\nCurse of Marit Lage NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 181 RACE_END R RARITY_END When Curse of Marit Lage enters the battlefield , tap all Islands . $Islands don't untap during their controllers ' untap steps .\nDance of the Dead NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 6 RACE_END U RARITY_END Enchant creature card in a graveyard$When Dance of the Dead enters the battlefield , if it's on the battlefield , it loses \" enchant creature card in a graveyard \" and gains \" enchant creature put onto the battlefield with Dance of the Dead . \" Put enchanted creature card to the battlefield tapped under your control and attach Dance of the Dead to it . When Dance of the Dead leaves the battlefield , that creature's controller sacrifices it . $Enchanted creature gets +1/+1 and doesn't untap during its controller's untap step . $At the beginningC of the upkeep of enchanted creature's controller , that player may pay { 1}{B } . If he or she does , untap that creature .\nDeflection NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 65 RACE_END R RARITY_END Change the target of target spell with a single target .\nDemonic Consultation NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 9 RACE_END U RARITY_END Name a card . Exile the top six cards of your library , then reveal cards from the top of your library until you reveal the named card . Put that card into your hand and exile all other cards revealed this way .\nDwarven Armory NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 182 RACE_END R RARITY_END { 2 } , Sacrifice a land : Put a +2/+2 counter on target creature . Activate this ability only during any upkeep step .\nFanatical Fever NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 122 RACE_END U RARITY_END Target creature gets +3/+0 and gains trample until end of turn .\nFiery Justice NAME_END NIL ATK_END NIL DEF_END {R}{G}{W} COST_END NIL DUR_END Sorcery TYPE_END Ice Age PLAYER_CLS_END 366 RACE_END R RARITY_END Fiery Justice deals 5 damage divided as you choose among any number of target creatures and/or players . Target opponent gains 5 life .\nFire Covenant NAME_END NIL ATK_END NIL DEF_END {1}{B}{R} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 367 RACE_END U RARITY_END As an additional cost to cast Fire Covenant , pay X life . $Fire Covenant deals X damage divided as you choose among any number of target creatures .\nFlame Spirit NAME_END 3 ATK_END 2 DEF_END {4}{R} COST_END NIL DUR_END Creature - Elemental Spirit TYPE_END Ice Age PLAYER_CLS_END 184 RACE_END U RARITY_END { R }: Flame Spirit gets +1/+0 until end of turn .\nFlow of Maggots NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Ice Age PLAYER_CLS_END 13 RACE_END R RARITY_END Cumulative upkeep { 1 } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $Flow of Maggots can't be blocked by non-Wall creatures .\nForbidden Lore NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 124 RACE_END R RARITY_END Enchant land$Enchanted land has \" { tap }: Target creature gets +2/+1 until end of turn . \"\nForce Void NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 70 RACE_END U RARITY_END Counter target spell unless its controller pays { 1 } . $$Draw a card at the beginning of the next turn's upkeep .\nFyndhorn Bow NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Ice Age PLAYER_CLS_END 293 RACE_END U RARITY_END { 3 } , { tap }: Target creature gains first strike until end of turn .\nFyndhorn Brownie NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Ouphe TYPE_END Ice Age PLAYER_CLS_END 130 RACE_END C RARITY_END { 2}{G } , { tap }: Untap target creature .\nFyndhorn Elder NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Ice Age PLAYER_CLS_END 131 RACE_END U RARITY_END { tap }: Add { G}{G } to your mana pool .\nFyndhorn Elves NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Ice Age PLAYER_CLS_END 132 RACE_END C RARITY_END { tap }: Add { G } to your mana pool .\nGlacial Chasm NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Ice Age PLAYER_CLS_END 331 RACE_END U RARITY_END Cumulative upkeep-Pay 2 life . < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $When Glacial Chasm enters the battlefield , sacrifice a land . $Creatures you control can't attack . $Prevent all damage that would be dealt to you .\nGlacial Crevasses NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 187 RACE_END R RARITY_END Sacrifice a snow Mountain : Prevent all combat damage that would be dealt this turn .\nGoblin Mutant NAME_END 3 ATK_END 5 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Goblin Mutant TYPE_END Ice Age PLAYER_CLS_END 188 RACE_END U RARITY_END Trample$Goblin Mutant can't attack if defending player controls an untapped creature with power 3 or greater . $Goblin Mutant can't block creatures with power 3 or greater .\nGoblin Snowman NAME_END 1 ATK_END 1 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Ice Age PLAYER_CLS_END 191 RACE_END U RARITY_END Whenever Goblin Snowman blocks , prevent all combat damage that would be dealt to and dealt by it this turn . ${tap }: Goblin Snowman deals 1 damage to target creature it's blocking .\nGorilla Pack NAME_END 3 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Ape TYPE_END Ice Age PLAYER_CLS_END 135 RACE_END C RARITY_END Gorilla Pack can't attack unless defending player controls a Forest . $$When you control no Forests , sacrifice Gorilla Pack .\nGreen Scarab NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 252 RACE_END U RARITY_END Enchant creature$Enchanted creature can't be blocked by green creatures . $Enchanted creature gets +2/+2 as long as an opponent controls a green permanent .\nHeal NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 254 RACE_END C RARITY_END Prevent the next 1 damage that would be dealt to target creature or player this turn . $$Draw a card at the beginning of the next turn's upkeep .\nHot Springs NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 136 RACE_END R RARITY_END Enchant land you control$Enchanted land has \" { tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn . \"\nHyalopterous Lemure NAME_END 3 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Ice Age PLAYER_CLS_END 21 RACE_END U RARITY_END { 0 }: Hyalopterous Lemure gets -1/-0 and gains flying until end of turn .\nIcequake NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Ice Age PLAYER_CLS_END 22 RACE_END U RARITY_END Destroy target land . If that land was a snow land , Icequake deals 1 damage to that land's controller .\nIcy Prison NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 74 RACE_END R RARITY_END When Icy Prison enters the battlefield , exile target creature . $At the beginning of your upkeep , sacrifice Icy Prison unless any player pays { 3 } . $When Icy Prison leaves the battlefield , return the exiled card to the battlefield under its owner's control .\nIllusions of Grandeur NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 79 RACE_END R RARITY_END Cumulative upkeep { 2 } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $When Illusions of Grandeur enters the battlefield , you gain 20 life . $When Illusions of Grandeur leaves the battlefield , you lose 20 life .\nImposing Visage NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 193 RACE_END C RARITY_END Enchant creature$Enchanted creature can't be blocked except by two or more creatures .\nInfuse NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 80 RACE_END C RARITY_END Untap target artifact , creature , or land . $$Draw a card at the beginning of the next turn's upkeep .\nJohtull Wurm NAME_END 6 ATK_END 6 DEF_END {5}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Ice Age PLAYER_CLS_END 138 RACE_END U RARITY_END Whenever Johtull Wurm becomes blocked , it gets -2/-1 until end of turn for each creature blocking it beyond the first .\nJokulhaups NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Ice Age PLAYER_CLS_END 195 RACE_END R RARITY_END Destroy all artifacts , creatures , and lands . They can't be regenerated .\nJuniper Order Druid NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Cleric Druid TYPE_END Ice Age PLAYER_CLS_END 139 RACE_END C RARITY_END { tap }: Untap target land .\nKarplusan Yeti NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Yeti TYPE_END Ice Age PLAYER_CLS_END 197 RACE_END R RARITY_END { tap }: Karplusan Yeti deals damage equal to its power to target creature . That creature deals damage equal to its power to Karplusan Yeti .\nKjeldoran Dead NAME_END 1 ATK_END 3 DEF_END {B} COST_END NIL DUR_END Creature - Skeleton TYPE_END Ice Age PLAYER_CLS_END 25 RACE_END C RARITY_END When Kjeldoran Dead enters the battlefield , sacrifice a creature . ${B }: Regenerate Kjeldoran Dead .\nKjeldoran Royal Guard NAME_END 5 ATK_END 2 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Ice Age PLAYER_CLS_END 262 RACE_END R RARITY_END { tap }: All combat damage that would be dealt to you by unblocked creatures this turn is dealt to Kjeldoran Royal Guard instead .\nKnight of Stromgald NAME_END 1 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Human Knight TYPE_END Ice Age PLAYER_CLS_END 26 RACE_END U RARITY_END Protection from white${B }: Knight of Stromgald gains first strike until end of turn . ${B}{B }: Knight of Stromgald gets +1/+0 until end of turn .\nLand Cap NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Ice Age PLAYER_CLS_END 338 RACE_END R RARITY_END Land Cap doesn't untap during your untap step if it has a depletion counter on it . $At the beginning of your upkeep , remove a depletion counter from Land Cap . ${tap }: Add { W } or { U } to your mana pool . Put a depletion counter on Land Cap .\nLava Tubes NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Ice Age PLAYER_CLS_END 339 RACE_END R RARITY_END Lava Tubes doesn't untap during your untap step if it has a depletion counter on it . $At the beginning of your upkeep , remove a depletion counter from Lava Tubes . ${tap }: Add { B } or { R } to your mana pool . Put a depletion counter on Lava Tubes .\nLegions of Lim-Dul NAME_END 3 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Ice Age PLAYER_CLS_END 30 RACE_END C RARITY_END Snow swampwalk\nLeshrac's Rite NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 31 RACE_END U RARITY_END Enchant creature$Enchanted creature has swampwalk .\nMagus of the Unseen NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Ice Age PLAYER_CLS_END 82 RACE_END R RARITY_END { 1}{U } , { tap }: Untap target artifact an opponent controls and gain control of it until end of turn . It gains haste until end of turn . When you lose control of the artifact , tap it .\nMerieke Ri Berit NAME_END 1 ATK_END 1 DEF_END {W}{U}{B} COST_END NIL DUR_END Legendary Creature - Human TYPE_END Ice Age PLAYER_CLS_END 375 RACE_END R RARITY_END Merieke Ri Berit doesn't untap during your untap step . ${tap }: Gain control of target creature for as long as you control Merieke Ri Berit . When Merieke Ri Berit leaves the battlefield or becomes untapped , destroy that creature . It can't be regenerated .\nMind Warp NAME_END NIL ATK_END NIL DEF_END {X}{3}{B} COST_END NIL DUR_END Sorcery TYPE_END Ice Age PLAYER_CLS_END 36 RACE_END U RARITY_END Look at target player's hand and choose X cards from it . That player discards those cards .\nMoor Fiend NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Ice Age PLAYER_CLS_END 41 RACE_END C RARITY_END Swampwalk\nMystic Might NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 86 RACE_END R RARITY_END Enchant land you control$Cumulative upkeep { 1}{U } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $Enchanted land has \" { tap }: Target creature gets +2/+2 until end of turn . \"\nMystic Remora NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 87 RACE_END C RARITY_END Cumulative upkeep { 1 } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $Whenever an opponent casts a noncreature spell , you may draw a card unless that player pays { 4 } .\nNaked Singularity NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Ice Age PLAYER_CLS_END 305 RACE_END R RARITY_END Cumulative upkeep { 3 } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $If tapped for mana , Plains produce { R } , Islands produce { G } , Swamps produce { W } , Mountains produce { U } , and Forests produce { B } instead of any other type .\nNature's Lore NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Ice Age PLAYER_CLS_END 143 RACE_END U RARITY_END Search your library for a Forest card and put that card onto the battlefield . Then shuffle your library .\nNecropotence NAME_END NIL ATK_END NIL DEF_END {B}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 42 RACE_END R RARITY_END Skip your draw step . $Whenever you discard a card , exile that card from your graveyard . $Pay 1 life : Exile the top card of your library face down . Put that card into your hand at the beginning of your next end step .\nOrcish Cannoneers NAME_END 3 ATK_END 1 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Orc Warrior TYPE_END Ice Age PLAYER_CLS_END 205 RACE_END U RARITY_END { tap }: Orcish Cannoneers deals 2 damage to target creature or player and 3 damage to you .\nOrcish Librarian NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Orc TYPE_END Ice Age PLAYER_CLS_END 209 RACE_END R RARITY_END { R } , { tap }: Look at the top eight cards of your library . Exile four of them at random , then put the rest on top of your library in any order .\nOrder of the Sacred Torch NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Ice Age PLAYER_CLS_END 269 RACE_END R RARITY_END { tap } , Pay 1 life : Counter target black spell .\nOrder of the White Shield NAME_END 1 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Ice Age PLAYER_CLS_END 270 RACE_END U RARITY_END Protection from black${W }: Order of the White Shield gains first strike until end of turn . ${W}{W }: Order of the White Shield gets +1/+0 until end of turn .\nPale Bears NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Bear TYPE_END Ice Age PLAYER_CLS_END 144 RACE_END R RARITY_END Islandwalk\nPentagram of the Ages NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Ice Age PLAYER_CLS_END 307 RACE_END R RARITY_END { 4 } , { tap }: The next time a source of your choice would deal damage to you this turn , prevent that damage .\nPestilence Rats NAME_END 3 ATK_END * DEF_END {2}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Ice Age PLAYER_CLS_END 45 RACE_END C RARITY_END Pestilence Rats's power is equal to the number of other Rats on the battlefield . < i > (For example , as long as there are two other Rats on the battlefield , Pestilence Rats's power and toughness are 2/3 . ) < /i >\nPolar Kraken NAME_END 11 ATK_END 11 DEF_END {8}{U}{U}{U} COST_END NIL DUR_END Creature - Kraken TYPE_END Ice Age PLAYER_CLS_END 89 RACE_END R RARITY_END Trample$Polar Kraken enters the battlefield tapped . $Cumulative upkeep-Sacrifice a land . < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i >\nPygmy Allosaurus NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Lizard TYPE_END Ice Age PLAYER_CLS_END 145 RACE_END R RARITY_END Swampwalk\nRally NAME_END NIL ATK_END NIL DEF_END {W}{W} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 272 RACE_END C RARITY_END Blocking creatures get +1/+1 until end of turn .\nRay of Command NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 92 RACE_END C RARITY_END Untap target creature an opponent controls and gain control of it until end of turn . That creature gains haste until end of turn . When you lose control of the creature , tap it .\nRay of Erasure NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 93 RACE_END C RARITY_END Target player puts the top card of his or her library into his or her graveyard . $Draw a card at the beginning of the next turn's upkeep .\nRed Scarab NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 273 RACE_END U RARITY_END Enchant creature$Enchanted creature can't be blocked by red creatures . $Enchanted creature gets +2/+2 as long as an opponent controls a red permanent .\nRegeneration NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 147 RACE_END C RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > ${G }: Regenerate enchanted creature . < i > (The next time that creature would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i >\nRime Dryad NAME_END 2 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Dryad TYPE_END Ice Age PLAYER_CLS_END 148 RACE_END C RARITY_END Snow forestwalk\nRiver Delta NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Ice Age PLAYER_CLS_END 346 RACE_END R RARITY_END River Delta doesn't untap during your untap step if it has a depletion counter on it . $At the beginning of your upkeep , remove a depletion counter from River Delta . ${tap }: Add { U } or { B } to your mana pool . Put a depletion counter on River Delta .\nSeizures NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 47 RACE_END C RARITY_END Enchant creature$Whenever enchanted creature becomes tapped , Seizures deals 3 damage to that creature's controller unless that player pays { 3 } .\nSibilant Spirit NAME_END 6 ATK_END 5 DEF_END {5}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Ice Age PLAYER_CLS_END 97 RACE_END R RARITY_END Flying$Whenever Sibilant Spirit attacks , defending player may draw a card .\nSilver Erne NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Ice Age PLAYER_CLS_END 98 RACE_END U RARITY_END Flying , trample\nSkeleton Ship NAME_END 3 ATK_END 0 DEF_END {3}{U} COST_END NIL DUR_END Legendary Creature - Skeleton TYPE_END Ice Age PLAYER_CLS_END 379 RACE_END R RARITY_END When you control no Islands , sacrifice Skeleton Ship . ${tap }: Put a -1/-1 counter on target creature .\nSkull Catapult NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Ice Age PLAYER_CLS_END 311 RACE_END U RARITY_END { 1 } , { tap } , Sacrifice a creature : Skull Catapult deals 2 damage to target creature or player .\nSnow-Covered Forest NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Basic Snow Land - Forest TYPE_END Ice Age PLAYER_CLS_END 347 RACE_END L RARITY_END G\nSnow-Covered Island NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Basic Snow Land - Island TYPE_END Ice Age PLAYER_CLS_END 348 RACE_END L RARITY_END U\nSnow-Covered Mountain NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Basic Snow Land - Mountain TYPE_END Ice Age PLAYER_CLS_END 349 RACE_END L RARITY_END R\nSnow-Covered Plains NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Basic Snow Land - Plains TYPE_END Ice Age PLAYER_CLS_END 350 RACE_END L RARITY_END W\nSnow-Covered Swamp NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Basic Snow Land - Swamp TYPE_END Ice Age PLAYER_CLS_END 351 RACE_END L RARITY_END B\nSnow Hound NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Hound TYPE_END Ice Age PLAYER_CLS_END 277 RACE_END U RARITY_END { 1 } , { tap }: Return Snow Hound and target green or blue creature you control to their owner's hand .\nStampede NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 153 RACE_END R RARITY_END Attacking creatures get +1/+0 and gain trample until end of turn .\nStonehands NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 219 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +0/+2 . ${R }: Enchanted creature gets +1/+0 until end of turn .\nStone Spirit NAME_END 3 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Elemental Spirit TYPE_END Ice Age PLAYER_CLS_END 218 RACE_END U RARITY_END Stone Spirit can't be blocked by creatures with flying .\nStormbind NAME_END NIL ATK_END NIL DEF_END {1}{R}{G} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 382 RACE_END R RARITY_END { 2 } , Discard a card at random : Stormbind deals 2 damage to target creature or player .\nStromgald Cabal NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Knight TYPE_END Ice Age PLAYER_CLS_END 54 RACE_END R RARITY_END { tap } , Pay 1 life : Counter target white spell .\nStunted Growth NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Ice Age PLAYER_CLS_END 154 RACE_END R RARITY_END Target player chooses three cards from his or her hand and puts them on top of his or her library in any order .\nSunstone NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Ice Age PLAYER_CLS_END 316 RACE_END U RARITY_END { 2 } , Sacrifice a snow land : Prevent all combat damage that would be dealt this turn .\nTarpan NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Horse TYPE_END Ice Age PLAYER_CLS_END 155 RACE_END C RARITY_END When Tarpan dies , you gain 1 life .\nThunder Wall NAME_END 2 ATK_END 0 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Ice Age PLAYER_CLS_END 104 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $Flying${U }: Thunder Wall gets +1/+1 until end of turn .\nTimberline Ridge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Ice Age PLAYER_CLS_END 356 RACE_END R RARITY_END Timberline Ridge doesn't untap during your untap step if it has a depletion counter on it . $At the beginning of your upkeep , remove a depletion counter from Timberline Ridge . ${tap }: Add { R } or { G } to your mana pool . Put a depletion counter on Timberline Ridge .\nTinder Wall NAME_END 3 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Plant Wall TYPE_END Ice Age PLAYER_CLS_END 158 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $Sacrifice Tinder Wall : Add { R}{R } to your mana pool . ${R } , Sacrifice Tinder Wall : Tinder Wall deals 2 damage to target creature it's blocking .\nTor Giant NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Ice Age PLAYER_CLS_END 220 RACE_END C RARITY_END NIL\nTouch of Death NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Ice Age PLAYER_CLS_END 55 RACE_END C RARITY_END Touch of Death deals 1 damage to target player . You gain 1 life . $$Draw a card at the beginning of the next turn's upkeep .\nUpdraft NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 105 RACE_END U RARITY_END Target creature gains flying until end of turn . $$Draw a card at the beginning of the next turn's upkeep .\nVeldt NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Ice Age PLAYER_CLS_END 358 RACE_END R RARITY_END Veldt doesn't untap during your untap step if it has a depletion counter on it . $At the beginning of your upkeep , remove a depletion counter from Veldt . ${tap }: Add { G } or { W } to your mana pool . Put a depletion counter on Veldt .\nVertigo NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 222 RACE_END U RARITY_END Vertigo deals 2 damage to target creature with flying . That creature loses flying until end of turn .\nWall of Pine Needles NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Plant Wall TYPE_END Ice Age PLAYER_CLS_END 162 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > ${G }: Regenerate Wall of Pine Needles .\nWar Chariot NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Ice Age PLAYER_CLS_END 323 RACE_END U RARITY_END { 3 } , { tap }: Target creature gains trample until end of turn .\nWild Growth NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ice Age PLAYER_CLS_END 165 RACE_END C RARITY_END Enchant land$Whenever enchanted land is tapped for mana , its controller adds { G } to his or her mana pool < i > (in addition to the mana the land produces) < /i > .\nWind Spirit NAME_END 2 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Elemental Spirit TYPE_END Ice Age PLAYER_CLS_END 106 RACE_END U RARITY_END Flying$Wind Spirit can't be blocked except by two or more creatures .\nWord of Blasting NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Ice Age PLAYER_CLS_END 224 RACE_END U RARITY_END Destroy target Wall . It can't be regenerated . Word of Blasting deals damage equal to that Wall's converted mana cost to the Wall's controller .\nWrath of Marit Lage NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 109 RACE_END R RARITY_END When Wrath of Marit Lage enters the battlefield , tap all red creatures . $Red creatures don't untap during their controllers ' untap steps .\nYavimaya Gnats NAME_END 1 ATK_END 0 DEF_END {2}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Ice Age PLAYER_CLS_END 168 RACE_END U RARITY_END Flying${G }: Regenerate Yavimaya Gnats .\nZuran Enchanter NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Ice Age PLAYER_CLS_END 110 RACE_END C RARITY_END { 2}{B } , { tap }: Target player discards a card . Activate this ability only during your turn .\nZuran Orb NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Ice Age PLAYER_CLS_END 325 RACE_END U RARITY_END Sacrifice a land : You gain 2 life .\nZuran Spellcaster NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Ice Age PLAYER_CLS_END 111 RACE_END C RARITY_END { tap }: Zuran Spellcaster deals 1 damage to target creature or player .\nZur's Weirding NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Ice Age PLAYER_CLS_END 112 RACE_END R RARITY_END Players play with their hands revealed . $If a player would draw a card , he or she reveals it instead . Then any other player may pay 2 life . If a player does , put that card into its owner's graveyard . Otherwise , that player draws a card .\nAbattoir Ghoul NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Innistrad PLAYER_CLS_END 85 RACE_END U RARITY_END First strike$Whenever a creature dealt damage by Abattoir Ghoul this turn dies , you gain life equal to that creature's toughness .\nAbbey Griffin NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Innistrad PLAYER_CLS_END 1 RACE_END C RARITY_END Flying , vigilance\nAltar's Reap NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 86 RACE_END C RARITY_END As an additional cost to cast Altar's Reap , sacrifice a creature . $Draw two cards .\nAmbush Viper NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Innistrad PLAYER_CLS_END 169 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i >\nAncient Grudge NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 127 RACE_END C RARITY_END Destroy target artifact . $Flashback { G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nAngelic Overseer NAME_END 3 ATK_END 5 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Innistrad PLAYER_CLS_END 3 RACE_END M RARITY_END Flying$As long as you control a Human , Angelic Overseer has hexproof and is indestructible .\nAngel of Flight Alabaster NAME_END 4 ATK_END 4 DEF_END {4}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Innistrad PLAYER_CLS_END 2 RACE_END R RARITY_END Flying$At the beginning of your upkeep , return target Spirit card from your graveyard to your hand .\nArmored Skaab NAME_END 4 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Zombie Warrior TYPE_END Innistrad PLAYER_CLS_END 43 RACE_END C RARITY_END When Armored Skaab enters the battlefield , put the top four cards of your library into your graveyard .\nArmy of the Damned NAME_END NIL ATK_END NIL DEF_END {5}{B}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 87 RACE_END M RARITY_END Put thirteen 2/2 black Zombie creature tokens onto the battlefield tapped . $Flashback { 7}{B}{B}{B } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nAvacyn's Pilgrim NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Monk TYPE_END Innistrad PLAYER_CLS_END 170 RACE_END C RARITY_END { tap }: Add { W } to your mana pool .\nBack from the Brink NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Innistrad PLAYER_CLS_END 44 RACE_END R RARITY_END Exile a creature card from your graveyard and pay its mana cost : Put a token onto the battlefield that's a copy of that card . Activate this ability only any time you could cast a sorcery .\nBalefire Dragon NAME_END 6 ATK_END 6 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Innistrad PLAYER_CLS_END 129 RACE_END M RARITY_END Flying$Whenever Balefire Dragon deals combat damage to a player , it deals that much damage to each creature that player controls .\nBane of Hanweir NAME_END 5 ATK_END 5 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Innistrad PLAYER_CLS_END 145 RACE_END U RARITY_END Bane of Hanweir attacks each turn if able . $At the beginning of each upkeep , if a player cast two or more spells last turn , transform Bane of Hanweir .\nBattleground Geist NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Innistrad PLAYER_CLS_END 45 RACE_END U RARITY_END Flying$Other Spirit creatures you control get +1/+0 .\nBitterheart Witch NAME_END 2 ATK_END 1 DEF_END {4}{B} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Innistrad PLAYER_CLS_END 88 RACE_END U RARITY_END Deathtouch$When Bitterheart Witch dies , you may search your library for a Curse card , put it onto the battlefield attached to target player , then shuffle your library .\nBlasphemous Act NAME_END NIL ATK_END NIL DEF_END {8}{R} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 130 RACE_END R RARITY_END Blasphemous Act costs { 1 } less to cast for each creature on the battlefield . $Blasphemous Act deals 13 damage to each creature .\nBloodcrazed Neonate NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Vampire TYPE_END Innistrad PLAYER_CLS_END 131 RACE_END C RARITY_END Bloodcrazed Neonate attacks each turn if able . $Whenever Bloodcrazed Neonate deals combat damage to a player , put a +1/+1 counter on it .\nBloodgift Demon NAME_END 4 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Innistrad PLAYER_CLS_END 89 RACE_END R RARITY_END Flying$At the beginning of your upkeep , target player draws a card and loses 1 life .\nBloodline Keeper NAME_END 3 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Innistrad PLAYER_CLS_END 90 RACE_END R RARITY_END Flying${tap }: Put a 2/2 black Vampire creature token with flying onto the battlefield . ${B }: Transform Bloodline Keeper . Activate this ability only if you control five or more Vampires .\nBonds of Faith NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Innistrad PLAYER_CLS_END 5 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 as long as it's a Human . Otherwise , it can't attack or block .\nBoneyard Wurm NAME_END * ATK_END * DEF_END {1}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Innistrad PLAYER_CLS_END 171 RACE_END U RARITY_END Boneyard Wurm's power and toughness are each equal to the number of creature cards in your graveyard .\nBrain Weevil NAME_END 1 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Innistrad PLAYER_CLS_END 91 RACE_END C RARITY_END Intimidate < i > (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i > $Sacrifice Brain Weevil : Target player discards two cards . Activate this ability only any time you could cast a sorcery .\nBramblecrush NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 172 RACE_END U RARITY_END Destroy target noncreature permanent .\nBrimstone Volley NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 132 RACE_END C RARITY_END Brimstone Volley deals 3 damage to target creature or player . $Morbid - Brimstone Volley deals 5 damage to that creature or player instead if a creature died this turn .\nBump in the Night NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 92 RACE_END C RARITY_END Target opponent loses 3 life . $Flashback { 5}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nBurning Vengeance NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Innistrad PLAYER_CLS_END 133 RACE_END U RARITY_END Whenever you cast a spell from your graveyard , Burning Vengeance deals 2 damage to target creature or player .\nButcher's Cleaver NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Innistrad PLAYER_CLS_END 217 RACE_END U RARITY_END Equipped creature gets +3/+0 . $As long as equipped creature is a Human , it has lifelink . $Equip { 3 }\nCellar Door NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Innistrad PLAYER_CLS_END 218 RACE_END U RARITY_END { 3 } , { tap }: Target player puts the bottom card of his or her library into his or her graveyard . If it's a creature card , you put a 2/2 black Zombie creature token onto the battlefield .\nChampion of the Parish NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Innistrad PLAYER_CLS_END 6 RACE_END R RARITY_END Whenever another Human enters the battlefield under your control , put a +1/+1 counter on Champion of the Parish .\nChapel Geist NAME_END 3 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Innistrad PLAYER_CLS_END 7 RACE_END C RARITY_END Flying\nCharmbreaker Devils NAME_END 4 ATK_END 4 DEF_END {5}{R} COST_END NIL DUR_END Creature - Devil TYPE_END Innistrad PLAYER_CLS_END 134 RACE_END R RARITY_END At the beginning of your upkeep , return an instant or sorcery card at random from your graveyard to your hand . $Whenever you cast an instant or sorcery spell , Charmbreaker Devils gets +4/+0 until end of turn .\nCivilized Scholar NAME_END 1 ATK_END 0 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Innistrad PLAYER_CLS_END 47 RACE_END U RARITY_END { tap }: Draw a card , then discard a card . If a creature card is discarded this way , untap Civilized Scholar , then transform it .\nClaustrophobia NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Innistrad PLAYER_CLS_END 48 RACE_END C RARITY_END Enchant creature$When Claustrophobia enters the battlefield , tap enchanted creature . $Enchanted creature doesn't untap during its controller's untap step .\nClifftop Retreat NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Innistrad PLAYER_CLS_END 238 RACE_END R RARITY_END Clifftop Retreat enters the battlefield tapped unless you control a Mountain or a Plains . ${tap }: Add { R } or { W } to your mana pool .\nCloistered Youth NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human TYPE_END Innistrad PLAYER_CLS_END 8 RACE_END U RARITY_END At the beginning of your upkeep , you may transform Cloistered Youth .\nCobbled Wings NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Innistrad PLAYER_CLS_END 219 RACE_END C RARITY_END Equipped creature has flying . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nCorpse Lunge NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 93 RACE_END C RARITY_END As an additional cost to cast Corpse Lunge , exile a creature card from your graveyard . $Corpse Lunge deals damage equal to the exiled card's power to target creature .\nCreeping Renaissance NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 174 RACE_END R RARITY_END Choose a permanent type . Return all cards of the chosen type from your graveyard to your hand . $Flashback { 5}{G}{G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nCreepy Doll NAME_END 1 ATK_END 1 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Innistrad PLAYER_CLS_END 220 RACE_END R RARITY_END Creepy Doll is indestructible . $Whenever Creepy Doll deals combat damage to a creature , flip a coin . If you win the flip , destroy that creature .\nCrossway Vampire NAME_END 2 ATK_END 3 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Vampire TYPE_END Innistrad PLAYER_CLS_END 135 RACE_END C RARITY_END When Crossway Vampire enters the battlefield , target creature can't block this turn .\nCuriosity NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Innistrad PLAYER_CLS_END 49 RACE_END U RARITY_END Enchant creature$Whenever enchanted creature deals damage to an opponent , you may draw a card .\nCurse of Death's Hold NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Innistrad PLAYER_CLS_END 94 RACE_END R RARITY_END Enchant player$Creatures enchanted player controls get -1/-1 .\nCurse of Oblivion NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Innistrad PLAYER_CLS_END 95 RACE_END C RARITY_END Enchant player$At the beginning of enchanted player's upkeep , that player exiles two cards from his or her graveyard .\nCurse of Stalked Prey NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Innistrad PLAYER_CLS_END 136 RACE_END R RARITY_END Enchant player$Whenever a creature deals combat damage to enchanted player , put a +1/+1 counter on that creature .\nCurse of the Bloody Tome NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura Curse TYPE_END Innistrad PLAYER_CLS_END 50 RACE_END C RARITY_END Enchant player$At the beginning of enchanted player's upkeep , that player puts the top two cards of his or her library into his or her graveyard .\nDarkthicket Wolf NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Wolf TYPE_END Innistrad PLAYER_CLS_END 175 RACE_END C RARITY_END { 2}{G }: Darkthicket Wolf gets +2/+2 until end of turn . Activate this ability only once each turn .\nDaybreak Ranger NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Archer Werewolf TYPE_END Innistrad PLAYER_CLS_END 176 RACE_END R RARITY_END { tap }: Daybreak Ranger deals 2 damage to target creature with flying . $At the beginning of each upkeep , if no spells were cast last turn , transform Daybreak Ranger .\nDead Weight NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Innistrad PLAYER_CLS_END 96 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -2/-2 .\nDearly Departed NAME_END 5 ATK_END 5 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Innistrad PLAYER_CLS_END 9 RACE_END R RARITY_END Flying$As long as Dearly Departed is in your graveyard , each Human creature you control enters the battlefield with an additional +1/+1 counter on it .\nDelver of Secrets NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Innistrad PLAYER_CLS_END 51 RACE_END C RARITY_END At the beginning of your upkeep , look at the top card of your library . You may reveal that card . If an instant or sorcery card is revealed this way , transform Delver of Secrets .\nDemonmail Hauberk NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Innistrad PLAYER_CLS_END 221 RACE_END U RARITY_END Equipped creature gets +4/+2 . $Equip-Sacrifice a creature .\nDeranged Assistant NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Innistrad PLAYER_CLS_END 52 RACE_END C RARITY_END { tap } , Put the top card of your library into your graveyard : Add { C } to your mana pool .\nDesperate Ravings NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 139 RACE_END U RARITY_END Draw two cards , then discard a card at random . $Flashback { 2}{U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nDevil's Play NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 140 RACE_END R RARITY_END Devil's Play deals X damage to target creature or player . $Flashback { X}{R}{R}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nDiregraf Ghoul NAME_END 2 ATK_END 2 DEF_END {B} COST_END NIL DUR_END Creature - Zombie TYPE_END Innistrad PLAYER_CLS_END 97 RACE_END U RARITY_END Diregraf Ghoul enters the battlefield tapped .\nDisciple of Griselbrand NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Innistrad PLAYER_CLS_END 98 RACE_END U RARITY_END { 1 } , Sacrifice a creature : You gain life equal to the sacrificed creature's toughness .\nDissipate NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 53 RACE_END U RARITY_END Counter target spell . If that spell is countered this way , exile it instead of putting it into its owner's graveyard .\nDivine Reckoning NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 10 RACE_END R RARITY_END Each player chooses a creature he or she controls . Destroy the rest . $Flashback { 5}{W}{W } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nDoomed Traveler NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Innistrad PLAYER_CLS_END 11 RACE_END C RARITY_END When Doomed Traveler dies , put a 1/1 white Spirit creature token with flying onto the battlefield .\nDream Twist NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 54 RACE_END C RARITY_END Target player puts the top three cards of his or her library into his or her graveyard . $Flashback { 1}{U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nElder Cathar NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Innistrad PLAYER_CLS_END 12 RACE_END C RARITY_END When Elder Cathar dies , put a +1/+1 counter on target creature you control . If that creature is a Human , put two +1/+1 counters on it instead .\nElder of Laurels NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Innistrad PLAYER_CLS_END 177 RACE_END R RARITY_END { 3}{G }: Target creature gets +X/+X until end of turn , where X is the number of creatures you control .\nElite Inquisitor NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Innistrad PLAYER_CLS_END 13 RACE_END R RARITY_END First strike , vigilance$Protection from Vampires , from Werewolves , and from Zombies\nEvil Twin NAME_END 0 ATK_END 0 DEF_END {2}{U}{B} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Innistrad PLAYER_CLS_END 212 RACE_END R RARITY_END You may have Evil Twin enter the battlefield as a copy of any creature on the battlefield except it gains \" { U}{B } , { tap }: Destroy target creature with the same name as this creature . \"\nFalkenrath Marauders NAME_END 2 ATK_END 2 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Vampire Warrior TYPE_END Innistrad PLAYER_CLS_END 141 RACE_END R RARITY_END Flying , haste$Whenever Falkenrath Marauders deals combat damage to a player , put two +1/+1 counters on it .\nFalkenrath Noble NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Innistrad PLAYER_CLS_END 100 RACE_END U RARITY_END Flying$Whenever Falkenrath Noble or another creature dies , target player loses 1 life and you gain 1 life .\nFeeling of Dread NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 14 RACE_END C RARITY_END Tap up to two target creatures . $Flashback { 1}{U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nFeral Ridgewolf NAME_END 2 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Wolf TYPE_END Innistrad PLAYER_CLS_END 142 RACE_END C RARITY_END Trample${1}{R }: Feral Ridgewolf gets +2/+0 until end of turn .\nFesterhide Boar NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Boar TYPE_END Innistrad PLAYER_CLS_END 179 RACE_END C RARITY_END Trample$Morbid - Festerhide Boar enters the battlefield with two +1/+1 counters on it if a creature died this turn .\nFiend Hunter NAME_END 3 ATK_END 1 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Innistrad PLAYER_CLS_END 15 RACE_END U RARITY_END When Fiend Hunter enters the battlefield , you may exile another target creature . $When Fiend Hunter leaves the battlefield , return the exiled card to the battlefield under its owner's control .\nForbidden Alchemy NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 55 RACE_END C RARITY_END Look at the top four cards of your library . Put one of them into your hand and the rest into your graveyard . $Flashback { 6}{B } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nFortress Crab NAME_END 6 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Crab TYPE_END Innistrad PLAYER_CLS_END 56 RACE_END C RARITY_END NIL\nFrightful Delusion NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 57 RACE_END C RARITY_END Counter target spell unless its controller pays { 1 } . That player discards a card .\nFull Moon's Rise NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Innistrad PLAYER_CLS_END 180 RACE_END U RARITY_END Werewolf creatures you control get +1/+0 and have trample . $Sacrifice Full Moon's Rise : Regenerate all Werewolf creatures you control .\nFuror of the Bitten NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Innistrad PLAYER_CLS_END 143 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 and attacks each turn if able .\nGallows Warden NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Innistrad PLAYER_CLS_END 16 RACE_END U RARITY_END Flying$Other Spirit creatures you control get +0/+1 .\nGalvanic Juggernaut NAME_END 5 ATK_END 5 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Juggernaut TYPE_END Innistrad PLAYER_CLS_END 222 RACE_END U RARITY_END Galvanic Juggernaut attacks each turn if able . $Galvanic Juggernaut doesn't untap during your untap step . $Whenever another creature dies , untap Galvanic Juggernaut .\nGarruk Relentless NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Planeswalker - Garruk TYPE_END Innistrad PLAYER_CLS_END 181 RACE_END M RARITY_END When Garruk Relentless has two or fewer loyalty counters on him , transform him . $0 : Garruk Relentless deals 3 damage to target creature . That creature deals damage equal to its power to him . $0 : Put a 2/2 green Wolf creature token onto the battlefield .\nGarruk, the Veil-Cursed NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Planeswalker - Garruk TYPE_END Innistrad PLAYER_CLS_END 1181 RACE_END M RARITY_END +1 : Put a 1/1 black Wolf creature token with deathtouch onto the battlefield . $-1 : Sacrifice a creature . If you do , search your library for a creature card , reveal it , put it into your hand , then shuffle your library . $-3 : Creatures you control gain trample and get +X/+X until end of turn , where X is the number of creature cards in your graveyard .\nGatstaf Howler NAME_END 3 ATK_END 3 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Innistrad PLAYER_CLS_END 182 RACE_END U RARITY_END Intimidate < i > (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i > $At the beginning of each upkeep , if a player cast two or more spells last turn , transform Gatstaf Howler .\nGatstaf Shepherd NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Werewolf TYPE_END Innistrad PLAYER_CLS_END 182 RACE_END U RARITY_END At the beginning of each upkeep , if no spells were cast last turn , transform Gatstaf Shepherd .\nGeistflame NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 144 RACE_END C RARITY_END Geistflame deals 1 damage to target creature or player . $Flashback { 3}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nGeist-Honored Monk NAME_END * ATK_END * DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Innistrad PLAYER_CLS_END 17 RACE_END R RARITY_END Vigilance$Geist-Honored Monk's power and toughness are each equal to the number of creatures you control . $When Geist-Honored Monk enters the battlefield , put two 1/1 white Spirit creature tokens with flying onto the battlefield .\nGeist of Saint Traft NAME_END 2 ATK_END 2 DEF_END {1}{W}{U} COST_END NIL DUR_END Legendary Creature - Spirit Cleric TYPE_END Innistrad PLAYER_CLS_END 213 RACE_END M RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i > $Whenever Geist of Saint Traft attacks , put a 4/4 white Angel creature token with flying onto the battlefield tapped and attacking . Exile that token at end of combat .\nGhostly Possession NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Innistrad PLAYER_CLS_END 18 RACE_END C RARITY_END Enchant creature$Enchanted creature has flying . $Prevent all combat damage that would be dealt to and dealt by enchanted creature .\nGhost Quarter NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Innistrad PLAYER_CLS_END 240 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap } , Sacrifice Ghost Quarter : Destroy target land . Its controller may search his or her library for a basic land card , put it onto the battlefield , then shuffle his or her library .\nGhoulcaller's Bell NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Innistrad PLAYER_CLS_END 224 RACE_END C RARITY_END { tap }: Each player puts the top card of his or her library into his or her graveyard .\nGhoulcaller's Chant NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 101 RACE_END C RARITY_END Choose one - Return target creature card from your graveyard to your hand ; or return two target Zombie cards from your graveyard to your hand .\nGhoulraiser NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Innistrad PLAYER_CLS_END 102 RACE_END C RARITY_END When Ghoulraiser enters the battlefield , return a Zombie card at random from your graveyard to your hand .\nGnaw to the Bone NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 183 RACE_END C RARITY_END You gain 2 life for each creature card in your graveyard . $Flashback { 2}{G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nGrasp of Phantoms NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 58 RACE_END U RARITY_END Put target creature on top of its owner's library . $Flashback { 7}{U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nGrave Bramble NAME_END 4 ATK_END 3 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Plant TYPE_END Innistrad PLAYER_CLS_END 184 RACE_END C RARITY_END Defender , protection from Zombies\nGraveyard Shovel NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Innistrad PLAYER_CLS_END 225 RACE_END U RARITY_END { 2 } , { tap }: Target player exiles a card from his or her graveyard . If it's a creature card , you gain 2 life .\nGrimgrin, Corpse-Born NAME_END 5 ATK_END 5 DEF_END {3}{U}{B} COST_END NIL DUR_END Legendary Creature - Zombie Warrior TYPE_END Innistrad PLAYER_CLS_END 214 RACE_END M RARITY_END Grimgrin , Corpse-Born enters the battlefield tapped and doesn't untap during your untap step . $Sacrifice another creature : Untap Grimgrin and put a +1/+1 counter on it . $Whenever Grimgrin attacks , destroy target creature defending player controls , then put a +1/+1 counter on Grimgrin .\nGrimoire of the Dead NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Legendary Artifact TYPE_END Innistrad PLAYER_CLS_END 226 RACE_END M RARITY_END { 1 } , { tap } , Discard a card : Put a study counter on Grimoire of the Dead . ${tap } , Remove three study counters from Grimoire of the Dead and sacrifice it : Put all creature cards from all graveyards onto the battlefield under your control . They're black Zombies in addition to their other colors and types .\nGrizzled Outcasts NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Human Werewolf TYPE_END Innistrad PLAYER_CLS_END 185 RACE_END C RARITY_END At the beginning of each upkeep , if no spells were cast last turn , transform Grizzled Outcasts .\nGruesome Deformity NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Innistrad PLAYER_CLS_END 103 RACE_END C RARITY_END Enchant creature$Enchanted creature has intimidate . < i > (It can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i >\nGutter Grime NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Enchantment TYPE_END Innistrad PLAYER_CLS_END 186 RACE_END R RARITY_END Whenever a nontoken creature you control dies , put a slime counter on Gutter Grime , then put a green Ooze creature token onto the battlefield with \" This creature's power and toughness are each equal to the number of slime counters on Gutter Grime . \"\nHamlet Captain NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Innistrad PLAYER_CLS_END 187 RACE_END U RARITY_END Whenever Hamlet Captain attacks or blocks , other Human creatures you control get +1/+1 until end of turn .\nHeartless Summoning NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Innistrad PLAYER_CLS_END 104 RACE_END R RARITY_END Creature spells you cast cost { 2 } less to cast . $Creatures you control get -1/-1 .\nHeretic's Punishment NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Enchantment TYPE_END Innistrad PLAYER_CLS_END 147 RACE_END R RARITY_END { 3}{R }: Choose target creature or player , then put the top three cards of your library into your graveyard . Heretic's Punishment deals damage to that creature or player equal to the highest converted mana cost among those cards .\nHinterland Harbor NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Innistrad PLAYER_CLS_END 241 RACE_END R RARITY_END Hinterland Harbor enters the battlefield tapped unless you control a Forest or an Island . ${tap }: Add { G } or { U } to your mana pool .\nHollowhenge Scavenger NAME_END 5 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Innistrad PLAYER_CLS_END 188 RACE_END U RARITY_END Morbid - When Hollowhenge Scavenger enters the battlefield , if a creature died this turn , you gain 5 life .\nHomicidal Brute NAME_END 1 ATK_END 5 DEF_END NIL COST_END NIL DUR_END Creature - Human Mutant TYPE_END Innistrad PLAYER_CLS_END 47 RACE_END U RARITY_END At the beginning of your end step , if Homicidal Brute didn't attack this turn , tap Homicidal Brute , then transform it .\nHowlpack Alpha NAME_END 3 ATK_END 3 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Innistrad PLAYER_CLS_END 193 RACE_END R RARITY_END Each other creature you control that's a Werewolf or a Wolf gets +1/+1 . $At the beginning of your end step , put a 2/2 green Wolf creature token onto the battlefield . $At the beginning of each upkeep , if a player cast two or more spells last turn , transform Howlpack Alpha .\nHowlpack of Estwald NAME_END 6 ATK_END 4 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Innistrad PLAYER_CLS_END 209 RACE_END C RARITY_END At the beginning of each upkeep , if a player cast two or more spells last turn , transform Howlpack of Estwald .\nHysterical Blindness NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 59 RACE_END C RARITY_END Creatures your opponents control get -4/-0 until end of turn .\nInfernal Plunge NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 148 RACE_END C RARITY_END As an additional cost to cast Infernal Plunge , sacrifice a creature . $Add { R}{R}{R } to your mana pool .\nInquisitor's Flail NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Innistrad PLAYER_CLS_END 227 RACE_END U RARITY_END If equipped creature would deal combat damage , it deals double that damage instead . $If another creature would deal combat damage to equipped creature , it deals double that damage to equipped creature instead . $Equip { 2 }\nInsectile Aberration NAME_END 2 ATK_END 3 DEF_END NIL COST_END NIL DUR_END Creature - Human Insect TYPE_END Innistrad PLAYER_CLS_END 1051 RACE_END C RARITY_END Flying\nInstigator Gang NAME_END 3 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Werewolf TYPE_END Innistrad PLAYER_CLS_END 149 RACE_END R RARITY_END Attacking creatures you control get +1/+0 . $At the beginning of each upkeep , if no spells were cast last turn , transform Instigator Gang .\nIntangible Virtue NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Innistrad PLAYER_CLS_END 19 RACE_END U RARITY_END Creature tokens you control get +1/+1 and have vigilance .\nInto the Maw of Hell NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 150 RACE_END U RARITY_END Destroy target land . Into the Maw of Hell deals 13 damage to target creature .\nInvisible Stalker NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Innistrad PLAYER_CLS_END 60 RACE_END U RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i > $Invisible Stalker is unblockable .\nIronfang NAME_END 1 ATK_END 3 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Innistrad PLAYER_CLS_END 168 RACE_END C RARITY_END First strike$At the beginning of each upkeep , if a player cast two or more spells last turn , transform Ironfang .\nIsolated Chapel NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Innistrad PLAYER_CLS_END 242 RACE_END R RARITY_END Isolated Chapel enters the battlefield tapped unless you control a Plains or a Swamp . ${tap }: Add { W } or { B } to your mana pool .\nKessig Cagebreakers NAME_END 4 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Innistrad PLAYER_CLS_END 189 RACE_END R RARITY_END Whenever Kessig Cagebreakers attacks , put a 2/2 green Wolf creature token onto the battlefield tapped and attacking for each creature card in your graveyard .\nKindercatch NAME_END 6 ATK_END 6 DEF_END {3}{G}{G}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Innistrad PLAYER_CLS_END 190 RACE_END C RARITY_END NIL\nKrallenhorde Wantons NAME_END 7 ATK_END 7 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Innistrad PLAYER_CLS_END 185 RACE_END C RARITY_END At the beginning of each upkeep , if a player cast two or more spells last turn , transform Krallenhorde Wantons .\nKruin Outlaw NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Human Rogue Werewolf TYPE_END Innistrad PLAYER_CLS_END 152 RACE_END R RARITY_END First strike$At the beginning of each upkeep , if no spells were cast last turn , transform Kruin Outlaw .\nLaboratory Maniac NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Innistrad PLAYER_CLS_END 61 RACE_END R RARITY_END If you would draw a card while your library has no cards in it , you win the game instead .\nLantern Spirit NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Innistrad PLAYER_CLS_END 62 RACE_END U RARITY_END Flying${U }: Return Lantern Spirit to its owner's hand .\nLiliana of the Veil NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Planeswalker - Liliana TYPE_END Innistrad PLAYER_CLS_END 105 RACE_END M RARITY_END +1 : Each player discards a card . $-2 : Target player sacrifices a creature . $-6 : Separate all permanents target player controls into two piles . That player sacrifices all permanents in the pile of his or her choice .\nLord of Lineage NAME_END 5 ATK_END 5 DEF_END NIL COST_END NIL DUR_END Creature - Vampire TYPE_END Innistrad PLAYER_CLS_END 1090 RACE_END R RARITY_END Flying$Other Vampire creatures you control get +2/+2 . ${tap }: Put a 2/2 black Vampire creature token with flying onto the battlefield .\nLost in the Mist NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 63 RACE_END C RARITY_END Counter target spell . Return target permanent to its owner's hand .\nLudevic's Abomination NAME_END 13 ATK_END 13 DEF_END NIL COST_END NIL DUR_END Creature - Lizard Horror TYPE_END Innistrad PLAYER_CLS_END 1064 RACE_END R RARITY_END Trample\nLudevic's Test Subject NAME_END 3 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Creature - Lizard TYPE_END Innistrad PLAYER_CLS_END 64 RACE_END R RARITY_END Defender${1}{U }: Put a hatchling counter on Ludevic's Test Subject . Then if there are five or more hatchling counters on it , remove all of them and transform it .\nLumberknot NAME_END 1 ATK_END 1 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Innistrad PLAYER_CLS_END 191 RACE_END U RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i > $Whenever a creature dies , put a +1/+1 counter on Lumberknot .\nMake a Wish NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 192 RACE_END U RARITY_END Return two cards at random from your graveyard to your hand .\nMakeshift Mauler NAME_END 5 ATK_END 4 DEF_END {3}{U} COST_END NIL DUR_END Creature - Zombie Horror TYPE_END Innistrad PLAYER_CLS_END 65 RACE_END C RARITY_END As an additional cost to cast Makeshift Mauler , exile a creature card from your graveyard .\nManor Gargoyle NAME_END 4 ATK_END 4 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Gargoyle TYPE_END Innistrad PLAYER_CLS_END 228 RACE_END R RARITY_END Defender$Manor Gargoyle is indestructible as long as it has defender . ${1 }: Until end of turn , Manor Gargoyle loses defender and gains flying .\nManor Skeleton NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Skeleton TYPE_END Innistrad PLAYER_CLS_END 106 RACE_END C RARITY_END Haste${1}{B }: Regenerate Manor Skeleton .\nMarkov Patrician NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Innistrad PLAYER_CLS_END 107 RACE_END C RARITY_END Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nMask of Avacyn NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Innistrad PLAYER_CLS_END 229 RACE_END U RARITY_END Equipped creature gets +1/+2 and has hexproof . < i > (It can't be the target of spells or abilities your opponents control . ) < /i > $Equip { 3 }\nMausoleum Guard NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Scout TYPE_END Innistrad PLAYER_CLS_END 20 RACE_END U RARITY_END When Mausoleum Guard dies , put two 1/1 white Spirit creature tokens with flying onto the battlefield .\nMemory's Journey NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 66 RACE_END U RARITY_END Target player shuffles up to three target cards from his or her graveyard into his or her library . $Flashback { G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nMentor of the Meek NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Innistrad PLAYER_CLS_END 21 RACE_END R RARITY_END Whenever another creature with power 2 or less enters the battlefield under your control , you may pay { 1 } . If you do , draw a card .\nMerciless Predator NAME_END 2 ATK_END 3 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Innistrad PLAYER_CLS_END 159 RACE_END U RARITY_END At the beginning of each upkeep , if a player cast two or more spells last turn , transform Merciless Predator .\nMidnight Haunting NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 22 RACE_END U RARITY_END Put two 1/1 white Spirit creature tokens with flying onto the battlefield .\nMikaeus, the Lunarch NAME_END 0 ATK_END 0 DEF_END {X}{W} COST_END NIL DUR_END Legendary Creature - Human Cleric TYPE_END Innistrad PLAYER_CLS_END 23 RACE_END M RARITY_END Mikaeus , the Lunarch enters the battlefield with X +1/+1 counters on it . ${tap }: Put a +1/+1 counter on Mikaeus . ${tap } , Remove a +1/+1 counter from Mikaeus : Put a +1/+1 counter on each other creature you control .\nMindshrieker NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Spirit Bird TYPE_END Innistrad PLAYER_CLS_END 67 RACE_END R RARITY_END Flying${2 }: Target player puts the top card of his or her library into his or her graveyard . Mindshrieker gets +X/+X until end of turn , where X is that card's converted mana cost .\nMirror-Mad Phantasm NAME_END 1 ATK_END 5 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Innistrad PLAYER_CLS_END 68 RACE_END M RARITY_END Flying${1}{U }: Mirror-Mad Phantasm's owner shuffles it into his or her library . If that player does , he or she reveals cards from the top of that library until a card named Mirror-Mad Phantasm is revealed . The player puts that card onto the battlefield and all other cards revealed this way into his or her graveyard .\nMoan of the Unhallowed NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 109 RACE_END U RARITY_END Put two 2/2 black Zombie creature tokens onto the battlefield . $Flashback { 5}{B}{B } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nMoldgraf Monstrosity NAME_END 8 ATK_END 8 DEF_END {4}{G}{G}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Innistrad PLAYER_CLS_END 194 RACE_END R RARITY_END Trample$When Moldgraf Monstrosity dies , exile it , then return two creature cards at random from your graveyard to the battlefield .\nMoment of Heroism NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 24 RACE_END C RARITY_END Target creature gets +2/+2 and gains lifelink until end of turn . < i > (Damage dealt by the creature also causes its controller to gain that much life . ) < /i >\nMoon Heron NAME_END 2 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Spirit Bird TYPE_END Innistrad PLAYER_CLS_END 69 RACE_END C RARITY_END Flying\nMoonmist NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 195 RACE_END C RARITY_END Transform all Humans . Prevent all combat damage that would be dealt this turn by creatures other than Werewolves and Wolves . < i > (Only double-faced cards can be transformed . ) < /i >\nMoorland Haunt NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Innistrad PLAYER_CLS_END 244 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${W}{U } , { tap } , Exile a creature card from your graveyard : Put a 1/1 white Spirit creature token with flying onto the battlefield .\nMorkrut Banshee NAME_END 4 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Innistrad PLAYER_CLS_END 110 RACE_END U RARITY_END Morbid - When Morkrut Banshee enters the battlefield , if a creature died this turn , target creature gets -4/-4 until end of turn .\nMulch NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 196 RACE_END C RARITY_END Reveal the top four cards of your library . Put all land cards revealed this way into your hand and the rest into your graveyard .\nMurder of Crows NAME_END 4 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Innistrad PLAYER_CLS_END 70 RACE_END U RARITY_END Flying$Whenever another creature dies , you may draw a card . If you do , discard a card .\nNephalia Drownyard NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Innistrad PLAYER_CLS_END 245 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${1}{U}{B } , { tap }: Target player puts the top three cards of his or her library into his or her graveyard .\nNevermore NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Innistrad PLAYER_CLS_END 25 RACE_END R RARITY_END As Nevermore enters the battlefield , name a nonland card . $The named card can't be cast .\nNight Revelers NAME_END 4 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Vampire TYPE_END Innistrad PLAYER_CLS_END 153 RACE_END C RARITY_END Night Revelers has haste as long as an opponent controls a Human .\nNight Terrors NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 111 RACE_END C RARITY_END Target player reveals his or her hand . You choose a nonland card from it . Exile that card .\nOlivia Voldaren NAME_END 3 ATK_END 3 DEF_END {2}{B}{R} COST_END NIL DUR_END Legendary Creature - Vampire TYPE_END Innistrad PLAYER_CLS_END 215 RACE_END M RARITY_END Flying${1}{R }: Olivia Voldaren deals 1 damage to another target creature . That creature becomes a Vampire in addition to its other types . Put a +1/+1 counter on Olivia Voldaren . ${3}{B}{B }: Gain control of target Vampire for as long as you control Olivia Voldaren .\nOne-Eyed Scarecrow NAME_END 3 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Innistrad PLAYER_CLS_END 230 RACE_END C RARITY_END Defender$Creatures with flying your opponents control get -1/-0 .\nOrchard Spirit NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Innistrad PLAYER_CLS_END 198 RACE_END C RARITY_END Orchard Spirit can't be blocked except by creatures with flying or reach .\nParallel Lives NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment TYPE_END Innistrad PLAYER_CLS_END 199 RACE_END R RARITY_END If an effect would put one or more tokens onto the battlefield under your control , it puts twice that many of those tokens onto the battlefield instead .\nParaselene NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 26 RACE_END U RARITY_END Destroy all enchantments . You gain 1 life for each enchantment destroyed this way .\nPast in Flames NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 155 RACE_END M RARITY_END Each instant and sorcery card in your graveyard gains flashback until end of turn . The flashback cost is equal to its mana cost . $Flashback { 4}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nPitchburn Devils NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Devil TYPE_END Innistrad PLAYER_CLS_END 156 RACE_END C RARITY_END When Pitchburn Devils dies , it deals 3 damage to target creature or player .\nPrey Upon NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 200 RACE_END C RARITY_END Target creature you control fights target creature you don't control . < i > (Each deals damage equal to its power to the other . ) < /i >\nPurify the Grave NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 27 RACE_END U RARITY_END Exile target card from a graveyard . $Flashback { W } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nRage Thrower NAME_END 2 ATK_END 4 DEF_END {5}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Innistrad PLAYER_CLS_END 157 RACE_END U RARITY_END Whenever another creature dies , Rage Thrower deals 2 damage to target player .\nRakish Heir NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Vampire TYPE_END Innistrad PLAYER_CLS_END 158 RACE_END U RARITY_END Whenever a Vampire you control deals combat damage to a player , put a +1/+1 counter on it .\nRally the Peasants NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 28 RACE_END U RARITY_END Creatures you control get +2/+0 until end of turn . $Flashback { 2}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nRampaging Werewolf NAME_END 4 ATK_END 6 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Innistrad PLAYER_CLS_END 165 RACE_END C RARITY_END At the beginning of each upkeep , if a player cast two or more spells last turn , transform Rampaging Werewolf .\nRanger's Guile NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 201 RACE_END C RARITY_END Target creature you control gets +1/+1 and gains hexproof until end of turn . < i > (It can't be the target of spells or abilities your opponents control . ) < /i >\nReaper from the Abyss NAME_END 6 ATK_END 6 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Innistrad PLAYER_CLS_END 112 RACE_END M RARITY_END Flying$Morbid - At the beginning of each end step , if a creature died this turn , destroy target non-Demon creature .\nRebuke NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 29 RACE_END C RARITY_END Destroy target attacking creature .\nRolling Temblor NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 161 RACE_END U RARITY_END Rolling Temblor deals 2 damage to each creature without flying . $Flashback { 4}{R}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nRooftop Storm NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Enchantment TYPE_END Innistrad PLAYER_CLS_END 71 RACE_END R RARITY_END You may pay { 0 } rather than pay the mana cost for Zombie creature spells you cast .\nRotting Fensnake NAME_END 1 ATK_END 5 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Snake TYPE_END Innistrad PLAYER_CLS_END 113 RACE_END C RARITY_END NIL\nRunechanter's Pike NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Innistrad PLAYER_CLS_END 231 RACE_END R RARITY_END Equipped creature has first strike and gets +X/+0 , where X is the number of instant and sorcery cards in your graveyard . $Equip { 2 }\nRunic Repetition NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 72 RACE_END U RARITY_END Return target exiled card with flashback you own to your hand .\nScourge of Geier Reach NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Innistrad PLAYER_CLS_END 162 RACE_END U RARITY_END Scourge of Geier Reach gets +1/+1 for each creature your opponents control .\nScreeching Bat NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Bat TYPE_END Innistrad PLAYER_CLS_END 114 RACE_END U RARITY_END Flying$At the beginning of your upkeep , you may pay { 2}{B}{B } . If you do , transform Screeching Bat .\nSelfless Cathar NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Innistrad PLAYER_CLS_END 30 RACE_END C RARITY_END { 1}{W } , Sacrifice Selfless Cathar : Creatures you control get +1/+1 until end of turn .\nSelhoff Occultist NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Innistrad PLAYER_CLS_END 73 RACE_END C RARITY_END Whenever Selhoff Occultist or another creature dies , target player puts the top card of his or her library into his or her graveyard .\nSensory Deprivation NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Innistrad PLAYER_CLS_END 74 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -3/-0 .\nSever the Bloodline NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 115 RACE_END R RARITY_END Exile target creature and all other creatures with the same name as that creature . $Flashback { 5}{B}{B } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nSharpened Pitchfork NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Innistrad PLAYER_CLS_END 232 RACE_END U RARITY_END Equipped creature has first strike . $As long as equipped creature is a Human , it gets +1/+1 . $Equip { 1 }\nSilent Departure NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 75 RACE_END C RARITY_END Return target creature to its owner's hand . $Flashback { 4}{U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nSilverchase Fox NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Fox TYPE_END Innistrad PLAYER_CLS_END 31 RACE_END C RARITY_END { 1}{W } , Sacrifice Silverchase Fox : Exile target enchantment .\nSilver-Inlaid Dagger NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Innistrad PLAYER_CLS_END 233 RACE_END U RARITY_END Equipped creature gets +2/+0 . $As long as equipped creature is a Human , it gets an additional +1/+0 . $Equip { 2 }\nSkaab Goliath NAME_END 9 ATK_END 6 DEF_END {5}{U} COST_END NIL DUR_END Creature - Zombie Giant TYPE_END Innistrad PLAYER_CLS_END 76 RACE_END U RARITY_END As an additional cost to cast Skaab Goliath , exile two creature cards from your graveyard . $Trample\nSkaab Ruinator NAME_END 6 ATK_END 5 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Zombie Horror TYPE_END Innistrad PLAYER_CLS_END 77 RACE_END M RARITY_END As an additional cost to cast Skaab Ruinator , exile three creature cards from your graveyard . $Flying$You may cast Skaab Ruinator from your graveyard .\nSkeletal Grimace NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Innistrad PLAYER_CLS_END 116 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+1 and has \" { B }: Regenerate this creature . \"\nSlayer of the Wicked NAME_END 2 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Innistrad PLAYER_CLS_END 32 RACE_END U RARITY_END When Slayer of the Wicked enters the battlefield , you may destroy target Vampire , Werewolf , or Zombie .\nSmite the Monstrous NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 33 RACE_END C RARITY_END Destroy target creature with power 4 or greater .\nSnapcaster Mage NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Innistrad PLAYER_CLS_END 78 RACE_END R RARITY_END Flash$When Snapcaster Mage enters the battlefield , target instant or sorcery card in your graveyard gains flashback until end of turn . The flashback cost is equal to its mana cost . < i > (You may cast that card from your graveyard for its flashback cost . Then exile it . ) < /i >\nSomberwald Spider NAME_END 4 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Innistrad PLAYER_CLS_END 202 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Morbid - Somberwald Spider enters the battlefield with two +1/+1 counters on it if a creature died this turn .\nSpare from Evil NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 34 RACE_END C RARITY_END Creatures you control gain protection from non-Human creatures until end of turn .\nSpectral Flight NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Innistrad PLAYER_CLS_END 79 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has flying .\nSpectral Rider NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Spirit Knight TYPE_END Innistrad PLAYER_CLS_END 35 RACE_END U RARITY_END Intimidate < i > (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i >\nSpider Spawning NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 203 RACE_END U RARITY_END Put a 1/2 green Spider creature token with reach onto the battlefield for each creature card in your graveyard . $Flashback { 6}{B } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nSpidery Grasp NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 204 RACE_END C RARITY_END Untap target creature . It gets +2/+4 and gains reach until end of turn . < i > (It can block creatures with flying . ) < /i >\nSplinterfright NAME_END * ATK_END * DEF_END {2}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Innistrad PLAYER_CLS_END 205 RACE_END R RARITY_END Trample$Splinterfright's power and toughness are each equal to the number of creature cards in your graveyard . $At the beginning of your upkeep , put the top two cards of your library into your graveyard .\nStalking Vampire NAME_END 5 ATK_END 5 DEF_END NIL COST_END NIL DUR_END Creature - Vampire TYPE_END Innistrad PLAYER_CLS_END 114 RACE_END U RARITY_END At the beginning of your upkeep , you may pay { 2}{B}{B } . If you do , transform Stalking Vampire .\nStensia Bloodhall NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Innistrad PLAYER_CLS_END 247 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${3}{B}{R } , { tap }: Stensia Bloodhall deals 2 damage to target player .\nStitched Drake NAME_END 4 ATK_END 3 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Zombie Drake TYPE_END Innistrad PLAYER_CLS_END 80 RACE_END C RARITY_END As an additional cost to cast Stitched Drake , exile a creature card from your graveyard . $Flying\nStitcher's Apprentice NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Homunculus TYPE_END Innistrad PLAYER_CLS_END 81 RACE_END C RARITY_END { 1}{U } , { tap }: Put a 2/2 blue Homunculus creature token onto the battlefield , then sacrifice a creature .\nStony Silence NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Innistrad PLAYER_CLS_END 36 RACE_END R RARITY_END Activated abilities of artifacts can't be activated .\nStromkirk Noble NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Vampire TYPE_END Innistrad PLAYER_CLS_END 164 RACE_END R RARITY_END Stromkirk Noble can't be blocked by Humans . $Whenever Stromkirk Noble deals combat damage to a player , put a +1/+1 counter on it .\nStromkirk Patrol NAME_END 3 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Vampire Soldier TYPE_END Innistrad PLAYER_CLS_END 118 RACE_END C RARITY_END Whenever Stromkirk Patrol deals combat damage to a player , put a +1/+1 counter on it .\nSturmgeist NAME_END * ATK_END * DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Innistrad PLAYER_CLS_END 82 RACE_END R RARITY_END Flying$Sturmgeist's power and toughness are each equal to the number of cards in your hand . $Whenever Sturmgeist deals combat damage to a player , draw a card .\nThink Twice NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 83 RACE_END C RARITY_END Draw a card . $Flashback { 2}{U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nThraben Militia NAME_END 4 ATK_END 5 DEF_END NIL COST_END NIL DUR_END Creature - Human Soldier TYPE_END Innistrad PLAYER_CLS_END 1038 RACE_END C RARITY_END Trample\nThraben Purebloods NAME_END 5 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Hound TYPE_END Innistrad PLAYER_CLS_END 37 RACE_END C RARITY_END NIL\nThraben Sentry NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Innistrad PLAYER_CLS_END 38 RACE_END C RARITY_END Vigilance$Whenever another creature you control dies , you may transform Thraben Sentry .\nTormented Pariah NAME_END 2 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Warrior Werewolf TYPE_END Innistrad PLAYER_CLS_END 165 RACE_END C RARITY_END At the beginning of each upkeep , if no spells were cast last turn , transform Tormented Pariah .\nTraitorous Blood NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 166 RACE_END C RARITY_END Gain control of target creature until end of turn . Untap it . It gains trample and haste until end of turn .\nTraveler's Amulet NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Innistrad PLAYER_CLS_END 234 RACE_END C RARITY_END { 1 } , Sacrifice Traveler's Amulet : Search your library for a basic land card , reveal it , and put it into your hand . Then shuffle your library .\nTravel Preparations NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 206 RACE_END C RARITY_END Put a +1/+1 counter on each of up to two target creatures . $Flashback { 1}{W } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nTree of Redemption NAME_END 13 ATK_END 0 DEF_END {3}{G} COST_END NIL DUR_END Creature - Plant TYPE_END Innistrad PLAYER_CLS_END 207 RACE_END M RARITY_END Defender${tap }: Exchange your life total with Tree of Redemption's toughness .\nTrepanation Blade NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Innistrad PLAYER_CLS_END 235 RACE_END U RARITY_END Whenever equipped creature attacks , defending player reveals cards from the top of his or her library until he or she reveals a land card . The creature gets +1/+0 until end of turn for each card revealed this way . That player puts the revealed cards into his or her graveyard . $Equip { 2 }\nTribute to Hunger NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 119 RACE_END U RARITY_END Target opponent sacrifices a creature . You gain life equal to that creature's toughness .\nTyphoid Rats NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Rat TYPE_END Innistrad PLAYER_CLS_END 120 RACE_END C RARITY_END Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i >\nUlvenwald Mystics NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Human Shaman Werewolf TYPE_END Innistrad PLAYER_CLS_END 208 RACE_END U RARITY_END At the beginning of each upkeep , if no spells were cast last turn , transform Ulvenwald Mystics .\nUlvenwald Primordials NAME_END 5 ATK_END 5 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Innistrad PLAYER_CLS_END 208 RACE_END U RARITY_END { G }: Regenerate Ulvenwald Primordials . $At the beginning of each upkeep , if a player cast two or more spells last turn , transform Ulvenwald Primordials .\nUnbreathing Horde NAME_END 0 ATK_END 0 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Innistrad PLAYER_CLS_END 121 RACE_END R RARITY_END Unbreathing Horde enters the battlefield with a +1/+1 counter on it for each other Zombie you control and each Zombie card in your graveyard . $If Unbreathing Horde would be dealt damage , prevent that damage and remove a +1/+1 counter from it .\nUnburial Rites NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Innistrad PLAYER_CLS_END 122 RACE_END U RARITY_END Return target creature card from your graveyard to the battlefield . $Flashback { 3}{W } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nUndead Alchemist NAME_END 2 ATK_END 4 DEF_END {3}{U} COST_END NIL DUR_END Creature - Zombie TYPE_END Innistrad PLAYER_CLS_END 84 RACE_END R RARITY_END If a Zombie you control would deal combat damage to a player , instead that player puts that many cards from the top of his or her library into his or her graveyard . $Whenever a creature card is put into an opponent's graveyard from his or her library , exile that card and put a 2/2 black Zombie creature token onto the battlefield .\nUnholy Fiend NAME_END 3 ATK_END 3 DEF_END NIL COST_END NIL DUR_END Creature - Horror TYPE_END Innistrad PLAYER_CLS_END 8 RACE_END U RARITY_END At the beginning of your end step , you lose 1 life .\nVampire Interloper NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Vampire Scout TYPE_END Innistrad PLAYER_CLS_END 123 RACE_END C RARITY_END Flying$Vampire Interloper can't block .\nVampiric Fury NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 167 RACE_END C RARITY_END Vampire creatures you control get +2/+0 and gain first strike until end of turn .\nVictim of Night NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Instant TYPE_END Innistrad PLAYER_CLS_END 124 RACE_END C RARITY_END Destroy target non-Vampire , non-Werewolf , non-Zombie creature .\nVillage Bell-Ringer NAME_END 4 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Scout TYPE_END Innistrad PLAYER_CLS_END 41 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $When Village Bell-Ringer enters the battlefield , untap all creatures you control .\nVillage Cannibals NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human TYPE_END Innistrad PLAYER_CLS_END 125 RACE_END U RARITY_END Whenever another Human creature dies , put a +1/+1 counter on Village Cannibals .\nVillage Ironsmith NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Werewolf TYPE_END Innistrad PLAYER_CLS_END 168 RACE_END C RARITY_END First strike$At the beginning of each upkeep , if no spells were cast last turn , transform Village Ironsmith .\nVillagers of Estwald NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Werewolf TYPE_END Innistrad PLAYER_CLS_END 209 RACE_END C RARITY_END At the beginning of each upkeep , if no spells were cast last turn , transform Villagers of Estwald .\nVoiceless Spirit NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Innistrad PLAYER_CLS_END 42 RACE_END C RARITY_END Flying , first strike\nWalking Corpse NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Innistrad PLAYER_CLS_END 126 RACE_END C RARITY_END NIL\nWildblood Pack NAME_END 5 ATK_END 5 DEF_END NIL COST_END NIL DUR_END Creature - Werewolf TYPE_END Innistrad PLAYER_CLS_END 149 RACE_END R RARITY_END Trample$Attacking creatures you control get +3/+0 . $At the beginning of each upkeep , if a player cast two or more spells last turn , transform Wildblood Pack .\nWitchbane Orb NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Innistrad PLAYER_CLS_END 236 RACE_END R RARITY_END When Witchbane Orb enters the battlefield , destroy all Curses attached to you . $You have hexproof . < i > (You can't be the target of spells or abilities your opponents control , including Aura spells . ) < /i >\nWooden Stake NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Innistrad PLAYER_CLS_END 237 RACE_END C RARITY_END Equipped creature gets +1/+0 . $Whenever equipped creature blocks or becomes blocked by a Vampire , destroy that creature . It can't be regenerated . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nWoodland Cemetery NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Innistrad PLAYER_CLS_END 249 RACE_END R RARITY_END Woodland Cemetery enters the battlefield tapped unless you control a Swamp or a Forest . ${tap }: Add { B } or { G } to your mana pool .\nWoodland Sleuth NAME_END 3 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Human Scout TYPE_END Innistrad PLAYER_CLS_END 210 RACE_END C RARITY_END Morbid - When Woodland Sleuth enters the battlefield , if a creature died this turn , return a creature card at random from your graveyard to your hand .\nWreath of Geists NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Innistrad PLAYER_CLS_END 211 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +X/+X , where X is the number of creature cards in your graveyard .\nAbsorb NAME_END NIL ATK_END NIL DEF_END {W}{U}{U} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 226 RACE_END R RARITY_END Counter target spell . You gain 3 life .\nAEther Rift NAME_END NIL ATK_END NIL DEF_END {1}{R}{G} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 227 RACE_END R RARITY_END At the beginning of your upkeep , discard a card at random . If you discard a creature card this way , return it from your graveyard to the battlefield unless any player pays 5 life .\nAlabaster Leech NAME_END 3 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Leech TYPE_END Invasion PLAYER_CLS_END 1 RACE_END R RARITY_END White spells you cast cost { W } more to cast .\nAncient Spring NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Invasion PLAYER_CLS_END 319 RACE_END C RARITY_END Ancient Spring enters the battlefield tapped . ${tap }: Add { U } to your mana pool . ${tap } , Sacrifice Ancient Spring : Add { W}{B } to your mana pool .\nAndradite Leech NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Leech TYPE_END Invasion PLAYER_CLS_END 93 RACE_END R RARITY_END Black spells you cast cost { B } more to cast . ${B }: Andradite Leech gets +1/+1 until end of turn .\nAnnihilate NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 94 RACE_END U RARITY_END Destroy target nonblack creature . It can't be regenerated . $Draw a card .\nArchaeological Dig NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Invasion PLAYER_CLS_END 320 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $${tap } , Sacrifice Archaeological Dig : Add one mana of any color to your mana pool .\nArdent Soldier NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Invasion PLAYER_CLS_END 3 RACE_END C RARITY_END Kicker { 2 } < i > (You may pay an additional { 2 } as you cast this spell . ) < /i > $Vigilance$If Ardent Soldier was kicked , it enters the battlefield with a +1/+1 counter on it .\nArmadillo Cloak NAME_END NIL ATK_END NIL DEF_END {1}{G}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Invasion PLAYER_CLS_END 229 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has trample . $Whenever enchanted creature deals damage , you gain that much life .\nArmored Guardian NAME_END 5 ATK_END 2 DEF_END {3}{W}{U} COST_END NIL DUR_END Creature - Cat Soldier TYPE_END Invasion PLAYER_CLS_END 230 RACE_END R RARITY_END { 1}{W}{W }: Target creature you control gains protection from the color of your choice until end of turn . ${1}{U}{U }: Armored Guardian gains shroud until end of turn . < i > (It can't be the target of spells or abilities . ) < /i >\nArtifact Mutation NAME_END NIL ATK_END NIL DEF_END {R}{G} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 231 RACE_END R RARITY_END Destroy target artifact . It can't be regenerated . Put X 1/1 green Saproling creature tokens onto the battlefield , where X is that artifact's converted mana cost .\nAura Mutation NAME_END NIL ATK_END NIL DEF_END {G}{W} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 232 RACE_END R RARITY_END Destroy target enchantment . Put X 1/1 green Saproling creature tokens onto the battlefield , where X is that enchantment's converted mana cost .\nBacklash NAME_END NIL ATK_END NIL DEF_END {1}{B}{R} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 234 RACE_END U RARITY_END Tap target untapped creature . That creature deals damage equal to its power to its controller .\nBenalish Emissary NAME_END 4 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Invasion PLAYER_CLS_END 5 RACE_END U RARITY_END Kicker { 1}{G } < i > (You may pay an additional { 1}{G } as you cast this spell . ) < /i > $When Benalish Emissary enters the battlefield , if it was kicked , destroy target land .\nBenalish Heralds NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Invasion PLAYER_CLS_END 6 RACE_END U RARITY_END { 3}{U } , { tap }: Draw a card .\nBenalish Lancer NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Invasion PLAYER_CLS_END 7 RACE_END C RARITY_END Kicker { 2}{W } < i > (You may pay an additional { 2}{W } as you cast this spell . ) < /i > $If Benalish Lancer was kicked , it enters the battlefield with two +1/+1 counters on it and with first strike .\nBenalish Trapper NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Invasion PLAYER_CLS_END 8 RACE_END C RARITY_END { W } , { tap }: Tap target creature .\nBind NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 182 RACE_END R RARITY_END Counter target activated ability . < i > (Mana abilities can't be targeted . ) < /i > $Draw a card .\nBlazing Specter NAME_END 2 ATK_END 2 DEF_END {2}{B}{R} COST_END NIL DUR_END Creature - Specter TYPE_END Invasion PLAYER_CLS_END 236 RACE_END R RARITY_END Flying , haste$Whenever Blazing Specter deals combat damage to a player , that player discards a card .\nBlind Seer NAME_END 3 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Invasion PLAYER_CLS_END 47 RACE_END R RARITY_END { 1}{U }: Target spell or permanent becomes the color of your choice until end of turn .\nBloodstone Cameo NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Invasion PLAYER_CLS_END 298 RACE_END U RARITY_END { tap }: Add { B } or { R } to your mana pool .\nBreaking Wave NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 48 RACE_END R RARITY_END You may cast Breaking Wave as though it had flash if you pay { 2 } more to cast it . $Simultaneously untap all tapped creatures and tap all untapped creatures .\nCallous Giant NAME_END 4 ATK_END 4 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Invasion PLAYER_CLS_END 139 RACE_END R RARITY_END If a source would deal 3 or less damage to Callous Giant , prevent that damage .\nCanopy Surge NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 184 RACE_END U RARITY_END Kicker { 2 } < i > (You may pay an additional { 2 } as you cast this spell . ) < /i > $Canopy Surge deals 1 damage to each creature with flying and each player . If Canopy Surge was kicked , it deals 4 damage to each creature with flying and each player instead .\nCapashen Unicorn NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Unicorn TYPE_END Invasion PLAYER_CLS_END 10 RACE_END C RARITY_END { 1}{W } , { tap } , Sacrifice Capashen Unicorn : Destroy target artifact or enchantment .\nCaptain Sisay NAME_END 2 ATK_END 2 DEF_END {2}{G}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Invasion PLAYER_CLS_END 237 RACE_END R RARITY_END { tap }: Search your library for a legendary card , reveal that card , and put it into your hand . Then shuffle your library .\nChaotic Strike NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 140 RACE_END U RARITY_END Cast Chaotic Strike only during combat after blockers are declared . $Flip a coin . If you win the flip , target creature gets +1/+1 until end of turn . $Draw a card .\nCharging Troll NAME_END 3 ATK_END 3 DEF_END {2}{G}{W} COST_END NIL DUR_END Creature - Troll TYPE_END Invasion PLAYER_CLS_END 239 RACE_END U RARITY_END Vigilance${G }: Regenerate Charging Troll .\nCinder Shade NAME_END 1 ATK_END 1 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature - Shade TYPE_END Invasion PLAYER_CLS_END 240 RACE_END U RARITY_END { B }: Cinder Shade gets +1/+1 until end of turn . ${R } , Sacrifice Cinder Shade : Cinder Shade deals damage equal to its power to target creature .\nCoastal Tower NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Invasion PLAYER_CLS_END 321 RACE_END U RARITY_END Coastal Tower enters the battlefield tapped . ${tap }: Add { W } or { U } to your mana pool .\nCollapsing Borders NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 141 RACE_END R RARITY_END Domain - At the beginning of each player's upkeep , that player gains 1 life for each basic land type among lands he or she controls . Then Collapsing Borders deals 3 damage to him or her .\nCollective Restraint NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 49 RACE_END R RARITY_END Domain - Creatures can't attack you unless their controller pays { X } for each creature he or she controls that's attacking you , where X is the number of basic land types among lands you control .\nCrimson Acolyte NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Invasion PLAYER_CLS_END 11 RACE_END C RARITY_END Protection from red${W }: Target creature gains protection from red until end of turn .\nCrosis's Attendant NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Invasion PLAYER_CLS_END 300 RACE_END U RARITY_END { 1 } , Sacrifice Crosis's Attendant : Add { U}{B}{R } to your mana pool .\nCrosis, the Purger NAME_END 6 ATK_END 6 DEF_END {3}{U}{B}{R} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Invasion PLAYER_CLS_END 242 RACE_END R RARITY_END Flying$Whenever Crosis , the Purger deals combat damage to a player , you may pay { 2}{B } . If you do , choose a color , then that player reveals his or her hand and discards all cards of that color .\nCrusading Knight NAME_END 2 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Invasion PLAYER_CLS_END 12 RACE_END R RARITY_END Protection from black$Crusading Knight gets +1/+1 for each Swamp your opponents control .\nCrypt Angel NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Angel TYPE_END Invasion PLAYER_CLS_END 97 RACE_END R RARITY_END Flying , protection from white$When Crypt Angel enters the battlefield , return target blue or red creature card from your graveyard to your hand .\nCursed Flesh NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Invasion PLAYER_CLS_END 98 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -1/-1 and has fear . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nDarigaaz's Attendant NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Invasion PLAYER_CLS_END 301 RACE_END U RARITY_END { 1 } , Sacrifice Darigaaz's Attendant : Add { B}{R}{G } to your mana pool .\nDisrupt NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 51 RACE_END U RARITY_END Counter target instant or sorcery spell unless its controller pays { 1 } . $$Draw a card .\nDivine Presence NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 15 RACE_END R RARITY_END If a source would deal 4 or more damage to a creature or player , that source deals 3 damage to that creature or player instead .\nDo or Die NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 102 RACE_END R RARITY_END Separate all creatures target player controls into two piles . Destroy all creatures in the pile of that player's choice . They can't be regenerated .\nDrake-Skull Cameo NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Invasion PLAYER_CLS_END 302 RACE_END U RARITY_END { tap }: Add { U } or { B } to your mana pool .\nDream Thrush NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Invasion PLAYER_CLS_END 53 RACE_END C RARITY_END Flying${tap }: Target land becomes the basic land type of your choice until end of turn .\nDredge NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 103 RACE_END U RARITY_END Sacrifice a creature or land . $$Draw a card .\nDromar's Attendant NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Invasion PLAYER_CLS_END 303 RACE_END U RARITY_END { 1 } , Sacrifice Dromar's Attendant : Add { W}{U}{B } to your mana pool .\nDromar, the Banisher NAME_END 6 ATK_END 6 DEF_END {3}{W}{U}{B} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Invasion PLAYER_CLS_END 244 RACE_END R RARITY_END Flying$Whenever Dromar , the Banisher deals combat damage to a player , you may pay { 2}{U } . If you do , choose a color , then return all creatures of that color to their owners ' hands .\nDuskwalker NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Minion TYPE_END Invasion PLAYER_CLS_END 104 RACE_END C RARITY_END Kicker { 3}{B } < i > (You may pay an additional { 3}{B } as you cast this spell . ) < /i > $If Duskwalker was kicked , it enters the battlefield with two +1/+1 counters on it and with fear . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nElfhame Palace NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Invasion PLAYER_CLS_END 322 RACE_END U RARITY_END Elfhame Palace enters the battlefield tapped . ${tap }: Add { G } or { W } to your mana pool .\nEmpress Galina NAME_END 3 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Legendary Creature - Merfolk TYPE_END Invasion PLAYER_CLS_END 54 RACE_END R RARITY_END { U}{U } , { tap }: Gain control of target legendary permanent . < i > (This effect lasts indefinitely . ) < /i >\nExplosive Growth NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 187 RACE_END C RARITY_END Kicker { 5 } < i > (You may pay an additional { 5 } as you cast this spell . ) < /i > $Target creature gets +2/+2 until end of turn . If Explosive Growth was kicked , that creature gets +5/+5 until end of turn instead .\nFact or Fiction NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 57 RACE_END U RARITY_END Reveal the top five cards of your library . An opponent separates those cards into two piles . Put one pile into your hand and the other into your graveyard .\nFaerie Squadron NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Faerie TYPE_END Invasion PLAYER_CLS_END 58 RACE_END C RARITY_END Kicker { 3}{U } < i > (You may pay an additional { 3}{U } as you cast this spell . ) < /i > $If Faerie Squadron was kicked , it enters the battlefield with two +1/+1 counters on it and with flying .\nFirebrand Ranger NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Invasion PLAYER_CLS_END 143 RACE_END U RARITY_END { G } , { tap }: You may put a basic land card from your hand onto the battlefield .\nFirescreamer NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Kavu TYPE_END Invasion PLAYER_CLS_END 106 RACE_END C RARITY_END { R }: Firescreamer gets +1/+0 until end of turn .\nFrenzied Tilling NAME_END NIL ATK_END NIL DEF_END {3}{R}{G} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 247 RACE_END C RARITY_END Destroy target land . Search your library for a basic land card and put that card onto the battlefield tapped . Then shuffle your library .\nGalina's Knight NAME_END 2 ATK_END 2 DEF_END {W}{U} COST_END NIL DUR_END Creature - Merfolk Knight TYPE_END Invasion PLAYER_CLS_END 248 RACE_END C RARITY_END Protection from red\nGlimmering Angel NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Invasion PLAYER_CLS_END 17 RACE_END C RARITY_END Flying${U }: Glimmering Angel gains shroud until end of turn . < i > (It can't be the target of spells or abilities . ) < /i >\nGoblin Spy NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Invasion PLAYER_CLS_END 145 RACE_END U RARITY_END Play with the top card of your library revealed .\nHanna, Ship's Navigator NAME_END 2 ATK_END 1 DEF_END {1}{W}{U} COST_END NIL DUR_END Legendary Creature - Human Artificer TYPE_END Invasion PLAYER_CLS_END 249 RACE_END R RARITY_END { 1}{W}{U } , { tap }: Return target artifact or enchantment card from your graveyard to your hand .\nHeroes' Reunion NAME_END NIL ATK_END NIL DEF_END {G}{W} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 250 RACE_END U RARITY_END Target player gains 7 life .\nHoly Day NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 20 RACE_END C RARITY_END Prevent all combat damage that would be dealt this turn .\nHooded Kavu NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Invasion PLAYER_CLS_END 147 RACE_END C RARITY_END { B }: Hooded Kavu gains fear until end of turn . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nHorned Cheetah NAME_END 2 ATK_END 2 DEF_END {2}{G}{W} COST_END NIL DUR_END Creature - Cat TYPE_END Invasion PLAYER_CLS_END 251 RACE_END U RARITY_END Whenever Horned Cheetah deals damage , you gain that much life .\nHypnotic Cloud NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 109 RACE_END C RARITY_END Kicker { 4 } < i > (You may pay an additional { 4 } as you cast this spell . ) < /i > $Target player discards a card . If Hypnotic Cloud was kicked , that player discards three cards instead .\nIrrigation Ditch NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Invasion PLAYER_CLS_END 324 RACE_END C RARITY_END Irrigation Ditch enters the battlefield tapped . ${tap }: Add { W } to your mana pool . ${tap } , Sacrifice Irrigation Ditch : Add { G}{U } to your mana pool .\nJade Leech NAME_END 5 ATK_END 5 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Leech TYPE_END Invasion PLAYER_CLS_END 190 RACE_END R RARITY_END Green spells you cast cost { G } more to cast .\nJuntu Stakes NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Invasion PLAYER_CLS_END 304 RACE_END R RARITY_END Creatures with power 1 or less don't untap during their controllers ' untap steps .\nKangee, Aerie Keeper NAME_END 2 ATK_END 2 DEF_END {2}{W}{U} COST_END NIL DUR_END Legendary Creature - Bird Wizard TYPE_END Invasion PLAYER_CLS_END 253 RACE_END R RARITY_END Kicker { X}{2 } < i > (You may pay an additional { X}{2 } as you cast this spell . ) < /i > $Flying$When Kangee , Aerie Keeper enters the battlefield , if it was kicked , put X feather counters on it . $Other Bird creatures get +1/+1 for each feather counter on Kangee , Aerie Keeper .\nKavu Aggressor NAME_END 2 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Invasion PLAYER_CLS_END 148 RACE_END C RARITY_END Kicker { 4 } < i > (You may pay an additional { 4 } as you cast this spell . ) < /i > $Kavu Aggressor can't block . $If Kavu Aggressor was kicked , it enters the battlefield with a +1/+1 counter on it .\nKavu Chameleon NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Invasion PLAYER_CLS_END 191 RACE_END U RARITY_END Kavu Chameleon can't be countered . ${G }: Kavu Chameleon becomes the color of your choice until end of turn .\nKavu Lair NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 193 RACE_END R RARITY_END Whenever a creature with power 4 or greater enters the battlefield , its controller draws a card .\nKavu Monarch NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Invasion PLAYER_CLS_END 149 RACE_END R RARITY_END Kavu creatures have trample . $Whenever another Kavu enters the battlefield , put a +1/+1 counter on Kavu Monarch .\nKavu Runner NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Invasion PLAYER_CLS_END 150 RACE_END U RARITY_END Kavu Runner has haste as long as no opponent controls a white or blue creature .\nKavu Scout NAME_END 2 ATK_END 0 DEF_END {2}{R} COST_END NIL DUR_END Creature - Kavu Scout TYPE_END Invasion PLAYER_CLS_END 151 RACE_END C RARITY_END Domain - Kavu Scout gets +1/+0 for each basic land type among lands you control .\nLiberate NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 21 RACE_END U RARITY_END Exile target creature you control . Return that card to the battlefield under its owner's control at the beginning of the next end step .\nLlanowar Cavalry NAME_END 4 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Invasion PLAYER_CLS_END 195 RACE_END C RARITY_END { W }: Llanowar Cavalry gains vigilance until end of turn .\nLlanowar Elite NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf TYPE_END Invasion PLAYER_CLS_END 196 RACE_END C RARITY_END Kicker { 8 } < i > (You may pay an additional { 8 } as you cast this spell . ) < /i > $Trample$If Llanowar Elite was kicked , it enters the battlefield with five +1/+1 counters on it .\nLlanowar Knight NAME_END 2 ATK_END 2 DEF_END {G}{W} COST_END NIL DUR_END Creature - Elf Knight TYPE_END Invasion PLAYER_CLS_END 254 RACE_END C RARITY_END Protection from black\nLlanowar Vanguard NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Dryad TYPE_END Invasion PLAYER_CLS_END 197 RACE_END C RARITY_END { tap }: Llanowar Vanguard gets +0/+4 until end of turn .\nLotus Guardian NAME_END 4 ATK_END 4 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Dragon TYPE_END Invasion PLAYER_CLS_END 305 RACE_END R RARITY_END Flying${tap }: Add one mana of any color to your mana pool .\nManipulate Fate NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 60 RACE_END U RARITY_END Search your library for three cards , exile them , then shuffle your library . $Draw a card .\nMarauding Knight NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Zombie Knight TYPE_END Invasion PLAYER_CLS_END 110 RACE_END R RARITY_END Protection from white$Marauding Knight gets +1/+1 for each Plains your opponents control .\nMetathran Transport NAME_END 3 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Metathran TYPE_END Invasion PLAYER_CLS_END 62 RACE_END U RARITY_END Flying$Metathran Transport can't be blocked by blue creatures . ${U }: Target creature becomes blue until end of turn .\nMetathran Zombie NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Metathran Zombie TYPE_END Invasion PLAYER_CLS_END 63 RACE_END C RARITY_END { B }: Regenerate Metathran Zombie .\nMeteor Storm NAME_END NIL ATK_END NIL DEF_END {R}{G} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 256 RACE_END R RARITY_END { 2}{R}{G } , Discard two cards at random : Meteor Storm deals 4 damage to target creature or player .\nMourning NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Invasion PLAYER_CLS_END 111 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -2/-0 . ${B }: Return Mourning to its owner's hand .\nNightscape Apprentice NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Invasion PLAYER_CLS_END 112 RACE_END C RARITY_END { U } , { tap }: Put target creature you control on top of its owner's library . ${R } , { tap }: Target creature gains first strike until end of turn .\nNightscape Master NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Invasion PLAYER_CLS_END 113 RACE_END R RARITY_END { U}{U } , { tap }: Return target creature to its owner's hand . ${R}{R } , { tap }: Nightscape Master deals 2 damage to target creature .\nNoble Panther NAME_END 3 ATK_END 3 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Cat TYPE_END Invasion PLAYER_CLS_END 257 RACE_END R RARITY_END { 1 }: Noble Panther gains first strike until end of turn .\nNomadic Elf NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Nomad TYPE_END Invasion PLAYER_CLS_END 200 RACE_END C RARITY_END { 1}{G }: Add one mana of any color to your mana pool .\nObliterate NAME_END NIL ATK_END NIL DEF_END {6}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 156 RACE_END R RARITY_END Obliterate can't be countered . $Destroy all artifacts , creatures , and lands . They can't be regenerated .\nObsidian Acolyte NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Invasion PLAYER_CLS_END 22 RACE_END C RARITY_END Protection from black${W }: Target creature gains protection from black until end of turn .\nOrim's Touch NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 23 RACE_END C RARITY_END Kicker { 1 } < i > (You may pay an additional { 1 } as you cast this spell . ) < /i > $Prevent the next 2 damage that would be dealt to target creature or player this turn . If Orim's Touch was kicked , prevent the next 4 damage that would be dealt to that creature or player this turn instead .\nOverload NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 157 RACE_END C RARITY_END Kicker { 2 } < i > (You may pay an additional { 2 } as you cast this spell . ) < /i > $Destroy target artifact if its converted mana cost is 2 or less . If Overload was kicked , destroy that artifact if its converted mana cost is 5 or less instead .\nPhyrexian Altar NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Invasion PLAYER_CLS_END 306 RACE_END R RARITY_END Sacrifice a creature : Add one mana of any color to your mana pool .\nPhyrexian Delver NAME_END 2 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Invasion PLAYER_CLS_END 115 RACE_END R RARITY_END When Phyrexian Delver enters the battlefield , return target creature card from your graveyard to the battlefield . You lose life equal to that card's converted mana cost .\nPhyrexian Infiltrator NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Minion TYPE_END Invasion PLAYER_CLS_END 116 RACE_END R RARITY_END { 2}{U}{U }: Exchange control of Phyrexian Infiltrator and target creature . < i > (This effect lasts indefinitely . ) < /i >\nPhyrexian Lens NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Invasion PLAYER_CLS_END 307 RACE_END R RARITY_END { tap } , Pay 1 life : Add one mana of any color to your mana pool .\nPincer Spider NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Invasion PLAYER_CLS_END 201 RACE_END C RARITY_END Kicker { 3 } < i > (You may pay an additional { 3 } as you cast this spell . ) < /i > $Reach < i > (This creature can block creatures with flying . ) < /i > $If Pincer Spider was kicked , it enters the battlefield with a +1/+1 counter on it .\nPlague Spitter NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Invasion PLAYER_CLS_END 119 RACE_END U RARITY_END At the beginning of your upkeep , Plague Spitter deals 1 damage to each creature and each player . $When Plague Spitter dies , Plague Spitter deals 1 damage to each creature and each player .\nPlague Spores NAME_END NIL ATK_END NIL DEF_END {4}{B}{R} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 260 RACE_END C RARITY_END Destroy target nonblack creature and target land . They can't be regenerated .\nPlanar Portal NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Invasion PLAYER_CLS_END 308 RACE_END R RARITY_END { 6 } , { tap }: Search your library for a card and put that card into your hand . Then shuffle your library .\nPouncing Kavu NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Invasion PLAYER_CLS_END 158 RACE_END C RARITY_END Kicker { 2}{R } < i > (You may pay an additional { 2}{R } as you cast this spell . ) < /i > $First strike$If Pouncing Kavu was kicked , it enters the battlefield with two +1/+1 counters on it and with haste .\nPower Armor NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Invasion PLAYER_CLS_END 309 RACE_END U RARITY_END Domain - { 3 } , { tap }: Target creature gets +1/+1 until end of turn for each basic land type among lands you control .\nPrison Barricade NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Invasion PLAYER_CLS_END 25 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $Kicker { 1}{W } < i > (You may pay an additional { 1}{W } as you cast this spell . ) < /i > $If Prison Barricade was kicked , it enters the battlefield with a +1/+1 counter on it and with \" Prison Barricade can attack as though it didn't have defender . \"\nProbe NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 66 RACE_END C RARITY_END Kicker { 1}{B } < i > (You may pay an additional { 1}{B } as you cast this spell . ) < /i > $Draw three cards , then discard two cards . $If Probe was kicked , target player discards two cards .\nProhibit NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 67 RACE_END C RARITY_END Kicker { 2 } < i > (You may pay an additional { 2 } as you cast this spell . ) < /i > $Counter target spell if its converted mana cost is 2 or less . If Prohibit was kicked , counter that spell if its converted mana cost is 4 or less instead .\nPyre Zombie NAME_END 1 ATK_END 2 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature - Zombie TYPE_END Invasion PLAYER_CLS_END 261 RACE_END R RARITY_END At the beginning of your upkeep , if Pyre Zombie is in your graveyard , you may pay { 1}{B}{B } . If you do , return Pyre Zombie to your hand . ${1}{R}{R } , Sacrifice Pyre Zombie : Pyre Zombie deals 2 damage to target creature or player .\nQuirion Sentinel NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Invasion PLAYER_CLS_END 204 RACE_END C RARITY_END When Quirion Sentinel enters the battlefield , add one mana of any color to your mana pool .\nQuirion Trailblazer NAME_END 2 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Invasion PLAYER_CLS_END 205 RACE_END C RARITY_END When Quirion Trailblazer enters the battlefield , you may search your library for a basic land card and put that card onto the battlefield tapped . If you do , shuffle your library .\nRampant Elephant NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Elephant TYPE_END Invasion PLAYER_CLS_END 28 RACE_END C RARITY_END { G }: Target creature blocks Rampant Elephant this turn if able .\nReckless Assault NAME_END NIL ATK_END NIL DEF_END {2}{B}{R} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 263 RACE_END R RARITY_END { 1 } , Pay 2 life : Reckless Assault deals 1 damage to target creature or player .\nRecoil NAME_END NIL ATK_END NIL DEF_END {1}{U}{B} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 264 RACE_END C RARITY_END Return target permanent to its owner's hand . Then that player discards a card .\nRecover NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 122 RACE_END C RARITY_END Return target creature card from your graveyard to your hand . $Draw a card .\nRepulse NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 70 RACE_END C RARITY_END Return target creature to its owner's hand . $Draw a card .\nRestock NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 206 RACE_END R RARITY_END Return two target cards from your graveyard to your hand . Exile Restock .\nRestrain NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 30 RACE_END C RARITY_END Prevent all combat damage that would be dealt by target attacking creature this turn . $$Draw a card .\nReviving Vapors NAME_END NIL ATK_END NIL DEF_END {2}{W}{U} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 265 RACE_END U RARITY_END Reveal the top three cards of your library and put one of them into your hand . You gain life equal to that card's converted mana cost . Put all other cards revealed this way into your graveyard .\nRewards of Diversity NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 32 RACE_END U RARITY_END Whenever an opponent casts a multicolored spell , you gain 4 life .\nRiptide Crab NAME_END 3 ATK_END 1 DEF_END {1}{W}{U} COST_END NIL DUR_END Creature - Crab TYPE_END Invasion PLAYER_CLS_END 266 RACE_END U RARITY_END Vigilance$When Riptide Crab dies , draw a card .\nRith's Attendant NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Invasion PLAYER_CLS_END 310 RACE_END U RARITY_END { 1 } , Sacrifice Rith's Attendant : Add { R}{G}{W } to your mana pool .\nRith, the Awakener NAME_END 6 ATK_END 6 DEF_END {3}{R}{G}{W} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Invasion PLAYER_CLS_END 267 RACE_END R RARITY_END Flying$Whenever Rith , the Awakener deals combat damage to a player , you may pay { 2}{G } . If you do , choose a color , then put a 1/1 green Saproling creature token onto the battlefield for each permanent of that color .\nRuby Leech NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Leech TYPE_END Invasion PLAYER_CLS_END 161 RACE_END R RARITY_END First strike$Red spells you cast cost { R } more to cast .\nSabertooth Nishoba NAME_END 5 ATK_END 5 DEF_END {4}{G}{W} COST_END NIL DUR_END Creature - Cat Beast Warrior TYPE_END Invasion PLAYER_CLS_END 268 RACE_END R RARITY_END Trample , protection from blue and from red\nSalt Marsh NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Invasion PLAYER_CLS_END 326 RACE_END U RARITY_END Salt Marsh enters the battlefield tapped . ${tap }: Add { U } or { B } to your mana pool .\nSamite Archer NAME_END 1 ATK_END 1 DEF_END {1}{W}{U} COST_END NIL DUR_END Creature - Human Cleric Archer TYPE_END Invasion PLAYER_CLS_END 269 RACE_END U RARITY_END { tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn . ${tap }: Samite Archer deals 1 damage to target creature or player .\nSapphire Leech NAME_END 2 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Leech TYPE_END Invasion PLAYER_CLS_END 71 RACE_END R RARITY_END Flying$Blue spells you cast cost { U } more to cast .\nSaproling Symbiosis NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 209 RACE_END R RARITY_END You may cast Saproling Symbiosis as though it had flash if you pay { 2 } more to cast it . $Put a 1/1 green Saproling creature token onto the battlefield for each creature you control .\nScorching Lava NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 164 RACE_END C RARITY_END Kicker { R } < i > (You may pay an additional { R } as you cast this spell . ) < /i > $Scorching Lava deals 2 damage to target creature or player . If Scorching Lava was kicked , that creature can't be regenerated this turn and if it would die this turn , exile it instead .\nScouting Trek NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 210 RACE_END U RARITY_END Search your library for any number of basic land cards . Reveal those cards , then shuffle your library and put them on top of it .\nSeashell Cameo NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Invasion PLAYER_CLS_END 311 RACE_END U RARITY_END { tap }: Add { W } or { U } to your mana pool .\nSeer's Vision NAME_END NIL ATK_END NIL DEF_END {2}{U}{B} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 270 RACE_END U RARITY_END Your opponents play with their hands revealed . $Sacrifice Seer's Vision : Look at target player's hand and choose a card from it . That player discards that card . Activate this ability only any time you could cast a sorcery .\nSerpentine Kavu NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Invasion PLAYER_CLS_END 211 RACE_END C RARITY_END { R }: Serpentine Kavu gains haste until end of turn .\nShackles NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Invasion PLAYER_CLS_END 37 RACE_END C RARITY_END Enchant creature$Enchanted creature doesn't untap during its controller's untap step . ${W }: Return Shackles to its owner's hand .\nShivan Emissary NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Invasion PLAYER_CLS_END 166 RACE_END U RARITY_END Kicker { 1}{B } < i > (You may pay an additional { 1}{B } as you cast this spell . ) < /i > $When Shivan Emissary enters the battlefield , if it was kicked , destroy target nonblack creature . It can't be regenerated .\nShivan Harvest NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 167 RACE_END U RARITY_END { 1}{R } , Sacrifice a creature : Destroy target nonbasic land .\nShivan Zombie NAME_END 2 ATK_END 2 DEF_END {B}{R} COST_END NIL DUR_END Creature - Barbarian Zombie TYPE_END Invasion PLAYER_CLS_END 271 RACE_END C RARITY_END Protection from white\nShoreline Raider NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Invasion PLAYER_CLS_END 73 RACE_END C RARITY_END Protection from Kavu\nSkittish Kavu NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Invasion PLAYER_CLS_END 168 RACE_END U RARITY_END Skittish Kavu gets +1/+1 as long as no opponent controls a white or blue creature .\nSkizzik NAME_END 3 ATK_END 5 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Invasion PLAYER_CLS_END 169 RACE_END R RARITY_END Kicker { R } < i > (You may pay an additional { R } as you cast this spell . ) < /i > $Trample , haste$At the beginning of the end step , sacrifice Skizzik unless it was kicked .\nSleeper's Robe NAME_END NIL ATK_END NIL DEF_END {U}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Invasion PLAYER_CLS_END 273 RACE_END U RARITY_END Enchant creature$Enchanted creature has fear . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Whenever enchanted creature deals combat damage to an opponent , you may draw a card .\nSlimy Kavu NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Invasion PLAYER_CLS_END 170 RACE_END C RARITY_END { tap }: Target land becomes a Swamp until end of turn .\nSlinking Serpent NAME_END 3 ATK_END 2 DEF_END {2}{U}{B} COST_END NIL DUR_END Creature - Serpent TYPE_END Invasion PLAYER_CLS_END 274 RACE_END U RARITY_END Forestwalk\nSmoldering Tar NAME_END NIL ATK_END NIL DEF_END {2}{B}{R} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 275 RACE_END U RARITY_END At the beginning of your upkeep , target player loses 1 life . $Sacrifice Smoldering Tar : Smoldering Tar deals 4 damage to target creature . Activate this ability only any time you could cast a sorcery .\nSparring Golem NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Invasion PLAYER_CLS_END 312 RACE_END U RARITY_END Whenever Sparring Golem becomes blocked , it gets +1/+1 until end of turn for each creature blocking it .\nSpinal Embrace NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 276 RACE_END R RARITY_END Cast Spinal Embrace only during combat . $Untap target creature you don't control and gain control of it . It gains haste until end of turn . At the beginning of the next end step , sacrifice it . If you do , you gain life equal to its toughness .\nSterling Grove NAME_END NIL ATK_END NIL DEF_END {G}{W} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 278 RACE_END U RARITY_END Other enchantments you control have shroud . < i > (They can't be the targets of spells or abilities . ) < /i > ${1 } , Sacrifice Sterling Grove : Search your library for an enchantment card and reveal that card . Shuffle your library , then put the card on top of it .\nStormscape Apprentice NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Invasion PLAYER_CLS_END 75 RACE_END C RARITY_END { W } , { tap }: Tap target creature . ${B } , { tap }: Target player loses 1 life .\nStormscape Master NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Invasion PLAYER_CLS_END 76 RACE_END R RARITY_END { W}{W } , { tap }: Target creature gains protection from the color of your choice until end of turn . ${B}{B } , { tap }: Target player loses 2 life and you gain 2 life .\nStrength of Unity NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Invasion PLAYER_CLS_END 40 RACE_END C RARITY_END Enchant creature$Domain - Enchanted creature gets +1/+1 for each basic land type among lands you control .\nSulfur Vent NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Invasion PLAYER_CLS_END 328 RACE_END C RARITY_END Sulfur Vent enters the battlefield tapped . ${tap }: Add { B } to your mana pool . ${tap } , Sacrifice Sulfur Vent : Add { U}{R } to your mana pool .\nSunscape Apprentice NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Invasion PLAYER_CLS_END 41 RACE_END C RARITY_END { G } , { tap }: Target creature gets +1/+1 until end of turn . ${U } , { tap }: Put target creature you control on top of its owner's library .\nSunscape Master NAME_END 2 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Invasion PLAYER_CLS_END 42 RACE_END R RARITY_END { G}{G } , { tap }: Creatures you control get +2/+2 until end of turn . ${U}{U } , { tap }: Return target creature to its owner's hand .\nSway of Illusion NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 77 RACE_END U RARITY_END Any number of target creatures become the color of your choice until end of turn . $$Draw a card .\nTainted Well NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Invasion PLAYER_CLS_END 126 RACE_END C RARITY_END Enchant land$When Tainted Well enters the battlefield , draw a card . $Enchanted land is a Swamp .\nTangle NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 213 RACE_END U RARITY_END Prevent all combat damage that would be dealt this turn . $Each attacking creature doesn't untap during its controller's next untap step .\nTectonic Instability NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 173 RACE_END R RARITY_END Whenever a land enters the battlefield , tap all lands its controller controls .\nTeferi's Care NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 43 RACE_END U RARITY_END { W } , Sacrifice an enchantment : Destroy target enchantment . $${3}{U}{U }: Counter target enchantment spell .\nTeferi's Response NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 78 RACE_END R RARITY_END Counter target spell or ability an opponent controls that targets a land you control . If a permanent's ability is countered this way , destroy that permanent . $$Draw two cards .\nTek NAME_END 2 ATK_END 2 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Dragon TYPE_END Invasion PLAYER_CLS_END 313 RACE_END R RARITY_END Tek gets +0/+2 as long as you control a Plains , has flying as long as you control an Island , gets +2/+0 as long as you control a Swamp , has first strike as long as you control a Mountain , and has trample as long as you control a Forest .\nThicket Elemental NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Invasion PLAYER_CLS_END 214 RACE_END R RARITY_END Kicker { 1}{G } < i > (You may pay an additional { 1}{G } as you cast this spell . ) < /i > $When Thicket Elemental enters the battlefield , if it was kicked , you may reveal cards from the top of your library until you reveal a creature card . If you do , put that card onto the battlefield and shuffle all other cards revealed this way into your library .\nThornscape Master NAME_END 2 ATK_END 2 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Invasion PLAYER_CLS_END 216 RACE_END R RARITY_END { R}{R } , { tap }: Thornscape Master deals 2 damage to target creature . ${W}{W } , { tap }: Target creature gains protection from the color of your choice until end of turn .\nThunderscape Apprentice NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Invasion PLAYER_CLS_END 174 RACE_END C RARITY_END { B } , { tap }: Target player loses 1 life . ${G } , { tap }: Target creature gets +1/+1 until end of turn .\nThunderscape Master NAME_END 2 ATK_END 2 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Invasion PLAYER_CLS_END 175 RACE_END R RARITY_END { B}{B } , { tap }: Target player loses 2 life and you gain 2 life . ${G}{G } , { tap }: Creatures you control get +2/+2 until end of turn .\nTinder Farm NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Invasion PLAYER_CLS_END 329 RACE_END C RARITY_END Tinder Farm enters the battlefield tapped . ${tap }: Add { G } to your mana pool . ${tap } , Sacrifice Tinder Farm : Add { R}{W } to your mana pool .\nTolarian Emissary NAME_END 2 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Invasion PLAYER_CLS_END 81 RACE_END U RARITY_END Kicker { 1}{W } < i > (You may pay an additional { 1}{W } as you cast this spell . ) < /i > $Flying$When Tolarian Emissary enters the battlefield , if it was kicked , destroy target enchantment .\nTreefolk Healer NAME_END 3 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Treefolk Cleric TYPE_END Invasion PLAYER_CLS_END 218 RACE_END U RARITY_END { 2}{W } , { tap }: Prevent the next 2 damage that would be dealt to target creature or player this turn .\nTrench Wurm NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Wurm TYPE_END Invasion PLAYER_CLS_END 127 RACE_END U RARITY_END { 2}{R } , { tap }: Destroy target nonbasic land .\nTreva's Attendant NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Invasion PLAYER_CLS_END 315 RACE_END U RARITY_END { 1 } , Sacrifice Treva's Attendant : Add { G}{W}{U } to your mana pool .\nTreva, the Renewer NAME_END 6 ATK_END 6 DEF_END {3}{G}{W}{U} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Invasion PLAYER_CLS_END 280 RACE_END R RARITY_END Flying$Whenever Treva , the Renewer deals combat damage to a player , you may pay { 2}{W } . If you do , choose a color , then you gain 1 life for each permanent of that color .\nTribal Flames NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 176 RACE_END C RARITY_END Domain - Tribal Flames deals X damage to target creature or player , where X is the number of basic land types among lands you control .\nTroll-Horn Cameo NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Invasion PLAYER_CLS_END 316 RACE_END U RARITY_END { tap }: Add { R } or { G } to your mana pool .\nTsabo's Decree NAME_END NIL ATK_END NIL DEF_END {5}{B} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 129 RACE_END R RARITY_END Choose a creature type . Target player reveals his or her hand and discards all creature cards of that type . Then destroy all creatures of that type that player controls . They can't be regenerated .\nTsabo's Web NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Invasion PLAYER_CLS_END 317 RACE_END R RARITY_END When Tsabo's Web enters the battlefield , draw a card . $Each land with an activated ability that isn't a mana ability doesn't untap during its controller's untap step .\nTsabo Tavoc NAME_END 4 ATK_END 7 DEF_END {5}{B}{R} COST_END NIL DUR_END Legendary Creature - Horror TYPE_END Invasion PLAYER_CLS_END 281 RACE_END R RARITY_END First strike , protection from legendary creatures${B}{B } , { tap }: Destroy target legendary creature . It can't be regenerated .\nTurf Wound NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 177 RACE_END C RARITY_END Target player can't play land cards this turn . $$Draw a card .\nTwilight's Call NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 130 RACE_END R RARITY_END You may cast Twilight's Call as though it had flash if you pay { 2 } more to cast it . $Each player returns all creature cards from his or her graveyard to the battlefield .\nUndermine NAME_END NIL ATK_END NIL DEF_END {U}{U}{B} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 282 RACE_END R RARITY_END Counter target spell . Its controller loses 3 life .\nUrborg Drake NAME_END 3 ATK_END 2 DEF_END {1}{U}{B} COST_END NIL DUR_END Creature - Drake TYPE_END Invasion PLAYER_CLS_END 283 RACE_END U RARITY_END Flying$Urborg Drake attacks each turn if able .\nUrborg Emissary NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Invasion PLAYER_CLS_END 131 RACE_END U RARITY_END Kicker { 1}{U } < i > (You may pay an additional { 1}{U } as you cast this spell . ) < /i > $When Urborg Emissary enters the battlefield , if it was kicked , return target permanent to its owner's hand .\nUrborg Phantom NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Spirit Minion TYPE_END Invasion PLAYER_CLS_END 132 RACE_END C RARITY_END Urborg Phantom can't block . ${U }: Prevent all combat damage that would be dealt to and dealt by Urborg Phantom this turn .\nUrborg Shambler NAME_END 3 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Invasion PLAYER_CLS_END 133 RACE_END U RARITY_END Other black creatures get -1/-1 .\nUrza's Filter NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Invasion PLAYER_CLS_END 318 RACE_END R RARITY_END Multicolored spells cost up to { 2 } less to cast .\nUtopia Tree NAME_END 2 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Plant TYPE_END Invasion PLAYER_CLS_END 219 RACE_END R RARITY_END { tap }: Add one mana of any color to your mana pool .\nVerdeloth the Ancient NAME_END 7 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Legendary Creature - Treefolk TYPE_END Invasion PLAYER_CLS_END 220 RACE_END R RARITY_END Kicker { X } < i > (You may pay an additional { X } as you cast this spell . ) < /i > $Saproling creatures and other Treefolk creatures get +1/+1 . $When Verdeloth the Ancient enters the battlefield , if it was kicked , put X 1/1 green Saproling creature tokens onto the battlefield .\nViashino Grappler NAME_END 1 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Viashino TYPE_END Invasion PLAYER_CLS_END 179 RACE_END C RARITY_END { G }: Viashino Grappler gains trample until end of turn .\nVicious Kavu NAME_END 2 ATK_END 2 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Invasion PLAYER_CLS_END 284 RACE_END U RARITY_END Whenever Vicious Kavu attacks , it gets +2/+0 until end of turn .\nVile Consumption NAME_END NIL ATK_END NIL DEF_END {1}{U}{B} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 285 RACE_END R RARITY_END All creatures have \" At the beginning of your upkeep , sacrifice this creature unless you pay 1 life . \"\nVodalian Hypnotist NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Invasion PLAYER_CLS_END 84 RACE_END U RARITY_END { 2}{B } , { tap }: Target player discards a card . Activate this ability only any time you could cast a sorcery .\nVodalian Merchant NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Invasion PLAYER_CLS_END 85 RACE_END C RARITY_END When Vodalian Merchant enters the battlefield , draw a card , then discard a card .\nVodalian Serpent NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Invasion PLAYER_CLS_END 86 RACE_END C RARITY_END Kicker { 2 } < i > (You may pay an additional { 2 } as you cast this spell . ) < /i > $Vodalian Serpent can't attack unless defending player controls an Island . $If Vodalian Serpent was kicked , it enters the battlefield with four +1/+1 counters on it .\nVodalian Zombie NAME_END 2 ATK_END 2 DEF_END {U}{B} COST_END NIL DUR_END Creature - Merfolk Zombie TYPE_END Invasion PLAYER_CLS_END 286 RACE_END C RARITY_END Protection from green\nVoid NAME_END NIL ATK_END NIL DEF_END {3}{B}{R} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 287 RACE_END R RARITY_END Choose a number . Destroy all artifacts and creatures with converted mana cost equal to that number . Then target player reveals his or her hand and discards all nonland cards with converted mana cost equal to the number .\nVoracious Cobra NAME_END 2 ATK_END 2 DEF_END {2}{R}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Invasion PLAYER_CLS_END 288 RACE_END U RARITY_END First strike$$Whenever Voracious Cobra deals combat damage to a creature , destroy that creature .\nWallop NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 223 RACE_END U RARITY_END Destroy target blue or black creature with flying .\nWandering Stream NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 224 RACE_END C RARITY_END Domain - You gain 2 life for each basic land type among lands you control .\nWash Out NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Invasion PLAYER_CLS_END 87 RACE_END U RARITY_END Return all permanents of the color of your choice to their owners ' hands .\nWayfaring Giant NAME_END 3 ATK_END 1 DEF_END {5}{W} COST_END NIL DUR_END Creature - Giant TYPE_END Invasion PLAYER_CLS_END 44 RACE_END U RARITY_END Domain - Wayfaring Giant gets +1/+1 for each basic land type among lands you control .\nWhip Silk NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Invasion PLAYER_CLS_END 225 RACE_END C RARITY_END Enchant creature$Enchanted creature has reach . < i > (It can block creatures with flying . ) < /i > ${G }: Return Whip Silk to its owner's hand .\nWings of Hope NAME_END NIL ATK_END NIL DEF_END {W}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Invasion PLAYER_CLS_END 289 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+3 and has flying .\nYavimaya Kavu NAME_END * ATK_END * DEF_END {2}{R}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Invasion PLAYER_CLS_END 291 RACE_END U RARITY_END Yavimaya Kavu's power is equal to the number of red creatures on the battlefield . $Yavimaya Kavu's toughness is equal to the number of green creatures on the battlefield .\nYawgmoth's Agenda NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Invasion PLAYER_CLS_END 135 RACE_END R RARITY_END You can't cast more than one spell each turn . $You may play cards from your graveyard . $If a card would be put into your graveyard from anywhere , exile it instead .\nZap NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Invasion PLAYER_CLS_END 180 RACE_END C RARITY_END Zap deals 1 damage to target creature or player . $$Draw a card .\nFeast or Famine NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Instant TYPE_END Duel Decks: Izzet vs. Golgari PLAYER_CLS_END 72 RACE_END C RARITY_END Choose one - Put a 2/2 black Zombie creature token onto the battlefield ; or destroy target nonartifact , nonblack creature and it can't be regenerated .\nGhoul's Feast NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Duel Decks: Izzet vs. Golgari PLAYER_CLS_END 67 RACE_END U RARITY_END Target creature gets +X/+0 until end of turn , where X is the number of creature cards in your graveyard .\nGolgari Germination NAME_END NIL ATK_END NIL DEF_END {1}{B}{G} COST_END NIL DUR_END Enchantment TYPE_END Duel Decks: Izzet vs. Golgari PLAYER_CLS_END 70 RACE_END U RARITY_END Whenever a nontoken creature you control dies , put a 1/1 green Saproling creature token onto the battlefield .\nNivix, Aerie of the Firemind NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Duel Decks: Izzet vs. Golgari PLAYER_CLS_END 36 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${2}{U}{R } , { tap }: Exile the top card of your library . Until your next turn , you may cast that card if it's an instant or sorcery .\nSteamcore Weird NAME_END 3 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Weird TYPE_END Duel Decks: Izzet vs. Golgari PLAYER_CLS_END 7 RACE_END C RARITY_END When Steamcore Weird enters the battlefield , if { R } was spent to cast Steamcore Weird , it deals 2 damage to target creature or player .\nFathom Seer NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Duel Decks: Jace vs. Chandra PLAYER_CLS_END 3 RACE_END C RARITY_END Morph-Return two Islands you control to their owner's hand . < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Fathom Seer is turned face up , draw two cards .\nFledgling Mawcor NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Duel Decks: Jace vs. Chandra PLAYER_CLS_END 10 RACE_END U RARITY_END Flying${tap }: Fledgling Mawcor deals 1 damage to target creature or player . $Morph { U}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nGush NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Instant TYPE_END Duel Decks: Jace vs. Chandra PLAYER_CLS_END 27 RACE_END C RARITY_END You may return two Islands you control to their owner's hand rather than pay Gush's mana cost . $$Draw two cards .\nHostility NAME_END 6 ATK_END 6 DEF_END {3}{R}{R}{R} COST_END NIL DUR_END Creature - Elemental Incarnation TYPE_END Duel Decks: Jace vs. Chandra PLAYER_CLS_END 48 RACE_END R RARITY_END Haste$If a spell you control would deal damage to an opponent , prevent that damage . Put a 3/1 red Elemental Shaman creature token with haste onto the battlefield for each 1 damage prevented this way . $When Hostility is put into a graveyard from anywhere , shuffle it into its owner's library .\nKeldon Megaliths NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Duel Decks: Jace vs. Chandra PLAYER_CLS_END 58 RACE_END U RARITY_END Keldon Megaliths enters the battlefield tapped . ${tap }: Add { R } to your mana pool . $Hellbent - { 1}{R } , { tap }: Keldon Megaliths deals 1 damage to target creature or player . Activate this ability only if you have no cards in hand .\nOxidda Golem NAME_END 2 ATK_END 3 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Duel Decks: Jace vs. Chandra PLAYER_CLS_END 46 RACE_END C RARITY_END Affinity for Mountains < i > (This spell costs { 1 } less to cast for each Mountain you control . ) < /i > $Haste\nQuicksilver Dragon NAME_END 5 ATK_END 5 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Dragon TYPE_END Duel Decks: Jace vs. Chandra PLAYER_CLS_END 19 RACE_END R RARITY_END Flying${U }: If target spell has only one target and that target is Quicksilver Dragon , change that spell's target to another creature . $Morph { 4}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nSpire Golem NAME_END 4 ATK_END 2 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Duel Decks: Jace vs. Chandra PLAYER_CLS_END 16 RACE_END C RARITY_END Affinity for Islands < i > (This spell costs { 1 } less to cast for each Island you control . ) < /i > $Flying\nWaterspout Djinn NAME_END 4 ATK_END 4 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Djinn TYPE_END Duel Decks: Jace vs. Chandra PLAYER_CLS_END 11 RACE_END U RARITY_END Flying$At the beginning of your upkeep , sacrifice Waterspout Djinn unless you return an untapped Island you control to its owner's hand .\nAeon Chronicler NAME_END * ATK_END * DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Avatar TYPE_END Duel Decks: Jace vs. Vraska PLAYER_CLS_END 17 RACE_END R RARITY_END Aeon Chronicler's power and toughness are each equal to the number of cards in your hand . $Suspend X-{X}{3}{U } . X can't be 0 . < i > (Rather than cast this card from your hand , you may pay { X}{3}{U } and exile it with X time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i > $Whenever a time counter is removed from Aeon Chronicler while it's exiled , draw a card .\nDrooling Groodion NAME_END 3 ATK_END 4 DEF_END {3}{B}{B}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Duel Decks: Jace vs. Vraska PLAYER_CLS_END 65 RACE_END U RARITY_END { 2}{B}{G } , Sacrifice a creature : Target creature gets +2/+2 until end of turn . Another target creature gets -2/-2 until end of turn .\nKrovikan Mist NAME_END * ATK_END * DEF_END {1}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Duel Decks: Jace vs. Vraska PLAYER_CLS_END 8 RACE_END C RARITY_END Flying$Krovikan Mist's power and toughness are each equal to the number of Illusions on the battlefield .\nOhran Viper NAME_END 3 ATK_END 1 DEF_END {1}{G}{G} COST_END NIL DUR_END Snow Creature - Snake TYPE_END Duel Decks: Jace vs. Vraska PLAYER_CLS_END 57 RACE_END R RARITY_END Whenever Ohran Viper deals combat damage to a creature , destroy that creature at end of combat . $Whenever Ohran Viper deals combat damage to a player , you may draw a card .\nSadistic Augermage NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Duel Decks: Jace vs. Vraska PLAYER_CLS_END 52 RACE_END C RARITY_END When Sadistic Augermage dies , each player puts a card from his or her hand on top of his or her library .\nAegis of the Gods NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Enchantment Creature - Human Soldier TYPE_END Journey into Nyx PLAYER_CLS_END 1 RACE_END R RARITY_END You have hexproof . < i > (You can't be the target of spells or abilities your opponents control . ) < /i >\nAerial Formation NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 30 RACE_END C RARITY_END Strive - Aerial Formation costs { 2}{U } more to cast for each target beyond the first . $Any number of target creatures each get +1/+1 and gain flying until end of turn .\nAgent of Erebos NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Enchantment Creature - Zombie TYPE_END Journey into Nyx PLAYER_CLS_END 59 RACE_END U RARITY_END Constellation - Whenever Agent of Erebos or another enchantment enters the battlefield under your control , exile all cards from target player's graveyard .\nAjani, Mentor of Heroes NAME_END NIL ATK_END NIL DEF_END {3}{G}{W} COST_END NIL DUR_END Planeswalker - Ajani TYPE_END Journey into Nyx PLAYER_CLS_END 145 RACE_END M RARITY_END +1 : Distribute three +1/+1 counters among one , two , or three target creatures you control . $+1 : Look at the top four cards of your library . You may reveal an Aura , creature , or planeswalker card from among them and put it into your hand . Put the rest on the bottom of your library in any order . $ ? 8 : You gain 100 life .\nAjani's Presence NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 2 RACE_END C RARITY_END Strive - Ajani's Presence costs { 2}{W } more to cast for each target beyond the first . $Any number of target creatures each get +1/+1 and gain indestructible until end of turn . < i > (Damage and effects that say \" destroy \" don't destroy them . ) < /i >\nAkroan Line Breaker NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Journey into Nyx PLAYER_CLS_END 88 RACE_END U RARITY_END Heroic - Whenever you cast a spell that targets Akroan Line Breaker , Akroan Line Breaker gets +2/+0 and gains intimidate until end of turn .\nAkroan Mastiff NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Hound TYPE_END Journey into Nyx PLAYER_CLS_END 3 RACE_END C RARITY_END { W } , { tap }: Tap target creature .\nArmament of Nyx NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Journey into Nyx PLAYER_CLS_END 4 RACE_END C RARITY_END Enchant creature$Enchanted creature has double strike as long as it's an enchantment . Otherwise , prevent all damage that would be dealt by enchanted creature . < i > (A creature with double strike deals both first-strike and regular combat damage . ) < /i >\nArmory of Iroas NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Journey into Nyx PLAYER_CLS_END 158 RACE_END U RARITY_END Whenever equipped creature attacks , put a +1/+1 counter on it . $Equip { 2 }\nAspect of Gorgon NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Journey into Nyx PLAYER_CLS_END 60 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+3 and has deathtouch . < i > (Any amount of damage it deals to a creature is enough to destroy it . ) < /i >\nAthreos, God of Passage NAME_END 4 ATK_END 5 DEF_END {1}{W}{B} COST_END NIL DUR_END Legendary Enchantment Creature - God TYPE_END Journey into Nyx PLAYER_CLS_END 146 RACE_END M RARITY_END Indestructible$As long as your devotion to white and black is less than seven , Athreos isn't a creature . $Whenever another creature you own dies , return it to your hand unless target opponent pays 3 life .\nBanishing Light NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Journey into Nyx PLAYER_CLS_END 5 RACE_END U RARITY_END When Banishing Light enters the battlefield , exile target nonland permanent an opponent controls until Banishing Light leaves the battlefield . < i > (That permanent returns under its owner's control . ) < /i >\nBassara Tower Archer NAME_END 1 ATK_END 2 DEF_END {G}{G} COST_END NIL DUR_END Creature - Human Archer TYPE_END Journey into Nyx PLAYER_CLS_END 117 RACE_END U RARITY_END Hexproof , reach\nBattlefield Thaumaturge NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Journey into Nyx PLAYER_CLS_END 31 RACE_END R RARITY_END Each instant and sorcery spell you cast costs { 1 } less to cast for each creature it targets . $Heroic - Whenever you cast a spell that targets Battlefield Thaumaturge , Battlefield Thaumaturge gains hexproof until end of turn .\nBloodcrazed Hoplite NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Journey into Nyx PLAYER_CLS_END 61 RACE_END C RARITY_END Heroic - Whenever you cast a spell that targets Bloodcrazed Hoplite , put a +1/+1 counter on it . $Whenever a +1/+1 counter is placed on Bloodcrazed Hoplite , remove a +1/+1 counter from target creature an opponent controls .\nBrain Maggot NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Enchantment Creature - Insect TYPE_END Journey into Nyx PLAYER_CLS_END 62 RACE_END U RARITY_END When Brain Maggot enters the battlefield , target opponent reveals his or her hand and you choose a nonland card from it . Exile that card until Brain Maggot leaves the battlefield .\nCast into Darkness NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Journey into Nyx PLAYER_CLS_END 63 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -2/-0 and can't block .\nChariot of Victory NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Journey into Nyx PLAYER_CLS_END 159 RACE_END U RARITY_END Equipped creature has first strike , trample , and haste . $Equip { 1 }\nCloaked Siren NAME_END 2 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Siren TYPE_END Journey into Nyx PLAYER_CLS_END 32 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying\nColossal Heroics NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 118 RACE_END U RARITY_END Strive - Colossal Heroics costs { 1}{G } more to cast for each target beyond the first . $Any number of target creatures each get +2/+2 until end of turn . Untap those creatures .\nConsign to Dust NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 119 RACE_END U RARITY_END Strive - Consign to Dust costs { 2}{G } more to cast for each target beyond the first . $Destroy any number of target artifacts and/or enchantments .\nCountermand NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 33 RACE_END C RARITY_END Counter target spell . Its controller puts the top four cards of his or her library into his or her graveyard .\nCruel Feeding NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 64 RACE_END C RARITY_END Strive - Cruel Feeding costs { 2}{B } more to cast for each target beyond the first . $Any number of target creatures each get +1/+0 and gain lifelink until end of turn . < i > (Damage dealt by a creature with lifelink also causes its controller to gain that much life . ) < /i >\nCrystalline Nautilus NAME_END 4 ATK_END 4 DEF_END {2}{U} COST_END NIL DUR_END Enchantment Creature - Nautilus TYPE_END Journey into Nyx PLAYER_CLS_END 34 RACE_END U RARITY_END Bestow { 3}{U}{U } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $When Crystalline Nautilus becomes the target of a spell or ability , sacrifice it . $Enchanted creature gets +4/+4 and has \" When this creature becomes the target of a spell or ability , sacrifice it . \"\nCyclops of Eternal Fury NAME_END 3 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Enchantment Creature - Cyclops TYPE_END Journey into Nyx PLAYER_CLS_END 92 RACE_END U RARITY_END Creatures you control have haste .\nDakra Mystic NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Journey into Nyx PLAYER_CLS_END 35 RACE_END U RARITY_END { U } , { tap }: Each player reveals the top card of his or her library . You may put the revealed cards into their owners ' graveyards . If you don't , each player draws a card .\nDaring Thief NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Journey into Nyx PLAYER_CLS_END 36 RACE_END R RARITY_END Inspired - Whenever Daring Thief becomes untapped , you may exchange control of target nonland permanent you control and target permanent an opponent controls that shares a card type with it .\nDawnbringer Charioteers NAME_END 4 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Journey into Nyx PLAYER_CLS_END 6 RACE_END R RARITY_END Flying , lifelink$Heroic - Whenever you cast a spell that targets Dawnbringer Charioteers , put a +1/+1 counter on Dawnbringer Charioteers .\nDeicide NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 7 RACE_END R RARITY_END Exile target enchantment . If the exiled card is a God card , search its controller's graveyard , hand , and library for any number of cards with the same name as that card and exile them , then that player shuffles his or her library .\nDesecration Plague NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 120 RACE_END C RARITY_END Destroy target enchantment or land .\nDeserter's Quarters NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Journey into Nyx PLAYER_CLS_END 160 RACE_END U RARITY_END You may choose not to untap Deserter's Quarters during your untap step . ${6 } , { tap }: Tap target creature . It doesn't untap during its controller's untap step for as long as Deserter's Quarters remains tapped .\nDesperate Stand NAME_END NIL ATK_END NIL DEF_END {R}{W} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 147 RACE_END U RARITY_END Strive - Desperate Stand costs { R}{W } more to cast for each target beyond the first . $Any number of target creatures each get +2/+0 and gain first strike and vigilance until end of turn .\nDictate of Karametra NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Journey into Nyx PLAYER_CLS_END 121 RACE_END R RARITY_END Flash$Whenever a player taps a land for mana , that player adds one mana to his or her mana pool of any type that land produced .\nDictate of Kruphix NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Journey into Nyx PLAYER_CLS_END 37 RACE_END R RARITY_END Flash$At the beginning of each player's draw step , that player draws an additional card .\nDictate of the Twin Gods NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Journey into Nyx PLAYER_CLS_END 93 RACE_END R RARITY_END Flash$If a source would deal damage to a permanent or player , it deals double that damage to that permanent or player instead .\nDisciple of Deceit NAME_END 3 ATK_END 1 DEF_END {U}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Journey into Nyx PLAYER_CLS_END 148 RACE_END U RARITY_END Inspired - Whenever Disciple of Deceit becomes untapped , you may discard a nonland card . If you do , search your library for a card with the same converted mana cost as that card , reveal it , put it into your hand , then shuffle your library .\nDoomwake Giant NAME_END 6 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Enchantment Creature - Giant TYPE_END Journey into Nyx PLAYER_CLS_END 66 RACE_END R RARITY_END Constellation - Whenever Doomwake Giant or another enchantment enters the battlefield under your control , creatures your opponents control get -1/-1 until end of turn .\nDreadbringer Lampads NAME_END 2 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Enchantment Creature - Nymph TYPE_END Journey into Nyx PLAYER_CLS_END 67 RACE_END C RARITY_END Constellation - Whenever Dreadbringer Lampads or another enchantment enters the battlefield under your control , target creature gains intimidate until end of turn . < i > (It can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i >\nEagle of the Watch NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Journey into Nyx PLAYER_CLS_END 9 RACE_END C RARITY_END Flying , vigilance\nEidolon of Blossoms NAME_END 2 ATK_END 2 DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment Creature - Spirit TYPE_END Journey into Nyx PLAYER_CLS_END 122 RACE_END R RARITY_END Constellation - Whenever Eidolon of Blossoms or another enchantment enters the battlefield under your control , draw a card .\nEidolon of Rhetoric NAME_END 4 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Enchantment Creature - Spirit TYPE_END Journey into Nyx PLAYER_CLS_END 10 RACE_END U RARITY_END Each player can't cast more than one spell each turn .\nEidolon of the Great Revel NAME_END 2 ATK_END 2 DEF_END {R}{R} COST_END NIL DUR_END Enchantment Creature - Spirit TYPE_END Journey into Nyx PLAYER_CLS_END 94 RACE_END R RARITY_END Whenever a player casts a spell with converted mana cost 3 or less , Eidolon of the Great Revel deals 2 damage to that player .\nExtinguish All Hope NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 68 RACE_END R RARITY_END Destroy all nonenchantment creatures .\nFeast of Dreams NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 69 RACE_END C RARITY_END Destroy target enchanted creature or enchantment creature .\nFelhide Petrifier NAME_END 3 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Minotaur Warrior TYPE_END Journey into Nyx PLAYER_CLS_END 70 RACE_END U RARITY_END Deathtouch$Other Minotaur creatures you control have deathtouch .\nFlamespeaker's Will NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Journey into Nyx PLAYER_CLS_END 95 RACE_END C RARITY_END Enchant creature you control$Enchanted creature gets +1/+1 . $Whenever enchanted creature deals combat damage to a player , you may sacrifice Flamespeaker's Will . If you do , destroy target artifact .\nFleetfeather Cockatrice NAME_END 3 ATK_END 3 DEF_END {3}{G}{U} COST_END NIL DUR_END Creature - Cockatrice TYPE_END Journey into Nyx PLAYER_CLS_END 149 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying , deathtouch${5}{G}{U }: Monstrosity 3 . < i > (If this creature isn't monstrous , put three +1/+1 counters on it and it becomes monstrous . ) < /i >\nFlurry of Horns NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 96 RACE_END C RARITY_END Put two 2/3 red Minotaur creature tokens with haste onto the battlefield .\nFont of Fertility NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Journey into Nyx PLAYER_CLS_END 123 RACE_END C RARITY_END { 1}{G } , Sacrifice Font of Fertility : Search your library for a basic land card , put it onto the battlefield tapped , then shuffle your library .\nFont of Fortunes NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Journey into Nyx PLAYER_CLS_END 38 RACE_END C RARITY_END { 1}{U } , Sacrifice Font of Fortunes : Draw two cards .\nFont of Vigor NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Journey into Nyx PLAYER_CLS_END 11 RACE_END C RARITY_END { 2}{W } , Sacrifice Font of Vigor : You gain 7 life .\nForgeborn Oreads NAME_END 2 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment Creature - Nymph TYPE_END Journey into Nyx PLAYER_CLS_END 98 RACE_END U RARITY_END Constellation - Whenever Forgeborn Oreads or another enchantment enters the battlefield under your control , Forgeborn Oreads deals 1 damage to target creature or player .\nGluttonous Cyclops NAME_END 4 ATK_END 5 DEF_END {5}{R} COST_END NIL DUR_END Creature - Cyclops TYPE_END Journey into Nyx PLAYER_CLS_END 99 RACE_END C RARITY_END { 5}{R}{R }: Monstrosity 3 . < i > (If this creature isn't monstrous , put three +1/+1 counters on it and it becomes monstrous . ) < /i >\nGnarled Scarhide NAME_END 1 ATK_END 2 DEF_END {B} COST_END NIL DUR_END Enchantment Creature - Minotaur TYPE_END Journey into Nyx PLAYER_CLS_END 72 RACE_END U RARITY_END Bestow { 3}{B } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Gnarled Scarhide can't block . $Enchanted creature gets +2/+1 and can't block .\nGodhunter Octopus NAME_END 5 ATK_END 5 DEF_END {5}{U} COST_END NIL DUR_END Creature - Octopus TYPE_END Journey into Nyx PLAYER_CLS_END 39 RACE_END C RARITY_END Godhunter Octopus can't attack unless defending player controls an enchantment or an enchanted permanent .\nGodsend NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Legendary Artifact - Equipment TYPE_END Journey into Nyx PLAYER_CLS_END 12 RACE_END M RARITY_END Equipped creature gets +3/+3 . $Whenever equipped creature blocks or becomes blocked by one or more creatures , you may exile one of those creatures . $Opponents can't cast cards with the same name as cards exiled with Godsend . $Equip { 3 }\nGoldenhide Ox NAME_END 4 ATK_END 5 DEF_END {5}{G} COST_END NIL DUR_END Enchantment Creature - Ox TYPE_END Journey into Nyx PLAYER_CLS_END 125 RACE_END U RARITY_END Constellation - Whenever Goldenhide Ox or another enchantment enters the battlefield under your control , target creature must be blocked this turn if able .\nGolden Hind NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elk TYPE_END Journey into Nyx PLAYER_CLS_END 124 RACE_END C RARITY_END { tap }: Add { G } to your mana pool .\nGold-Forged Sentinel NAME_END 4 ATK_END 4 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Chimera TYPE_END Journey into Nyx PLAYER_CLS_END 161 RACE_END U RARITY_END Flying\nGrim Guardian NAME_END 4 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Enchantment Creature - Zombie TYPE_END Journey into Nyx PLAYER_CLS_END 73 RACE_END C RARITY_END Constellation - Whenever Grim Guardian or another enchantment enters the battlefield under your control , each opponent loses 1 life .\nHall of Triumph NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Legendary Artifact TYPE_END Journey into Nyx PLAYER_CLS_END 162 RACE_END R RARITY_END As Hall of Triumph enters the battlefield , choose a color . $Creatures you control of the chosen color get +1/+1 .\nHarness by Force NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 100 RACE_END R RARITY_END Strive - Harness by Force costs { 2}{R } more to cast for each target beyond the first . $Gain control of any number of target creatures until end of turn . Untap those creatures . They gain haste until end of turn .\nHarvestguard Alseids NAME_END 3 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Enchantment Creature - Nymph TYPE_END Journey into Nyx PLAYER_CLS_END 13 RACE_END C RARITY_END Constellation - Whenever Harvestguard Alseids or another enchantment enters the battlefield under your control , prevent all damage that would be dealt to target creature this turn .\nHeroes' Bane NAME_END 0 ATK_END 0 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Hydra TYPE_END Journey into Nyx PLAYER_CLS_END 126 RACE_END R RARITY_END Heroes ' Bane enters the battlefield with four +1/+1 counters on it . ${2}{G}{G }: Put X +1/+1 counters on Heroes ' Bane , where X is its power .\nHour of Need NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 40 RACE_END U RARITY_END Strive - Hour of Need costs { 1}{U } more to cast for each target beyond the first . $Exile any number of target creatures . For each creature exiled this way , its controller puts a 4/4 blue Sphinx creature token with flying onto the battlefield .\nHubris NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 41 RACE_END C RARITY_END Return target creature and all Auras attached to it to their owners ' hands .\nHumbler of Mortals NAME_END 5 ATK_END 5 DEF_END {4}{G}{G} COST_END NIL DUR_END Enchantment Creature - Elemental TYPE_END Journey into Nyx PLAYER_CLS_END 127 RACE_END C RARITY_END Constellation - Whenever Humbler of Mortals or another enchantment enters the battlefield under your control , creatures you control gain trample until end of turn .\nHydra Broodmaster NAME_END 7 ATK_END 7 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Hydra TYPE_END Journey into Nyx PLAYER_CLS_END 128 RACE_END R RARITY_END { X}{X}{G }: Monstrosity X . < i > (If this creature isn't monstrous , put X +1/+1 counters on it and it becomes monstrous . ) < /i > $When Hydra Broodmaster becomes monstrous , put X X/X green Hydra creature tokens onto the battlefield .\nIroas, God of Victory NAME_END 4 ATK_END 7 DEF_END {2}{R}{W} COST_END NIL DUR_END Legendary Enchantment Creature - God TYPE_END Journey into Nyx PLAYER_CLS_END 150 RACE_END M RARITY_END Indestructible$As long as your devotion to red and white is less than seven , Iroas isn't a creature . $Creatures you control can't be blocked except by two or more creatures . $Prevent all damage that would be dealt to attacking creatures you control .\nKeranos, God of Storms NAME_END 5 ATK_END 6 DEF_END {3}{U}{R} COST_END NIL DUR_END Legendary Enchantment Creature - God TYPE_END Journey into Nyx PLAYER_CLS_END 151 RACE_END M RARITY_END Indestructible$As long as your devotion to blue and red is less than seven , Keranos isn't a creature . $Reveal the first card you draw on each of your turns . Whenever you reveal a land card this way , draw a card . Whenever you reveal a nonland card this way , Keranos deals 3 damage to target creature or player .\nKing Macar, the Gold-Cursed NAME_END 3 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Creature - Human TYPE_END Journey into Nyx PLAYER_CLS_END 74 RACE_END R RARITY_END Inspired - Whenever King Macar , the Gold-Cursed becomes untapped , you may exile target creature . If you do , put a colorless artifact token named Gold onto the battlefield . It has \" Sacrifice this artifact : Add one mana of any color to your mana pool . \"\nKiora's Dismissal NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 44 RACE_END U RARITY_END Strive - Kiora's Dismissal costs { U } more to cast for each target beyond the first . $Return any number of target enchantments to their owners ' hands .\nKnowledge and Power NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Enchantment TYPE_END Journey into Nyx PLAYER_CLS_END 101 RACE_END U RARITY_END Whenever you scry , you may pay { 2 } . If you do , Knowledge and Power deals 2 damage to target creature or player .\nKruphix, God of Horizons NAME_END 7 ATK_END 4 DEF_END {3}{G}{U} COST_END NIL DUR_END Legendary Enchantment Creature - God TYPE_END Journey into Nyx PLAYER_CLS_END 152 RACE_END M RARITY_END Indestructible$As long as your devotion to green and blue is less than seven , Kruphix isn't a creature . $You have no maximum hand size . $If unused mana would empty from your mana pool , that mana becomes colorless instead .\nKruphix's Insight NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 129 RACE_END C RARITY_END Reveal the top six cards of your library . Put up to three enchantment cards from among them into your hand and the rest of the revealed cards into your graveyard .\nLagonna-Band Trailblazer NAME_END 4 ATK_END 0 DEF_END {W} COST_END NIL DUR_END Creature - Centaur Scout TYPE_END Journey into Nyx PLAYER_CLS_END 14 RACE_END C RARITY_END Heroic - Whenever you cast a spell that targets Lagonna-Band Trailblazer , put a +1/+1 counter on Lagonna-Band Trailblazer .\nLaunch the Fleet NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 15 RACE_END R RARITY_END Strive - Launch the Fleet costs { 1 } more to cast for each target beyond the first . $Until end of turn , any number of target creatures each gain \" Whenever this creature attacks , put a 1/1 white Soldier creature token onto the battlefield tapped and attacking . \"\nLeonin Iconoclast NAME_END 2 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Cat Monk TYPE_END Journey into Nyx PLAYER_CLS_END 16 RACE_END U RARITY_END Heroic - Whenever you cast a spell that targets Leonin Iconoclast , destroy target enchantment creature an opponent controls .\nLightning Diadem NAME_END NIL ATK_END NIL DEF_END {5}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Journey into Nyx PLAYER_CLS_END 102 RACE_END C RARITY_END Enchant creature$When Lightning Diadem enters the battlefield , it deals 2 damage to target creature or player . $Enchanted creature gets +2/+2 .\nMana Confluence NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Journey into Nyx PLAYER_CLS_END 163 RACE_END R RARITY_END { tap } , Pay 1 life : Add one mana of any color to your mana pool .\nMarket Festival NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Journey into Nyx PLAYER_CLS_END 130 RACE_END C RARITY_END Enchant land$Whenever enchanted land is tapped for mana , its controller adds two mana in any combination of colors to his or her mana pool < i > (in addition to the mana the land produces) < /i > .\nMaster of the Feast NAME_END 5 ATK_END 5 DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment Creature - Demon TYPE_END Journey into Nyx PLAYER_CLS_END 75 RACE_END R RARITY_END Flying$At the beginning of your upkeep , each opponent draws a card .\nMogis's Warhound NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Enchantment Creature - Hound TYPE_END Journey into Nyx PLAYER_CLS_END 104 RACE_END U RARITY_END Bestow { 2}{R } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . )</i>$Mogis's Warhound attacks each turn if able . $Enchanted creature gets +2/+2 and attacks each turn if able .\nMortal Obstinacy NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Journey into Nyx PLAYER_CLS_END 17 RACE_END C RARITY_END Enchant creature you control$Enchanted creature gets +1/+1 . $Whenever enchanted creature deals combat damage to a player , you may sacrifice Mortal Obstinacy . If you do , destroy target enchantment .\nNature's Panoply NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 131 RACE_END C RARITY_END Strive - Nature's Panoply costs { 2}{G } more to cast for each target beyond the first . $Choose any number of target creatures . Put a +1/+1 counter on each of them .\nNessian Game Warden NAME_END 5 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Journey into Nyx PLAYER_CLS_END 132 RACE_END U RARITY_END When Nessian Game Warden enters the battlefield , look at the top X cards of your library , where X is the number of Forests you control . You may reveal a creature card from among them and put it into your hand . Put the rest on the bottom of your library in any order .\nNyx Infusion NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Journey into Nyx PLAYER_CLS_END 77 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 as long as it's an enchantment . Otherwise , it gets -2/-2 .\nNyx Weaver NAME_END 3 ATK_END 2 DEF_END {1}{B}{G} COST_END NIL DUR_END Enchantment Creature - Spider TYPE_END Journey into Nyx PLAYER_CLS_END 153 RACE_END U RARITY_END Reach$At the beginning of your upkeep , put the top two cards of your library into your graveyard . ${1}{B}{G } , Exile Nyx Weaver : Return target card from your graveyard to your hand .\nOakheart Dryads NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Enchantment Creature - Nymph Dryad TYPE_END Journey into Nyx PLAYER_CLS_END 133 RACE_END C RARITY_END Constellation - Whenever Oakheart Dryads or another enchantment enters the battlefield under your control , target creature gets +1/+1 until end of turn .\nOppressive Rays NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Journey into Nyx PLAYER_CLS_END 19 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack or block unless its controller pays { 3 } . $Activated abilities of enchanted creature cost { 3 } more to activate .\nOreskos Swiftclaw NAME_END 1 ATK_END 3 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat Warrior TYPE_END Journey into Nyx PLAYER_CLS_END 20 RACE_END C RARITY_END NIL\nPensive Minotaur NAME_END 3 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Minotaur Warrior TYPE_END Journey into Nyx PLAYER_CLS_END 105 RACE_END C RARITY_END NIL\nPhalanx Formation NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 21 RACE_END U RARITY_END Strive - Phalanx Formation costs { 1}{W } more to cast for each target beyond the first . $Any number of target creatures each gain double strike until end of turn . < i > (They deal both first-strike and regular combat damage . ) < /i >\nPharika, God of Affliction NAME_END 5 ATK_END 5 DEF_END {1}{B}{G} COST_END NIL DUR_END Legendary Enchantment Creature - God TYPE_END Journey into Nyx PLAYER_CLS_END 154 RACE_END M RARITY_END Indestructible$As long as your devotion to black and green is less than seven , Pharika isn't a creature . ${B}{G }: Exile target creature card from a graveyard . Its owner puts a 1/1 black and green Snake enchantment creature token with deathtouch onto the battlefield .\nPharika's Chosen NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Snake TYPE_END Journey into Nyx PLAYER_CLS_END 78 RACE_END C RARITY_END Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i >\nPheres-Band Thunderhoof NAME_END 4 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Centaur Warrior TYPE_END Journey into Nyx PLAYER_CLS_END 134 RACE_END C RARITY_END Heroic - Whenever you cast a spell that targets Pheres-Band Thunderhoof , put two +1/+1 counters on Pheres-Band Thunderhoof .\nPheres-Band Warchief NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Centaur Warrior TYPE_END Journey into Nyx PLAYER_CLS_END 135 RACE_END R RARITY_END Vigilance , trample$Other Centaur creatures you control get +1/+1 and have vigilance and trample .\nPin to the Earth NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Journey into Nyx PLAYER_CLS_END 45 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -6/-0 .\nPolymorphous Rush NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 46 RACE_END R RARITY_END Strive - Polymorphous Rush costs { 1}{U } more to cast for each target beyond the first . $Choose a creature on the battlefield . Any number of target creatures you control each become a copy of that creature until end of turn .\nProphetic Flamespeaker NAME_END 3 ATK_END 1 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Journey into Nyx PLAYER_CLS_END 106 RACE_END M RARITY_END Double strike , trample$Whenever Prophetic Flamespeaker deals combat damage to a player , exile the top card of your library . You may play it this turn .\nPull from the Deep NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 47 RACE_END U RARITY_END Return up to one target instant card and up to one target sorcery card from your graveyard to your hand . Exile Pull from the Deep .\nQuarry Colossus NAME_END 6 ATK_END 5 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Giant TYPE_END Journey into Nyx PLAYER_CLS_END 22 RACE_END U RARITY_END When Quarry Colossus enters the battlefield , put target creature into its owner's library just beneath the top X cards of that library , where X is the number of Plains you control .\nRavenous Leucrocota NAME_END 4 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Journey into Nyx PLAYER_CLS_END 136 RACE_END C RARITY_END Vigilance${6}{G }: Monstrosity 3 . < i > (If this creature isn't monstrous , put three +1/+1 counters on it and it becomes monstrous . ) < /i >\nRenowned Weaver NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Journey into Nyx PLAYER_CLS_END 137 RACE_END C RARITY_END { 1}{G } , Sacrifice Renowned Weaver : Put a 1/3 green Spider enchantment creature token with reach onto the battlefield . < i > (It can block creatures with flying . ) < /i >\nReviving Melody NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 138 RACE_END U RARITY_END Choose one or both -$� Return target creature card from your graveyard to your hand . $� Return target enchantment card from your graveyard to your hand .\nRiddle of Lightning NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 107 RACE_END U RARITY_END Choose target creature or player . Scry 3 , then reveal the top card of your library . Riddle of Lightning deals damage equal to that card's converted mana cost to that creature or player . < i > (To scry 3 , look at the top three cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nRiptide Chimera NAME_END 4 ATK_END 3 DEF_END {2}{U} COST_END NIL DUR_END Enchantment Creature - Chimera TYPE_END Journey into Nyx PLAYER_CLS_END 48 RACE_END U RARITY_END Flying$At the beginning of your upkeep , return an enchantment you control to its owner's hand .\nRise of Eagles NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 49 RACE_END C RARITY_END Put two 2/2 blue Bird enchantment creature tokens with flying onto the battlefield . Scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nRitual of the Returned NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 80 RACE_END U RARITY_END Exile target creature card from your graveyard . Put a black Zombie creature token onto the battlefield . Its power is equal to that card's power and its toughness is equal to that card's toughness .\nRollick of Abandon NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 108 RACE_END U RARITY_END All creatures get +2/-2 until end of turn .\nRotted Hulk NAME_END 5 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Journey into Nyx PLAYER_CLS_END 81 RACE_END C RARITY_END NIL\nRouse the Mob NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 109 RACE_END C RARITY_END Strive - Rouse the Mob costs { 2}{R } more to cast for each target beyond the first . $Any number of target creatures each get +2/+0 and gain trample until end of turn .\nSage of Hours NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Journey into Nyx PLAYER_CLS_END 50 RACE_END M RARITY_END Heroic - Whenever you cast a spell that targets Sage of Hours , put a +1/+1 counter on it . $Remove all +1/+1 counters from Sage of Hours : For each five counters removed this way , take an extra turn after this one .\nSatyr Grovedancer NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Satyr Shaman TYPE_END Journey into Nyx PLAYER_CLS_END 139 RACE_END C RARITY_END When Satyr Grovedancer enters the battlefield , put a +1/+1 counter on target creature .\nSatyr Hoplite NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Satyr Soldier TYPE_END Journey into Nyx PLAYER_CLS_END 110 RACE_END C RARITY_END Heroic - Whenever you cast a spell that targets Satyr Hoplite , put a +1/+1 counter on Satyr Hoplite .\nScourge of Fleets NAME_END 6 ATK_END 6 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Kraken TYPE_END Journey into Nyx PLAYER_CLS_END 51 RACE_END R RARITY_END When Scourge of Fleets enters the battlefield , return each creature your opponents control with toughness X or less to its owner's hand , where X is the number of Islands you control .\nSetessan Tactics NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 140 RACE_END R RARITY_END Strive - Setessan Tactics costs { G } more to cast for each target beyond the first . $Until end of turn , any number of target creatures each get +1/+1 and gain \" { tap }: This creature fights another target creature . \"\nSightless Brawler NAME_END 2 ATK_END 3 DEF_END {1}{W} COST_END NIL DUR_END Enchantment Creature - Human Warrior TYPE_END Journey into Nyx PLAYER_CLS_END 24 RACE_END U RARITY_END Bestow { 4}{W } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Sightless Brawler can't attack alone . $Enchanted creature gets +3/+2 and can't attack alone .\nSigiled Skink NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Lizard TYPE_END Journey into Nyx PLAYER_CLS_END 111 RACE_END C RARITY_END Whenever Sigiled Skink attacks , scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nSigiled Starfish NAME_END 3 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Creature - Starfish TYPE_END Journey into Nyx PLAYER_CLS_END 52 RACE_END C RARITY_END { tap }: Scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nSilence the Believers NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 82 RACE_END R RARITY_END Strive - Silence the Believers costs { 2}{B } more to cast for each target beyond the first . $Exile any number of target creatures and all Auras attached to them .\nSkybind NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Journey into Nyx PLAYER_CLS_END 25 RACE_END R RARITY_END Constellation - Whenever Skybind or another enchantment enters the battlefield under your control , exile target nonenchantment permanent . Return that card to the battlefield under its owner's control at the beginning of the next end step .\nSpawn of Thraxes NAME_END 5 ATK_END 5 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Journey into Nyx PLAYER_CLS_END 112 RACE_END R RARITY_END Flying$When Spawn of Thraxes enters the battlefield , it deals damage to target creature or player equal to the number of Mountains you control .\nSpirespine NAME_END 1 ATK_END 4 DEF_END {2}{G} COST_END NIL DUR_END Enchantment Creature - Beast TYPE_END Journey into Nyx PLAYER_CLS_END 142 RACE_END U RARITY_END Bestow { 4}{G } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Spirespine blocks each turn if able . $Enchanted creature gets +4/+1 and blocks each turn if able .\nSpiteful Blow NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 83 RACE_END U RARITY_END Destroy target creature and target land .\nSpite of Mogis NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 113 RACE_END U RARITY_END Spite of Mogis deals damage to target creature equal to the number of instant and sorcery cards in your graveyard . Scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nSquelching Leeches NAME_END * ATK_END * DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Leech TYPE_END Journey into Nyx PLAYER_CLS_END 84 RACE_END U RARITY_END Squelching Leeches's power and toughness are each equal to the number of Swamps you control .\nStarfall NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Instant TYPE_END Journey into Nyx PLAYER_CLS_END 114 RACE_END C RARITY_END Starfall deals 3 damage to target creature . If that creature is an enchantment , Starfall deals 3 damage to that creature's controller .\nStonewise Fortifier NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Journey into Nyx PLAYER_CLS_END 27 RACE_END C RARITY_END { 4}{W }: Prevent all damage that would be dealt to Stonewise Fortifier by target creature this turn .\nStormchaser Chimera NAME_END 3 ATK_END 2 DEF_END {2}{U}{R} COST_END NIL DUR_END Creature - Chimera TYPE_END Journey into Nyx PLAYER_CLS_END 156 RACE_END U RARITY_END Flying${2}{U}{R }: Scry 1 , then reveal the top card of your library . Stormchaser Chimera gets +X/+0 until end of turn , where X is that card's converted mana cost . < i > (To scry 1 , look at the top card of your library , then you may put that card on the bottom of your library . ) < /i >\nStrength from the Fallen NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Journey into Nyx PLAYER_CLS_END 143 RACE_END U RARITY_END Constellation - Whenever Strength from the Fallen or another enchantment enters the battlefield under your control , target creature gets +X/+X until end of turn , where X is the number of creature cards in your graveyard .\nSupply-Line Cranes NAME_END 4 ATK_END 2 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Journey into Nyx PLAYER_CLS_END 28 RACE_END C RARITY_END Flying$When Supply-Line Cranes enters the battlefield , put a +1/+1 counter on target creature .\nSwarmborn Giant NAME_END 6 ATK_END 6 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Giant TYPE_END Journey into Nyx PLAYER_CLS_END 144 RACE_END U RARITY_END When you're dealt combat damage , sacrifice Swarmborn Giant . ${4}{G}{G }: Monstrosity 2 . < i > (If this creature isn't monstrous , put two +1/+1 counters on it and it becomes monstrous . ) < /i > $As long as Swarmborn Giant is monstrous , it has reach .\nTemple of Epiphany NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Journey into Nyx PLAYER_CLS_END 164 RACE_END R RARITY_END Temple of Epiphany enters the battlefield tapped . $When Temple of Epiphany enters the battlefield , scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i > ${tap }: Add { U } or { R } to your mana pool .\nTemple of Malady NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Journey into Nyx PLAYER_CLS_END 165 RACE_END R RARITY_END Temple of Malady enters the battlefield tapped . $When Temple of Malady enters the battlefield , scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i > ${tap }: Add { B } or { G } to your mana pool .\nTethmos High Priest NAME_END 3 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Cat Cleric TYPE_END Journey into Nyx PLAYER_CLS_END 29 RACE_END U RARITY_END Heroic - Whenever you cast a spell that targets Tethmos High Priest , return target creature card with converted mana cost 2 or less from your graveyard to the battlefield .\nThassa's Devourer NAME_END 6 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Enchantment Creature - Elemental TYPE_END Journey into Nyx PLAYER_CLS_END 53 RACE_END C RARITY_END Constellation - Whenever Thassa's Devourer or another enchantment enters the battlefield under your control , target player puts the top two cards of his or her library into his or her graveyard .\nThassa's Ire NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment TYPE_END Journey into Nyx PLAYER_CLS_END 54 RACE_END U RARITY_END { 3}{U }: You may tap or untap target creature .\nThoughtrender Lamia NAME_END 3 ATK_END 5 DEF_END {4}{B}{B} COST_END NIL DUR_END Enchantment Creature - Lamia TYPE_END Journey into Nyx PLAYER_CLS_END 85 RACE_END U RARITY_END Constellation - Whenever Thoughtrender Lamia or another enchantment enters the battlefield under your control , each opponent discards a card .\nTormented Thoughts NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 86 RACE_END U RARITY_END As an additional cost to cast Tormented Thoughts , sacrifice a creature . $Target player discards a number of cards equal to the sacrificed creature's power .\nTwinflame NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 115 RACE_END R RARITY_END Strive - Twinflame costs { 2}{R } more to cast for each target beyond the first . $Choose any number of target creatures you control . For each of them , put a token that's a copy of that creature onto the battlefield . Those tokens have haste . Exile them at the beginning of the next end step .\nUnderworld Coinsmith NAME_END 2 ATK_END 2 DEF_END {W}{B} COST_END NIL DUR_END Enchantment Creature - Human Cleric TYPE_END Journey into Nyx PLAYER_CLS_END 157 RACE_END U RARITY_END Constellation - Whenever Underworld Coinsmith or another enchantment enters the battlefield under your control , you gain 1 life . ${W}{B } , Pay 1 life : Each opponent loses 1 life .\nWar-Wing Siren NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Siren Soldier TYPE_END Journey into Nyx PLAYER_CLS_END 57 RACE_END C RARITY_END Flying$Heroic - Whenever you cast a spell that targets War-Wing Siren , put a +1/+1 counter on War-Wing Siren .\nWhitewater Naiads NAME_END 4 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Enchantment Creature - Nymph TYPE_END Journey into Nyx PLAYER_CLS_END 58 RACE_END U RARITY_END Constellation - Whenever Whitewater Naiads or another enchantment enters the battlefield under your control , target creature can't be blocked this turn .\nWildfire Cerberus NAME_END 3 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Hound TYPE_END Journey into Nyx PLAYER_CLS_END 116 RACE_END U RARITY_END { 5}{R}{R }: Monstrosity 1 . < i > (If this creature isn't monstrous , put a +1/+1 counter on it and it becomes monstrous . ) < /i > $When Wildfire Cerberus becomes monstrous , it deals 2 damage to each opponent and each creature your opponents control .\nWorst Fears NAME_END NIL ATK_END NIL DEF_END {7}{B} COST_END NIL DUR_END Sorcery TYPE_END Journey into Nyx PLAYER_CLS_END 87 RACE_END M RARITY_END You control target player during that player's next turn . Exile Worst Fears . < i > (You see all cards that player could see and make all decisions for the player . ) < /i >\nAnger NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Incarnation TYPE_END Judgment PLAYER_CLS_END 77 RACE_END U RARITY_END Haste$As long as Anger is in your graveyard and you control a Mountain , creatures you control have haste .\nAnurid Barkripper NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Frog Beast TYPE_END Judgment PLAYER_CLS_END 104 RACE_END C RARITY_END Threshold - Anurid Barkripper gets +2/+2 as long as seven or more cards are in your graveyard .\nAnurid Brushhopper NAME_END 4 ATK_END 3 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Frog Beast TYPE_END Judgment PLAYER_CLS_END 137 RACE_END R RARITY_END Discard two cards : Exile Anurid Brushhopper . Return it to the battlefield under its owner's control at the beginning of the next end step .\nAnurid Swarmsnapper NAME_END 4 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Frog Beast TYPE_END Judgment PLAYER_CLS_END 105 RACE_END U RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > ${1}{G }: Anurid Swarmsnapper can block an additional creature this turn .\nAven Fogbringer NAME_END 1 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird Wizard TYPE_END Judgment PLAYER_CLS_END 34 RACE_END C RARITY_END Flying$When Aven Fogbringer enters the battlefield , return target land to its owner's hand .\nBalthor the Defiled NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Creature - Zombie Dwarf TYPE_END Judgment PLAYER_CLS_END 61 RACE_END R RARITY_END Minion creatures get +1/+1 . ${B}{B}{B } , Exile Balthor the Defiled : Each player returns all black and all red creature cards from his or her graveyard to the battlefield .\nBattle Screech NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Judgment PLAYER_CLS_END 3 RACE_END U RARITY_END Put two 1/1 white Bird creature tokens with flying onto the battlefield . $Flashback-Tap three untapped white creatures you control . < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nBattlewise Aven NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Judgment PLAYER_CLS_END 4 RACE_END C RARITY_END Flying$Threshold - As long as seven or more cards are in your graveyard , Battlewise Aven gets +1/+1 and has first strike .\nBook Burning NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Judgment PLAYER_CLS_END 80 RACE_END C RARITY_END Any player may have Book Burning deal 6 damage to him or her . If no one does , target player puts the top six cards of his or her library into his or her graveyard .\nBorder Patrol NAME_END 6 ATK_END 1 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Nomad TYPE_END Judgment PLAYER_CLS_END 6 RACE_END C RARITY_END Vigilance\nBrawn NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Incarnation TYPE_END Judgment PLAYER_CLS_END 107 RACE_END U RARITY_END Trample$As long as Brawn is in your graveyard and you control a Forest , creatures you control have trample .\nBreaking Point NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Judgment PLAYER_CLS_END 81 RACE_END R RARITY_END Any player may have Breaking Point deal 6 damage to him or her . If no one does , destroy all creatures . Creatures destroyed this way can't be regenerated .\nCabal Therapy NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Judgment PLAYER_CLS_END 62 RACE_END U RARITY_END Name a nonland card . Target player reveals his or her hand and discards all cards with that name . $Flashback-Sacrifice a creature . < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nCabal Trainee NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Minion TYPE_END Judgment PLAYER_CLS_END 63 RACE_END C RARITY_END Sacrifice Cabal Trainee : Target creature gets -2/-0 until end of turn .\nCanopy Claws NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Judgment PLAYER_CLS_END 108 RACE_END C RARITY_END Target creature loses flying until end of turn . $Flashback { G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nCentaur Rootcaster NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Centaur Druid TYPE_END Judgment PLAYER_CLS_END 109 RACE_END C RARITY_END Whenever Centaur Rootcaster deals combat damage to a player , you may search your library for a basic land card and put that card onto the battlefield tapped . If you do , shuffle your library .\nCephalid Constable NAME_END 1 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Cephalid Wizard TYPE_END Judgment PLAYER_CLS_END 35 RACE_END R RARITY_END Whenever Cephalid Constable deals combat damage to a player , return up to that many target permanents that player controls to their owners ' hands .\nCommander Eesha NAME_END 4 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Legendary Creature - Bird Soldier TYPE_END Judgment PLAYER_CLS_END 9 RACE_END R RARITY_END Flying , protection from creatures\nCunning Wish NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Judgment PLAYER_CLS_END 37 RACE_END R RARITY_END You may choose an instant card you own from outside the game , reveal that card , and put it into your hand . Exile Cunning Wish .\nDeath Wish NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Judgment PLAYER_CLS_END 64 RACE_END R RARITY_END You may choose a card you own from outside the game and put it into your hand . You lose half your life , rounded up . Exile Death Wish .\nDefy Gravity NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Judgment PLAYER_CLS_END 38 RACE_END C RARITY_END Target creature gains flying until end of turn . $Flashback { U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nDwarven Bloodboiler NAME_END 2 ATK_END 2 DEF_END {R}{R}{R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Judgment PLAYER_CLS_END 84 RACE_END R RARITY_END Tap an untapped Dwarf you control : Target creature gets +2/+0 until end of turn .\nEarsplitting Rats NAME_END 1 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Judgment PLAYER_CLS_END 65 RACE_END C RARITY_END When Earsplitting Rats enters the battlefield , each player discards a card . $Discard a card : Regenerate Earsplitting Rats .\nElephant Guide NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Judgment PLAYER_CLS_END 111 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +3/+3 . $When enchanted creature dies , put a 3/3 green Elephant creature token onto the battlefield .\nEmber Shot NAME_END NIL ATK_END NIL DEF_END {6}{R} COST_END NIL DUR_END Instant TYPE_END Judgment PLAYER_CLS_END 87 RACE_END C RARITY_END Ember Shot deals 3 damage to target creature or player . $$Draw a card .\nEnvelop NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Judgment PLAYER_CLS_END 39 RACE_END C RARITY_END Counter target sorcery spell .\nErhnam Djinn NAME_END 5 ATK_END 4 DEF_END {3}{G} COST_END NIL DUR_END Creature - Djinn TYPE_END Judgment PLAYER_CLS_END 113 RACE_END R RARITY_END At the beginning of your upkeep , target non-Wall creature an opponent controls gains forestwalk until your next upkeep .\nExoskeletal Armor NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Judgment PLAYER_CLS_END 114 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +X/+X , where X is the number of creature cards in all graveyards .\nFilth NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Incarnation TYPE_END Judgment PLAYER_CLS_END 66 RACE_END U RARITY_END Swampwalk$As long as Filth is in your graveyard and you control a Swamp , creatures you control have swampwalk .\nFlaring Pain NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Judgment PLAYER_CLS_END 89 RACE_END C RARITY_END Damage can't be prevented this turn . $Flashback { R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nFolk Medicine NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Judgment PLAYER_CLS_END 115 RACE_END C RARITY_END You gain 1 life for each creature you control . $Flashback { 1}{W } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nGenesis NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Incarnation TYPE_END Judgment PLAYER_CLS_END 117 RACE_END R RARITY_END At the beginning of your upkeep , if Genesis is in your graveyard , you may pay { 2}{G } . If you do , return target creature card from your graveyard to your hand .\nGiant Warthog NAME_END 5 ATK_END 5 DEF_END {5}{G} COST_END NIL DUR_END Creature - Boar Beast TYPE_END Judgment PLAYER_CLS_END 118 RACE_END C RARITY_END Trample\nGolden Wish NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Judgment PLAYER_CLS_END 12 RACE_END R RARITY_END You may choose an artifact or enchantment card you own from outside the game , reveal that card , and put it into your hand . Exile Golden Wish .\nGoretusk Firebeast NAME_END 2 ATK_END 2 DEF_END {5}{R} COST_END NIL DUR_END Creature - Elemental Boar Beast TYPE_END Judgment PLAYER_CLS_END 91 RACE_END C RARITY_END When Goretusk Firebeast enters the battlefield , it deals 4 damage to target player .\nGrizzly Fate NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Judgment PLAYER_CLS_END 119 RACE_END U RARITY_END Put two 2/2 green Bear creature tokens onto the battlefield . $Threshold - Put four 2/2 green Bear creature tokens onto the battlefield instead if seven or more cards are in your graveyard . $Flashback { 5}{G}{G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nGuiltfeeder NAME_END 4 ATK_END 0 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Judgment PLAYER_CLS_END 68 RACE_END R RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Whenever Guiltfeeder attacks and isn't blocked , defending player loses 1 life for each card in his or her graveyard .\nHapless Researcher NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Judgment PLAYER_CLS_END 42 RACE_END C RARITY_END Sacrifice Hapless Researcher : Draw a card , then discard a card .\nHarvester Druid NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Judgment PLAYER_CLS_END 120 RACE_END C RARITY_END { tap }: Add to your mana pool one mana of any color that a land you control could produce .\nHunting Grounds NAME_END NIL ATK_END NIL DEF_END {G}{W} COST_END NIL DUR_END Enchantment TYPE_END Judgment PLAYER_CLS_END 138 RACE_END R RARITY_END Threshold - As long as seven or more cards are in your graveyard , Hunting Grounds has \" Whenever an opponent casts a spell , you may put a creature card from your hand onto the battlefield . \"\nIronshell Beetle NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Judgment PLAYER_CLS_END 121 RACE_END C RARITY_END When Ironshell Beetle enters the battlefield , put a +1/+1 counter on target creature .\nJeska, Warrior Adept NAME_END 1 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Barbarian Warrior TYPE_END Judgment PLAYER_CLS_END 93 RACE_END R RARITY_END First strike , haste${tap }: Jeska , Warrior Adept deals 1 damage to target creature or player .\nKeep Watch NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Judgment PLAYER_CLS_END 43 RACE_END C RARITY_END Draw a card for each attacking creature .\nKrosan Reclamation NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Judgment PLAYER_CLS_END 122 RACE_END U RARITY_END Target player shuffles up to two target cards from his or her graveyard into his or her library . $Flashback { 1}{G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nKrosan Wayfarer NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Judgment PLAYER_CLS_END 123 RACE_END C RARITY_END Sacrifice Krosan Wayfarer : You may put a land card from your hand onto the battlefield .\nLava Dart NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Judgment PLAYER_CLS_END 94 RACE_END C RARITY_END Lava Dart deals 1 damage to target creature or player . $Flashback-Sacrifice a Mountain . < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nLead Astray NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Judgment PLAYER_CLS_END 14 RACE_END C RARITY_END Tap up to two target creatures .\nLiberated Dwarf NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Judgment PLAYER_CLS_END 95 RACE_END C RARITY_END { R } , Sacrifice Liberated Dwarf : Target green creature gets +1/+0 and gains first strike until end of turn .\nMental Note NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Judgment PLAYER_CLS_END 46 RACE_END C RARITY_END Put the top two cards of your library into your graveyard . $$Draw a card .\nMirari's Wake NAME_END NIL ATK_END NIL DEF_END {3}{G}{W} COST_END NIL DUR_END Enchantment TYPE_END Judgment PLAYER_CLS_END 139 RACE_END R RARITY_END Creatures you control get +1/+1 . $$Whenever you tap a land for mana , add one mana to your mana pool of any type that land produced .\nMirror Wall NAME_END 4 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Judgment PLAYER_CLS_END 47 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > ${W }: Mirror Wall can attack this turn as though it didn't have defender .\nNantuko Tracer NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Insect Druid TYPE_END Judgment PLAYER_CLS_END 125 RACE_END C RARITY_END When Nantuko Tracer enters the battlefield , you may put target card from a graveyard on the bottom of its owner's library .\nPhantom Centaur NAME_END 0 ATK_END 2 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Centaur Spirit TYPE_END Judgment PLAYER_CLS_END 127 RACE_END U RARITY_END Protection from black$Phantom Centaur enters the battlefield with three +1/+1 counters on it . $If damage would be dealt to Phantom Centaur , prevent that damage . Remove a +1/+1 counter from Phantom Centaur .\nPhantom Flock NAME_END 0 ATK_END 0 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Bird Soldier Spirit TYPE_END Judgment PLAYER_CLS_END 16 RACE_END U RARITY_END Flying$Phantom Flock enters the battlefield with three +1/+1 counters on it . $If damage would be dealt to Phantom Flock , prevent that damage . Remove a +1/+1 counter from Phantom Flock .\nPhantom Nishoba NAME_END 0 ATK_END 0 DEF_END {5}{G}{W} COST_END NIL DUR_END Creature - Cat Beast Spirit TYPE_END Judgment PLAYER_CLS_END 140 RACE_END R RARITY_END Trample$Phantom Nishoba enters the battlefield with seven +1/+1 counters on it . $Whenever Phantom Nishoba deals damage , you gain that much life . $If damage would be dealt to Phantom Nishoba , prevent that damage . Remove a +1/+1 counter from Phantom Nishoba .\nPhantom Nomad NAME_END 0 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Spirit Nomad TYPE_END Judgment PLAYER_CLS_END 17 RACE_END C RARITY_END Phantom Nomad enters the battlefield with two +1/+1 counters on it . $If damage would be dealt to Phantom Nomad , prevent that damage . Remove a +1/+1 counter from Phantom Nomad .\nPhantom Tiger NAME_END 0 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Cat Spirit TYPE_END Judgment PLAYER_CLS_END 129 RACE_END C RARITY_END Phantom Tiger enters the battlefield with two +1/+1 counters on it . $If damage would be dealt to Phantom Tiger , prevent that damage . Remove a +1/+1 counter from Phantom Tiger .\nPlanar Chaos NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Judgment PLAYER_CLS_END 97 RACE_END U RARITY_END At the beginning of your upkeep , flip a coin . If you lose the flip , sacrifice Planar Chaos . $Whenever a player casts a spell , that player flips a coin . If he or she loses the flip , counter that spell .\nQuiet Speculation NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Judgment PLAYER_CLS_END 49 RACE_END U RARITY_END Search target player's library for up to three cards with flashback and put them into that player's graveyard . Then the player shuffles his or her library .\nRiftstone Portal NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Judgment PLAYER_CLS_END 143 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $$As long as Riftstone Portal is in your graveyard , lands you control have \" { tap }: Add { G } or { W } to your mana pool . \"\nSilver Seraph NAME_END 6 ATK_END 6 DEF_END {5}{W}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Judgment PLAYER_CLS_END 23 RACE_END R RARITY_END Flying$Threshold - Other creatures you control get +2/+2 as long as seven or more cards are in your graveyard .\nSolitary Confinement NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Judgment PLAYER_CLS_END 24 RACE_END R RARITY_END At the beginning of your upkeep , sacrifice Solitary Confinement unless you discard a card . $Skip your draw step . $You have shroud . < i > (You can't be the target of spells or abilities . ) < /i > $Prevent all damage that would be dealt to you .\nSoulcatchers' Aerie NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Judgment PLAYER_CLS_END 25 RACE_END U RARITY_END Whenever a Bird is put into your graveyard from the battlefield , put a feather counter on Soulcatchers ' Aerie . $Bird creatures get +1/+1 for each feather counter on Soulcatchers ' Aerie .\nSpellgorger Barbarian NAME_END 1 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Nightmare Barbarian TYPE_END Judgment PLAYER_CLS_END 100 RACE_END C RARITY_END When Spellgorger Barbarian enters the battlefield , discard a card at random . $When Spellgorger Barbarian leaves the battlefield , draw a card .\nSpelljack NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Judgment PLAYER_CLS_END 51 RACE_END R RARITY_END Counter target spell . If that spell is countered this way , exile it instead of putting it into its owner's graveyard . You may play it without paying its mana cost for as long as it remains exiled . < i > (If it has X in its mana cost , X is 0 . ) < /i >\nSudden Strength NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Judgment PLAYER_CLS_END 132 RACE_END C RARITY_END Target creature gets +3/+3 until end of turn . $$Draw a card .\nSylvan Safekeeper NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Judgment PLAYER_CLS_END 133 RACE_END R RARITY_END Sacrifice a land : Target creature you control gains shroud until end of turn . < i > (It can't be the target of spells or abilities . ) < /i >\nTest of Endurance NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Judgment PLAYER_CLS_END 29 RACE_END R RARITY_END At the beginning of your upkeep , if you have 50 or more life , you win the game .\nThriss, Nantuko Primus NAME_END 5 ATK_END 5 DEF_END {5}{G}{G} COST_END NIL DUR_END Legendary Creature - Insect Druid TYPE_END Judgment PLAYER_CLS_END 134 RACE_END R RARITY_END { G } , { tap }: Target creature gets +5/+5 until end of turn .\nTunneler Wurm NAME_END 6 ATK_END 6 DEF_END {6}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Judgment PLAYER_CLS_END 135 RACE_END U RARITY_END Discard a card : Regenerate Tunneler Wurm .\nUnquestioned Authority NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Judgment PLAYER_CLS_END 31 RACE_END U RARITY_END Enchant creature$When Unquestioned Authority enters the battlefield , draw a card . $Enchanted creature has protection from creatures .\nValor NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Incarnation TYPE_END Judgment PLAYER_CLS_END 32 RACE_END U RARITY_END First strike$As long as Valor is in your graveyard and you control a Plains , creatures you control have first strike .\nVenomous Vines NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Judgment PLAYER_CLS_END 136 RACE_END C RARITY_END Destroy target enchanted permanent .\nVigilant Sentry NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Nomad TYPE_END Judgment PLAYER_CLS_END 33 RACE_END C RARITY_END Threshold - As long as seven or more cards are in your graveyard , Vigilant Sentry gets +1/+1 and has \" { tap }: Target attacking or blocking creature gets +3/+3 until end of turn . \"\nWonder NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Incarnation TYPE_END Judgment PLAYER_CLS_END 54 RACE_END U RARITY_END Flying$As long as Wonder is in your graveyard and you control an Island , creatures you control have flying .\nWorldgorger Dragon NAME_END 7 ATK_END 7 DEF_END {3}{R}{R}{R} COST_END NIL DUR_END Creature - Nightmare Dragon TYPE_END Judgment PLAYER_CLS_END 103 RACE_END R RARITY_END Flying , trample$When Worldgorger Dragon enters the battlefield , exile all other permanents you control . $When Worldgorger Dragon leaves the battlefield , return the exiled cards to the battlefield under their owners ' control .\nWormfang Drake NAME_END 4 ATK_END 3 DEF_END {2}{U} COST_END NIL DUR_END Creature - Nightmare Drake TYPE_END Judgment PLAYER_CLS_END 57 RACE_END C RARITY_END Flying$When Wormfang Drake enters the battlefield , sacrifice it unless you exile a creature you control other than Wormfang Drake . $When Wormfang Drake leaves the battlefield , return the exiled card to the battlefield under its owner's control .\nAbomination of Gudul NAME_END 4 ATK_END 3 DEF_END {3}{B}{G}{U} COST_END NIL DUR_END Creature - Horror TYPE_END Khans of Tarkir PLAYER_CLS_END 159 RACE_END C RARITY_END Flying$Whenever Abomination of Gudul deals combat damage to a player , you may draw a card . If you do , discard a card . $Morph { 2}{B}{G}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nAbzan Ascendancy NAME_END NIL ATK_END NIL DEF_END {W}{B}{G} COST_END NIL DUR_END Enchantment TYPE_END Khans of Tarkir PLAYER_CLS_END 160 RACE_END R RARITY_END When Abzan Ascendancy enters the battlefield , put a +1/+1 counter on each creature you control . $Whenever a nontoken creature you control dies , put a 1/1 white Spirit creature token with flying onto the battlefield .\nAbzan Banner NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Khans of Tarkir PLAYER_CLS_END 215 RACE_END C RARITY_END { tap }: Add { W } , { B } , or { G } to your mana pool . ${W}{B}{G } , { tap } , Sacrifice Abzan Banner : Draw a card .\nAbzan Battle Priest NAME_END 2 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Khans of Tarkir PLAYER_CLS_END 1 RACE_END U RARITY_END Outlast { W } < i > ({W } , { tap }: Put a +1/+1 counter on this creature . Outlast only as a sorcery . ) < /i > $Each creature you control with a +1/+1 counter on it has lifelink .\nAbzan Charm NAME_END NIL ATK_END NIL DEF_END {W}{B}{G} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 161 RACE_END U RARITY_END Choose one -$ Exile target creature with power 3 or greater . $ You draw two cards and you lose 2 life . $ Distribute two +1/+1 counters among one or two target creatures .\nAbzan Falconer NAME_END 3 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Khans of Tarkir PLAYER_CLS_END 2 RACE_END U RARITY_END Outlast { W } < i > ({W } , { tap }: Put a +1/+1 counter on this creature . Outlast only as a sorcery . ) < /i > $Each creature you control with a +1/+1 counter on it has flying .\nAbzan Guide NAME_END 4 ATK_END 4 DEF_END {3}{W}{B}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 162 RACE_END C RARITY_END Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i > $Morph { 2}{W}{B}{G } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nAlabaster Kirin NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Kirin TYPE_END Khans of Tarkir PLAYER_CLS_END 4 RACE_END C RARITY_END Flying , vigilance\nAlpine Grizzly NAME_END 2 ATK_END 4 DEF_END {2}{G} COST_END NIL DUR_END Creature - Bear TYPE_END Khans of Tarkir PLAYER_CLS_END 127 RACE_END C RARITY_END NIL\nAltar of the Brood NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Khans of Tarkir PLAYER_CLS_END 216 RACE_END R RARITY_END Whenever another permanent enters the battlefield under your control , each opponent puts the top card of his or her library into his or her graveyard .\nAnafenza, the Foremost NAME_END 4 ATK_END 4 DEF_END {W}{B}{G} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Khans of Tarkir PLAYER_CLS_END 163 RACE_END M RARITY_END Whenever Anafenza , the Foremost attacks , put a +1/+1 counter on another target tapped creature you control . $If a creature card would be put into an opponent's graveyard from anywhere , exile it instead .\nAnkle Shanker NAME_END 2 ATK_END 2 DEF_END {2}{R}{W}{B} COST_END NIL DUR_END Creature - Goblin Berserker TYPE_END Khans of Tarkir PLAYER_CLS_END 164 RACE_END R RARITY_END Haste$Whenever Ankle Shanker attacks , creatures you control gain first strike and deathtouch until end of turn .\nArchers' Parapet NAME_END 5 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Wall TYPE_END Khans of Tarkir PLAYER_CLS_END 128 RACE_END C RARITY_END Defender${1}{B } , { tap }: Each opponent loses 1 life .\nArmament Corps NAME_END 4 ATK_END 4 DEF_END {2}{W}{B}{G} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Khans of Tarkir PLAYER_CLS_END 165 RACE_END U RARITY_END When Armament Corps enters the battlefield , distribute two +1/+1 counters among one or two target creatures you control .\nArrow Storm NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 98 RACE_END C RARITY_END Arrow Storm deals 4 damage to target creature or player . $Raid - If you attacked with a creature this turn , instead Arrow Storm deals 5 damage to that creature or player and the damage can't be prevented .\nAshcloud Phoenix NAME_END 1 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Phoenix TYPE_END Khans of Tarkir PLAYER_CLS_END 99 RACE_END M RARITY_END Flying$When Ashcloud Phoenix dies , return it to the battlefield face down . $Morph { 4}{R}{R } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Ashcloud Phoenix is turned face up , it deals 2 damage to each player .\nAvalanche Tusker NAME_END 4 ATK_END 6 DEF_END {2}{G}{U}{R} COST_END NIL DUR_END Creature - Elephant Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 166 RACE_END R RARITY_END Whenever Avalanche Tusker attacks , target creature defending player controls blocks it this combat if able .\nAwaken the Bear NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 129 RACE_END C RARITY_END Target creature gets +3/+3 and gains trample until end of turn .\nBarrage of Boulders NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 100 RACE_END C RARITY_END Barrage of Boulders deals 1 damage to each creature you don't control . $Ferocious - If you control a creature with power 4 or greater , creatures can't block this turn .\nBear's Companion NAME_END 2 ATK_END 2 DEF_END {2}{G}{U}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 167 RACE_END U RARITY_END When Bear's Companion enters the battlefield , put a 4/4 green Bear creature token onto the battlefield .\nBecome Immense NAME_END NIL ATK_END NIL DEF_END {5}{G} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 130 RACE_END U RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $Target creature gets +6/+6 until end of turn .\nBellowing Saddlebrute NAME_END 5 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Orc Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 64 RACE_END U RARITY_END Raid - When Bellowing Saddlebrute enters the battlefield , you lose 4 life unless you attacked with a creature this turn .\nBitter Revelation NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 65 RACE_END C RARITY_END Look at the top four cards of your library . Put two of them into your hand and the rest into your graveyard . You lose 2 life .\nBlinding Spray NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 32 RACE_END U RARITY_END Creatures your opponents control get -4/-0 until end of turn . $Draw a card .\nBloodfell Caves NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 229 RACE_END C RARITY_END Bloodfell Caves enters the battlefield tapped . $When Bloodfell Caves enters the battlefield , you gain 1 life . ${tap }: Add { B } or { R } to your mana pool .\nBloodsoaked Champion NAME_END 1 ATK_END 2 DEF_END {B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 66 RACE_END R RARITY_END Bloodsoaked Champion can't block . $Raid - { 1}{B }: Return Bloodsoaked Champion from your graveyard to the battlefield . Activate this ability only if you attacked with a creature this turn .\nBlossoming Sands NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 231 RACE_END C RARITY_END Blossoming Sands enters the battlefield tapped . $When Blossoming Sands enters the battlefield , you gain 1 life . ${tap }: Add { G } or { W } to your mana pool .\nBrave the Sands NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Khans of Tarkir PLAYER_CLS_END 5 RACE_END U RARITY_END Creatures you control have vigilance . $Each creature you control can block an additional creature each combat .\nBriber's Purse NAME_END NIL ATK_END NIL DEF_END {X} COST_END NIL DUR_END Artifact TYPE_END Khans of Tarkir PLAYER_CLS_END 217 RACE_END U RARITY_END Briber's Purse enters the battlefield with X gem counters on it . ${1 } , { tap } , Remove a gem counter from Briber's Purse : Target creature can't attack or block this turn .\nBring Low NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 103 RACE_END C RARITY_END Bring Low deals 3 damage to target creature . If that creature has a +1/+1 counter on it , Bring Low deals 5 damage to it instead .\nBurn Away NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 104 RACE_END U RARITY_END Burn Away deals 6 damage to target creature . When that creature dies this turn , exile all cards from its controller's graveyard .\nButcher of the Horde NAME_END 4 ATK_END 5 DEF_END {1}{R}{W}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Khans of Tarkir PLAYER_CLS_END 168 RACE_END R RARITY_END Flying$Sacrifice another creature : Butcher of the Horde gains your choice of vigilance , lifelink , or haste until end of turn .\nCanyon Lurkers NAME_END 2 ATK_END 5 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Khans of Tarkir PLAYER_CLS_END 105 RACE_END C RARITY_END Morph { 3}{R } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nChief of the Edge NAME_END 2 ATK_END 3 DEF_END {W}{B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 169 RACE_END U RARITY_END Other Warrior creatures you control get +1/+0 .\nChief of the Scale NAME_END 3 ATK_END 2 DEF_END {W}{B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 170 RACE_END U RARITY_END Other Warrior creatures you control get +0/+1 .\nClever Impersonator NAME_END 0 ATK_END 0 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Khans of Tarkir PLAYER_CLS_END 34 RACE_END M RARITY_END You may have Clever Impersonator enter the battlefield as a copy of any nonland permanent on the battlefield .\nCrackling Doom NAME_END NIL ATK_END NIL DEF_END {R}{W}{B} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 171 RACE_END R RARITY_END Crackling Doom deals 2 damage to each opponent . Each opponent sacrifices a creature with the greatest power among creatures he or she controls .\nCranial Archive NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Khans of Tarkir PLAYER_CLS_END 218 RACE_END U RARITY_END { 2 } , Exile Cranial Archive : Target player shuffles his or her graveyard into his or her library . Draw a card .\nCrater's Claws NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 106 RACE_END R RARITY_END Crater's Claws deals X damage to target creature or player . $Ferocious - Crater's Claws deals X plus 2 damage to that creature or player instead if you control a creature with power 4 or greater .\nDazzling Ramparts NAME_END 7 ATK_END 0 DEF_END {4}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Khans of Tarkir PLAYER_CLS_END 6 RACE_END U RARITY_END Defender${1}{W } , { tap }: Tap target creature .\nDead Drop NAME_END NIL ATK_END NIL DEF_END {9}{B} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 67 RACE_END U RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $Target player sacrifices two creatures .\nDeath Frenzy NAME_END NIL ATK_END NIL DEF_END {3}{B}{G} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 172 RACE_END U RARITY_END All creatures get -2/-2 until end of turn . Whenever a creature dies this turn , you gain 1 life .\nDebilitating Injury NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Khans of Tarkir PLAYER_CLS_END 68 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -2/-2 .\nDig Through Time NAME_END NIL ATK_END NIL DEF_END {6}{U}{U} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 36 RACE_END R RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $Look at the top seven cards of your library . Put two of them into your hand and the rest on the bottom of your library in any order .\nDisdainful Stroke NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 37 RACE_END C RARITY_END Counter target spell with converted mana cost 4 or greater .\nDismal Backwater NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 232 RACE_END C RARITY_END Dismal Backwater enters the battlefield tapped . $When Dismal Backwater enters the battlefield , you gain 1 life . ${tap }: Add { U } or { B } to your mana pool .\nDisowned Ancestor NAME_END 4 ATK_END 0 DEF_END {B} COST_END NIL DUR_END Creature - Spirit Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 70 RACE_END C RARITY_END Outlast { 1}{B } < i > ({1}{B } , { tap }: Put a +1/+1 counter on this creature . Outlast only as a sorcery . ) < /i >\nDragon Grip NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Khans of Tarkir PLAYER_CLS_END 107 RACE_END U RARITY_END Ferocious - If you control a creature with power 4 or greater , you may cast Dragon Grip as though it had flash . < i > (You may cast it any time you could cast an instant . ) < /i > $Enchant creature$Enchanted creature gets +2/+0 and has first strike .\nDragonscale Boon NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 131 RACE_END C RARITY_END Put two +1/+1 counters on target creature and untap it .\nDragon's Eye Savants NAME_END 6 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Khans of Tarkir PLAYER_CLS_END 38 RACE_END U RARITY_END Morph-Reveal a blue card in your hand . < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Dragon's Eye Savants is turned face up , look at target opponent's hand .\nDragon-Style Twins NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Human Monk TYPE_END Khans of Tarkir PLAYER_CLS_END 108 RACE_END R RARITY_END Double strike$Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i >\nDragon Throne of Tarkir NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Legendary Artifact - Equipment TYPE_END Khans of Tarkir PLAYER_CLS_END 219 RACE_END R RARITY_END Equipped creature has defender and \" { 2 } , { tap }: Other creatures you control gain trample and get +X/+X until end of turn , where X is this creature's power . \" $Equip { 3 }\nDuneblast NAME_END NIL ATK_END NIL DEF_END {4}{W}{B}{G} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 174 RACE_END R RARITY_END Choose up to one creature . Destroy the rest .\nDutiful Return NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 71 RACE_END C RARITY_END Return up to two target creature cards from your graveyard to your hand .\nEfreet Weaponmaster NAME_END 3 ATK_END 4 DEF_END {3}{U}{R}{W} COST_END NIL DUR_END Creature - Efreet Monk TYPE_END Khans of Tarkir PLAYER_CLS_END 175 RACE_END C RARITY_END First strike$When Efreet Weaponmaster enters the battlefield or is turned face up , another target creature you control gets +3/+0 until end of turn . $Morph { 2}{U}{R}{W } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nEmbodiment of Spring NAME_END 3 ATK_END 0 DEF_END {U} COST_END NIL DUR_END Creature - Elemental TYPE_END Khans of Tarkir PLAYER_CLS_END 39 RACE_END C RARITY_END { 1}{G } , { tap } , Sacrifice Embodiment of Spring : Search your library for a basic land card , put it onto the battlefield tapped , then shuffle your library .\nEmpty the Pits NAME_END NIL ATK_END NIL DEF_END {X}{X}{B}{B}{B}{B} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 72 RACE_END M RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $Put X 2/2 black Zombie creature tokens onto the battlefield tapped .\nEnd Hostilities NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 8 RACE_END R RARITY_END Destroy all creatures and all permanents attached to creatures .\nFeat of Resistance NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 10 RACE_END C RARITY_END Put a +1/+1 counter on target creature you control . It gains protection from the color of your choice until end of turn .\nFeed the Clan NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 132 RACE_END C RARITY_END You gain 5 life . $Ferocious - You gain 10 life instead if you control a creature with power 4 or greater .\nFirehoof Cavalry NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Khans of Tarkir PLAYER_CLS_END 11 RACE_END C RARITY_END { 3}{R }: Firehoof Cavalry gets +2/+0 and gains trample until end of turn .\nFrontier Bivouac NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 234 RACE_END U RARITY_END Frontier Bivouac enters the battlefield tapped . ${tap }: Add { G } , { U } , or { R } to your mana pool .\nGhostfire Blade NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Khans of Tarkir PLAYER_CLS_END 220 RACE_END R RARITY_END Equipped creature gets +2/+2 . $Equip { 3}$Ghostfire Blade's equip ability costs { 2 } less to activate if it targets a colorless creature .\nGlacial Stalker NAME_END 5 ATK_END 4 DEF_END {5}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Khans of Tarkir PLAYER_CLS_END 41 RACE_END C RARITY_END Morph { 4}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nGoblinslide NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Khans of Tarkir PLAYER_CLS_END 109 RACE_END U RARITY_END Whenever you cast a noncreature spell , you may pay { 1 } . If you do , put a 1/1 red Goblin creature token with haste onto the battlefield .\nGrim Haruspex NAME_END 2 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Khans of Tarkir PLAYER_CLS_END 73 RACE_END R RARITY_END Morph { B } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $Whenever another nontoken creature you control dies , draw a card .\nGurmag Swiftwing NAME_END 2 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Bat TYPE_END Khans of Tarkir PLAYER_CLS_END 74 RACE_END U RARITY_END Flying , first strike , haste\nHardened Scales NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Khans of Tarkir PLAYER_CLS_END 133 RACE_END R RARITY_END If one or more +1/+1 counters would be placed on a creature you control , that many plus one +1/+1 counters are placed on it instead .\nHeart-Piercer Bow NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Khans of Tarkir PLAYER_CLS_END 221 RACE_END U RARITY_END Whenever equipped creature attacks , Heart-Piercer Bow deals 1 damage to target creature defending player controls . $Equip { 1 }\nHeir of the Wilds NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 134 RACE_END U RARITY_END Deathtouch$Ferocious - Whenever Heir of the Wilds attacks , if you control a creature with power 4 or greater , Heir of the Wilds gets +1/+1 until end of turn .\nHerald of Anafenza NAME_END 2 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Khans of Tarkir PLAYER_CLS_END 12 RACE_END R RARITY_END Outlast { 2}{W } < i > ({2}{W } , { tap }: Put a +1/+1 counter on this creature . Outlast only as a sorcery . ) < /i > $Whenever you activate Herald of Anafenza's outlast ability , put a 1/1 white Warrior creature token onto the battlefield .\nHighland Game NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elk TYPE_END Khans of Tarkir PLAYER_CLS_END 135 RACE_END C RARITY_END When Highland Game dies , you gain 2 life .\nHigh Sentinels of Arashin NAME_END 4 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Khans of Tarkir PLAYER_CLS_END 13 RACE_END R RARITY_END Flying$High Sentinels of Arashin gets +1/+1 for each other creature you control with a +1/+1 counter on it . ${3}{W }: Put a +1/+1 counter on target creature .\nHighspire Mantis NAME_END 3 ATK_END 3 DEF_END {2}{R}{W} COST_END NIL DUR_END Creature - Insect TYPE_END Khans of Tarkir PLAYER_CLS_END 177 RACE_END U RARITY_END Flying , trample\nHooded Hydra NAME_END 0 ATK_END 0 DEF_END {X}{G}{G} COST_END NIL DUR_END Creature - Snake Hydra TYPE_END Khans of Tarkir PLAYER_CLS_END 136 RACE_END M RARITY_END Hooded Hydra enters the battlefield with X +1/+1 counters on it . $When Hooded Hydra dies , put a 1/1 green Snake creature token onto the battlefield for each +1/+1 counter on it . $Morph { 3}{G}{G}$As Hooded Hydra is turned face up , put five +1/+1 counters on it .\nHooting Mandrills NAME_END 4 ATK_END 4 DEF_END {5}{G} COST_END NIL DUR_END Creature - Ape TYPE_END Khans of Tarkir PLAYER_CLS_END 137 RACE_END C RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $Trample\nHorde Ambusher NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Khans of Tarkir PLAYER_CLS_END 110 RACE_END U RARITY_END Whenever Horde Ambusher blocks , it deals 1 damage to you . $Morph-Reveal a red card in your hand . < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Horde Ambusher is turned face up , target creature can't block this turn .\nHordeling Outburst NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 111 RACE_END U RARITY_END Put three 1/1 red Goblin creature tokens onto the battlefield .\nHowl of the Horde NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 112 RACE_END R RARITY_END When you cast your next instant or sorcery spell this turn , copy that spell . You may choose new targets for the copy . $Raid - If you attacked with a creature this turn , when you cast your next instant or sorcery spell this turn , copy that spell an additional time . You may choose new targets for the copy .\nIvorytusk Fortress NAME_END 7 ATK_END 5 DEF_END {2}{W}{B}{G} COST_END NIL DUR_END Creature - Elephant TYPE_END Khans of Tarkir PLAYER_CLS_END 179 RACE_END R RARITY_END Untap each creature you control with a +1/+1 counter on it during each other player's untap step .\nJeering Instigator NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Khans of Tarkir PLAYER_CLS_END 113 RACE_END R RARITY_END Morph { 2}{R } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Jeering Instigator is turned face up , if it's your turn , gain control of another target creature until end of turn . Untap that creature . It gains haste until end of turn .\nJeskai Ascendancy NAME_END NIL ATK_END NIL DEF_END {U}{R}{W} COST_END NIL DUR_END Enchantment TYPE_END Khans of Tarkir PLAYER_CLS_END 180 RACE_END R RARITY_END Whenever you cast a noncreature spell , creatures you control get +1/+1 until end of turn . Untap those creatures . $Whenever you cast a noncreature spell , you may draw a card . If you do , discard a card .\nJeskai Banner NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Khans of Tarkir PLAYER_CLS_END 222 RACE_END C RARITY_END { tap }: Add { U } , { R } , or { W } to your mana pool . ${U}{R}{W } , { tap } , Sacrifice Jeskai Banner : Draw a card .\nJeskai Charm NAME_END NIL ATK_END NIL DEF_END {U}{R}{W} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 181 RACE_END U RARITY_END Choose one -$ Put target creature on top of its owner's library . $ Jeskai Charm deals 4 damage to target opponent . $ Creatures you control get +1/+1 and gain lifelink until end of turn .\nJeskai Elder NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Monk TYPE_END Khans of Tarkir PLAYER_CLS_END 43 RACE_END U RARITY_END Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i > $Whenever Jeskai Elder deals combat damage to a player , you may draw a card . If you do , discard a card .\nJeskai Student NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Khans of Tarkir PLAYER_CLS_END 14 RACE_END C RARITY_END Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i >\nJeskai Windscout NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Bird Scout TYPE_END Khans of Tarkir PLAYER_CLS_END 44 RACE_END C RARITY_END Flying$Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i >\nJungle Hollow NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 235 RACE_END C RARITY_END Jungle Hollow enters the battlefield tapped . $When Jungle Hollow enters the battlefield , you gain 1 life . ${tap }: Add { B } or { G } to your mana pool .\nKheru Bloodsucker NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Khans of Tarkir PLAYER_CLS_END 75 RACE_END U RARITY_END Whenever a creature you control with toughness 4 or greater dies , each opponent loses 2 life and you gain 2 life . ${2}{B } , Sacrifice another creature : Put a +1/+1 counter on Kheru Bloodsucker .\nKheru Dreadmaw NAME_END 4 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie Crocodile TYPE_END Khans of Tarkir PLAYER_CLS_END 76 RACE_END C RARITY_END Defender${1}{G } , Sacrifice another creature : You gain life equal to the sacrificed creature's toughness .\nKheru Lich Lord NAME_END 4 ATK_END 4 DEF_END {3}{B}{G}{U} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Khans of Tarkir PLAYER_CLS_END 182 RACE_END R RARITY_END At the beginning of your upkeep , you may pay { 2}{B } . If you do , return a creature card at random from your graveyard to the battlefield . It gains flying , trample , and haste . Exile that card at the beginning of your next end step . If it would leave the battlefield , exile it instead of putting it anywhere else .\nKheru Spellsnatcher NAME_END 3 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Naga Wizard TYPE_END Khans of Tarkir PLAYER_CLS_END 45 RACE_END R RARITY_END Morph { 4}{U}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Kheru Spellsnatcher is turned face up , counter target spell . If that spell is countered this way , exile it instead of putting it into its owner's graveyard . You may cast that card without paying its mana cost for as long as it remains exiled .\nKill Shot NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 15 RACE_END C RARITY_END Destroy target attacking creature .\nKin-Tree Invocation NAME_END NIL ATK_END NIL DEF_END {B}{G} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 183 RACE_END U RARITY_END Put an X/X black and green Spirit Warrior creature token onto the battlefield , where X is the greatest toughness among creatures you control .\nKin-Tree Warden NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 139 RACE_END C RARITY_END { 2 }: Regenerate Kin-Tree Warden . $Morph { G } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nKrumar Bond-Kin NAME_END 3 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Orc Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 77 RACE_END C RARITY_END Morph { 4}{B } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nLeaping Master NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Monk TYPE_END Khans of Tarkir PLAYER_CLS_END 114 RACE_END C RARITY_END { 2}{W }: Leaping Master gains flying until end of turn .\nMantis Rider NAME_END 3 ATK_END 3 DEF_END {U}{R}{W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Khans of Tarkir PLAYER_CLS_END 184 RACE_END R RARITY_END Flying , vigilance , haste\nMardu Ascendancy NAME_END NIL ATK_END NIL DEF_END {R}{W}{B} COST_END NIL DUR_END Enchantment TYPE_END Khans of Tarkir PLAYER_CLS_END 185 RACE_END R RARITY_END Whenever a nontoken creature you control attacks , put a 1/1 red Goblin creature token onto the battlefield tapped and attacking . $Sacrifice Mardu Ascendancy : Creatures you control get +0/+3 until end of turn .\nMardu Banner NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Khans of Tarkir PLAYER_CLS_END 224 RACE_END C RARITY_END { tap }: Add { R } , { W } , or { B } to your mana pool . ${R}{W}{B } , { tap } , Sacrifice Mardu Banner : Draw a card .\nMardu Blazebringer NAME_END 4 ATK_END 4 DEF_END {2}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 115 RACE_END U RARITY_END When Mardu Blazebringer attacks or blocks , sacrifice it at end of combat .\nMardu Charm NAME_END NIL ATK_END NIL DEF_END {R}{W}{B} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 186 RACE_END U RARITY_END Choose one -$ Mardu Charm deals 4 damage to target creature . $ Put two 1/1 white Warrior creature tokens onto the battlefield . They gain first strike until end of turn . $ Target opponent reveals his or her hand . You choose a noncreature , nonland card from it . That player discards that card .\nMardu Hateblade NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 16 RACE_END C RARITY_END { B }: Mardu Hateblade gains deathtouch until end of turn . < i > (Any amount of damage it deals to a creature is enough to destroy it . ) < /i >\nMardu Heart-Piercer NAME_END 3 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Archer TYPE_END Khans of Tarkir PLAYER_CLS_END 116 RACE_END U RARITY_END Raid - When Mardu Heart-Piercer enters the battlefield , if you attacked with a creature this turn , Mardu Heart-Piercer deals 2 damage to target creature or player .\nMardu Hordechief NAME_END 3 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 17 RACE_END C RARITY_END Raid - When Mardu Hordechief enters the battlefield , if you attacked with a creature this turn , put a 1/1 white Warrior creature token onto the battlefield .\nMardu Roughrider NAME_END 4 ATK_END 5 DEF_END {2}{R}{W}{B} COST_END NIL DUR_END Creature - Orc Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 187 RACE_END U RARITY_END Whenever Mardu Roughrider attacks , target creature can't block this turn .\nMardu Skullhunter NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 78 RACE_END C RARITY_END Mardu Skullhunter enters the battlefield tapped . $Raid - When Mardu Skullhunter enters the battlefield , if you attacked with a creature this turn , target opponent discards a card .\nMardu Warshrieker NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Orc Shaman TYPE_END Khans of Tarkir PLAYER_CLS_END 117 RACE_END C RARITY_END Raid - When Mardu Warshrieker enters the battlefield , if you attacked with a creature this turn , add { R}{W}{B } to your mana pool .\nMaster of Pearls NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Khans of Tarkir PLAYER_CLS_END 18 RACE_END R RARITY_END Morph { 3}{W}{W } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Master of Pearls is turned face up , creatures you control get +2/+2 until end of turn .\nMaster the Way NAME_END NIL ATK_END NIL DEF_END {3}{U}{R} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 188 RACE_END U RARITY_END Draw a card . Master the Way deals damage to target creature or player equal to the number of cards in your hand .\nMeandering Towershell NAME_END 9 ATK_END 5 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Turtle TYPE_END Khans of Tarkir PLAYER_CLS_END 141 RACE_END R RARITY_END Islandwalk < i > (This creature can't be blocked as long as defending player controls an Island . ) < /i > $Whenever Meandering Towershell attacks , exile it . Return it to the battlefield under your control tapped and attacking at the beginning of the declare attackers step on your next turn .\nMer-Ek Nightblade NAME_END 3 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Orc Assassin TYPE_END Khans of Tarkir PLAYER_CLS_END 79 RACE_END U RARITY_END Outlast { B } < i > ({B } , { tap }: Put a +1/+1 counter on this creature . Outlast only as a sorcery . ) < /i > $Each creature you control with a +1/+1 counter on it has deathtouch .\nMindswipe NAME_END NIL ATK_END NIL DEF_END {X}{U}{R} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 189 RACE_END R RARITY_END Counter target spell unless its controller pays { X } . Mindswipe deals X damage to that spell's controller .\nMistfire Weaver NAME_END 1 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Djinn Wizard TYPE_END Khans of Tarkir PLAYER_CLS_END 46 RACE_END U RARITY_END Flying$Morph { 2}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Mistfire Weaver is turned face up , target creature you control gains hexproof until end of turn .\nMolting Snakeskin NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Khans of Tarkir PLAYER_CLS_END 80 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+0 and has \" { 2}{B }: Regenerate this creature . \"\nMurderous Cut NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 81 RACE_END U RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $Destroy target creature .\nMystic Monastery NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 236 RACE_END U RARITY_END Mystic Monastery enters the battlefield tapped . ${tap }: Add { U } , { R } , or { W } to your mana pool .\nMystic of the Hidden Way NAME_END 2 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Human Monk TYPE_END Khans of Tarkir PLAYER_CLS_END 48 RACE_END C RARITY_END Mystic of the Hidden Way can't be blocked . $Morph { 2}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nNarset, Enlightened Master NAME_END 2 ATK_END 3 DEF_END {3}{U}{R}{W} COST_END NIL DUR_END Legendary Creature - Human Monk TYPE_END Khans of Tarkir PLAYER_CLS_END 190 RACE_END M RARITY_END First strike , hexproof$Whenever Narset , Enlightened Master attacks , exile the top four cards of your library . Until end of turn , you may cast noncreature cards exiled with Narset this turn without paying their mana costs .\nNecropolis Fiend NAME_END 5 ATK_END 4 DEF_END {7}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Khans of Tarkir PLAYER_CLS_END 82 RACE_END R RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $Flying${X } , { tap } , Exile X cards from your graveyard : Target creature gets -X/-X until end of turn .\nNomad Outpost NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 237 RACE_END U RARITY_END Nomad Outpost enters the battlefield tapped . ${tap }: Add { R } , { W } , or { B } to your mana pool .\nOpulent Palace NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 238 RACE_END U RARITY_END Opulent Palace enters the battlefield tapped . ${tap }: Add { B } , { G } , or { U } to your mana pool .\nPearl Lake Ancient NAME_END 7 ATK_END 6 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Leviathan TYPE_END Khans of Tarkir PLAYER_CLS_END 49 RACE_END M RARITY_END Flash$Pearl Lake Ancient can't be countered . $Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i > $Return three lands you control to their owner's hand : Return Pearl Lake Ancient to its owner's hand .\nPine Walker NAME_END 5 ATK_END 5 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Khans of Tarkir PLAYER_CLS_END 143 RACE_END U RARITY_END Morph { 4}{G } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $Whenever Pine Walker or another creature you control is turned face up , untap that creature .\nPonyback Brigade NAME_END 2 ATK_END 2 DEF_END {3}{R}{W}{B} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 191 RACE_END C RARITY_END When Ponyback Brigade enters the battlefield or is turned face up , put three 1/1 red Goblin creature tokens onto the battlefield . $Morph { 2}{R}{W}{B } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nQuiet Contemplation NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Khans of Tarkir PLAYER_CLS_END 50 RACE_END U RARITY_END Whenever you cast a noncreature spell , you may pay { 1 } . If you do , tap target creature an opponent controls and it doesn't untap during its controller's next untap step .\nRaiders' Spoils NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment TYPE_END Khans of Tarkir PLAYER_CLS_END 83 RACE_END U RARITY_END Creatures you control get +1/+0 . $Whenever a Warrior you control deals combat damage to a player , you may pay 1 life . If you do , draw a card .\nRakshasa Deathdealer NAME_END 2 ATK_END 2 DEF_END {B}{G} COST_END NIL DUR_END Creature - Cat Demon TYPE_END Khans of Tarkir PLAYER_CLS_END 192 RACE_END R RARITY_END { B}{G }: Rakshasa Deathdealer gets +2/+2 until end of turn . ${B}{G }: Regenerate Rakshasa Deathdealer .\nRakshasa's Secret NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 84 RACE_END C RARITY_END Target opponent discards two cards . Put the top two cards of your library into your graveyard .\nRakshasa Vizier NAME_END 4 ATK_END 4 DEF_END {2}{B}{G}{U} COST_END NIL DUR_END Creature - Cat Demon TYPE_END Khans of Tarkir PLAYER_CLS_END 193 RACE_END R RARITY_END Whenever one or more cards are put into exile from your graveyard , put that many +1/+1 counters on Rakshasa Vizier .\nRattleclaw Mystic NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Khans of Tarkir PLAYER_CLS_END 144 RACE_END R RARITY_END { tap }: Add { G } , { U } , or { R } to your mana pool . $Morph { 2 } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Rattleclaw Mystic is turned face up , add { G}{U}{R } to your mana pool .\nRetribution of the Ancients NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment TYPE_END Khans of Tarkir PLAYER_CLS_END 85 RACE_END R RARITY_END { B } , Remove X +1/+1 counters from among creatures you control : Target creature gets -X/-X until end of turn .\nRide Down NAME_END NIL ATK_END NIL DEF_END {R}{W} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 194 RACE_END U RARITY_END Destroy target blocking creature . Creatures that were blocked by that creature this combat gain trample until end of turn .\nRoar of Challenge NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 145 RACE_END U RARITY_END All creatures able to block target creature this turn do so . $Ferocious - That creature gains indestructible until end of turn if you control a creature with power 4 or greater .\nRotting Mastodon NAME_END 8 ATK_END 2 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie Elephant TYPE_END Khans of Tarkir PLAYER_CLS_END 87 RACE_END C RARITY_END NIL\nRugged Highlands NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 240 RACE_END C RARITY_END Rugged Highlands enters the battlefield tapped . $When Rugged Highlands enters the battlefield , you gain 1 life . ${tap }: Add { R } or { G } to your mana pool .\nRush of Battle NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 19 RACE_END C RARITY_END Creatures you control get +2/+1 until end of turn . Warrior creatures you control gain lifelink until end of turn . < i > (Damage dealt by those Warriors also causes their controller to gain that much life . ) < /i >\nRuthless Ripper NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Assassin TYPE_END Khans of Tarkir PLAYER_CLS_END 88 RACE_END U RARITY_END Deathtouch$Morph-Reveal a black card in your hand . < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Ruthless Ripper is turned face up , target player loses 2 life .\nSage-Eye Harrier NAME_END 5 ATK_END 1 DEF_END {4}{W} COST_END NIL DUR_END Creature - Bird Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 20 RACE_END C RARITY_END Flying$Morph { 3}{W } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nSage of the Inward Eye NAME_END 4 ATK_END 3 DEF_END {2}{U}{R}{W} COST_END NIL DUR_END Creature - Djinn Wizard TYPE_END Khans of Tarkir PLAYER_CLS_END 195 RACE_END R RARITY_END Flying$Whenever you cast a noncreature spell , creatures you control gain lifelink until end of turn .\nSagu Archer NAME_END 5 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Naga Archer TYPE_END Khans of Tarkir PLAYER_CLS_END 146 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Morph { 4}{G } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nSagu Mauler NAME_END 6 ATK_END 6 DEF_END {4}{G}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Khans of Tarkir PLAYER_CLS_END 196 RACE_END R RARITY_END Trample , hexproof$Morph { 3}{G}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nSalt Road Patrol NAME_END 5 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Scout TYPE_END Khans of Tarkir PLAYER_CLS_END 21 RACE_END C RARITY_END Outlast { 1}{W } < i > ({1}{W } , { tap }: Put a +1/+1 counter on this creature . Outlast only as a sorcery . ) < /i >\nSandsteppe Citadel NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 241 RACE_END U RARITY_END Sandsteppe Citadel enters the battlefield tapped . ${tap }: Add { W } , { B } , or { G } to your mana pool .\nSarkhan, the Dragonspeaker NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Planeswalker - Sarkhan TYPE_END Khans of Tarkir PLAYER_CLS_END 119 RACE_END M RARITY_END +1 : Until end of turn , Sarkhan , the Dragonspeaker becomes a legendary 4/4 red Dragon creature with flying , indestructible , and haste . < i > (He doesn't lose loyalty while he's not a planeswalker . ) < /i > $ ? 3 : Sarkhan , the Dragonspeaker deals 4 damage to target creature . $ ? 6 : You get an emblem with \" At the beginning of your draw step , draw two additional cards \" and \" At the beginning of your end step , discard your hand . \"\nSavage Knuckleblade NAME_END 4 ATK_END 4 DEF_END {G}{U}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 197 RACE_END R RARITY_END { 2}{G }: Savage Knuckleblade gets +2/+2 until end of turn . Activate this ability only once each turn . ${2}{U }: Return Savage Knuckleblade to its owner's hand . ${R }: Savage Knuckleblade gains haste until end of turn .\nSavage Punch NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 147 RACE_END C RARITY_END Target creature you control fights target creature you don't control . $Ferocious - The creature you control gets +2/+2 until end of turn before it fights if you control a creature with power 4 or greater .\nScaldkin NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Khans of Tarkir PLAYER_CLS_END 52 RACE_END C RARITY_END Flying${2}{R } , Sacrifice Scaldkin : Scaldkin deals 2 damage to target creature or player .\nScion of Glaciers NAME_END 5 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Khans of Tarkir PLAYER_CLS_END 53 RACE_END U RARITY_END { U }: Scion of Glaciers gets +1/-1 until end of turn .\nScoured Barrens NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 242 RACE_END C RARITY_END Scoured Barrens enters the battlefield tapped . $When Scoured Barrens enters the battlefield , you gain 1 life . ${tap }: Add { W } or { B } to your mana pool .\nScout the Borders NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 148 RACE_END C RARITY_END Reveal the top five cards of your library . You may put a creature or land card from among them into your hand . Put the rest into your graveyard .\nSee the Unwritten NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 149 RACE_END M RARITY_END Reveal the top eight cards of your library . You may put a creature card from among them onto the battlefield . Put the rest into your graveyard . $Ferocious - If you control a creature with power 4 or greater , you may put two creature cards onto the battlefield instead of one .\nSet Adrift NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 54 RACE_END U RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $Put target nonland permanent on top of its owner's library .\nShambling Attendants NAME_END 5 ATK_END 3 DEF_END {7}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Khans of Tarkir PLAYER_CLS_END 89 RACE_END C RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i >\nSidisi, Brood Tyrant NAME_END 3 ATK_END 3 DEF_END {1}{B}{G}{U} COST_END NIL DUR_END Legendary Creature - Naga Shaman TYPE_END Khans of Tarkir PLAYER_CLS_END 199 RACE_END M RARITY_END Whenever Sidisi , Brood Tyrant enters the battlefield or attacks , put the top three cards of your library into your graveyard . $Whenever one or more creature cards are put into your graveyard from your library , put a 2/2 black Zombie creature token onto the battlefield .\nSidisi's Pet NAME_END 4 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Ape TYPE_END Khans of Tarkir PLAYER_CLS_END 90 RACE_END C RARITY_END Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i > $Morph { 1}{B } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nSiegecraft NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Khans of Tarkir PLAYER_CLS_END 23 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+4 .\nSiege Rhino NAME_END 5 ATK_END 4 DEF_END {1}{W}{B}{G} COST_END NIL DUR_END Creature - Rhino TYPE_END Khans of Tarkir PLAYER_CLS_END 200 RACE_END R RARITY_END Trample$When Siege Rhino enters the battlefield , each opponent loses 3 life and you gain 3 life .\nSinging Bell Strike NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Khans of Tarkir PLAYER_CLS_END 55 RACE_END C RARITY_END Enchant creature$When Singing Bell Strike enters the battlefield , tap enchanted creature . $Enchanted creature doesn't untap during its controller's untap step . $Enchanted creature has \" { 6 }: Untap this creature . \"\nSmoke Teller NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Khans of Tarkir PLAYER_CLS_END 151 RACE_END C RARITY_END { 1}{U }: Look at target face-down creature .\nSnowhorn Rider NAME_END 5 ATK_END 5 DEF_END {3}{G}{U}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 201 RACE_END C RARITY_END Trample$Morph { 2}{G}{U}{R } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nSorin, Solemn Visitor NAME_END NIL ATK_END NIL DEF_END {2}{W}{B} COST_END NIL DUR_END Planeswalker - Sorin TYPE_END Khans of Tarkir PLAYER_CLS_END 202 RACE_END M RARITY_END +1 : Until your next turn , creatures you control get +1/+0 and gain lifelink . $ ? 2 : Put a 2/2 black Vampire creature token with flying onto the battlefield . $ ? 6 : You get an emblem with \" At the beginning of each opponent's upkeep , that player sacrifices a creature . \"\nStubborn Denial NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 56 RACE_END U RARITY_END Counter target noncreature spell unless its controller pays { 1 } . $Ferocious - If you control a creature with power 4 or greater , counter that spell instead .\nSultai Ascendancy NAME_END NIL ATK_END NIL DEF_END {B}{G}{U} COST_END NIL DUR_END Enchantment TYPE_END Khans of Tarkir PLAYER_CLS_END 203 RACE_END R RARITY_END At the beginning of your upkeep , look at the top two cards of your library . Put any number of them into your graveyard and the rest back on top of your library in any order .\nSultai Banner NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Khans of Tarkir PLAYER_CLS_END 225 RACE_END C RARITY_END { tap }: Add { B } , { G } , or { U } to your mana pool . ${B}{G}{U } , { tap } , Sacrifice Sultai Banner : Draw a card .\nSultai Charm NAME_END NIL ATK_END NIL DEF_END {B}{G}{U} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 204 RACE_END U RARITY_END Choose one -$ Destroy target monocolored creature . $ Destroy target artifact or enchantment . $ Draw two cards , then discard a card .\nSultai Flayer NAME_END 4 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Naga Shaman TYPE_END Khans of Tarkir PLAYER_CLS_END 152 RACE_END U RARITY_END Whenever a creature you control with toughness 4 or greater dies , you gain 4 life .\nSultai Scavenger NAME_END 3 ATK_END 3 DEF_END {5}{B} COST_END NIL DUR_END Creature - Bird Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 91 RACE_END C RARITY_END Delve < i > (Each card you exile from your graveyard while casting this spell pays for { 1 } . ) < /i > $Flying\nSultai Soothsayer NAME_END 5 ATK_END 2 DEF_END {2}{B}{G}{U} COST_END NIL DUR_END Creature - Naga Shaman TYPE_END Khans of Tarkir PLAYER_CLS_END 205 RACE_END U RARITY_END When Sultai Soothsayer enters the battlefield , look at the top four cards of your library . Put one of them into your hand and the rest into your graveyard .\nSuspension Field NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Khans of Tarkir PLAYER_CLS_END 25 RACE_END U RARITY_END When Suspension Field enters the battlefield , you may exile target creature with toughness 3 or greater until Suspension Field leaves the battlefield . < i > (That creature returns under its owner's control . ) < /i >\nSwarm of Bloodflies NAME_END 0 ATK_END 0 DEF_END {4}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Khans of Tarkir PLAYER_CLS_END 92 RACE_END U RARITY_END Flying$Swarm of Bloodflies enters the battlefield with two +1/+1 counters on it . $Whenever another creature dies , put a +1/+1 counter on Swarm of Bloodflies .\nSwift Kick NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 122 RACE_END C RARITY_END Target creature you control gets +1/+0 until end of turn . It fights target creature you don't control .\nSwiftwater Cliffs NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 243 RACE_END C RARITY_END Swiftwater Cliffs enters the battlefield tapped . $When Swiftwater Cliffs enters the battlefield , you gain 1 life . ${tap }: Add { U } or { R } to your mana pool .\nTaigam's Scheming NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 57 RACE_END C RARITY_END Look at the top five cards of your library . Put any number of them into your graveyard and the rest back on top of your library in any order .\nTake Up Arms NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 26 RACE_END U RARITY_END Put three 1/1 white Warrior creature tokens onto the battlefield .\nTemur Ascendancy NAME_END NIL ATK_END NIL DEF_END {G}{U}{R} COST_END NIL DUR_END Enchantment TYPE_END Khans of Tarkir PLAYER_CLS_END 207 RACE_END R RARITY_END Creatures you control have haste . $Whenever a creature with power 4 or greater enters the battlefield under your control , you may draw a card .\nTemur Banner NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Khans of Tarkir PLAYER_CLS_END 226 RACE_END C RARITY_END { tap }: Add { G } , { U } , or { R } to your mana pool . ${G}{U}{R } , { tap } , Sacrifice Temur Banner : Draw a card .\nTemur Charger NAME_END 1 ATK_END 3 DEF_END {1}{G} COST_END NIL DUR_END Creature - Horse TYPE_END Khans of Tarkir PLAYER_CLS_END 153 RACE_END U RARITY_END Morph-Reveal a green card in your hand . < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Temur Charger is turned face up , target creature gains trample until end of turn .\nTemur Charm NAME_END NIL ATK_END NIL DEF_END {G}{U}{R} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 208 RACE_END U RARITY_END Choose one -$ Target creature you control gets +1/+1 until end of turn . It fights target creature you don't control . $ Counter target spell unless its controller pays { 3 } . $ Creatures with power 3 or less can't block this turn .\nThornwood Falls NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 244 RACE_END C RARITY_END Thornwood Falls enters the battlefield tapped . $When Thornwood Falls enters the battlefield , you gain 1 life . ${tap }: Add { G } or { U } to your mana pool .\nThousand Winds NAME_END 6 ATK_END 5 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Khans of Tarkir PLAYER_CLS_END 58 RACE_END R RARITY_END Flying$Morph { 5}{U}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Thousand Winds is turned face up , return all other tapped creatures to their owners ' hands .\nThrottle NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 93 RACE_END C RARITY_END Target creature gets -4/-4 until end of turn .\nTimely Hordemate NAME_END 2 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 27 RACE_END U RARITY_END Raid - When Timely Hordemate enters the battlefield , if you attacked with a creature this turn , return target creature card with converted mana cost 2 or less from your graveyard to the battlefield .\nTomb of the Spirit Dragon NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 245 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${2 } , { tap }: You gain 1 life for each colorless creature you control .\nTormenting Voice NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 123 RACE_END C RARITY_END As an additional cost to cast Tormenting Voice , discard a card . $Draw two cards .\nTrail of Mystery NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Khans of Tarkir PLAYER_CLS_END 154 RACE_END R RARITY_END Whenever a face-down creature enters the battlefield under your control , you may search your library for a basic land card , reveal it , put it into your hand , then shuffle your library . $Whenever a permanent you control is turned face up , if it's a creature , it gets +2/+2 until end of turn .\nTranquil Cove NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 246 RACE_END C RARITY_END Tranquil Cove enters the battlefield tapped . $When Tranquil Cove enters the battlefield , you gain 1 life . ${tap }: Add { W } or { U } to your mana pool .\nTusked Colossodon NAME_END 5 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Khans of Tarkir PLAYER_CLS_END 155 RACE_END C RARITY_END NIL\nTuskguard Captain NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 156 RACE_END U RARITY_END Outlast { G } < i > ({G } , { tap }: Put a +1/+1 counter on this creature . Outlast only as a sorcery . ) < /i > $Each creature you control with a +1/+1 counter on it has trample .\nUgin's Nexus NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Legendary Artifact TYPE_END Khans of Tarkir PLAYER_CLS_END 227 RACE_END M RARITY_END If a player would begin an extra turn , that player skips that turn instead . $If Ugin's Nexus would be put into a graveyard from the battlefield , instead exile it and take an extra turn after this one .\nUnyielding Krumar NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Orc Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 94 RACE_END C RARITY_END { 1}{W }: Unyielding Krumar gains first strike until end of turn .\nUtter End NAME_END NIL ATK_END NIL DEF_END {2}{W}{B} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 210 RACE_END R RARITY_END Exile target nonland permanent .\nValley Dasher NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Khans of Tarkir PLAYER_CLS_END 125 RACE_END C RARITY_END Haste$Valley Dasher attacks each turn if able .\nVenerable Lammasu NAME_END 4 ATK_END 5 DEF_END {6}{W} COST_END NIL DUR_END Creature - Lammasu TYPE_END Khans of Tarkir PLAYER_CLS_END 28 RACE_END U RARITY_END Flying\nVillainous Wealth NAME_END NIL ATK_END NIL DEF_END {X}{B}{G}{U} COST_END NIL DUR_END Sorcery TYPE_END Khans of Tarkir PLAYER_CLS_END 211 RACE_END R RARITY_END Target opponent exiles the top X cards of his or her library . You may cast any number of nonland cards with converted mana cost X or less from among them without paying their mana costs .\nWar Behemoth NAME_END 6 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Khans of Tarkir PLAYER_CLS_END 29 RACE_END C RARITY_END Morph { 4}{W } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nWarden of the Eye NAME_END 3 ATK_END 3 DEF_END {2}{U}{R}{W} COST_END NIL DUR_END Creature - Djinn Wizard TYPE_END Khans of Tarkir PLAYER_CLS_END 212 RACE_END U RARITY_END When Warden of the Eye enters the battlefield , return target noncreature , nonland card from your graveyard to your hand .\nWar-Name Aspirant NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 126 RACE_END U RARITY_END Raid - War-Name Aspirant enters the battlefield with a +1/+1 counter on it if you attacked with a creature this turn . $War-Name Aspirant can't be blocked by creatures with power 1 or less .\nWatcher of the Roost NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Khans of Tarkir PLAYER_CLS_END 30 RACE_END U RARITY_END Flying$Morph-Reveal a white card in your hand . < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Watcher of the Roost is turned face up , you gain 2 life .\nWaterwhirl NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 60 RACE_END U RARITY_END Return up to two target creatures to their owners ' hands .\nWeave Fate NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Khans of Tarkir PLAYER_CLS_END 61 RACE_END C RARITY_END Draw two cards .\nWetland Sambar NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Elk TYPE_END Khans of Tarkir PLAYER_CLS_END 62 RACE_END C RARITY_END NIL\nWhirlwind Adept NAME_END 2 ATK_END 4 DEF_END {4}{U} COST_END NIL DUR_END Creature - Djinn Monk TYPE_END Khans of Tarkir PLAYER_CLS_END 63 RACE_END C RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i > $Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i >\nWind-Scarred Crag NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Khans of Tarkir PLAYER_CLS_END 247 RACE_END C RARITY_END Wind-Scarred Crag enters the battlefield tapped . $When Wind-Scarred Crag enters the battlefield , you gain 1 life . ${tap }: Add { R } or { W } to your mana pool .\nWingmate Roc NAME_END 4 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Khans of Tarkir PLAYER_CLS_END 31 RACE_END M RARITY_END Flying$Raid - When Wingmate Roc enters the battlefield , if you attacked with a creature this turn , put a 3/4 white Bird creature token with flying onto the battlefield . $Whenever Wingmate Roc attacks , you gain 1 life for each attacking creature .\nWoolly Loxodon NAME_END 7 ATK_END 6 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Elephant Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 158 RACE_END C RARITY_END Morph { 5}{G } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nZurgo Helmsmasher NAME_END 2 ATK_END 7 DEF_END {2}{R}{W}{B} COST_END NIL DUR_END Legendary Creature - Orc Warrior TYPE_END Khans of Tarkir PLAYER_CLS_END 214 RACE_END M RARITY_END Haste$Zurgo Helmsmasher attacks each combat if able . $Zurgo Helmsmasher has indestructible as long as it's your turn . $Whenever a creature dealt damage by Zurgo Helmsmasher this turn dies , put a +1/+1 counter on Zurgo Helmsmasher .\nCinder Wall NAME_END 3 ATK_END 3 DEF_END {R} COST_END NIL DUR_END Creature - Wall TYPE_END Duel Decks: Knights vs. Dragons PLAYER_CLS_END 48 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $When Cinder Wall blocks , destroy it at end of combat .\nCone of Flame NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Duel Decks: Knights vs. Dragons PLAYER_CLS_END 75 RACE_END U RARITY_END Cone of Flame deals 1 damage to target creature or player , 2 damage to another target creature or player , and 3 damage to a third target creature or player .\nEdge of Autumn NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Duel Decks: Knights vs. Dragons PLAYER_CLS_END 25 RACE_END C RARITY_END If you control four or fewer lands , search your library for a basic land card , put it onto the battlefield tapped , then shuffle your library . $Cycling-Sacrifice a land . < i > (Sacrifice a land , Discard this card : Draw a card . ) < /i >\nFire-Belly Changeling NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Duel Decks: Knights vs. Dragons PLAYER_CLS_END 51 RACE_END C RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > ${R }: Fire-Belly Changeling gets +1/+0 until end of turn . Activate this ability no more than twice each turn .\nGhostfire NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Duel Decks: Knights vs. Dragons PLAYER_CLS_END 69 RACE_END C RARITY_END Ghostfire is colorless . $Ghostfire deals 3 damage to target creature or player .\nGrasslands NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Duel Decks: Knights vs. Dragons PLAYER_CLS_END 35 RACE_END U RARITY_END Grasslands enters the battlefield tapped . ${tap } , Sacrifice Grasslands : Search your library for a Forest or Plains card and put it onto the battlefield . Then shuffle your library .\nKilnmouth Dragon NAME_END 5 ATK_END 5 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Duel Decks: Knights vs. Dragons PLAYER_CLS_END 59 RACE_END R RARITY_END Amplify 3 < i > (As this creature enters the battlefield , put three +1/+1 counters on it for each Dragon card you reveal in your hand . ) < /i > $Flying${tap }: Kilnmouth Dragon deals damage equal to the number of +1/+1 counters on it to target creature or player .\nPaladin of Prahv NAME_END 4 ATK_END 3 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Duel Decks: Knights vs. Dragons PLAYER_CLS_END 22 RACE_END U RARITY_END Whenever Paladin of Prahv deals damage , you gain that much life . $Forecast - { 1}{W } , Reveal Paladin of Prahv from your hand : Whenever target creature deals damage this turn , you gain that much life . < i > (Activate this ability only during your upkeep and only once each turn . ) < /i >\nSilver Knight NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Duel Decks: Knights vs. Dragons PLAYER_CLS_END 8 RACE_END U RARITY_END First strike , protection from red\nSpidersilk Armor NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Duel Decks: Knights vs. Dragons PLAYER_CLS_END 32 RACE_END C RARITY_END Creatures you control get +0/+1 and have reach . < i > (They can block creatures with flying . ) < /i >\nAbomination NAME_END 6 ATK_END 2 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Legends PLAYER_CLS_END 1 RACE_END U RARITY_END Whenever Abomination blocks or becomes blocked by a green or white creature , destroy that creature at end of combat .\nAcid Rain NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Legends PLAYER_CLS_END 44 RACE_END R RARITY_END Destroy all Forests .\nActive Volcano NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Legends PLAYER_CLS_END 130 RACE_END C RARITY_END Choose one - Destroy target blue permanent ; or return target Island to its owner's hand .\nAdun Oakenshield NAME_END 2 ATK_END 1 DEF_END {B}{R}{G} COST_END NIL DUR_END Legendary Creature - Human Knight TYPE_END Legends PLAYER_CLS_END 256 RACE_END R RARITY_END { B}{R}{G } , { tap }: Return target creature card from your graveyard to your hand .\nAErathi Berserker NAME_END 4 ATK_END 2 DEF_END {2}{R}{R}{R} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Legends PLAYER_CLS_END 131 RACE_END U RARITY_END Rampage 3 < i > (Whenever this creature becomes blocked , it gets +3/+3 until end of turn for each creature blocking it beyond the first . ) < /i >\nAkron Legionnaire NAME_END 4 ATK_END 8 DEF_END {6}{W}{W} COST_END NIL DUR_END Creature - Giant Soldier TYPE_END Legends PLAYER_CLS_END 170 RACE_END R RARITY_END Except for creatures named Akron Legionnaire and artifact creatures , creatures you control can't attack .\nArena of the Ancients NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Legends PLAYER_CLS_END 215 RACE_END R RARITY_END Legendary creatures don't untap during their controllers ' untap steps . $When Arena of the Ancients enters the battlefield , tap all legendary creatures .\nAvoid Fate NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Legends PLAYER_CLS_END 89 RACE_END C RARITY_END Counter target instant or Aura spell that targets a permanent you control .\nBarbary Apes NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Ape TYPE_END Legends PLAYER_CLS_END 90 RACE_END C RARITY_END NIL\nBarktooth Warbeard NAME_END 5 ATK_END 6 DEF_END {4}{B}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Legends PLAYER_CLS_END 261 RACE_END U RARITY_END NIL\nBartel Runeaxe NAME_END 5 ATK_END 6 DEF_END {3}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Giant Warrior TYPE_END Legends PLAYER_CLS_END 262 RACE_END R RARITY_END Vigilance$Bartel Runeaxe can't be the target of Aura spells .\nBoris Devilboon NAME_END 2 ATK_END 2 DEF_END {3}{B}{R} COST_END NIL DUR_END Legendary Creature - Zombie Wizard TYPE_END Legends PLAYER_CLS_END 263 RACE_END R RARITY_END { 2}{B}{R } , { tap }: Put a 1/1 black and red Demon creature token named Minor Demon onto the battlefield .\nChain Lightning NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Legends PLAYER_CLS_END 137 RACE_END C RARITY_END Chain Lightning deals 3 damage to target creature or player . Then that player or that creature's controller may pay { R}{R } . If the player does , he or she may copy this spell and may choose a new target for that copy .\nChains of Mephistopheles NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Legends PLAYER_CLS_END 5 RACE_END R RARITY_END If a player would draw a card except the first one he or she draws in his or her draw step each turn , that player discards a card instead . If the player discards a card this way , he or she draws a card . If the player doesn't discard a card this way , he or she puts the top card of his or her library into his or her graveyard .\nCleanse NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Legends PLAYER_CLS_END 174 RACE_END R RARITY_END Destroy all black creatures .\nCosmic Horror NAME_END 7 ATK_END 7 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Legends PLAYER_CLS_END 6 RACE_END R RARITY_END First strike$At the beginning of your upkeep , destroy Cosmic Horror unless you pay { 3}{B}{B}{B } . If Cosmic Horror is destroyed this way , it deals 7 damage to you .\nCraw Giant NAME_END 4 ATK_END 6 DEF_END {3}{G}{G}{G}{G} COST_END NIL DUR_END Creature - Giant TYPE_END Legends PLAYER_CLS_END 94 RACE_END U RARITY_END Trample$Rampage 2 < i > (Whenever this creature becomes blocked , it gets +2/+2 until end of turn for each creature blocking it beyond the first . ) < /i >\nCrimson Kobolds NAME_END 1 ATK_END 0 DEF_END {0} COST_END NIL DUR_END Creature - Kobold TYPE_END Legends PLAYER_CLS_END 219 RACE_END C RARITY_END NIL\nCrimson Manticore NAME_END 2 ATK_END 2 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Manticore TYPE_END Legends PLAYER_CLS_END 139 RACE_END R RARITY_END Flying${R } , { tap }: Crimson Manticore deals 1 damage to target attacking or blocking creature .\nCrookshank Kobolds NAME_END 1 ATK_END 0 DEF_END {0} COST_END NIL DUR_END Creature - Kobold TYPE_END Legends PLAYER_CLS_END 220 RACE_END C RARITY_END NIL\nDakkon Blackblade NAME_END * ATK_END * DEF_END {2}{W}{U}{U}{B} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Legends PLAYER_CLS_END 265 RACE_END R RARITY_END Dakkon Blackblade's power and toughness are each equal to the number of lands you control .\nDemonic Torment NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Legends PLAYER_CLS_END 9 RACE_END U RARITY_END Enchant creature$Enchanted creature can't attack . $Prevent all combat damage that would be dealt by enchanted creature .\nDevouring Deep NAME_END 2 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Fish TYPE_END Legends PLAYER_CLS_END 50 RACE_END C RARITY_END Islandwalk\nField of Dreams NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END World Enchantment TYPE_END Legends PLAYER_CLS_END 55 RACE_END R RARITY_END Players play with the top card of their libraries revealed .\nGravity Sphere NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END World Enchantment TYPE_END Legends PLAYER_CLS_END 149 RACE_END R RARITY_END All creatures lose flying .\nGwendlyn Di Corci NAME_END 5 ATK_END 3 DEF_END {U}{B}{B}{R} COST_END NIL DUR_END Legendary Creature - Human Rogue TYPE_END Legends PLAYER_CLS_END 268 RACE_END R RARITY_END { tap }: Target player discards a card at random . Activate this ability only during your turn .\nHazezon Tamar NAME_END 4 ATK_END 2 DEF_END {4}{R}{G}{W} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Legends PLAYER_CLS_END 270 RACE_END R RARITY_END When Hazezon Tamar enters the battlefield , put X 1/1 Sand Warrior creature tokens that are red , green , and white onto the battlefield at the beginning of your next upkeep , where X is the number of lands you control at that time . $When Hazezon leaves the battlefield , exile all Sand Warriors .\nHeadless Horseman NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Knight TYPE_END Legends PLAYER_CLS_END 16 RACE_END C RARITY_END NIL\nHornet Cobra NAME_END 1 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Legends PLAYER_CLS_END 104 RACE_END C RARITY_END First strike\nHorn of Deafening NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Legends PLAYER_CLS_END 224 RACE_END R RARITY_END { 2 } , { tap }: Prevent all combat damage that would be dealt by target creature this turn .\nHorror of Horrors NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Legends PLAYER_CLS_END 20 RACE_END U RARITY_END Sacrifice a Swamp : Regenerate target black creature . < i > (The next time that creature would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i >\nHunding Gjornersen NAME_END 4 ATK_END 5 DEF_END {3}{W}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Legends PLAYER_CLS_END 271 RACE_END U RARITY_END Rampage 1 < i > (Whenever this creature becomes blocked , it gets +1/+1 until end of turn for each creature blocking it beyond the first . ) < /i >\nHyperion Blacksmith NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Legends PLAYER_CLS_END 150 RACE_END U RARITY_END { tap }: You may tap or untap target artifact an opponent controls .\nIn the Eye of Chaos NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END World Enchantment TYPE_END Legends PLAYER_CLS_END 61 RACE_END R RARITY_END Whenever a player casts an instant spell , counter it unless that player pays { X } , where X is its converted mana cost .\nIvory Guardians NAME_END 3 ATK_END 3 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Giant Cleric TYPE_END Legends PLAYER_CLS_END 192 RACE_END U RARITY_END Protection from red$Creatures named Ivory Guardians get +1/+1 as long as an opponent controls a nontoken red permanent .\nJacques le Vert NAME_END 2 ATK_END 3 DEF_END {1}{R}{G}{W} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Legends PLAYER_CLS_END 272 RACE_END R RARITY_END Green creatures you control get +0/+2 .\nJedit Ojanen NAME_END 5 ATK_END 5 DEF_END {4}{W}{W}{U} COST_END NIL DUR_END Legendary Creature - Cat Warrior TYPE_END Legends PLAYER_CLS_END 274 RACE_END U RARITY_END NIL\nJerrard of the Closed Fist NAME_END 5 ATK_END 6 DEF_END {3}{R}{G}{G} COST_END NIL DUR_END Legendary Creature - Human Knight TYPE_END Legends PLAYER_CLS_END 275 RACE_END U RARITY_END NIL\nKarakas NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Legends PLAYER_CLS_END 248 RACE_END U RARITY_END { tap }: Add { W } to your mana pool . ${tap }: Return target legendary creature to its owner's hand .\nKasimir the Lone Wolf NAME_END 3 ATK_END 5 DEF_END {4}{W}{U} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Legends PLAYER_CLS_END 277 RACE_END U RARITY_END NIL\nKeepers of the Faith NAME_END 3 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Legends PLAYER_CLS_END 193 RACE_END C RARITY_END NIL\nKobold Overlord NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Kobold TYPE_END Legends PLAYER_CLS_END 153 RACE_END R RARITY_END First strike$Other Kobold creatures you control have first strike .\nLady Orca NAME_END 4 ATK_END 7 DEF_END {5}{B}{R} COST_END NIL DUR_END Legendary Creature - Demon TYPE_END Legends PLAYER_CLS_END 281 RACE_END U RARITY_END NIL\nLand Tax NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment TYPE_END Legends PLAYER_CLS_END 195 RACE_END U RARITY_END At the beginning of your upkeep , if an opponent controls more lands than you , you may search your library for up to three basic land cards , reveal them , and put them into your hand . If you do , shuffle your library .\nLifeblood NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Legends PLAYER_CLS_END 196 RACE_END R RARITY_END Whenever a Mountain an opponent controls becomes tapped , you gain 1 life .\nLiving Plane NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END World Enchantment TYPE_END Legends PLAYER_CLS_END 107 RACE_END R RARITY_END All lands are 1/1 creatures that are still lands .\nMarhault Elsdragon NAME_END 6 ATK_END 4 DEF_END {3}{R}{R}{G} COST_END NIL DUR_END Legendary Creature - Elf Warrior TYPE_END Legends PLAYER_CLS_END 284 RACE_END U RARITY_END Rampage 1 < i > (Whenever this creature becomes blocked , it gets +1/+1 until end of turn for each creature blocking it beyond the first . ) < /i >\nMoat NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Legends PLAYER_CLS_END 197 RACE_END R RARITY_END Creatures without flying can't attack .\nMold Demon NAME_END 6 ATK_END 6 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Fungus Demon TYPE_END Legends PLAYER_CLS_END 26 RACE_END R RARITY_END When Mold Demon enters the battlefield , sacrifice it unless you sacrifice two Swamps .\nMountain Yeti NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Yeti TYPE_END Legends PLAYER_CLS_END 156 RACE_END U RARITY_END Mountainwalk , protection from white\nNether Void NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END World Enchantment TYPE_END Legends PLAYER_CLS_END 27 RACE_END R RARITY_END Whenever a player casts a spell , counter it unless that player pays { 3 } .\nNicol Bolas NAME_END 7 ATK_END 7 DEF_END {2}{U}{U}{B}{B}{R}{R} COST_END NIL DUR_END Legendary Creature - Elder Dragon TYPE_END Legends PLAYER_CLS_END 286 RACE_END R RARITY_END Flying$At the beginning of your upkeep , sacrifice Nicol Bolas unless you pay { U}{B}{R } . $Whenever Nicol Bolas deals damage to an opponent , that player discards his or her hand .\nOsai Vultures NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Legends PLAYER_CLS_END 198 RACE_END C RARITY_END Flying$At the beginning of each end step , if a creature died this turn , put a carrion counter on Osai Vultures . $Remove two carrion counters from Osai Vultures : Osai Vultures gets +1/+1 until end of turn .\nPart Water NAME_END NIL ATK_END NIL DEF_END {X}{X}{U} COST_END NIL DUR_END Sorcery TYPE_END Legends PLAYER_CLS_END 66 RACE_END U RARITY_END X target creatures gain islandwalk until end of turn .\nPavel Maliki NAME_END 3 ATK_END 5 DEF_END {4}{B}{R} COST_END NIL DUR_END Legendary Creature - Human TYPE_END Legends PLAYER_CLS_END 288 RACE_END U RARITY_END { B}{R }: Pavel Maliki gets +1/+0 until end of turn .\nPixie Queen NAME_END 1 ATK_END 1 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Faerie TYPE_END Legends PLAYER_CLS_END 110 RACE_END R RARITY_END Flying${G}{G}{G } , { tap }: Target creature gains flying until end of turn .\nPresence of the Master NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Legends PLAYER_CLS_END 200 RACE_END U RARITY_END Whenever a player casts an enchantment spell , counter it .\nRaging Bull NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Ox TYPE_END Legends PLAYER_CLS_END 160 RACE_END C RARITY_END NIL\nRagnar NAME_END 2 ATK_END 2 DEF_END {G}{W}{U} COST_END NIL DUR_END Legendary Creature - Human Cleric TYPE_END Legends PLAYER_CLS_END 290 RACE_END R RARITY_END { G}{W}{U } , { tap }: Regenerate target creature .\nRamirez DePietro NAME_END 3 ATK_END 4 DEF_END {3}{U} COST_END NIL DUR_END Legendary Creature - Human Pirate TYPE_END Legends PLAYER_CLS_END 291 RACE_END U RARITY_END First strike\nRevelation NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END World Enchantment TYPE_END Legends PLAYER_CLS_END 116 RACE_END R RARITY_END Players play with their hands revealed .\nRighteous Avengers NAME_END 1 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Legends PLAYER_CLS_END 203 RACE_END U RARITY_END Plainswalk\nRing of Immortals NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Legends PLAYER_CLS_END 238 RACE_END R RARITY_END { 3 } , { tap }: Counter target instant or Aura spell that targets a permanent you control .\nRiven Turnbull NAME_END 7 ATK_END 5 DEF_END {5}{U}{B} COST_END NIL DUR_END Legendary Creature - Human Advisor TYPE_END Legends PLAYER_CLS_END 294 RACE_END U RARITY_END { tap }: Add { B } to your mana pool .\nSentinel NAME_END 1 ATK_END 1 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Shapeshifter TYPE_END Legends PLAYER_CLS_END 239 RACE_END R RARITY_END { 0 }: Sentinel's toughness becomes 1 plus the power of target creature blocking or blocked by Sentinel . < i > (This effect lasts indefinitely . ) < /i >\nShield Wall NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Legends PLAYER_CLS_END 205 RACE_END U RARITY_END Creatures you control get +0/+2 until end of turn .\nSir Shandlar of Eberyn NAME_END 7 ATK_END 4 DEF_END {4}{G}{W} COST_END NIL DUR_END Legendary Creature - Human Knight TYPE_END Legends PLAYER_CLS_END 297 RACE_END U RARITY_END NIL\nSivitri Scarzam NAME_END 4 ATK_END 6 DEF_END {5}{U}{B} COST_END NIL DUR_END Legendary Creature - Human TYPE_END Legends PLAYER_CLS_END 298 RACE_END U RARITY_END NIL\nSpinal Villain NAME_END 2 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Legends PLAYER_CLS_END 161 RACE_END R RARITY_END { tap }: Destroy target blue creature .\nSunastian Falconer NAME_END 4 ATK_END 4 DEF_END {3}{R}{G} COST_END NIL DUR_END Legendary Creature - Human Shaman TYPE_END Legends PLAYER_CLS_END 301 RACE_END U RARITY_END { tap }: Add { C}{C } to your mana pool .\nTetsuo Umezawa NAME_END 3 ATK_END 3 DEF_END {U}{B}{R} COST_END NIL DUR_END Legendary Creature - Human Archer TYPE_END Legends PLAYER_CLS_END 302 RACE_END R RARITY_END Tetsuo Umezawa can't be the target of Aura spells . ${U}{B}{B}{R } , { tap }: Destroy target tapped or blocking creature .\nThe Abyss NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END World Enchantment TYPE_END Legends PLAYER_CLS_END 34 RACE_END R RARITY_END At the beginning of each player's upkeep , destroy target nonartifact creature that player controls of his or her choice . It can't be regenerated .\nThe Lady of the Mountain NAME_END 5 ATK_END 5 DEF_END {4}{R}{G} COST_END NIL DUR_END Legendary Creature - Giant TYPE_END Legends PLAYER_CLS_END 303 RACE_END U RARITY_END NIL\nThe Tabernacle at Pendrell Vale NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Legends PLAYER_CLS_END 252 RACE_END R RARITY_END All creatures have \" At the beginning of your upkeep , destroy this creature unless you pay { 1 } . \"\nThunder Spirit NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Elemental Spirit TYPE_END Legends PLAYER_CLS_END 208 RACE_END R RARITY_END Flying , first strike\nTobias Andrion NAME_END 4 ATK_END 4 DEF_END {3}{W}{U} COST_END NIL DUR_END Legendary Creature - Human Advisor TYPE_END Legends PLAYER_CLS_END 304 RACE_END U RARITY_END NIL\nTorsten Von Ursus NAME_END 5 ATK_END 5 DEF_END {3}{G}{G}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Legends PLAYER_CLS_END 306 RACE_END U RARITY_END NIL\nTor Wauki NAME_END 3 ATK_END 3 DEF_END {2}{B}{B}{R} COST_END NIL DUR_END Legendary Creature - Human Archer TYPE_END Legends PLAYER_CLS_END 305 RACE_END U RARITY_END { tap }: Tor Wauki deals 2 damage to target attacking or blocking creature .\nUrborg NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Legends PLAYER_CLS_END 255 RACE_END U RARITY_END { tap }: Add { B } to your mana pool . $${tap }: Target creature loses first strike or swampwalk until end of turn .\nWall of Earth NAME_END 6 ATK_END 0 DEF_END {1}{R} COST_END NIL DUR_END Creature - Wall TYPE_END Legends PLAYER_CLS_END 166 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i >\nWall of Heat NAME_END 6 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Wall TYPE_END Legends PLAYER_CLS_END 167 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i >\nWillow Satyr NAME_END 1 ATK_END 1 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Satyr TYPE_END Legends PLAYER_CLS_END 126 RACE_END R RARITY_END You may choose not to untap Willow Satyr during your untap step . ${tap }: Gain control of target legendary creature for as long as you control Willow Satyr and Willow Satyr remains tapped .\nWolverine Pack NAME_END 4 ATK_END 2 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Wolverine TYPE_END Legends PLAYER_CLS_END 128 RACE_END C RARITY_END Rampage 2 < i > (Whenever this creature becomes blocked , it gets +2/+2 until end of turn for each creature blocking it beyond the first . ) < /i >\nXira Arien NAME_END 2 ATK_END 1 DEF_END {B}{R}{G} COST_END NIL DUR_END Legendary Creature - Insect Wizard TYPE_END Legends PLAYER_CLS_END 310 RACE_END R RARITY_END Flying${B}{R}{G } , { tap }: Target player draws a card .\nAkroma's Devoted NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Legions PLAYER_CLS_END 2 RACE_END U RARITY_END Cleric creatures have vigilance .\nAven Envoy NAME_END 2 ATK_END 0 DEF_END {U} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Legions PLAYER_CLS_END 30 RACE_END C RARITY_END Flying\nAven Redeemer NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Bird Cleric TYPE_END Legions PLAYER_CLS_END 3 RACE_END C RARITY_END Flying${tap }: Prevent the next 2 damage that would be dealt to target creature or player this turn .\nAven Warhawk NAME_END 2 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Legions PLAYER_CLS_END 4 RACE_END U RARITY_END Amplify 1 < i > (As this creature enters the battlefield , put a +1/+1 counter on it for each Bird and/or Soldier card you reveal in your hand . ) < /i > $Flying\nBane of the Living NAME_END 3 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Legions PLAYER_CLS_END 60 RACE_END R RARITY_END Morph { X}{B}{B } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Bane of the Living is turned face up , all creatures get -X/-X until end of turn .\nBerserk Murlodont NAME_END 3 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Legions PLAYER_CLS_END 117 RACE_END C RARITY_END Whenever a Beast becomes blocked , it gets +1/+1 until end of turn for each creature blocking it .\nBlade Sliver NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Legions PLAYER_CLS_END 88 RACE_END U RARITY_END All Sliver creatures get +1/+0 .\nBlood Celebrant NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Legions PLAYER_CLS_END 61 RACE_END C RARITY_END { B } , Pay 1 life : Add one mana of any color to your mana pool .\nBranchsnap Lorian NAME_END 1 ATK_END 4 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Legions PLAYER_CLS_END 118 RACE_END U RARITY_END Trample$Morph { G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nBrontotherium NAME_END 3 ATK_END 5 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Legions PLAYER_CLS_END 119 RACE_END U RARITY_END Trample$Provoke < i > (When this attacks , you may have target creature defending player controls untap and block it if able . ) < /i >\nBrood Sliver NAME_END 3 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Legions PLAYER_CLS_END 120 RACE_END R RARITY_END Whenever a Sliver deals combat damage to a player , its controller may put a 1/1 colorless Sliver creature token onto the battlefield .\nCaller of the Claw NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Legions PLAYER_CLS_END 121 RACE_END R RARITY_END Flash$When Caller of the Claw enters the battlefield , put a 2/2 green Bear creature token onto the battlefield for each nontoken creature put into your graveyard from the battlefield this turn .\nCovert Operative NAME_END 2 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Legions PLAYER_CLS_END 33 RACE_END C RARITY_END Covert Operative is unblockable .\nCrested Craghorn NAME_END 1 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Goat Beast TYPE_END Legions PLAYER_CLS_END 91 RACE_END C RARITY_END Haste$Provoke < i > (When this attacks , you may have target creature defending player controls untap and block it if able . ) < /i >\nCrypt Sliver NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Sliver TYPE_END Legions PLAYER_CLS_END 63 RACE_END C RARITY_END All Slivers have \" { tap }: Regenerate target Sliver . \"\nDark Supplicant NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Legions PLAYER_CLS_END 64 RACE_END U RARITY_END { tap } , Sacrifice three Clerics : Search your graveyard , hand , and/or library for a card named Scion of Darkness and put it onto the battlefield . If you search your library this way , shuffle it .\nDaru Mender NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Legions PLAYER_CLS_END 8 RACE_END U RARITY_END Morph { W } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Daru Mender is turned face up , regenerate target creature .\nDaru Sanctifier NAME_END 4 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Legions PLAYER_CLS_END 9 RACE_END C RARITY_END Morph { 1}{W } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Daru Sanctifier is turned face up , destroy target enchantment .\nDaru Stinger NAME_END 1 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Soldier TYPE_END Legions PLAYER_CLS_END 10 RACE_END C RARITY_END Amplify 1 < i > (As this creature enters the battlefield , put a +1/+1 counter on it for each Human and/or Soldier card you reveal in your hand . ) < /i > ${tap }: Daru Stinger deals damage equal to the number of +1/+1 counters on it to target attacking or blocking creature .\nDefender of the Order NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Legions PLAYER_CLS_END 11 RACE_END R RARITY_END Morph { W}{W } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Defender of the Order is turned face up , creatures you control get +0/+2 until end of turn .\nDefiant Elf NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf TYPE_END Legions PLAYER_CLS_END 123 RACE_END C RARITY_END Trample\nDreamborn Muse NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Legions PLAYER_CLS_END 36 RACE_END R RARITY_END At the beginning of each player's upkeep , that player puts the top X cards of his or her library into his or her graveyard , where X is the number of cards in his or her hand .\nEarthblighter NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Legions PLAYER_CLS_END 68 RACE_END U RARITY_END { 2}{B } , { tap } , Sacrifice a Goblin : Destroy target land .\nElvish Soultiller NAME_END 4 ATK_END 5 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elf Mutant TYPE_END Legions PLAYER_CLS_END 124 RACE_END R RARITY_END When Elvish Soultiller dies , choose a creature type . Shuffle all creature cards of that type from your graveyard into your library .\nEmbalmed Brawler NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Legions PLAYER_CLS_END 69 RACE_END C RARITY_END Amplify 1 < i > (As this creature enters the battlefield , put a +1/+1 counter on it for each Zombie card you reveal in your hand . ) < /i > $Whenever Embalmed Brawler attacks or blocks , you lose 1 life for each +1/+1 counter on it .\nGempalm Avenger NAME_END 5 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Legions PLAYER_CLS_END 14 RACE_END C RARITY_END Cycling { 2}{W } < i > ({2}{W } , Discard this card : Draw a card . ) < /i > $When you cycle Gempalm Avenger , Soldier creatures get +1/+1 and gain first strike until end of turn .\nGempalm Incinerator NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Legions PLAYER_CLS_END 94 RACE_END U RARITY_END Cycling { 1}{R } < i > ({1}{R } , Discard this card : Draw a card . ) < /i > $When you cycle Gempalm Incinerator , you may have it deal X damage to target creature , where X is the number of Goblins on the battlefield .\nGempalm Polluter NAME_END 3 ATK_END 4 DEF_END {5}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Legions PLAYER_CLS_END 70 RACE_END C RARITY_END Cycling { B}{B } < i > ({B}{B } , Discard this card : Draw a card . ) < /i > $When you cycle Gempalm Polluter , you may have target player lose life equal to the number of Zombies on the battlefield .\nGlintwing Invoker NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Human Wizard Mutant TYPE_END Legions PLAYER_CLS_END 40 RACE_END C RARITY_END { 7}{U }: Glintwing Invoker gets +3/+3 and gains flying until end of turn .\nGlowering Rogon NAME_END 4 ATK_END 4 DEF_END {5}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Legions PLAYER_CLS_END 128 RACE_END C RARITY_END Amplify 1 < i > (As this creature enters the battlefield , put a +1/+1 counter on it for each Beast card you reveal in your hand . ) < /i >\nGoblin Clearcutter NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Legions PLAYER_CLS_END 96 RACE_END U RARITY_END { tap } , Sacrifice a Forest : Add three mana in any combination of { R } and/or { G } to your mana pool .\nGoblin Dynamo NAME_END 4 ATK_END 4 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Goblin Mutant TYPE_END Legions PLAYER_CLS_END 97 RACE_END U RARITY_END { tap }: Goblin Dynamo deals 1 damage to target creature or player . ${X}{R } , { tap } , Sacrifice Goblin Dynamo : Goblin Dynamo deals X damage to target creature or player .\nGoblin Firebug NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Legions PLAYER_CLS_END 98 RACE_END C RARITY_END When Goblin Firebug leaves the battlefield , sacrifice a land .\nGoblin Goon NAME_END 6 ATK_END 6 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Mutant TYPE_END Legions PLAYER_CLS_END 99 RACE_END R RARITY_END Goblin Goon can't attack unless you control more creatures than defending player . $Goblin Goon can't block unless you control more creatures than attacking player .\nGoblin Grappler NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END Legions PLAYER_CLS_END 100 RACE_END C RARITY_END Provoke < i > (When this attacks , you may have target creature defending player controls untap and block it if able . ) < /i >\nGoblin Lookout NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Legions PLAYER_CLS_END 101 RACE_END C RARITY_END { tap } , Sacrifice a Goblin : Goblin creatures get +2/+0 until end of turn .\nGoblin Turncoat NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Goblin Mercenary TYPE_END Legions PLAYER_CLS_END 72 RACE_END C RARITY_END Sacrifice a Goblin : Regenerate Goblin Turncoat .\nHavoc Demon NAME_END 5 ATK_END 5 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Legions PLAYER_CLS_END 74 RACE_END R RARITY_END Flying$When Havoc Demon dies , all creatures get -5/-5 until end of turn .\nHundroog NAME_END 7 ATK_END 4 DEF_END {6}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Legions PLAYER_CLS_END 129 RACE_END C RARITY_END Cycling { 3 } < i > ({3 } , Discard this card : Draw a card . ) < /i >\nHunter Sliver NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Legions PLAYER_CLS_END 102 RACE_END C RARITY_END All Sliver creatures have provoke . < i > (When a Sliver attacks , its controller may have target creature defending player controls untap and block it if able . ) < /i >\nKeeneye Aven NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Legions PLAYER_CLS_END 41 RACE_END C RARITY_END Flying$Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nKeeper of the Nine Gales NAME_END 2 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Bird Wizard TYPE_END Legions PLAYER_CLS_END 42 RACE_END R RARITY_END Flying${tap } , Tap two untapped Birds you control : Return target permanent to its owner's hand .\nLiege of the Axe NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Legions PLAYER_CLS_END 16 RACE_END U RARITY_END Vigilance$Morph { 1}{W } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Liege of the Axe is turned face up , untap it .\nLowland Tracker NAME_END 2 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Legions PLAYER_CLS_END 17 RACE_END C RARITY_END First strike$Provoke < i > (When this attacks , you may have target creature defending player controls untap and block it if able . ) < /i >\nMacetail Hystrodon NAME_END 4 ATK_END 4 DEF_END {6}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Legions PLAYER_CLS_END 106 RACE_END C RARITY_END First strike , haste$Cycling { 3 } < i > ({3 } , Discard this card : Draw a card . ) < /i >\nMagma Sliver NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Legions PLAYER_CLS_END 107 RACE_END R RARITY_END All Slivers have \" { tap }: Target Sliver creature gets +X/+0 until end of turn , where X is the number of Slivers on the battlefield . \"\nMerchant of Secrets NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Legions PLAYER_CLS_END 44 RACE_END C RARITY_END When Merchant of Secrets enters the battlefield , draw a card .\nMistform Sliver NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Illusion Sliver TYPE_END Legions PLAYER_CLS_END 46 RACE_END C RARITY_END All Slivers have \" { 1 }: This permanent becomes the creature type of your choice in addition to its other types until end of turn . \"\nPatron of the Wild NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf TYPE_END Legions PLAYER_CLS_END 134 RACE_END C RARITY_END Morph { 2}{G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Patron of the Wild is turned face up , target creature gets +3/+3 until end of turn .\nPlated Sliver NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Sliver TYPE_END Legions PLAYER_CLS_END 19 RACE_END C RARITY_END All Sliver creatures get +0/+1 .\nPrimal Whisperer NAME_END 2 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Elf Soldier TYPE_END Legions PLAYER_CLS_END 135 RACE_END R RARITY_END Primal Whisperer gets +2/+2 for each face-down creature on the battlefield . $Morph { 3}{G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nPrimoc Escapee NAME_END 4 ATK_END 4 DEF_END {6}{U} COST_END NIL DUR_END Creature - Bird Beast TYPE_END Legions PLAYER_CLS_END 49 RACE_END U RARITY_END Flying$Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nQuick Sliver NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Legions PLAYER_CLS_END 136 RACE_END C RARITY_END Flash$Any player may play Sliver cards as though they had flash .\nRidgetop Raptor NAME_END 1 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Lizard Beast TYPE_END Legions PLAYER_CLS_END 108 RACE_END U RARITY_END Double strike < i > (This creature deals both first-strike and regular combat damage . ) < /i >\nRiptide Director NAME_END 3 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Legions PLAYER_CLS_END 50 RACE_END R RARITY_END { 2}{U}{U } , { tap }: Draw a card for each Wizard you control .\nRockshard Elemental NAME_END 3 ATK_END 4 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Legions PLAYER_CLS_END 109 RACE_END R RARITY_END Double strike < i > (This creature deals both first-strike and regular combat damage . ) < /i > $Morph { 4}{R}{R } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nRoot Sliver NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Legions PLAYER_CLS_END 137 RACE_END U RARITY_END Root Sliver can't be countered . $Sliver spells can't be countered by spells or abilities .\nScion of Darkness NAME_END 6 ATK_END 6 DEF_END {5}{B}{B}{B} COST_END NIL DUR_END Creature - Avatar TYPE_END Legions PLAYER_CLS_END 79 RACE_END R RARITY_END Trample$Whenever Scion of Darkness deals combat damage to a player , you may put target creature card from that player's graveyard onto the battlefield under your control . $Cycling { 3 } < i > ({3 } , Discard this card : Draw a card . ) < /i >\nShaleskin Plower NAME_END 2 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Legions PLAYER_CLS_END 110 RACE_END C RARITY_END Morph { 4}{R } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Shaleskin Plower is turned face up , destroy target land .\nShifting Sliver NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Sliver TYPE_END Legions PLAYER_CLS_END 52 RACE_END U RARITY_END Slivers can't be blocked except by Slivers .\nSkinthinner NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Legions PLAYER_CLS_END 80 RACE_END C RARITY_END Morph { 3}{B}{B } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Skinthinner is turned face up , destroy target nonblack creature . It can't be regenerated .\nSkirk Marauder NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Legions PLAYER_CLS_END 113 RACE_END C RARITY_END Morph { 2}{R } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Skirk Marauder is turned face up , it deals 2 damage to target creature or player .\nSmokespew Invoker NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Mutant TYPE_END Legions PLAYER_CLS_END 81 RACE_END C RARITY_END { 7}{B }: Target creature gets -3/-3 until end of turn .\nSootfeather Flock NAME_END 2 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Bird TYPE_END Legions PLAYER_CLS_END 82 RACE_END C RARITY_END Flying$Morph { 3}{B } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nSpectral Sliver NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Sliver Spirit TYPE_END Legions PLAYER_CLS_END 83 RACE_END U RARITY_END All Sliver creatures have \" { 2 }: This creature gets +1/+1 until end of turn . \"\nSunstrike Legionnaire NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Legions PLAYER_CLS_END 22 RACE_END R RARITY_END Sunstrike Legionnaire doesn't untap during your untap step . $Whenever another creature enters the battlefield , untap Sunstrike Legionnaire . ${tap }: Tap target creature with converted mana cost 3 or less .\nToxin Sliver NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Sliver TYPE_END Legions PLAYER_CLS_END 84 RACE_END R RARITY_END Whenever a Sliver deals combat damage to a creature , destroy that creature . It can't be regenerated .\nUnstable Hulk NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Goblin Mutant TYPE_END Legions PLAYER_CLS_END 115 RACE_END R RARITY_END Morph { 3}{R}{R } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Unstable Hulk is turned face up , it gets +6/+6 and gains trample until end of turn . You skip your next turn .\nVile Deacon NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Legions PLAYER_CLS_END 85 RACE_END C RARITY_END Whenever Vile Deacon attacks , it gets +X/+X until end of turn , where X is the number of Clerics on the battlefield .\nWall of Hope NAME_END 3 ATK_END 0 DEF_END {W} COST_END NIL DUR_END Creature - Wall TYPE_END Legions PLAYER_CLS_END 24 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $Whenever Wall of Hope is dealt damage , you gain that much life .\nWarbreak Trumpeter NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END Legions PLAYER_CLS_END 116 RACE_END U RARITY_END Morph { X}{X}{R } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Warbreak Trumpeter is turned face up , put X 1/1 red Goblin creature tokens onto the battlefield .\nWard Sliver NAME_END 2 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Legions PLAYER_CLS_END 25 RACE_END U RARITY_END As Ward Sliver enters the battlefield , choose a color . $All Slivers have protection from the chosen color .\nWingbeat Warrior NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Bird Soldier Warrior TYPE_END Legions PLAYER_CLS_END 29 RACE_END C RARITY_END Flying$Morph { 2}{W } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Wingbeat Warrior is turned face up , target creature gains first strike until end of turn .\nWirewood Channeler NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Legions PLAYER_CLS_END 144 RACE_END U RARITY_END { tap }: Add X mana of any one color to your mana pool , where X is the number of Elves on the battlefield .\nWirewood Hivemaster NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Legions PLAYER_CLS_END 145 RACE_END U RARITY_END Whenever another nontoken Elf enters the battlefield , you may put a 1/1 green Insect creature token onto the battlefield .\nZombie Brute NAME_END 4 ATK_END 5 DEF_END {6}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Legions PLAYER_CLS_END 87 RACE_END U RARITY_END Amplify 1 < i > (As this creature enters the battlefield , put a +1/+1 counter on it for each Zombie card you reveal in your hand . ) < /i > $Trample\nAncestral Recall NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Limited Edition Alpha PLAYER_CLS_END 48 RACE_END R RARITY_END Target player draws three cards .\nAnimate Dead NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Limited Edition Alpha PLAYER_CLS_END 1 RACE_END U RARITY_END Enchant creature card in a graveyard$When Animate Dead enters the battlefield , if it's on the battlefield , it loses \" enchant creature card in a graveyard \" and gains \" enchant creature put onto the battlefield with Animate Dead . \" Return enchanted creature card to the battlefield under your control and attach Animate Dead to it . When Animate Dead leaves the battlefield , that creature's controller sacrifices it . $Enchanted creature gets -1/-0 .\nAnimate Wall NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Limited Edition Alpha PLAYER_CLS_END 185 RACE_END R RARITY_END Enchant Wall$Enchanted Wall can attack as though it didn't have defender .\nAnkh of Mishra NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 230 RACE_END R RARITY_END Whenever a land enters the battlefield , Ankh of Mishra deals 2 damage to that land's controller .\nAspect of Wolf NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Limited Edition Alpha PLAYER_CLS_END 93 RACE_END R RARITY_END Enchant creature$Enchanted creature gets +X/+Y , where X is half the number of Forests you control , rounded down , and Y is half the number of Forests you control , rounded up .\nBadlands NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Swamp Mountain TYPE_END Limited Edition Alpha PLAYER_CLS_END 277 RACE_END R RARITY_END NIL\nBasalt Monolith NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 231 RACE_END U RARITY_END Basalt Monolith doesn't untap during your untap step . ${tap }: Add { C}{C}{C } to your mana pool . ${3 }: Untap Basalt Monolith .\nBayou NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Swamp Forest TYPE_END Limited Edition Alpha PLAYER_CLS_END 278 RACE_END R RARITY_END NIL\nBlack Vise NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 233 RACE_END U RARITY_END As Black Vise enters the battlefield , choose an opponent . $At the beginning of the chosen player's upkeep , Black Vise deals X damage to that player , where X is the number of cards in his or her hand minus 4 .\nBlue Elemental Blast NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Limited Edition Alpha PLAYER_CLS_END 50 RACE_END C RARITY_END Choose one - Counter target red spell ; or destroy target red permanent .\nBraingeyser NAME_END NIL ATK_END NIL DEF_END {X}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Limited Edition Alpha PLAYER_CLS_END 51 RACE_END R RARITY_END Target player draws X cards .\nBurrowing NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Limited Edition Alpha PLAYER_CLS_END 139 RACE_END U RARITY_END Enchant creature$Enchanted creature has mountainwalk .\nCastle NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Limited Edition Alpha PLAYER_CLS_END 193 RACE_END U RARITY_END Untapped creatures you control get +0/+2 .\nCelestial Prism NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 234 RACE_END U RARITY_END { 2 } , { tap }: Add one mana of any color to your mana pool .\nCockatrice NAME_END 4 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Cockatrice TYPE_END Limited Edition Alpha PLAYER_CLS_END 98 RACE_END R RARITY_END Flying$Whenever Cockatrice blocks or becomes blocked by a non-Wall creature , destroy that creature at end of combat .\nConservator NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 237 RACE_END U RARITY_END { 3 } , { tap }: Prevent the next 2 damage that would be dealt to you this turn .\nControl Magic NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Limited Edition Alpha PLAYER_CLS_END 53 RACE_END U RARITY_END Enchant creature$You control enchanted creature .\nConversion NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Limited Edition Alpha PLAYER_CLS_END 199 RACE_END U RARITY_END At the beginning of your upkeep , sacrifice Conversion unless you pay { W}{W } . $All Mountains are Plains .\nCopper Tablet NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 238 RACE_END U RARITY_END At the beginning of each player's upkeep , Copper Tablet deals 1 damage to that player .\nCopy Artifact NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Limited Edition Alpha PLAYER_CLS_END 54 RACE_END R RARITY_END You may have Copy Artifact enter the battlefield as a copy of any artifact on the battlefield , except it's an enchantment in addition to its other types .\nCrystal Rod NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 239 RACE_END U RARITY_END Whenever a player casts a blue spell , you may pay { 1 } . If you do , you gain 1 life .\nDeath Ward NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Limited Edition Alpha PLAYER_CLS_END 201 RACE_END C RARITY_END Regenerate target creature .\nDemonic Hordes NAME_END 5 ATK_END 5 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Limited Edition Alpha PLAYER_CLS_END 12 RACE_END R RARITY_END { tap }: Destroy target land . $At the beginning of your upkeep , unless you pay { B}{B}{B } , tap Demonic Hordes and sacrifice a land of an opponent's choice .\nDemonic Tutor NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Limited Edition Alpha PLAYER_CLS_END 13 RACE_END U RARITY_END Search your library for a card and put that card into your hand . Then shuffle your library .\nDingus Egg NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 241 RACE_END R RARITY_END Whenever a land is put into a graveyard from the battlefield , Dingus Egg deals 2 damage to that land's controller .\nDisintegrate NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Limited Edition Alpha PLAYER_CLS_END 141 RACE_END C RARITY_END Disintegrate deals X damage to target creature or player . That creature can't be regenerated this turn . If the creature would die this turn , exile it instead .\nFeedback NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Limited Edition Alpha PLAYER_CLS_END 58 RACE_END U RARITY_END Enchant enchantment$At the beginning of the upkeep of enchanted enchantment's controller , Feedback deals 1 damage to that player .\nFrozen Shade NAME_END 1 ATK_END 0 DEF_END {2}{B} COST_END NIL DUR_END Creature - Shade TYPE_END Limited Edition Alpha PLAYER_CLS_END 18 RACE_END C RARITY_END { B }: Frozen Shade gets +1/+1 until end of turn .\nFungusaur NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Fungus Lizard TYPE_END Limited Edition Alpha PLAYER_CLS_END 104 RACE_END R RARITY_END Whenever Fungusaur is dealt damage , put a +1/+1 counter on it .\nGauntlet of Might NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 244 RACE_END R RARITY_END Red creatures get +1/+1 . $Whenever a Mountain is tapped for mana , its controller adds { R } to his or her mana pool < i > (in addition to the mana the land produces) < /i > .\nGlasses of Urza NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 245 RACE_END U RARITY_END { tap }: Look at target player's hand .\nHowl from Beyond NAME_END NIL ATK_END NIL DEF_END {X}{B} COST_END NIL DUR_END Instant TYPE_END Limited Edition Alpha PLAYER_CLS_END 20 RACE_END C RARITY_END Target creature gets +X/+0 until end of turn .\nHurricane NAME_END NIL ATK_END NIL DEF_END {X}{G} COST_END NIL DUR_END Sorcery TYPE_END Limited Edition Alpha PLAYER_CLS_END 109 RACE_END U RARITY_END Hurricane deals X damage to each creature with flying and each player .\nIce Storm NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Limited Edition Alpha PLAYER_CLS_END 110 RACE_END U RARITY_END Destroy target land .\nInvisibility NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Limited Edition Alpha PLAYER_CLS_END 60 RACE_END C RARITY_END Enchant creature$Enchanted creature can't be blocked except by Walls .\nIronclaw Orcs NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Orc TYPE_END Limited Edition Alpha PLAYER_CLS_END 160 RACE_END C RARITY_END Ironclaw Orcs can't block creatures with power 2 or greater .\nIron Star NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 250 RACE_END U RARITY_END Whenever a player casts a red spell , you may pay { 1 } . If you do , you gain 1 life .\nIsland Sanctuary NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Limited Edition Alpha PLAYER_CLS_END 209 RACE_END R RARITY_END If you would draw a card during your draw step , instead you may skip that draw . If you do , until your next turn , you can't be attacked except by creatures with flying and/or islandwalk .\nIvory Cup NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 251 RACE_END U RARITY_END Whenever a player casts a white spell , you may pay { 1 } . If you do , you gain 1 life .\nJade Monolith NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 252 RACE_END R RARITY_END { 1 }: The next time a source of your choice would deal damage to target creature this turn , that source deals that damage to you instead .\nKormus Bell NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 256 RACE_END R RARITY_END All Swamps are 1/1 black creatures that are still lands .\nLance NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Limited Edition Alpha PLAYER_CLS_END 211 RACE_END U RARITY_END Enchant creature$Enchanted creature has first strike .\nLey Druid NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Limited Edition Alpha PLAYER_CLS_END 114 RACE_END U RARITY_END { tap }: Untap target land .\nLifelace NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Limited Edition Alpha PLAYER_CLS_END 116 RACE_END R RARITY_END Target spell or permanent becomes green . < i > (Mana symbols on that permanent remain unchanged . ) < /i >\nMana Vault NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 259 RACE_END R RARITY_END Mana Vault doesn't untap during your untap step . $At the beginning of your upkeep , you may pay { 4 } . If you do , untap Mana Vault . $At the beginning of your draw step , if Mana Vault is tapped , it deals 1 damage to you . ${tap }: Add { C}{C}{C } to your mana pool .\nMeekstone NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 260 RACE_END R RARITY_END Creatures with power 3 or greater don't untap during their controllers ' untap steps .\nMind Twist NAME_END NIL ATK_END NIL DEF_END {X}{B} COST_END NIL DUR_END Sorcery TYPE_END Limited Edition Alpha PLAYER_CLS_END 24 RACE_END R RARITY_END Target player discards X cards at random .\nMox Emerald NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 261 RACE_END R RARITY_END { tap }: Add { G } to your mana pool .\nMox Jet NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 262 RACE_END R RARITY_END { tap }: Add { B } to your mana pool .\nMox Pearl NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 263 RACE_END R RARITY_END { tap }: Add { W } to your mana pool .\nMox Ruby NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 264 RACE_END R RARITY_END { tap }: Add { R } to your mana pool .\nMox Sapphire NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 265 RACE_END R RARITY_END { tap }: Add { U } to your mana pool .\nNatural Selection NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Limited Edition Alpha PLAYER_CLS_END 121 RACE_END R RARITY_END Look at the top three cards of target player's library , then put them back in any order . You may have that player shuffle his or her library .\nNether Shadow NAME_END 1 ATK_END 1 DEF_END {B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Limited Edition Alpha PLAYER_CLS_END 25 RACE_END R RARITY_END Haste$At the beginning of your upkeep , if Nether Shadow is in your graveyard with three or more creature cards above it , you may put Nether Shadow onto the battlefield .\nNorthern Paladin NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Limited Edition Alpha PLAYER_CLS_END 213 RACE_END R RARITY_END { W}{W } , { tap }: Destroy target black permanent .\nOrcish Oriflamme NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Limited Edition Alpha PLAYER_CLS_END 167 RACE_END U RARITY_END Attacking creatures you control get +1/+0 .\nParalyze NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Limited Edition Alpha PLAYER_CLS_END 28 RACE_END C RARITY_END Enchant creature$When Paralyze enters the battlefield , tap enchanted creature . $Enchanted creature doesn't untap during its controller's untap step . $At the beginning of the upkeep of enchanted creature's controller , that player may pay { 4 } . If he or she does , untap the creature .\nPhantasmal Terrain NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Limited Edition Alpha PLAYER_CLS_END 69 RACE_END C RARITY_END Enchant land$As Phantasmal Terrain enters the battlefield , choose a basic land type . $Enchanted land is the chosen type .\nPirate Ship NAME_END 3 ATK_END 4 DEF_END {4}{U} COST_END NIL DUR_END Creature - Human Pirate TYPE_END Limited Edition Alpha PLAYER_CLS_END 71 RACE_END R RARITY_END Pirate Ship can't attack unless defending player controls an Island . ${tap }: Pirate Ship deals 1 damage to target creature or player . $When you control no Islands , sacrifice Pirate Ship .\nPlateau NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Mountain Plains TYPE_END Limited Edition Alpha PLAYER_CLS_END 287 RACE_END R RARITY_END NIL\nPower Sink NAME_END NIL ATK_END NIL DEF_END {X}{U} COST_END NIL DUR_END Instant TYPE_END Limited Edition Alpha PLAYER_CLS_END 73 RACE_END C RARITY_END Counter target spell unless its controller pays { X } . If he or she doesn't , that player taps all lands with mana abilities he or she controls and empties his or her mana pool .\nPsychic Venom NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Limited Edition Alpha PLAYER_CLS_END 76 RACE_END C RARITY_END Enchant land$Whenever enchanted land becomes tapped , Psychic Venom deals 2 damage to that land's controller .\nResurrection NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Limited Edition Alpha PLAYER_CLS_END 218 RACE_END U RARITY_END Return target creature card from your graveyard to the battlefield .\nReverse Damage NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Instant TYPE_END Limited Edition Alpha PLAYER_CLS_END 219 RACE_END R RARITY_END The next time a source of your choice would deal damage to you this turn , prevent that damage . You gain life equal to the damage prevented this way .\nRoc of Kher Ridges NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Bird TYPE_END Limited Edition Alpha PLAYER_CLS_END 171 RACE_END R RARITY_END Flying\nSavannah NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Forest Plains TYPE_END Limited Edition Alpha PLAYER_CLS_END 288 RACE_END R RARITY_END NIL\nScavenging Ghoul NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Limited Edition Alpha PLAYER_CLS_END 35 RACE_END U RARITY_END At the beginning of each end step , put a corpse counter on Scavenging Ghoul for each creature that died this turn . $Remove a corpse counter from Scavenging Ghoul : Regenerate Scavenging Ghoul .\nScrubland NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Plains Swamp TYPE_END Limited Edition Alpha PLAYER_CLS_END 289 RACE_END R RARITY_END NIL\nSea Serpent NAME_END 5 ATK_END 5 DEF_END {5}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Limited Edition Alpha PLAYER_CLS_END 77 RACE_END C RARITY_END Sea Serpent can't attack unless defending player controls an Island . $$When you control no Islands , sacrifice Sea Serpent .\nSinkhole NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Sorcery TYPE_END Limited Edition Alpha PLAYER_CLS_END 38 RACE_END C RARITY_END Destroy target land .\nSmoke NAME_END NIL ATK_END NIL DEF_END {R}{R} COST_END NIL DUR_END Enchantment TYPE_END Limited Edition Alpha PLAYER_CLS_END 176 RACE_END R RARITY_END Players can't untap more than one creature during their untap steps .\nSoul Net NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 270 RACE_END U RARITY_END Whenever a creature dies , you may pay { 1 } . If you do , you gain 1 life .\nSpell Blast NAME_END NIL ATK_END NIL DEF_END {X}{U} COST_END NIL DUR_END Instant TYPE_END Limited Edition Alpha PLAYER_CLS_END 80 RACE_END C RARITY_END Counter target spell with converted mana cost X .\nSunglasses of Urza NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 271 RACE_END R RARITY_END You may spend white mana as though it were red mana .\nTaiga NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Mountain Forest TYPE_END Limited Edition Alpha PLAYER_CLS_END 292 RACE_END R RARITY_END NIL\nThicket Basilisk NAME_END 4 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Basilisk TYPE_END Limited Edition Alpha PLAYER_CLS_END 127 RACE_END U RARITY_END Whenever Thicket Basilisk blocks or becomes blocked by a non-Wall creature , destroy that creature at end of combat .\nThrone of Bone NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 273 RACE_END U RARITY_END Whenever a player casts a black spell , you may pay { 1 } . If you do , you gain 1 life .\nTimetwister NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Limited Edition Alpha PLAYER_CLS_END 85 RACE_END R RARITY_END Each player shuffles his or her hand and graveyard into his or her library , then draws seven cards . < i > (Then put Timetwister into its owner's graveyard . ) < /i >\nTime Walk NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Limited Edition Alpha PLAYER_CLS_END 84 RACE_END R RARITY_END Take an extra turn after this one .\nTropical Island NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Forest Island TYPE_END Limited Edition Alpha PLAYER_CLS_END 293 RACE_END R RARITY_END NIL\nUthden Troll NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Troll TYPE_END Limited Edition Alpha PLAYER_CLS_END 181 RACE_END U RARITY_END { R }: Regenerate Uthden Troll .\nWall of Brambles NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Plant Wall TYPE_END Limited Edition Alpha PLAYER_CLS_END 132 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > ${G }: Regenerate Wall of Brambles .\nWall of Water NAME_END 5 ATK_END 0 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Limited Edition Alpha PLAYER_CLS_END 91 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > ${U }: Wall of Water gets +1/+0 until end of turn .\nWeb NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Limited Edition Alpha PLAYER_CLS_END 137 RACE_END R RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $Enchanted creature gets +0/+2 and has reach . < i > (It can block creatures with flying . ) < /i >\nWheel of Fortune NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Limited Edition Alpha PLAYER_CLS_END 184 RACE_END R RARITY_END Each player discards his or her hand and draws seven cards .\nWill-o'-the-Wisp NAME_END 1 ATK_END 0 DEF_END {B} COST_END NIL DUR_END Creature - Spirit TYPE_END Limited Edition Alpha PLAYER_CLS_END 44 RACE_END R RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > ${B }: Regenerate Will-o'-the-Wisp . < i > (The next time this creature would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i >\nWinter Orb NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 275 RACE_END R RARITY_END Players can't untap more than one land during their untap steps .\nWooden Sphere NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Alpha PLAYER_CLS_END 276 RACE_END U RARITY_END Whenever a player casts a green spell , you may pay { 1 } . If you do , you gain 1 life .\nZombie Master NAME_END 3 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Limited Edition Alpha PLAYER_CLS_END 46 RACE_END R RARITY_END Other Zombie creatures have swampwalk . $Other Zombies have \" { B }: Regenerate this permanent . \"\nBalance NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Limited Edition Beta PLAYER_CLS_END 188 RACE_END R RARITY_END Each player chooses a number of lands he or she controls equal to the number of lands controlled by the player who controls the fewest , then sacrifices the rest . Players discard cards and sacrifice creatures the same way .\nDeathgrip NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Enchantment TYPE_END Limited Edition Beta PLAYER_CLS_END 9 RACE_END U RARITY_END { B}{B }: Counter target green spell .\nDeathlace NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Limited Edition Beta PLAYER_CLS_END 10 RACE_END R RARITY_END Target spell or permanent becomes black . < i > (Mana symbols on that permanent remain unchanged . ) < /i >\nFork NAME_END NIL ATK_END NIL DEF_END {R}{R} COST_END NIL DUR_END Instant TYPE_END Limited Edition Beta PLAYER_CLS_END 154 RACE_END R RARITY_END Copy target instant or sorcery spell , except that the copy is red . You may choose new targets for the copy .\nLibrary of Leng NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Limited Edition Beta PLAYER_CLS_END 259 RACE_END U RARITY_END You have no maximum hand size . $If an effect causes you to discard a card , discard it , but you may put it on top of your library instead of into your graveyard .\nThoughtlace NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Limited Edition Beta PLAYER_CLS_END 83 RACE_END R RARITY_END Target spell or permanent becomes blue . < i > (Mana symbols on that permanent remain unchanged . ) < /i >\nWhite Ward NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Limited Edition Beta PLAYER_CLS_END 230 RACE_END U RARITY_END Enchant creature$Enchanted creature has protection from white . This effect doesn't remove White Ward .\nAdder-Staff Boggart NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Lorwyn PLAYER_CLS_END 148 RACE_END C RARITY_END When Adder-Staff Boggart enters the battlefield , clash with an opponent . If you win , put a +1/+1 counter on Adder-Staff Boggart . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nAmoeboid Changeling NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Lorwyn PLAYER_CLS_END 51 RACE_END C RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > ${tap }: Target creature gains all creature types until end of turn . ${tap }: Target creature loses all creature types until end of turn .\nArbiter of Knollridge NAME_END 5 ATK_END 5 DEF_END {6}{W} COST_END NIL DUR_END Creature - Giant Wizard TYPE_END Lorwyn PLAYER_CLS_END 2 RACE_END R RARITY_END Vigilance$When Arbiter of Knollridge enters the battlefield , each player's life total becomes the highest life total among all players .\nAshling the Pilgrim NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Legendary Creature - Elemental Shaman TYPE_END Lorwyn PLAYER_CLS_END 149 RACE_END R RARITY_END { 1}{R }: Put a +1/+1 counter on Ashling the Pilgrim . If this is the third time this ability has resolved this turn , remove all +1/+1 counters from Ashling the Pilgrim , and it deals that much damage to each creature and each player .\nAuntie's Hovel NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Lorwyn PLAYER_CLS_END 267 RACE_END R RARITY_END As Auntie's Hovel enters the battlefield , you may reveal a Goblin card from your hand . If you don't , Auntie's Hovel enters the battlefield tapped . ${tap }: Add { B } or { R } to your mana pool .\nAvian Changeling NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Lorwyn PLAYER_CLS_END 4 RACE_END C RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > $Flying\nAxegrinder Giant NAME_END 4 ATK_END 6 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Lorwyn PLAYER_CLS_END 151 RACE_END C RARITY_END NIL\nBattle Mastery NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Lorwyn PLAYER_CLS_END 5 RACE_END U RARITY_END Enchant creature$Enchanted creature has double strike .\nBattlewand Oak NAME_END 3 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Treefolk Warrior TYPE_END Lorwyn PLAYER_CLS_END 197 RACE_END C RARITY_END Whenever a Forest enters the battlefield under your control , Battlewand Oak gets +2/+2 until end of turn . $Whenever you cast a Treefolk spell , Battlewand Oak gets +2/+2 until end of turn .\nBenthicore NAME_END 5 ATK_END 5 DEF_END {6}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Lorwyn PLAYER_CLS_END 53 RACE_END U RARITY_END When Benthicore enters the battlefield , put two 1/1 blue Merfolk Wizard creature tokens onto the battlefield . $Tap two untapped Merfolk you control : Untap Benthicore . It gains shroud until end of turn . < i > (It can't be the target of spells or abilities . ) < /i >\nBlack Poplar Shaman NAME_END 3 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Treefolk Shaman TYPE_END Lorwyn PLAYER_CLS_END 99 RACE_END C RARITY_END { 2}{B }: Regenerate target Treefolk .\nBlades of Velis Vel NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Tribal Instant - Shapeshifter TYPE_END Lorwyn PLAYER_CLS_END 152 RACE_END C RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > $Up to two target creatures each get +2/+0 and gain all creature types until end of turn .\nBoggart Birth Rite NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Tribal Sorcery - Goblin TYPE_END Lorwyn PLAYER_CLS_END 101 RACE_END C RARITY_END Return target Goblin card from your graveyard to your hand .\nBoggart Forager NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Lorwyn PLAYER_CLS_END 154 RACE_END C RARITY_END { R } , Sacrifice Boggart Forager : Target player shuffles his or her library .\nBoggart Harbinger NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Lorwyn PLAYER_CLS_END 102 RACE_END U RARITY_END When Boggart Harbinger enters the battlefield , you may search your library for a Goblin card , reveal it , then shuffle your library and put that card on top of it .\nBoggart Loggers NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Lorwyn PLAYER_CLS_END 103 RACE_END C RARITY_END Forestwalk${2}{B } , Sacrifice Boggart Loggers : Destroy target Treefolk or Forest .\nBoggart Mob NAME_END 5 ATK_END 5 DEF_END {3}{B} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Lorwyn PLAYER_CLS_END 104 RACE_END R RARITY_END Champion a Goblin < i > (When this enters the battlefield , sacrifice it unless you exile another Goblin you control . When this leaves the battlefield , that card returns to the battlefield . ) < /i > $Whenever a Goblin you control deals combat damage to a player , you may put a 1/1 black Goblin Rogue creature token onto the battlefield .\nBoggart Sprite-Chaser NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Lorwyn PLAYER_CLS_END 156 RACE_END C RARITY_END As long as you control a Faerie , Boggart Sprite-Chaser gets +1/+1 and has flying .\nBog Hoodlums NAME_END 1 ATK_END 4 DEF_END {5}{B} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Lorwyn PLAYER_CLS_END 100 RACE_END C RARITY_END Bog Hoodlums can't block . $When Bog Hoodlums enters the battlefield , clash with an opponent . If you win , put a +1/+1 counter on Bog Hoodlums . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nBog-Strider Ash NAME_END 4 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Treefolk Shaman TYPE_END Lorwyn PLAYER_CLS_END 198 RACE_END C RARITY_END Swampwalk$Whenever a player casts a Goblin spell , you may pay { G } . If you do , you gain 2 life .\nBurrenton Forge-Tender NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Kithkin Wizard TYPE_END Lorwyn PLAYER_CLS_END 7 RACE_END U RARITY_END Protection from red$Sacrifice Burrenton Forge-Tender : Prevent all damage a red source of your choice would deal this turn .\nCaterwauling Boggart NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Lorwyn PLAYER_CLS_END 157 RACE_END C RARITY_END Each Goblin you control can't be blocked except by two or more creatures . $Each Elemental you control can't be blocked except by two or more creatures .\nCeaseless Searblades NAME_END 4 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Lorwyn PLAYER_CLS_END 158 RACE_END U RARITY_END Whenever you activate an ability of an Elemental , Ceaseless Searblades gets +1/+0 until end of turn .\nCenn's Heir NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Lorwyn PLAYER_CLS_END 8 RACE_END C RARITY_END Whenever Cenn's Heir attacks , it gets +1/+1 until end of turn for each other attacking Kithkin .\nChangeling Berserker NAME_END 3 ATK_END 5 DEF_END {3}{R} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Lorwyn PLAYER_CLS_END 160 RACE_END U RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > $Haste$Champion a creature < i > (When this enters the battlefield , sacrifice it unless you exile another creature you control . When this leaves the battlefield , that card returns to the battlefield . ) < /i >\nChangeling Hero NAME_END 4 ATK_END 4 DEF_END {4}{W} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Lorwyn PLAYER_CLS_END 9 RACE_END U RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > $Champion a creature < i > (When this enters the battlefield , sacrifice it unless you exile another creature you control . When this leaves the battlefield , that card returns to the battlefield . ) < /i > $Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nChangeling Titan NAME_END 7 ATK_END 7 DEF_END {4}{G} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Lorwyn PLAYER_CLS_END 200 RACE_END U RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > $Champion a creature < i > (When this enters the battlefield , sacrifice it unless you exile another creature you control . When this leaves the battlefield , that card returns to the battlefield . ) < /i >\nCloudcrown Oak NAME_END 4 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Treefolk Warrior TYPE_END Lorwyn PLAYER_CLS_END 201 RACE_END C RARITY_END Reach < i > (This can block creatures with flying . ) < /i >\nCloudgoat Ranger NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Lorwyn PLAYER_CLS_END 10 RACE_END U RARITY_END When Cloudgoat Ranger enters the battlefield , put three 1/1 white Kithkin Soldier creature tokens onto the battlefield . $Tap three untapped Kithkin you control : Cloudgoat Ranger gets +2/+0 and gains flying until end of turn .\nCloudthresher NAME_END 7 ATK_END 7 DEF_END {2}{G}{G}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Lorwyn PLAYER_CLS_END 202 RACE_END R RARITY_END Flash$Reach < i > (This can block creatures with flying . ) < /i > $When Cloudthresher enters the battlefield , it deals 2 damage to each creature with flying and each player . $Evoke { 2}{G}{G } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nConsuming Bonfire NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Tribal Sorcery - Elemental TYPE_END Lorwyn PLAYER_CLS_END 161 RACE_END C RARITY_END Choose one - Consuming Bonfire deals 4 damage to target non-Elemental creature ; or Consuming Bonfire deals 7 damage to target Treefolk creature .\nCrib Swap NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Tribal Instant - Shapeshifter TYPE_END Lorwyn PLAYER_CLS_END 11 RACE_END U RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > $Exile target creature . Its controller puts a 1/1 colorless Shapeshifter creature token with changeling onto the battlefield .\nCryptic Command NAME_END NIL ATK_END NIL DEF_END {1}{U}{U}{U} COST_END NIL DUR_END Instant TYPE_END Lorwyn PLAYER_CLS_END 56 RACE_END R RARITY_END Choose two - Counter target spell ; or return target permanent to its owner's hand ; or tap all creatures your opponents control ; or draw a card .\nDauntless Dourbark NAME_END * ATK_END * DEF_END {3}{G} COST_END NIL DUR_END Creature - Treefolk Warrior TYPE_END Lorwyn PLAYER_CLS_END 203 RACE_END R RARITY_END Dauntless Dourbark's power and toughness are each equal to the number of Forests you control plus the number of Treefolk you control . $Dauntless Dourbark has trample as long as you control another Treefolk .\nDawnfluke NAME_END 3 ATK_END 0 DEF_END {3}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Lorwyn PLAYER_CLS_END 12 RACE_END C RARITY_END Flash$When Dawnfluke enters the battlefield , prevent the next 3 damage that would be dealt to target creature or player this turn . $Evoke { W } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nDeathrender NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Lorwyn PLAYER_CLS_END 255 RACE_END R RARITY_END Equipped creature gets +2/+2 . $Whenever equipped creature dies , you may put a creature card from your hand onto the battlefield and attach Deathrender to it . $Equip { 2 }\nDeeptread Merrow NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Lorwyn PLAYER_CLS_END 57 RACE_END C RARITY_END { U }: Deeptread Merrow gains islandwalk until end of turn .\nDolmen Gate NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Lorwyn PLAYER_CLS_END 256 RACE_END R RARITY_END Prevent all combat damage that would be dealt to attacking creatures you control .\nDrowner of Secrets NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Lorwyn PLAYER_CLS_END 58 RACE_END U RARITY_END Tap an untapped Merfolk you control : Target player puts the top card of his or her library into his or her graveyard .\nElvish Branchbender NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Lorwyn PLAYER_CLS_END 204 RACE_END C RARITY_END { tap }: Until end of turn , target Forest becomes an X/X Treefolk creature in addition to its other types , where X is the number of Elves you control .\nElvish Eulogist NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Lorwyn PLAYER_CLS_END 205 RACE_END C RARITY_END Sacrifice Elvish Eulogist : You gain 1 life for each Elf card in your graveyard .\nElvish Handservant NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Lorwyn PLAYER_CLS_END 206 RACE_END C RARITY_END Whenever a player casts a Giant spell , you may put a +1/+1 counter on Elvish Handservant .\nElvish Harbinger NAME_END 2 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Lorwyn PLAYER_CLS_END 207 RACE_END U RARITY_END When Elvish Harbinger enters the battlefield , you may search your library for an Elf card , reveal it , then shuffle your library and put that card on top of it . ${tap }: Add one mana of any color to your mana pool .\nElvish Promenade NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Tribal Sorcery - Elf TYPE_END Lorwyn PLAYER_CLS_END 208 RACE_END U RARITY_END Put a 1/1 green Elf Warrior creature token onto the battlefield for each Elf you control .\nEntangling Trap NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Lorwyn PLAYER_CLS_END 13 RACE_END U RARITY_END Whenever you clash , tap target creature an opponent controls . If you won , that creature doesn't untap during its controller's next untap step . < i > (This ability triggers after the clash ends . ) < /i >\nEpic Proportions NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Lorwyn PLAYER_CLS_END 209 RACE_END R RARITY_END Flash$Enchant creature$Enchanted creature gets +5/+5 and has trample .\nEthereal Whiskergill NAME_END 3 ATK_END 4 DEF_END {3}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Lorwyn PLAYER_CLS_END 60 RACE_END U RARITY_END Flying$Ethereal Whiskergill can't attack unless defending player controls an Island .\nExiled Boggart NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Lorwyn PLAYER_CLS_END 109 RACE_END C RARITY_END When Exiled Boggart dies , discard a card .\nEyeblight's Ending NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Tribal Instant - Elf TYPE_END Lorwyn PLAYER_CLS_END 110 RACE_END C RARITY_END Destroy target non-Elf creature .\nEyes of the Wisent NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Tribal Enchantment - Elemental TYPE_END Lorwyn PLAYER_CLS_END 210 RACE_END R RARITY_END Whenever an opponent casts a blue spell during your turn , you may put a 4/4 green Elemental creature token onto the battlefield .\nFacevaulter NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Lorwyn PLAYER_CLS_END 111 RACE_END C RARITY_END { B } , Sacrifice a Goblin : Facevaulter gets +2/+2 until end of turn .\nFaerie Harbinger NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Faerie Wizard TYPE_END Lorwyn PLAYER_CLS_END 61 RACE_END U RARITY_END Flash$Flying$When Faerie Harbinger enters the battlefield , you may search your library for a Faerie card , reveal it , then shuffle your library and put that card on top of it .\nFaerie Trickery NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Tribal Instant - Faerie TYPE_END Lorwyn PLAYER_CLS_END 62 RACE_END C RARITY_END Counter target non-Faerie spell . If that spell is countered this way , exile it instead of putting it into its owner's graveyard .\nFallowsage NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Lorwyn PLAYER_CLS_END 63 RACE_END U RARITY_END Whenever Fallowsage becomes tapped , you may draw a card .\nFamiliar's Ruse NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Instant TYPE_END Lorwyn PLAYER_CLS_END 64 RACE_END U RARITY_END As an additional cost to cast Familiar's Ruse , return a creature you control to its owner's hand . $Counter target spell .\nFavor of the Mighty NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Tribal Enchantment - Giant TYPE_END Lorwyn PLAYER_CLS_END 14 RACE_END R RARITY_END Each creature with the highest converted mana cost has protection from all colors .\nFlamekin Bladewhirl NAME_END 1 ATK_END 2 DEF_END {R} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Lorwyn PLAYER_CLS_END 165 RACE_END U RARITY_END As an additional cost to cast Flamekin Bladewhirl , reveal an Elemental card from your hand or pay { 3 } .\nFlamekin Brawler NAME_END 2 ATK_END 0 DEF_END {R} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Lorwyn PLAYER_CLS_END 166 RACE_END C RARITY_END { R }: Flamekin Brawler gets +1/+0 until end of turn .\nFlamekin Spitfire NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Lorwyn PLAYER_CLS_END 168 RACE_END U RARITY_END { 3}{R }: Flamekin Spitfire deals 1 damage to target creature or player .\nFodder Launch NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Tribal Sorcery - Goblin TYPE_END Lorwyn PLAYER_CLS_END 114 RACE_END U RARITY_END As an additional cost to cast Fodder Launch , sacrifice a Goblin . $Target creature gets -5/-5 until end of turn . Fodder Launch deals 5 damage to that creature's controller .\nForced Fruition NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Lorwyn PLAYER_CLS_END 66 RACE_END R RARITY_END Whenever an opponent casts a spell , that player draws seven cards .\nGaddock Teeg NAME_END 2 ATK_END 2 DEF_END {G}{W} COST_END NIL DUR_END Legendary Creature - Kithkin Advisor TYPE_END Lorwyn PLAYER_CLS_END 248 RACE_END R RARITY_END Noncreature spells with converted mana cost 4 or greater can't be cast . $Noncreature spells with { X } in their mana costs can't be cast .\nGhostly Changeling NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Lorwyn PLAYER_CLS_END 116 RACE_END U RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > ${1}{B }: Ghostly Changeling gets +1/+1 until end of turn .\nGiant Harbinger NAME_END 4 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Giant Shaman TYPE_END Lorwyn PLAYER_CLS_END 169 RACE_END U RARITY_END When Giant Harbinger enters the battlefield , you may search your library for a Giant card , reveal it , then shuffle your library and put that card on top of it .\nGiant's Ire NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Tribal Sorcery - Giant TYPE_END Lorwyn PLAYER_CLS_END 170 RACE_END C RARITY_END Giant's Ire deals 4 damage to target player . If you control a Giant , draw a card .\nGilt-Leaf Palace NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Lorwyn PLAYER_CLS_END 268 RACE_END R RARITY_END As Gilt-Leaf Palace enters the battlefield , you may reveal an Elf card from your hand . If you don't , Gilt-Leaf Palace enters the battlefield tapped . ${tap }: Add { B } or { G } to your mana pool .\nGilt-Leaf Seer NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Lorwyn PLAYER_CLS_END 215 RACE_END C RARITY_END { G } , { tap }: Look at the top two cards of your library , then put them back in any order .\nGlarewielder NAME_END 1 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Lorwyn PLAYER_CLS_END 171 RACE_END U RARITY_END Haste$When Glarewielder enters the battlefield , up to two target creatures can't block this turn . $Evoke { 1}{R } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nGlimmerdust Nap NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Lorwyn PLAYER_CLS_END 68 RACE_END C RARITY_END Enchant tapped creature$Enchanted creature doesn't untap during its controller's untap step .\nGoatnapper NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Lorwyn PLAYER_CLS_END 172 RACE_END U RARITY_END When Goatnapper enters the battlefield , untap target Goat and gain control of it until end of turn . It gains haste until end of turn .\nGoldmeadow Dodger NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Kithkin Rogue TYPE_END Lorwyn PLAYER_CLS_END 16 RACE_END C RARITY_END Goldmeadow Dodger can't be blocked by creatures with power 4 or greater .\nGoldmeadow Stalwart NAME_END 2 ATK_END 2 DEF_END {W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Lorwyn PLAYER_CLS_END 18 RACE_END U RARITY_END As an additional cost to cast Goldmeadow Stalwart , reveal a Kithkin card from your hand or pay { 3 } .\nGuardian of Cloverdell NAME_END 5 ATK_END 4 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Treefolk Shaman TYPE_END Lorwyn PLAYER_CLS_END 216 RACE_END U RARITY_END When Guardian of Cloverdell enters the battlefield , put three 1/1 white Kithkin Soldier creature tokens onto the battlefield . ${G } , Sacrifice a Kithkin : You gain 1 life .\nGuile NAME_END 6 ATK_END 6 DEF_END {3}{U}{U}{U} COST_END NIL DUR_END Creature - Elemental Incarnation TYPE_END Lorwyn PLAYER_CLS_END 69 RACE_END R RARITY_END Guile can't be blocked except by three or more creatures . $If a spell or ability you control would counter a spell , instead exile that spell and you may play that card without paying its mana cost . $When Guile is put into a graveyard from anywhere , shuffle it into its owner's library .\nHerbal Poultice NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Lorwyn PLAYER_CLS_END 257 RACE_END C RARITY_END { 3 } , Sacrifice Herbal Poultice : Regenerate target creature .\nHillcomber Giant NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Giant Scout TYPE_END Lorwyn PLAYER_CLS_END 20 RACE_END C RARITY_END Mountainwalk\nHoarder's Greed NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Lorwyn PLAYER_CLS_END 117 RACE_END U RARITY_END You lose 2 life and draw two cards , then clash with an opponent . If you win , repeat this process . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nHoofprints of the Stag NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Tribal Enchantment - Elemental TYPE_END Lorwyn PLAYER_CLS_END 21 RACE_END R RARITY_END Whenever you draw a card , you may put a hoofprint counter on Hoofprints of the Stag . ${2}{W } , Remove four hoofprint counters from Hoofprints of the Stag : Put a 4/4 white Elemental creature token with flying onto the battlefield . Activate this ability only during your turn .\nHorde of Notions NAME_END 5 ATK_END 5 DEF_END {W}{U}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Elemental TYPE_END Lorwyn PLAYER_CLS_END 249 RACE_END R RARITY_END Vigilance , trample , haste${W}{U}{B}{R}{G }: You may play target Elemental card from your graveyard without paying its mana cost .\nHornet Harasser NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Lorwyn PLAYER_CLS_END 118 RACE_END C RARITY_END When Hornet Harasser dies , target creature gets -2/-2 until end of turn .\nHowltooth Hollow NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Lorwyn PLAYER_CLS_END 269 RACE_END R RARITY_END Hideaway < i > (This land enters the battlefield tapped . When it does , look at the top four cards of your library , exile one face down , then put the rest on the bottom of your library . ) < /i > ${tap }: Add { B } to your mana pool . ${B } , { tap }: You may play the exiled card without paying its mana cost if each player has no cards in hand .\nHurly-Burly NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Lorwyn PLAYER_CLS_END 177 RACE_END C RARITY_END Choose one - Hurly-Burly deals 1 damage to each creature without flying ; or Hurly-Burly deals 1 damage to each creature with flying .\nImmaculate Magistrate NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Lorwyn PLAYER_CLS_END 219 RACE_END R RARITY_END { tap }: Put a +1/+1 counter on target creature for each Elf you control .\nImperious Perfect NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Lorwyn PLAYER_CLS_END 220 RACE_END U RARITY_END Other Elf creatures you control get +1/+1 . ${G } , { tap }: Put a 1/1 green Elf Warrior creature token onto the battlefield .\nIncandescent Soulstoke NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Lorwyn PLAYER_CLS_END 178 RACE_END R RARITY_END Other Elemental creatures you control get +1/+1 . ${1}{R } , { tap }: You may put an Elemental creature card from your hand onto the battlefield . That creature gains haste until end of turn . Sacrifice it at the beginning of the next end step .\nIngot Chewer NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Lorwyn PLAYER_CLS_END 180 RACE_END C RARITY_END When Ingot Chewer enters the battlefield , destroy target artifact . $Evoke { R } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nInkfathom Divers NAME_END 3 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Lorwyn PLAYER_CLS_END 70 RACE_END C RARITY_END Islandwalk$When Inkfathom Divers enters the battlefield , look at the top four cards of your library , then put them back in any order .\nInner-Flame Acolyte NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Lorwyn PLAYER_CLS_END 181 RACE_END C RARITY_END When Inner-Flame Acolyte enters the battlefield , target creature gets +2/+0 and gains haste until end of turn . $Evoke { R } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nInner-Flame Igniter NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Lorwyn PLAYER_CLS_END 182 RACE_END U RARITY_END { 2}{R }: Creatures you control get +1/+0 until end of turn . If this is the third time this ability has resolved this turn , creatures you control gain first strike until end of turn .\nJagged-Scar Archers NAME_END * ATK_END * DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Lorwyn PLAYER_CLS_END 222 RACE_END U RARITY_END Jagged-Scar Archers's power and toughness are each equal to the number of Elves you control . ${tap }: Jagged-Scar Archers deals damage equal to its power to target creature with flying .\nJudge of Currents NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Lorwyn PLAYER_CLS_END 22 RACE_END C RARITY_END Whenever a Merfolk you control becomes tapped , you may gain 1 life .\nKinsbaile Balloonist NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Lorwyn PLAYER_CLS_END 23 RACE_END C RARITY_END Flying$Whenever Kinsbaile Balloonist attacks , you may have target creature gain flying until end of turn .\nKithkin Harbinger NAME_END 3 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kithkin Wizard TYPE_END Lorwyn PLAYER_CLS_END 26 RACE_END U RARITY_END When Kithkin Harbinger enters the battlefield , you may search your library for a Kithkin card , reveal it , then shuffle your library and put that card on top of it .\nKithkin Healer NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kithkin Cleric TYPE_END Lorwyn PLAYER_CLS_END 27 RACE_END C RARITY_END { tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn .\nKithkin Mourncaller NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Kithkin Scout TYPE_END Lorwyn PLAYER_CLS_END 224 RACE_END U RARITY_END Whenever an attacking Kithkin or Elf is put into your graveyard from the battlefield , you may draw a card .\nKnight of Meadowgrain NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Kithkin Knight TYPE_END Lorwyn PLAYER_CLS_END 28 RACE_END U RARITY_END First strike$Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nKnucklebone Witch NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Lorwyn PLAYER_CLS_END 120 RACE_END R RARITY_END Whenever a Goblin you control dies , you may put a +1/+1 counter on Knucklebone Witch .\nLace with Moonglove NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Lorwyn PLAYER_CLS_END 225 RACE_END C RARITY_END Target creature gains deathtouch until end of turn . < i > (Any amount of damage it deals to a creature is enough to destroy that creature . ) < /i > $Draw a card .\nLeaf Gilder NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Lorwyn PLAYER_CLS_END 227 RACE_END C RARITY_END { tap }: Add { G } to your mana pool .\nLignify NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Tribal Enchantment - Treefolk Aura TYPE_END Lorwyn PLAYER_CLS_END 228 RACE_END C RARITY_END Enchant creature$Enchanted creature is a 0/4 Treefolk with no abilities .\nLys Alana Huntmaster NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Lorwyn PLAYER_CLS_END 229 RACE_END C RARITY_END Whenever you cast an Elf spell , you may put a 1/1 green Elf Warrior creature token onto the battlefield .\nLys Alana Scarblade NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Elf Assassin TYPE_END Lorwyn PLAYER_CLS_END 122 RACE_END U RARITY_END { tap } , Discard an Elf card : Target creature gets -X/-X until end of turn , where X is the number of Elves you control .\nMad Auntie NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Lorwyn PLAYER_CLS_END 123 RACE_END R RARITY_END Other Goblin creatures you control get +1/+1 . ${tap }: Regenerate another target Goblin .\nMerrow Commerce NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Tribal Enchantment - Merfolk TYPE_END Lorwyn PLAYER_CLS_END 72 RACE_END U RARITY_END At the beginning of your end step , untap all Merfolk you control .\nMerrow Harbinger NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Lorwyn PLAYER_CLS_END 73 RACE_END U RARITY_END Islandwalk$When Merrow Harbinger enters the battlefield , you may search your library for a Merfolk card , reveal it , then shuffle your library and put that card on top of it .\nMerrow Reejerey NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Lorwyn PLAYER_CLS_END 74 RACE_END U RARITY_END Other Merfolk creatures you control get +1/+1 . $Whenever you cast a Merfolk spell , you may tap or untap target permanent .\nMirror Entity NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Lorwyn PLAYER_CLS_END 31 RACE_END R RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > ${X }: Creatures you control become X/X and gain all creature types until end of turn .\nMistbind Clique NAME_END 4 ATK_END 4 DEF_END {3}{U} COST_END NIL DUR_END Creature - Faerie Wizard TYPE_END Lorwyn PLAYER_CLS_END 75 RACE_END R RARITY_END Flash$Flying$Champion a Faerie < i > (When this enters the battlefield , sacrifice it unless you exile another Faerie you control . When this leaves the battlefield , that card returns to the battlefield . ) < /i > $When a Faerie is championed with Mistbind Clique , tap all lands target player controls .\nMoonglove Winnower NAME_END 3 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Elf Rogue TYPE_END Lorwyn PLAYER_CLS_END 126 RACE_END C RARITY_END Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i >\nMournwhelk NAME_END 3 ATK_END 3 DEF_END {6}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Lorwyn PLAYER_CLS_END 127 RACE_END C RARITY_END When Mournwhelk enters the battlefield , target player discards two cards . $Evoke { 3}{B } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nNath of the Gilt-Leaf NAME_END 4 ATK_END 4 DEF_END {3}{B}{G} COST_END NIL DUR_END Legendary Creature - Elf Warrior TYPE_END Lorwyn PLAYER_CLS_END 250 RACE_END R RARITY_END At the beginning of your upkeep , you may have target opponent discard a card at random . $Whenever an opponent discards a card , you may put a 1/1 green Elf Warrior creature token onto the battlefield .\nNath's Buffoon NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Lorwyn PLAYER_CLS_END 129 RACE_END C RARITY_END Protection from Elves\nNath's Elite NAME_END 2 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Lorwyn PLAYER_CLS_END 231 RACE_END C RARITY_END All creatures able to block Nath's Elite do so . $When Nath's Elite enters the battlefield , clash with an opponent . If you win , put a +1/+1 counter on Nath's Elite . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nNeck Snap NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Lorwyn PLAYER_CLS_END 32 RACE_END C RARITY_END Destroy target attacking or blocking creature .\nNectar Faerie NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Faerie Wizard TYPE_END Lorwyn PLAYER_CLS_END 130 RACE_END U RARITY_END Flying${B } , { tap }: Target Faerie or Elf gains lifelink until end of turn . < i > (Damage dealt by the creature also causes its controller to gain that much life . ) < /i >\nNightshade Stinger NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Lorwyn PLAYER_CLS_END 132 RACE_END C RARITY_END Flying$Nightshade Stinger can't block .\nNova Chaser NAME_END 2 ATK_END 10 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Lorwyn PLAYER_CLS_END 187 RACE_END R RARITY_END Trample$Champion an Elemental < i > (When this enters the battlefield , sacrifice it unless you exile another Elemental you control . When this leaves the battlefield , that card returns to the battlefield . ) < /i >\nOaken Brawler NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Treefolk Warrior TYPE_END Lorwyn PLAYER_CLS_END 33 RACE_END C RARITY_END When Oaken Brawler enters the battlefield , clash with an opponent . If you win , put a +1/+1 counter on Oaken Brawler . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nOakgnarl Warrior NAME_END 7 ATK_END 5 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Treefolk Warrior TYPE_END Lorwyn PLAYER_CLS_END 232 RACE_END C RARITY_END Vigilance , trample\nOona's Prowler NAME_END 1 ATK_END 3 DEF_END {1}{B} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Lorwyn PLAYER_CLS_END 133 RACE_END R RARITY_END Flying$Discard a card : Oona's Prowler gets -2/-0 until end of turn . Any player may activate this ability .\nPaperfin Rascal NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Lorwyn PLAYER_CLS_END 77 RACE_END C RARITY_END When Paperfin Rascal enters the battlefield , clash with an opponent . If you win , put a +1/+1 counter on Paperfin Rascal . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nPestermite NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Lorwyn PLAYER_CLS_END 78 RACE_END C RARITY_END Flash$Flying$When Pestermite enters the battlefield , you may tap or untap target permanent .\nPlover Knights NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Kithkin Knight TYPE_END Lorwyn PLAYER_CLS_END 35 RACE_END C RARITY_END Flying , first strike\nPrimal Command NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Lorwyn PLAYER_CLS_END 233 RACE_END R RARITY_END Choose two - Target player gains 7 life ; or put target noncreature permanent on top of its owner's library ; or target player shuffles his or her graveyard into his or her library ; or search your library for a creature card , reveal it , put it into your hand , then shuffle your library .\nProtective Bubble NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Lorwyn PLAYER_CLS_END 80 RACE_END C RARITY_END Enchant creature$Enchanted creature is unblockable and has shroud . < i > (It can't be the target of spells or abilities . ) < /i >\nProwess of the Fair NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Tribal Enchantment - Elf TYPE_END Lorwyn PLAYER_CLS_END 136 RACE_END U RARITY_END Whenever another nontoken Elf is put into your graveyard from the battlefield , you may put a 1/1 green Elf Warrior creature token onto the battlefield .\nQuill-Slinger Boggart NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Lorwyn PLAYER_CLS_END 137 RACE_END C RARITY_END Whenever a player casts a Kithkin spell , you may have target player lose 1 life .\nRings of Brighthearth NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Lorwyn PLAYER_CLS_END 259 RACE_END R RARITY_END Whenever you activate an ability , if it isn't a mana ability , you may pay { 2 } . If you do , copy that ability . You may choose new targets for the copy .\nScion of Oona NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Faerie Soldier TYPE_END Lorwyn PLAYER_CLS_END 83 RACE_END R RARITY_END Flash$Flying$Other Faerie creatures you control get +1/+1 . $Other Faeries you control have shroud . < i > (A permanent with shroud can't be the target of spells or abilities . ) < /i >\nSecluded Glen NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Lorwyn PLAYER_CLS_END 271 RACE_END R RARITY_END As Secluded Glen enters the battlefield , you may reveal a Faerie card from your hand . If you don't , Secluded Glen enters the battlefield tapped . ${tap }: Add { U } or { B } to your mana pool .\nSeedguide Ash NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Treefolk Druid TYPE_END Lorwyn PLAYER_CLS_END 235 RACE_END U RARITY_END When Seedguide Ash dies , you may search your library for up to three Forest cards and put them onto the battlefield tapped . If you do , shuffle your library .\nSentinels of Glen Elendra NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Faerie Soldier TYPE_END Lorwyn PLAYER_CLS_END 84 RACE_END C RARITY_END Flash$Flying\nShapesharer NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Lorwyn PLAYER_CLS_END 85 RACE_END R RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > ${2}{U }: Target Shapeshifter becomes a copy of target creature until your next turn .\nShelldock Isle NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Lorwyn PLAYER_CLS_END 272 RACE_END R RARITY_END Hideaway < i > (This land enters the battlefield tapped . When it does , look at the top four cards of your library , exile one face down , then put the rest on the bottom of your library . ) < /i > ${tap }: Add { U } to your mana pool . ${U } , { tap }: You may play the exiled card without paying its mana cost if a library has twenty or fewer cards in it .\nShimmering Grotto NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Lorwyn PLAYER_CLS_END 273 RACE_END C RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap }: Add one mana of any color to your mana pool .\nSilvergill Adept NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Lorwyn PLAYER_CLS_END 86 RACE_END U RARITY_END As an additional cost to cast Silvergill Adept , reveal a Merfolk card from your hand or pay { 3 } . $When Silvergill Adept enters the battlefield , draw a card .\nSkeletal Changeling NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Lorwyn PLAYER_CLS_END 140 RACE_END C RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > ${1}{B }: Regenerate Skeletal Changeling .\nSoulbright Flamekin NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Lorwyn PLAYER_CLS_END 190 RACE_END C RARITY_END { 2 }: Target creature gains trample until end of turn . If this is the third time this ability has resolved this turn , you may add { R}{R}{R}{R}{R}{R}{R}{R } to your mana pool .\nSower of Temptation NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Faerie Wizard TYPE_END Lorwyn PLAYER_CLS_END 88 RACE_END R RARITY_END Flying$When Sower of Temptation enters the battlefield , gain control of target creature for as long as Sower of Temptation remains on the battlefield .\nSpellstutter Sprite NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Faerie Wizard TYPE_END Lorwyn PLAYER_CLS_END 89 RACE_END C RARITY_END Flash$Flying$When Spellstutter Sprite enters the battlefield , counter target spell with converted mana cost X or less , where X is the number of Faeries you control .\nSpiderwig Boggart NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Lorwyn PLAYER_CLS_END 141 RACE_END C RARITY_END When Spiderwig Boggart enters the battlefield , target creature gains fear until end of turn . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nSpinerock Knoll NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Lorwyn PLAYER_CLS_END 274 RACE_END R RARITY_END Hideaway < i > (This land enters the battlefield tapped . When it does , look at the top four cards of your library , exile one face down , then put the rest on the bottom of your library . ) < /i > ${tap }: Add { R } to your mana pool . ${R } , { tap }: You may play the exiled card without paying its mana cost if an opponent was dealt 7 or more damage this turn .\nSpringleaf Drum NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Lorwyn PLAYER_CLS_END 261 RACE_END C RARITY_END { tap } , Tap an untapped creature you control : Add one mana of any color to your mana pool .\nSqueaking Pie Sneak NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Lorwyn PLAYER_CLS_END 142 RACE_END U RARITY_END As an additional cost to cast Squeaking Pie Sneak , reveal a Goblin card from your hand or pay { 3 } . $Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nStinkdrinker Daredevil NAME_END 3 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Lorwyn PLAYER_CLS_END 191 RACE_END C RARITY_END Giant spells you cast cost { 2 } less to cast .\nStonybrook Angler NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Lorwyn PLAYER_CLS_END 90 RACE_END C RARITY_END { 1}{U } , { tap }: You may tap or untap target creature .\nSunrise Sovereign NAME_END 5 ATK_END 5 DEF_END {5}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Lorwyn PLAYER_CLS_END 192 RACE_END R RARITY_END Other Giant creatures you control get +2/+2 and have trample .\nSurge of Thoughtweft NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Tribal Instant - Kithkin TYPE_END Lorwyn PLAYER_CLS_END 43 RACE_END C RARITY_END Creatures you control get +1/+1 until end of turn . If you control a Kithkin , draw a card .\nSurgespanner NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Lorwyn PLAYER_CLS_END 92 RACE_END R RARITY_END Whenever Surgespanner becomes tapped , you may pay { 1}{U } . If you do , return target permanent to its owner's hand .\nSygg, River Guide NAME_END 2 ATK_END 2 DEF_END {W}{U} COST_END NIL DUR_END Legendary Creature - Merfolk Wizard TYPE_END Lorwyn PLAYER_CLS_END 251 RACE_END R RARITY_END Islandwalk${1}{W }: Target Merfolk you control gains protection from the color of your choice until end of turn .\nTarfire NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Tribal Instant - Goblin TYPE_END Lorwyn PLAYER_CLS_END 194 RACE_END C RARITY_END Tarfire deals 2 damage to target creature or player .\nTar Pitcher NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Lorwyn PLAYER_CLS_END 193 RACE_END U RARITY_END { tap } , Sacrifice a Goblin : Tar Pitcher deals 2 damage to target creature or player .\nThorn of Amethyst NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Lorwyn PLAYER_CLS_END 262 RACE_END R RARITY_END Noncreature spells cost { 1 } more to cast .\nThorntooth Witch NAME_END 4 ATK_END 3 DEF_END {5}{B} COST_END NIL DUR_END Creature - Treefolk Shaman TYPE_END Lorwyn PLAYER_CLS_END 144 RACE_END U RARITY_END Whenever you cast a Treefolk spell , you may have target creature get +3/-3 until end of turn .\nThoughtseize NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Lorwyn PLAYER_CLS_END 145 RACE_END R RARITY_END Target player reveals his or her hand . You choose a nonland card from it . That player discards that card . You lose 2 life .\nThoughtweft Trio NAME_END 5 ATK_END 5 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Lorwyn PLAYER_CLS_END 44 RACE_END R RARITY_END First strike , vigilance$Champion a Kithkin < i > (When this enters the battlefield , sacrifice it unless you exile another Kithkin you control . When this leaves the battlefield , that card returns to the battlefield . ) < /i > $Thoughtweft Trio can block any number of creatures .\nTideshaper Mystic NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Lorwyn PLAYER_CLS_END 93 RACE_END C RARITY_END { tap }: Target land becomes the basic land type of your choice until end of turn . Activate this ability only during your turn .\nTimber Protector NAME_END 6 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Treefolk Warrior TYPE_END Lorwyn PLAYER_CLS_END 238 RACE_END R RARITY_END Other Treefolk creatures you control get +1/+1 . $Other Treefolk and Forests you control are indestructible .\nTreefolk Harbinger NAME_END 3 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Treefolk Druid TYPE_END Lorwyn PLAYER_CLS_END 239 RACE_END U RARITY_END When Treefolk Harbinger enters the battlefield , you may search your library for a Treefolk or Forest card , reveal it , then shuffle your library and put that card on top of it .\nTriclopean Sight NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Lorwyn PLAYER_CLS_END 45 RACE_END C RARITY_END Flash$Enchant creature$When Triclopean Sight enters the battlefield , untap enchanted creature . $Enchanted creature gets +1/+1 and has vigilance .\nVigor NAME_END 6 ATK_END 6 DEF_END {3}{G}{G}{G} COST_END NIL DUR_END Creature - Elemental Incarnation TYPE_END Lorwyn PLAYER_CLS_END 240 RACE_END R RARITY_END Trample$If damage would be dealt to a creature you control other than Vigor , prevent that damage . Put a +1/+1 counter on that creature for each 1 damage prevented this way . $When Vigor is put into a graveyard from anywhere , shuffle it into its owner's library .\nVivid Crag NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Lorwyn PLAYER_CLS_END 275 RACE_END U RARITY_END Vivid Crag enters the battlefield tapped with two charge counters on it . ${tap }: Add { R } to your mana pool . ${tap } , Remove a charge counter from Vivid Crag : Add one mana of any color to your mana pool .\nVivid Creek NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Lorwyn PLAYER_CLS_END 276 RACE_END U RARITY_END Vivid Creek enters the battlefield tapped with two charge counters on it . ${tap }: Add { U } to your mana pool . ${tap } , Remove a charge counter from Vivid Creek : Add one mana of any color to your mana pool .\nVivid Grove NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Lorwyn PLAYER_CLS_END 277 RACE_END U RARITY_END Vivid Grove enters the battlefield tapped with two charge counters on it . ${tap }: Add { G } to your mana pool . ${tap } , Remove a charge counter from Vivid Grove : Add one mana of any color to your mana pool .\nWanderer's Twig NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Lorwyn PLAYER_CLS_END 265 RACE_END C RARITY_END { 1 } , Sacrifice Wanderer's Twig : Search your library for a basic land card , reveal it , and put it into your hand . Then shuffle your library .\nWanderwine Hub NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Lorwyn PLAYER_CLS_END 280 RACE_END R RARITY_END As Wanderwine Hub enters the battlefield , you may reveal a Merfolk card from your hand . If you don't , Wanderwine Hub enters the battlefield tapped . ${tap }: Add { W } or { U } to your mana pool .\nWanderwine Prophets NAME_END 4 ATK_END 4 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Lorwyn PLAYER_CLS_END 95 RACE_END R RARITY_END Champion a Merfolk < i > (When this enters the battlefield , sacrifice it unless you exile another Merfolk you control . When this leaves the battlefield , that card returns to the battlefield . ) < /i > $Whenever Wanderwine Prophets deals combat damage to a player , you may sacrifice a Merfolk . If you do , take an extra turn after this one .\nWarren-Scourge Elf NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Lorwyn PLAYER_CLS_END 241 RACE_END C RARITY_END Protection from Goblins\nWeed Strangle NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Lorwyn PLAYER_CLS_END 147 RACE_END C RARITY_END Destroy target creature . Clash with an opponent . If you win , you gain life equal to that creature's toughness . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nWindbrisk Heights NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Lorwyn PLAYER_CLS_END 281 RACE_END R RARITY_END Hideaway < i > (This land enters the battlefield tapped . When it does , look at the top four cards of your library , exile one face down , then put the rest on the bottom of your library . ) < /i > ${tap }: Add { W } to your mana pool . ${W } , { tap }: You may play the exiled card without paying its mana cost if you attacked with three or more creatures this turn .\nWings of Velis Vel NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Tribal Instant - Shapeshifter TYPE_END Lorwyn PLAYER_CLS_END 97 RACE_END C RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > $Target creature becomes 4/4 , gains all creature types , and gains flying until end of turn .\nWispmare NAME_END 3 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Lorwyn PLAYER_CLS_END 48 RACE_END C RARITY_END Flying$When Wispmare enters the battlefield , destroy target enchantment . $Evoke { W } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nWizened Cenn NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Kithkin Cleric TYPE_END Lorwyn PLAYER_CLS_END 49 RACE_END U RARITY_END Other Kithkin creatures you control get +1/+1 .\nWoodland Changeling NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Lorwyn PLAYER_CLS_END 242 RACE_END C RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i >\nWort, Boggart Auntie NAME_END 3 ATK_END 3 DEF_END {2}{B}{R} COST_END NIL DUR_END Legendary Creature - Goblin Shaman TYPE_END Lorwyn PLAYER_CLS_END 252 RACE_END R RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $At the beginning of your upkeep , you may return target Goblin card from your graveyard to your hand .\nWren's Run Packmaster NAME_END 5 ATK_END 5 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Lorwyn PLAYER_CLS_END 244 RACE_END R RARITY_END Champion an Elf < i > (When this enters the battlefield , sacrifice it unless you exile another Elf you control . When this leaves the battlefield , that card returns to the battlefield . ) < /i > ${2}{G }: Put a 2/2 green Wolf creature token onto the battlefield . $Each Wolf you control has deathtouch . < i > (Any amount of damage it deals to a creature is enough to destroy that creature . ) < /i >\nWren's Run Vanquisher NAME_END 3 ATK_END 3 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Lorwyn PLAYER_CLS_END 245 RACE_END U RARITY_END As an additional cost to cast Wren's Run Vanquisher , reveal an Elf card from your hand or pay { 3 } . $Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i >\nWydwen, the Biting Gale NAME_END 3 ATK_END 3 DEF_END {2}{U}{B} COST_END NIL DUR_END Legendary Creature - Faerie Wizard TYPE_END Lorwyn PLAYER_CLS_END 253 RACE_END R RARITY_END Flash$Flying${U}{B } , Pay 1 life : Return Wydwen , the Biting Gale to its owner's hand .\nZephyr Net NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Lorwyn PLAYER_CLS_END 98 RACE_END C RARITY_END Enchant creature$Enchanted creature has defender and flying .\nAcidic Slime NAME_END 2 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Ooze TYPE_END Magic 2010 PLAYER_CLS_END 165 RACE_END U RARITY_END Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i > $When Acidic Slime enters the battlefield , destroy target artifact , enchantment , or land .\nAcolyte of Xathrid NAME_END 1 ATK_END 0 DEF_END {B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Magic 2010 PLAYER_CLS_END 83 RACE_END C RARITY_END { 1}{B } , { tap }: Target player loses 1 life .\nAct of Treason NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 124 RACE_END U RARITY_END Gain control of target creature until end of turn . Untap that creature . It gains haste until end of turn .\nAlluring Siren NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Siren TYPE_END Magic 2010 PLAYER_CLS_END 43 RACE_END U RARITY_END { tap }: Target creature an opponent controls attacks you this turn if able .\nAngel's Mercy NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 2 RACE_END C RARITY_END You gain 7 life .\nAnt Queen NAME_END 5 ATK_END 5 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Magic 2010 PLAYER_CLS_END 166 RACE_END R RARITY_END { 1}{G }: Put a 1/1 green Insect creature token onto the battlefield .\nArmored Ascension NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2010 PLAYER_CLS_END 3 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +1/+1 for each Plains you control and has flying .\nAwakener Druid NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Magic 2010 PLAYER_CLS_END 167 RACE_END U RARITY_END When Awakener Druid enters the battlefield , target Forest becomes a 4/5 green Treefolk creature for as long as Awakener Druid remains on the battlefield . It's still a land .\nBall Lightning NAME_END 1 ATK_END 6 DEF_END {R}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2010 PLAYER_CLS_END 125 RACE_END R RARITY_END Trample < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i > $Haste < i > (This creature can attack and { tap } as soon as it comes under your control . ) < /i > $At the beginning of the end step , sacrifice Ball Lightning .\nBaneslayer Angel NAME_END 5 ATK_END 5 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Magic 2010 PLAYER_CLS_END 4 RACE_END M RARITY_END Flying , first strike , lifelink , protection from Demons and from Dragons\nBerserkers of Blood Ridge NAME_END 4 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Magic 2010 PLAYER_CLS_END 126 RACE_END C RARITY_END Berserkers of Blood Ridge attacks each turn if able .\nBlack Knight NAME_END 2 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Human Knight TYPE_END Magic 2010 PLAYER_CLS_END 85 RACE_END U RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i > $Protection from white < i > (This creature can't be blocked , targeted , dealt damage , or enchanted by anything white . ) < /i >\nBlinding Mage NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2010 PLAYER_CLS_END 5 RACE_END C RARITY_END { W } , { tap }: Tap target creature .\nBogardan Hellkite NAME_END 5 ATK_END 5 DEF_END {6}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Magic 2010 PLAYER_CLS_END 127 RACE_END M RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying$When Bogardan Hellkite enters the battlefield , it deals 5 damage divided as you choose among any number of target creatures and/or players .\nBog Wraith NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Wraith TYPE_END Magic 2010 PLAYER_CLS_END 86 RACE_END U RARITY_END Swampwalk < i > (This creature is unblockable as long as defending player controls a Swamp . ) < /i >\nBorderland Ranger NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Scout TYPE_END Magic 2010 PLAYER_CLS_END 169 RACE_END C RARITY_END When Borderland Ranger enters the battlefield , you may search your library for a basic land card , reveal it , and put it into your hand . If you do , shuffle your library .\nBramble Creeper NAME_END 3 ATK_END 0 DEF_END {4}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2010 PLAYER_CLS_END 171 RACE_END C RARITY_END Whenever Bramble Creeper attacks , it gets +5/+0 until end of turn .\nBurning Inquiry NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 128 RACE_END C RARITY_END Each player draws three cards , then discards three cards at random .\nBurst of Speed NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 129 RACE_END C RARITY_END Creatures you control gain haste until end of turn . < i > (They can attack and { tap } even if they just came under your control . ) < /i >\nCapricious Efreet NAME_END 4 ATK_END 6 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Efreet TYPE_END Magic 2010 PLAYER_CLS_END 131 RACE_END R RARITY_END At the beginning of your upkeep , choose target nonland permanent you control and up to two target nonland permanents you don't control . Destroy one of them at random .\nCaptain of the Watch NAME_END 3 ATK_END 3 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic 2010 PLAYER_CLS_END 6 RACE_END R RARITY_END Vigilance < i > (Attacking doesn't cause this creature to tap . ) < /i > $Other Soldier creatures you control get +1/+1 and have vigilance . $When Captain of the Watch enters the battlefield , put three 1/1 white Soldier creature tokens onto the battlefield .\nChild of Night NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Magic 2010 PLAYER_CLS_END 88 RACE_END C RARITY_END Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nCoat of Arms NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Magic 2010 PLAYER_CLS_END 207 RACE_END R RARITY_END Each creature gets +1/+1 for each other creature on the battlefield that shares at least one creature type with it . < i > (For example , if two Goblin Warriors and a Goblin Shaman are on the battlefield , each gets +2/+2 . ) < /i >\nConsume Spirit NAME_END NIL ATK_END NIL DEF_END {X}{1}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 89 RACE_END U RARITY_END Spend only black mana on X . $Consume Spirit deals X damage to target creature or player and you gain X life .\nConvincing Mirage NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2010 PLAYER_CLS_END 46 RACE_END C RARITY_END Enchant land$As Convincing Mirage enters the battlefield , choose a basic land type . $Enchanted land is the chosen type .\nCoral Merfolk NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Magic 2010 PLAYER_CLS_END 47 RACE_END C RARITY_END NIL\nCudgel Troll NAME_END 3 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Troll TYPE_END Magic 2010 PLAYER_CLS_END 174 RACE_END U RARITY_END { G }: Regenerate Cudgel Troll . < i > (The next time this creature would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i >\nDeadly Recluse NAME_END 2 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Magic 2010 PLAYER_CLS_END 175 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i >\nDisentomb NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 92 RACE_END C RARITY_END Return target creature card from your graveyard to your hand .\nDisorient NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 48 RACE_END C RARITY_END Target creature gets -7/-0 until end of turn .\nDivine Verdict NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 8 RACE_END C RARITY_END Destroy target attacking or blocking creature .\nDjinn of Wishes NAME_END 4 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Djinn TYPE_END Magic 2010 PLAYER_CLS_END 50 RACE_END R RARITY_END Flying$Djinn of Wishes enters the battlefield with three wish counters on it . ${2}{U}{U } , Remove a wish counter from Djinn of Wishes : Reveal the top card of your library . You may play that card without paying its mana cost . If you don't , exile it .\nDoom Blade NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 93 RACE_END C RARITY_END Destroy target nonblack creature .\nDragonskull Summit NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Magic 2010 PLAYER_CLS_END 223 RACE_END R RARITY_END Dragonskull Summit enters the battlefield tapped unless you control a Swamp or a Mountain . ${tap }: Add { B } or { R } to your mana pool .\nDragon Whelp NAME_END 3 ATK_END 2 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Magic 2010 PLAYER_CLS_END 133 RACE_END U RARITY_END Flying${R }: Dragon Whelp gets +1/+0 until end of turn . If this ability has been activated four or more times this turn , sacrifice Dragon Whelp at the beginning of the next end step .\nDread Warlock NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2010 PLAYER_CLS_END 94 RACE_END C RARITY_END Dread Warlock can't be blocked except by black creatures .\nDrowned Catacomb NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Magic 2010 PLAYER_CLS_END 224 RACE_END R RARITY_END Drowned Catacomb enters the battlefield tapped unless you control an Island or a Swamp . ${tap }: Add { U } or { B } to your mana pool .\nDrudge Skeletons NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Skeleton TYPE_END Magic 2010 PLAYER_CLS_END 95 RACE_END C RARITY_END { B }: Regenerate Drudge Skeletons . < i > (The next time this creature would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i >\nDuress NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 96 RACE_END C RARITY_END Target opponent reveals his or her hand . You choose a noncreature , nonland card from it . That player discards that card .\nElvish Archdruid NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Magic 2010 PLAYER_CLS_END 176 RACE_END R RARITY_END Other Elf creatures you control get +1/+1 . ${tap }: Add { G } to your mana pool for each Elf you control .\nElvish Piper NAME_END 1 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Magic 2010 PLAYER_CLS_END 177 RACE_END R RARITY_END { G } , { tap }: You may put a creature card from your hand onto the battlefield .\nEmerald Oryx NAME_END 3 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Antelope TYPE_END Magic 2010 PLAYER_CLS_END 179 RACE_END C RARITY_END Forestwalk < i > (This creature is unblockable as long as defending player controls a Forest . ) < /i >\nEnormous Baloth NAME_END 7 ATK_END 7 DEF_END {6}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Magic 2010 PLAYER_CLS_END 180 RACE_END U RARITY_END NIL\nEntangling Vines NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2010 PLAYER_CLS_END 181 RACE_END C RARITY_END Enchant tapped creature$Enchanted creature doesn't untap during its controller's untap step .\nEssence Scatter NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 51 RACE_END C RARITY_END Counter target creature spell .\nFabricate NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 52 RACE_END U RARITY_END Search your library for an artifact card , reveal it , and put it into your hand . Then shuffle your library .\nFiery Hellhound NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Elemental Hound TYPE_END Magic 2010 PLAYER_CLS_END 135 RACE_END C RARITY_END { R }: Fiery Hellhound gets +1/+0 until end of turn .\nFireball NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 136 RACE_END U RARITY_END Fireball deals X damage divided evenly , rounded down , among any number of target creatures and/or players . $Fireball costs { 1 } more to cast for each target beyond the first .\nFog NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 182 RACE_END C RARITY_END Prevent all combat damage that would be dealt this turn .\nGargoyle Castle NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Magic 2010 PLAYER_CLS_END 225 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${5 } , { tap } , Sacrifice Gargoyle Castle : Put a 3/4 colorless Gargoyle artifact creature token with flying onto the battlefield .\nGarruk Wildspeaker NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Planeswalker - Garruk TYPE_END Magic 2010 PLAYER_CLS_END 183 RACE_END M RARITY_END +1 : Untap two target lands . $-1 : Put a 3/3 green Beast creature token onto the battlefield . $-4 : Creatures you control get +3/+3 and gain trample until end of turn .\nGlacial Fortress NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Magic 2010 PLAYER_CLS_END 226 RACE_END R RARITY_END Glacial Fortress enters the battlefield tapped unless you control a Plains or an Island . ${tap }: Add { W } or { U } to your mana pool .\nGlorious Charge NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 11 RACE_END C RARITY_END Creatures you control get +1/+1 until end of turn .\nGoblin Artillery NAME_END 3 ATK_END 1 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Magic 2010 PLAYER_CLS_END 138 RACE_END U RARITY_END { tap }: Goblin Artillery deals 2 damage to target creature or player and 3 damage to you .\nGoblin Chieftain NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Magic 2010 PLAYER_CLS_END 139 RACE_END R RARITY_END Haste < i > (This creature can attack and { tap } as soon as it comes under your control . ) < /i > $Other Goblin creatures you control get +1/+1 and have haste .\nGorgon Flail NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2010 PLAYER_CLS_END 211 RACE_END U RARITY_END Equipped creature gets +1/+1 and has deathtouch . < i > (Any amount of damage it deals to a creature is enough to destroy that creature . ) < /i > $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nGreat Sable Stag NAME_END 3 ATK_END 3 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Elk TYPE_END Magic 2010 PLAYER_CLS_END 186 RACE_END R RARITY_END Great Sable Stag can't be countered . $Protection from blue and from black < i > (This creature can't be blocked , targeted , dealt damage , or enchanted by anything blue or black . ) < /i >\nHarm's Way NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 14 RACE_END U RARITY_END The next 2 damage that a source of your choice would deal to you and/or permanents you control this turn is dealt to target creature or player instead .\nHaunting Echoes NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 98 RACE_END R RARITY_END Exile all cards from target player's graveyard other than basic land cards . For each card exiled this way , search that player's library for all cards with the same name as that card and exile them . Then that player shuffles his or her library .\nHive Mind NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Enchantment TYPE_END Magic 2010 PLAYER_CLS_END 54 RACE_END R RARITY_END Whenever a player casts an instant or sorcery spell , each other player copies that spell . Each of those players may choose new targets for his or her copy .\nHonor of the Pure NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Magic 2010 PLAYER_CLS_END 16 RACE_END R RARITY_END White creatures you control get +1/+1 .\nHorned Turtle NAME_END 4 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Turtle TYPE_END Magic 2010 PLAYER_CLS_END 55 RACE_END C RARITY_END NIL\nHowling Banshee NAME_END 3 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Magic 2010 PLAYER_CLS_END 99 RACE_END U RARITY_END Flying$When Howling Banshee enters the battlefield , each player loses 3 life .\nHowling Mine NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Magic 2010 PLAYER_CLS_END 212 RACE_END R RARITY_END At the beginning of each player's draw step , if Howling Mine is untapped , that player draws an additional card .\nHowl of the Night Pack NAME_END NIL ATK_END NIL DEF_END {6}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 187 RACE_END U RARITY_END Put a 2/2 green Wolf creature token onto the battlefield for each Forest you control .\nHypnotic Specter NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Specter TYPE_END Magic 2010 PLAYER_CLS_END 100 RACE_END R RARITY_END Flying$Whenever Hypnotic Specter deals damage to an opponent , that player discards a card at random .\nIce Cage NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2010 PLAYER_CLS_END 56 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack or block , and its activated abilities can't be activated . $When enchanted creature becomes the target of a spell or ability , destroy Ice Cage .\nIgnite Disorder NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 141 RACE_END U RARITY_END Ignite Disorder deals 3 damage divided as you choose among one , two , or three target white and/or blue creatures .\nIllusionary Servant NAME_END 4 ATK_END 3 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Magic 2010 PLAYER_CLS_END 57 RACE_END C RARITY_END Flying$When Illusionary Servant becomes the target of a spell or ability , sacrifice it .\nIndestructibility NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2010 PLAYER_CLS_END 17 RACE_END R RARITY_END Enchant permanent$Enchanted permanent is indestructible . < i > (Effects that say \" destroy \" don't destroy that permanent . An indestructible creature can't be destroyed by damage . ) < /i >\nInferno Elemental NAME_END 4 ATK_END 4 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2010 PLAYER_CLS_END 142 RACE_END U RARITY_END Whenever Inferno Elemental blocks or becomes blocked by a creature , Inferno Elemental deals 3 damage to that creature .\nJace Beleren NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Planeswalker - Jace TYPE_END Magic 2010 PLAYER_CLS_END 58 RACE_END M RARITY_END +2 : Each player draws a card . $-1 : Target player draws a card . $-10 : Target player puts the top twenty cards of his or her library into his or her graveyard .\nJackal Familiar NAME_END 2 ATK_END 2 DEF_END {R} COST_END NIL DUR_END Creature - Hound TYPE_END Magic 2010 PLAYER_CLS_END 143 RACE_END C RARITY_END Jackal Familiar can't attack or block alone .\nJump NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 59 RACE_END C RARITY_END Target creature gains flying until end of turn .\nKalonian Behemoth NAME_END 9 ATK_END 9 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Magic 2010 PLAYER_CLS_END 188 RACE_END R RARITY_END Shroud < i > (This creature can't be the target of spells or abilities . ) < /i >\nLightning Bolt NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 146 RACE_END C RARITY_END Lightning Bolt deals 3 damage to target creature or player .\nLightwielder Paladin NAME_END 4 ATK_END 4 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Magic 2010 PLAYER_CLS_END 19 RACE_END R RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i > $Whenever Lightwielder Paladin deals combat damage to a player , you may exile target black or red permanent that player controls .\nLiliana Vess NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Planeswalker - Liliana TYPE_END Magic 2010 PLAYER_CLS_END 102 RACE_END M RARITY_END +1 : Target player discards a card . $-2 : Search your library for a card , then shuffle your library and put that card on top of it . $-8 : Put all creature cards from all graveyards onto the battlefield under your control .\nLooming Shade NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Shade TYPE_END Magic 2010 PLAYER_CLS_END 103 RACE_END C RARITY_END { B }: Looming Shade gets +1/+1 until end of turn .\nLurking Predators NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Magic 2010 PLAYER_CLS_END 190 RACE_END R RARITY_END Whenever an opponent casts a spell , reveal the top card of your library . If it's a creature card , put it onto the battlefield . Otherwise , you may put that card on the bottom of your library .\nMagebane Armor NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2010 PLAYER_CLS_END 214 RACE_END R RARITY_END Equipped creature gets +2/+4 and loses flying . $Prevent all noncombat damage that would be dealt to equipped creature . $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nMagma Phoenix NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Phoenix TYPE_END Magic 2010 PLAYER_CLS_END 148 RACE_END R RARITY_END Flying$When Magma Phoenix dies , it deals 3 damage to each creature and each player . ${3}{R}{R }: Return Magma Phoenix from your graveyard to your hand .\nMaster of the Wild Hunt NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Magic 2010 PLAYER_CLS_END 191 RACE_END M RARITY_END At the beginning of your upkeep , put a 2/2 green Wolf creature token onto the battlefield . ${tap }: Tap all untapped Wolf creatures you control . Each Wolf tapped this way deals damage equal to its power to target creature . That creature deals damage equal to its power divided as its controller chooses among any number of those Wolves .\nMerfolk Sovereign NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Magic 2010 PLAYER_CLS_END 62 RACE_END R RARITY_END Other Merfolk creatures you control get +1/+1 . ${tap }: Target Merfolk creature is unblockable this turn .\nMesa Enchantress NAME_END 2 ATK_END 0 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Druid TYPE_END Magic 2010 PLAYER_CLS_END 20 RACE_END R RARITY_END Whenever you cast an enchantment spell , you may draw a card .\nMight of Oaks NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 192 RACE_END R RARITY_END Target creature gets +7/+7 until end of turn .\nMind Control NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2010 PLAYER_CLS_END 63 RACE_END U RARITY_END Enchant creature$You control enchanted creature .\nMind Shatter NAME_END NIL ATK_END NIL DEF_END {X}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 106 RACE_END R RARITY_END Target player discards X cards at random .\nMind Spring NAME_END NIL ATK_END NIL DEF_END {X}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 64 RACE_END R RARITY_END Draw X cards .\nMirror of Fate NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Magic 2010 PLAYER_CLS_END 215 RACE_END R RARITY_END { tap } , Sacrifice Mirror of Fate : Choose up to seven face-up exiled cards you own . Exile all the cards from your library , then put the chosen cards on top of your library .\nMist Leopard NAME_END 2 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Cat TYPE_END Magic 2010 PLAYER_CLS_END 193 RACE_END C RARITY_END Shroud < i > (This creature can't be the target of spells or abilities . ) < /i >\nMold Adder NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Fungus Snake TYPE_END Magic 2010 PLAYER_CLS_END 194 RACE_END U RARITY_END Whenever an opponent casts a blue or black spell , you may put a +1/+1 counter on Mold Adder .\nNature's Spiral NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 196 RACE_END U RARITY_END Return target permanent card from your graveyard to your hand . < i > (A permanent card is an artifact , creature , enchantment , land , or planeswalker card . ) < /i >\nOpen the Vaults NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 21 RACE_END R RARITY_END Return all artifact and enchantment cards from all graveyards to the battlefield under their owners ' control . < i > (Auras with nothing to enchant remain in graveyards . ) < /i >\nOverrun NAME_END NIL ATK_END NIL DEF_END {2}{G}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 198 RACE_END U RARITY_END Creatures you control get +3/+3 and gain trample until end of turn .\nPalace Guard NAME_END 4 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic 2010 PLAYER_CLS_END 23 RACE_END C RARITY_END Palace Guard can block any number of creatures .\nPanic Attack NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 150 RACE_END C RARITY_END Up to three target creatures can't block this turn .\nPhantom Warrior NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Illusion Warrior TYPE_END Magic 2010 PLAYER_CLS_END 66 RACE_END U RARITY_END Phantom Warrior is unblockable .\nPlanar Cleansing NAME_END NIL ATK_END NIL DEF_END {3}{W}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 24 RACE_END R RARITY_END Destroy all nonland permanents .\nPolymorph NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 67 RACE_END R RARITY_END Destroy target creature . It can't be regenerated . Its controller reveals cards from the top of his or her library until he or she reveals a creature card . The player puts that card onto the battlefield , then shuffles all other cards revealed this way into his or her library .\nPonder NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 68 RACE_END C RARITY_END Look at the top three cards of your library , then put them back in any order . You may shuffle your library . $Draw a card .\nPrized Unicorn NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Unicorn TYPE_END Magic 2010 PLAYER_CLS_END 199 RACE_END U RARITY_END All creatures able to block Prized Unicorn do so .\nProtean Hydra NAME_END 0 ATK_END 0 DEF_END {X}{G} COST_END NIL DUR_END Creature - Hydra TYPE_END Magic 2010 PLAYER_CLS_END 200 RACE_END M RARITY_END Protean Hydra enters the battlefield with X +1/+1 counters on it . $If damage would be dealt to Protean Hydra , prevent that damage and remove that many +1/+1 counters from it . $Whenever a +1/+1 counter is removed from Protean Hydra , put two +1/+1 counters on it at the beginning of the next end step .\nRampant Growth NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 201 RACE_END C RARITY_END Search your library for a basic land card and put that card onto the battlefield tapped . Then shuffle your library .\nRazorfoot Griffin NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Magic 2010 PLAYER_CLS_END 25 RACE_END C RARITY_END Flying$First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i >\nRegenerate NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 202 RACE_END C RARITY_END Regenerate target creature . < i > (The next time that creature would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i >\nRhox Pikemaster NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Rhino Soldier TYPE_END Magic 2010 PLAYER_CLS_END 26 RACE_END U RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i > $Other Soldier creatures you control have first strike .\nRise from the Grave NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 109 RACE_END U RARITY_END Put target creature card from a graveyard onto the battlefield under your control . That creature is a black Zombie in addition to its other colors and types .\nRootbound Crag NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Magic 2010 PLAYER_CLS_END 227 RACE_END R RARITY_END Rootbound Crag enters the battlefield tapped unless you control a Mountain or a Forest . ${tap }: Add { R } or { G } to your mana pool .\nRuneclaw Bear NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Bear TYPE_END Magic 2010 PLAYER_CLS_END 203 RACE_END C RARITY_END NIL\nSafe Passage NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 28 RACE_END C RARITY_END Prevent all damage that would be dealt to you and creatures you control this turn .\nSeismic Strike NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 154 RACE_END C RARITY_END Seismic Strike deals damage to target creature equal to the number of Mountains you control .\nSerpent of the Endless Sea NAME_END * ATK_END * DEF_END {4}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Magic 2010 PLAYER_CLS_END 70 RACE_END C RARITY_END Serpent of the Endless Sea's power and toughness are each equal to the number of Islands you control . $Serpent of the Endless Sea can't attack unless defending player controls an Island .\nSiege-Gang Commander NAME_END 2 ATK_END 2 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Magic 2010 PLAYER_CLS_END 157 RACE_END R RARITY_END When Siege-Gang Commander enters the battlefield , put three 1/1 red Goblin creature tokens onto the battlefield . ${1}{R } , Sacrifice a Goblin : Siege-Gang Commander deals 2 damage to target creature or player .\nSiege Mastodon NAME_END 5 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Elephant TYPE_END Magic 2010 PLAYER_CLS_END 30 RACE_END C RARITY_END NIL\nSign in Blood NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 112 RACE_END C RARITY_END Target player draws two cards and loses 2 life .\nSilence NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 31 RACE_END R RARITY_END Your opponents can't cast spells this turn . < i > (Spells cast before this resolves are unaffected . ) < /i >\nSilvercoat Lion NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat TYPE_END Magic 2010 PLAYER_CLS_END 32 RACE_END C RARITY_END NIL\nSleep NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 71 RACE_END U RARITY_END Tap all creatures target player controls . Those creatures don't untap during that player's next untap step .\nSnapping Drake NAME_END 2 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Magic 2010 PLAYER_CLS_END 72 RACE_END C RARITY_END Flying\nSolemn Offering NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 33 RACE_END C RARITY_END Destroy target artifact or enchantment . You gain 4 life .\nSoul Bleed NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2010 PLAYER_CLS_END 113 RACE_END C RARITY_END Enchant creature$At the beginning of the upkeep of enchanted creature's controller , that player loses 1 life .\nSoul Warden NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Magic 2010 PLAYER_CLS_END 34 RACE_END C RARITY_END Whenever another creature enters the battlefield , you gain 1 life .\nSparkmage Apprentice NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2010 PLAYER_CLS_END 158 RACE_END C RARITY_END When Sparkmage Apprentice enters the battlefield , it deals 1 damage to target creature or player .\nSpellbook NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Magic 2010 PLAYER_CLS_END 220 RACE_END U RARITY_END You have no maximum hand size .\nSphinx Ambassador NAME_END 5 ATK_END 5 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Magic 2010 PLAYER_CLS_END 73 RACE_END M RARITY_END Flying$Whenever Sphinx Ambassador deals combat damage to a player , search that player's library for a card , then that player names a card . If you searched for a creature card that isn't the named card , you may put it onto the battlefield under your control . Then that player shuffles his or her library .\nStone Giant NAME_END 4 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Magic 2010 PLAYER_CLS_END 159 RACE_END U RARITY_END { tap }: Target creature you control with toughness less than Stone Giant's power gains flying until end of turn . Destroy that creature at the beginning of the next end step .\nStormfront Pegasus NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Pegasus TYPE_END Magic 2010 PLAYER_CLS_END 35 RACE_END C RARITY_END Flying\nSunpetal Grove NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Magic 2010 PLAYER_CLS_END 228 RACE_END R RARITY_END Sunpetal Grove enters the battlefield tapped unless you control a Forest or a Plains . ${tap }: Add { G } or { W } to your mana pool .\nTime Warp NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 75 RACE_END M RARITY_END Target player takes an extra turn after this one .\nTome Scour NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 76 RACE_END C RARITY_END Target player puts the top five cards of his or her library into his or her graveyard .\nTrumpet Blast NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 160 RACE_END C RARITY_END Attacking creatures get +2/+0 until end of turn .\nTwincast NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Instant TYPE_END Magic 2010 PLAYER_CLS_END 78 RACE_END R RARITY_END Copy target instant or sorcery spell . You may choose new targets for the copy .\nUndead Slayer NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Magic 2010 PLAYER_CLS_END 37 RACE_END U RARITY_END { W } , { tap }: Exile target Skeleton , Vampire , or Zombie .\nUnderworld Dreams NAME_END NIL ATK_END NIL DEF_END {B}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Magic 2010 PLAYER_CLS_END 115 RACE_END R RARITY_END Whenever an opponent draws a card , Underworld Dreams deals 1 damage to him or her .\nVampire Aristocrat NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Vampire Rogue TYPE_END Magic 2010 PLAYER_CLS_END 117 RACE_END C RARITY_END Sacrifice a creature : Vampire Aristocrat gets +2/+2 until end of turn .\nVampire Nocturnus NAME_END 3 ATK_END 3 DEF_END {1}{B}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Magic 2010 PLAYER_CLS_END 118 RACE_END M RARITY_END Play with the top card of your library revealed . $As long as the top card of your library is black , Vampire Nocturnus and other Vampire creatures you control get +2/+1 and have flying .\nVeteran Armorsmith NAME_END 3 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic 2010 PLAYER_CLS_END 38 RACE_END C RARITY_END Other Soldier creatures you control get +0/+1 .\nVeteran Swordsmith NAME_END 2 ATK_END 3 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic 2010 PLAYER_CLS_END 39 RACE_END C RARITY_END Other Soldier creatures you control get +1/+0 .\nViashino Spearhunter NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Viashino Warrior TYPE_END Magic 2010 PLAYER_CLS_END 161 RACE_END C RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i >\nWall of Bone NAME_END 4 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Skeleton Wall TYPE_END Magic 2010 PLAYER_CLS_END 119 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > ${B }: Regenerate Wall of Bone . < i > (The next time this creature would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i >\nWall of Faith NAME_END 5 ATK_END 0 DEF_END {3}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Magic 2010 PLAYER_CLS_END 40 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > ${W }: Wall of Faith gets +0/+1 until end of turn .\nWall of Frost NAME_END 7 ATK_END 0 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Magic 2010 PLAYER_CLS_END 80 RACE_END U RARITY_END Defender$Whenever Wall of Frost blocks a creature , that creature doesn't untap during its controller's next untap step .\nWarpath Ghoul NAME_END 2 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Magic 2010 PLAYER_CLS_END 120 RACE_END C RARITY_END NIL\nWarp World NAME_END NIL ATK_END NIL DEF_END {5}{R}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 163 RACE_END R RARITY_END Each player shuffles all permanents he or she owns into his or her library , then reveals that many cards from the top of his or her library . Each player puts all artifact , creature , and land cards revealed this way onto the battlefield , then does the same for enchantment cards , then puts all cards revealed this way that weren't put onto the battlefield on the bottom of his or her library .\nWeakness NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2010 PLAYER_CLS_END 121 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -2/-1 .\nWhite Knight NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Magic 2010 PLAYER_CLS_END 41 RACE_END U RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i > $Protection from black < i > (This creature can't be blocked , targeted , dealt damage , or enchanted by anything black . ) < /i >\nXathrid Demon NAME_END 7 ATK_END 7 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Magic 2010 PLAYER_CLS_END 122 RACE_END M RARITY_END Flying , trample$At the beginning of your upkeep , sacrifice a creature other than Xathrid Demon , then each opponent loses life equal to the sacrificed creature's power . If you can't sacrifice a creature , tap Xathrid Demon and you lose 7 life .\nYawning Fissure NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2010 PLAYER_CLS_END 164 RACE_END C RARITY_END Each opponent sacrifices a land .\nZephyr Sprite NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Faerie TYPE_END Magic 2010 PLAYER_CLS_END 82 RACE_END C RARITY_END Flying\nAEther Adept NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2011 PLAYER_CLS_END 41 RACE_END C RARITY_END When AEther Adept enters the battlefield , return target creature to its owner's hand .\nAir Servant NAME_END 3 ATK_END 4 DEF_END {4}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2011 PLAYER_CLS_END 42 RACE_END U RARITY_END Flying${2}{U }: Tap target creature with flying .\nAjani's Mantra NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Magic 2011 PLAYER_CLS_END 2 RACE_END C RARITY_END At the beginning of your upkeep , you may gain 1 life .\nAjani's Pridemate NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat Soldier TYPE_END Magic 2011 PLAYER_CLS_END 3 RACE_END U RARITY_END Whenever you gain life , you may put a +1/+1 counter on Ajani's Pridemate . < i > (For example , if an effect causes you to gain 3 life , you may put one +1/+1 counter on this creature . ) < /i >\nAncient Hellkite NAME_END 6 ATK_END 6 DEF_END {4}{R}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Magic 2011 PLAYER_CLS_END 122 RACE_END R RARITY_END Flying${R }: Ancient Hellkite deals 1 damage to target creature defending player controls . Activate this ability only if Ancient Hellkite is attacking .\nAngelic Arbiter NAME_END 6 ATK_END 5 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Magic 2011 PLAYER_CLS_END 4 RACE_END R RARITY_END Flying$Each opponent who cast a spell this turn can't attack with creatures . $Each opponent who attacked with a creature this turn can't cast spells .\nArc Runner NAME_END 1 ATK_END 5 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental Ox TYPE_END Magic 2011 PLAYER_CLS_END 123 RACE_END C RARITY_END Haste < i > (This creature can attack and { tap } as soon as it comes under your control . ) < /i > $At the beginning of the end step , sacrifice Arc Runner .\nArmored Cancrix NAME_END 5 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Crab TYPE_END Magic 2011 PLAYER_CLS_END 44 RACE_END C RARITY_END NIL\nAssault Griffin NAME_END 2 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Magic 2011 PLAYER_CLS_END 6 RACE_END C RARITY_END Flying\nAugury Owl NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Magic 2011 PLAYER_CLS_END 45 RACE_END C RARITY_END Flying$When Augury Owl enters the battlefield , scry 3 . < i > (To scry 3 , look at the top three cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nAutumn's Veil NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 162 RACE_END U RARITY_END Spells you control can't be countered by blue or black spells this turn , and creatures you control can't be the targets of blue or black spells this turn .\nAzure Drake NAME_END 4 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Magic 2011 PLAYER_CLS_END 46 RACE_END C RARITY_END Flying\nBack to Nature NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 164 RACE_END U RARITY_END Destroy all enchantments .\nBarony Vampire NAME_END 2 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Magic 2011 PLAYER_CLS_END 82 RACE_END C RARITY_END NIL\nBloodcrazed Goblin NAME_END 2 ATK_END 2 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Berserker TYPE_END Magic 2011 PLAYER_CLS_END 125 RACE_END C RARITY_END Bloodcrazed Goblin can't attack unless an opponent has been dealt damage this turn .\nBrindle Boar NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Boar TYPE_END Magic 2011 PLAYER_CLS_END 166 RACE_END C RARITY_END Sacrifice Brindle Boar : You gain 4 life .\nBrittle Effigy NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Magic 2011 PLAYER_CLS_END 202 RACE_END R RARITY_END { 4 } , { tap } , Exile Brittle Effigy : Exile target creature .\nCall to Mind NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2011 PLAYER_CLS_END 47 RACE_END U RARITY_END Return target instant or sorcery card from your graveyard to your hand .\nCaptivating Vampire NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Magic 2011 PLAYER_CLS_END 87 RACE_END R RARITY_END Other Vampire creatures you control get +1/+1 . $Tap five untapped Vampires you control : Gain control of target creature . It becomes a Vampire in addition to its other types .\nChandra's Outrage NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 128 RACE_END C RARITY_END Chandra's Outrage deals 4 damage to target creature and 2 damage to that creature's controller .\nChandra's Spitfire NAME_END 3 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2011 PLAYER_CLS_END 129 RACE_END U RARITY_END Flying$Whenever an opponent is dealt noncombat damage , Chandra's Spitfire gets +3/+0 until end of turn .\nCloud Crusader NAME_END 3 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Magic 2011 PLAYER_CLS_END 10 RACE_END C RARITY_END Flying$First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i >\nCombust NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 130 RACE_END U RARITY_END Combust can't be countered by spells or abilities . $Combust deals 5 damage to target white or blue creature . The damage can't be prevented .\nConundrum Sphinx NAME_END 4 ATK_END 4 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Magic 2011 PLAYER_CLS_END 51 RACE_END R RARITY_END Flying$Whenever Conundrum Sphinx attacks , each player names a card . Then each player reveals the top card of his or her library . If the card a player revealed is the card he or she named , that player puts it into his or her hand . If it's not , that player puts it on the bottom of his or her library .\nCorrupt NAME_END NIL ATK_END NIL DEF_END {5}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2011 PLAYER_CLS_END 89 RACE_END U RARITY_END Corrupt deals damage equal to the number of Swamps you control to target creature or player . You gain life equal to the damage dealt this way .\nCrystal Ball NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Magic 2011 PLAYER_CLS_END 203 RACE_END U RARITY_END { 1 } , { tap }: Scry 2 . < i > (To scry 2 , look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nCultivate NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2011 PLAYER_CLS_END 168 RACE_END C RARITY_END Search your library for up to two basic land cards , reveal those cards , and put one onto the battlefield tapped and the other into your hand . Then shuffle your library .\nCyclops Gladiator NAME_END 4 ATK_END 4 DEF_END {1}{R}{R}{R} COST_END NIL DUR_END Creature - Cyclops Warrior TYPE_END Magic 2011 PLAYER_CLS_END 131 RACE_END R RARITY_END Whenever Cyclops Gladiator attacks , you may have it deal damage equal to its power to target creature defending player controls . If you do , that creature deals damage equal to its power to Cyclops Gladiator .\nDark Tutelage NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Magic 2011 PLAYER_CLS_END 90 RACE_END R RARITY_END At the beginning of your upkeep , reveal the top card of your library and put that card into your hand . You lose life equal to its converted mana cost .\nDemon of Death's Gate NAME_END 9 ATK_END 9 DEF_END {6}{B}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Magic 2011 PLAYER_CLS_END 92 RACE_END M RARITY_END You may pay 6 life and sacrifice three black creatures rather than pay Demon of Death's Gate's mana cost . $Flying , trample\nDestructive Force NAME_END NIL ATK_END NIL DEF_END {5}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2011 PLAYER_CLS_END 133 RACE_END R RARITY_END Each player sacrifices five lands . Destructive Force deals 5 damage to each creature .\nDiminish NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 52 RACE_END C RARITY_END Target creature becomes 1/1 until end of turn .\nDryad's Favor NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2011 PLAYER_CLS_END 169 RACE_END C RARITY_END Enchant creature$Enchanted creature has forestwalk . < i>(It's unblockable as long as defending player controls a Forest . ) < /i >\nElixir of Immortality NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Magic 2011 PLAYER_CLS_END 206 RACE_END U RARITY_END { 2 } , { tap }: You gain 5 life . Shuffle Elixir of Immortality and your graveyard into their owner's library .\nEmber Hauler NAME_END 2 ATK_END 2 DEF_END {R}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Magic 2011 PLAYER_CLS_END 135 RACE_END U RARITY_END { 1 } , Sacrifice Ember Hauler : Ember Hauler deals 2 damage to target creature or player .\nFauna Shaman NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Magic 2011 PLAYER_CLS_END 172 RACE_END R RARITY_END { G } , { tap } , Discard a creature card : Search your library for a creature card , reveal it , and put it into your hand . Then shuffle your library .\nFire Servant NAME_END 3 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2011 PLAYER_CLS_END 137 RACE_END U RARITY_END If a red instant or sorcery spell you control would deal damage , it deals double that damage instead .\nFling NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 139 RACE_END C RARITY_END As an additional cost to cast Fling , sacrifice a creature . $Fling deals damage equal to the sacrificed creature's power to target creature or player .\nForesee NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2011 PLAYER_CLS_END 54 RACE_END C RARITY_END Scry 4 , then draw two cards . < i > (To scry 4 , look at the top four cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nFrost Titan NAME_END 6 ATK_END 6 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Giant TYPE_END Magic 2011 PLAYER_CLS_END 55 RACE_END M RARITY_END Whenever Frost Titan becomes the target of a spell or ability an opponent controls , counter that spell or ability unless its controller pays { 2 } . $Whenever Frost Titan enters the battlefield or attacks , tap target permanent . It doesn't untap during its controller's next untap step .\nGaea's Revenge NAME_END 5 ATK_END 8 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2011 PLAYER_CLS_END 174 RACE_END M RARITY_END Gaea's Revenge can't be countered . $Haste$Gaea's Revenge can't be the target of nongreen spells or abilities from nongreen sources .\nGargoyle Sentinel NAME_END 3 ATK_END 3 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Gargoyle TYPE_END Magic 2011 PLAYER_CLS_END 207 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > ${3 }: Until end of turn , Gargoyle Sentinel loses defender and gains flying .\nGarruk's Companion NAME_END 2 ATK_END 3 DEF_END {G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Magic 2011 PLAYER_CLS_END 176 RACE_END C RARITY_END Trample < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i >\nGarruk's Packleader NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Magic 2011 PLAYER_CLS_END 177 RACE_END U RARITY_END Whenever another creature with power 3 or greater enters the battlefield under your control , you may draw a card .\nGoblin Balloon Brigade NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Magic 2011 PLAYER_CLS_END 140 RACE_END C RARITY_END { R }: Goblin Balloon Brigade gains flying until end of turn .\nGoldenglow Moth NAME_END 1 ATK_END 0 DEF_END {W} COST_END NIL DUR_END Creature - Insect TYPE_END Magic 2011 PLAYER_CLS_END 15 RACE_END C RARITY_END Flying$Whenever Goldenglow Moth blocks , you may gain 4 life .\nGrave Titan NAME_END 6 ATK_END 6 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Giant TYPE_END Magic 2011 PLAYER_CLS_END 97 RACE_END M RARITY_END Deathtouch$Whenever Grave Titan enters the battlefield or attacks , put two 2/2 black Zombie creature tokens onto the battlefield .\nGreater Basilisk NAME_END 5 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Basilisk TYPE_END Magic 2011 PLAYER_CLS_END 180 RACE_END C RARITY_END Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i >\nHarbor Serpent NAME_END 5 ATK_END 5 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Magic 2011 PLAYER_CLS_END 56 RACE_END C RARITY_END Islandwalk < i > (This creature is unblockable as long as defending player controls an Island . ) < /i > $Harbor Serpent can't attack unless there are five or more Islands on the battlefield .\nHoarding Dragon NAME_END 4 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Magic 2011 PLAYER_CLS_END 144 RACE_END R RARITY_END Flying$When Hoarding Dragon enters the battlefield , you may search your library for an artifact card , exile it , then shuffle your library . $When Hoarding Dragon dies , you may put the exiled card into its owner's hand .\nHornet Sting NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 181 RACE_END C RARITY_END Hornet Sting deals 1 damage to target creature or player .\nInfantry Veteran NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic 2011 PLAYER_CLS_END 18 RACE_END C RARITY_END { tap }: Target attacking creature gets +1/+1 until end of turn .\nInferno Titan NAME_END 6 ATK_END 6 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Magic 2011 PLAYER_CLS_END 146 RACE_END M RARITY_END { R }: Inferno Titan gets +1/+0 until end of turn . $Whenever Inferno Titan enters the battlefield or attacks , it deals 3 damage divided as you choose among one , two , or three target creatures and/or players .\nInspired Charge NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 19 RACE_END C RARITY_END Creatures you control get +2/+1 until end of turn .\nJace's Erasure NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Magic 2011 PLAYER_CLS_END 59 RACE_END C RARITY_END Whenever you draw a card , you may have target player put the top card of his or her library into his or her graveyard .\nJace's Ingenuity NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 60 RACE_END U RARITY_END Draw three cards .\nJinxed Idol NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Magic 2011 PLAYER_CLS_END 208 RACE_END R RARITY_END At the beginning of your upkeep , Jinxed Idol deals 2 damage to you . $Sacrifice a creature : Target opponent gains control of Jinxed Idol .\nKnight Exemplar NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Magic 2011 PLAYER_CLS_END 20 RACE_END R RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i > $Other Knight creatures you control get +1/+1 and are indestructible . < i > (Lethal damage and effects that say \" destroy \" don't destroy them . ) < /i >\nLeyline of Anticipation NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Magic 2011 PLAYER_CLS_END 61 RACE_END R RARITY_END If Leyline of Anticipation is in your opening hand , you may begin the game with it on the battlefield . $You may cast nonland cards as though they had flash . < i > (You may cast them any time you could cast an instant . ) < /i >\nLeyline of Punishment NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Magic 2011 PLAYER_CLS_END 148 RACE_END R RARITY_END If Leyline of Punishment is in your opening hand , you may begin the game with it on the battlefield . $Players can't gain life . $Damage can't be prevented .\nLeyline of Sanctity NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Magic 2011 PLAYER_CLS_END 21 RACE_END R RARITY_END If Leyline of Sanctity is in your opening hand , you may begin the game with it on the battlefield . $You have hexproof . < i > (You can't be the target of spells or abilities your opponents control . ) < /i >\nLeyline of the Void NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Magic 2011 PLAYER_CLS_END 101 RACE_END R RARITY_END If Leyline of the Void is in your opening hand , you may begin the game with it on the battlefield . $If a card would be put into an opponent's graveyard from anywhere , exile it instead .\nLeyline of Vitality NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Magic 2011 PLAYER_CLS_END 183 RACE_END R RARITY_END If Leyline of Vitality is in your opening hand , you may begin the game with it on the battlefield . $Creatures you control get +0/+1 . $Whenever a creature enters the battlefield under your control , you may gain 1 life .\nLiliana's Caress NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Magic 2011 PLAYER_CLS_END 103 RACE_END U RARITY_END Whenever an opponent discards a card , that player loses 2 life .\nLiliana's Specter NAME_END 1 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Specter TYPE_END Magic 2011 PLAYER_CLS_END 104 RACE_END C RARITY_END Flying$When Liliana's Specter enters the battlefield , each opponent discards a card .\nMana Leak NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 62 RACE_END C RARITY_END Counter target spell unless its controller pays { 3 } .\nManic Vandal NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Magic 2011 PLAYER_CLS_END 151 RACE_END C RARITY_END When Manic Vandal enters the battlefield , destroy target artifact .\nMaritime Guard NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Magic 2011 PLAYER_CLS_END 63 RACE_END C RARITY_END NIL\nMass Polymorph NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2011 PLAYER_CLS_END 64 RACE_END R RARITY_END Exile all creatures you control , then reveal cards from the top of your library until you reveal that many creature cards . Put all creature cards revealed this way onto the battlefield , then shuffle the rest of the revealed cards into your library .\nMitotic Slime NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Ooze TYPE_END Magic 2011 PLAYER_CLS_END 185 RACE_END R RARITY_END When Mitotic Slime dies , put two 2/2 green Ooze creature tokens onto the battlefield . They have \" When this creature dies , put two 1/1 green Ooze creature tokens onto the battlefield . \"\nMystifying Maze NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Magic 2011 PLAYER_CLS_END 226 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${4 } , { tap }: Exile target attacking creature an opponent controls . At the beginning of the next end step , return it to the battlefield tapped under its owner's control .\nNantuko Shade NAME_END 1 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Insect Shade TYPE_END Magic 2011 PLAYER_CLS_END 106 RACE_END R RARITY_END { B }: Nantuko Shade gets +1/+1 until end of turn .\nNecrotic Plague NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2011 PLAYER_CLS_END 107 RACE_END R RARITY_END Enchant creature$Enchanted creature has \" At the beginning of your upkeep , sacrifice this creature . \" $When enchanted creature dies , its controller chooses target creature one of his or her opponents controls . Return Necrotic Plague from its owner's graveyard to the battlefield attached to that creature .\nNether Horror NAME_END 2 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Magic 2011 PLAYER_CLS_END 108 RACE_END C RARITY_END NIL\nNightwing Shade NAME_END 2 ATK_END 2 DEF_END {4}{B} COST_END NIL DUR_END Creature - Shade TYPE_END Magic 2011 PLAYER_CLS_END 109 RACE_END C RARITY_END Flying${1}{B }: Nightwing Shade gets +1/+1 until end of turn .\nObstinate Baloth NAME_END 4 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Magic 2011 PLAYER_CLS_END 188 RACE_END R RARITY_END When Obstinate Baloth enters the battlefield , you gain 4 life . $If a spell or ability an opponent controls causes you to discard Obstinate Baloth , put it onto the battlefield instead of putting it into your graveyard .\nOverwhelming Stampede NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2011 PLAYER_CLS_END 189 RACE_END R RARITY_END Until end of turn , creatures you control gain trample and get +X/+X , where X is the greatest power among creatures you control . < i > (If a creature you control would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i >\nPhantom Beast NAME_END 5 ATK_END 4 DEF_END {3}{U} COST_END NIL DUR_END Creature - Illusion Beast TYPE_END Magic 2011 PLAYER_CLS_END 69 RACE_END C RARITY_END When Phantom Beast becomes the target of a spell or ability , sacrifice it .\nPhylactery Lich NAME_END 5 ATK_END 5 DEF_END {B}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Magic 2011 PLAYER_CLS_END 110 RACE_END R RARITY_END As Phylactery Lich enters the battlefield , put a phylactery counter on an artifact you control . $Phylactery Lich is indestructible . $When you control no permanents with phylactery counters on them , sacrifice Phylactery Lich .\nPlummet NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 190 RACE_END C RARITY_END Destroy target creature with flying .\nPreordain NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2011 PLAYER_CLS_END 70 RACE_END C RARITY_END Scry 2 , then draw a card . < i > (To scry 2 , look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nPrimal Cocoon NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2011 PLAYER_CLS_END 191 RACE_END C RARITY_END Enchant creature$At the beginning of your upkeep , put a +1/+1 counter on enchanted creature . $When enchanted creature attacks or blocks , sacrifice Primal Cocoon .\nPrimeval Titan NAME_END 6 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Giant TYPE_END Magic 2011 PLAYER_CLS_END 192 RACE_END M RARITY_END Trample$Whenever Primeval Titan enters the battlefield or attacks , you may search your library for up to two land cards , put them onto the battlefield tapped , then shuffle your library .\nPyretic Ritual NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 153 RACE_END C RARITY_END Add { R}{R}{R } to your mana pool .\nQuag Sickness NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2011 PLAYER_CLS_END 111 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -1/-1 for each Swamp you control .\nReassembling Skeleton NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Skeleton Warrior TYPE_END Magic 2011 PLAYER_CLS_END 112 RACE_END U RARITY_END { 1}{B }: Return Reassembling Skeleton from your graveyard to the battlefield tapped .\nRedirect NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 71 RACE_END R RARITY_END You may choose new targets for target spell .\nRotting Legion NAME_END 5 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Magic 2011 PLAYER_CLS_END 115 RACE_END C RARITY_END Rotting Legion enters the battlefield tapped .\nSacred Wolf NAME_END 1 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Wolf TYPE_END Magic 2011 PLAYER_CLS_END 196 RACE_END C RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i >\nScroll Thief NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Magic 2011 PLAYER_CLS_END 72 RACE_END C RARITY_END Whenever Scroll Thief deals combat damage to a player , draw a card .\nSerra Ascendant NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Magic 2011 PLAYER_CLS_END 28 RACE_END R RARITY_END Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i > $As long as you have 30 or more life , Serra Ascendant gets +5/+5 and has flying .\nShiv's Embrace NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2011 PLAYER_CLS_END 156 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has flying . ${R }: Enchanted creature gets +1/+0 until end of turn .\nSorcerer's Strongbox NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Magic 2011 PLAYER_CLS_END 213 RACE_END U RARITY_END { 2 } , { tap }: Flip a coin . If you win the flip , sacrifice Sorcerer's Strongbox and draw three cards .\nSquadron Hawk NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Magic 2011 PLAYER_CLS_END 33 RACE_END C RARITY_END Flying$When Squadron Hawk enters the battlefield , you may search your library for up to three cards named Squadron Hawk , reveal them , put them into your hand , then shuffle your library .\nStabbing Pain NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 118 RACE_END C RARITY_END Target creature gets -1/-1 until end of turn . Tap that creature .\nSteel Overseer NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Magic 2011 PLAYER_CLS_END 214 RACE_END R RARITY_END { tap }: Put a +1/+1 counter on each artifact creature you control .\nStone Golem NAME_END 4 ATK_END 4 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Magic 2011 PLAYER_CLS_END 215 RACE_END U RARITY_END NIL\nStormtide Leviathan NAME_END 8 ATK_END 8 DEF_END {5}{U}{U}{U} COST_END NIL DUR_END Creature - Leviathan TYPE_END Magic 2011 PLAYER_CLS_END 74 RACE_END R RARITY_END Islandwalk < i > (This creature is unblockable as long as defending player controls an Island . ) < /i > $All lands are Islands in addition to their other types . $Creatures without flying or islandwalk can't attack .\nSun Titan NAME_END 6 ATK_END 6 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Giant TYPE_END Magic 2011 PLAYER_CLS_END 35 RACE_END M RARITY_END Vigilance$Whenever Sun Titan enters the battlefield or attacks , you may return target permanent card with converted mana cost 3 or less from your graveyard to the battlefield .\nSword of Vengeance NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2011 PLAYER_CLS_END 216 RACE_END R RARITY_END Equipped creature gets +2/+0 and has first strike , vigilance , trample , and haste . $Equip { 3 } < i > ({3 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nSylvan Ranger NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Magic 2011 PLAYER_CLS_END 198 RACE_END C RARITY_END When Sylvan Ranger enters the battlefield , you may search your library for a basic land card , reveal it , put it into your hand , then shuffle your library .\nTemple Bell NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Magic 2011 PLAYER_CLS_END 217 RACE_END R RARITY_END { tap }: Each player draws a card .\nThunder Strike NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Magic 2011 PLAYER_CLS_END 157 RACE_END C RARITY_END Target creature gets +2/+0 and gains first strike until end of turn . < i > (It deals combat damage before creatures without first strike . ) < /i >\nTime Reversal NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2011 PLAYER_CLS_END 75 RACE_END M RARITY_END Each player shuffles his or her hand and graveyard into his or her library , then draws seven cards . Exile Time Reversal .\nTireless Missionaries NAME_END 3 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Magic 2011 PLAYER_CLS_END 36 RACE_END C RARITY_END When Tireless Missionaries enters the battlefield , you gain 3 life .\nViscera Seer NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Vampire Wizard TYPE_END Magic 2011 PLAYER_CLS_END 120 RACE_END C RARITY_END Sacrifice a creature : Scry 1 . < i > (To scry 1 , look at the top card of your library , then you may put that card on the bottom of your library . ) < /i >\nVolcanic Strength NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2011 PLAYER_CLS_END 158 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has mountainwalk . < i>(It's unblockable as long as defending player controls a Mountain . ) < /i >\nVoltaic Key NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Magic 2011 PLAYER_CLS_END 219 RACE_END U RARITY_END { 1 } , { tap }: Untap target artifact .\nVulshok Berserker NAME_END 2 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Magic 2011 PLAYER_CLS_END 159 RACE_END C RARITY_END Haste < i > (This creature can attack and { tap } as soon as it comes under your control . ) < /i >\nWall of Vines NAME_END 3 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Plant Wall TYPE_END Magic 2011 PLAYER_CLS_END 199 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $Reach < i > (This creature can block creatures with flying . ) < /i >\nWarlord's Axe NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2011 PLAYER_CLS_END 220 RACE_END U RARITY_END Equipped creature gets +3/+1 . $Equip { 4 } < i > ({4 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nWar Priest of Thune NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Magic 2011 PLAYER_CLS_END 38 RACE_END U RARITY_END When War Priest of Thune enters the battlefield , you may destroy target enchantment .\nWater Servant NAME_END 4 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2011 PLAYER_CLS_END 80 RACE_END U RARITY_END { U }: Water Servant gets +1/-1 until end of turn . ${U }: Water Servant gets -1/+1 until end of turn .\nWild Evocation NAME_END NIL ATK_END NIL DEF_END {5}{R} COST_END NIL DUR_END Enchantment TYPE_END Magic 2011 PLAYER_CLS_END 160 RACE_END R RARITY_END At the beginning of each player's upkeep , that player reveals a card at random from his or her hand . If it's a land card , the player puts it onto the battlefield . Otherwise , the player casts it without paying its mana cost if able .\nYavimaya Wurm NAME_END 4 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Magic 2011 PLAYER_CLS_END 200 RACE_END C RARITY_END Trample < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i >\nAdaptive Automaton NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Magic 2012 PLAYER_CLS_END 201 RACE_END R RARITY_END As Adaptive Automaton enters the battlefield , choose a creature type . $Adaptive Automaton is the chosen type in addition to its other types . $Other creatures you control of the chosen type get +1/+1 .\nAegis Angel NAME_END 5 ATK_END 5 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Magic 2012 PLAYER_CLS_END 1 RACE_END R RARITY_END Flying$When Aegis Angel enters the battlefield , another target permanent is indestructible for as long as you control Aegis Angel . < i > (Effects that say \" destroy \" don't destroy that permanent . An indestructible creature can't be destroyed by damage . ) < /i >\nAlabaster Mage NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2012 PLAYER_CLS_END 2 RACE_END U RARITY_END { 1}{W }: Target creature you control gains lifelink until end of turn . < i > (Damage dealt by the creature also causes its controller to gain that much life . ) < /i >\nAmphin Cutthroat NAME_END 4 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Salamander Rogue TYPE_END Magic 2012 PLAYER_CLS_END 43 RACE_END C RARITY_END NIL\nAngelic Destiny NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2012 PLAYER_CLS_END 3 RACE_END M RARITY_END Enchant creature$Enchanted creature gets +4/+4 , has flying and first strike , and is an Angel in addition to its other types . $When enchanted creature dies , return Angelic Destiny to its owner's hand .\nArachnus Spinner NAME_END 7 ATK_END 5 DEF_END {5}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Magic 2012 PLAYER_CLS_END 162 RACE_END R RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Tap an untapped Spider you control : Search your graveyard and/or library for a card named Arachnus Web and put it onto the battlefield attached to target creature . If you search your library this way , shuffle it .\nArachnus Web NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2012 PLAYER_CLS_END 163 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack or block , and its activated abilities can't be activated . $At the beginning of the end step , if enchanted creature's power is 4 or greater , destroy Arachnus Web .\nArbalest Elite NAME_END 3 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Archer TYPE_END Magic 2012 PLAYER_CLS_END 5 RACE_END U RARITY_END { 2}{W } , { tap }: Arbalest Elite deals 3 damage to target attacking or blocking creature . Arbalest Elite doesn't untap during your next untap step .\nAven Fleetwing NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Magic 2012 PLAYER_CLS_END 44 RACE_END C RARITY_END Flying$Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i >\nAzure Mage NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2012 PLAYER_CLS_END 45 RACE_END U RARITY_END { 3}{U }: Draw a card .\nBenalish Veteran NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic 2012 PLAYER_CLS_END 10 RACE_END C RARITY_END Whenever Benalish Veteran attacks , it gets +1/+1 until end of turn .\nBloodlord of Vaasgoth NAME_END 3 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Vampire Warrior TYPE_END Magic 2012 PLAYER_CLS_END 82 RACE_END M RARITY_END Bloodthirst 3 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with three +1/+1 counters on it . ) < /i > $Flying$Whenever you cast a Vampire creature spell , it gains bloodthirst 3 .\nBlood Ogre NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Magic 2012 PLAYER_CLS_END 122 RACE_END C RARITY_END Bloodthirst 1 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with a +1/+1 counter on it . ) < /i > $First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i >\nBloodrage Vampire NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Magic 2012 PLAYER_CLS_END 83 RACE_END C RARITY_END Bloodthirst 1 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with a +1/+1 counter on it . ) < /i >\nBonebreaker Giant NAME_END 4 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Magic 2012 PLAYER_CLS_END 123 RACE_END C RARITY_END NIL\nBountiful Harvest NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2012 PLAYER_CLS_END 166 RACE_END C RARITY_END You gain 1 life for each land you control .\nBuried Ruin NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Magic 2012 PLAYER_CLS_END 224 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${2 } , { tap } , Sacrifice Buried Ruin : Return target artifact card from your graveyard to your hand .\nCall to the Grave NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Enchantment TYPE_END Magic 2012 PLAYER_CLS_END 85 RACE_END R RARITY_END At the beginning of each player's upkeep , that player sacrifices a non-Zombie creature . $At the beginning of the end step , if no creatures are on the battlefield , sacrifice Call to the Grave .\nCarnage Wurm NAME_END 6 ATK_END 6 DEF_END {6}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Magic 2012 PLAYER_CLS_END 168 RACE_END U RARITY_END Bloodthirst 3 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with three +1/+1 counters on it . ) < /i > $Trample < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i >\nCemetery Reaper NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Magic 2012 PLAYER_CLS_END 86 RACE_END R RARITY_END Other Zombie creatures you control get +1/+1 . ${2}{B } , { tap }: Exile target creature card from a graveyard . Put a 2/2 black Zombie creature token onto the battlefield .\nChandra's Phoenix NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Phoenix TYPE_END Magic 2012 PLAYER_CLS_END 126 RACE_END R RARITY_END Flying$Haste < i > (This creature can attack and { tap } as soon as it comes under your control . ) < /i > $Whenever an opponent is dealt damage by a red instant or sorcery spell you control or by a red planeswalker you control , return Chandra's Phoenix from your graveyard to your hand .\nChandra, the Firebrand NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Planeswalker - Chandra TYPE_END Magic 2012 PLAYER_CLS_END 124 RACE_END M RARITY_END +1 : Chandra , the Firebrand deals 1 damage to target creature or player . $-2 : When you cast your next instant or sorcery spell this turn , copy that spell . You may choose new targets for the copy . $-6 : Chandra , the Firebrand deals 6 damage to each of up to six target creatures and/or players .\nChasm Drake NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Magic 2012 PLAYER_CLS_END 48 RACE_END C RARITY_END Flying$Whenever Chasm Drake attacks , target creature you control gains flying until end of turn .\nCircle of Flame NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Magic 2012 PLAYER_CLS_END 127 RACE_END U RARITY_END Whenever a creature without flying attacks you or a planeswalker you control , Circle of Flame deals 1 damage to that creature .\nCrimson Mage NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Magic 2012 PLAYER_CLS_END 129 RACE_END U RARITY_END { R }: Target creature you control gains haste until end of turn . < i > (It can attack and { tap } this turn . ) < /i >\nCrown of Empires NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Magic 2012 PLAYER_CLS_END 203 RACE_END U RARITY_END { 3 } , { tap }: Tap target creature . Gain control of that creature instead if you control artifacts named Scepter of Empires and Throne of Empires .\nDevouring Swarm NAME_END 1 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Magic 2012 PLAYER_CLS_END 91 RACE_END C RARITY_END Flying$Sacrifice a creature : Devouring Swarm gets +1/+1 until end of turn .\nDivination NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2012 PLAYER_CLS_END 50 RACE_END C RARITY_END Draw two cards .\nDivine Favor NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2012 PLAYER_CLS_END 14 RACE_END C RARITY_END Enchant creature$When Divine Favor enters the battlefield , you gain 3 life . $Enchanted creature gets +1/+3 .\nDoubling Chant NAME_END NIL ATK_END NIL DEF_END {5}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2012 PLAYER_CLS_END 170 RACE_END R RARITY_END For each creature you control , you may search your library for a creature card with the same name as that creature . Put those cards onto the battlefield , then shuffle your library .\nDrifting Shade NAME_END 1 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Shade TYPE_END Magic 2012 PLAYER_CLS_END 96 RACE_END C RARITY_END Flying${B }: Drifting Shade gets +1/+1 until end of turn .\nDruidic Satchel NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Magic 2012 PLAYER_CLS_END 207 RACE_END R RARITY_END { 2 } , { tap }: Reveal the top card of your library . If it's a creature card , put a 1/1 green Saproling creature token onto the battlefield . If it's a land card , put that card onto the battlefield under your control . If it's a noncreature , nonland card , you gain 2 life .\nDungrove Elder NAME_END * ATK_END * DEF_END {2}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Magic 2012 PLAYER_CLS_END 171 RACE_END R RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i > $Dungrove Elder's power and toughness are each equal to the number of Forests you control .\nDuskhunter Bat NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Bat TYPE_END Magic 2012 PLAYER_CLS_END 97 RACE_END C RARITY_END Bloodthirst 1 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with a +1/+1 counter on it . ) < /i > $Flying\nFirebreathing NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2012 PLAYER_CLS_END 132 RACE_END C RARITY_END Enchant creature${R }: Enchanted creature gets +1/+0 until end of turn .\nFlight NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2012 PLAYER_CLS_END 53 RACE_END C RARITY_END Enchant creature$Enchanted creature has flying .\nFrost Breath NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Magic 2012 PLAYER_CLS_END 54 RACE_END C RARITY_END Tap up to two target creatures . Those creatures don't untap during their controller's next untap step .\nFuryborn Hellkite NAME_END 6 ATK_END 6 DEF_END {4}{R}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Magic 2012 PLAYER_CLS_END 135 RACE_END M RARITY_END Bloodthirst 6 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with six +1/+1 counters on it . ) < /i > $Flying\nGarruk, Primal Hunter NAME_END NIL ATK_END NIL DEF_END {2}{G}{G}{G} COST_END NIL DUR_END Planeswalker - Garruk TYPE_END Magic 2012 PLAYER_CLS_END 174 RACE_END M RARITY_END +1 : Put a 3/3 green Beast creature token onto the battlefield . $-3 : Draw cards equal to the greatest power among creatures you control . $-6 : Put a 6/6 green Wurm creature token onto the battlefield for each land you control .\nGarruk's Horde NAME_END 7 ATK_END 7 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Magic 2012 PLAYER_CLS_END 176 RACE_END R RARITY_END Trample$Play with the top card of your library revealed . $You may cast the top card of your library if it's a creature card . < i > (Do this only any time you could cast that creature card . You still pay the spell's costs . ) < /i >\nGideon's Avenger NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic 2012 PLAYER_CLS_END 17 RACE_END R RARITY_END Whenever a creature an opponent controls becomes tapped , put a +1/+1 counter on Gideon's Avenger .\nGideon's Lawkeeper NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic 2012 PLAYER_CLS_END 18 RACE_END C RARITY_END { W } , { tap }: Tap target creature .\nGladecover Scout NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Magic 2012 PLAYER_CLS_END 178 RACE_END C RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i >\nGoblin Bangchuckers NAME_END 2 ATK_END 2 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Magic 2012 PLAYER_CLS_END 137 RACE_END U RARITY_END { tap }: Flip a coin . If you win the flip , Goblin Bangchuckers deals 2 damage to target creature or player . If you lose the flip , Goblin Bangchuckers deals 2 damage to itself .\nGorehorn Minotaurs NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Minotaur Warrior TYPE_END Magic 2012 PLAYER_CLS_END 144 RACE_END C RARITY_END Bloodthirst 2 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with two +1/+1 counters on it . ) < /i >\nGrand Abolisher NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Magic 2012 PLAYER_CLS_END 19 RACE_END R RARITY_END During your turn , your opponents can't cast spells or activate abilities of artifacts , creatures , or enchantments .\nGreatsword NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2012 PLAYER_CLS_END 209 RACE_END U RARITY_END Equipped creature gets +3/+0 . $Equip { 3 } < i > ({3 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nGriffin Rider NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Magic 2012 PLAYER_CLS_END 20 RACE_END C RARITY_END As long as you control a Griffin creature , Griffin Rider gets +3/+3 and has flying .\nGrim Lavamancer NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2012 PLAYER_CLS_END 145 RACE_END R RARITY_END { R } , { tap } , Exile two cards from your graveyard : Grim Lavamancer deals 2 damage to target creature or player .\nGuardians' Pledge NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Instant TYPE_END Magic 2012 PLAYER_CLS_END 22 RACE_END C RARITY_END White creatures you control get +2/+2 until end of turn .\nHideous Visage NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2012 PLAYER_CLS_END 100 RACE_END C RARITY_END Creatures you control gain intimidate until end of turn . < i > (Each of those creatures can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i >\nHunter's Insight NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Magic 2012 PLAYER_CLS_END 180 RACE_END U RARITY_END Choose target creature you control . Whenever that creature deals combat damage to a player or planeswalker this turn , draw that many cards .\nJace, Memory Adept NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Planeswalker - Jace TYPE_END Magic 2012 PLAYER_CLS_END 58 RACE_END M RARITY_END +1 : Draw a card . Target player puts the top card of his or her library into his or her graveyard . $0 : Target player puts the top ten cards of his or her library into his or her graveyard . $-7 : Any number of target players each draw twenty cards .\nJace's Archivist NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Magic 2012 PLAYER_CLS_END 59 RACE_END R RARITY_END { U } , { tap }: Each player discards his or her hand , then draws cards equal to the greatest number of cards a player discarded this way .\nJade Mage NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Magic 2012 PLAYER_CLS_END 181 RACE_END U RARITY_END { 2}{G }: Put a 1/1 green Saproling creature token onto the battlefield .\nKite Shield NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2012 PLAYER_CLS_END 210 RACE_END U RARITY_END Equipped creature gets +0/+3 . $Equip { 3 } < i > ({3 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nLevitation NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Magic 2012 PLAYER_CLS_END 61 RACE_END U RARITY_END Creatures you control have flying .\nLifelink NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2012 PLAYER_CLS_END 24 RACE_END C RARITY_END Enchant creature$Enchanted creature has lifelink . < i > (Damage dealt by the creature also causes its controller to gain that much life . ) < /i >\nLord of the Unreal NAME_END 2 ATK_END 2 DEF_END {U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2012 PLAYER_CLS_END 62 RACE_END R RARITY_END Illusion creatures you control get +1/+1 and have hexproof . < i > (They can't be the targets of spells or abilities your opponents control . ) < /i >\nLurking Crocodile NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Crocodile TYPE_END Magic 2012 PLAYER_CLS_END 184 RACE_END C RARITY_END Bloodthirst 1 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with a +1/+1 counter on it . ) < /i > $Islandwalk < i > (This creature is unblockable as long as defending player controls an Island . ) < /i >\nManalith NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Magic 2012 PLAYER_CLS_END 212 RACE_END C RARITY_END { tap }: Add one mana of any color to your mana pool .\nMaster Thief NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Magic 2012 PLAYER_CLS_END 64 RACE_END U RARITY_END When Master Thief enters the battlefield , gain control of target artifact for as long as you control Master Thief .\nMind Unbound NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Magic 2012 PLAYER_CLS_END 68 RACE_END R RARITY_END At the beginning of your upkeep , put a lore counter on Mind Unbound , then draw a card for each lore counter on Mind Unbound .\nMonomania NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2012 PLAYER_CLS_END 102 RACE_END R RARITY_END Target player chooses a card in his or her hand and discards the rest .\nOnyx Mage NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2012 PLAYER_CLS_END 103 RACE_END U RARITY_END { 1}{B }: Target creature you control gains deathtouch until end of turn . < i > (Any amount of damage it deals to a creature is enough to destroy it . ) < /i >\nPeregrine Griffin NAME_END 4 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Magic 2012 PLAYER_CLS_END 29 RACE_END C RARITY_END Flying$First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i >\nPersonal Sanctuary NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Magic 2012 PLAYER_CLS_END 30 RACE_END R RARITY_END During your turn , prevent all damage that would be dealt to you .\nPhantasmal Bear NAME_END 2 ATK_END 2 DEF_END {U} COST_END NIL DUR_END Creature - Bear Illusion TYPE_END Magic 2012 PLAYER_CLS_END 70 RACE_END C RARITY_END When Phantasmal Bear becomes the target of a spell or ability , sacrifice it .\nPhantasmal Dragon NAME_END 5 ATK_END 5 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Dragon Illusion TYPE_END Magic 2012 PLAYER_CLS_END 71 RACE_END U RARITY_END Flying$When Phantasmal Dragon becomes the target of a spell or ability , sacrifice it .\nPhantasmal Image NAME_END 0 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Magic 2012 PLAYER_CLS_END 72 RACE_END R RARITY_END You may have Phantasmal Image enter the battlefield as a copy of any creature on the battlefield , except it's an Illusion in addition to its other types and it gains \" When this creature becomes the target of a spell or ability , sacrifice it . \"\nPride Guardian NAME_END 3 ATK_END 0 DEF_END {W} COST_END NIL DUR_END Creature - Cat Monk TYPE_END Magic 2012 PLAYER_CLS_END 31 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $Whenever Pride Guardian blocks , you gain 3 life .\nPrimordial Hydra NAME_END 0 ATK_END 0 DEF_END {X}{G}{G} COST_END NIL DUR_END Creature - Hydra TYPE_END Magic 2012 PLAYER_CLS_END 189 RACE_END M RARITY_END Primordial Hydra enters the battlefield with X +1/+1 counters on it . $At the beginning of your upkeep , double the number of +1/+1 counters on Primordial Hydra . $Primordial Hydra has trample as long as it has ten or more +1/+1 counters on it .\nQuicksilver Amulet NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Magic 2012 PLAYER_CLS_END 214 RACE_END R RARITY_END { 4 } , { tap }: You may put a creature card from your hand onto the battlefield .\nReclaim NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Magic 2012 PLAYER_CLS_END 191 RACE_END C RARITY_END Put target card from your graveyard on top of your library .\nRites of Flourishing NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Magic 2012 PLAYER_CLS_END 192 RACE_END R RARITY_END At the beginning of each player's draw step , that player draws an additional card . $Each player may play an additional land on each of his or her turns .\nRune-Scarred Demon NAME_END 6 ATK_END 6 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Magic 2012 PLAYER_CLS_END 106 RACE_END R RARITY_END Flying$When Rune-Scarred Demon enters the battlefield , search your library for a card , put it into your hand , then shuffle your library .\nRusted Sentinel NAME_END 4 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Magic 2012 PLAYER_CLS_END 215 RACE_END U RARITY_END Rusted Sentinel enters the battlefield tapped .\nScepter of Empires NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Magic 2012 PLAYER_CLS_END 216 RACE_END U RARITY_END { tap }: Scepter of Empires deals 1 damage to target player . It deals 3 damage to that player instead if you control artifacts named Crown of Empires and Throne of Empires .\nScrambleverse NAME_END NIL ATK_END NIL DEF_END {6}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2012 PLAYER_CLS_END 153 RACE_END R RARITY_END For each nonland permanent , choose a player at random . Then each player gains control of each permanent for which he or she was chosen . Untap those permanents .\nSkinshifter NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Magic 2012 PLAYER_CLS_END 195 RACE_END R RARITY_END { G }: Choose one - Until end of turn , Skinshifter becomes a 4/4 Rhino and gains trample ; or until end of turn , Skinshifter becomes a 2/2 Bird and gains flying ; or until end of turn , Skinshifter becomes a 0/8 Plant . Activate this ability only once each turn .\nSolemn Simulacrum NAME_END 2 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Magic 2012 PLAYER_CLS_END 217 RACE_END R RARITY_END When Solemn Simulacrum enters the battlefield , you may search your library for a basic land card , put that card onto the battlefield tapped , then shuffle your library . $When Solemn Simulacrum dies , you may draw a card .\nSorin's Thirst NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Instant TYPE_END Magic 2012 PLAYER_CLS_END 110 RACE_END C RARITY_END Sorin's Thirst deals 2 damage to target creature and you gain 2 life .\nSorin's Vengeance NAME_END NIL ATK_END NIL DEF_END {4}{B}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2012 PLAYER_CLS_END 111 RACE_END R RARITY_END Sorin's Vengeance deals 10 damage to target player and you gain 10 life .\nSphinx of Uthuun NAME_END 6 ATK_END 5 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Magic 2012 PLAYER_CLS_END 76 RACE_END R RARITY_END Flying$When Sphinx of Uthuun enters the battlefield , reveal the top five cards of your library . An opponent separates those cards into two piles . Put one pile into your hand and the other into your graveyard .\nSpirit Mantle NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2012 PLAYER_CLS_END 35 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +1/+1 and has protection from creatures .\nStampeding Rhino NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Rhino TYPE_END Magic 2012 PLAYER_CLS_END 196 RACE_END C RARITY_END Trample < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i >\nStave Off NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Magic 2012 PLAYER_CLS_END 36 RACE_END C RARITY_END Target creature gains protection from the color of your choice until end of turn . < i > (It can't be blocked , targeted , dealt damage , or enchanted by anything of that color . ) < /i >\nStingerfling Spider NAME_END 5 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Magic 2012 PLAYER_CLS_END 197 RACE_END U RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $When Stingerfling Spider enters the battlefield , you may destroy target creature with flying .\nStonehorn Dignitary NAME_END 4 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Rhino Soldier TYPE_END Magic 2012 PLAYER_CLS_END 37 RACE_END C RARITY_END When Stonehorn Dignitary enters the battlefield , target opponent skips his or her next combat phase .\nStormblood Berserker NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Magic 2012 PLAYER_CLS_END 156 RACE_END U RARITY_END Bloodthirst 2 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with two +1/+1 counters on it . ) < /i > $Stormblood Berserker can't be blocked except by two or more creatures .\nSundial of the Infinite NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Magic 2012 PLAYER_CLS_END 218 RACE_END R RARITY_END { 1 } , { tap }: End the turn . Activate this ability only during your turn . < i > (Exile all spells and abilities on the stack . Discard down to your maximum hand size . Damage wears off , and \" this turn \" and \" until end of turn \" effects end . ) < /i >\nSutured Ghoul NAME_END * ATK_END * DEF_END {4}{B}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Magic 2012 PLAYER_CLS_END 112 RACE_END R RARITY_END Trample$As Sutured Ghoul enters the battlefield , exile any number of creature cards from your graveyard . $Sutured Ghoul's power is equal to the total power of the exiled cards and its toughness is equal to their total toughness .\nSwiftfoot Boots NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2012 PLAYER_CLS_END 219 RACE_END U RARITY_END Equipped creature has hexproof and haste . < i > (It can't be the target of spells or abilities your opponents control , and it can attack and { tap } as soon as it comes under your control . ) < /i > $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nTaste of Blood NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2012 PLAYER_CLS_END 113 RACE_END C RARITY_END Taste of Blood deals 1 damage to target player and you gain 1 life .\nTectonic Rift NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2012 PLAYER_CLS_END 157 RACE_END U RARITY_END Destroy target land . Creatures without flying can't block this turn .\nThran Golem NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Magic 2012 PLAYER_CLS_END 220 RACE_END U RARITY_END As long as Thran Golem is enchanted , it gets +2/+2 and has flying , first strike , and trample .\nThrone of Empires NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Magic 2012 PLAYER_CLS_END 221 RACE_END R RARITY_END { 1 } , { tap }: Put a 1/1 white Soldier creature token onto the battlefield . Put five of those tokens onto the battlefield instead if you control artifacts named Crown of Empires and Scepter of Empires .\nTimely Reinforcements NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Magic 2012 PLAYER_CLS_END 40 RACE_END U RARITY_END If you have less life than an opponent , you gain 6 life . If you control fewer creatures than an opponent , put three 1/1 white Soldier creature tokens onto the battlefield .\nTrollhide NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2012 PLAYER_CLS_END 199 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has \" { 1}{G }: Regenerate this creature . \" < i > (The next time the creature would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i >\nTurn to Frog NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Magic 2012 PLAYER_CLS_END 78 RACE_END U RARITY_END Target creature loses all abilities and becomes a 1/1 blue Frog until end of turn .\nVampire Outcasts NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Magic 2012 PLAYER_CLS_END 115 RACE_END U RARITY_END Bloodthirst 2 < i > (If an opponent was dealt damage this turn , this creature enters the battlefield with two +1/+1 counters on it . ) < /i > $Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nVengeful Pharaoh NAME_END 4 ATK_END 5 DEF_END {2}{B}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Magic 2012 PLAYER_CLS_END 116 RACE_END R RARITY_END Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i > $Whenever combat damage is dealt to you or a planeswalker you control , if Vengeful Pharaoh is in your graveyard , destroy target attacking creature , then put Vengeful Pharaoh on top of your library .\nVisions of Beyond NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Magic 2012 PLAYER_CLS_END 80 RACE_END R RARITY_END Draw a card . If a graveyard has twenty or more cards in it , draw three cards instead .\nVolcanic Dragon NAME_END 4 ATK_END 4 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Magic 2012 PLAYER_CLS_END 158 RACE_END U RARITY_END Flying$Haste < i > (This creature can attack and { tap } as soon as it comes under your control . ) < /i >\nWall of Torches NAME_END 1 ATK_END 4 DEF_END {1}{R} COST_END NIL DUR_END Creature - Wall TYPE_END Magic 2012 PLAYER_CLS_END 159 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i >\nWarstorm Surge NAME_END NIL ATK_END NIL DEF_END {5}{R} COST_END NIL DUR_END Enchantment TYPE_END Magic 2012 PLAYER_CLS_END 160 RACE_END R RARITY_END Whenever a creature enters the battlefield under your control , it deals damage equal to its power to target creature or player .\nWorldslayer NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2012 PLAYER_CLS_END 222 RACE_END R RARITY_END Whenever equipped creature deals combat damage to a player , destroy all permanents other than Worldslayer . $Equip { 5 } < i > ({5 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nWring Flesh NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Magic 2012 PLAYER_CLS_END 118 RACE_END C RARITY_END Target creature gets -3/-1 until end of turn .\nZombie Goliath NAME_END 3 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie Giant TYPE_END Magic 2012 PLAYER_CLS_END 119 RACE_END C RARITY_END NIL\nZombie Infestation NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Magic 2012 PLAYER_CLS_END 120 RACE_END U RARITY_END Discard two cards : Put a 2/2 black Zombie creature token onto the battlefield .\nAjani, Caller of the Pride NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Planeswalker - Ajani TYPE_END Magic 2013 PLAYER_CLS_END 1 RACE_END M RARITY_END +1 : Put a +1/+1 counter on up to one target creature . $-3 : Target creature gains flying and double strike until end of turn . $-8 : Put X 2/2 white Cat creature tokens onto the battlefield , where X is your life total .\nAjani's Sunstriker NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Cat Cleric TYPE_END Magic 2013 PLAYER_CLS_END 2 RACE_END C RARITY_END Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nAkroma's Memorial NAME_END NIL ATK_END NIL DEF_END {7} COST_END NIL DUR_END Legendary Artifact TYPE_END Magic 2013 PLAYER_CLS_END 200 RACE_END M RARITY_END Creatures you control have flying , first strike , vigilance , trample , haste , and protection from black and from red .\nArchaeomancer NAME_END 2 ATK_END 1 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2013 PLAYER_CLS_END 41 RACE_END C RARITY_END When Archaeomancer enters the battlefield , return target instant or sorcery card from your graveyard to your hand .\nArctic Aven NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Bird Wizard TYPE_END Magic 2013 PLAYER_CLS_END 42 RACE_END U RARITY_END Flying$Arctic Aven gets +1/+1 as long as you control a Plains . ${W }: Arctic Aven gains lifelink until end of turn . < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nArms Dealer NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Magic 2013 PLAYER_CLS_END 120 RACE_END U RARITY_END { 1}{R } , Sacrifice a Goblin : Arms Dealer deals 4 damage to target creature .\nBattleflight Eagle NAME_END 2 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Magic 2013 PLAYER_CLS_END 7 RACE_END C RARITY_END Flying$When Battleflight Eagle enters the battlefield , target creature gets +2/+2 and gains flying until end of turn .\nBloodhunter Bat NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Bat TYPE_END Magic 2013 PLAYER_CLS_END 82 RACE_END C RARITY_END Flying$When Bloodhunter Bat enters the battlefield , target player loses 2 life and you gain 2 life .\nBlood Reckoning NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment TYPE_END Magic 2013 PLAYER_CLS_END 81 RACE_END U RARITY_END Whenever a creature attacks you or a planeswalker you control , that creature's controller loses 1 life .\nBond Beetle NAME_END 1 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Insect TYPE_END Magic 2013 PLAYER_CLS_END 161 RACE_END C RARITY_END When Bond Beetle enters the battlefield , put a +1/+1 counter on target creature .\nBoundless Realms NAME_END NIL ATK_END NIL DEF_END {6}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 162 RACE_END R RARITY_END Search your library for up to X basic land cards , where X is the number of lands you control , and put them onto the battlefield tapped . Then shuffle your library .\nCaptain's Call NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 9 RACE_END C RARITY_END Put three 1/1 white Soldier creature tokens onto the battlefield .\nCathedral of War NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Magic 2013 PLAYER_CLS_END 221 RACE_END R RARITY_END Cathedral of War enters the battlefield tapped . $Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > ${tap }: Add { C } to your mana pool .\nChandra's Fury NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Instant TYPE_END Magic 2013 PLAYER_CLS_END 124 RACE_END C RARITY_END Chandra's Fury deals 4 damage to target player and 1 damage to each creature that player controls .\nChronomaton NAME_END 1 ATK_END 1 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Magic 2013 PLAYER_CLS_END 201 RACE_END U RARITY_END { 1 } , { tap }: Put a +1/+1 counter on Chronomaton .\nCleaver Riot NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 125 RACE_END U RARITY_END Creatures you control gain double strike until end of turn . < i > (They deal both first-strike and regular combat damage . ) < /i >\nClock of Omens NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Magic 2013 PLAYER_CLS_END 202 RACE_END U RARITY_END Tap two untapped artifacts you control : Untap target artifact .\nCourtly Provocateur NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2013 PLAYER_CLS_END 46 RACE_END U RARITY_END { tap }: Target creature attacks this turn if able . ${tap }: Target creature blocks this turn if able .\nCower in Fear NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Instant TYPE_END Magic 2013 PLAYER_CLS_END 84 RACE_END U RARITY_END Creatures your opponents control get -1/-1 until end of turn .\nCraterize NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 126 RACE_END C RARITY_END Destroy target land .\nCrimson Muckwader NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Lizard TYPE_END Magic 2013 PLAYER_CLS_END 127 RACE_END U RARITY_END Crimson Muckwader gets +1/+1 as long as you control a Swamp . ${2}{B }: Regenerate Crimson Muckwader . < i > (The next time this creature would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i >\nCrippling Blight NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2013 PLAYER_CLS_END 85 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -1/-1 and can't block .\nCrusader of Odric NAME_END * ATK_END * DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic 2013 PLAYER_CLS_END 10 RACE_END U RARITY_END Crusader of Odric's power and toughness are each equal to the number of creatures you control .\nDiabolic Revelation NAME_END NIL ATK_END NIL DEF_END {X}{3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 87 RACE_END R RARITY_END Search your library for up to X cards and put those cards into your hand . Then shuffle your library .\nDragon Hatchling NAME_END 1 ATK_END 0 DEF_END {1}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Magic 2013 PLAYER_CLS_END 128 RACE_END C RARITY_END Flying${R }: Dragon Hatchling gets +1/+0 until end of turn .\nDuskmantle Prowler NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Vampire Rogue TYPE_END Magic 2013 PLAYER_CLS_END 91 RACE_END U RARITY_END Haste < i > (This creature can attack and { tap } as soon as it comes under your control . ) < /i > $Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i >\nDuty-Bound Dead NAME_END 2 ATK_END 0 DEF_END {B} COST_END NIL DUR_END Creature - Skeleton TYPE_END Magic 2013 PLAYER_CLS_END 92 RACE_END C RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > ${3}{B }: Regenerate Duty-Bound Dead . < i > (The next time this creature would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i >\nElderscale Wurm NAME_END 7 ATK_END 7 DEF_END {4}{G}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Magic 2013 PLAYER_CLS_END 167 RACE_END M RARITY_END Trample$When Elderscale Wurm enters the battlefield , if your life total is less than 7 , your life total becomes 7 . $As long as you have 7 or more life , damage that would reduce your life total to less than 7 reduces it to 7 instead .\nEncrust NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2013 PLAYER_CLS_END 49 RACE_END C RARITY_END Enchant artifact or creature$Enchanted permanent doesn't untap during its controller's untap step and its activated abilities can't be activated .\nFaerie Invaders NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Magic 2013 PLAYER_CLS_END 51 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying\nFaith's Reward NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Magic 2013 PLAYER_CLS_END 14 RACE_END R RARITY_END Return to the battlefield all permanent cards in your graveyard that were put there from the battlefield this turn .\nFervor NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Magic 2013 PLAYER_CLS_END 129 RACE_END R RARITY_END Creatures you control have haste . < i > (They can attack and { tap } as soon as they come under your control . ) < /i >\nFire Elemental NAME_END 4 ATK_END 5 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2013 PLAYER_CLS_END 130 RACE_END C RARITY_END NIL\nFirewing Phoenix NAME_END 2 ATK_END 4 DEF_END {3}{R} COST_END NIL DUR_END Creature - Phoenix TYPE_END Magic 2013 PLAYER_CLS_END 131 RACE_END R RARITY_END Flying${1}{R}{R}{R }: Return Firewing Phoenix from your graveyard to your hand .\nFlames of the Firebrand NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 132 RACE_END U RARITY_END Flames of the Firebrand deals 3 damage divided as you choose among one , two , or three target creatures and/or players .\nFlinthoof Boar NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Boar TYPE_END Magic 2013 PLAYER_CLS_END 171 RACE_END U RARITY_END Flinthoof Boar gets +1/+1 as long as you control a Mountain . ${R }: Flinthoof Boar gains haste until end of turn . < i > (It can attack and { tap } this turn . ) < /i >\nFungal Sprouting NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 173 RACE_END U RARITY_END Put X 1/1 green Saproling creature tokens onto the battlefield , where X is the greatest power among creatures you control .\nGem of Becoming NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Magic 2013 PLAYER_CLS_END 205 RACE_END U RARITY_END { 3 } , { tap } , Sacrifice Gem of Becoming : Search your library for an Island card , a Swamp card , and a Mountain card . Reveal those cards and put them into your hand . Then shuffle your library .\nGilded Lotus NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Magic 2013 PLAYER_CLS_END 206 RACE_END R RARITY_END { tap }: Add three mana of any one color to your mana pool .\nGoblin Battle Jester NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Magic 2013 PLAYER_CLS_END 135 RACE_END C RARITY_END Whenever you cast a red spell , target creature can't block this turn .\nGriffin Protector NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Magic 2013 PLAYER_CLS_END 16 RACE_END C RARITY_END Flying$Whenever another creature enters the battlefield under your control , Griffin Protector gets +1/+1 until end of turn .\nGround Seal NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Magic 2013 PLAYER_CLS_END 176 RACE_END R RARITY_END When Ground Seal enters the battlefield , draw a card . $Cards in graveyards can't be the targets of spells or abilities .\nHarbor Bandit NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Magic 2013 PLAYER_CLS_END 95 RACE_END U RARITY_END Harbor Bandit gets +1/+1 as long as you control an Island . ${1}{U }: Harbor Bandit is unblockable this turn .\nHealer of the Pride NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Cat Cleric TYPE_END Magic 2013 PLAYER_CLS_END 19 RACE_END U RARITY_END Whenever another creature enters the battlefield under your control , you gain 2 life .\nHellion Crucible NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Magic 2013 PLAYER_CLS_END 226 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${1}{R } , { tap }: Put a pressure counter on Hellion Crucible . ${1}{R } , { tap } , Remove two pressure counters from Hellion Crucible and sacrifice it : Put a 4/4 red Hellion creature token with haste onto the battlefield . < i > (It can attack and { tap } as soon as it comes under your control . ) < /i >\nHydrosurge NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Magic 2013 PLAYER_CLS_END 54 RACE_END C RARITY_END Target creature gets -5/-0 until end of turn .\nJace's Phantasm NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Illusion TYPE_END Magic 2013 PLAYER_CLS_END 57 RACE_END U RARITY_END Flying$Jace's Phantasm gets +4/+4 as long as an opponent has ten or more cards in his or her graveyard .\nKnight of Glory NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Magic 2013 PLAYER_CLS_END 21 RACE_END U RARITY_END Protection from black < i > (This creature can't be blocked , targeted , dealt damage , or enchanted by anything black . ) < /i > $Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i >\nKnight of Infamy NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Knight TYPE_END Magic 2013 PLAYER_CLS_END 96 RACE_END U RARITY_END Protection from white < i > (This creature can't be blocked , targeted , dealt damage , or enchanted by anything white . ) < /i > $Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i >\nKrenko, Mob Boss NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Legendary Creature - Goblin Warrior TYPE_END Magic 2013 PLAYER_CLS_END 138 RACE_END R RARITY_END { tap }: Put X 1/1 red Goblin creature tokens onto the battlefield , where X is the number of Goblins you control .\nKrenko's Command NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 139 RACE_END C RARITY_END Put two 1/1 red Goblin creature tokens onto the battlefield .\nLiliana of the Dark Realms NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Planeswalker - Liliana TYPE_END Magic 2013 PLAYER_CLS_END 97 RACE_END M RARITY_END +1 : Search your library for a Swamp card , reveal it , and put it into your hand . Then shuffle your library . $-3 : Target creature gets +X/+X or -X/-X until end of turn , where X is the number of Swamps you control . $-6 : You get an emblem with \" Swamps you control have { tap }: Add { B}{B}{B}{B } to your mana pool . '\"\nLiliana's Shade NAME_END 1 ATK_END 1 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Shade TYPE_END Magic 2013 PLAYER_CLS_END 98 RACE_END C RARITY_END When Liliana's Shade enters the battlefield , you may search your library for a Swamp card , reveal it , put it into your hand , then shuffle your library . ${B }: Liliana's Shade gets +1/+1 until end of turn .\nMagmaquake NAME_END NIL ATK_END NIL DEF_END {X}{R}{R} COST_END NIL DUR_END Instant TYPE_END Magic 2013 PLAYER_CLS_END 140 RACE_END R RARITY_END Magmaquake deals X damage to each creature without flying and each planeswalker .\nMark of the Vampire NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2013 PLAYER_CLS_END 99 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has lifelink . < i > (Damage dealt by the creature also causes its controller to gain that much life . ) < /i >\nMaster of the Pearl Trident NAME_END 2 ATK_END 2 DEF_END {U}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Magic 2013 PLAYER_CLS_END 59 RACE_END R RARITY_END Other Merfolk creatures you control get +1/+1 and have islandwalk . < i > (They are unblockable as long as defending player controls an Island . ) < /i >\nMindclaw Shaman NAME_END 2 ATK_END 2 DEF_END {4}{R} COST_END NIL DUR_END Creature - Viashino Shaman TYPE_END Magic 2013 PLAYER_CLS_END 142 RACE_END U RARITY_END When Mindclaw Shaman enters the battlefield , target opponent reveals his or her hand . You may cast an instant or sorcery card from it without paying its mana cost .\nMind Sculpt NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 61 RACE_END C RARITY_END Target opponent puts the top seven cards of his or her library into his or her graveyard .\nMogg Flunkies NAME_END 3 ATK_END 3 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Magic 2013 PLAYER_CLS_END 143 RACE_END C RARITY_END Mogg Flunkies can't attack or block alone .\nMurder NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Instant TYPE_END Magic 2013 PLAYER_CLS_END 101 RACE_END C RARITY_END Destroy target creature .\nNefarox, Overlord of Grixis NAME_END 5 ATK_END 5 DEF_END {4}{B}{B} COST_END NIL DUR_END Legendary Creature - Demon TYPE_END Magic 2013 PLAYER_CLS_END 103 RACE_END R RARITY_END Flying$Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > $Whenever Nefarox , Overlord of Grixis attacks alone , defending player sacrifices a creature .\nOdric, Master Tactician NAME_END 4 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Magic 2013 PLAYER_CLS_END 23 RACE_END R RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i > $Whenever Odric , Master Tactician and at least three other creatures attack , you choose which creatures block this combat and how those creatures block .\nOmniscience NAME_END NIL ATK_END NIL DEF_END {7}{U}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Magic 2013 PLAYER_CLS_END 63 RACE_END M RARITY_END You may cast nonland cards from your hand without paying their mana costs .\nPredatory Rampage NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 180 RACE_END R RARITY_END Creatures you control get +3/+3 until end of turn . Each creature your opponents control blocks this turn if able .\nPrimal Huntbeast NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Magic 2013 PLAYER_CLS_END 182 RACE_END C RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i >\nPrized Elephant NAME_END 3 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Elephant TYPE_END Magic 2013 PLAYER_CLS_END 27 RACE_END U RARITY_END Prized Elephant gets +1/+1 as long as you control a Forest . ${G }: Prized Elephant gains trample until end of turn . < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i >\nPublic Execution NAME_END NIL ATK_END NIL DEF_END {5}{B} COST_END NIL DUR_END Instant TYPE_END Magic 2013 PLAYER_CLS_END 105 RACE_END U RARITY_END Destroy target creature an opponent controls . Each other creature that player controls gets -2/-0 until end of turn .\nRain of Blades NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Magic 2013 PLAYER_CLS_END 28 RACE_END U RARITY_END Rain of Blades deals 1 damage to each attacking creature .\nRanger's Path NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 186 RACE_END C RARITY_END Search your library for up to two Forest cards and put them onto the battlefield tapped . Then shuffle your library .\nReckless Brute NAME_END 1 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Magic 2013 PLAYER_CLS_END 144 RACE_END C RARITY_END Haste < i > (This creature can attack and { tap } as soon as it comes under your control . ) < /i > $Reckless Brute attacks each turn if able .\nRevive NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 187 RACE_END U RARITY_END Return target green card from your graveyard to your hand .\nRhox Faithmender NAME_END 5 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Rhino Monk TYPE_END Magic 2013 PLAYER_CLS_END 29 RACE_END R RARITY_END Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i > $If you would gain life , you gain twice that much life instead .\nRing of Evos Isle NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2013 PLAYER_CLS_END 211 RACE_END U RARITY_END { 2 }: Equipped creature gains hexproof until end of turn . < i > (It can't be the target of spells or abilities your opponents control . ) < /i > $At the beginning of your upkeep , put a +1/+1 counter on equipped creature if it's blue . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nRing of Kalonia NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2013 PLAYER_CLS_END 212 RACE_END U RARITY_END Equipped creature has trample . < i > (If it would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i > $At the beginning of your upkeep , put a +1/+1 counter on equipped creature if it's green . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nRing of Thune NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2013 PLAYER_CLS_END 213 RACE_END U RARITY_END Equipped creature has vigilance . < i > (Attacking doesn't cause it to tap . ) < /i > $At the beginning of your upkeep , put a +1/+1 counter on equipped creature if it's white . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nRing of Valkas NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2013 PLAYER_CLS_END 214 RACE_END U RARITY_END Equipped creature has haste . < i > (It can attack and { tap } no matter when it came under your control . ) < /i > $At the beginning of your upkeep , put a +1/+1 counter on equipped creature if it's red . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nRing of Xathrid NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2013 PLAYER_CLS_END 215 RACE_END U RARITY_END { 2 }: Regenerate equipped creature . < i > (The next time that creature would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i > $At the beginning of your upkeep , put a +1/+1 counter on equipped creature if it's black . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nRoaring Primadox NAME_END 4 ATK_END 4 DEF_END {3}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Magic 2013 PLAYER_CLS_END 188 RACE_END U RARITY_END At the beginning of your upkeep , return a creature you control to its owner's hand .\nSearing Spear NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Magic 2013 PLAYER_CLS_END 147 RACE_END C RARITY_END Searing Spear deals 3 damage to target creature or player .\nSentinel Spider NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Magic 2013 PLAYER_CLS_END 189 RACE_END C RARITY_END Vigilance < i > (Attacking doesn't cause this creature to tap . ) < /i > $Reach < i > (This creature can block creatures with flying . ) < /i >\nSerpent's Gift NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Magic 2013 PLAYER_CLS_END 190 RACE_END C RARITY_END Target creature gains deathtouch until end of turn . < i > (Any amount of damage it deals to a creature is enough to destroy it . ) < /i >\nServant of Nefarox NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Magic 2013 PLAYER_CLS_END 108 RACE_END C RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i >\nShimian Specter NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Specter TYPE_END Magic 2013 PLAYER_CLS_END 109 RACE_END R RARITY_END Flying$Whenever Shimian Specter deals combat damage to a player , that player reveals his or her hand . You choose a nonland card from it . Search that player's graveyard , hand , and library for all cards with the same name as that card and exile them . Then that player shuffles his or her library .\nShow of Valor NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Magic 2013 PLAYER_CLS_END 34 RACE_END C RARITY_END Target creature gets +2/+4 until end of turn .\nSlumbering Dragon NAME_END 3 ATK_END 3 DEF_END {R} COST_END NIL DUR_END Creature - Dragon TYPE_END Magic 2013 PLAYER_CLS_END 148 RACE_END R RARITY_END Flying$Slumbering Dragon can't attack or block unless it has five or more +1/+1 counters on it . $Whenever a creature attacks you or a planeswalker you control , put a +1/+1 counter on Slumbering Dragon .\nSmelt NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Magic 2013 PLAYER_CLS_END 149 RACE_END C RARITY_END Destroy target artifact .\nSpelltwine NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 68 RACE_END R RARITY_END Exile target instant or sorcery card from your graveyard and target instant or sorcery card from an opponent's graveyard . Copy those cards . Cast the copies if able without paying their mana costs . Exile Spelltwine .\nSpiked Baloth NAME_END 2 ATK_END 4 DEF_END {3}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Magic 2013 PLAYER_CLS_END 192 RACE_END C RARITY_END Trample < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i >\nStaff of Nin NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Magic 2013 PLAYER_CLS_END 217 RACE_END R RARITY_END At the beginning of your upkeep , draw a card . ${tap }: Staff of Nin deals 1 damage to target creature or player .\nSublime Archangel NAME_END 3 ATK_END 4 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Magic 2013 PLAYER_CLS_END 36 RACE_END M RARITY_END Flying$Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > $Other creatures you control have exalted . < i > (If a creature has multiple instances of exalted , each triggers separately . ) < /i >\nSwitcheroo NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 71 RACE_END U RARITY_END Exchange control of two target creatures .\nTalrand's Invocation NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 73 RACE_END U RARITY_END Put two 2/2 blue Drake creature tokens with flying onto the battlefield .\nTalrand, Sky Summoner NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Legendary Creature - Merfolk Wizard TYPE_END Magic 2013 PLAYER_CLS_END 72 RACE_END R RARITY_END Whenever you cast an instant or sorcery spell , put a 2/2 blue Drake creature token with flying onto the battlefield .\nThragtusk NAME_END 3 ATK_END 5 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Magic 2013 PLAYER_CLS_END 193 RACE_END R RARITY_END When Thragtusk enters the battlefield , you gain 5 life . $When Thragtusk leaves the battlefield , put a 3/3 green Beast creature token onto the battlefield .\nThundermaw Hellkite NAME_END 5 ATK_END 5 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Magic 2013 PLAYER_CLS_END 150 RACE_END M RARITY_END Flying$Haste < i > (This creature can attack and { tap } as soon as it comes under your control . ) < /i > $When Thundermaw Hellkite enters the battlefield , it deals 1 damage to each creature with flying your opponents control . Tap those creatures .\nTimberpack Wolf NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Wolf TYPE_END Magic 2013 PLAYER_CLS_END 194 RACE_END C RARITY_END Timberpack Wolf gets +1/+1 for each other creature you control named Timberpack Wolf .\nTricks of the Trade NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2013 PLAYER_CLS_END 74 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+0 and is unblockable .\nVeilborn Ghoul NAME_END 1 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Magic 2013 PLAYER_CLS_END 114 RACE_END U RARITY_END Veilborn Ghoul can't block . $Whenever a Swamp enters the battlefield under your control , you may return Veilborn Ghoul from your graveyard to your hand .\nVile Rebirth NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Magic 2013 PLAYER_CLS_END 115 RACE_END C RARITY_END Exile target creature card from a graveyard . Put a 2/2 black Zombie creature token onto the battlefield .\nVoid Stalker NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2013 PLAYER_CLS_END 77 RACE_END R RARITY_END { 2}{U } , { tap }: Put Void Stalker and target creature on top of their owners ' libraries , then those players shuffle their libraries .\nVolcanic Geyser NAME_END NIL ATK_END NIL DEF_END {X}{R}{R} COST_END NIL DUR_END Instant TYPE_END Magic 2013 PLAYER_CLS_END 154 RACE_END U RARITY_END Volcanic Geyser deals X damage to target creature or player .\nWarclamp Mastiff NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Hound TYPE_END Magic 2013 PLAYER_CLS_END 40 RACE_END C RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i >\nWar Falcon NAME_END 1 ATK_END 2 DEF_END {W} COST_END NIL DUR_END Creature - Bird TYPE_END Magic 2013 PLAYER_CLS_END 38 RACE_END C RARITY_END Flying$War Falcon can't attack unless you control a Knight or a Soldier .\nWatercourser NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2013 PLAYER_CLS_END 78 RACE_END C RARITY_END { U }: Watercourser gets +1/-1 until end of turn .\nWild Guess NAME_END NIL ATK_END NIL DEF_END {R}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 157 RACE_END C RARITY_END As an additional cost to cast Wild Guess , discard a card . $Draw two cards .\nWit's End NAME_END NIL ATK_END NIL DEF_END {5}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 117 RACE_END R RARITY_END Target player discards his or her hand .\nWorldfire NAME_END NIL ATK_END NIL DEF_END {6}{R}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2013 PLAYER_CLS_END 158 RACE_END M RARITY_END Exile all permanents . Exile all cards from all hands and graveyards . Each player's life total becomes 1 .\nXathrid Gorgon NAME_END 6 ATK_END 3 DEF_END {5}{B} COST_END NIL DUR_END Creature - Gorgon TYPE_END Magic 2013 PLAYER_CLS_END 118 RACE_END R RARITY_END Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i > ${2}{B } , { tap }: Put a petrification counter on target creature . It gains defender and becomes a colorless artifact in addition to its other types . Its activated abilities can't be activated . < i > (A creature with defender can't attack . ) < /i >\nYeva, Nature's Herald NAME_END 4 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Legendary Creature - Elf Shaman TYPE_END Magic 2013 PLAYER_CLS_END 197 RACE_END R RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $You may cast green creature cards as though they had flash .\nYeva's Forcemage NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Magic 2013 PLAYER_CLS_END 198 RACE_END C RARITY_END When Yeva's Forcemage enters the battlefield , target creature gets +2/+2 until end of turn .\nAcademy Raider NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Magic 2014 PLAYER_CLS_END 124 RACE_END C RARITY_END Intimidate$Whenever Academy Raider deals combat damage to a player , you may discard a card . If you do , draw a card .\nAccursed Spirit NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Magic 2014 PLAYER_CLS_END 83 RACE_END C RARITY_END Intimidate\nAdvocate of the Beast NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Magic 2014 PLAYER_CLS_END 164 RACE_END C RARITY_END At the beginning of your end step , put a +1/+1 counter on target Beast creature you control .\nAjani's Chosen NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Cat Soldier TYPE_END Magic 2014 PLAYER_CLS_END 2 RACE_END R RARITY_END Whenever an enchantment enters the battlefield under your control , put a 2/2 white Cat creature token onto the battlefield . If that enchantment is an Aura , you may attach it to the token .\nArtificer's Hex NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2014 PLAYER_CLS_END 85 RACE_END U RARITY_END Enchant Equipment$At the beginning of your upkeep , if enchanted Equipment is attached to a creature , destroy that creature .\nAwaken the Ancient NAME_END NIL ATK_END NIL DEF_END {1}{R}{R}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2014 PLAYER_CLS_END 126 RACE_END R RARITY_END Enchant Mountain$Enchanted Mountain is a 7/7 red Giant creature with haste . It's still a land .\nBanisher Priest NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Magic 2014 PLAYER_CLS_END 7 RACE_END U RARITY_END When Banisher Priest enters the battlefield , exile target creature an opponent controls until Banisher Priest leaves the battlefield .\nBarrage of Expendables NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment TYPE_END Magic 2014 PLAYER_CLS_END 127 RACE_END U RARITY_END { R } , Sacrifice a creature : Barrage of Expendables deals 1 damage to target creature or player .\nBattle Sliver NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2014 PLAYER_CLS_END 128 RACE_END U RARITY_END Sliver creatures you control get +2/+0 .\nBlightcaster NAME_END 3 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2014 PLAYER_CLS_END 86 RACE_END U RARITY_END Whenever you cast an enchantment spell , you may have target creature get -2/-2 until end of turn .\nBlood Bairn NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Magic 2014 PLAYER_CLS_END 87 RACE_END C RARITY_END Sacrifice another creature : Blood Bairn gets +2/+2 until end of turn .\nBlur Sliver NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2014 PLAYER_CLS_END 129 RACE_END C RARITY_END Sliver creatures you control have haste .\nBogbrew Witch NAME_END 3 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2014 PLAYER_CLS_END 88 RACE_END R RARITY_END { 2 } , { T }: Search your library for a card named Festering Newt or Bubbling Cauldron , put it onto the battlefield tapped , then shuffle your library .\nBonescythe Sliver NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2014 PLAYER_CLS_END 9 RACE_END R RARITY_END Sliver creatures you control have double strike .\nBubbling Cauldron NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Magic 2014 PLAYER_CLS_END 205 RACE_END U RARITY_END { 1 } , { T } , Sacrifice a creature : You gain 4 life . ${1 } , { T } , Sacrifice a creature named Festering Newt : Each opponent loses 4 life . You gain life equal to the life lost this way .\nBurning Earth NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Magic 2014 PLAYER_CLS_END 130 RACE_END R RARITY_END Whenever a player taps a nonbasic land for mana , Burning Earth deals 1 damage to that player .\nCelestial Flare NAME_END NIL ATK_END NIL DEF_END {W}{W} COST_END NIL DUR_END Instant TYPE_END Magic 2014 PLAYER_CLS_END 12 RACE_END C RARITY_END Target player sacrifices an attacking or blocking creature .\nChandra, Pyromaster NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END 4 DUR_END Planeswalker - Chandra TYPE_END Magic 2014 PLAYER_CLS_END 132 RACE_END M RARITY_END +1 : Chandra , Pyromaster deals 1 damage to target player and 1 damage to up to one target creature that player controls . That creature can't block this turn . $0 : Exile the top card of your library . You may play it this turn . $-7 : Exile the top ten cards of your library . Choose an instant or sorcery card exiled this way and copy it three times . You may cast the copies without paying their mana costs .\nCharging Griffin NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Magic 2014 PLAYER_CLS_END 13 RACE_END C RARITY_END Flying$Whenever Charging Griffin attacks , it gets +1/+1 until end of turn .\nColossal Whale NAME_END 5 ATK_END 5 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Whale TYPE_END Magic 2014 PLAYER_CLS_END 48 RACE_END R RARITY_END Islandwalk$Whenever Colossal Whale attacks , you may exile target creature defending player controls until Colossal Whale leaves the battlefield .\nCorpse Hauler NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Magic 2014 PLAYER_CLS_END 90 RACE_END C RARITY_END { 2}{B } , Sacrifice Corpse Hauler : Return another target creature card from your graveyard to your hand .\nCyclops Tyrant NAME_END 4 ATK_END 3 DEF_END {5}{R} COST_END NIL DUR_END Creature - Cyclops TYPE_END Magic 2014 PLAYER_CLS_END 135 RACE_END C RARITY_END Intimidate$Cyclops Tyrant can't block creatures with power 2 or less .\nDeathgaze Cockatrice NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Cockatrice TYPE_END Magic 2014 PLAYER_CLS_END 94 RACE_END C RARITY_END Flying , deathtouch\nDevout Invocation NAME_END NIL ATK_END NIL DEF_END {6}{W} COST_END NIL DUR_END Sorcery TYPE_END Magic 2014 PLAYER_CLS_END 16 RACE_END M RARITY_END Tap any number of untapped creatures you control . Put a 4/4 white Angel creature token with flying onto the battlefield for each creature tapped this way .\nDismiss into Dream NAME_END NIL ATK_END NIL DEF_END {6}{U} COST_END NIL DUR_END Enchantment TYPE_END Magic 2014 PLAYER_CLS_END 50 RACE_END R RARITY_END Each creature your opponents control is an Illusion in addition to its other types and has \" When this creature becomes the target of a spell or ability , sacrifice it . \"\nDoor of Destinies NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Magic 2014 PLAYER_CLS_END 208 RACE_END R RARITY_END As Door of Destinies enters the battlefield , choose a creature type . $Whenever you cast a spell of the chosen type , put a charge counter on Door of Destinies . $Creatures you control of the chosen type get +1/+1 for each charge counter on Door of Destinies .\nDragon Egg NAME_END 2 ATK_END 0 DEF_END {2}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Magic 2014 PLAYER_CLS_END 137 RACE_END U RARITY_END Defender$When Dragon Egg dies , put a 2/2 red Dragon creature token with flying onto the battlefield . It has \" { R }: This creature gets +1/+0 until end of turn \" .\nElite Arcanist NAME_END 1 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2014 PLAYER_CLS_END 54 RACE_END R RARITY_END When Elite Arcanist enters the battlefield , you may exile an instant card from your hand . ${X } , { T }: Copy the exiled card . You may cast the copy without paying its mana cost . X is the converted mana cost of the exiled card .\nElvish Mystic NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Magic 2014 PLAYER_CLS_END 169 RACE_END C RARITY_END { T }: Add { G } to your mana pool .\nEncroaching Wastes NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Magic 2014 PLAYER_CLS_END 227 RACE_END U RARITY_END { T }: Add { C } to your mana pool . ${4 } , { T }: Sacrifice Encroaching Wastes : Destroy target nonbasic land .\nEnlarge NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2014 PLAYER_CLS_END 170 RACE_END U RARITY_END Target creature gets +7/+7 and gains trample until end of turn . It must be blocked this turn if able .\nFestering Newt NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Salamander TYPE_END Magic 2014 PLAYER_CLS_END 98 RACE_END C RARITY_END When Festering Newt dies , target creature an opponent controls gets -1/-1 until end of turn . That creature gets -4/-4 instead if you control a creature named Bogbrew Witch .\nFiendslayer Paladin NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Magic 2014 PLAYER_CLS_END 18 RACE_END R RARITY_END First strike , lifelink$Fiendslayer Paladin can't be the target of black or red spells your opponents control .\nFireshrieker NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2014 PLAYER_CLS_END 210 RACE_END U RARITY_END Equipped creature has double strike . $Equip { 2 }\nFleshpulper Giant NAME_END 4 ATK_END 4 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Magic 2014 PLAYER_CLS_END 140 RACE_END U RARITY_END When Fleshpulper Giant enters the battlefield , you may destroy target creature with toughness 2 or less .\nGalerider Sliver NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2014 PLAYER_CLS_END 57 RACE_END R RARITY_END Sliver creatures you control have flying .\nGarruk, Caller of Beasts NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END 4 DUR_END Planeswalker - Garruk TYPE_END Magic 2014 PLAYER_CLS_END 172 RACE_END M RARITY_END +1 : Reveal the top 5 cards of your library . Put all creature cards revealed this way into your hand and the rest on the bottom of your library in any order . $-3 : You may put a green creature card from your hand onto the battlefield . $-7 : You get an emblem with \" Whenever you cast a creature spell , you may search your library for a creature card , put it onto the battlefield , then shuffle your library . \"\nGlimpse the Future NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2014 PLAYER_CLS_END 58 RACE_END U RARITY_END Look at the top three cards of your library . Put one of them into your hand and the rest into your graveyard .\nGnawing Zombie NAME_END 3 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Magic 2014 PLAYER_CLS_END 99 RACE_END U RARITY_END { 1}{B } , Sacrifice a creature : Target player loses 1 life and you gain 1 life .\nGoblin Diplomats NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Magic 2014 PLAYER_CLS_END 141 RACE_END R RARITY_END { T }: Each creature attacks this turn if able .\nGuardian of the Ages NAME_END 7 ATK_END 7 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Magic 2014 PLAYER_CLS_END 211 RACE_END R RARITY_END Defender$Whenever a creature attacks you or a planeswalker you control , if Guardian of the Ages has defender , it loses defender and gains trample .\nHaunted Plate Mail NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2014 PLAYER_CLS_END 212 RACE_END R RARITY_END Equipped creature gets +4/+4 . ${0 }: Until end of turn , Haunted Plate Mail becomes a 4/4 Spirit artifact creature that's no longer an Equipment . Activate this ability only if you control no creatures . $Equip { 4 }\nHive Stirrings NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Magic 2014 PLAYER_CLS_END 21 RACE_END C RARITY_END Put two 1/1 colorless Sliver creature tokens onto the battlefield .\nHunt the Weak NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2014 PLAYER_CLS_END 179 RACE_END C RARITY_END Put a +1/+1 counter on target creature you control . Then that creature fights target creature you don't control .\nIllusionary Armor NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2014 PLAYER_CLS_END 59 RACE_END U RARITY_END Enchant Creature$Enchanted creature gets +4/+4 . $When enchanted creature becomes the target of a spell or ability , sacrifice Illusionary Armor .\nImposing Sovereign NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human TYPE_END Magic 2014 PLAYER_CLS_END 22 RACE_END R RARITY_END Creatures your opponents control enter the battlefield tapped .\nInto the Wilds NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment TYPE_END Magic 2014 PLAYER_CLS_END 180 RACE_END R RARITY_END At the beginning of your upkeep , look at the top card of your library . If it's a land card , you may put it onto the battlefield .\nJace's Mindseeker NAME_END 4 ATK_END 4 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Fish Illusion TYPE_END Magic 2014 PLAYER_CLS_END 61 RACE_END R RARITY_END Flying$When Jace's Mindseeker enters the battlefield , target opponent puts the top five cards of his or her library into his or her graveyard . You may cast an instant or sorcery card from among them without paying its mana cost .\nKalonian Hydra NAME_END 0 ATK_END 0 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Hydra TYPE_END Magic 2014 PLAYER_CLS_END 181 RACE_END M RARITY_END Trample$Kalonian Hydra enters the battlefield with four +1/+1 counters on it . $Whenever Kalonian Hydra attacks , double the number of +1/+1 counters on each creature you control .\nKalonian Tusker NAME_END 3 ATK_END 3 DEF_END {G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Magic 2014 PLAYER_CLS_END 182 RACE_END U RARITY_END NIL\nLifebane Zombie NAME_END 1 ATK_END 3 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Zombie Warrior TYPE_END Magic 2014 PLAYER_CLS_END 101 RACE_END R RARITY_END Intimidate$When Lifebane Zombie enters the battlefield , target opponent reveals his or her hand . You choose a green or white creature card from it and exile that card .\nLiliana's Reaver NAME_END 3 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Magic 2014 PLAYER_CLS_END 103 RACE_END R RARITY_END Deathtouch$Whenever Liliana's Reaver deals combat damage to a player , that player discards a card and you put a 2/2 black Zombie creature token onto the battlefield tapped .\nLiturgy of Blood NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2014 PLAYER_CLS_END 104 RACE_END C RARITY_END Destroy target creature . Add { B}{B}{B } to your mana pool .\nManaweft Sliver NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2014 PLAYER_CLS_END 184 RACE_END U RARITY_END Sliver creatures you control have \" { T }: Add one mana of any color to your mana pool . \"\nMarauding Maulhorn NAME_END 3 ATK_END 5 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Magic 2014 PLAYER_CLS_END 145 RACE_END C RARITY_END Marauding Maulhorn attacks each combat if able unless you control a creature named Advocate of the Beast .\nMaster of Diversion NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Scout TYPE_END Magic 2014 PLAYER_CLS_END 24 RACE_END C RARITY_END Whenever Master of Diversion attacks , tap target creature defending player controls .\nMegantic Sliver NAME_END 3 ATK_END 3 DEF_END {5}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2014 PLAYER_CLS_END 185 RACE_END R RARITY_END Sliver creatures you control get +3/+3 .\nMessenger Drake NAME_END 3 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Magic 2014 PLAYER_CLS_END 63 RACE_END C RARITY_END Flying$When Messenger Drake dies , draw a card .\nMolten Birth NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2014 PLAYER_CLS_END 147 RACE_END U RARITY_END Put two 1/1 red Elemental creature tokens onto the battlefield . Then flip a coin . If you win the flip , return Molten Birth to its owner's hand .\nOath of the Ancient Wood NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Magic 2014 PLAYER_CLS_END 187 RACE_END R RARITY_END Whenever Oath of the Ancient Wood or another enchantment enters the battlefield under your control , you may put a +1/+1 counter on target creature .\nOgre Battledriver NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Magic 2014 PLAYER_CLS_END 148 RACE_END R RARITY_END Whenever another creature enters the battlefield under your control , that creature gets +2/+0 and gains haste until end of turn .\nPath of Bravery NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Magic 2014 PLAYER_CLS_END 26 RACE_END R RARITY_END As long as your life total is greater than or equal to your starting life total , creatures you control get +1/+1 . $Whenever one or more creatures you control attack , you gain life equal to the number of attacking creatures .\nPay No Heed NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Magic 2014 PLAYER_CLS_END 27 RACE_END C RARITY_END Prevent all damage a source of your choice would deal this turn .\nPredatory Sliver NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2014 PLAYER_CLS_END 189 RACE_END C RARITY_END Sliver creatures you control get +1/+1 .\nPrimeval Bounty NAME_END NIL ATK_END NIL DEF_END {5}{G} COST_END NIL DUR_END Enchantment TYPE_END Magic 2014 PLAYER_CLS_END 190 RACE_END M RARITY_END Whenever you cast a creature spell , put a 3/3 green Beast creature token onto the battlefield . $Whenever you cast a noncreature spell , put three +1/+1 counters on target creature you control . $Whenever a land enters the battlefield under your control , you gain 3 life .\nPyromancer's Gauntlet NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Magic 2014 PLAYER_CLS_END 214 RACE_END R RARITY_END If a red instant or sorcery spell you control or a red planeswalker you control would deal damage to a permanent or player , it deals that much damage plus 2 to that permanent or player instead .\nRegathan Firecat NAME_END 1 ATK_END 4 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental Cat TYPE_END Magic 2014 PLAYER_CLS_END 150 RACE_END C RARITY_END NIL\nRing of Three Wishes NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Magic 2014 PLAYER_CLS_END 216 RACE_END M RARITY_END Ring of Three Wishes enters the battlefield with three wish counters on it . ${5 } , { T } , Remove a wish counter from Ring of Three Wishes : Search your library for a card and put that card into your hand . Then shuffle your library .\nRise of the Dark Realms NAME_END NIL ATK_END NIL DEF_END {7}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2014 PLAYER_CLS_END 111 RACE_END M RARITY_END Put all creature cards from all graveyards onto the battlefield under your control .\nRumbling Baloth NAME_END 4 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Magic 2014 PLAYER_CLS_END 193 RACE_END C RARITY_END NIL\nSavage Summoning NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Magic 2014 PLAYER_CLS_END 194 RACE_END R RARITY_END Savage Summoning can't be countered . $The next creature card you cast this turn can be cast as though it had flash . That spell can't be countered . That creature enters the battlefield with an additional +1/+1 counter on it .\nScourge of Valkas NAME_END 4 ATK_END 4 DEF_END {2}{R}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Magic 2014 PLAYER_CLS_END 151 RACE_END M RARITY_END Flying$Whenever Scourge of Valkas or another Dragon enters the battlefield under your control , it deals X damage to target creature or player , where X is the number of Dragons you control . ${R }: Scourge of Valkas gets +1/+0 until end of turn .\nSeacoast Drake NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Magic 2014 PLAYER_CLS_END 70 RACE_END C RARITY_END Flying\nSeismic Stomp NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2014 PLAYER_CLS_END 152 RACE_END C RARITY_END Creatures without flying can't block this turn .\nSentinel Sliver NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2014 PLAYER_CLS_END 30 RACE_END C RARITY_END Sliver creatures you control have vigilance .\nSeraph of the Sword NAME_END 3 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Magic 2014 PLAYER_CLS_END 31 RACE_END R RARITY_END Flying$Prevent all combat damage that would be dealt to Seraph of the Sword .\nSliver Construct NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Sliver Construct  TYPE_END Magic 2014 PLAYER_CLS_END 218 RACE_END C RARITY_END NIL\nSoulmender NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Magic 2014 PLAYER_CLS_END 37 RACE_END C RARITY_END { T }: You gain 1 life .\nSporemound NAME_END 3 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Magic 2014 PLAYER_CLS_END 196 RACE_END C RARITY_END Whenever a land enters the battlefield under your control , put a 1/1 green Saproling creature token onto the battlefield .\nStaff of the Death Magus NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Magic 2014 PLAYER_CLS_END 219 RACE_END U RARITY_END Whenever you cast a black spell or a Swamp enters the battlefield under your control , you gain 1 life .\nStaff of the Flame Magus NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Magic 2014 PLAYER_CLS_END 220 RACE_END U RARITY_END Whenever you cast a red spell or a Mountain enters the battlefield under your control , you gain 1 life .\nStaff of the Mind Magus NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Magic 2014 PLAYER_CLS_END 221 RACE_END U RARITY_END Whenever you cast a blue spell or an Island enters the battlefield under your control , you gain 1 life .\nStaff of the Sun Magus NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Magic 2014 PLAYER_CLS_END 222 RACE_END U RARITY_END Whenever you cast a white spell or a Plains enters the battlefield under your control , you gain 1 life .\nStaff of the Wild Magus NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Magic 2014 PLAYER_CLS_END 223 RACE_END U RARITY_END Whenever you cast a green spell or a Forest enters the battlefield under your control , you may gain 1 life .\nSteelform Sliver NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2014 PLAYER_CLS_END 38 RACE_END U RARITY_END Sliver creatures you control get +0/+1 .\nStonehorn Chanter NAME_END 4 ATK_END 4 DEF_END {5}{W} COST_END NIL DUR_END Creature - Rhino Cleric TYPE_END Magic 2014 PLAYER_CLS_END 39 RACE_END U RARITY_END { 5}{W }: Stonehorn Chanter gains vigilance and lifelink until end of turn .\nStriking Sliver NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2014 PLAYER_CLS_END 157 RACE_END C RARITY_END Sliver creatures you control have first strike .\nStrionic Resonator NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Magic 2014 PLAYER_CLS_END 224 RACE_END R RARITY_END { 2 } , { T }: Copy target triggered ability you control . You may choose new targets for the copy . < i > (A triggered ability uses the words \" when \" , \" whenever \" or \" at \" . ) < /i >\nSyphon Sliver NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2014 PLAYER_CLS_END 117 RACE_END R RARITY_END Sliver creatures you control have lifelink .\nTenacious Dead NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Skeleton Warrior TYPE_END Magic 2014 PLAYER_CLS_END 118 RACE_END U RARITY_END When Tenacious Dead dies , you may pay { 1}{B } . If you do , return it to the battlefield tapped under its owner's control .\nThorncaster Sliver NAME_END 2 ATK_END 2 DEF_END {4}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2014 PLAYER_CLS_END 158 RACE_END R RARITY_END Sliver creatures you control have \" Whenever this creature attacks , it deals 1 damage to target creature or player . \"\nTidebinder Mage NAME_END 2 ATK_END 2 DEF_END {U}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Magic 2014 PLAYER_CLS_END 73 RACE_END R RARITY_END When Tidebinder Mage enters the battlefield , tap target red or green creature an opponent controls . That creature doesn't untap during its controller's untap step for as long as you control Tidebinder Mage .\nTrained Condor NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Magic 2014 PLAYER_CLS_END 76 RACE_END C RARITY_END Flying$Whenever Trained Condor attacks , another target creature you control gains flying until end of turn .\nUndead Minotaur NAME_END 3 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Minotaur TYPE_END Magic 2014 PLAYER_CLS_END 119 RACE_END C RARITY_END NIL\nVial of Poison NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Magic 2014 PLAYER_CLS_END 226 RACE_END U RARITY_END { 1 } , Sacrifice Vial of Poison : Target creature gains deathtouch until end of turn .\nVoracious Wurm NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Magic 2014 PLAYER_CLS_END 200 RACE_END U RARITY_END Voracious Wurm enters the battlefield with X +1/+1 counters on it , where X is the amount of life you've gained this turn .\nWarden of Evos Isle NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Bird Wizard TYPE_END Magic 2014 PLAYER_CLS_END 79 RACE_END U RARITY_END Flying$Creature spells with flying you cast cost { 1 } less to cast .\nWindreader Sphinx NAME_END 7 ATK_END 3 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Magic 2014 PLAYER_CLS_END 81 RACE_END M RARITY_END Flying$Whenever a creature with flying attacks , you may draw a card .\nWitchstalker NAME_END 3 ATK_END 3 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Wolf TYPE_END Magic 2014 PLAYER_CLS_END 202 RACE_END R RARITY_END Hexproof$Whenever an opponent casts a blue or black spell during your turn , put a +1/+1 counter on Witchstalker .\nWoodborn Behemoth NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2014 PLAYER_CLS_END 203 RACE_END U RARITY_END As long as you control eight or more lands , Woodborn Behemoth gets +4/+4 and has trample .\nXathrid Necromancer NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2014 PLAYER_CLS_END 123 RACE_END R RARITY_END Whenever Xathrid Necromancer or another Human creature you control dies , put a 2/2 black Zombie creature token onto the battlefield tapped .\nYoung Pyromancer NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Magic 2014 PLAYER_CLS_END 163 RACE_END U RARITY_END Whenever you cast an instant or sorcery spell , put a 1/1 red Elemental creature token onto the battlefield .\nZephyr Charge NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Magic 2014 PLAYER_CLS_END 82 RACE_END C RARITY_END { 1}{U }: Target creature gains flying until end of turn .\nAct on Impulse NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic 2015 PLAYER_CLS_END 126 RACE_END U RARITY_END Exile the top three cards of your library . Until end of turn , you may play cards exiled this way .\nAeronaut Tinkerer NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Magic 2015 PLAYER_CLS_END 43 RACE_END C RARITY_END Aeronaut Tinkerer has flying as long as you control an artifact .\nAEtherspouts NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Instant TYPE_END Magic 2015 PLAYER_CLS_END 44 RACE_END R RARITY_END For each attacking creature , its owner puts it on the top or bottom of his or her library .\nAggressive Mining NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Magic 2015 PLAYER_CLS_END 127 RACE_END R RARITY_END You can't play lands . $Sacrifice a land : Draw two cards . Activate this ability only once each turn .\nAjani Steadfast NAME_END 4 ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Planeswalker - Ajani TYPE_END Magic 2015 PLAYER_CLS_END 1 RACE_END M RARITY_END +1 : Until end of turn , up to one target creature gets +1/+1 and gains first strike , vigilance , and lifelink . $-2 : Put a +1/+1 counter on each creature you control and a loyalty counter on each other planeswalker you control . $-7 : You get an emblem with \" If a source would deal damage to you or a planeswalker you control , prevent all but 1 of that damage . \"\nAltac Bloodseeker NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Magic 2015 PLAYER_CLS_END 128 RACE_END U RARITY_END Whenever a creature an opponent controls dies , Altac Bloodseeker gets +2/+0 and gains first strike and haste until end of turn .\nAmphin Pathmage NAME_END 2 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Salamander Wizard TYPE_END Magic 2015 PLAYER_CLS_END 45 RACE_END C RARITY_END { 2}{U }: Target creature can't be blocked this turn .\nAvacyn, Guardian Angel NAME_END 4 ATK_END 5 DEF_END {2}{W}{W}{W} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Magic 2015 PLAYER_CLS_END 3 RACE_END R RARITY_END Flying , vigilance${1}{W }: Prevent all damage that would be dealt to another target creature this turn by sources of the color of your choice . ${5}{W}{W }: Prevent all damage that would be dealt to target player this turn by sources of the color of your choice .\nAvarice Amulet NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2015 PLAYER_CLS_END 212 RACE_END R RARITY_END Equipped creature gets +2/+0 and has vigilance and \" At the beginning of your upkeep , draw a card . \" $When equipped creature dies , target opponent gains control of Avarice Amulet . $Equip { 2 }\nBlood Host NAME_END 3 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Magic 2015 PLAYER_CLS_END 87 RACE_END U RARITY_END { 1}{B } , Sacrifice another creature : Put a +1/+1 counter on Blood Host and you gain 2 life .\nBoonweaver Giant NAME_END 4 ATK_END 4 DEF_END {6}{W} COST_END NIL DUR_END Creature - Giant Monk TYPE_END Magic 2015 PLAYER_CLS_END 5 RACE_END U RARITY_END When Boonweaver Giant enters the battlefield , you may search your graveyard , hand , and/or library for an Aura card and put it onto the battlefield attached to Boonweaver Giant . If you search your library this way , shuffle it .\nBorderland Marauder NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Magic 2015 PLAYER_CLS_END 131 RACE_END C RARITY_END Whenever Borderland Marauder attacks , it gets +2/+0 until end of turn .\nBrawler's Plate NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2015 PLAYER_CLS_END 213 RACE_END U RARITY_END Equipped creature gets +2/+2 and has trample . $Equip { 4 }\nBrood Keeper NAME_END 3 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Magic 2015 PLAYER_CLS_END 132 RACE_END U RARITY_END Whenever an Aura becomes attached to Brood Keeper , put a 2/2 red Dragon creature token with flying onto the battlefield . It has \" { R }: This creature gets +1/+0 until end of turn . \"\nBurning Anger NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2015 PLAYER_CLS_END 133 RACE_END R RARITY_END Enchant creature$Enchanted creature has \" { T }: This creature deals damage equal to its power to target creature or player . \"\nCarnivorous Moss-Beast NAME_END 5 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Plant Elemental Beast TYPE_END Magic 2015 PLAYER_CLS_END 170 RACE_END C RARITY_END { 5}{G}{G }: Put a +1/+1 counter on Carnivorous Moss-Beast .\nCarrion Crow NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Bird TYPE_END Magic 2015 PLAYER_CLS_END 88 RACE_END C RARITY_END Flying$Carrion Crow enters the battlefield tapped .\nChasm Skulker NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Squid Horror TYPE_END Magic 2015 PLAYER_CLS_END 46 RACE_END R RARITY_END Whenever you draw a card , put a +1/+1 counter on Chasm Skulker . $When Chasm Skulker dies , put X 1/1 blue Squid creature tokens with islandwalk onto the battlefield , where X is the number of +1/+1 counters on Chasm Skulker .\nChief Engineer NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Vedalken Artificer TYPE_END Magic 2015 PLAYER_CLS_END 47 RACE_END R RARITY_END Artifact spells you cast have convoke .\nChronostutter NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Instant TYPE_END Magic 2015 PLAYER_CLS_END 48 RACE_END C RARITY_END Put target creature into its owner's library second from the top .\nConstricting Sliver NAME_END 3 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2015 PLAYER_CLS_END 7 RACE_END U RARITY_END Sliver creatures you control have \" When this creature enters the battlefield , you may exile target creature an opponent controls until this creature leaves the battlefield . \"\nCoral Barrier NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Magic 2015 PLAYER_CLS_END 49 RACE_END C RARITY_END Defender$When Coral Barrier enters the battlefield , put a 1/1 blue Squid creature token with islandwalk onto the battlefield .\nCovenant of Blood NAME_END NIL ATK_END NIL DEF_END {6}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2015 PLAYER_CLS_END 91 RACE_END C RARITY_END Convoke$Covenant of Blood deals 4 damage to target creature or player and you gain 4 life .\nCrowd's Favor NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Magic 2015 PLAYER_CLS_END 138 RACE_END C RARITY_END Convoke$Target creature gets +1/+0 and gains first strike until end of turn .\nCruel Sadist NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Assassin TYPE_END Magic 2015 PLAYER_CLS_END 93 RACE_END R RARITY_END { B } , { T } , Pay 1 life : Put a +1/+1 counter on Cruel Sadist . ${2}{B } , { T } , Remove X +1/+1 counters from Cruel Sadist : Cruel Sadist deals X damage to target creature .\nDauntless River Marshal NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic 2015 PLAYER_CLS_END 8 RACE_END U RARITY_END Dauntless River Marshal gets +1/+1 as long as you control an Island . ${3}{U }: Tap target creature .\nDiffusion Sliver NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2015 PLAYER_CLS_END 50 RACE_END U RARITY_END Whenever a Sliver creature you control becomes the target of a spell or ability an opponent controls , counter that spell or ability unless its controller pays { 2 } .\nEphemeral Shields NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Magic 2015 PLAYER_CLS_END 11 RACE_END C RARITY_END Convoke$Target creature gains indestructible until end of turn .\nEternal Thirst NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2015 PLAYER_CLS_END 95 RACE_END C RARITY_END Enchant creature$Enchanted creature has lifelink and \" Whenever a creature an opponent controls dies , put a +1/+1 counter on this creature . \"\nFeast on the Fallen NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Magic 2015 PLAYER_CLS_END 96 RACE_END U RARITY_END At the beginning of each upkeep , if an opponent lost life this turn , put a +1/+1 counter on each creature you control .\nFeral Incarnation NAME_END NIL ATK_END NIL DEF_END {8}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2015 PLAYER_CLS_END 174 RACE_END U RARITY_END Convoke$Put three 3/3 green Beast creature tokens onto the battlefield .\nFestergloom NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2015 PLAYER_CLS_END 97 RACE_END C RARITY_END Nonblack creatures get -1/-1 until end of turn .\nFirst Response NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Magic 2015 PLAYER_CLS_END 12 RACE_END U RARITY_END At the beginning of each upkeep , if you lost life last turn , put a 1/1 white Soldier creature token onto the battlefield .\nFlesh to Dust NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Instant TYPE_END Magic 2015 PLAYER_CLS_END 98 RACE_END C RARITY_END Destroy target creature . It can't be regenerated .\nFrost Lynx NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Elemental Cat TYPE_END Magic 2015 PLAYER_CLS_END 55 RACE_END C RARITY_END When Frost Lynx enters the battlefield , tap target creature an opponent controls . It doesn't untap during its controller's next untap step .\nGarruk, Apex Predator NAME_END 5 ATK_END NIL DEF_END {5}{B}{G} COST_END NIL DUR_END Planeswalker - Garruk TYPE_END Magic 2015 PLAYER_CLS_END 210 RACE_END M RARITY_END +1 : Destroy another target planeswalker . $+1 : Put a 3/3 black Beast creature token with deathtouch onto the battlefield . $-3 : Destroy target creature . You gain life equal to its toughness . $-8 : Target opponent gets an emblem with \" Whenever a creature attacks you , it gets +5/+5 and gains trample until end of turn . \"\nGeist of the Moors NAME_END 1 ATK_END 3 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Magic 2015 PLAYER_CLS_END 13 RACE_END U RARITY_END Flying\nGenerator Servant NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2015 PLAYER_CLS_END 143 RACE_END C RARITY_END { T } , Sacrifice Generator Servant : Add { C}{C } to your mana pool . If that mana is spent on a creature spell , it gains haste until end of turn .\nGenesis Hydra NAME_END 0 ATK_END 0 DEF_END {X}{G}{G} COST_END NIL DUR_END Creature - Plant Hydra TYPE_END Magic 2015 PLAYER_CLS_END 176 RACE_END R RARITY_END When you cast Genesis Hydra , reveal the top X cards of your library . You may put a nonland permanent card with converted mana cost X or less from among them onto the battlefield . Then shuffle the rest into your library . $Genesis Hydra enters the battlefield with X +1/+1 counters on it .\nGlacial Crasher NAME_END 5 ATK_END 5 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2015 PLAYER_CLS_END 57 RACE_END C RARITY_END Trample$Glacial Crasher can't attack unless there is a Mountain on the battlefield .\nGoblin Kaboomist NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Magic 2015 PLAYER_CLS_END 144 RACE_END R RARITY_END At the beginning of your upkeep , put a colorless artifact token named Land Mine onto the battlefield with \" { R } , Sacrifice this artifact : This artifact deals 2 damage to target attacking creature without flying . \" Then flip a coin . If you lose the flip , Goblin Kaboomist deals 2 damage to itself .\nGoblin Rabblemaster NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Magic 2015 PLAYER_CLS_END 145 RACE_END R RARITY_END Other Goblin creatures you control attack each turn if able . $At the beginning of combat on your turn , put a 1/1 red Goblin creature token with haste onto the battlefield . $When Goblin Rabblemaster attacks , it gets +1/+0 until end of turn for each other attacking Goblin .\nHammerhand NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2015 PLAYER_CLS_END 147 RACE_END C RARITY_END Enchant creature$When Hammerhand enters the battlefield , target creature can't block this turn . $Enchanted creature gets +1/+1 and has haste .\nHeliod's Pilgrim NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Magic 2015 PLAYER_CLS_END 14 RACE_END C RARITY_END When Heliod's Pilgrim enters the battlefield , you may search your library for an Aura card , reveal it , put it into your hand , then shuffle your library .\nHornet Nest NAME_END 2 ATK_END 0 DEF_END {2}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Magic 2015 PLAYER_CLS_END 177 RACE_END R RARITY_END Defender$Whenever Hornet Nest is dealt damage , put that many 1/1 green Insect creature tokens with flying and deathtouch onto the battlefield .\nHushwing Gryff NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Hippogriff TYPE_END Magic 2015 PLAYER_CLS_END 15 RACE_END R RARITY_END Flash$Flying$Creatures entering the battlefield don't cause abilities to trigger .\nIndulgent Tormentor NAME_END 3 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Magic 2015 PLAYER_CLS_END 101 RACE_END R RARITY_END Flying$At the beginning of your upkeep , draw a card unless target opponent sacrifices a creature or pays 3 life .\nInferno Fist NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2015 PLAYER_CLS_END 150 RACE_END C RARITY_END Enchant creature you control$Enchanted creature gets +2/+0 . ${R } , Sacrifice Inferno Fist : Inferno Fist deals 2 damage to target creature or player .\nIn Garruk's Wake NAME_END NIL ATK_END NIL DEF_END {7}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2015 PLAYER_CLS_END 100 RACE_END R RARITY_END Destroy all creatures you don't control and all planeswalkers you don't control .\nInvasive Species NAME_END 3 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Magic 2015 PLAYER_CLS_END 181 RACE_END C RARITY_END When Invasive Species enters the battlefield , return another permanent you control to its owner's hand .\nJace, the Living Guildpact NAME_END 5 ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Planeswalker - Jace TYPE_END Magic 2015 PLAYER_CLS_END 62 RACE_END M RARITY_END +1 : Look at the top two cards of your library . Put one of them into your graveyard . $-3 : Return another target nonland permanent to its owner's hand . $-8 : Each player shuffles his or her hand and graveyard into his or her library . You draw seven cards .\nJalira, Master Polymorphist NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Magic 2015 PLAYER_CLS_END 64 RACE_END R RARITY_END { 2}{U } , { T } , Sacrifice another creature : Reveal cards from the top of your library until you reveal a nonlegendary creature card . Put that card onto the battlefield and the rest on the bottom of your library in a random order .\nJorubai Murk Lurker NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Leech TYPE_END Magic 2015 PLAYER_CLS_END 65 RACE_END U RARITY_END Jorubai Murk Lurker gets +1/+1 as long as you control a Swamp . ${1}{B }: Target creature gains lifelink until end of turn .\nKalonian Twingrove NAME_END 0 ATK_END 0 DEF_END {5}{G} COST_END NIL DUR_END Creature - Treefolk Warrior TYPE_END Magic 2015 PLAYER_CLS_END 182 RACE_END R RARITY_END Kalonian Twingrove's power and toughness are each equal to the number of Forests you control . $When Kalonian Twingrove enters the battlefield , put a green Treefolk Warrior creature token onto the battlefield with \" This creature's power and toughness are each equal to the number of Forests you control . \"\nKapsho Kitefins NAME_END 3 ATK_END 3 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Fish TYPE_END Magic 2015 PLAYER_CLS_END 66 RACE_END U RARITY_END Flying$Whenever Kapsho Kitefins or another creature enters the battlefield under your control , tap target creature an opponent controls .\nKird Chieftain NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Ape TYPE_END Magic 2015 PLAYER_CLS_END 151 RACE_END U RARITY_END Kird Chieftain gets +1/+1 as long as you control a Forest . ${4}{G }: Target creature gets +2/+2 and gains trample until end of turn .\nKrenko's Enforcer NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Magic 2015 PLAYER_CLS_END 152 RACE_END C RARITY_END Intimidate\nKurkesh, Onakke Ancient NAME_END 3 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Legendary Creature - Ogre Spirit TYPE_END Magic 2015 PLAYER_CLS_END 153 RACE_END R RARITY_END Whenever you activate an ability of an artifact , if it isn't a mana ability , you may pay { R } . If you do , copy that ability . You may choose new targets for the copy .\nLeeching Sliver NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2015 PLAYER_CLS_END 102 RACE_END U RARITY_END Whenever a Sliver you control attacks , defending player loses 1 life .\nLife's Legacy NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2015 PLAYER_CLS_END 183 RACE_END R RARITY_END As an additional cost to cast Life's Legacy , sacrifice a creature . $Draw cards equal to the sacrificed creature's power .\nLiving Totem NAME_END 3 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Plant Elemental TYPE_END Magic 2015 PLAYER_CLS_END 184 RACE_END C RARITY_END Convoke$When Living Totem enters the battlefield , you may put a +1/+1 counter on another target creature .\nMarked by Honor NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2015 PLAYER_CLS_END 17 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has vigilance .\nMaster of Predicaments NAME_END 4 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Magic 2015 PLAYER_CLS_END 67 RACE_END R RARITY_END Flying$Whenever Master of Predicaments deals combat damage to a player , choose a card in your hand . That player guesses whether the card's converted mana cost is greater than 4 . If the player guessed wrong , you may cast the card without paying its mana cost .\nMeteorite NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Magic 2015 PLAYER_CLS_END 221 RACE_END U RARITY_END When Meteorite enters the battlefield , it deals 2 damage to target creature or player . ${T }: Add one mana of any color to your mana pool .\nMight Makes Right NAME_END NIL ATK_END NIL DEF_END {5}{R} COST_END NIL DUR_END Enchantment TYPE_END Magic 2015 PLAYER_CLS_END 156 RACE_END U RARITY_END At the beginning of combat on your turn , if you control each creature on the battlefield with the greatest power , gain control of target creature an opponent controls until end of turn . Untap that creature . It gains haste until end of turn .\nMilitary Intelligence NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Magic 2015 PLAYER_CLS_END 69 RACE_END U RARITY_END Whenever you attack with two or more creatures , draw a card .\nMiner's Bane NAME_END 3 ATK_END 6 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2015 PLAYER_CLS_END 157 RACE_END C RARITY_END { 2}{R }: Miner's Bane gets +1/+0 and gains trample until end of turn .\nNecromancer's Assistant NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Magic 2015 PLAYER_CLS_END 107 RACE_END C RARITY_END When Necromancer's Assistant enters the battlefield , put the top three cards of your library into your graveyard .\nNecromancer's Stockpile NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Magic 2015 PLAYER_CLS_END 108 RACE_END R RARITY_END { 1}{B } , Discard a creature card : Draw a card . If the discarded card was a Zombie card , put a 2/2 black Zombie creature token onto the battlefield tapped .\nNetcaster Spider NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Magic 2015 PLAYER_CLS_END 186 RACE_END C RARITY_END Reach$Whenever Netcaster Spider blocks a creature with flying , Netcaster Spider gets +2/+0 until end of turn .\nNightfire Giant NAME_END 3 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie Giant TYPE_END Magic 2015 PLAYER_CLS_END 109 RACE_END U RARITY_END Nightfire Giant gets +1/+1 as long as you control a Mountain . ${4}{R }: Nightfire Giant deals 2 damage to target creature or player .\nNimbus of the Isles NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic 2015 PLAYER_CLS_END 72 RACE_END C RARITY_END Flying\nNissa's Expedition NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic 2015 PLAYER_CLS_END 188 RACE_END U RARITY_END Convoke$Search your library for up to two basic land cards , put them onto the battlefield tapped , then shuffle your library .\nNissa, Worldwaker NAME_END 3 ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Planeswalker - Nissa TYPE_END Magic 2015 PLAYER_CLS_END 187 RACE_END M RARITY_END +1 : Target land you control becomes a 4/4 Elemental creature with trample . It's still a land . $+1 : Untap up to four target Forests . $-7 : Search your library for any number of basic land cards , put them onto the battlefield , then shuffle your library . Those lands become 4/4 Elemental creatures with trample . They're still lands .\nObelisk of Urd NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Magic 2015 PLAYER_CLS_END 222 RACE_END R RARITY_END Convoke$As Obelisk of Urd enters the battlefield , choose a creature type . $Creatures you control of the chosen type get +2/+2 .\nOb Nixilis, Unshackled NAME_END 4 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Legendary Creature - Demon TYPE_END Magic 2015 PLAYER_CLS_END 110 RACE_END R RARITY_END Flying , trample$Whenever an opponent searches his or her library , that player sacrifices a creature and loses 10 life . $Whenever another creature dies , put at +1/+1 counter on Ob Nixilis , Unshackled .\nParagon of Eternal Wilds NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Magic 2015 PLAYER_CLS_END 190 RACE_END U RARITY_END Other green creatures you control get +1/+1 . ${G } , { t }: Another target green creature you control gains trample until end of turn .\nParagon of Fierce Defiance NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Magic 2015 PLAYER_CLS_END 158 RACE_END U RARITY_END Other red creatures you control get +1/+1 . ${R } , { T }: Another target red creature you control gains haste until end of turn .\nParagon of Gathering Mists NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2015 PLAYER_CLS_END 73 RACE_END U RARITY_END Other blue creatures you control get +1/+1 . ${U } , { T }: Another target blue creature you control gains flying until end of turn .\nParagon of New Dawns NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic 2015 PLAYER_CLS_END 23 RACE_END U RARITY_END Other white creatures you control get +1/+1 . ${W } , { T }: Another target white creature you control gains vigilance until end of turn .\nParagon of Open Graves NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Skeleton Warrior TYPE_END Magic 2015 PLAYER_CLS_END 111 RACE_END U RARITY_END Other black creatures you control get +1/+1 . ${2}{B } , { T }: Another target black creature you control gains deathtouch until end of turn .\nPillar of Light NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Magic 2015 PLAYER_CLS_END 24 RACE_END C RARITY_END Exile target creature with toughness 4 or greater .\nPolymorphist's Jest NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Magic 2015 PLAYER_CLS_END 75 RACE_END R RARITY_END Until end of turn , each creature target player controls loses all abilities and becomes a blue Frog with base power and toughness 1/1 .\nProfane Memento NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Magic 2015 PLAYER_CLS_END 226 RACE_END U RARITY_END Whenever a creature card is put into an opponent's graveyard from anywhere , you gain 1 life .\nQuickling NAME_END 2 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Magic 2015 PLAYER_CLS_END 76 RACE_END U RARITY_END Flying$Flash$When Quickling enters the battlefield , sacrifice it unless you return another creature you control to its owner's hand .\nRadiant Fountain NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Magic 2015 PLAYER_CLS_END 245 RACE_END C RARITY_END When Radiant Fountain enters the battlefield , you gain 2 life . ${T }: Add { C } to your mana pool .\nReclamation Sage NAME_END 1 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Magic 2015 PLAYER_CLS_END 194 RACE_END U RARITY_END When Reclamation Sage enters the battlefield , you may destroy target artifact or enchantment .\nResearch Assistant NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2015 PLAYER_CLS_END 77 RACE_END C RARITY_END { 3}{U } , { T }: Draw a card , then discard a card .\nResolute Archangel NAME_END 4 ATK_END 4 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Magic 2015 PLAYER_CLS_END 28 RACE_END R RARITY_END Flying$When Resolute Angel enters the battlefield , if your life total is lower than your starting life total , it becomes equal to your starting life total .\nReturn to the Ranks NAME_END NIL ATK_END NIL DEF_END {X}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Magic 2015 PLAYER_CLS_END 29 RACE_END R RARITY_END Convoke$Return X target creature cards with converted mana cost 2 or less from your graveyard to the battlefield .\nRogue's Gloves NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic 2015 PLAYER_CLS_END 227 RACE_END U RARITY_END Whenever equipped creature deals combat damage to a player , you may draw a card . $Equip { 2 }\nRotfeaster Maggot NAME_END 5 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Magic 2015 PLAYER_CLS_END 112 RACE_END C RARITY_END When Rotfeaster Maggot enters the battlefield , exile target creature card from a graveyard . You gain life equal to that card's toughness .\nSacred Armory NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Magic 2015 PLAYER_CLS_END 228 RACE_END U RARITY_END { 2 }: Target creature gets +1/+0 until end of turn .\nSanctified Charge NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Instant TYPE_END Magic 2015 PLAYER_CLS_END 30 RACE_END C RARITY_END Creatures you control get +2/+1 until end of turn . White creatures you control also gain first strike until end of turn .\nScrapyard Mongrel NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Hound TYPE_END Magic 2015 PLAYER_CLS_END 160 RACE_END C RARITY_END As long as you control an artifact , Scrapyard Mongrel gets +2/+0 and has trample .\nScuttling Doom Engine NAME_END 6 ATK_END 6 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Magic 2015 PLAYER_CLS_END 229 RACE_END R RARITY_END Scuttling Doom Engine can't be blocked by creatures with power 2 or less . $When Scuttling Doom Engine dies , it deals 6 damage to target opponnent .\nSeraph of the Masses NAME_END 0 ATK_END 0 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Magic 2015 PLAYER_CLS_END 32 RACE_END U RARITY_END Convoke$Flying$Seraph of the Masses's power and toughness are each equal to the number of creatures you control .\nShadowcloak Vampire NAME_END 3 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Magic 2015 PLAYER_CLS_END 113 RACE_END C RARITY_END Pay 2 life : Shadowcloak Vampire gains flying until end of turn .\nShaman of Spring NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Magic 2015 PLAYER_CLS_END 199 RACE_END C RARITY_END When Shaman of Spring enters the battlefield , draw a card .\nSliver Hive NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Magic 2015 PLAYER_CLS_END 247 RACE_END R RARITY_END { T }: Add { C } to your mana pool . ${T }: Add one mana of any color to your mana pool . Spend this mana only to cast a Sliver spell . ${5 } , { T }: Put a 1/1 colorless Sliver creature token onto the battlefield . Activate this ability only if you control a Sliver .\nSliver Hivelord NAME_END 5 ATK_END 5 DEF_END {W}{U}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Sliver TYPE_END Magic 2015 PLAYER_CLS_END 211 RACE_END M RARITY_END Sliver creatures you control have indestructible .\nSoul of Innistrad NAME_END 6 ATK_END 6 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Avatar TYPE_END Magic 2015 PLAYER_CLS_END 115 RACE_END M RARITY_END Deathtouch${3}{B}{B }: Return up to three target creature cards from your graveyard to your hand . ${3}{B}{B } , Exile Soul of Innistrad from your graveyard : Return up to three target creature cards from your graveyard to your hand .\nSoul of New Phyrexia NAME_END 6 ATK_END 6 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Avatar TYPE_END Magic 2015 PLAYER_CLS_END 231 RACE_END M RARITY_END Trample${5 }: Permanents you control gain indestructible until end of turn . ${5 } , Exile Soul of New Phyrexia from your graveyard : Permanents you control gain indestructible until end of turn .\nSoul of Ravnica NAME_END 6 ATK_END 6 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Avatar TYPE_END Magic 2015 PLAYER_CLS_END 78 RACE_END M RARITY_END Flying${5}{U}{U }: Draw a card for each color among permanents you control . ${5}{U}{U } , Exile Soul of Ravnica from your graveyard : Draw a card for each color among permanents you control .\nSoul of Shandalar NAME_END 6 ATK_END 6 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Avatar TYPE_END Magic 2015 PLAYER_CLS_END 163 RACE_END M RARITY_END First strike${3}{R}{R }: Soul of Shandalar deals 3 damage to target player and 3 damage to up to one target creature that player controls . ${3}{R}{R } , Exile Soul of Shandalar from your graveyard : Soul of Shandalar deals 3 damage to target player and 3 damage to up to one target creature that player controls .\nSoul of Theros NAME_END 6 ATK_END 6 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Avatar TYPE_END Magic 2015 PLAYER_CLS_END 34 RACE_END M RARITY_END Vigilance${4}{W}{W }: Creatures you control get +2/+2 and gain first strike and lifelink until end of turn . ${4}{W}{W } , Exile Soul of Theros from your graveyard : Creatures you control get +2/+2 and gain first strike and lifelink until end of turn .\nSoul of Zendikar NAME_END 6 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Avatar TYPE_END Magic 2015 PLAYER_CLS_END 201 RACE_END M RARITY_END Reach${3}{G}{G }: Put a 3/3 green Beast creature token onto the battlefield . ${3}{G}{G } , Exile Soul of Zendikar from your graveyard : Put a 3/3 green Beast creature token onto the battlefield .\nSpectra Ward NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2015 PLAYER_CLS_END 36 RACE_END R RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has protection from all colors . This effect doesn't remove auras .\nSpirit Bonds NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Magic 2015 PLAYER_CLS_END 37 RACE_END R RARITY_END Whenever a nontoken creature enters the battlefield under your control , you may pay { W } . If you do , but a 1/1 white Spirit creature token with flying into play . ${1}{W } , Sacrifice a Spirit : Target non-Spirit creature you control gains indestructible until end of turn .\nStain the Mind NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic 2015 PLAYER_CLS_END 117 RACE_END R RARITY_END Convoke$Name a nonland card . Search target player's graveyard , hand , and library for any number of card's with that name and exile them . Then that player shuffles his or her library .\nStatute of Denial NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Magic 2015 PLAYER_CLS_END 79 RACE_END C RARITY_END Counter target spell . If you control a blue creature , draw a card , then discard a card .\nStoke the Flames NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Instant TYPE_END Magic 2015 PLAYER_CLS_END 164 RACE_END U RARITY_END Convoke$Stoke the Flames deals 4 damage to target creature or player .\nSunblade Elf NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Magic 2015 PLAYER_CLS_END 202 RACE_END U RARITY_END Sunblade Elf gets +1/+1 as long as you control a Plains . ${4}{W }: Creatures you control get +1/+1 until end of turn .\nSungrace Pegasus NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Pegasus TYPE_END Magic 2015 PLAYER_CLS_END 38 RACE_END C RARITY_END Flying$Lifelink\nThe Chain Veil NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Legendary Artifact TYPE_END Magic 2015 PLAYER_CLS_END 215 RACE_END M RARITY_END At the beginning of your end step , if you didn't activate a loyalty ability of a planeswalker this turn , you lose 2 life . ${4 } , { T }: For each planeswalker you control , you may activate one of its loyalty abilities once this turn as though none of its loyalty abilities had been activated this turn .\nTriplicate Spirits NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Magic 2015 PLAYER_CLS_END 40 RACE_END C RARITY_END Convoke$Put three 1/1 white Spirit creature tokens with flying onto the battlefield .\nTyrant's Machine NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Magic 2015 PLAYER_CLS_END 238 RACE_END C RARITY_END { 4 } , { T }: Tap target creature .\nUnmake the Graves NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Instant TYPE_END Magic 2015 PLAYER_CLS_END 120 RACE_END C RARITY_END Convoke$Return up to two target creature cards from your graveyard to your hand .\nVenom Sliver NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Magic 2015 PLAYER_CLS_END 205 RACE_END U RARITY_END Sliver creatures you control have deathtouch .\nVineweft NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic 2015 PLAYER_CLS_END 207 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+1 . ${4}{G }: Return Vineweft from your graveyard to your hand .\nVoid Snare NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Magic 2015 PLAYER_CLS_END 82 RACE_END C RARITY_END Return target nonland permanent to its owner's hand .\nWall of Limbs NAME_END 3 ATK_END 0 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Wall TYPE_END Magic 2015 PLAYER_CLS_END 121 RACE_END U RARITY_END Defender$Whenever you gain life , put a +1/+1 counter on Wall of Limbs . ${5}{B}{B } , Sacrifice Wall of Limbs : Target player loses X life , where X is Wall of Limbs's power .\nWarden of the Beyond NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic 2015 PLAYER_CLS_END 42 RACE_END U RARITY_END Vigilance$Warden of the Beyond gets +2/+2 as long as an opponent owns a card in exile .\nWaste Not NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Magic 2015 PLAYER_CLS_END 122 RACE_END R RARITY_END Whenever an opponent discards a creature card , put a 2/2 black Zombie creature token onto the battlefield . $Whenever an opponent discards a land card , add { B}{B } to your mana pool . $Whenever an opponent discards a noncreature , nonland card , draw a card .\nWill-Forged Golem NAME_END 4 ATK_END 4 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Magic 2015 PLAYER_CLS_END 239 RACE_END C RARITY_END Convoke\nWitch's Familiar NAME_END 3 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Frog TYPE_END Magic 2015 PLAYER_CLS_END 123 RACE_END C RARITY_END NIL\nXathrid Slyblade NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Assassin TYPE_END Magic 2015 PLAYER_CLS_END 124 RACE_END U RARITY_END Hexproof${3}{B }: Until end of turn , Xathrid Slyblade loses hexproof and gains first strike and deathtouch .\nYisan, the Wanderer Bard NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Legendary Creature - Human Rogue TYPE_END Magic 2015 PLAYER_CLS_END 209 RACE_END R RARITY_END { 2}{G } , { T } , Put a verse counter on Yisan , the Wanderer Bard : Search your library for a creature card with converted mana cost equal to the number of verse counters on Yisan , put it onto the battlefield , then shuffle your library .\nAbbot of Keral Keep NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Monk TYPE_END Magic Origins PLAYER_CLS_END 127 RACE_END R RARITY_END Prowess$When Abbot of Keral Keep enters the battlefield , exile the top card of your library . Until end of turn , you may play that card .\nAcolyte of the Inferno NAME_END 1 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Monk TYPE_END Magic Origins PLAYER_CLS_END 128 RACE_END U RARITY_END Renown 1 < i > (When this creature deals combat damage to a player , if it isn't renowned , put a +1/+1 counter on it and it becomes renowned . ) < /i > $Whenever Acolyte of the Inferno becomes blocked by a creature , it deals 2 damage to that creature .\nAerial Volley NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 168 RACE_END C RARITY_END Aerial Volley deals 3 damage divided as you choose among one , two , or three target creatures with flying .\nAkroan Jailer NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic Origins PLAYER_CLS_END 1 RACE_END C RARITY_END { 2}{W } , { T }: Tap target creature .\nAkroan Sergeant NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic Origins PLAYER_CLS_END 130 RACE_END C RARITY_END First strike$Renown 1 < i > (When this creature deals combat damage to a player , if it isn't renowned , put a +1/+1 counter on it and it becomes renowned . ) < /i >\nAlchemist's Vial NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Magic Origins PLAYER_CLS_END 220 RACE_END C RARITY_END When Alchemist's Vial enters the battlefield , draw a card . ${1 } , { t }: Sacrifice Alchemist's Vial : Target creature can't attack or block this turn .\nAlhammarret, High Arbiter NAME_END 5 ATK_END 5 DEF_END {5}{U}{U} COST_END NIL DUR_END Legendary Creature - Sphinx TYPE_END Magic Origins PLAYER_CLS_END 43 RACE_END R RARITY_END Flying$As Alhammarret , High Arbiter enters the battlefield , each opponent reveals his or her hand . You choose the name of a nonland card revealed this way . $Your opponents can't cast spells with the chosen name < i > (as long as this creature is on the battlefield) < /i > .\nAnchor to the AEther NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 44 RACE_END U RARITY_END Put target creature on top of its owner's library . Scry 1 .\nAnimist's Awakening NAME_END NIL ATK_END NIL DEF_END {X}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 169 RACE_END R RARITY_END Reveal the top X cards of your library . Put all land cards from among them onto the battlefield tapped and the rest on the bottom of your library in any order . $ < i > Spell mastery < /i > — If there are two or more instant and/or sorcery cards in your graveyard , untap those lands .\nAnointer of Champions NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Magic Origins PLAYER_CLS_END 3 RACE_END U RARITY_END { T }: Target attacking creature gets +1/+1 until end of turn .\nArchangel of Tithes NAME_END 5 ATK_END 3 DEF_END {1}{W}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Magic Origins PLAYER_CLS_END 4 RACE_END M RARITY_END Flying$As long as Archangel of Tithes is untapped , creatures can't attack you or a planeswalker you control unless their controller pays { 1 } for each of those creatures . $As long as Archangel of Tithes is attacking , creatures can't block unless their controller pays { 1 } for each of those creatures .\nArtificer's Epiphany NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 45 RACE_END C RARITY_END Draw two cards . If you control no artifacts , discard a card .\nAspiring Aeronaut NAME_END 2 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Magic Origins PLAYER_CLS_END 46 RACE_END C RARITY_END Flying$When Aspiring Aeronaut enters the battlefield , put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield .\nAvaricious Dragon NAME_END 4 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Magic Origins PLAYER_CLS_END 131 RACE_END M RARITY_END Flying$At the beginning of your draw step , draw an additional card . $At the beginning of your end step , discard your hand .\nAven Battle Priest NAME_END 3 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Creature - Bird Cleric TYPE_END Magic Origins PLAYER_CLS_END 6 RACE_END C RARITY_END Flying$When Aven Battle Priest enters the battlefield , you gain 3 life .\nBlazing Hellhound NAME_END 3 ATK_END 4 DEF_END {2}{B}{R} COST_END NIL DUR_END Creature - Elemental Hound TYPE_END Magic Origins PLAYER_CLS_END 210 RACE_END U RARITY_END { 1 } , Sacrifice another creature : Blazing Hellhound deals 1 damage to target creature or player .\nBlessed Spirits NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Magic Origins PLAYER_CLS_END 7 RACE_END U RARITY_END Flying$Whenever you cast an enchantment spell , put a +1/+1 counter on Blessed Spirits .\nBlood-Cursed Knight NAME_END 2 ATK_END 3 DEF_END {1}{W}{B} COST_END NIL DUR_END Creature - Vampire Knight TYPE_END Magic Origins PLAYER_CLS_END 211 RACE_END U RARITY_END As long as you control an enchantment , Blood-Cursed Knight gets +1/+1 and has lifelink .\nBoggart Brute NAME_END 2 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Magic Origins PLAYER_CLS_END 133 RACE_END C RARITY_END Menace < i > (This creature can't be blocked except by two or more creatures . ) < /i >\nBonded Construct NAME_END 1 ATK_END 2 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Magic Origins PLAYER_CLS_END 223 RACE_END C RARITY_END Bonded Construct can't attack alone .\nBounding Krasis NAME_END 3 ATK_END 3 DEF_END {1}{U}{B} COST_END NIL DUR_END Creature - Fish Lizard TYPE_END Magic Origins PLAYER_CLS_END 212 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $When Bounding Krasis enters the battlefield , you may tap or untap target creature .\nCalculated Dismissal NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 48 RACE_END C RARITY_END Counter target spell unless its controller pays { 3 } . $ < i > Spell mastery < /i > - If there are two or more instant and/or sorcery cards in your graveyard , scry 2 .\nCall of the Full Moon NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic Origins PLAYER_CLS_END 134 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +3/+2 and has trample . $At the beginning of each upkeep , if a player cast two or more spells last turn , sacrifice Call of the Full Moon .\nCaustic Caterpillar NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Insect TYPE_END Magic Origins PLAYER_CLS_END 170 RACE_END C RARITY_END { 1}{G } , Sacrifice Caustic Caterpillar : Destroy target artifact or enchantment .\nChandra, Fire of Kaladesh NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Shaman TYPE_END Magic Origins PLAYER_CLS_END 135 RACE_END M RARITY_END Whenever you cast a red spell , untap Chandra , Fire of Kaladesh . ${T }: Chandra , Fire of Kaladesh deals 1 damage to target player . If Chandra has dealt 3 or more damage this turn , exile her , then return her to the battlefield transformed under her owner's control .\nChief of the Foundry NAME_END 3 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Magic Origins PLAYER_CLS_END 225 RACE_END U RARITY_END Other artifact creatures you control get +1/+1 .\nCitadel Castellan NAME_END 3 ATK_END 2 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Magic Origins PLAYER_CLS_END 213 RACE_END U RARITY_END Vigilance$Renown 2 < i > (When this creature deals combat damage to a player , if it isn't renowned , put two +1/+1 counters on it and it becomes renowned . ) < /i >\nClash of Wills NAME_END NIL ATK_END NIL DEF_END {X}{U} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 49 RACE_END U RARITY_END Counter target spell unless its controller pays { X } .\nCleric of the Forward Order NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Magic Origins PLAYER_CLS_END 10 RACE_END C RARITY_END When Cleric of the Forward Order enters the battlefield , you gain 2 life for each creature you control named Cleric of the Forward Order .\nConclave Naturalists NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Dryad TYPE_END Magic Origins PLAYER_CLS_END 171 RACE_END U RARITY_END When Conclave Naturalists enters the battlefield , you may destroy target artifact or enchantment .\nConsecrated by Blood NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic Origins PLAYER_CLS_END 87 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has flying and \" Sacrifice two other creatures : Regenerate this creature . \" < i > (The next time this creature would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i >\nConsul's Lieutenant NAME_END 1 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic Origins PLAYER_CLS_END 11 RACE_END U RARITY_END First strike$Renown 1 < i > (When this creature deals combat damage to a player , if it isn't renowned , put a +1/+1 counter on it and it becomes renowned . ) < /i > $Whenever Consul's Lieutenant attacks , if it's renowned , other attacking creatures you control get +1/+1 until end of turn .\nDark Dabbling NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 89 RACE_END C RARITY_END Regenerate target creature . Draw a card . < i > (The next time the creature would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i >$< i > Spell mastery < /i > — If there are two or more instant and/or sorcery cards in your graveyard , also regenerate each other creature you control .\nDark Petition NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 90 RACE_END R RARITY_END Search your library for a card and put that card into your hand . Then shuffle your library . $ < i > Spell mastery < /i > — If there are two or more instant and/or sorcery cards in your graveyard , add { B}{B}{B } to your mana pool .\nDay's Undoing NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 51 RACE_END M RARITY_END Each player shuffles his or her hand and graveyard into his or her library , then draws 7 cards . If it's your turn , end the turn . < i > (Exile all spells and abilities on the stack , including this card . Discard down to your maximum hand size . Damage wears off , and \" this turn \" and \" until end of turn \" effects end . ) < /i >\nDeadbridge Shaman NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Magic Origins PLAYER_CLS_END 91 RACE_END C RARITY_END When Deadbridge Shaman dies , target opponent discards a card .\nDeep-Sea Terror NAME_END 6 ATK_END 6 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Magic Origins PLAYER_CLS_END 52 RACE_END C RARITY_END Deep-Sea Terror can't attack unless there are seven or more cards in your graveyard .\nDemonic Pact NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Magic Origins PLAYER_CLS_END 92 RACE_END M RARITY_END At the beginning of your upkeep , choose one that hasn't been chosen — $Demonic Pact deals 4 damage to target creature or player and you gain 4 life . $Target opponent discards two cards . $Draw two cards . $You lose the game .\nDespoiler of Souls NAME_END 1 ATK_END 3 DEF_END {B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Magic Origins PLAYER_CLS_END 93 RACE_END R RARITY_END Despoiler of Souls can't block . ${B}{B } , Exile two other creature cards from your graveyard : Return Despoiler of Souls from your graveyard to the battlefield .\nDisciple of the Ring NAME_END 4 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic Origins PLAYER_CLS_END 53 RACE_END M RARITY_END { 1 } , Exile an instant or sorcery card from your graveyard : Choose one -$Counter target noncreature spell unless its controller pays { 2 } . $Disciple of the Ring gets +1/+1 until end of turn . $Tap target creature . $Untap target creature .\nDisplacement Wave NAME_END NIL ATK_END NIL DEF_END {X}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 55 RACE_END R RARITY_END Return all nonland permanents with converted mana cost X or less to their owners ' hands .\nDwynen, Gilt-Leaf Daen NAME_END 4 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Legendary Creature - Elf Warrior TYPE_END Magic Origins PLAYER_CLS_END 172 RACE_END R RARITY_END Reach$Other Elf creatures you control get +1/+1 . $Whenever Dwynen , Gilt-Leaf Daen attacks , you gain 1 life for each attacking Elf you control .\nDwynen's Elite NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Magic Origins PLAYER_CLS_END 173 RACE_END U RARITY_END When Dwynen's Elite enters the battlefield , if you control another Elf , put a 1/1 green Elf Warrior creature token onto the battlefield .\nEnlightened Ascetic NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat Monk TYPE_END Magic Origins PLAYER_CLS_END 12 RACE_END C RARITY_END When Enlightened Ascetic enters the battlefield , you may destroy target enchantment .\nEnshrouding Mist NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 13 RACE_END C RARITY_END Target creature gets +1/+1 until end of turn . Prevent all damage that would be dealt to it this turn . If it's renowned , untap it .\nEnthralling Victor NAME_END 2 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Magic Origins PLAYER_CLS_END 142 RACE_END U RARITY_END When Enthralling Victor enters the battlefield , gain control of target creature an opponent controls with power 2 or less until end of turn . Untap that creature . It gains haste until end of turn .\nErebos's Titan NAME_END 5 ATK_END 5 DEF_END {1}{B}{B}{B} COST_END NIL DUR_END Creature - Giant TYPE_END Magic Origins PLAYER_CLS_END 94 RACE_END M RARITY_END As long as your opponents control no creatures , Erebos's Titan has indestructible . $Whenever a creature card leaves an opponent's graveyard , you may discard a card . If you do , return Erebos's Titan from your graveyard to your hand .\nEvolutionary Leap NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Magic Origins PLAYER_CLS_END 176 RACE_END R RARITY_END { G } , Sacrifice a creature : Reveal cards from the top of your library until you reveal a creature card . Put that card into your hand and the rest on the bottom of your library in a random order .\nExquisite Firecraft NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 143 RACE_END R RARITY_END Exquisite Firecraft deals 4 damage to target creature or player . $ < i > Spell mastery < /i > — If there are two or more instant and/or sorcery cards in your graveyard , Exquisite Firecraft can't be countered by spells or abilities .\nEyeblight Assassin NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Elf Assassin TYPE_END Magic Origins PLAYER_CLS_END 95 RACE_END C RARITY_END When Eyeblight Assassin enters the battlefield , target creature an opponent controls gets -1/-1 until end of turn .\nEyeblight Massacre NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 96 RACE_END U RARITY_END Non-Elf creatures get -2/-2 until end of turn .\nFaerie Miscreant NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Magic Origins PLAYER_CLS_END 57 RACE_END C RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > $When Faerie Miscreant enters the battlefield , if you control another creature named Faerie Miscreant , draw a card .\nFetid Imp NAME_END 2 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Magic Origins PLAYER_CLS_END 97 RACE_END C RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > ${B }: Fetid Imp gains deathtouch until end of turn . < i > (Any amount of damage it deals to a creature is enough to destroy it . ) < /i >\nFiery Impulse NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 145 RACE_END C RARITY_END Fiery Impulse deals 2 damage to target creature . $ < i > Spell mastery < /i > — If there are two or more instant and/or sorcery cards in your graveyard , Fiery Impulse deals 3 damage to that creature instead .\nFirefiend Elemental NAME_END 2 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic Origins PLAYER_CLS_END 146 RACE_END C RARITY_END Haste$Renown 1 < i > (When this creature deals combat damage to a player , if it isn't renowned , put a +1/+1 counter on it and it becomes renowned . ) < /i >\nFlameshadow Conjuring NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Magic Origins PLAYER_CLS_END 147 RACE_END R RARITY_END Whenever a nontoken creature enters the battlefield under your control , you may pay { R } . If you do , put a token onto the battlefield that's a copy of that creature . That token gains haste . Exile it at the beginning of the next end step .\nFoundry of the Consuls NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Magic Origins PLAYER_CLS_END 247 RACE_END U RARITY_END { T }: Add { C } to your mana pool . ${5 } , { T } , Sacrifice Foundry of the Consuls : Put two 1/1 colorless Thopter artifact creature tokens with flying onto the battlefield .\nGather the Pack NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 178 RACE_END U RARITY_END Reveal the top five cards of your library . You may put a creature card from among them into your hand . Put the rest into your graveyard . $ < i > Spell mastery < /i > — If there are two or more instant and/or sorcery cards in your graveyard , put up to two creature cards from among the revealed cards into your hand instead of one .\nGhirapur AEther Grid NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Magic Origins PLAYER_CLS_END 148 RACE_END U RARITY_END Tap two untapped artifacts you control : Ghirapur AEther Grid deals 1 damage to target creature or player .\nGhirapur Gearcrafter NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Magic Origins PLAYER_CLS_END 149 RACE_END C RARITY_END When Ghirapur Gearcrafter enters the battlefield , put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield .\nGideon, Battle-Forged NAME_END NIL ATK_END NIL DEF_END NIL COST_END 3 DUR_END Planeswalker - Gideon TYPE_END Magic Origins PLAYER_CLS_END 23 RACE_END M RARITY_END +2 : Up to one target creature an opponent controls attacks Gideon , Battle-Forged during its controller's next turn if able . $+1 : Until your next turn , target creature gains indestructible . Untap that creature . $0 : Until end of turn , Gideon , Battle-Forged becomes a 4/4 Human Soldier creature with indestructible that's still a planeswalker . Prevent all damage that would be dealt to him this turn .\nGnarlroot Trapper NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Magic Origins PLAYER_CLS_END 100 RACE_END U RARITY_END { t } , Pay 1 life : Add { G } to your mana pool . Spend this mana only to cast an Elf creature spell . ${t }: Target attacking Elf you control gains deathtouch until end of turn . < i > (Any amount of damage it deals to a creature is enough to destroy it . ) < /i >\nGoblin Glory Chaser NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Magic Origins PLAYER_CLS_END 150 RACE_END U RARITY_END Renown 1 < i > (When this creature deals combat damage to an opponent , if it isn't renowned , put a +1/+1 counter on it and it becomes renowned . ) < /i > $As long as Goblin Glory Chaser is renowned , it has menace . < i > (It can't be blocked except by two or more creatures . ) < /i >\nGrasp of the Hieromancer NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic Origins PLAYER_CLS_END 15 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+1 and has \" Whenever this creature attacks , tap target creature defending player controls . \"\nGraveblade Marauder NAME_END 4 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Magic Origins PLAYER_CLS_END 101 RACE_END R RARITY_END Deathtouch$Whenever Graveblade Marauder deals combat damage to a player , that player player loses life equal to the number of creature cards in your graveyard .\nGuardian Automaton NAME_END 3 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Magic Origins PLAYER_CLS_END 227 RACE_END C RARITY_END When Guardian Automaton dies , you gain 3 life .\nHallowed Moonlight NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 16 RACE_END R RARITY_END Until end of turn , if a creature would enter the battlefield and it wasn't cast , exile it instead . $Draw a card .\nHangarback Walker NAME_END 0 ATK_END 0 DEF_END {X}{X} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Magic Origins PLAYER_CLS_END 229 RACE_END R RARITY_END Hangarback Walker enters the battlefield with X +1/+1 counters on it . $When Hangarback Walker dies , put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield for each +1/+1 counter on Hangarback Walker . ${1 } , { T }: Put a +1/+1 counter on Hangarback Walker .\nHarbinger of the Tides NAME_END 2 ATK_END 2 DEF_END {U}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Magic Origins PLAYER_CLS_END 58 RACE_END R RARITY_END You may cast Harbinger of the Tides as though it had flash if you pay { 2 } more to cast it . $When Harbinger of the Tides enters the battlefield , you may return target tapped creature an opponent controls to its owner's hand .\nHealing Hands NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 17 RACE_END C RARITY_END Target player gains 4 life . $Draw a card .\nHeavy Infantry NAME_END 4 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic Origins PLAYER_CLS_END 18 RACE_END C RARITY_END When Heavy Infantry enters the battlefield , tap target creature an opponent controls .\nHelm of the Gods NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic Origins PLAYER_CLS_END 230 RACE_END R RARITY_END Equipped creature gets +1/+1 for each enchantment you control . $Equip { 1 }\nHerald of the Pantheon NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Centaur Shaman TYPE_END Magic Origins PLAYER_CLS_END 180 RACE_END R RARITY_END Enchantment spells you cast cost { 1 } less to cast . $Whenever you cast an enchantment spell , you gain 1 life .\nHitchclaw Recluse NAME_END 4 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Magic Origins PLAYER_CLS_END 181 RACE_END C RARITY_END Reach\nHixus, Prison Warden NAME_END 4 ATK_END 4 DEF_END {3}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Magic Origins PLAYER_CLS_END 19 RACE_END R RARITY_END Flash$Whenever a creature deals combat damage to you , if Hixus , Prison Warden entered the battlefield this turn , exile that creature until Hixus leaves the battlefield .\nHonored Hierarch NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Magic Origins PLAYER_CLS_END 182 RACE_END R RARITY_END Renown 1 < i > (When this creature deals combat damage to a player , if it isn't renowned , put a +1/+1 counter on it and it becomes renowned . ) < /i > $As long as Honored Hierarch is renowned , it has vigilance and \" { t }: Add one mana of any color to your mana pool . \"\nHydrolash NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 59 RACE_END U RARITY_END Attacking creatures get -2/-0 until end of turn . $Draw a card .\nInfectious Bloodlust NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic Origins PLAYER_CLS_END 152 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+1 , has haste , and attacks each turn if able . $When enchanted creature dies , you may search your library for a card named Infectious Bloodlust , reveal it , put it into your hand , then shuffle your library .\nInfernal Scarring NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic Origins PLAYER_CLS_END 102 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+0 and has \" When this creature dies , draw a card . \"\nJace's Sanctum NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Magic Origins PLAYER_CLS_END 61 RACE_END R RARITY_END Instant and sorcery spells you cast cost { 1 } less to cast . $Whenever you cast an instant or a sorcery spell , scry 1 .\nJace, Telepath Unbound NAME_END NIL ATK_END NIL DEF_END NIL COST_END 5 DUR_END Planeswalker - Jace TYPE_END Magic Origins PLAYER_CLS_END 60 RACE_END M RARITY_END +1 : Up to one target creature gets -2/-0 until your next turn . $-3 : You may cast target instant or sorcery card from your graveyard this turn . If that card would be put into your graveyard this turn , exile it instead . $-9 : You get an emblem with \" Whenever you cast a spell , target opponent puts the top five cards of his or her library into his or her graveyard \" .\nJace, Vryn's Prodigy NAME_END 2 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Magic Origins PLAYER_CLS_END 60 RACE_END M RARITY_END { T }: Draw a card , then discard a card . If there are five or more cards in your graveyard , exile Jace , Vryn''s Prodigy , then return him to the battefield transformed under his owner's control .\nJhessian Thief NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Magic Origins PLAYER_CLS_END 62 RACE_END U RARITY_END Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i > $Whenever Jhessian Thief deals combat damage to a player , draw a card .\nJoraga Invocation NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 183 RACE_END U RARITY_END Each creature you control gets +3/+3 until end of turn and must be blocked this turn if able .\nKnight of the Pilgrim's Road NAME_END 2 ATK_END 3 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Magic Origins PLAYER_CLS_END 20 RACE_END C RARITY_END Renown 1 < i > (When this creature deals combat damage to a player , if it isn't renowned , put a +1/+1 counter on it and it becomes renowned . ) < /i >\nKothophed, Soul Hoarder NAME_END 6 ATK_END 6 DEF_END {4}{B}{B} COST_END NIL DUR_END Legendary Creature - Demon TYPE_END Magic Origins PLAYER_CLS_END 104 RACE_END R RARITY_END Flying$Whenever a permanent owned by another player is put into the graveyard from the battlefield , you draw one card and lose 1 life .\nKytheon, Hero of Akros NAME_END 1 ATK_END 2 DEF_END {W} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Magic Origins PLAYER_CLS_END 23 RACE_END M RARITY_END At end of combat , if Kytheon , Hero of Akros and at least two other creatures attacked this combat , exile Kytheon , then return him to the battlefield transformed under his owner's control . ${2}{W }: Kytheon gains indestructible until end of turn .\nKytheon's Irregulars NAME_END 3 ATK_END 4 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic Origins PLAYER_CLS_END 24 RACE_END R RARITY_END Renown 1 < i > (When this creature deals combat damage to a player , if it isn't renowned , put a +1/+1 counter on it and it becomes renowned . ) < /i > ${W}{W }: Tap target creature .\nKytheon's Tactics NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 25 RACE_END C RARITY_END Creatures you control get +2/+1 until end of turn . $ < i > Spell mastery < /i > - If there are two or more instant and/or sorcery cards in your graveyard , those creatures also gain vigilance until end of turn . < i > (Attacking doesn't cause them to tap . ) < /i >\nLanguish NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 105 RACE_END R RARITY_END All creatures get -4/-4 until end of turn .\nLightning Javelin NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 153 RACE_END C RARITY_END Lightning Javelin deals 3 damage to target creature or player . Scry 1 .\nLiliana, Defiant Necromancer NAME_END NIL ATK_END NIL DEF_END NIL COST_END 3 DUR_END Planeswalker - Liliana TYPE_END Magic Origins PLAYER_CLS_END 106 RACE_END M RARITY_END +2 : Each player discards a card . $-X : Return target nonlegendary creature with converted mana cost X from your graveyard to the battlefield . $-8 : You get an emblem with \" Whenever a creature you control dies , return it to the battlefield under your control at the beginning of the next end step . \"\nLiliana, Heretical Healer NAME_END 3 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Cleric TYPE_END Magic Origins PLAYER_CLS_END 106 RACE_END M RARITY_END Lifelink$Whenever another nontoken creature you control dies , exile Liliana Heretical Healer , then return her to the battlefield transformed under her owner's control . If you do , put a 2/2 black Zombie creature token onto the battlefield .\nMacabre Waltz NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 107 RACE_END C RARITY_END Return up to two target creature cards from your graveyard to your hand , then discard a card .\nMage-Ring Bully NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Magic Origins PLAYER_CLS_END 154 RACE_END C RARITY_END Prowess$Mage-Ring Bully attacks each turn if able .\nMage-Ring Network NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Magic Origins PLAYER_CLS_END 249 RACE_END U RARITY_END { t }: Add { C } to your mana pool . ${1 } , { t }: Put a storage counter on Mage-Ring Network . ${t } , Remove X storage counters from Mage-Ring Network : Add { x } to your mana pool .\nMage-Ring Responder NAME_END 7 ATK_END 7 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Magic Origins PLAYER_CLS_END 232 RACE_END R RARITY_END Mage-Ring Responder doesn't untap during your untap step . ${7 }: Untap Mage-Ring Responder . $Whenever Mage-Ring Responder attacks , it deals 7 damage to target creature defending player controls .\nManagorger Hydra NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Hydra TYPE_END Magic Origins PLAYER_CLS_END 186 RACE_END R RARITY_END Trample$Whenever a player casts a spell , put a +1/+1 counter on Managorger Hydra .\nMantle of Webs NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic Origins PLAYER_CLS_END 187 RACE_END C RARITY_END Enchant Creature$Enchanted creature gets +1/+3 and has reach .\nMizzium Meddler NAME_END 4 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Magic Origins PLAYER_CLS_END 64 RACE_END R RARITY_END Flash$When Mizzium Meddler enters the battlefield , you may change a target of target spell or ability to Mizzium Meddler .\nMolten Vortex NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment TYPE_END Magic Origins PLAYER_CLS_END 156 RACE_END R RARITY_END { R } , Discard a land card : Molten Vortex deals 2 damage to target creature or player .\nNecromantic Summons NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 110 RACE_END U RARITY_END Put target creature card from a graveyard onto the battlefield under your control . $ < i > Spell mastery < /i > — If there are two or more instant and/or sorcery cards in your graveyard , that creature enters the battlefield with two additional +1/+1 counters on it .\nNightsnare NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 111 RACE_END C RARITY_END Target opponent reveals his or her hand . You may choose a nonland card from it . If you do , that player discards that card . If you don't , that player discards two cards .\nNissa, Sage Animist NAME_END NIL ATK_END NIL DEF_END NIL COST_END 3 DUR_END Planeswalker - Nissa TYPE_END Magic Origins PLAYER_CLS_END 189 RACE_END M RARITY_END +1 : Reveal the top card of your library . If it's a land card , put it onto the battlefield . Otherwise , put it into your hand . $-2 : Put a legendary 4/4 green Elemental creature token named Ashaya , the Awoken World onto the battlefield . $-7 : Untap up to six target lands . They become 6/6 Elemental creatures . They're still lands .\nNissa's Pilgrimage NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 190 RACE_END C RARITY_END Search your library for up to two basic Forest cards , reveal those cards , and put one onto the battlefield tapped and the rest into your hand . Then shuffle your library . $ < i > Spell Mastery < /i > — If there are two or more instant and/or sorcery cards in your graveyard , search your library for up to three basic Forest cards instead of two .\nNissa's Revelation NAME_END NIL ATK_END NIL DEF_END {5}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 191 RACE_END R RARITY_END Scry 5 , then reveal the top card of your library . If it's a creature card , you draw cards equal to its power and you gain life equal to its toughness .\nNissa, Vastwood Seer NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Legendary Creature - Elf Scout TYPE_END Magic Origins PLAYER_CLS_END 189 RACE_END M RARITY_END When Nissa , Vastwood Seer enters the battlefield , you may search your library for a basic Forest card , reveal it , put it into your hand , then shuffle your library . $Whenever a land enters the battlefield under your control , if you control seven or more lands , exile Nissa , then return her to the battlefield transformed under her owner's control .\nNivix Barrier NAME_END 4 ATK_END 0 DEF_END {3}{U} COST_END NIL DUR_END Creature - Illusion Wall TYPE_END Magic Origins PLAYER_CLS_END 66 RACE_END C RARITY_END Flash$Defender$When Nivix Barrier enters the battlefield , target attacking creature gets -4/-0 until end of turn .\nOrbs of Warding NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Magic Origins PLAYER_CLS_END 234 RACE_END R RARITY_END You have hexproof . $If a creature would deal damage to you , prevent 1 of that damage .\nOutland Colossus NAME_END 6 ATK_END 6 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Giant TYPE_END Magic Origins PLAYER_CLS_END 193 RACE_END R RARITY_END Renown 6 < i > (When this creature deals combat damage to a player , if it isn't renowned , put six +1/+1 counters on it and it becomes renowned . ) < /i > $Outland Colossus can't be blocked by more than one creature .\nPatron of the Valiant NAME_END 4 ATK_END 4 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Magic Origins PLAYER_CLS_END 28 RACE_END U RARITY_END Flying$When Patron of the Valiant enters the battlefield , put a +1/+1 counter on each creature you control with a +1/+1 counter on it .\nPharika's Disciple NAME_END 3 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Centaur Warrior TYPE_END Magic Origins PLAYER_CLS_END 194 RACE_END C RARITY_END Deathtouch$Renown 1 < i > (When this creature deals combat damage to a player , if it isn't renowned , put a +1/+1 counter on it and it becomes renowned . ) < /i >\nPia and Kiran Nalaar NAME_END 2 ATK_END 2 DEF_END {2}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Artificer TYPE_END Magic Origins PLAYER_CLS_END 157 RACE_END R RARITY_END When Pia and Kiran Nalaar enters the battlefield put 2 1/1 colorless Thopter artifact creature tokens with flying onto the battlefield . ${2}{R } , Sacrifice an artifact : Pia and Kiran Nalaar deals 2 damage to target creature or player .\nPossessed Skaab NAME_END 2 ATK_END 3 DEF_END {3}{U}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Magic Origins PLAYER_CLS_END 215 RACE_END U RARITY_END When Possessed Skaab enters the battlefield , return target instant , sorcery , or creature card from your graveyard to your hand . $If Possessed Skaab would die , exile it instead .\nPrickleboar NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Boar TYPE_END Magic Origins PLAYER_CLS_END 158 RACE_END C RARITY_END As long as it's your turn , Prickleboar gets +2/+0 and has first strike .\nPsychic Rebuttal NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 67 RACE_END U RARITY_END Counter target instant or sorcery spell that targets you . $ < i > Spell mastery < /i > — If there are two or more instant and/or sorcery cards in your graveyard , you may copy the spell countered this way . You may choose new targets for the copy .\nPyromancer's Goggles NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Legendary Artifact TYPE_END Magic Origins PLAYER_CLS_END 236 RACE_END M RARITY_END { T }: Add { R } to your mana pool . When that mana is used to cast a red instant or sorcery spell , copy that spell and you may choose new targets for the copy .\nRabid Bloodsucker NAME_END 2 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Magic Origins PLAYER_CLS_END 113 RACE_END C RARITY_END Flying$When Rabid Bloodsucker enters the battlefield , each player loses 2 life .\nRamroller NAME_END 3 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Juggernaut TYPE_END Magic Origins PLAYER_CLS_END 237 RACE_END U RARITY_END Ramroller attacks each turn if able . $Ramroller gets +2/+0 as long as you control another artifact .\nRavaging Blaze NAME_END NIL ATK_END NIL DEF_END {X}{R}{R} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 159 RACE_END U RARITY_END Ravaging Blaze deals X damage to target creature . $ < i > Spell mastery < /i > — If there are two or more instant and/or sorcery cards in your graveyard , Ravaging Blaze also deals X damage to that creature's controller .\nReave Soul NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 115 RACE_END C RARITY_END Destroy target creature with power 3 or less .\nReclusive Artificer NAME_END 3 ATK_END 2 DEF_END {2}{U}{R} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Magic Origins PLAYER_CLS_END 216 RACE_END U RARITY_END Haste$When Reclusive Artificer enters the battlefield , you may have it deal damage to target creature equal to the number of artifacts you control .\nRelic Seeker NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Magic Origins PLAYER_CLS_END 29 RACE_END R RARITY_END Renown 1 < i > (When this creature deals combat damage to a player , if it isn't renowned , put a +1/+1 counter on it and it becomes renowned . ) < /i > $When Relic Seeker becomes renowned , you may search your library for an Equipment card , reveal it , put it into your hand , then shuffle your library .\nRhox Maulers NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Rhino Soldier TYPE_END Magic Origins PLAYER_CLS_END 196 RACE_END C RARITY_END Trample < i > (This creature can deal excess combat damage to defending player or planeswalker while attacking . ) < /i > $Renown 2 < i > (When this creature deals combat damage to a player , if it isn't renowned , put two +1/+1 counters on it and it becomes renowned . ) < /i >\nRingwarden Owl NAME_END 3 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Magic Origins PLAYER_CLS_END 68 RACE_END C RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > $Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i >\nScab-Clan Berserker NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Magic Origins PLAYER_CLS_END 160 RACE_END R RARITY_END Haste$Renown 1 < i > (When this creature deals combat damage to a player , if it isn't renowned , put a +1/+1 counter on it and it becomes renowned . ) < /i > $Whenever an opponent casts a noncreature spell , if Scab-Clan Berserker is renowned , Scab-Clan Berserker deals 2 damage to that player .\nSeismic Elemental NAME_END 4 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic Origins PLAYER_CLS_END 161 RACE_END U RARITY_END When Seismic Elemental enters the battlefield , creatures without flying can't block this turn .\nSend to Sleep NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 71 RACE_END C RARITY_END Tap up to two target creatures . $ < i > Spell mastery < /i > - If there are two or more instant and/or sorcery cards in your graveyard , those creatures don't untap during their controllers ' next untap steps .\nSentinel of the Eternal Watch NAME_END 6 ATK_END 4 DEF_END {5}{W} COST_END NIL DUR_END Creature - Giant Soldier TYPE_END Magic Origins PLAYER_CLS_END 30 RACE_END U RARITY_END Vigilance < i > (Attacking doesn't cause this creature to tap . ) < /i > $At the beginning of combat on each opponent's turn , tap target creature that player controls .\nSeparatist Voidmage NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic Origins PLAYER_CLS_END 72 RACE_END C RARITY_END When Separatist Voidmage enters the battlefield , you may return target creature to its owner's hand .\nShadows of the Past NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Magic Origins PLAYER_CLS_END 118 RACE_END U RARITY_END Whenever a creature dies , scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i > ${4}{B }: Each opponent loses 2 life and you gain 2 life . Activate this ability only if there are four or more creature cards in your graveyard .\nShaman of the Pack NAME_END 2 ATK_END 3 DEF_END {1}{B}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Magic Origins PLAYER_CLS_END 217 RACE_END U RARITY_END When Shaman of the Pack enters the battlefield , target opponent loses life equal to the number of Elves you control .\nShambling Ghoul NAME_END 3 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Magic Origins PLAYER_CLS_END 119 RACE_END C RARITY_END Shambling Ghoul enters the battlefield tapped .\nSkysnare Spider NAME_END 6 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Magic Origins PLAYER_CLS_END 197 RACE_END U RARITY_END Vigilance$Reach\nSomberwald Alpha NAME_END 2 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Wolf TYPE_END Magic Origins PLAYER_CLS_END 198 RACE_END U RARITY_END Whenever a creature you control becomes blocked , it gets +1+1 until end of turn . ${1}{G }: Target creature you control gains trample until end of turn .\nSoulblade Djinn NAME_END 3 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Djinn TYPE_END Magic Origins PLAYER_CLS_END 75 RACE_END R RARITY_END Flying$Whenever you cast a noncreature spell , creatures you control get +1/+1 until end of turn .\nSphinx's Tutelage NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Magic Origins PLAYER_CLS_END 76 RACE_END U RARITY_END Whenever you draw a card , target opponent puts the top two cards of his or her library into his or her graveyard . If they're both nonland cards that share a color , repeat this process . ${5}{U }: Draw a card , then discard a card .\nStalwart Aven NAME_END 3 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Magic Origins PLAYER_CLS_END 32 RACE_END C RARITY_END Flying$Renown 1 < i > (When this creature deals combat damage to a player , if it isn't renowned , put a +1/+1 counter on it and it becomes renowned . ) < /i >\nStarfield of Nyx NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Enchantment TYPE_END Magic Origins PLAYER_CLS_END 33 RACE_END M RARITY_END At the beginning of your upkeep , you may return target enchantment card from your graveyard to the battlefield . $As long as you control five or more enchantments , each other non-Aura enchantment you control is a creature in addition to its other types and has base power and base toughness each equal to its converted mana cost .\nSubterranean Scout NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Scout TYPE_END Magic Origins PLAYER_CLS_END 164 RACE_END C RARITY_END When Subterranean Scout enters the battlefield , target creature with power 2 or less can't be blocked this turn .\nSuppression Bonds NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Magic Origins PLAYER_CLS_END 34 RACE_END C RARITY_END Enchant nonland permanent$Enchanted permanent can't attack or block , and its activated abilities can't be actiated .\nSwift Reckoning NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 35 RACE_END U RARITY_END < i > Spell mastery < /i > — If there are two or more instant and/or sorcery cards in your graveyard , you may cast Swift Reckoning as though it had flash . $Destroy target tapped creature .\nSword of the Animist NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Legendary Artifact - Equipment TYPE_END Magic Origins PLAYER_CLS_END 240 RACE_END R RARITY_END Equipped creature gets +1/+1 . $Whenever equipped creature attacks , you may search your library for a basic land card , put it onto the battlefield tapped , then shuffle your library . $Equip { 2 }\nTainted Remedy NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Magic Origins PLAYER_CLS_END 120 RACE_END R RARITY_END If an opponent would gain life , that player loses that much life instead .\nTalent of the Telepath NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 78 RACE_END R RARITY_END Target opponent reveals the top seven cards of his or her library . You may cast an instant or sorcery card from among them without paying its mana cost . Then that player puts the rest into his or her graveyard . $ < i > Spell mastery < /i > --- If there are two or more instant and/or sorcery cards in your graveyard , you may cast up to two revealed instant and/or sorcery cards instead of one .\nThe Great Aurora NAME_END NIL ATK_END NIL DEF_END {6}{G}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 179 RACE_END M RARITY_END Each player shuffles all cards from his or her hand and all permanents he or she owns into his or her library , then draws that many cards . Each player may put any number of land cards from his or her hand onto the battlefield . Exile The Great Aurora .\nThopter Engineer NAME_END 3 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Magic Origins PLAYER_CLS_END 165 RACE_END U RARITY_END When Thopter Engineer enters the battlefield , put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield . $Artifact creatures you control have haste .\nThopter Spy Network NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Magic Origins PLAYER_CLS_END 79 RACE_END R RARITY_END At the beginning of your upkeep , if you control an artifact , put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield . $Whenever one or more artifact creatures you control deals combat damage to a player , draw a card .\nThornbow Archer NAME_END 2 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Magic Origins PLAYER_CLS_END 121 RACE_END C RARITY_END Whenever Thornbow Archer attacks , each opponent who doesn't control an Elf loses 1 life .\nThrowing Knife NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic Origins PLAYER_CLS_END 241 RACE_END U RARITY_END Equipped creature gets +2/+0 . $Whenever equipped creature attacks , you may sacrifice Throwing Knife . If you do , Throwing Knife deals 2 damage to target creature or player . $Equip { 2 }\nThunderclap Wyvern NAME_END 3 ATK_END 2 DEF_END {2}{W}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Magic Origins PLAYER_CLS_END 218 RACE_END U RARITY_END Flash$Flying$Other creatures you control with flying get +1/+1 .\nTragic Arrogance NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 38 RACE_END R RARITY_END For each player , you choose from among the permanents that player controls an artifact , a creature , an enchantment , and a planeswalker . Then each player sacrifices all other nonland permanents he or she controls .\nUndead Servant NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Magic Origins PLAYER_CLS_END 124 RACE_END C RARITY_END When Undead Servant enters the battlefield , put a 2/2 black Zombie creature token onto the battlefield for each card named Undead Servant in your graveyard .\nUndercity Troll NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Troll TYPE_END Magic Origins PLAYER_CLS_END 202 RACE_END U RARITY_END Renown 1 < i > (When this creature deals combat damage to a player , if it isn't renowned , put a +1/+1 counter on it and it becomes renowned . ) < /i > ${2}{G }: Regenerate Undercity Troll .\nUnholy Hunger NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 125 RACE_END C RARITY_END Destroy target creature . $ < i > Spell mastery < /i > - If there are two or more instant and/or sorcery cards in your graveyard , you gain 2 life .\nValeron Wardens NAME_END 3 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Monk TYPE_END Magic Origins PLAYER_CLS_END 203 RACE_END U RARITY_END Renown 2 < i > (When this creature deals combat damage to a player , if it isn't renowned , put two +1/+1 counters on it and it becomes renowned . ) < /i > $Whenever a creature you control becomes renowned , draw a card .\nValor in Akros NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Magic Origins PLAYER_CLS_END 39 RACE_END U RARITY_END Whenever a creature enters the battlefield under your control , creatures you control get +1/+1 until end of turn .\nVeteran's Sidearm NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Magic Origins PLAYER_CLS_END 242 RACE_END C RARITY_END Equipped creature gets +1/+1 . $Equip { 1 }\nVine Snare NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Magic Origins PLAYER_CLS_END 205 RACE_END C RARITY_END Prevent all combat damage that would be dealt this turn by creatures with power 4 or less .\nVolcanic Rambler NAME_END 4 ATK_END 6 DEF_END {5}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic Origins PLAYER_CLS_END 167 RACE_END C RARITY_END { 2}{R }: Volcanic Rambler deals 1 damage to target player .\nVryn Wingmare NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Pegasus TYPE_END Magic Origins PLAYER_CLS_END 40 RACE_END R RARITY_END Flying$Noncreature spells cost { 1 } more to cast .\nWar Horn NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Magic Origins PLAYER_CLS_END 243 RACE_END U RARITY_END Attacking creatures you control get +1/+0 .\nWar Oracle NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Magic Origins PLAYER_CLS_END 41 RACE_END U RARITY_END Lifelink$Renown 1 < i > (When this creature deals combat damage to a player , if it isn't renowned , put a +1/+1 counter on it and it becomes renowned) < /i >\nWhirler Rogue NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Human Rogue Artificer TYPE_END Magic Origins PLAYER_CLS_END 83 RACE_END U RARITY_END When Whirler Rogue enters the battlefield , put two 1/1 colorless Thopter artifact creature tokens with flying onto the battlefield . $Tap two untapped artifacts you control : Target creature can't be blocked this turn .\nWild Instincts NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Magic Origins PLAYER_CLS_END 206 RACE_END C RARITY_END Target creature you control gets +2/+2 until end of turn . It fights target creature an opponent controls .\nWillbreaker NAME_END 3 ATK_END 2 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Magic Origins PLAYER_CLS_END 84 RACE_END R RARITY_END Whenever a creature an opponent controls becomes the target of a spell or ability you control , gain control of that creature for as long as you control Willbreaker .\nWoodland Bellower NAME_END 5 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Magic Origins PLAYER_CLS_END 207 RACE_END M RARITY_END When Woodland Bellower enters the battlefield , you may search your library for a nonlegendary green creature card with converted mana cost 3 or less , put it onto the battlefield , then shuffle your library .\nZendikar Incarnate NAME_END 4 ATK_END 0 DEF_END {2}{R}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Magic Origins PLAYER_CLS_END 219 RACE_END U RARITY_END Zendikar Incarnate's power is equal to the amount of lands you control .\nZendikar's Roil NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Magic Origins PLAYER_CLS_END 209 RACE_END U RARITY_END Whenever a land enters the battlefield under your control , put a 2/2 green Elemental creature token onto the battlefield .\nBaron Sengir NAME_END 5 ATK_END 5 DEF_END {5}{B}{B}{B} COST_END NIL DUR_END Legendary Creature - Vampire TYPE_END Masters Edition PLAYER_CLS_END 58 RACE_END R RARITY_END Flying$Whenever a creature dealt damage by Baron Sengir this turn dies , put a +2/+2 counter on Baron Sengir . ${tap }: Regenerate another target Vampire .\nCuombajj Witches NAME_END 3 ATK_END 1 DEF_END {B}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Masters Edition PLAYER_CLS_END 65 RACE_END C RARITY_END { tap }: Cuombajj Witches deals 1 damage to target creature or player and 1 damage to target creature or player of an opponent's choice .\nEater of the Dead NAME_END 4 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Masters Edition PLAYER_CLS_END 67 RACE_END U RARITY_END { 0 }: If Eater of the Dead is tapped , exile target creature card from a graveyard and untap Eater of the Dead .\nForcefield NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Masters Edition PLAYER_CLS_END 157 RACE_END R RARITY_END { 1 }: The next time an unblocked creature of your choice would deal combat damage to you this turn , prevent all but 1 of that damage .\nHand of Justice NAME_END 6 ATK_END 2 DEF_END {5}{W} COST_END NIL DUR_END Creature - Avatar TYPE_END Masters Edition PLAYER_CLS_END 15 RACE_END R RARITY_END { tap } , Tap three untapped white creatures you control : Destroy target creature .\nHymn of Rebirth NAME_END NIL ATK_END NIL DEF_END {3}{G}{W} COST_END NIL DUR_END Sorcery TYPE_END Masters Edition PLAYER_CLS_END 146 RACE_END U RARITY_END Put target creature card from a graveyard onto the battlefield under your control .\nIfh-Biff Efreet NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Efreet TYPE_END Masters Edition PLAYER_CLS_END 123 RACE_END R RARITY_END Flying${G }: Ifh-Biff Efreet deals 1 damage to each creature with flying and each player . Any player may activate this ability .\nIllusionary Forces NAME_END 4 ATK_END 4 DEF_END {3}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Masters Edition PLAYER_CLS_END 38 RACE_END U RARITY_END Flying$Cumulative upkeep { U } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i >\nIllusionary Wall NAME_END 4 ATK_END 7 DEF_END {4}{U} COST_END NIL DUR_END Creature - Illusion Wall TYPE_END Masters Edition PLAYER_CLS_END 39 RACE_END C RARITY_END Defender , flying , first strike$Cumulative upkeep { U } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i >\nKhabal Ghoul NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Masters Edition PLAYER_CLS_END 75 RACE_END R RARITY_END At the beginning of each end step , put a +1/+1 counter on Khabal Ghoul for each creature that died this turn .\nMindstab Thrull NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Thrull TYPE_END Masters Edition PLAYER_CLS_END 76 RACE_END C RARITY_END Whenever Mindstab Thrull attacks and isn't blocked , you may sacrifice it . If you do , defending player discards three cards .\nOnulet NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Masters Edition PLAYER_CLS_END 161 RACE_END C RARITY_END When Onulet dies , you gain 2 life .\nOrder of Leitbur NAME_END 1 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Cleric Knight TYPE_END Masters Edition PLAYER_CLS_END 22 RACE_END C RARITY_END Protection from black${W }: Order of Leitbur gains first strike until end of turn . ${W}{W }: Order of Leitbur gets +1/+0 until end of turn .\nOrder of the Ebon Hand NAME_END 1 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Cleric Knight TYPE_END Masters Edition PLAYER_CLS_END 78 RACE_END C RARITY_END Protection from white${B }: Order of the Ebon Hand gains first strike until end of turn . ${B}{B }: Order of the Ebon Hand gets +1/+0 until end of turn .\nRainbow Vale NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Masters Edition PLAYER_CLS_END 179 RACE_END R RARITY_END { tap }: Add one mana of any color to your mana pool . An opponent gains control of Rainbow Vale at the beginning of the next end step .\nRiver Merfolk NAME_END 1 ATK_END 2 DEF_END {U}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Masters Edition PLAYER_CLS_END 47 RACE_END C RARITY_END { U }: River Merfolk gains mountainwalk until end of turn .\nShambling Strider NAME_END 5 ATK_END 5 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Yeti TYPE_END Masters Edition PLAYER_CLS_END 129 RACE_END C RARITY_END { R}{G }: Shambling Strider gets +1/-1 until end of turn .\nShield of the Ages NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Masters Edition PLAYER_CLS_END 165 RACE_END U RARITY_END { 2 }: Prevent the next 1 damage that would be dealt to you this turn .\nStorm Seeker NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Masters Edition PLAYER_CLS_END 132 RACE_END U RARITY_END Storm Seeker deals damage to target player equal to the number of cards in that player's hand .\nSunken City NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Enchantment TYPE_END Masters Edition PLAYER_CLS_END 51 RACE_END U RARITY_END At the beginning of your upkeep , sacrifice Sunken City unless you pay { U}{U } . $Blue creatures get +1/+1 .\nUrza's Bauble NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Masters Edition PLAYER_CLS_END 170 RACE_END U RARITY_END { tap } , Sacrifice Urza's Bauble : Look at a card at random in target player's hand . You draw a card at the beginning of the next turn's upkeep .\nWalking Wall NAME_END 6 ATK_END 0 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Wall TYPE_END Masters Edition PLAYER_CLS_END 172 RACE_END U RARITY_END Defender${3 }: Walking Wall gets +3/-1 until end of turn and can attack this turn as though it didn't have defender . Activate this ability only once each turn .\nAeolipile NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Masters Edition II PLAYER_CLS_END 202 RACE_END C RARITY_END { 1 } , { tap } , Sacrifice Aeolipile : Aeolipile deals 2 damage to target creature or player .\nArmor of Faith NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Masters Edition II PLAYER_CLS_END 4 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+1 . ${W }: Enchanted creature gets +0/+1 until end of turn .\nArmor Thrull NAME_END 3 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Thrull TYPE_END Masters Edition II PLAYER_CLS_END 77 RACE_END C RARITY_END { tap } , Sacrifice Armor Thrull : Put a +1/+2 counter on target creature .\nAysen Bureaucrats NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Masters Edition II PLAYER_CLS_END 6 RACE_END C RARITY_END { tap }: Tap target creature with power 2 or less .\nBinding Grasp NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Masters Edition II PLAYER_CLS_END 41 RACE_END R RARITY_END Enchant creature$At the beginning of your upkeep , sacrifice Binding Grasp unless you pay { 1}{U } . $You control enchanted creature . $Enchanted creature gets +0/+1 .\nBounty of the Hunt NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Instant TYPE_END Masters Edition II PLAYER_CLS_END 154 RACE_END R RARITY_END You may exile a green card from your hand rather than pay Bounty of the Hunt's mana cost . $Distribute three +1/+1 counters among one , two , or three target creatures . For each +1/+1 counter you put on a creature this way , remove a +1/+1 counter from that creature at the beginning of the next cleanup step .\nCombat Medic NAME_END 2 ATK_END 0 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric Soldier TYPE_END Masters Edition II PLAYER_CLS_END 9 RACE_END C RARITY_END { 1}{W }: Prevent the next 1 damage that would be dealt to target creature or player this turn .\nDespotic Scepter NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Masters Edition II PLAYER_CLS_END 206 RACE_END R RARITY_END { tap }: Destroy target permanent you own . It can't be regenerated .\nEbon Praetor NAME_END 5 ATK_END 5 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Avatar Praetor TYPE_END Masters Edition II PLAYER_CLS_END 89 RACE_END R RARITY_END First strike , trample$At the beginning of your upkeep , put a -2/-2 counter on Ebon Praetor . $Sacrifice a creature : Remove a -2/-2 counter from Ebon Praetor . If the sacrificed creature was a Thrull , put a +1/+0 counter on Ebon Praetor . Activate this ability only during your upkeep and only once each turn .\nElemental Augury NAME_END NIL ATK_END NIL DEF_END {U}{B}{R} COST_END NIL DUR_END Enchantment TYPE_END Masters Edition II PLAYER_CLS_END 193 RACE_END R RARITY_END { 3 }: Look at the top three cards of target player's library , then put them back in any order .\nElven Lyre NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Masters Edition II PLAYER_CLS_END 208 RACE_END C RARITY_END { 1 } , { tap } , Sacrifice Elven Lyre : Target creature gets +2/+2 until end of turn .\nElvish Farmer NAME_END 2 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Masters Edition II PLAYER_CLS_END 156 RACE_END R RARITY_END At the beginning of your upkeep , put a spore counter on Elvish Farmer . $Remove three spore counters from Elvish Farmer : Put a 1/1 green Saproling creature token onto the battlefield . $Sacrifice a Saproling : You gain 2 life .\nElvish Hunter NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Masters Edition II PLAYER_CLS_END 157 RACE_END C RARITY_END { 1}{G } , { tap }: Target creature doesn't untap during its controller's next untap step .\nEnervate NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Masters Edition II PLAYER_CLS_END 47 RACE_END C RARITY_END Tap target artifact , creature , or land . $$Draw a card at the beginning of the next turn's upkeep .\nForgotten Lore NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Masters Edition II PLAYER_CLS_END 164 RACE_END U RARITY_END Target opponent chooses a card in your graveyard . You may pay { G } . If you do , repeat this process except that opponent can't choose a card already chosen for Forgotten Lore . Then put the last chosen card into your hand .\nFoul Familiar NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Masters Edition II PLAYER_CLS_END 90 RACE_END C RARITY_END Foul Familiar can't block . ${B } , Pay 1 life : Return Foul Familiar to its owner's hand .\nFumarole NAME_END NIL ATK_END NIL DEF_END {3}{B}{R} COST_END NIL DUR_END Sorcery TYPE_END Masters Edition II PLAYER_CLS_END 194 RACE_END U RARITY_END As an additional cost to cast Fumarole , pay 3 life . $Destroy target creature and target land .\nGrandmother Sengir NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Masters Edition II PLAYER_CLS_END 93 RACE_END R RARITY_END { 1}{B } , { tap }: Target creature gets -1/-1 until end of turn .\nIcatian Scout NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier Scout TYPE_END Masters Edition II PLAYER_CLS_END 17 RACE_END C RARITY_END { 1 } , { tap }: Target creature gains first strike until end of turn .\nMarjhan NAME_END 8 ATK_END 8 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Masters Edition II PLAYER_CLS_END 54 RACE_END R RARITY_END Marjhan doesn't untap during your untap step . ${U}{U } , Sacrifice a creature : Untap Marjhan . Activate this ability only during your upkeep . $Marjhan can't attack unless defending player controls an Island . ${U}{U }: Marjhan gets -1/-0 until end of turn and deals 1 damage to target attacking creature without flying . $When you control no Islands , sacrifice Marjhan .\nMesmeric Trance NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Masters Edition II PLAYER_CLS_END 55 RACE_END R RARITY_END Cumulative upkeep { 1 } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > ${U } , Discard a card : Draw a card .\nOrcish Captain NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Orc Warrior TYPE_END Masters Edition II PLAYER_CLS_END 139 RACE_END U RARITY_END { 1 }: Flip a coin . If you win the flip , target Orc creature gets +2/+0 until end of turn . If you lose the flip , it gets -0/-2 until end of turn .\nOrcish Veteran NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Orc TYPE_END Masters Edition II PLAYER_CLS_END 144 RACE_END C RARITY_END Orcish Veteran can't block white creatures with power 2 or greater . ${R }: Orcish Veteran gains first strike until end of turn .\nPanic NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Masters Edition II PLAYER_CLS_END 145 RACE_END C RARITY_END Cast Panic only during combat before blockers are declared . $Target creature can't block this turn . $Draw a card at the beginning of the next turn's upkeep .\nRed Cliffs Armada NAME_END 4 ATK_END 5 DEF_END {4}{U} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Masters Edition II PLAYER_CLS_END 62 RACE_END C RARITY_END Red Cliffs Armada can't attack unless defending player controls an Island .\nReinforcements NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Masters Edition II PLAYER_CLS_END 28 RACE_END C RARITY_END Put up to three target creature cards from your graveyard on top of your library .\nRitual of the Machine NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Masters Edition II PLAYER_CLS_END 109 RACE_END R RARITY_END As an additional cost to cast Ritual of the Machine , sacrifice a creature . $Gain control of target nonartifact , nonblack creature .\nScreeching Drake NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Masters Edition II PLAYER_CLS_END 63 RACE_END C RARITY_END Flying$When Screeching Drake enters the battlefield , draw a card , then discard a card .\nSea Drake NAME_END 3 ATK_END 4 DEF_END {2}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Masters Edition II PLAYER_CLS_END 64 RACE_END R RARITY_END Flying$When Sea Drake enters the battlefield , return two target lands you control to their owner's hand .\nSea Spirit NAME_END 3 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Elemental Spirit TYPE_END Masters Edition II PLAYER_CLS_END 65 RACE_END U RARITY_END { U }: Sea Spirit gets +1/+0 until end of turn .\nSoldevi Simulacrum NAME_END 4 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Soldier TYPE_END Masters Edition II PLAYER_CLS_END 222 RACE_END U RARITY_END Cumulative upkeep { 1 } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > ${1 }: Soldevi Simulacrum gets +1/+0 until end of turn .\nSoul Kiss NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Masters Edition II PLAYER_CLS_END 112 RACE_END U RARITY_END Enchant creature${B } , Pay 1 life : Enchanted creature gets +2/+2 until end of turn . Activate this ability no more than three times each turn .\nThermokarst NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Masters Edition II PLAYER_CLS_END 183 RACE_END C RARITY_END Destroy target land . If that land was a snow land , you gain 1 life .\nThought Lash NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Masters Edition II PLAYER_CLS_END 70 RACE_END R RARITY_END Cumulative upkeep-Exile the top card of your library . < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $When a player doesn't pay Thought Lash's cumulative upkeep , that player exiles all cards from his or her library . $Exile the top card of your library : Prevent the next 1 damage that would be dealt to you this turn .\nTime Bomb NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Masters Edition II PLAYER_CLS_END 223 RACE_END R RARITY_END At the beginning of your upkeep , put a time counter on Time Bomb . ${1 } , { tap } , Sacrifice Time Bomb : Time Bomb deals damage equal to the number of time counters on it to each creature and each player .\nViscerid Armor NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Masters Edition II PLAYER_CLS_END 72 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+1 . ${1}{U }: Return Viscerid Armor to its owner's hand .\nWarning NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Masters Edition II PLAYER_CLS_END 38 RACE_END C RARITY_END Prevent all combat damage that would be dealt by target attacking creature this turn .\nWings of Aesthir NAME_END NIL ATK_END NIL DEF_END {W}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Masters Edition II PLAYER_CLS_END 199 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +1/+0 and has flying and first strike .\nWolf Pack NAME_END 6 ATK_END 7 DEF_END {6}{G}{G} COST_END NIL DUR_END Creature - Wolf TYPE_END Masters Edition II PLAYER_CLS_END 187 RACE_END R RARITY_END You may have Wolf Pack assign its combat damage as though it weren't blocked .\nYavimaya Ancients NAME_END 7 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Masters Edition II PLAYER_CLS_END 190 RACE_END U RARITY_END { G }: Yavimaya Ancients gets +1/-2 until end of turn .\nArcades Sabboth NAME_END 7 ATK_END 7 DEF_END {2}{G}{G}{W}{W}{U}{U} COST_END NIL DUR_END Legendary Creature - Elder Dragon TYPE_END Masters Edition III PLAYER_CLS_END 142 RACE_END R RARITY_END Flying$At the beginning of your upkeep , sacrifice Arcades Sabboth unless you pay { G}{W}{U } . $Each untapped creature you control gets +0/+2 as long as it's not attacking . ${W }: Arcades Sabboth gets +0/+1 until end of turn .\nAstrolabe NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Masters Edition III PLAYER_CLS_END 189 RACE_END C RARITY_END { 1 } , { tap } , Sacrifice Astrolabe : Add two mana of any one color to your mana pool . Draw a card at the beginning of the next turn's upkeep .\nBone Flute NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Masters Edition III PLAYER_CLS_END 192 RACE_END C RARITY_END { 2 } , { tap }: All creatures get -1/-0 until end of turn .\nChromium NAME_END 7 ATK_END 7 DEF_END {2}{W}{W}{U}{U}{B}{B} COST_END NIL DUR_END Legendary Creature - Elder Dragon TYPE_END Masters Edition III PLAYER_CLS_END 147 RACE_END R RARITY_END Flying$Rampage 2 < i > (Whenever this creature becomes blocked , it gets +2/+2 until end of turn for each creature blocking it beyond the first . ) < /i > $At the beginning of your upkeep , sacrifice Chromium unless you pay { W}{U}{B } .\nCoal Golem NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Masters Edition III PLAYER_CLS_END 193 RACE_END C RARITY_END { 3 } , Sacrifice Coal Golem : Add { R}{R}{R } to your mana pool .\nConcordant Crossroads NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END World Enchantment TYPE_END Masters Edition III PLAYER_CLS_END 114 RACE_END R RARITY_END All creatures have haste .\nCorrupt Eunuchs NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Masters Edition III PLAYER_CLS_END 92 RACE_END U RARITY_END When Corrupt Eunuchs enters the battlefield , it deals 2 damage to target creature .\nExorcist NAME_END 1 ATK_END 1 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Masters Edition III PLAYER_CLS_END 10 RACE_END U RARITY_END { 1}{W } , { tap }: Destroy target black creature .\nFaerie Noble NAME_END 2 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Faerie TYPE_END Masters Edition III PLAYER_CLS_END 117 RACE_END U RARITY_END Flying$Other Faerie creatures you control get +0/+1 . ${tap }: Other Faerie creatures you control get +1/+0 until end of turn .\nFalse Defeat NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Sorcery TYPE_END Masters Edition III PLAYER_CLS_END 11 RACE_END U RARITY_END Return target creature card from your graveyard to the battlefield .\nGhosts of the Damned NAME_END 2 ATK_END 0 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Masters Edition III PLAYER_CLS_END 68 RACE_END C RARITY_END { tap }: Target creature gets -1/-0 until end of turn .\nGuan Yu's 1,000-Li March NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Masters Edition III PLAYER_CLS_END 13 RACE_END R RARITY_END Destroy all tapped creatures .\nGuan Yu, Sainted Warrior NAME_END 5 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier Warrior TYPE_END Masters Edition III PLAYER_CLS_END 12 RACE_END U RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i > $When Guan Yu , Sainted Warrior is put into your graveyard from the battlefield , you may shuffle Guan Yu into your library .\nHellfire NAME_END NIL ATK_END NIL DEF_END {2}{B}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Masters Edition III PLAYER_CLS_END 70 RACE_END R RARITY_END Destroy all nonblack creatures . Hellfire deals X plus 3 damage to you , where X is the number of creatures that died this way .\nKei Takahashi NAME_END 2 ATK_END 2 DEF_END {2}{G}{W} COST_END NIL DUR_END Legendary Creature - Human Cleric TYPE_END Masters Edition III PLAYER_CLS_END 155 RACE_END U RARITY_END { tap }: Prevent the next 2 damage that would be dealt to target creature this turn .\nKobold Drill Sergeant NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Kobold Soldier TYPE_END Masters Edition III PLAYER_CLS_END 104 RACE_END U RARITY_END Other Kobold creatures you control get +0/+1 and have trample .\nLady Caleria NAME_END 6 ATK_END 3 DEF_END {3}{G}{G}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Archer TYPE_END Masters Edition III PLAYER_CLS_END 157 RACE_END U RARITY_END { tap }: Lady Caleria deals 3 damage to target attacking or blocking creature .\nLivonya Silone NAME_END 4 ATK_END 4 DEF_END {2}{R}{R}{G}{G} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Masters Edition III PLAYER_CLS_END 160 RACE_END U RARITY_END First strike , legendary landwalk\nLu Bu, Master-at-Arms NAME_END 3 ATK_END 4 DEF_END {5}{R} COST_END NIL DUR_END Legendary Creature - Human Soldier Warrior TYPE_END Masters Edition III PLAYER_CLS_END 108 RACE_END R RARITY_END Haste ; horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i >\nMana Vortex NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Masters Edition III PLAYER_CLS_END 44 RACE_END R RARITY_END When you cast Mana Vortex , counter it unless you sacrifice a land . $At the beginning of each player's upkeep , that player sacrifices a land . $When there are no lands on the battlefield , sacrifice Mana Vortex .\nPalladia-Mors NAME_END 7 ATK_END 7 DEF_END {2}{R}{R}{G}{G}{W}{W} COST_END NIL DUR_END Legendary Creature - Elder Dragon TYPE_END Masters Edition III PLAYER_CLS_END 164 RACE_END R RARITY_END Flying , trample$At the beginning of your upkeep , sacrifice Palladia-Mors unless you pay { R}{G}{W } .\nPrincess Lucrezia NAME_END 4 ATK_END 5 DEF_END {3}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Masters Edition III PLAYER_CLS_END 166 RACE_END U RARITY_END { tap }: Add { U } to your mana pool .\nRamses Overdark NAME_END 3 ATK_END 4 DEF_END {2}{U}{U}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Assassin TYPE_END Masters Edition III PLAYER_CLS_END 169 RACE_END U RARITY_END { tap }: Destroy target enchanted creature .\nReveka, Wizard Savant NAME_END 1 ATK_END 0 DEF_END {2}{U}{U} COST_END NIL DUR_END Legendary Creature - Dwarf Wizard TYPE_END Masters Edition III PLAYER_CLS_END 49 RACE_END U RARITY_END { tap }: Reveka , Wizard Savant deals 2 damage to target creature or player and doesn't untap during your next untap step .\nRiding the Dilu Horse NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Masters Edition III PLAYER_CLS_END 131 RACE_END U RARITY_END Target creature gets +2/+2 and gains horsemanship . < i > (It can't be blocked except by creatures with horsemanship . This effect lasts indefinitely . ) < /i >\nShu Cavalry NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Masters Edition III PLAYER_CLS_END 23 RACE_END C RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i >\nShu Elite Companions NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Masters Edition III PLAYER_CLS_END 24 RACE_END C RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i >\nStolen Grain NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Masters Edition III PLAYER_CLS_END 75 RACE_END U RARITY_END Stolen Grain deals 5 damage to target opponent . You gain 5 life .\nTrip Wire NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Masters Edition III PLAYER_CLS_END 137 RACE_END C RARITY_END Destroy target creature with horsemanship .\nTuknir Deathlock NAME_END 2 ATK_END 2 DEF_END {R}{R}{G}{G} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Masters Edition III PLAYER_CLS_END 184 RACE_END U RARITY_END Flying${R}{G } , { tap }: Target creature gets +2/+2 until end of turn .\nVaevictis Asmadi NAME_END 7 ATK_END 7 DEF_END {2}{B}{B}{R}{R}{G}{G} COST_END NIL DUR_END Legendary Creature - Elder Dragon TYPE_END Masters Edition III PLAYER_CLS_END 185 RACE_END R RARITY_END Flying$At the beginning of your upkeep , sacrifice Vaevictis Asmadi unless you pay { B}{R}{G } . ${B }: Vaevictis Asmadi gets +1/+0 until end of turn . ${R }: Vaevictis Asmadi gets +1/+0 until end of turn . ${G }: Vaevictis Asmadi gets +1/+0 until end of turn .\nWall of Light NAME_END 5 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Masters Edition III PLAYER_CLS_END 27 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $Protection from black\nWandering Mage NAME_END 3 ATK_END 0 DEF_END {W}{U}{B} COST_END NIL DUR_END Creature - Human Cleric Wizard TYPE_END Masters Edition III PLAYER_CLS_END 186 RACE_END R RARITY_END { W } , Pay 1 life : Prevent the next 2 damage that would be dealt to target creature this turn . ${U }: Prevent the next 1 damage that would be dealt to target Cleric or Wizard creature this turn . ${B } , Put a -1/-1 counter on a creature you control : Prevent the next 2 damage that would be dealt to target player this turn .\nWei Elite Companions NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Masters Edition III PLAYER_CLS_END 79 RACE_END C RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i >\nWu Warship NAME_END 3 ATK_END 3 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Masters Edition III PLAYER_CLS_END 56 RACE_END C RARITY_END Wu Warship can't attack unless defending player controls an Island .\nYoung Wei Recruits NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Masters Edition III PLAYER_CLS_END 84 RACE_END C RARITY_END Young Wei Recruits can't block .\nZhang Fei, Fierce Warrior NAME_END 4 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier Warrior TYPE_END Masters Edition III PLAYER_CLS_END 28 RACE_END U RARITY_END Vigilance ; horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i >\nAladdin NAME_END 1 ATK_END 1 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Masters Edition IV PLAYER_CLS_END 106 RACE_END R RARITY_END { 1}{R}{R } , { tap }: Gain control of target artifact for as long as you control Aladdin .\nAlchor's Tomb NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Masters Edition IV PLAYER_CLS_END 178 RACE_END R RARITY_END { 2 } , { tap }: Target permanent you control becomes the color of your choice . < i > (This effect lasts indefinitely . ) < /i >\nClockwork Gnomes NAME_END 2 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Gnome TYPE_END Masters Edition IV PLAYER_CLS_END 191 RACE_END U RARITY_END { 3 } , { tap }: Regenerate target artifact creature .\nCloud Dragon NAME_END 4 ATK_END 5 DEF_END {5}{U} COST_END NIL DUR_END Creature - Illusion Dragon TYPE_END Masters Edition IV PLAYER_CLS_END 41 RACE_END R RARITY_END Flying$Cloud Dragon can block only creatures with flying .\nCoral Helm NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Masters Edition IV PLAYER_CLS_END 194 RACE_END U RARITY_END { 3 } , Discard a card at random : Target creature gets +2/+2 until end of turn .\nCrumble NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Masters Edition IV PLAYER_CLS_END 147 RACE_END C RARITY_END Destroy target artifact . It can't be regenerated . That artifact's controller gains life equal to its converted mana cost .\nElephant Graveyard NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Masters Edition IV PLAYER_CLS_END 244 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Regenerate target Elephant .\nFloodwater Dam NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Masters Edition IV PLAYER_CLS_END 200 RACE_END R RARITY_END { X}{X}{1 } , { tap }: Tap X target lands .\nFoul Spirit NAME_END 2 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Masters Edition IV PLAYER_CLS_END 81 RACE_END C RARITY_END Flying$When Foul Spirit enters the battlefield , sacrifice a land .\nLast Chance NAME_END NIL ATK_END NIL DEF_END {R}{R} COST_END NIL DUR_END Sorcery TYPE_END Masters Edition IV PLAYER_CLS_END 125 RACE_END R RARITY_END Take an extra turn after this one . At the beginning of that turn's end step , you lose the game .\nLifeforce NAME_END NIL ATK_END NIL DEF_END {G}{G} COST_END NIL DUR_END Enchantment TYPE_END Masters Edition IV PLAYER_CLS_END 160 RACE_END R RARITY_END { G}{G }: Counter target black spell .\nMana Matrix NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Masters Edition IV PLAYER_CLS_END 213 RACE_END R RARITY_END Instant and enchantment spells you cast cost up to { 2 } less to cast .\nMijae Djinn NAME_END 3 ATK_END 6 DEF_END {R}{R}{R} COST_END NIL DUR_END Creature - Djinn TYPE_END Masters Edition IV PLAYER_CLS_END 127 RACE_END R RARITY_END Whenever Mijae Djinn attacks , flip a coin . If you lose the flip , remove Mijae Djinn from combat and tap it .\nPlanar Gate NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Masters Edition IV PLAYER_CLS_END 221 RACE_END U RARITY_END Creature spells you cast cost up to { 2 } less to cast .\nProwling Nightstalker NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Nightstalker TYPE_END Masters Edition IV PLAYER_CLS_END 93 RACE_END C RARITY_END Prowling Nightstalker can't be blocked except by black creatures .\nRing of Renewal NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Masters Edition IV PLAYER_CLS_END 224 RACE_END R RARITY_END { 5 } , { tap }: Discard a card at random , then draw two cards .\nSedge Troll NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Troll TYPE_END Masters Edition IV PLAYER_CLS_END 135 RACE_END R RARITY_END Sedge Troll gets +1/+1 as long as you control a Swamp . ${B }: Regenerate Sedge Troll .\nSoldevi Machinist NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard Artificer TYPE_END Masters Edition IV PLAYER_CLS_END 63 RACE_END U RARITY_END { tap }: Add { C}{C } to your mana pool . Spend this mana only to activate abilities of artifacts .\nSoul Shred NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Masters Edition IV PLAYER_CLS_END 98 RACE_END C RARITY_END Soul Shred deals 3 damage to target nonblack creature . You gain 3 life .\nStaff of Zegon NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Masters Edition IV PLAYER_CLS_END 229 RACE_END C RARITY_END { 3 } , { tap }: Target creature gets -2/-0 until end of turn .\nThing from the Deep NAME_END 9 ATK_END 9 DEF_END {6}{U}{U}{U} COST_END NIL DUR_END Creature - Leviathan TYPE_END Masters Edition IV PLAYER_CLS_END 68 RACE_END R RARITY_END Whenever Thing from the Deep attacks , sacrifice it unless you sacrifice an Island .\nTwo-Headed Giant of Foriys NAME_END 4 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Masters Edition IV PLAYER_CLS_END 139 RACE_END U RARITY_END Trample$Two-Headed Giant of Foriys can block an additional creature each combat .\nWild Aesthir NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Masters Edition IV PLAYER_CLS_END 34 RACE_END C RARITY_END Flying , first strike${W}{W }: Wild Aesthir gets +2/+0 until end of turn . Activate this ability only once each turn .\nMagister of Worth NAME_END 4 ATK_END 4 DEF_END {4}{W}{B} COST_END NIL DUR_END Creature - Angel TYPE_END Media Inserts PLAYER_CLS_END 86 RACE_END Special RARITY_END Flying$Will of the council - When Magister of Worth enters the battlefield , starting with you , each player votes for grace or condemnation . If grace gets more votes , each player returns each creature card from his or her graveyard to the battlefield . If condemnation gets more votes or the vote is tied , destroy all creatures other than Magister of Worth .\nSilver Drake NAME_END 3 ATK_END 3 DEF_END {1}{W}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Media Inserts PLAYER_CLS_END 13 RACE_END Special RARITY_END Flying$When Silver Drake enters the battlefield , return a white or blue creature you control to its owner's hand .\nVoidmage Husher NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Media Inserts PLAYER_CLS_END 62 RACE_END Special RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $When Voidmage Husher enters the battlefield , counter target activated ability . < i > (Mana abilities can't be targeted . ) < /i > $Whenever you cast a spell , you may return Voidmage Husher to its owner's hand .\nWarmonger NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Minotaur Monger TYPE_END Media Inserts PLAYER_CLS_END 12 RACE_END Special RARITY_END { 2 }: Warmonger deals 1 damage to each creature without flying and each player . Any player may activate this ability .\nAlley Grifters NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Mercenary TYPE_END Mercadian Masques PLAYER_CLS_END 115 RACE_END C RARITY_END Whenever Alley Grifters becomes blocked , defending player discards a card .\nAncestral Mask NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mercadian Masques PLAYER_CLS_END 229 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 for each other enchantment on the battlefield .\nBallista Squad NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Mercadian Masques PLAYER_CLS_END 5 RACE_END U RARITY_END { X}{W } , { tap }: Ballista Squad deals X damage to target attacking or blocking creature .\nBalloon Peddler NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 59 RACE_END C RARITY_END { U } , { tap } , Discard a card : Target creature gains flying until end of turn .\nBattle Squadron NAME_END * ATK_END * DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Mercadian Masques PLAYER_CLS_END 174 RACE_END R RARITY_END Flying$Battle Squadron's power and toughness are each equal to the number of creatures you control .\nBlack Market NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 116 RACE_END R RARITY_END Whenever a creature dies , put a charge counter on Black Market . $At the beginning of your precombat main phase , add { B } to your mana pool for each charge counter on Black Market .\nBlaster Mage NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 175 RACE_END C RARITY_END { R } , { tap } , Discard a card : Destroy target Wall .\nBog Smugglers NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Mercenary TYPE_END Mercadian Masques PLAYER_CLS_END 117 RACE_END C RARITY_END Swampwalk\nBog Witch NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 118 RACE_END C RARITY_END { B } , { tap } , Discard a card : Add { B}{B}{B } to your mana pool .\nBribery NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Mercadian Masques PLAYER_CLS_END 62 RACE_END R RARITY_END Search target opponent's library for a creature card and put that card onto the battlefield under your control . Then that player shuffles his or her library .\nCackling Witch NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 119 RACE_END U RARITY_END { X}{B } , { tap } , Discard a card : Target creature gets +X/+0 until end of turn .\nCateran Brute NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Horror Mercenary TYPE_END Mercadian Masques PLAYER_CLS_END 120 RACE_END C RARITY_END { 2 } , { tap }: Search your library for a Mercenary permanent card with converted mana cost 2 or less and put it onto the battlefield . Then shuffle your library .\nCateran Enforcer NAME_END 3 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Horror Mercenary TYPE_END Mercadian Masques PLAYER_CLS_END 121 RACE_END U RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > ${4 } , { tap }: Search your library for a Mercenary permanent card with converted mana cost 4 or less and put it onto the battlefield . Then shuffle your library .\nCateran Kidnappers NAME_END 2 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Human Mercenary TYPE_END Mercadian Masques PLAYER_CLS_END 122 RACE_END U RARITY_END { 3 } , { tap }: Search your library for a Mercenary permanent card with converted mana cost 3 or less and put it onto the battlefield . Then shuffle your library .\nCateran Overlord NAME_END 5 ATK_END 7 DEF_END {4}{B}{B}{B} COST_END NIL DUR_END Creature - Horror Mercenary TYPE_END Mercadian Masques PLAYER_CLS_END 123 RACE_END R RARITY_END Sacrifice a creature : Regenerate Cateran Overlord . ${6 } , { tap }: Search your library for a Mercenary permanent card with converted mana cost 6 or less and put it onto the battlefield . Then shuffle your library .\nCateran Persuader NAME_END 1 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Human Mercenary TYPE_END Mercadian Masques PLAYER_CLS_END 124 RACE_END C RARITY_END { 1 } , { tap }: Search your library for a Mercenary permanent card with converted mana cost 1 or less and put it onto the battlefield . Then shuffle your library .\nCateran Slaver NAME_END 5 ATK_END 5 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Horror Mercenary TYPE_END Mercadian Masques PLAYER_CLS_END 125 RACE_END R RARITY_END Swampwalk${5 } , { tap }: Search your library for a Mercenary permanent card with converted mana cost 5 or less and put it onto the battlefield . Then shuffle your library .\nCateran Summons NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Mercadian Masques PLAYER_CLS_END 126 RACE_END U RARITY_END Search your library for a Mercenary card , reveal that card , and put it into your hand . Then shuffle your library .\nCavern Crawler NAME_END 3 ATK_END 0 DEF_END {2}{R} COST_END NIL DUR_END Creature - Insect TYPE_END Mercadian Masques PLAYER_CLS_END 181 RACE_END C RARITY_END Mountainwalk${R }: Cavern Crawler gets +1/-1 until end of turn .\nCave Sense NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mercadian Masques PLAYER_CLS_END 179 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+1 and has mountainwalk .\nChambered Nautilus NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Nautilus Beast TYPE_END Mercadian Masques PLAYER_CLS_END 64 RACE_END U RARITY_END Whenever Chambered Nautilus becomes blocked , you may draw a card .\nCho-Arrim Alchemist NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 8 RACE_END R RARITY_END { 1}{W}{W } , { tap } , Discard a card : The next time a source of your choice would deal damage to you this turn , prevent that damage . You gain life equal to the damage prevented this way .\nCho-Arrim Bruiser NAME_END 4 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Creature - Ogre Rebel TYPE_END Mercadian Masques PLAYER_CLS_END 9 RACE_END R RARITY_END Whenever Cho-Arrim Bruiser attacks , you may tap up to two target creatures .\nCho-Arrim Legate NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Mercadian Masques PLAYER_CLS_END 10 RACE_END U RARITY_END Protection from black$If an opponent controls a Swamp and you control a Plains , you may cast Cho-Arrim Legate without paying its mana cost .\nCho-Manno's Blessing NAME_END NIL ATK_END NIL DEF_END {W}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mercadian Masques PLAYER_CLS_END 12 RACE_END C RARITY_END Flash$Enchant creature$As Cho-Manno's Blessing enters the battlefield , choose a color . $Enchanted creature has protection from the chosen color . This effect doesn't remove Cho-Manno's Blessing .\nClose Quarters NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 184 RACE_END U RARITY_END Whenever a creature you control becomes blocked , Close Quarters deals 1 damage to target creature or player .\nCoastal Piracy NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 68 RACE_END U RARITY_END Whenever a creature you control deals combat damage to an opponent , you may draw a card .\nCollective Unconscious NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Mercadian Masques PLAYER_CLS_END 236 RACE_END R RARITY_END Draw a card for each creature you control .\nCorrupt Official NAME_END 1 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Human Minion TYPE_END Mercadian Masques PLAYER_CLS_END 128 RACE_END R RARITY_END { 2}{B }: Regenerate Corrupt Official . $Whenever Corrupt Official becomes blocked , defending player discards a card at random .\nCrackdown NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 15 RACE_END R RARITY_END Nonwhite creatures with power 3 or greater don't untap during their controllers ' untap steps .\nCrash NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Mercadian Masques PLAYER_CLS_END 186 RACE_END C RARITY_END You may sacrifice a Mountain rather than pay Crash's mana cost . $$Destroy target artifact .\nCrenellated Wall NAME_END 4 ATK_END 0 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Wall TYPE_END Mercadian Masques PLAYER_CLS_END 290 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > ${tap }: Target creature gets +0/+4 until end of turn .\nCrumbling Sanctuary NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Mercadian Masques PLAYER_CLS_END 292 RACE_END R RARITY_END If damage would be dealt to a player , that player exiles that many cards from the top of his or her library instead .\nDarting Merfolk NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Mercadian Masques PLAYER_CLS_END 72 RACE_END C RARITY_END { U }: Return Darting Merfolk to its owner's hand .\nDawnstrider NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Dryad Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 237 RACE_END R RARITY_END { G } , { tap } , Discard a card : Prevent all combat damage that would be dealt this turn .\nDeadly Insect NAME_END 1 ATK_END 6 DEF_END {4}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Mercadian Masques PLAYER_CLS_END 238 RACE_END C RARITY_END Shroud < i > (This permanent can't be the target of spells or abilities . ) < /i >\nDeepwood Legate NAME_END 1 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Shade TYPE_END Mercadian Masques PLAYER_CLS_END 132 RACE_END U RARITY_END If an opponent controls a Forest and you control a Swamp , you may cast Deepwood Legate without paying its mana cost . ${B }: Deepwood Legate gets +1/+1 until end of turn .\nDeepwood Tantiv NAME_END 4 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Mercadian Masques PLAYER_CLS_END 241 RACE_END U RARITY_END Whenever Deepwood Tantiv becomes blocked , you gain 2 life .\nDeepwood Wolverine NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Wolverine TYPE_END Mercadian Masques PLAYER_CLS_END 242 RACE_END C RARITY_END Whenever Deepwood Wolverine becomes blocked , it gets +2/+0 until end of turn .\nDiplomatic Escort NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 74 RACE_END U RARITY_END { U } , { tap } , Discard a card : Counter target spell or ability that targets a creature .\nDiplomatic Immunity NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mercadian Masques PLAYER_CLS_END 75 RACE_END C RARITY_END Enchant creature$Shroud < i > (This permanent can't be the target of spells or abilities . ) < /i > $Enchanted creature has shroud .\nDrake Hatchling NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Mercadian Masques PLAYER_CLS_END 76 RACE_END C RARITY_END Flying${U }: Drake Hatchling gets +1/+0 until end of turn . Activate this ability only once each turn .\nDust Bowl NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mercadian Masques PLAYER_CLS_END 316 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . $${3 } , { tap } , Sacrifice a land : Destroy target nonbasic land .\nEmbargo NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 77 RACE_END R RARITY_END Nonland permanents don't untap during their controllers ' untap steps . $$At the beginning of your upkeep , you lose 2 life .\nEye of Ramos NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mercadian Masques PLAYER_CLS_END 294 RACE_END R RARITY_END { tap }: Add { U } to your mana pool . $$Sacrifice Eye of Ramos : Add { U } to your mana pool .\nFalse Demise NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mercadian Masques PLAYER_CLS_END 80 RACE_END U RARITY_END Enchant creature$When enchanted creature dies , return that card to the battlefield under your control .\nFlailing Manticore NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Manticore TYPE_END Mercadian Masques PLAYER_CLS_END 187 RACE_END R RARITY_END Flying , first strike${1 }: Flailing Manticore gets +1/+1 until end of turn . Any player may activate this ability . ${1 }: Flailing Manticore gets -1/-1 until end of turn . Any player may activate this ability .\nFlailing Ogre NAME_END 3 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Ogre TYPE_END Mercadian Masques PLAYER_CLS_END 188 RACE_END U RARITY_END { 1 }: Flailing Ogre gets +1/+1 until end of turn . Any player may activate this ability . ${1 }: Flailing Ogre gets -1/-1 until end of turn . Any player may activate this ability .\nFlailing Soldier NAME_END 2 ATK_END 2 DEF_END {R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Mercadian Masques PLAYER_CLS_END 189 RACE_END C RARITY_END { 1 }: Flailing Soldier gets +1/+1 until end of turn . Any player may activate this ability . ${1 }: Flailing Soldier gets -1/-1 until end of turn . Any player may activate this ability .\nFood Chain NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 246 RACE_END R RARITY_END Exile a creature you control : Add X mana of any one color to your mana pool , where X is the exiled creature's converted mana cost plus one . Spend this mana only to cast creature spells .\nForced March NAME_END NIL ATK_END NIL DEF_END {X}{B}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Mercadian Masques PLAYER_CLS_END 136 RACE_END R RARITY_END Destroy all creatures with converted mana cost X or less .\nFountain of Cho NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mercadian Masques PLAYER_CLS_END 317 RACE_END U RARITY_END Fountain of Cho enters the battlefield tapped . ${tap }: Put a storage counter on Fountain of Cho . ${tap } , Remove any number of storage counters from Fountain of Cho : Add { W } to your mana pool for each storage counter removed this way .\nFresh Volunteers NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Mercadian Masques PLAYER_CLS_END 20 RACE_END C RARITY_END NIL\nGerrard's Irregulars NAME_END 2 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Mercadian Masques PLAYER_CLS_END 192 RACE_END C RARITY_END Trample , haste\nHaunted Crossroads NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 138 RACE_END U RARITY_END { B }: Put target creature card from your graveyard on top of your library .\nHeart of Ramos NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mercadian Masques PLAYER_CLS_END 296 RACE_END R RARITY_END { tap }: Add { R } to your mana pool . $$Sacrifice Heart of Ramos : Add { R } to your mana pool .\nHenge Guardian NAME_END 4 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Dragon Wurm TYPE_END Mercadian Masques PLAYER_CLS_END 297 RACE_END U RARITY_END { 2 }: Henge Guardian gains trample until end of turn .\nHenge of Ramos NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mercadian Masques PLAYER_CLS_END 318 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $${2 } , { tap }: Add one mana of any color to your mana pool .\nHickory Woodlot NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mercadian Masques PLAYER_CLS_END 319 RACE_END C RARITY_END Hickory Woodlot enters the battlefield tapped with two depletion counters on it . ${tap } , Remove a depletion counter from Hickory Woodlot : Add { G}{G } to your mana pool . If there are no depletion counters on Hickory Woodlot , sacrifice it .\nHigh Market NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mercadian Masques PLAYER_CLS_END 320 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap } , Sacrifice a creature : You gain 1 life .\nHigh Seas NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 83 RACE_END U RARITY_END Red creature spells and green creature spells cost { 1 } more to cast .\nHoodwink NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Mercadian Masques PLAYER_CLS_END 84 RACE_END C RARITY_END Return target artifact , enchantment , or land to its owner's hand .\nHorned Troll NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Troll TYPE_END Mercadian Masques PLAYER_CLS_END 251 RACE_END C RARITY_END { G }: Regenerate Horned Troll .\nHorn of Plenty NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Mercadian Masques PLAYER_CLS_END 298 RACE_END R RARITY_END Whenever a player casts a spell , he or she may pay { 1 } . If that player does , he or she draws a card at the beginning of the next end step .\nHorn of Ramos NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mercadian Masques PLAYER_CLS_END 299 RACE_END R RARITY_END { tap }: Add { G } to your mana pool . $$Sacrifice Horn of Ramos : Add { G } to your mana pool .\nHowling Wolf NAME_END 2 ATK_END 2 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Wolf TYPE_END Mercadian Masques PLAYER_CLS_END 252 RACE_END C RARITY_END When Howling Wolf enters the battlefield , you may search your library for up to three cards named Howling Wolf , reveal them , and put them into your hand . If you do , shuffle your library .\nIgnoble Soldier NAME_END 1 ATK_END 3 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Mercadian Masques PLAYER_CLS_END 22 RACE_END U RARITY_END Whenever Ignoble Soldier becomes blocked , prevent all combat damage that would be dealt by it this turn .\nInstigator NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 140 RACE_END R RARITY_END { 1}{B}{B } , { tap } , Discard a card : Creatures target player controls attack this turn if able .\nJhovall Queen NAME_END 7 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Cat Rebel TYPE_END Mercadian Masques PLAYER_CLS_END 25 RACE_END R RARITY_END Vigilance\nJhovall Rider NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Mercadian Masques PLAYER_CLS_END 26 RACE_END U RARITY_END Trample\nKris Mage NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 195 RACE_END C RARITY_END { R } , { tap } , Discard a card : Kris Mage deals 1 damage to target creature or player .\nKyren Glider NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Mercadian Masques PLAYER_CLS_END 196 RACE_END C RARITY_END Flying$Kyren Glider can't block .\nKyren Toy NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mercadian Masques PLAYER_CLS_END 303 RACE_END R RARITY_END { 1 } , { tap }: Put a charge counter on Kyren Toy . ${tap } , Remove X charge counters from Kyren Toy : Add X mana of { C } to your mana pool , and then add { C } to your mana pool .\nLand Grant NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Mercadian Masques PLAYER_CLS_END 255 RACE_END C RARITY_END If you have no land cards in hand , you may reveal your hand rather than pay Land Grant's mana cost . $$Search your library for a Forest card , reveal that card , and put it into your hand . Then shuffle your library .\nLarceny NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 143 RACE_END U RARITY_END Whenever a creature you control deals combat damage to a player , that player discards a card .\nLava Runner NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Lizard TYPE_END Mercadian Masques PLAYER_CLS_END 200 RACE_END R RARITY_END Haste$Whenever Lava Runner becomes the target of a spell or ability , that spell or ability's controller sacrifices a land .\nLightning Hounds NAME_END 2 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Hound TYPE_END Mercadian Masques PLAYER_CLS_END 201 RACE_END C RARITY_END First strike\nLithophage NAME_END 7 ATK_END 7 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Insect TYPE_END Mercadian Masques PLAYER_CLS_END 202 RACE_END R RARITY_END At the beginning of your upkeep , sacrifice Lithophage unless you sacrifice a Mountain .\nLumbering Satyr NAME_END 4 ATK_END 5 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Satyr Beast TYPE_END Mercadian Masques PLAYER_CLS_END 257 RACE_END U RARITY_END All creatures have forestwalk .\nLunge NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Mercadian Masques PLAYER_CLS_END 203 RACE_END C RARITY_END Lunge deals 2 damage to target creature and 2 damage to target player .\nMagistrate's Scepter NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mercadian Masques PLAYER_CLS_END 304 RACE_END R RARITY_END { 4 } , { tap }: Put a charge counter on Magistrate's Scepter . ${tap } , Remove three charge counters from Magistrate's Scepter : Take an extra turn after this one .\nMagistrate's Veto NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 204 RACE_END U RARITY_END White creatures and blue creatures can't block .\nMercadian Bazaar NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mercadian Masques PLAYER_CLS_END 321 RACE_END U RARITY_END Mercadian Bazaar enters the battlefield tapped . ${tap }: Put a storage counter on Mercadian Bazaar . ${tap } , Remove any number of storage counters from Mercadian Bazaar : Add { R } to your mana pool for each storage counter removed this way .\nMidnight Ritual NAME_END NIL ATK_END NIL DEF_END {X}{2}{B} COST_END NIL DUR_END Sorcery TYPE_END Mercadian Masques PLAYER_CLS_END 146 RACE_END R RARITY_END Exile X target creature cards from your graveyard . For each creature card exiled this way , put a 2/2 black Zombie creature token onto the battlefield .\nMisdirection NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Mercadian Masques PLAYER_CLS_END 87 RACE_END R RARITY_END You may exile a blue card from your hand rather than pay Misdirection's mana cost . $Change the target of target spell with a single target .\nMisshapen Fiend NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Horror Mercenary TYPE_END Mercadian Masques PLAYER_CLS_END 147 RACE_END C RARITY_END Flying\nMolting Harpy NAME_END 1 ATK_END 2 DEF_END {B} COST_END NIL DUR_END Creature - Harpy Mercenary TYPE_END Mercadian Masques PLAYER_CLS_END 148 RACE_END U RARITY_END Flying$At the beginning of your upkeep , sacrifice Molting Harpy unless you pay { 2 } .\nMonkey Cage NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Mercadian Masques PLAYER_CLS_END 307 RACE_END R RARITY_END When a creature enters the battlefield , sacrifice Monkey Cage and put X 2/2 green Ape creature tokens onto the battlefield , where X is that creature's converted mana cost .\nMuzzle NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mercadian Masques PLAYER_CLS_END 30 RACE_END C RARITY_END Enchant creature$Prevent all damage that would be dealt by enchanted creature .\nNether Spirit NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Mercadian Masques PLAYER_CLS_END 149 RACE_END R RARITY_END At the beginning of your upkeep , if Nether Spirit is the only creature card in your graveyard , you may return Nether Spirit to the battlefield .\nNotorious Assassin NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Spellshaper Assassin TYPE_END Mercadian Masques PLAYER_CLS_END 150 RACE_END R RARITY_END { 2}{B } , { tap } , Discard a card : Destroy target nonblack creature . It can't be regenerated .\nOvertaker NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 89 RACE_END R RARITY_END { 3}{U } , { tap } , Discard a card : Untap target creature and gain control of it until end of turn . That creature gains haste until end of turn .\nPangosaur NAME_END 6 ATK_END 6 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Lizard TYPE_END Mercadian Masques PLAYER_CLS_END 261 RACE_END R RARITY_END Whenever a player plays a land , return Pangosaur to its owner's hand .\nPeat Bog NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mercadian Masques PLAYER_CLS_END 322 RACE_END C RARITY_END Peat Bog enters the battlefield tapped with two depletion counters on it . ${tap } , Remove a depletion counter from Peat Bog : Add { B}{B } to your mana pool . If there are no depletion counters on Peat Bog , sacrifice it .\nPious Warrior NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Rebel Warrior TYPE_END Mercadian Masques PLAYER_CLS_END 34 RACE_END C RARITY_END Whenever Pious Warrior is dealt combat damage , you gain that much life .\nPower Matrix NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Mercadian Masques PLAYER_CLS_END 309 RACE_END R RARITY_END { tap }: Target creature gets +1/+1 and gains flying , first strike , and trample until end of turn .\nPrimeval Shambler NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Horror Mercenary TYPE_END Mercadian Masques PLAYER_CLS_END 152 RACE_END U RARITY_END { B }: Primeval Shambler gets +1/+1 until end of turn .\nPulverize NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Mercadian Masques PLAYER_CLS_END 207 RACE_END R RARITY_END You may sacrifice two Mountains rather than pay Pulverize's mana cost . $$Destroy all artifacts .\nPuppet's Verdict NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Instant TYPE_END Mercadian Masques PLAYER_CLS_END 208 RACE_END R RARITY_END Flip a coin . If you win the flip , destroy all creatures with power 2 or less . If you lose the flip , destroy all creatures with power 3 or greater .\nQuagmire Lamprey NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Fish TYPE_END Mercadian Masques PLAYER_CLS_END 154 RACE_END U RARITY_END Whenever Quagmire Lamprey becomes blocked by a creature , put a -1/-1 counter on that creature .\nRamosian Captain NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Mercadian Masques PLAYER_CLS_END 35 RACE_END U RARITY_END First strike${5 } , { tap }: Search your library for a Rebel permanent card with converted mana cost 4 or less and put it onto the battlefield . Then shuffle your library .\nRamosian Commander NAME_END 4 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Mercadian Masques PLAYER_CLS_END 36 RACE_END U RARITY_END { 6 } , { tap }: Search your library for a Rebel permanent card with converted mana cost 5 or less and put it onto the battlefield . Then shuffle your library .\nRamosian Lieutenant NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Mercadian Masques PLAYER_CLS_END 37 RACE_END C RARITY_END { 4 } , { tap }: Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield . Then shuffle your library .\nRamosian Sergeant NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Mercadian Masques PLAYER_CLS_END 39 RACE_END C RARITY_END { 3 } , { tap }: Search your library for a Rebel permanent card with converted mana cost 2 or less and put it onto the battlefield . Then shuffle your library .\nRamosian Sky Marshal NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Mercadian Masques PLAYER_CLS_END 40 RACE_END R RARITY_END Flying${7 } , { tap }: Search your library for a Rebel permanent card with converted mana cost 6 or less and put it onto the battlefield . Then shuffle your library .\nRampart Crawler NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Lizard Mercenary TYPE_END Mercadian Masques PLAYER_CLS_END 156 RACE_END C RARITY_END Rampart Crawler can't be blocked by Walls .\nRappelling Scouts NAME_END 4 ATK_END 1 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Rebel Scout TYPE_END Mercadian Masques PLAYER_CLS_END 41 RACE_END R RARITY_END Flying${2}{W }: Rappelling Scouts gains protection from the color of your choice until end of turn .\nRemote Farm NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mercadian Masques PLAYER_CLS_END 323 RACE_END C RARITY_END Remote Farm enters the battlefield tapped with two depletion counters on it . ${tap } , Remove a depletion counter from Remote Farm : Add { W}{W } to your mana pool . If there are no depletion counters on Remote Farm , sacrifice it .\nRushwood Grove NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mercadian Masques PLAYER_CLS_END 325 RACE_END U RARITY_END Rushwood Grove enters the battlefield tapped . ${tap }: Put a storage counter on Rushwood Grove . ${tap } , Remove any number of storage counters from Rushwood Grove : Add { G } to your mana pool for each storage counter removed this way .\nRushwood Herbalist NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 265 RACE_END C RARITY_END { G } , { tap } , Discard a card : Regenerate target creature .\nRushwood Legate NAME_END 1 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Dryad TYPE_END Mercadian Masques PLAYER_CLS_END 266 RACE_END U RARITY_END If an opponent controls an Island and you control a Forest , you may cast Rushwood Legate without paying its mana cost .\nSaber Ants NAME_END 3 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Mercadian Masques PLAYER_CLS_END 267 RACE_END U RARITY_END Whenever Saber Ants is dealt damage , you may put that many 1/1 green Insect creature tokens onto the battlefield .\nSacred Prey NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Horse TYPE_END Mercadian Masques PLAYER_CLS_END 268 RACE_END C RARITY_END Whenever Sacred Prey becomes blocked , you gain 1 life .\nSand Squid NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Squid Beast TYPE_END Mercadian Masques PLAYER_CLS_END 96 RACE_END R RARITY_END Islandwalk$You may choose not to untap Sand Squid during your untap step . ${tap }: Tap target creature . That creature doesn't untap during its controller's untap step for as long as Sand Squid remains tapped .\nSandstone Needle NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mercadian Masques PLAYER_CLS_END 326 RACE_END C RARITY_END Sandstone Needle enters the battlefield tapped with two depletion counters on it . ${tap } , Remove a depletion counter from Sandstone Needle : Add { R}{R } to your mana pool . If there are no depletion counters on Sandstone Needle , sacrifice it .\nSaprazzan Cove NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mercadian Masques PLAYER_CLS_END 327 RACE_END U RARITY_END Saprazzan Cove enters the battlefield tapped . ${tap }: Put a storage counter on Saprazzan Cove . ${tap } , Remove any number of storage counters from Saprazzan Cove : Add { U } to your mana pool for each storage counter removed this way .\nSaprazzan Heir NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Mercadian Masques PLAYER_CLS_END 99 RACE_END R RARITY_END Whenever Saprazzan Heir becomes blocked , you may draw three cards .\nSaprazzan Legate NAME_END 3 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Mercadian Masques PLAYER_CLS_END 100 RACE_END U RARITY_END Flying$If an opponent controls a Mountain and you control an Island , you may cast Saprazzan Legate without paying its mana cost .\nSaprazzan Raider NAME_END 2 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Mercadian Masques PLAYER_CLS_END 102 RACE_END C RARITY_END When Saprazzan Raider becomes blocked , return it to its owner's hand .\nSaprazzan Skerry NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mercadian Masques PLAYER_CLS_END 328 RACE_END C RARITY_END Saprazzan Skerry enters the battlefield tapped with two depletion counters on it . ${tap } , Remove a depletion counter from Saprazzan Skerry : Add { U}{U } to your mana pool . If there are no depletion counters on Saprazzan Skerry , sacrifice it .\nSeismic Mage NAME_END 1 ATK_END 1 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 211 RACE_END R RARITY_END { 2}{R } , { tap } , Discard a card : Destroy target land .\nSever Soul NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Mercadian Masques PLAYER_CLS_END 159 RACE_END C RARITY_END Destroy target nonblack creature . It can't be regenerated . You gain life equal to its toughness .\nShock Troops NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Mercadian Masques PLAYER_CLS_END 212 RACE_END C RARITY_END Sacrifice Shock Troops : Shock Troops deals 2 damage to target creature or player .\nSilverglade Pathfinder NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Dryad Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 270 RACE_END U RARITY_END { 1}{G } , { tap } , Discard a card : Search your library for a basic land card and put that card onto the battlefield tapped . Then shuffle your library .\nSizzle NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Mercadian Masques PLAYER_CLS_END 213 RACE_END C RARITY_END Sizzle deals 3 damage to each opponent .\nSkulking Fugitive NAME_END 4 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Horror Mercenary TYPE_END Mercadian Masques PLAYER_CLS_END 161 RACE_END C RARITY_END When Skulking Fugitive becomes the target of a spell or ability , sacrifice it .\nSnorting Gahr NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Rhino Beast TYPE_END Mercadian Masques PLAYER_CLS_END 272 RACE_END C RARITY_END Whenever Snorting Gahr becomes blocked , it gets +2/+2 until end of turn .\nSnuff Out NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Instant TYPE_END Mercadian Masques PLAYER_CLS_END 162 RACE_END C RARITY_END If you control a Swamp , you may pay 4 life rather than pay Snuff Out's mana cost . $$Destroy target nonblack creature . It can't be regenerated .\nSoothsaying NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 104 RACE_END U RARITY_END { 3}{U}{U }: Shuffle your library . ${X }: Look at the top X cards of your library , then put them back in any order .\nSpecter's Wail NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Mercadian Masques PLAYER_CLS_END 164 RACE_END C RARITY_END Target player discards a card at random .\nSpontaneous Generation NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Mercadian Masques PLAYER_CLS_END 274 RACE_END R RARITY_END Put a 1/1 green Saproling creature token onto the battlefield for each card in your hand .\nSqueeze NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 105 RACE_END R RARITY_END Sorcery spells cost { 3 } more to cast .\nStatecraft NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 106 RACE_END R RARITY_END Prevent all combat damage that would be dealt to and dealt by creatures you control .\nStinging Barrier NAME_END 4 ATK_END 0 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Mercadian Masques PLAYER_CLS_END 107 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > ${U } , { tap }: Stinging Barrier deals 1 damage to target creature or player .\nStory Circle NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 51 RACE_END U RARITY_END As Story Circle enters the battlefield , choose a color . ${W }: The next time a source of your choice of the chosen color would deal damage to you this turn , prevent that damage .\nStrongarm Thug NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Mercenary TYPE_END Mercadian Masques PLAYER_CLS_END 165 RACE_END U RARITY_END When Strongarm Thug enters the battlefield , you may return target Mercenary card from your graveyard to your hand .\nSubterranean Hangar NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mercadian Masques PLAYER_CLS_END 329 RACE_END U RARITY_END Subterranean Hangar enters the battlefield tapped . ${tap }: Put a storage counter on Subterranean Hangar . ${tap } , Remove any number of storage counters from Subterranean Hangar : Add { B } to your mana pool for each storage counter removed this way .\nSustenance NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 278 RACE_END U RARITY_END { 1 } , Sacrifice a land : Target creature gets +1/+1 until end of turn .\nTask Force NAME_END 3 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Mercadian Masques PLAYER_CLS_END 52 RACE_END C RARITY_END Whenever Task Force becomes the target of a spell or ability , it gets +0/+3 until end of turn .\nTectonic Break NAME_END NIL ATK_END NIL DEF_END {X}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Mercadian Masques PLAYER_CLS_END 216 RACE_END R RARITY_END Each player sacrifices X lands .\nTerritorial Dispute NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Mercadian Masques PLAYER_CLS_END 217 RACE_END R RARITY_END At the beginning of your upkeep , sacrifice Territorial Dispute unless you sacrifice a land . $Players can't play lands .\nThermal Glider NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Mercadian Masques PLAYER_CLS_END 53 RACE_END C RARITY_END Flying , protection from red\nThrashing Wumpus NAME_END 3 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Beast TYPE_END Mercadian Masques PLAYER_CLS_END 166 RACE_END R RARITY_END { B }: Thrashing Wumpus deals 1 damage to each creature and each player .\nThwart NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Mercadian Masques PLAYER_CLS_END 108 RACE_END U RARITY_END You may return three Islands you control to their owner's hand rather than pay Thwart's mana cost . $$Counter target spell .\nTooth of Ramos NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mercadian Masques PLAYER_CLS_END 313 RACE_END R RARITY_END { tap }: Add { W } to your mana pool . $$Sacrifice Tooth of Ramos : Add { W } to your mana pool .\nTower of the Magistrate NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mercadian Masques PLAYER_CLS_END 330 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . $${1 } , { tap }: Target creature gains protection from artifacts until end of turn .\nTwo-Headed Dragon NAME_END 4 ATK_END 4 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Mercadian Masques PLAYER_CLS_END 221 RACE_END R RARITY_END Flying${1}{R }: Two-Headed Dragon gets +2/+0 until end of turn . $Two-Headed Dragon can't be blocked except by two or more creatures . $Two-Headed Dragon can block an additional creature each combat .\nUnmask NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Mercadian Masques PLAYER_CLS_END 168 RACE_END R RARITY_END You may exile a black card from your hand rather than pay Unmask's mana cost . $Target player reveals his or her hand . You choose a nonland card from it . That player discards that card .\nVine Dryad NAME_END 3 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Dryad TYPE_END Mercadian Masques PLAYER_CLS_END 284 RACE_END R RARITY_END Flash$Forestwalk$You may exile a green card from your hand rather than pay Vine Dryad's mana cost .\nVine Trellis NAME_END 4 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Plant Wall TYPE_END Mercadian Masques PLAYER_CLS_END 285 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > ${tap }: Add { G } to your mana pool .\nWaterfront Bouncer NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Spellshaper TYPE_END Mercadian Masques PLAYER_CLS_END 114 RACE_END C RARITY_END { U } , { tap } , Discard a card : Return target creature to its owner's hand .\nWild Jhovall NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Cat TYPE_END Mercadian Masques PLAYER_CLS_END 227 RACE_END C RARITY_END NIL\nAbyssal Hunter NAME_END 1 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Assassin TYPE_END Mirage PLAYER_CLS_END 1 RACE_END R RARITY_END { B } , { tap }: Tap target creature . Abyssal Hunter deals damage equal to Abyssal Hunter's power to that creature .\nAfterlife NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 205 RACE_END U RARITY_END Destroy target creature . It can't be regenerated . Its controller puts a 1/1 white Spirit creature token with flying onto the battlefield .\nAgility NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirage PLAYER_CLS_END 154 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+1 and has flanking . < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i >\nAlarum NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 206 RACE_END C RARITY_END Untap target nonattacking creature . It gets +1/+3 until end of turn .\nAleatory NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 155 RACE_END U RARITY_END Cast Aleatory only during combat after blockers are declared . $Flip a coin . If you win the flip , target creature gets +1/+1 until end of turn . $Draw a card at the beginning of the next turn's upkeep .\nAmber Prison NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Mirage PLAYER_CLS_END 257 RACE_END R RARITY_END You may choose not to untap Amber Prison during your untap step . ${4 } , { tap }: Tap target artifact , creature , or land . That permanent doesn't untap during its controller's untap step for as long as Amber Prison remains tapped .\nArmorer Guildmage NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Mirage PLAYER_CLS_END 156 RACE_END C RARITY_END { B } , { tap }: Target creature gets +1/+0 until end of turn . ${G } , { tap }: Target creature gets +0/+1 until end of turn .\nArmor of Thorns NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirage PLAYER_CLS_END 104 RACE_END C RARITY_END You may cast Armor of Thorns as though it had flash . If you cast it any time a sorcery couldn't have been cast , the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step . $Enchant nonblack creature$Enchanted creature gets +2/+2 .\nAshen Powder NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Mirage PLAYER_CLS_END 2 RACE_END R RARITY_END Put target creature card from an opponent's graveyard onto the battlefield under your control .\nAsmira, Holy Avenger NAME_END 3 ATK_END 2 DEF_END {2}{G}{W} COST_END NIL DUR_END Legendary Creature - Human Cleric TYPE_END Mirage PLAYER_CLS_END 316 RACE_END R RARITY_END Flying$At the beginning of each end step , put a +1/+1 counter on Asmira , Holy Avenger for each creature put into your graveyard from the battlefield this turn .\nBad River NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mirage PLAYER_CLS_END 289 RACE_END U RARITY_END Bad River enters the battlefield tapped . ${tap } , Sacrifice Bad River : Search your library for an Island or Swamp card and put it onto the battlefield . Then shuffle your library .\nBarbed-Back Wurm NAME_END 3 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Wurm TYPE_END Mirage PLAYER_CLS_END 3 RACE_END U RARITY_END { B }: Target green creature blocking Barbed-Back Wurm gets -1/-1 until end of turn .\nBay Falcon NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Mirage PLAYER_CLS_END 54 RACE_END C RARITY_END Flying , vigilance\nBenthic Djinn NAME_END 3 ATK_END 5 DEF_END {2}{U}{B} COST_END NIL DUR_END Creature - Djinn TYPE_END Mirage PLAYER_CLS_END 317 RACE_END R RARITY_END Islandwalk$$At the beginning of your upkeep , you lose 2 life .\nBinding Agony NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirage PLAYER_CLS_END 4 RACE_END C RARITY_END Enchant creature$Whenever enchanted creature is dealt damage , Binding Agony deals that much damage to that creature's controller .\nBlighted Shaman NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Cleric Shaman TYPE_END Mirage PLAYER_CLS_END 5 RACE_END U RARITY_END { tap } , Sacrifice a Swamp : Target creature gets +1/+1 until end of turn . ${tap } , Sacrifice a creature : Target creature gets +2/+2 until end of turn .\nBlinding Light NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Mirage PLAYER_CLS_END 209 RACE_END U RARITY_END Tap all nonwhite creatures .\nBlistering Barrier NAME_END 2 ATK_END 5 DEF_END {2}{R} COST_END NIL DUR_END Creature - Wall TYPE_END Mirage PLAYER_CLS_END 159 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i >\nBone Harvest NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 6 RACE_END C RARITY_END Put any number of target creature cards from your graveyard on top of your library . $Draw a card at the beginning of the next turn's upkeep .\nBreathstealer NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Nightstalker TYPE_END Mirage PLAYER_CLS_END 7 RACE_END C RARITY_END { B }: Breathstealer gets +1/-1 until end of turn .\nBrushwagg NAME_END 2 ATK_END 3 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Brushwagg TYPE_END Mirage PLAYER_CLS_END 106 RACE_END R RARITY_END Whenever Brushwagg blocks or becomes blocked , it gets -2/+2 until end of turn .\nBurning Shield Askari NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Knight TYPE_END Mirage PLAYER_CLS_END 162 RACE_END C RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > ${R}{R }: Burning Shield Askari gains first strike until end of turn .\nCadaverous Bloom NAME_END NIL ATK_END NIL DEF_END {3}{B}{G} COST_END NIL DUR_END Enchantment TYPE_END Mirage PLAYER_CLS_END 318 RACE_END R RARITY_END Exile a card from your hand : Add { B}{B } or { G}{G } to your mana pool .\nCanopy Dragon NAME_END 4 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Dragon TYPE_END Mirage PLAYER_CLS_END 107 RACE_END R RARITY_END Trample${1}{G }: Canopy Dragon gains flying and loses trample until end of turn .\nCerulean Wyvern NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Mirage PLAYER_CLS_END 57 RACE_END U RARITY_END Flying , protection from green\nChaos Charm NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 163 RACE_END C RARITY_END Choose one - Destroy target Wall ; or Chaos Charm deals 1 damage to target creature ; or target creature gains haste until end of turn .\nCivic Guildmage NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Mirage PLAYER_CLS_END 211 RACE_END C RARITY_END { G } , { tap }: Target creature gets +0/+1 until end of turn . ${U } , { tap }: Put target creature you control on top of its owner's library .\nCloak of Invisibility NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirage PLAYER_CLS_END 58 RACE_END C RARITY_END Enchant creature$Enchanted creature has phasing and can't be blocked except by Walls . < i > (It phases in or out before its controller untaps during each of his or her untap steps . While it's phased out , it's treated as though it doesn't exist . ) < /i >\nCrystal Golem NAME_END 3 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Mirage PLAYER_CLS_END 263 RACE_END U RARITY_END At the beginning of your end step , Crystal Golem phases out . < i > (While it's phased out , it's treated as though it doesn't exist . It phases in before you untap during your next untap step . ) < /i >\nCrystal Vein NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mirage PLAYER_CLS_END 290 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap } , Sacrifice Crystal Vein : Add { C}{C } to your mana pool .\nCursed Totem NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Mirage PLAYER_CLS_END 264 RACE_END R RARITY_END Activated abilities of creatures can't be activated .\nDirtwater Wraith NAME_END 3 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Wraith TYPE_END Mirage PLAYER_CLS_END 15 RACE_END C RARITY_END Swampwalk$${B }: Dirtwater Wraith gets +1/+0 until end of turn .\nDwarven Miner NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Mirage PLAYER_CLS_END 169 RACE_END U RARITY_END { 2}{R } , { tap }: Destroy target nonbasic land .\nDwarven Nomad NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Dwarf Nomad TYPE_END Mirage PLAYER_CLS_END 170 RACE_END C RARITY_END { tap }: Target creature with power 2 or less is unblockable this turn .\nEbony Charm NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 18 RACE_END C RARITY_END Choose one - Target opponent loses 1 life and you gain 1 life ; or exile up to three target cards from a single graveyard ; or target creature gains fear until end of turn . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nEkundu Griffin NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Mirage PLAYER_CLS_END 217 RACE_END C RARITY_END Flying , first strike\nEnlightened Tutor NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 218 RACE_END U RARITY_END Search your library for an artifact or enchantment card and reveal that card . Shuffle your library , then put the card on top of it .\nEthereal Champion NAME_END 4 ATK_END 3 DEF_END {2}{W}{W}{W} COST_END NIL DUR_END Creature - Avatar TYPE_END Mirage PLAYER_CLS_END 219 RACE_END R RARITY_END Pay 1 life : Prevent the next 1 damage that would be dealt to Ethereal Champion this turn .\nFallow Earth NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Mirage PLAYER_CLS_END 112 RACE_END U RARITY_END Put target land on top of its owner's library .\nFemeref Healer NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Mirage PLAYER_CLS_END 221 RACE_END C RARITY_END { tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn .\nFemeref Knight NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Mirage PLAYER_CLS_END 222 RACE_END C RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > ${W }: Femeref Knight gains vigilance until end of turn .\nFemeref Scouts NAME_END 4 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Scout TYPE_END Mirage PLAYER_CLS_END 223 RACE_END C RARITY_END NIL\nFeral Shadow NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Nightstalker TYPE_END Mirage PLAYER_CLS_END 20 RACE_END C RARITY_END Flying\nFlash NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 66 RACE_END R RARITY_END You may put a creature card from your hand onto the battlefield . If you do , sacrifice it unless you pay its mana cost reduced by up to { 2 } .\nForatog NAME_END 2 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Atog TYPE_END Mirage PLAYER_CLS_END 115 RACE_END U RARITY_END { G } , Sacrifice a Forest : Foratog gets +2/+2 until end of turn .\nForbidden Crypt NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Mirage PLAYER_CLS_END 22 RACE_END R RARITY_END If you would draw a card , return a card from your graveyard to your hand instead . If you can't , you lose the game . $If a card would be put into your graveyard from anywhere , exile that card instead .\nGiant Mantis NAME_END 4 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Mirage PLAYER_CLS_END 116 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nGoblin Scouts NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Mirage PLAYER_CLS_END 178 RACE_END U RARITY_END Put three 1/1 red Goblin Scout creature tokens with mountainwalk onto the battlefield .\nGoblin Soothsayer NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Mirage PLAYER_CLS_END 179 RACE_END U RARITY_END { R } , { tap } , Sacrifice a Goblin : Red creatures get +1/+1 until end of turn .\nGoblin Tinkerer NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Artificer TYPE_END Mirage PLAYER_CLS_END 180 RACE_END C RARITY_END { R } , { tap }: Destroy target artifact . That artifact deals damage equal to its converted mana cost to Goblin Tinkerer .\nGranger Guildmage NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Mirage PLAYER_CLS_END 118 RACE_END C RARITY_END { R } , { tap }: Granger Guildmage deals 1 damage to target creature or player and 1 damage to you . ${W } , { tap }: Target creature gains first strike until end of turn .\nGravebane Zombie NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Mirage PLAYER_CLS_END 25 RACE_END C RARITY_END If Gravebane Zombie would die , put Gravebane Zombie on top of its owner's library instead .\nGrave Servitude NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirage PLAYER_CLS_END 24 RACE_END C RARITY_END You may cast Grave Servitude as though it had flash . If you cast it any time a sorcery couldn't have been cast , the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step . $Enchant creature$Enchanted creature gets +3/-1 and is black .\nHammer of Bogardan NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Mirage PLAYER_CLS_END 181 RACE_END R RARITY_END Hammer of Bogardan deals 3 damage to target creature or player . ${2}{R}{R}{R }: Return Hammer of Bogardan from your graveyard to your hand . Activate this ability only during your upkeep .\nHarbinger of Night NAME_END 3 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Mirage PLAYER_CLS_END 26 RACE_END R RARITY_END At the beginning of your upkeep , put a -1/-1 counter on each creature .\nHarmattan Efreet NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Efreet TYPE_END Mirage PLAYER_CLS_END 69 RACE_END U RARITY_END Flying$${1}{U}{U }: Target creature gains flying until end of turn .\nHazerider Drake NAME_END 3 ATK_END 2 DEF_END {2}{W}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Mirage PLAYER_CLS_END 328 RACE_END U RARITY_END Flying , protection from red\nHorrible Hordes NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Spirit TYPE_END Mirage PLAYER_CLS_END 269 RACE_END U RARITY_END Rampage 1 < i > (Whenever this creature becomes blocked , it gets +1/+1 until end of turn for each creature blocking it beyond the first . ) < /i >\nIgneous Golem NAME_END 4 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Mirage PLAYER_CLS_END 270 RACE_END U RARITY_END { 2 }: Igneous Golem gains trample until end of turn .\nIllicit Auction NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Mirage PLAYER_CLS_END 183 RACE_END R RARITY_END Each player may bid life for control of target creature . You start the bidding with a bid of 0 . In turn order , each player may top the high bid . The bidding ends if the high bid stands . The high bidder loses life equal to the high bid and gains control of the creature . < i > (This effect lasts indefinitely . ) < /i >\nIllumination NAME_END NIL ATK_END NIL DEF_END {W}{W} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 225 RACE_END U RARITY_END Counter target artifact or enchantment spell . Its controller gains life equal to its converted mana cost .\nIron Tusk Elephant NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Elephant TYPE_END Mirage PLAYER_CLS_END 226 RACE_END U RARITY_END Trample\nIvory Charm NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 227 RACE_END C RARITY_END Choose one - All creatures get -2/-0 until end of turn ; or tap target creature ; or prevent the next 1 damage that would be dealt to target creature or player this turn .\nJolrael's Centaur NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Centaur Archer TYPE_END Mirage PLAYER_CLS_END 120 RACE_END C RARITY_END Shroud < i > (This permanent can't be the target of spells or abilities . ) < /i > $Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i >\nJungle Troll NAME_END 1 ATK_END 2 DEF_END {1}{R}{G} COST_END NIL DUR_END Creature - Troll TYPE_END Mirage PLAYER_CLS_END 329 RACE_END U RARITY_END { R }: Regenerate Jungle Troll . $${G }: Regenerate Jungle Troll .\nJungle Wurm NAME_END 5 ATK_END 5 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Mirage PLAYER_CLS_END 122 RACE_END C RARITY_END Whenever Jungle Wurm becomes blocked , it gets -1/-1 until end of turn for each creature blocking it beyond the first .\nKaroo Meerkat NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Mongoose TYPE_END Mirage PLAYER_CLS_END 123 RACE_END U RARITY_END Protection from blue\nKukemssa Serpent NAME_END 3 ATK_END 4 DEF_END {3}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Mirage PLAYER_CLS_END 72 RACE_END C RARITY_END Kukemssa Serpent can't attack unless defending player controls an Island . ${U } , Sacrifice an Island : Target land an opponent controls becomes an Island until end of turn . $When you control no Islands , sacrifice Kukemssa Serpent .\nLead Golem NAME_END 5 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Mirage PLAYER_CLS_END 271 RACE_END U RARITY_END Whenever Lead Golem attacks , it doesn't untap during its controller's next untap step .\nLightning Reflexes NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirage PLAYER_CLS_END 186 RACE_END C RARITY_END You may cast Lightning Reflexes as though it had flash . If you cast it any time a sorcery couldn't have been cast , the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step . $Enchant creature$Enchanted creature gets +1/+0 and has first strike .\nLion's Eye Diamond NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Mirage PLAYER_CLS_END 272 RACE_END R RARITY_END Sacrifice Lion's Eye Diamond , Discard your hand : Add three mana of any one color to your mana pool . Activate this ability only any time you could cast an instant .\nLocust Swarm NAME_END 1 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Mirage PLAYER_CLS_END 124 RACE_END U RARITY_END Flying${G }: Regenerate Locust Swarm . ${G }: Untap Locust Swarm . Activate this ability only once each turn .\nMana Prism NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirage PLAYER_CLS_END 273 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $${1 } , { tap }: Add one mana of any color to your mana pool .\nMelesse Spirit NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Angel Spirit TYPE_END Mirage PLAYER_CLS_END 231 RACE_END U RARITY_END Flying , protection from black\nMerfolk Raiders NAME_END 3 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Mirage PLAYER_CLS_END 75 RACE_END C RARITY_END Islandwalk$Phasing < i > (This phases in or out before you untap during each of your untap steps . While it's phased out , it's treated as though it doesn't exist . ) < /i >\nMerfolk Seer NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Mirage PLAYER_CLS_END 76 RACE_END C RARITY_END When Merfolk Seer dies , you may pay { 1}{U } . If you do , draw a card .\nMist Dragon NAME_END 4 ATK_END 4 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Dragon TYPE_END Mirage PLAYER_CLS_END 79 RACE_END R RARITY_END { 0 }: Mist Dragon gains flying . < i > < i > (This effect lasts indefinitely . ) < /i ></ i > ${0 }: Mist Dragon loses flying . < i > < i > (This effect lasts indefinitely . ) < /i ></ i > ${3}{U}{U }: Mist Dragon phases out . < i > (While it's phased out , it's treated as though it doesn't exist . It phases in before you untap during your next untap step . ) < /i >\nMountain Valley NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mirage PLAYER_CLS_END 305 RACE_END U RARITY_END Mountain Valley enters the battlefield tapped . ${tap } , Sacrifice Mountain Valley : Search your library for a Mountain or Forest card and put it onto the battlefield . Then shuffle your library .\nMtenda Griffin NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Mirage PLAYER_CLS_END 232 RACE_END U RARITY_END Flying${W } , { tap }: Return Mtenda Griffin to its owner's hand and return target Griffin card from your graveyard to your hand . Activate this ability only during your upkeep .\nMtenda Herder NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Scout TYPE_END Mirage PLAYER_CLS_END 233 RACE_END C RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i >\nMystical Tutor NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 80 RACE_END U RARITY_END Search your library for an instant or sorcery card and reveal that card . Shuffle your library , then put the card on top of it .\nNettletooth Djinn NAME_END 4 ATK_END 4 DEF_END {3}{G} COST_END NIL DUR_END Creature - Djinn TYPE_END Mirage PLAYER_CLS_END 130 RACE_END U RARITY_END At the beginning of your upkeep , Nettletooth Djinn deals 1 damage to you .\nPaupers' Cage NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirage PLAYER_CLS_END 279 RACE_END R RARITY_END At the beginning of each opponent's upkeep , if that player has two or fewer cards in hand , Paupers ' Cage deals 2 damage to him or her .\nPearl Dragon NAME_END 4 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Dragon TYPE_END Mirage PLAYER_CLS_END 237 RACE_END R RARITY_END Flying${1}{W }: Pearl Dragon gets +0/+1 until end of turn .\nPhyrexian Dreadnought NAME_END 12 ATK_END 12 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Dreadnought TYPE_END Mirage PLAYER_CLS_END 280 RACE_END R RARITY_END Trample$When Phyrexian Dreadnought enters the battlefield , sacrifice it unless you sacrifice any number of creatures with total power 12 or greater .\nPhyrexian Tribute NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Mirage PLAYER_CLS_END 32 RACE_END R RARITY_END As an additional cost to cast Phyrexian Tribute , sacrifice two creatures . $Destroy target artifact .\nPolitical Trickery NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Mirage PLAYER_CLS_END 81 RACE_END R RARITY_END Exchange control of target land you control and target land an opponent controls . < i > (This effect lasts indefinitely . ) < /i >\nPsychic Transfer NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Sorcery TYPE_END Mirage PLAYER_CLS_END 85 RACE_END R RARITY_END If the difference between your life total and target player's life total is 5 or less , exchange life totals with that player .\nQuirion Elves NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Mirage PLAYER_CLS_END 132 RACE_END C RARITY_END As Quirion Elves enters the battlefield , choose a color . ${tap }: Add { G } to your mana pool . ${tap }: Add one mana of the chosen color to your mana pool .\nRadiant Essence NAME_END 3 ATK_END 2 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Mirage PLAYER_CLS_END 336 RACE_END U RARITY_END Radiant Essence gets +1/+2 as long as an opponent controls a black permanent .\nRaging Spirit NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Mirage PLAYER_CLS_END 188 RACE_END C RARITY_END { 2 }: Raging Spirit becomes colorless until end of turn .\nRashida Scalebane NAME_END 4 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Mirage PLAYER_CLS_END 239 RACE_END R RARITY_END { tap }: Destroy target attacking or blocking Dragon . It can't be regenerated . You gain life equal to its power .\nReality Ripple NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 87 RACE_END C RARITY_END Target artifact , creature , or land phases out . < i > (While it's phased out , it's treated as though it doesn't exist . It phases in before its controller untaps during his or her next untap step . ) < /i >\nRestless Dead NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Skeleton TYPE_END Mirage PLAYER_CLS_END 36 RACE_END C RARITY_END { B }: Regenerate Restless Dead .\nRitual of Steel NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirage PLAYER_CLS_END 240 RACE_END C RARITY_END Enchant creature$When Ritual of Steel enters the battlefield , draw a card at the beginning of the next turn's upkeep . $Enchanted creature gets +0/+2 .\nRock Basilisk NAME_END 5 ATK_END 4 DEF_END {4}{R}{G} COST_END NIL DUR_END Creature - Basilisk TYPE_END Mirage PLAYER_CLS_END 339 RACE_END R RARITY_END Whenever Rock Basilisk blocks or becomes blocked by a non-Wall creature , destroy that creature at end of combat .\nRocky Tar Pit NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mirage PLAYER_CLS_END 310 RACE_END U RARITY_END Rocky Tar Pit enters the battlefield tapped . ${tap } , Sacrifice Rocky Tar Pit : Search your library for a Swamp or Mountain card and put it onto the battlefield . Then shuffle your library .\nSabertooth Cobra NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Mirage PLAYER_CLS_END 136 RACE_END C RARITY_END Whenever Sabertooth Cobra deals damage to a player , he or she gets a poison counter . That player gets another poison counter at the beginning of his or her next upkeep unless he or she pays { 2 } before that turn . < i > (A player with ten or more poison counters loses the game . ) < /i >\nSacred Mesa NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Mirage PLAYER_CLS_END 241 RACE_END R RARITY_END At the beginning of your upkeep , sacrifice Sacred Mesa unless you sacrifice a Pegasus . ${1}{W }: Put a 1/1 white Pegasus creature token with flying onto the battlefield .\nSandbar Crocodile NAME_END 5 ATK_END 6 DEF_END {4}{U} COST_END NIL DUR_END Creature - Crocodile TYPE_END Mirage PLAYER_CLS_END 88 RACE_END C RARITY_END Phasing < i > (This phases in or out before you untap during each of your untap steps . While it's phased out , it's treated as though it doesn't exist . ) < /i >\nSea Scryer NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Mirage PLAYER_CLS_END 90 RACE_END C RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap }: Add { U } to your mana pool .\nSeedling Charm NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 138 RACE_END C RARITY_END Choose one - Return target Aura attached to a creature to its owner's hand ; or regenerate target green creature ; or target creature gains trample until end of turn .\nSerene Heart NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 140 RACE_END C RARITY_END Destroy all Auras .\nSewer Rats NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Rat TYPE_END Mirage PLAYER_CLS_END 37 RACE_END C RARITY_END { B } , Pay 1 life : Sewer Rats gets +1/+0 until end of turn . Activate this ability no more than three times each turn .\nShadow Guildmage NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Mirage PLAYER_CLS_END 38 RACE_END C RARITY_END { U } , { tap }: Put target creature you control on top of its owner's library . ${R } , { tap }: Shadow Guildmage deals 1 damage to target creature or player and 1 damage to you .\nShallow Grave NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 39 RACE_END R RARITY_END Return the top creature card of your graveyard to the battlefield . That creature gains haste until end of turn . Exile it at the beginning of the next end step .\nShaper Guildmage NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Mirage PLAYER_CLS_END 91 RACE_END C RARITY_END { W } , { tap }: Target creature gains first strike until end of turn . ${B } , { tap }: Target creature gets +1/+0 until end of turn .\nShimmer NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Mirage PLAYER_CLS_END 92 RACE_END R RARITY_END As Shimmer enters the battlefield , choose a land type . $Each land of the chosen type has phasing . < i > (It phases in or out before its controller untaps during each of his or her untap steps . While it's phased out , it's treated as though it doesn't exist . ) < /i >\nSidar Jabari NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Legendary Creature - Human Knight TYPE_END Mirage PLAYER_CLS_END 243 RACE_END R RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > $Whenever Sidar Jabari attacks , tap target creature defending player controls .\nSkulking Ghost NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Mirage PLAYER_CLS_END 41 RACE_END C RARITY_END Flying$When Skulking Ghost becomes the target of a spell or ability , sacrifice it .\nSoar NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirage PLAYER_CLS_END 93 RACE_END C RARITY_END You may cast Soar as though it had flash . If you cast it any time a sorcery couldn't have been cast , the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step . $Enchant creature$Enchanted creature gets +0/+1 and has flying .\nSoul Rend NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 42 RACE_END U RARITY_END Destroy target creature if it's white . A creature destroyed this way can't be regenerated . $$Draw a card at the beginning of the next turn's upkeep .\nSpirit of the Night NAME_END 5 ATK_END 6 DEF_END {6}{B}{B}{B} COST_END NIL DUR_END Legendary Creature - Demon Spirit TYPE_END Mirage PLAYER_CLS_END 44 RACE_END R RARITY_END Flying , trample , haste , protection from black$Spirit of the Night has first strike as long as it's attacking .\nTalruum Minotaur NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Minotaur Berserker TYPE_END Mirage PLAYER_CLS_END 196 RACE_END C RARITY_END Haste\nTaniwha NAME_END 7 ATK_END 7 DEF_END {3}{U}{U} COST_END NIL DUR_END Legendary Creature - Serpent TYPE_END Mirage PLAYER_CLS_END 95 RACE_END R RARITY_END Trample$Phasing < i > (This phases in or out before you untap during each of your untap steps . While it's phased out , it's treated as though it doesn't exist . ) < /i > $At the beginning of your upkeep , all lands you control phase out . < i > (They phase in before you untap during your next untap step . ) < /i >\nTeeka's Dragon NAME_END 5 ATK_END 5 DEF_END {9} COST_END NIL DUR_END Artifact Creature - Dragon TYPE_END Mirage PLAYER_CLS_END 285 RACE_END R RARITY_END Flying ; trample ; rampage 4 < i > (Whenever this creature becomes blocked , it gets +4/+4 until end of turn for each creature blocking it beyond the first . ) < /i >\nTeferi's Curse NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirage PLAYER_CLS_END 96 RACE_END C RARITY_END Enchant artifact or creature$Enchanted permanent has phasing . < i > (It phases in or out before its controller untaps during each of his or her untap steps . While it's phased out , it's treated as though it doesn't exist . ) < /i >\nTeferi's Drake NAME_END 2 ATK_END 3 DEF_END {2}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Mirage PLAYER_CLS_END 97 RACE_END C RARITY_END Flying$Phasing < i > (This phases in or out before you untap during each of your untap steps . While it's phased out , it's treated as though it doesn't exist . ) < /i >\nThirst NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirage PLAYER_CLS_END 99 RACE_END C RARITY_END Enchant creature$When Thirst enters the battlefield , tap enchanted creature . $Enchanted creature doesn't untap during its controller's untap step . $At the beginning of your upkeep , sacrifice Thirst unless you pay { U } .\nTidal Wave NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 100 RACE_END U RARITY_END Put a 5/5 blue Wall creature token with defender onto the battlefield . Sacrifice it at the beginning of the next end step .\nTranquil Domain NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 143 RACE_END C RARITY_END Destroy all non-Aura enchantments .\nUnfulfilled Desires NAME_END NIL ATK_END NIL DEF_END {1}{U}{B} COST_END NIL DUR_END Enchantment TYPE_END Mirage PLAYER_CLS_END 345 RACE_END R RARITY_END { 1 } , Pay 1 life : Draw a card , then discard a card .\nUnseen Walker NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Dryad TYPE_END Mirage PLAYER_CLS_END 147 RACE_END U RARITY_END Forestwalk$${1}{G}{G }: Target creature gains forestwalk until end of turn .\nUnyaro Bee Sting NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Mirage PLAYER_CLS_END 148 RACE_END U RARITY_END Unyaro Bee Sting deals 2 damage to target creature or player .\nUnyaro Griffin NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Mirage PLAYER_CLS_END 248 RACE_END U RARITY_END Flying$$Sacrifice Unyaro Griffin : Counter target red instant or sorcery spell .\nVaporous Djinn NAME_END 4 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Djinn TYPE_END Mirage PLAYER_CLS_END 101 RACE_END U RARITY_END Flying$At the beginning of your upkeep , Vaporous Djinn phases out unless you pay { U}{U } . < i > (While it's phased out , it's treated as though it doesn't exist . It phases in before you untap during your next untap step . ) < /i >\nViashino Warrior NAME_END 2 ATK_END 4 DEF_END {3}{R} COST_END NIL DUR_END Creature - Viashino Warrior TYPE_END Mirage PLAYER_CLS_END 200 RACE_END C RARITY_END NIL\nVigilant Martyr NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Mirage PLAYER_CLS_END 249 RACE_END U RARITY_END Sacrifice Vigilant Martyr : Regenerate target creature . ${W}{W } , { tap } , Sacrifice Vigilant Martyr : Counter target spell that targets an enchantment .\nVillage Elder NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Mirage PLAYER_CLS_END 149 RACE_END C RARITY_END { G } , { tap } , Sacrifice a Forest : Regenerate target creature .\nVitalizing Cascade NAME_END NIL ATK_END NIL DEF_END {X}{G}{W} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 346 RACE_END U RARITY_END You gain X plus 3 life .\nWaiting in the Weeds NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Mirage PLAYER_CLS_END 150 RACE_END R RARITY_END Each player puts a 1/1 green Cat creature token onto the battlefield for each untapped Forest he or she controls .\nWard of Lights NAME_END NIL ATK_END NIL DEF_END {W}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirage PLAYER_CLS_END 251 RACE_END C RARITY_END You may cast Ward of Lights as though it had flash . If you cast it any time a sorcery couldn't have been cast , the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step . $Enchant creature$As Ward of Lights enters the battlefield , choose a color . $Enchanted creature has protection from the chosen color . This effect doesn't remove Ward of Lights .\nWild Elephant NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elephant TYPE_END Mirage PLAYER_CLS_END 152 RACE_END C RARITY_END Trample\nWildfire Emissary NAME_END 4 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Efreet TYPE_END Mirage PLAYER_CLS_END 203 RACE_END U RARITY_END Protection from white${1}{R }: Wildfire Emissary gets +1/+0 until end of turn .\nWindreaper Falcon NAME_END 1 ATK_END 1 DEF_END {1}{R}{G} COST_END NIL DUR_END Creature - Bird TYPE_END Mirage PLAYER_CLS_END 349 RACE_END U RARITY_END Flying , protection from blue\nWithering Boon NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Mirage PLAYER_CLS_END 50 RACE_END U RARITY_END As an additional cost to cast Withering Boon , pay 3 life . $Counter target creature spell .\nZhalfirin Knight NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Mirage PLAYER_CLS_END 254 RACE_END C RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > ${W}{W }: Zhalfirin Knight gains first strike until end of turn .\nZirilan of the Claw NAME_END 4 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Legendary Creature - Viashino Shaman TYPE_END Mirage PLAYER_CLS_END 204 RACE_END R RARITY_END { 1}{R}{R } , { tap }: Search your library for a Dragon permanent card and put that card onto the battlefield . Then shuffle your library . That Dragon gains haste until end of turn . Exile it at the beginning of the next end step .\nZuberi, Golden Feather NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Legendary Creature - Griffin TYPE_END Mirage PLAYER_CLS_END 255 RACE_END R RARITY_END Flying$Other Griffin creatures get +1/+1 .\nAlpha Myr NAME_END 1 ATK_END 2 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Mirrodin PLAYER_CLS_END 142 RACE_END C RARITY_END NIL\nAltar's Light NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 1 RACE_END U RARITY_END Exile target artifact or enchantment .\nAncient Den NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Artifact Land TYPE_END Mirrodin PLAYER_CLS_END 278 RACE_END C RARITY_END < i > (Ancient Den isn't a spell . ) < /i > ${tap }: Add { W } to your mana pool .\nAnnul NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 29 RACE_END C RARITY_END Counter target artifact or enchantment spell .\nArc-Slogger NAME_END 5 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Mirrodin PLAYER_CLS_END 85 RACE_END R RARITY_END { R } , Exile the top ten cards of your library : Arc-Slogger deals 2 damage to target creature or player .\nArrest NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirrodin PLAYER_CLS_END 2 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack or block , and its activated abilities can't be activated .\nAssert Authority NAME_END NIL ATK_END NIL DEF_END {5}{U}{U} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 30 RACE_END U RARITY_END Affinity for artifacts < i > (This spell costs { 1 } less to cast for each artifact you control . ) < /i > $Counter target spell . If that spell is countered this way , exile it instead of putting it into its owner's graveyard .\nAtog NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Atog TYPE_END Mirrodin PLAYER_CLS_END 86 RACE_END U RARITY_END Sacrifice an artifact : Atog gets +2/+2 until end of turn .\nAuriok Bladewarden NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Mirrodin PLAYER_CLS_END 3 RACE_END U RARITY_END { tap }: Target creature gets +X/+X until end of turn , where X is Auriok Bladewarden's power .\nAuriok Steelshaper NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Mirrodin PLAYER_CLS_END 4 RACE_END R RARITY_END Equip costs you pay cost { 1 } less . $As long as Auriok Steelshaper is equipped , each creature you control that's a Soldier or a Knight gets +1/+1 .\nAuriok Transfixer NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Scout TYPE_END Mirrodin PLAYER_CLS_END 5 RACE_END C RARITY_END { W } , { tap }: Tap target artifact .\nBanshee's Blade NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin PLAYER_CLS_END 144 RACE_END U RARITY_END Equipped creature gets +1/+1 for each charge counter on Banshee's Blade . $Whenever equipped creature deals combat damage , put a charge counter on Banshee's Blade . $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . This card enters the battlefield unattached and stays on the battlefield if the creature leaves . ) < /i >\nBattlegrowth NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 113 RACE_END C RARITY_END Put a +1/+1 counter on target creature .\nBetrayal of Flesh NAME_END NIL ATK_END NIL DEF_END {5}{B} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 58 RACE_END U RARITY_END Choose one - Destroy target creature ; or return target creature card from your graveyard to the battlefield . $Entwine-Sacrifice three lands . < i > (Choose both if you pay the entwine cost . ) < /i >\nBlinkmoth Urn NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 145 RACE_END R RARITY_END At the beginning of each player's precombat main phase , if Blinkmoth Urn is untapped , that player adds { 1 } to his or her mana pool for each artifact he or she controls .\nBonesplitter NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin PLAYER_CLS_END 146 RACE_END C RARITY_END Equipped creature gets +2/+0 . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . This card enters the battlefield unattached and stays on the battlefield if the creature leaves . ) < /i >\nCathodion NAME_END 3 ATK_END 3 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Mirrodin PLAYER_CLS_END 149 RACE_END U RARITY_END When Cathodion dies , add { C}{C}{C } to your mana pool .\nChalice of the Void NAME_END NIL ATK_END NIL DEF_END {X}{X} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 150 RACE_END R RARITY_END Chalice of the Void enters the battlefield with X charge counters on it . $Whenever a player casts a spell with converted mana cost equal to the number of charge counters on Chalice of the Void , counter that spell .\nChromatic Sphere NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 151 RACE_END C RARITY_END { 1 } , { tap } , Sacrifice Chromatic Sphere : Add one mana of any color to your mana pool . Draw a card .\nChrome Mox NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 152 RACE_END R RARITY_END Imprint - When Chrome Mox enters the battlefield , you may exile a nonartifact , nonland card from your hand . ${tap }: Add one mana of any of the exiled card's colors to your mana pool .\nClockwork Beetle NAME_END 0 ATK_END 0 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Insect TYPE_END Mirrodin PLAYER_CLS_END 153 RACE_END C RARITY_END Clockwork Beetle enters the battlefield with two +1/+1 counters on it . $Whenever Clockwork Beetle attacks or blocks , remove a +1/+1 counter from it at end of combat .\nClockwork Condor NAME_END 0 ATK_END 0 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Bird TYPE_END Mirrodin PLAYER_CLS_END 154 RACE_END C RARITY_END Flying$Clockwork Condor enters the battlefield with three +1/+1 counters on it . $Whenever Clockwork Condor attacks or blocks , remove a +1/+1 counter from it at end of combat .\nClockwork Dragon NAME_END 0 ATK_END 0 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Dragon TYPE_END Mirrodin PLAYER_CLS_END 155 RACE_END R RARITY_END Flying$Clockwork Dragon enters the battlefield with six +1/+1 counters on it . $Whenever Clockwork Dragon attacks or blocks , remove a +1/+1 counter from it at end of combat . ${3 }: Put a +1/+1 counter on Clockwork Dragon .\nClockwork Vorrac NAME_END 0 ATK_END 0 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Boar Beast TYPE_END Mirrodin PLAYER_CLS_END 156 RACE_END U RARITY_END Trample$Clockwork Vorrac enters the battlefield with four +1/+1 counters on it . $Whenever Clockwork Vorrac attacks or blocks , remove a +1/+1 counter from it at end of combat . ${tap }: Put a +1/+1 counter on Clockwork Vorrac .\nCloudpost NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Locus TYPE_END Mirrodin PLAYER_CLS_END 280 RACE_END C RARITY_END Cloudpost enters the battlefield tapped . ${tap }: Add { C } to your mana pool for each Locus on the battlefield .\nCobalt Golem NAME_END 3 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Mirrodin PLAYER_CLS_END 157 RACE_END C RARITY_END { 1}{U }: Cobalt Golem gains flying until end of turn .\nCopperhoof Vorrac NAME_END 2 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Boar Beast TYPE_END Mirrodin PLAYER_CLS_END 116 RACE_END R RARITY_END Copperhoof Vorrac gets +1/+1 for each untapped permanent your opponents control .\nCopper Myr NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Mirrodin PLAYER_CLS_END 158 RACE_END C RARITY_END { tap }: Add { G } to your mana pool .\nCrystal Shard NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 159 RACE_END U RARITY_END { 3 } , { tap } or { U } , { tap }: Return target creature to its owner's hand unless its controller pays { 1 } .\nDamping Matrix NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 161 RACE_END R RARITY_END Activated abilities of artifacts and creatures can't be activated unless they're mana abilities .\nDeconstruct NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin PLAYER_CLS_END 118 RACE_END C RARITY_END Destroy target artifact . Add { G}{G}{G } to your mana pool .\nDisciple of the Vault NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Mirrodin PLAYER_CLS_END 62 RACE_END C RARITY_END Whenever an artifact is put into a graveyard from the battlefield , you may have target opponent lose 1 life .\nDomineer NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirrodin PLAYER_CLS_END 33 RACE_END U RARITY_END Enchant artifact creature$You control enchanted artifact creature .\nDross Harvester NAME_END 4 ATK_END 4 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Mirrodin PLAYER_CLS_END 63 RACE_END R RARITY_END Protection from white$At the beginning of your end step , you lose 4 life . $Whenever a creature dies , you gain 2 life .\nDross Prowler NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Mirrodin PLAYER_CLS_END 64 RACE_END C RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nDross Scorpion NAME_END 1 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Scorpion TYPE_END Mirrodin PLAYER_CLS_END 164 RACE_END C RARITY_END Whenever Dross Scorpion or another artifact creature dies , you may untap target artifact .\nDuplicant NAME_END 4 ATK_END 2 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Shapeshifter TYPE_END Mirrodin PLAYER_CLS_END 165 RACE_END R RARITY_END Imprint - When Duplicant enters the battlefield , you may exile target nontoken creature . $As long as the exiled card is a creature card , Duplicant has that card's power , toughness , and creature types . It's still a Shapeshifter .\nDuskworker NAME_END 2 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Mirrodin PLAYER_CLS_END 166 RACE_END U RARITY_END Whenever Duskworker becomes blocked , regenerate it . ${3 }: Duskworker gets +1/+0 until end of turn .\nElectrostatic Bolt NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 89 RACE_END C RARITY_END Electrostatic Bolt deals 2 damage to target creature . If it's an artifact creature , Electrostatic Bolt deals 4 damage to it instead .\nElf Replica NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Elf TYPE_END Mirrodin PLAYER_CLS_END 167 RACE_END C RARITY_END { 1}{G } , Sacrifice Elf Replica : Destroy target enchantment .\nEmpyrial Plate NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin PLAYER_CLS_END 168 RACE_END R RARITY_END Equipped creature gets +1/+1 for each card in your hand . $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . This card enters the battlefield unattached and stays on the battlefield if the creature leaves . ) < /i >\nExtraplanar Lens NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 169 RACE_END R RARITY_END Imprint - When Extraplanar Lens enters the battlefield , you may exile target land you control . $Whenever a land with the same name as the exiled card is tapped for mana , its controller adds one mana to his or her mana pool of any type that land produced .\nFangren Hunter NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Mirrodin PLAYER_CLS_END 119 RACE_END C RARITY_END Trample\nFarsight Mask NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 170 RACE_END U RARITY_END Whenever a source an opponent controls deals damage to you , if Farsight Mask is untapped , you may draw a card .\nFatespinner NAME_END 2 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Mirrodin PLAYER_CLS_END 36 RACE_END R RARITY_END At the beginning of each opponent's upkeep , that player chooses draw step , main phase , or combat phase . The player skips each instance of the chosen step or phase this turn .\nFiery Gambit NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin PLAYER_CLS_END 90 RACE_END R RARITY_END Flip a coin until you lose a flip or choose to stop flipping . If you lose a flip , Fiery Gambit has no effect . If you win one or more flips , Fiery Gambit deals 3 damage to target creature . If you win two or more flips , Fiery Gambit deals 6 damage to each opponent . If you win three or more flips , draw nine cards and untap all lands you control .\nForge Armor NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 92 RACE_END U RARITY_END As an additional cost to cast Forge Armor , sacrifice an artifact . $Put X +1/+1 counters on target creature , where X is the sacrificed artifact's converted mana cost .\nGalvanic Key NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 173 RACE_END C RARITY_END Flash${3 } , { tap }: Untap target artifact .\nGlimmervoid NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mirrodin PLAYER_CLS_END 281 RACE_END R RARITY_END At the beginning of the end step , if you control no artifacts , sacrifice Glimmervoid . ${tap }: Add one mana of any color to your mana pool .\nGlissa Sunseeker NAME_END 2 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Legendary Creature - Elf TYPE_END Mirrodin PLAYER_CLS_END 120 RACE_END R RARITY_END First strike${tap }: Destroy target artifact if its converted mana cost is equal to the amount of mana in your mana pool .\nGoblin Charbelcher NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 176 RACE_END R RARITY_END { 3 } , { tap }: Reveal cards from the top of your library until you reveal a land card . Goblin Charbelcher deals damage equal to the number of nonland cards revealed this way to target creature or player . If the revealed land card was a Mountain , Goblin Charbelcher deals double that damage instead . Put the revealed cards on the bottom of your library in any order .\nGoblin Striker NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Berserker TYPE_END Mirrodin PLAYER_CLS_END 94 RACE_END C RARITY_END First strike , haste\nGoblin War Wagon NAME_END 3 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Juggernaut TYPE_END Mirrodin PLAYER_CLS_END 179 RACE_END C RARITY_END Goblin War Wagon doesn't untap during your untap step . $At the beginning of your upkeep , you may pay { 2 } . If you do , untap Goblin War Wagon .\nGold Myr NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Mirrodin PLAYER_CLS_END 180 RACE_END C RARITY_END { tap }: Add { W } to your mana pool .\nGolem-Skin Gauntlets NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin PLAYER_CLS_END 181 RACE_END U RARITY_END Equipped creature gets +1/+0 for each Equipment attached to it . $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . This card enters the battlefield unattached and stays on the battlefield if the creature leaves . ) < /i >\nGrab the Reins NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 95 RACE_END U RARITY_END Choose one - Until end of turn , you gain control of target creature and it gains haste ; or sacrifice a creature , then Grab the Reins deals damage equal to that creature's power to target creature or player . $Entwine { 2}{R } < i > (Choose both if you pay the entwine cost . ) < /i >\nGranite Shard NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 182 RACE_END U RARITY_END { 3 } , { tap } or { R } , { tap }: Granite Shard deals 1 damage to target creature or player .\nGreat Furnace NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Artifact Land TYPE_END Mirrodin PLAYER_CLS_END 282 RACE_END C RARITY_END < i > (Great Furnace isn't a spell . ) < /i > ${tap }: Add { R } to your mana pool .\nGrid Monitor NAME_END 6 ATK_END 4 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Mirrodin PLAYER_CLS_END 183 RACE_END R RARITY_END You can't cast creature spells .\nGroffskithur NAME_END 3 ATK_END 3 DEF_END {5}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Mirrodin PLAYER_CLS_END 121 RACE_END C RARITY_END Whenever Groffskithur becomes blocked , you may return target card named Groffskithur from your graveyard to your hand .\nHeartwood Shard NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 184 RACE_END U RARITY_END { 3 } , { tap } or { G } , { tap }: Target creature gains trample until end of turn .\nHematite Golem NAME_END 4 ATK_END 1 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Mirrodin PLAYER_CLS_END 185 RACE_END C RARITY_END { 1}{R }: Hematite Golem gets +2/+0 until end of turn .\nIncite War NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 96 RACE_END C RARITY_END Choose one - Creatures target player controls attack this turn if able ; or creatures you control gain first strike until end of turn . $Entwine { 2 } < i > (Choose both if you pay the entwine cost . ) < /i >\nInertia Bubble NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirrodin PLAYER_CLS_END 37 RACE_END C RARITY_END Enchant artifact$Enchanted artifact doesn't untap during its controller's untap step .\nIron Myr NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Mirrodin PLAYER_CLS_END 187 RACE_END C RARITY_END { tap }: Add { R } to your mana pool .\nIrradiate NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 67 RACE_END C RARITY_END Target creature gets -1/-1 until end of turn for each artifact you control .\nIsochron Scepter NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 188 RACE_END U RARITY_END Imprint - When Isochron Scepter enters the battlefield , you may exile an instant card with converted mana cost 2 or less from your hand . ${2 } , { tap }: You may copy the exiled card . If you do , you may cast the copy without paying its mana cost .\nJinxed Choker NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 189 RACE_END R RARITY_END At the beginning of your end step , target opponent gains control of Jinxed Choker and puts a charge counter on it . $At the beginning of your upkeep , Jinxed Choker deals damage to you equal to the number of charge counters on it . ${3 }: Put a charge counter on Jinxed Choker or remove one from it .\nJourney of Discovery NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin PLAYER_CLS_END 123 RACE_END C RARITY_END Choose one - Search your library for up to two basic land cards , reveal them , put them into your hand , then shuffle your library ; or you may play up to two additional lands this turn . $Entwine { 2}{G } < i > (Choose both if you pay the entwine cost . ) < /i >\nKrark's Thumb NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Legendary Artifact TYPE_END Mirrodin PLAYER_CLS_END 190 RACE_END R RARITY_END If you would flip a coin , instead flip two coins and ignore one .\nLeaden Myr NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Mirrodin PLAYER_CLS_END 191 RACE_END C RARITY_END { tap }: Add { B } to your mana pool .\nLeonin Abunas NAME_END 5 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Cat Cleric TYPE_END Mirrodin PLAYER_CLS_END 8 RACE_END R RARITY_END Artifacts you control have hexproof . < i > (They can't be the targets of spells or abilities your opponents control . ) < /i >\nLeonin Den-Guard NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat Soldier TYPE_END Mirrodin PLAYER_CLS_END 9 RACE_END C RARITY_END As long as Leonin Den-Guard is equipped , it gets +1/+1 and has vigilance .\nLeonin Elder NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Cat Cleric TYPE_END Mirrodin PLAYER_CLS_END 10 RACE_END C RARITY_END Whenever an artifact enters the battlefield , you may gain 1 life .\nLeonin Skyhunter NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Cat Knight TYPE_END Mirrodin PLAYER_CLS_END 11 RACE_END U RARITY_END Flying\nLeonin Sun Standard NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 194 RACE_END R RARITY_END { 1}{W }: Creatures you control get +1/+1 until end of turn .\nLeveler NAME_END 10 ATK_END 10 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Juggernaut TYPE_END Mirrodin PLAYER_CLS_END 195 RACE_END R RARITY_END When Leveler enters the battlefield , exile all cards from your library .\nLifespark Spellbomb NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 197 RACE_END C RARITY_END { G } , Sacrifice Lifespark Spellbomb : Until end of turn , target land becomes a 3/3 creature that's still a land . ${1 } , Sacrifice Lifespark Spellbomb : Draw a card .\nLightning Greaves NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin PLAYER_CLS_END 199 RACE_END U RARITY_END Equipped creature has haste and shroud . < i > (It can't be the target of spells or abilities . ) < /i > $Equip { 0 }\nLiving Hive NAME_END 6 ATK_END 6 DEF_END {6}{G}{G} COST_END NIL DUR_END Creature - Elemental Insect TYPE_END Mirrodin PLAYER_CLS_END 124 RACE_END R RARITY_END Trample$Whenever Living Hive deals combat damage to a player , put that many 1/1 green Insect creature tokens onto the battlefield .\nLooming Hoverguard NAME_END 3 ATK_END 3 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Drone TYPE_END Mirrodin PLAYER_CLS_END 38 RACE_END U RARITY_END Flying$When Looming Hoverguard enters the battlefield , put target artifact on top of its owner's library .\nLoxodon Mender NAME_END 3 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Creature - Elephant Cleric TYPE_END Mirrodin PLAYER_CLS_END 12 RACE_END C RARITY_END { W } , { tap }: Regenerate target artifact .\nLoxodon Punisher NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Elephant Soldier TYPE_END Mirrodin PLAYER_CLS_END 14 RACE_END R RARITY_END Loxodon Punisher gets +2/+2 for each Equipment attached to it .\nLumengrid Sentinel NAME_END 2 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Mirrodin PLAYER_CLS_END 40 RACE_END U RARITY_END Flying$Whenever an artifact enters the battlefield under your control , you may tap target permanent .\nLuminous Angel NAME_END 4 ATK_END 4 DEF_END {4}{W}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Mirrodin PLAYER_CLS_END 15 RACE_END R RARITY_END Flying$At the beginning of your upkeep , you may put a 1/1 white Spirit creature token with flying onto the battlefield .\nMalachite Golem NAME_END 3 ATK_END 5 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Mirrodin PLAYER_CLS_END 202 RACE_END C RARITY_END { 1}{G }: Malachite Golem gains trample until end of turn .\nMass Hysteria NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment TYPE_END Mirrodin PLAYER_CLS_END 99 RACE_END R RARITY_END All creatures have haste .\nMind's Eye NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 205 RACE_END R RARITY_END Whenever an opponent draws a card , you may pay { 1 } . If you do , draw a card .\nMolder Slug NAME_END 6 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Slug Beast TYPE_END Mirrodin PLAYER_CLS_END 125 RACE_END R RARITY_END At the beginning of each player's upkeep , that player sacrifices an artifact .\nMolten Rain NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin PLAYER_CLS_END 101 RACE_END C RARITY_END Destroy target land . If that land was nonbasic , Molten Rain deals 2 damage to the land's controller .\nMoriok Scavenger NAME_END 3 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Mirrodin PLAYER_CLS_END 68 RACE_END C RARITY_END When Moriok Scavenger enters the battlefield , you may return target artifact creature card from your graveyard to your hand .\nMyr Adapter NAME_END 1 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Mirrodin PLAYER_CLS_END 210 RACE_END C RARITY_END Myr Adapter gets +1/+1 for each Equipment attached to it .\nMyr Mindservant NAME_END 1 ATK_END 1 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Mirrodin PLAYER_CLS_END 213 RACE_END U RARITY_END { 2 } , { tap }: Shuffle your library .\nNecrogen Mists NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Mirrodin PLAYER_CLS_END 69 RACE_END R RARITY_END At the beginning of each player's upkeep , that player discards a card .\nNecrogen Spellbomb NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 216 RACE_END C RARITY_END { B } , Sacrifice Necrogen Spellbomb : Target player discards a card . ${1 } , Sacrifice Necrogen Spellbomb : Draw a card .\nNeedlebug NAME_END 2 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Insect TYPE_END Mirrodin PLAYER_CLS_END 217 RACE_END U RARITY_END Flash$Protection from artifacts\nNeurok Familiar NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Mirrodin PLAYER_CLS_END 43 RACE_END C RARITY_END Flying$When Neurok Familiar enters the battlefield , reveal the top card of your library . If it's an artifact card , put it into your hand . Otherwise , put it into your graveyard .\nNeurok Hoversail NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin PLAYER_CLS_END 218 RACE_END C RARITY_END Equipped creature has flying . $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . This card enters the battlefield unattached and stays on the battlefield if the creature leaves . ) < /i >\nNeurok Spy NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Mirrodin PLAYER_CLS_END 44 RACE_END C RARITY_END Neurok Spy is unblockable as long as defending player controls an artifact .\nNightmare Lash NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin PLAYER_CLS_END 219 RACE_END R RARITY_END Equipped creature gets +1/+1 for each Swamp you control . $Equip-Pay 3 life . < i > (Pay 3 life : Attach to target creature you control . Equip only as a sorcery . This card enters the battlefield unattached and stays on the battlefield if the creature leaves . ) < /i >\nNim Devourer NAME_END 1 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Mirrodin PLAYER_CLS_END 70 RACE_END R RARITY_END Nim Devourer gets +1/+0 for each artifact you control . ${B}{B }: Return Nim Devourer from your graveyard to the battlefield , then sacrifice a creature . Activate this ability only during your upkeep .\nNim Lasher NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Mirrodin PLAYER_CLS_END 71 RACE_END C RARITY_END Nim Lasher gets +1/+0 for each artifact you control .\nNim Replica NAME_END 1 ATK_END 3 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Zombie TYPE_END Mirrodin PLAYER_CLS_END 220 RACE_END C RARITY_END { 2}{B } , Sacrifice Nim Replica : Target creature gets -1/-1 until end of turn .\nNim Shambler NAME_END 1 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Mirrodin PLAYER_CLS_END 72 RACE_END U RARITY_END Nim Shambler gets +1/+0 for each artifact you control . $Sacrifice a creature : Regenerate Nim Shambler .\nNim Shrieker NAME_END 1 ATK_END 0 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Mirrodin PLAYER_CLS_END 73 RACE_END C RARITY_END Flying$Nim Shrieker gets +1/+0 for each artifact you control .\nOverride NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 45 RACE_END C RARITY_END Counter target spell unless its controller pays { 1 } for each artifact you control .\nPearl Shard NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 225 RACE_END U RARITY_END { 3 } , { tap } or { W } , { tap }: Prevent the next 2 damage that would be dealt to target creature or player this turn .\nPewter Golem NAME_END 2 ATK_END 4 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Mirrodin PLAYER_CLS_END 227 RACE_END C RARITY_END { 1}{B }: Regenerate Pewter Golem .\nPlated Slagwurm NAME_END 8 ATK_END 8 DEF_END {4}{G}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Mirrodin PLAYER_CLS_END 127 RACE_END R RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i >\nPower Conduit NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 229 RACE_END U RARITY_END { tap } , Remove a counter from a permanent you control : Choose one - Put a charge counter on target artifact ; or put a +1/+1 counter on target creature .\nPredator's Strike NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 128 RACE_END C RARITY_END Target creature gets +3/+3 and gains trample until end of turn .\nProteus Staff NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 230 RACE_END R RARITY_END { 2}{U } , { tap }: Put target creature on the bottom of its owner's library . That creature's controller reveals cards from the top of his or her library until he or she reveals a creature card . The player puts that card onto the battlefield and the rest on the bottom of his or her library in any order . Activate this ability only any time you could cast a sorcery .\nPsychic Membrane NAME_END 3 ATK_END 0 DEF_END {2}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Mirrodin PLAYER_CLS_END 46 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $Whenever Psychic Membrane blocks , you may draw a card .\nPsychogenic Probe NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 231 RACE_END R RARITY_END Whenever a spell or ability causes a player to shuffle his or her library , Psychogenic Probe deals 2 damage to him or her .\nPyrite Spellbomb NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 232 RACE_END C RARITY_END { R } , Sacrifice Pyrite Spellbomb : Pyrite Spellbomb deals 2 damage to target creature or player . ${1 } , Sacrifice Pyrite Spellbomb : Draw a card .\nRaise the Alarm NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 16 RACE_END C RARITY_END Put two 1/1 white Soldier creature tokens onto the battlefield .\nRegress NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 48 RACE_END C RARITY_END Return target permanent to its owner's hand .\nRelic Bane NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirrodin PLAYER_CLS_END 76 RACE_END U RARITY_END Enchant artifact$Enchanted artifact has \" At the beginning of your upkeep , you lose 2 life . \"\nRoar of the Kha NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 18 RACE_END U RARITY_END Choose one - Creatures you control get +1/+1 until end of turn ; or untap all creatures you control . $Entwine { 1}{W } < i > (Choose both if you pay the entwine cost . ) < /i >\nRust Elemental NAME_END 4 ATK_END 4 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Elemental TYPE_END Mirrodin PLAYER_CLS_END 234 RACE_END U RARITY_END Flying$At the beginning of your upkeep , sacrifice an artifact other than Rust Elemental . If you can't , tap Rust Elemental and you lose 4 life .\nRustmouth Ogre NAME_END 4 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Ogre TYPE_END Mirrodin PLAYER_CLS_END 103 RACE_END U RARITY_END Whenever Rustmouth Ogre deals combat damage to a player , you may destroy target artifact that player controls .\nRustspore Ram NAME_END 3 ATK_END 1 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Sheep TYPE_END Mirrodin PLAYER_CLS_END 235 RACE_END U RARITY_END When Rustspore Ram enters the battlefield , destroy target Equipment .\nScale of Chiss-Goria NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 236 RACE_END C RARITY_END Flash$Affinity for artifacts < i > (This spell costs { 1 } less to cast for each artifact you control . ) < /i > ${tap }: Target creature gets +0/+1 until end of turn .\nSeat of the Synod NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Artifact Land TYPE_END Mirrodin PLAYER_CLS_END 283 RACE_END C RARITY_END < i > (Seat of the Synod isn't a spell . ) < /i > ${tap }: Add { U } to your mana pool .\nSecond Sunrise NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 20 RACE_END R RARITY_END Each player returns to the battlefield all artifact , creature , enchantment , and land cards in his or her graveyard that were put there from the battlefield this turn .\nSeething Song NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 104 RACE_END C RARITY_END Add { R}{R}{R}{R}{R } to your mana pool .\nShatter NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 105 RACE_END C RARITY_END Destroy target artifact .\nShrapnel Blast NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 106 RACE_END U RARITY_END As an additional cost to cast Shrapnel Blast , sacrifice an artifact . $Shrapnel Blast deals 5 damage to target creature or player .\nSilver Myr NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Mirrodin PLAYER_CLS_END 241 RACE_END C RARITY_END { tap }: Add { U } to your mana pool .\nSlagwurm Armor NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin PLAYER_CLS_END 243 RACE_END C RARITY_END Equipped creature gets +0/+6 . $Equip { 3 } < i > ({3 }: Attach to target creature you control . Equip only as a sorcery . This card enters the battlefield unattached and stays on the battlefield if the creature leaves . ) < /i >\nSlith Ascendant NAME_END 1 ATK_END 1 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Slith TYPE_END Mirrodin PLAYER_CLS_END 23 RACE_END U RARITY_END Flying$Whenever Slith Ascendant deals combat damage to a player , put a +1/+1 counter on it .\nSlith Bloodletter NAME_END 1 ATK_END 1 DEF_END {B}{B} COST_END NIL DUR_END Creature - Slith TYPE_END Mirrodin PLAYER_CLS_END 77 RACE_END U RARITY_END Whenever Slith Bloodletter deals combat damage to a player , put a +1/+1 counter on it . ${1}{B }: Regenerate Slith Bloodletter .\nSlith Firewalker NAME_END 1 ATK_END 1 DEF_END {R}{R} COST_END NIL DUR_END Creature - Slith TYPE_END Mirrodin PLAYER_CLS_END 107 RACE_END U RARITY_END Haste$Whenever Slith Firewalker deals combat damage to a player , put a +1/+1 counter on it .\nSlith Predator NAME_END 1 ATK_END 1 DEF_END {G}{G} COST_END NIL DUR_END Creature - Slith TYPE_END Mirrodin PLAYER_CLS_END 129 RACE_END U RARITY_END Trample$Whenever Slith Predator deals combat damage to a player , put a +1/+1 counter on it .\nSlith Strider NAME_END 1 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Slith TYPE_END Mirrodin PLAYER_CLS_END 50 RACE_END U RARITY_END Whenever Slith Strider becomes blocked , draw a card . $Whenever Slith Strider deals combat damage to a player , put a +1/+1 counter on it .\nSolar Tide NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin PLAYER_CLS_END 24 RACE_END R RARITY_END Choose one - Destroy all creatures with power 2 or less ; or destroy all creatures with power 3 or greater . $Entwine-Sacrifice two lands . < i > (Choose both if you pay the entwine cost . ) < /i >\nSoldier Replica NAME_END 3 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Soldier TYPE_END Mirrodin PLAYER_CLS_END 244 RACE_END C RARITY_END { 1}{W } , Sacrifice Soldier Replica : Soldier Replica deals 3 damage to target attacking or blocking creature .\nSomber Hoverguard NAME_END 2 ATK_END 3 DEF_END {5}{U} COST_END NIL DUR_END Creature - Drone TYPE_END Mirrodin PLAYER_CLS_END 51 RACE_END C RARITY_END Affinity for artifacts < i > (This spell costs { 1 } less to cast for each artifact you control . ) < /i > $Flying\nSoul Foundry NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 246 RACE_END R RARITY_END Imprint - When Soul Foundry enters the battlefield , you may exile a creature card from your hand . ${X } , { tap }: Put a token that's a copy of the exiled card onto the battlefield . X is the converted mana cost of that card .\nSpellweaver Helix NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 247 RACE_END R RARITY_END Imprint - When Spellweaver Helix enters the battlefield , you may exile two target sorcery cards from a single graveyard . $Whenever a player casts a card , if it has the same name as one of the cards exiled with Spellweaver Helix , you may copy the other . If you do , you may cast the copy without paying its mana cost .\nSpikeshot Goblin NAME_END 2 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Mirrodin PLAYER_CLS_END 108 RACE_END C RARITY_END { R } , { tap }: Spikeshot Goblin deals damage equal to its power to target creature or player .\nSunbeam Spellbomb NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 250 RACE_END C RARITY_END { W } , Sacrifice Sunbeam Spellbomb : You gain 5 life . ${1 } , Sacrifice Sunbeam Spellbomb : Draw a card .\nSword of Kaldra NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Legendary Artifact - Equipment TYPE_END Mirrodin PLAYER_CLS_END 251 RACE_END R RARITY_END Equipped creature gets +5/+5 . $Whenever equipped creature deals damage to a creature , exile that creature . $Equip { 4 } < i > ({4 }: Attach to target creature you control . Equip only as a sorcery . This card enters the battlefield unattached and stays on the battlefield if the creature leaves . ) < /i >\nTaj-Nar Swordsmith NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Cat Soldier TYPE_END Mirrodin PLAYER_CLS_END 27 RACE_END U RARITY_END When Taj-Nar Swordsmith enters the battlefield , you may pay { X } . If you do , search your library for an Equipment card with converted mana cost X or less and put that card onto the battlefield . Then shuffle your library .\nTalisman of Dominance NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 253 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { U } or { B } to your mana pool . Talisman of Dominance deals 1 damage to you .\nTalisman of Impulse NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 254 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { R } or { G } to your mana pool . Talisman of Impulse deals 1 damage to you .\nTalisman of Indulgence NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 255 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { B } or { R } to your mana pool . Talisman of Indulgence deals 1 damage to you .\nTalisman of Progress NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 256 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { W } or { U } to your mana pool . Talisman of Progress deals 1 damage to you .\nTalisman of Unity NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 257 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { G } or { W } to your mana pool . Talisman of Unity deals 1 damage to you .\nTanglebloom NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 258 RACE_END C RARITY_END { 1 } , { tap }: You gain 1 life .\nTel-Jilad Archers NAME_END 4 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Mirrodin PLAYER_CLS_END 131 RACE_END C RARITY_END Protection from artifacts ; reach < i > (This creature can block creatures with flying . ) < /i >\nTel-Jilad Chosen NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Mirrodin PLAYER_CLS_END 132 RACE_END C RARITY_END Protection from artifacts\nTel-Jilad Exile NAME_END 3 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Troll Warrior TYPE_END Mirrodin PLAYER_CLS_END 133 RACE_END C RARITY_END { 1}{G }: Regenerate Tel-Jilad Exile .\nTel-Jilad Stylus NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 260 RACE_END U RARITY_END { tap }: Put target permanent you own on the bottom of your library .\nTemporal Cascade NAME_END NIL ATK_END NIL DEF_END {5}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin PLAYER_CLS_END 52 RACE_END R RARITY_END Choose one - Each player shuffles his or her hand and graveyard into his or her library ; or each player draws seven cards . $Entwine { 2 } < i > (Choose both if you pay the entwine cost . ) < /i >\nTitanium Golem NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Mirrodin PLAYER_CLS_END 263 RACE_END C RARITY_END { 1}{W }: Titanium Golem gains first strike until end of turn .\nTooth of Chiss-Goria NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 264 RACE_END C RARITY_END Flash$Affinity for artifacts < i > (This spell costs { 1 } less to cast for each artifact you control . ) < /i > ${tap }: Target creature gets +1/+0 until end of turn .\nTower of Champions NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 265 RACE_END R RARITY_END { 8 } , { tap }: Target creature gets +6/+6 until end of turn .\nTower of Eons NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 266 RACE_END R RARITY_END { 8 } , { tap }: You gain 10 life .\nTrash for Treasure NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin PLAYER_CLS_END 109 RACE_END R RARITY_END As an additional cost to cast Trash for Treasure , sacrifice an artifact . $Return target artifact card from your graveyard to the battlefield .\nTree of Tales NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Artifact Land TYPE_END Mirrodin PLAYER_CLS_END 285 RACE_END C RARITY_END < i > (Tree of Tales isn't a spell . ) < /i > ${tap }: Add { G } to your mana pool .\nTroll Ascetic NAME_END 2 ATK_END 3 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Troll Shaman TYPE_END Mirrodin PLAYER_CLS_END 135 RACE_END R RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i > ${1}{G }: Regenerate Troll Ascetic .\nTrolls of Tel-Jilad NAME_END 6 ATK_END 5 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Troll Shaman TYPE_END Mirrodin PLAYER_CLS_END 136 RACE_END U RARITY_END { 1}{G }: Regenerate target green creature .\nTurn to Dust NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 137 RACE_END C RARITY_END Destroy target Equipment . Add { G } to your mana pool .\nVault of Whispers NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Artifact Land TYPE_END Mirrodin PLAYER_CLS_END 286 RACE_END C RARITY_END < i > (Vault of Whispers isn't a spell . ) < /i > ${tap }: Add { B } to your mana pool .\nVedalken Archmage NAME_END 2 ATK_END 0 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Mirrodin PLAYER_CLS_END 55 RACE_END R RARITY_END Whenever you cast an artifact spell , draw a card .\nVermiculos NAME_END 1 ATK_END 1 DEF_END {4}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Mirrodin PLAYER_CLS_END 80 RACE_END R RARITY_END Whenever an artifact enters the battlefield , Vermiculos gets +4/+4 until end of turn .\nViridian Joiner NAME_END 2 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Mirrodin PLAYER_CLS_END 138 RACE_END C RARITY_END { tap }: Add to your mana pool an amount of { G } equal to Viridian Joiner's power .\nViridian Longbow NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin PLAYER_CLS_END 270 RACE_END C RARITY_END Equipped creature has \" { tap }: This creature deals 1 damage to target creature or player . \" $Equip { 3 } < i > ({3 }: Attach to target creature you control . Equip only as a sorcery . This card enters the battlefield unattached and stays on the battlefield if the creature leaves . ) < /i >\nVorrac Battlehorns NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin PLAYER_CLS_END 271 RACE_END C RARITY_END Equipped creature has trample and can't be blocked by more than one creature . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . This card enters the battlefield unattached and stays on the battlefield if the creature leaves . ) < /i >\nVulshok Battlegear NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin PLAYER_CLS_END 272 RACE_END U RARITY_END Equipped creature gets +3/+3 . $Equip { 3 } < i > ({3 }: Attach to target creature you control . Equip only as a sorcery . This card enters the battlefield unattached and stays on the battlefield if the creature leaves . ) < /i >\nVulshok Gauntlets NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin PLAYER_CLS_END 273 RACE_END C RARITY_END Equipped creature gets +4/+2 and doesn't untap during its controller's untap step . $Equip { 3 } < i > ({3 }: Attach to target creature you control . Equip only as a sorcery . This card enters the battlefield unattached and stays on the battlefield if the creature leaves . ) < /i >\nWail of the Nim NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Mirrodin PLAYER_CLS_END 81 RACE_END C RARITY_END Choose one - Regenerate each creature you control ; or Wail of the Nim deals 1 damage to each creature and each player . $Entwine { B } < i > (Choose both if you pay the entwine cost . ) < /i >\nWall of Blood NAME_END 2 ATK_END 0 DEF_END {2}{B} COST_END NIL DUR_END Creature - Wall TYPE_END Mirrodin PLAYER_CLS_END 82 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $Pay 1 life : Wall of Blood gets +1/+1 until end of turn .\nWelding Jar NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Mirrodin PLAYER_CLS_END 274 RACE_END C RARITY_END Sacrifice Welding Jar : Regenerate target artifact .\nWoebearer NAME_END 3 ATK_END 2 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Mirrodin PLAYER_CLS_END 83 RACE_END U RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Whenever Woebearer deals combat damage to a player , you may return target creature card from your graveyard to your hand .\nWrench Mind NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin PLAYER_CLS_END 84 RACE_END C RARITY_END Target player discards two cards unless he or she discards an artifact card .\nAccorder Paladin NAME_END 1 ATK_END 3 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Mirrodin Besieged PLAYER_CLS_END 1 RACE_END U RARITY_END Battle cry < i > (Whenever this creature attacks , each other attacking creature gets +1/+0 until end of turn . ) < /i >\nArdent Recruit NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Mirrodin Besieged PLAYER_CLS_END 2 RACE_END C RARITY_END Metalcraft - Ardent Recruit gets +2/+2 as long as you control three or more artifacts .\nBanishment Decree NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 3 RACE_END C RARITY_END Put target artifact , creature , or enchantment on top of its owner's library .\nBlack Sun's Zenith NAME_END NIL ATK_END NIL DEF_END {X}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 39 RACE_END R RARITY_END Put X -1/-1 counters on each creature . Shuffle Black Sun's Zenith into its owner's library .\nBladed Sentinel NAME_END 4 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Mirrodin Besieged PLAYER_CLS_END 98 RACE_END C RARITY_END { W }: Bladed Sentinel gains vigilance until end of turn .\nBlightsteel Colossus NAME_END 11 ATK_END 11 DEF_END {12} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Mirrodin Besieged PLAYER_CLS_END 99 RACE_END M RARITY_END Trample , infect$Blightsteel Colossus is indestructible . $If Blightsteel Colossus would be put into a graveyard from anywhere , reveal Blightsteel Colossus and shuffle it into its owner's library instead .\nBlightwidow NAME_END 4 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Mirrodin Besieged PLAYER_CLS_END 77 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nBlisterstick Shaman NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Mirrodin Besieged PLAYER_CLS_END 58 RACE_END C RARITY_END When Blisterstick Shaman enters the battlefield , it deals 1 damage to target creature or player .\nBlue Sun's Zenith NAME_END NIL ATK_END NIL DEF_END {X}{U}{U}{U} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 20 RACE_END R RARITY_END Target player draws X cards . Shuffle Blue Sun's Zenith into its owner's library .\nBonehoard NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin Besieged PLAYER_CLS_END 100 RACE_END R RARITY_END Living weapon < i > (When this Equipment enters the battlefield , put a 0/0 black Germ creature token onto the battlefield , then attach this to it . ) < /i > $Equipped creature gets +X/+X , where X is the number of creature cards in all graveyards . $Equip { 2 }\nBrass Squire NAME_END 3 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Mirrodin Besieged PLAYER_CLS_END 101 RACE_END U RARITY_END { tap }: Attach target Equipment you control to target creature you control .\nBurn the Impure NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 59 RACE_END C RARITY_END Burn the Impure deals 3 damage to target creature . If that creature has infect , Burn the Impure deals 3 damage to that creature's controller .\nCaustic Hound NAME_END 4 ATK_END 4 DEF_END {5}{B} COST_END NIL DUR_END Creature - Hound TYPE_END Mirrodin Besieged PLAYER_CLS_END 40 RACE_END C RARITY_END When Caustic Hound dies , each player loses 4 life .\nChoking Fumes NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 4 RACE_END U RARITY_END Put a -1/-1 counter on each attacking creature .\nConcussive Bolt NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 60 RACE_END C RARITY_END Concussive Bolt deals 4 damage to target player . $Metalcraft - If you control three or more artifacts , creatures that player controls can't block this turn .\nConsecrated Sphinx NAME_END 6 ATK_END 4 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Mirrodin Besieged PLAYER_CLS_END 21 RACE_END M RARITY_END Flying$Whenever an opponent draws a card , you may draw two cards .\nContested War Zone NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mirrodin Besieged PLAYER_CLS_END 144 RACE_END R RARITY_END Whenever a creature deals combat damage to you , that creature's controller gains control of Contested War Zone . ${tap }: Add { C } to your mana pool . ${1 } , { tap }: Attacking creatures get +1/+0 until end of turn .\nCopper Carapace NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin Besieged PLAYER_CLS_END 102 RACE_END C RARITY_END Equipped creature gets +2/+2 and can't block . $Equip { 3 } < i > ({3 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nCreeping Corrosion NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 78 RACE_END R RARITY_END Destroy all artifacts .\nCrush NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 61 RACE_END C RARITY_END Destroy target noncreature artifact .\nCryptoplasm NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Mirrodin Besieged PLAYER_CLS_END 23 RACE_END R RARITY_END At the beginning of your upkeep , you may have Cryptoplasm become a copy of another target creature . If you do , Cryptoplasm gains this ability .\nDarksteel Plate NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin Besieged PLAYER_CLS_END 104 RACE_END R RARITY_END Darksteel Plate is indestructible . $Equipped creature is indestructible . $Equip { 2 }\nDecimator Web NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Mirrodin Besieged PLAYER_CLS_END 105 RACE_END R RARITY_END { 4 } , { tap }: Target opponent loses 2 life , gets a poison counter , then puts the top six cards of his or her library into his or her graveyard .\nDistant Memories NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 24 RACE_END R RARITY_END Search your library for a card , exile it , then shuffle your library . Any opponent may have you put that card into your hand . If no player does , you draw three cards .\nDivine Offering NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 5 RACE_END C RARITY_END Destroy target artifact . You gain life equal to its converted mana cost .\nDross Ripper NAME_END 3 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Hound TYPE_END Mirrodin Besieged PLAYER_CLS_END 106 RACE_END C RARITY_END { 2}{B }: Dross Ripper gets +1/+1 until end of turn .\nFangren Marauder NAME_END 5 ATK_END 5 DEF_END {5}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Mirrodin Besieged PLAYER_CLS_END 79 RACE_END C RARITY_END Whenever an artifact is put into a graveyard from the battlefield , you may gain 5 life .\nFlayer Husk NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin Besieged PLAYER_CLS_END 107 RACE_END C RARITY_END Living weapon < i > (When this Equipment enters the battlefield , put a 0/0 black Germ creature token onto the battlefield , then attach this to it . ) < /i > $Equipped creature gets +1/+1 . $Equip { 2 }\nFlensermite NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Gremlin TYPE_END Mirrodin Besieged PLAYER_CLS_END 41 RACE_END C RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nFlesh-Eater Imp NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Mirrodin Besieged PLAYER_CLS_END 42 RACE_END U RARITY_END Flying$Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $Sacrifice a creature : Flesh-Eater Imp gets +1/+1 until end of turn .\nFrantic Salvage NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 6 RACE_END C RARITY_END Put any number of target artifact cards from your graveyard on top of your library . $Draw a card .\nFuel for the Cause NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 25 RACE_END C RARITY_END Counter target spell , then proliferate . < i > (You choose any number of permanents and/or players with counters on them , then give each another counter of a kind already there . ) < /i >\nGalvanoth NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Mirrodin Besieged PLAYER_CLS_END 62 RACE_END R RARITY_END At the beginning of your upkeep , you may look at the top card of your library . If it's an instant or sorcery card , you may cast it without paying its mana cost .\nGlissa's Courier NAME_END 3 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Horror TYPE_END Mirrodin Besieged PLAYER_CLS_END 80 RACE_END C RARITY_END Mountainwalk\nGlissa, the Traitor NAME_END 3 ATK_END 3 DEF_END {B}{G}{G} COST_END NIL DUR_END Legendary Creature - Zombie Elf TYPE_END Mirrodin Besieged PLAYER_CLS_END 96 RACE_END M RARITY_END First strike , deathtouch$Whenever a creature an opponent controls dies , you may return target artifact card from your graveyard to your hand .\nGnathosaur NAME_END 4 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Lizard TYPE_END Mirrodin Besieged PLAYER_CLS_END 63 RACE_END C RARITY_END Sacrifice an artifact : Gnathosaur gains trample until end of turn .\nGore Vassal NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Hound TYPE_END Mirrodin Besieged PLAYER_CLS_END 7 RACE_END U RARITY_END Sacrifice Gore Vassal : Put a -1/-1 counter on target creature . Then if that creature's toughness is 1 or greater , regenerate it .\nGreen Sun's Zenith NAME_END NIL ATK_END NIL DEF_END {X}{G} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 81 RACE_END R RARITY_END Search your library for a green creature card with converted mana cost X or less , put it onto the battlefield , then shuffle your library . Shuffle Green Sun's Zenith into its owner's library .\nGruesome Encore NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 44 RACE_END U RARITY_END Put target creature card from an opponent's graveyard onto the battlefield under your control . It gains haste . Exile it at the beginning of the next end step . If that creature would leave the battlefield , exile it instead of putting it anywhere else .\nGust-Skimmer NAME_END 1 ATK_END 2 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Insect TYPE_END Mirrodin Besieged PLAYER_CLS_END 108 RACE_END C RARITY_END { U }: Gust-Skimmer gains flying until end of turn .\nHellkite Igniter NAME_END 5 ATK_END 5 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Mirrodin Besieged PLAYER_CLS_END 65 RACE_END R RARITY_END Flying , haste${1}{R }: Hellkite Igniter gets +X/+0 until end of turn , where X is the number of artifacts you control .\nHero of Bladehold NAME_END 4 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Mirrodin Besieged PLAYER_CLS_END 8 RACE_END M RARITY_END Battle cry < i > (Whenever this creature attacks , each other attacking creature gets +1/+0 until end of turn . ) < /i > $Whenever Hero of Bladehold attacks , put two 1/1 white Soldier creature tokens onto the battlefield tapped and attacking .\nHero of Oxid Ridge NAME_END 2 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Human Knight TYPE_END Mirrodin Besieged PLAYER_CLS_END 66 RACE_END M RARITY_END Haste$Battle cry < i > (Whenever this creature attacks , each other attacking creature gets +1/+0 until end of turn . ) < /i > $Whenever Hero of Oxid Ridge attacks , creatures with power 1 or less can't block this turn .\nHexplate Golem NAME_END 7 ATK_END 5 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Mirrodin Besieged PLAYER_CLS_END 109 RACE_END C RARITY_END NIL\nHorrifying Revelation NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 45 RACE_END C RARITY_END Target player discards a card , then puts the top card of his or her library into his or her graveyard .\nIchor Wellspring NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Mirrodin Besieged PLAYER_CLS_END 110 RACE_END C RARITY_END When Ichor Wellspring enters the battlefield or is put into a graveyard from the battlefield , draw a card .\nInkmoth Nexus NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Mirrodin Besieged PLAYER_CLS_END 145 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${1 }: Inkmoth Nexus becomes a 1/1 Blinkmoth artifact creature with flying and infect until end of turn . It's still a land . < i > (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nInto the Core NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 67 RACE_END U RARITY_END Exile two target artifacts .\nKemba's Legion NAME_END 6 ATK_END 4 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Cat Soldier TYPE_END Mirrodin Besieged PLAYER_CLS_END 9 RACE_END U RARITY_END Vigilance$Kemba's Legion can block an additional creature each combat for each Equipment attached to Kemba's Legion .\nKnowledge Pool NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Mirrodin Besieged PLAYER_CLS_END 111 RACE_END R RARITY_END Imprint - When Knowledge Pool enters the battlefield , each player exiles the top three cards of his or her library . $Whenever a player casts a spell from his or her hand , that player exiles it . If the player does , he or she may cast another nonland card exiled with Knowledge Pool without paying that card's mana cost .\nKoth's Courier NAME_END 3 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Mirrodin Besieged PLAYER_CLS_END 68 RACE_END C RARITY_END Forestwalk\nKuldotha Flamefiend NAME_END 4 ATK_END 4 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Mirrodin Besieged PLAYER_CLS_END 69 RACE_END U RARITY_END When Kuldotha Flamefiend enters the battlefield , you may sacrifice an artifact . If you do , Kuldotha Flamefiend deals 4 damage divided as you choose among any number of target creatures and/or players .\nKuldotha Ringleader NAME_END 4 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Giant Berserker TYPE_END Mirrodin Besieged PLAYER_CLS_END 70 RACE_END C RARITY_END Battle cry < i > (Whenever this creature attacks , each other attacking creature gets +1/+0 until end of turn . ) < /i > $Kuldotha Ringleader attacks each turn if able .\nLead the Stampede NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 82 RACE_END U RARITY_END Look at the top five cards of your library . You may reveal any number of creature cards from among them and put the revealed cards into your hand . Put the rest on the bottom of your library in any order .\nLumengrid Gargoyle NAME_END 4 ATK_END 4 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Gargoyle TYPE_END Mirrodin Besieged PLAYER_CLS_END 112 RACE_END U RARITY_END Flying\nMagnetic Mine NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Mirrodin Besieged PLAYER_CLS_END 113 RACE_END R RARITY_END Whenever another artifact is put into a graveyard from the battlefield , Magnetic Mine deals 2 damage to that artifact's controller .\nMassacre Wurm NAME_END 5 ATK_END 6 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Creature - Wurm TYPE_END Mirrodin Besieged PLAYER_CLS_END 46 RACE_END M RARITY_END When Massacre Wurm enters the battlefield , creatures your opponents control get -2/-2 until end of turn . $Whenever a creature an opponent controls dies , that player loses 2 life .\nMaster's Call NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 13 RACE_END C RARITY_END Put two 1/1 colorless Myr artifact creature tokens onto the battlefield .\nMelira's Keepers NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Mirrodin Besieged PLAYER_CLS_END 83 RACE_END U RARITY_END Melira's Keepers can't have counters placed on it .\nMetallic Mastery NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 71 RACE_END U RARITY_END Gain control of target artifact until end of turn . Untap that artifact . It gains haste until end of turn .\nMirran Crusader NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Mirrodin Besieged PLAYER_CLS_END 14 RACE_END R RARITY_END Double strike , protection from black and from green\nMirran Mettle NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 84 RACE_END C RARITY_END Target creature gets +2/+2 until end of turn . $Metalcraft - That creature gets +4/+4 until end of turn instead if you control three or more artifacts .\nMirran Spy NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Drone TYPE_END Mirrodin Besieged PLAYER_CLS_END 26 RACE_END C RARITY_END Flying$Whenever you cast an artifact spell , you may untap target creature .\nMirrorworks NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Mirrodin Besieged PLAYER_CLS_END 114 RACE_END R RARITY_END Whenever another nontoken artifact enters the battlefield under your control , you may pay { 2 } . If you do , put a token that's a copy of that artifact onto the battlefield .\nMitotic Manipulation NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 27 RACE_END R RARITY_END Look at the top seven cards of your library . You may put one of those cards onto the battlefield if it has the same name as a permanent . Put the rest on the bottom of your library in any order .\nMorbid Plunder NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 47 RACE_END C RARITY_END Return up to two target creature cards from your graveyard to your hand .\nMortarpod NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin Besieged PLAYER_CLS_END 115 RACE_END U RARITY_END Living weapon < i > (When this Equipment enters the battlefield , put a 0/0 black Germ creature token onto the battlefield , then attach this to it . ) < /i > $Equipped creature gets +0/+1 and has \" Sacrifice this creature : This creature deals 1 damage to target creature or player . \" $Equip { 2 }\nMyr Sire NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Mirrodin Besieged PLAYER_CLS_END 116 RACE_END C RARITY_END When Myr Sire dies , put a 1/1 colorless Myr artifact creature token onto the battlefield .\nMyr Turbine NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Mirrodin Besieged PLAYER_CLS_END 117 RACE_END R RARITY_END { tap }: Put a 1/1 colorless Myr artifact creature token onto the battlefield . ${tap } , Tap five untapped Myr you control : Search your library for a Myr creature card , put it onto the battlefield , then shuffle your library .\nMyr Welder NAME_END 4 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Mirrodin Besieged PLAYER_CLS_END 118 RACE_END R RARITY_END Imprint - { tap }: Exile target artifact card from a graveyard . $Myr Welder has all activated abilities of all cards exiled with it .\nNested Ghoul NAME_END 2 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Zombie Warrior TYPE_END Mirrodin Besieged PLAYER_CLS_END 48 RACE_END U RARITY_END Whenever a source deals damage to Nested Ghoul , put a 2/2 black Zombie creature token onto the battlefield .\nNeurok Commando NAME_END 1 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Mirrodin Besieged PLAYER_CLS_END 28 RACE_END U RARITY_END Shroud$Whenever Neurok Commando deals combat damage to a player , you may draw a card .\nPeace Strider NAME_END 3 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Mirrodin Besieged PLAYER_CLS_END 119 RACE_END U RARITY_END When Peace Strider enters the battlefield , you gain 3 life .\nPhyresis NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Mirrodin Besieged PLAYER_CLS_END 49 RACE_END C RARITY_END Enchant creature$Enchanted creature has infect . < i > (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nPhyrexian Crusader NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Zombie Knight TYPE_END Mirrodin Besieged PLAYER_CLS_END 50 RACE_END R RARITY_END First strike , protection from red and from white$Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nPhyrexian Digester NAME_END 1 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Mirrodin Besieged PLAYER_CLS_END 120 RACE_END C RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nPhyrexian Hydra NAME_END 7 ATK_END 7 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Hydra TYPE_END Mirrodin Besieged PLAYER_CLS_END 85 RACE_END R RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $If damage would be dealt to Phyrexian Hydra , prevent that damage . Put a -1/-1 counter on Phyrexian Hydra for each 1 damage prevented this way .\nPhyrexian Juggernaut NAME_END 5 ATK_END 5 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Juggernaut TYPE_END Mirrodin Besieged PLAYER_CLS_END 121 RACE_END U RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $Phyrexian Juggernaut attacks each turn if able .\nPhyrexian Rebirth NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 15 RACE_END R RARITY_END Destroy all creatures , then put an X/X colorless Horror artifact creature token onto the battlefield , where X is the number of creatures destroyed this way .\nPhyrexian Revoker NAME_END 1 ATK_END 2 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Horror TYPE_END Mirrodin Besieged PLAYER_CLS_END 122 RACE_END R RARITY_END As Phyrexian Revoker enters the battlefield , name a nonland card . $Activated abilities of sources with the chosen name can't be activated .\nPhyrexian Vatmother NAME_END 5 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Mirrodin Besieged PLAYER_CLS_END 52 RACE_END R RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $At the beginning of your upkeep , you get a poison counter .\nPierce Strider NAME_END 3 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Mirrodin Besieged PLAYER_CLS_END 123 RACE_END U RARITY_END When Pierce Strider enters the battlefield , target opponent loses 3 life .\nPiston Sledge NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin Besieged PLAYER_CLS_END 124 RACE_END U RARITY_END When Piston Sledge enters the battlefield , attach it to target creature you control . $Equipped creature gets +3/+1 . $Equip-Sacrifice an artifact .\nPistus Strike NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 86 RACE_END C RARITY_END Destroy target creature with flying . Its controller gets a poison counter .\nPlaguemaw Beast NAME_END 3 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Mirrodin Besieged PLAYER_CLS_END 87 RACE_END U RARITY_END { tap } , Sacrifice a creature : Proliferate . < i > (You choose any number of permanents and/or players with counters on them , then give each another counter of a kind already there . ) < /i >\nPlague Myr NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Mirrodin Besieged PLAYER_CLS_END 125 RACE_END U RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > ${tap }: Add { C } to your mana pool .\nPraetor's Counsel NAME_END NIL ATK_END NIL DEF_END {5}{G}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 88 RACE_END M RARITY_END Return all cards from your graveyard to your hand . Exile Praetor's Counsel . You have no maximum hand size for the rest of the game .\nPriests of Norn NAME_END 4 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Cleric TYPE_END Mirrodin Besieged PLAYER_CLS_END 16 RACE_END C RARITY_END Vigilance$Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nPsychosis Crawler NAME_END * ATK_END * DEF_END {5} COST_END NIL DUR_END Artifact Creature - Horror TYPE_END Mirrodin Besieged PLAYER_CLS_END 126 RACE_END R RARITY_END Psychosis Crawler's power and toughness are each equal to the number of cards in your hand . $Whenever you draw a card , each opponent loses 1 life .\nQuicksilver Geyser NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 30 RACE_END C RARITY_END Return up to two target nonland permanents to their owners ' hands .\nRazorfield Rhino NAME_END 4 ATK_END 4 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Rhino TYPE_END Mirrodin Besieged PLAYER_CLS_END 127 RACE_END C RARITY_END Metalcraft - Razorfield Rhino gets +2/+2 as long as you control three or more artifacts .\nRed Sun's Zenith NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 74 RACE_END R RARITY_END Red Sun's Zenith deals X damage to target creature or player . If a creature dealt damage this way would die this turn , exile it instead . Shuffle Red Sun's Zenith into its owner's library .\nRot Wolf NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Wolf TYPE_END Mirrodin Besieged PLAYER_CLS_END 90 RACE_END C RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $Whenever a creature dealt damage by Rot Wolf this turn dies , you may draw a card .\nRusted Slasher NAME_END 1 ATK_END 4 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Horror TYPE_END Mirrodin Besieged PLAYER_CLS_END 128 RACE_END C RARITY_END Sacrifice an artifact : Regenerate Rusted Slasher .\nSangromancer NAME_END 3 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Vampire Shaman TYPE_END Mirrodin Besieged PLAYER_CLS_END 53 RACE_END R RARITY_END Flying$Whenever a creature an opponent controls dies , you may gain 3 life . $Whenever an opponent discards a card , you may gain 3 life .\nScourge Servant NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Mirrodin Besieged PLAYER_CLS_END 54 RACE_END C RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nSeptic Rats NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Mirrodin Besieged PLAYER_CLS_END 55 RACE_END U RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $Whenever Septic Rats attacks , if defending player is poisoned , it gets +1/+1 until end of turn .\nSerum Raker NAME_END 2 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Mirrodin Besieged PLAYER_CLS_END 31 RACE_END C RARITY_END Flying$When Serum Raker dies , each player discards a card .\nShimmer Myr NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Mirrodin Besieged PLAYER_CLS_END 129 RACE_END R RARITY_END Flash$You may cast artifact cards as though they had flash .\nShriekhorn NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Mirrodin Besieged PLAYER_CLS_END 130 RACE_END C RARITY_END Shriekhorn enters the battlefield with three charge counters on it . ${tap } , Remove a charge counter from Shriekhorn : Target player puts the top two cards of his or her library into his or her graveyard .\nSignal Pest NAME_END 1 ATK_END 0 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Pest TYPE_END Mirrodin Besieged PLAYER_CLS_END 131 RACE_END U RARITY_END Battle cry < i > (Whenever this creature attacks , each other attacking creature gets +1/+0 until end of turn . ) < /i > $Signal Pest can't be blocked except by creatures with flying or reach .\nSilverskin Armor NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin Besieged PLAYER_CLS_END 132 RACE_END U RARITY_END Equipped creature gets +1/+1 and is an artifact in addition to its other types . $Equip { 2 }\nSkinwing NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin Besieged PLAYER_CLS_END 133 RACE_END U RARITY_END Living weapon < i > (When this Equipment enters the battlefield , put a 0/0 black Germ creature token onto the battlefield , then attach this to it . ) < /i > $Equipped creature gets +2/+2 and has flying . $Equip { 6 }\nSlagstorm NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 75 RACE_END R RARITY_END Choose one - Slagstorm deals 3 damage to each creature ; or Slagstorm deals 3 damage to each player .\nSphere of the Suns NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Mirrodin Besieged PLAYER_CLS_END 134 RACE_END U RARITY_END Sphere of the Suns enters the battlefield tapped and with three charge counters on it . ${tap } , Remove a charge counter from Sphere of the Suns : Add one mana of any color to your mana pool .\nSpin Engine NAME_END 1 ATK_END 3 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Mirrodin Besieged PLAYER_CLS_END 135 RACE_END C RARITY_END { R }: Target creature can't block Spin Engine this turn .\nSpine of Ish Sah NAME_END NIL ATK_END NIL DEF_END {7} COST_END NIL DUR_END Artifact TYPE_END Mirrodin Besieged PLAYER_CLS_END 136 RACE_END R RARITY_END When Spine of Ish Sah enters the battlefield , destroy target permanent . $When Spine of Ish Sah is put into a graveyard from the battlefield , return Spine of Ish Sah to its owner's hand .\nSpiraling Duelist NAME_END 1 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Mirrodin Besieged PLAYER_CLS_END 76 RACE_END U RARITY_END Metalcraft - Spiraling Duelist has double strike as long as you control three or more artifacts .\nSteel Sabotage NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 33 RACE_END C RARITY_END Choose one - Counter target artifact spell ; or return target artifact to its owner's hand .\nStrandwalker NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin Besieged PLAYER_CLS_END 137 RACE_END U RARITY_END Living weapon < i > (When this Equipment enters the battlefield , put a 0/0 black Germ creature token onto the battlefield , then attach this to it . ) < /i > $Equipped creature gets +2/+4 and has reach . $Equip { 4 }\nSword of Feast and Famine NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin Besieged PLAYER_CLS_END 138 RACE_END M RARITY_END Equipped creature gets +2/+2 and has protection from black and from green . $Whenever equipped creature deals combat damage to a player , that player discards a card and you untap all lands you control . $Equip { 2 }\nTangle Hulk NAME_END 3 ATK_END 5 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Beast TYPE_END Mirrodin Besieged PLAYER_CLS_END 139 RACE_END C RARITY_END { 2}{G }: Regenerate Tangle Hulk .\nTangle Mantis NAME_END 4 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Mirrodin Besieged PLAYER_CLS_END 91 RACE_END C RARITY_END Trample\nTezzeret, Agent of Bolas NAME_END NIL ATK_END NIL DEF_END {2}{U}{B} COST_END NIL DUR_END Planeswalker - Tezzeret TYPE_END Mirrodin Besieged PLAYER_CLS_END 97 RACE_END M RARITY_END +1 : Look at the top five cards of your library . You may reveal an artifact card from among them and put it into your hand . Put the rest on the bottom of your library in any order . $-1 : Target artifact becomes a 5/5 artifact creature . $-4 : Target player loses X life and you gain X life , where X is twice the number of artifacts you control .\nThopter Assembly NAME_END 5 ATK_END 5 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Thopter TYPE_END Mirrodin Besieged PLAYER_CLS_END 140 RACE_END R RARITY_END Flying$At the beginning of your upkeep , if you control no Thopters other than Thopter Assembly , return Thopter Assembly to its owner's hand and put five 1/1 colorless Thopter artifact creature tokens with flying onto the battlefield .\nThrun, the Last Troll NAME_END 4 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Legendary Creature - Troll Shaman TYPE_END Mirrodin Besieged PLAYER_CLS_END 92 RACE_END M RARITY_END Thrun , the Last Troll can't be countered . $Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i > ${1}{G }: Regenerate Thrun .\nTine Shrike NAME_END 1 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Mirrodin Besieged PLAYER_CLS_END 17 RACE_END C RARITY_END Flying$Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nTitan Forge NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Mirrodin Besieged PLAYER_CLS_END 141 RACE_END R RARITY_END { 3 } , { tap }: Put a charge counter on Titan Forge . ${tap } , Remove three charge counters from Titan Forge : Put a 9/9 colorless Golem artifact creature token onto the battlefield .\nTraining Drone NAME_END 4 ATK_END 4 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Drone TYPE_END Mirrodin Besieged PLAYER_CLS_END 142 RACE_END C RARITY_END Training Drone can't attack or block unless it's equipped .\nTreasure Mage NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Mirrodin Besieged PLAYER_CLS_END 34 RACE_END U RARITY_END When Treasure Mage enters the battlefield , you may search your library for an artifact card with converted mana cost 6 or greater , reveal that card , and put it into your hand . If you do , shuffle your library .\nTurn the Tide NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 35 RACE_END C RARITY_END Creatures your opponents control get -2/-0 until end of turn .\nUnnatural Predation NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 93 RACE_END C RARITY_END Target creature gets +1/+1 and gains trample until end of turn .\nVedalken Anatomist NAME_END 2 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Mirrodin Besieged PLAYER_CLS_END 36 RACE_END U RARITY_END { 2}{U } , { tap }: Put a -1/-1 counter on target creature . You may tap or untap that creature .\nVedalken Infuser NAME_END 4 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Mirrodin Besieged PLAYER_CLS_END 37 RACE_END U RARITY_END At the beginning of your upkeep , you may put a charge counter on target artifact .\nVictory's Herald NAME_END 4 ATK_END 4 DEF_END {3}{W}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Mirrodin Besieged PLAYER_CLS_END 18 RACE_END R RARITY_END Flying$Whenever Victory's Herald attacks , attacking creatures gain flying and lifelink until end of turn .\nViridian Claw NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Mirrodin Besieged PLAYER_CLS_END 143 RACE_END U RARITY_END Equipped creature gets +1/+0 and has first strike . $Equip { 1 }\nVirulent Wound NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 57 RACE_END C RARITY_END Put a -1/-1 counter on target creature . When that creature dies this turn , its controller gets a poison counter .\nVivisection NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Mirrodin Besieged PLAYER_CLS_END 38 RACE_END C RARITY_END As an additional cost to cast Vivisection , sacrifice a creature . $Draw three cards .\nWhite Sun's Zenith NAME_END NIL ATK_END NIL DEF_END {X}{W}{W}{W} COST_END NIL DUR_END Instant TYPE_END Mirrodin Besieged PLAYER_CLS_END 19 RACE_END R RARITY_END Put X 2/2 white Cat creature tokens onto the battlefield . Shuffle White Sun's Zenith into its owner's library .\nArcbound Wanderer NAME_END 0 ATK_END 0 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Modern Masters PLAYER_CLS_END 200 RACE_END C RARITY_END Modular-Sunburst < i > (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it . When it dies , you may put its +1/+1 counters on target artifact creature . ) < /i >\nAuntie's Snitch NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Modern Masters PLAYER_CLS_END 72 RACE_END U RARITY_END Auntie's Snitch can't block . $Prowl { 1}{B } < i > (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue . ) < /i > $Whenever a Goblin or Rogue you control deals combat damage to a player , if Auntie's Snitch is in your graveyard , you may return Auntie's Snitch to your hand .\nAuriok Salvagers NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Modern Masters PLAYER_CLS_END 5 RACE_END R RARITY_END { 1}{W }: Return target artifact card with converted mana cost 1 or less from your graveyard to your hand .\nBlind-Spot Giant NAME_END 3 ATK_END 4 DEF_END {2}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Modern Masters PLAYER_CLS_END 105 RACE_END C RARITY_END Blind-Spot Giant can't attack or block unless you control another Giant .\nBound in Silence NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Tribal Enchantment - Rebel Aura TYPE_END Modern Masters PLAYER_CLS_END 8 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack or block .\nCrush Underfoot NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Tribal Instant - Giant TYPE_END Modern Masters PLAYER_CLS_END 109 RACE_END C RARITY_END Choose a Giant creature you control . It deals damage equal to its power to target creature .\nDampen Thought NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant - Arcane TYPE_END Modern Masters PLAYER_CLS_END 39 RACE_END C RARITY_END Target player puts the top four cards of his or her library into his or her graveyard . $Splice onto Arcane { 1}{U } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nDeath Cloud NAME_END NIL ATK_END NIL DEF_END {X}{B}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Modern Masters PLAYER_CLS_END 76 RACE_END R RARITY_END Each player loses X life , discards X cards , sacrifices X creatures , then sacrifices X lands .\nDeath Rattle NAME_END NIL ATK_END NIL DEF_END {5}{B} COST_END NIL DUR_END Instant TYPE_END Modern Masters PLAYER_CLS_END 78 RACE_END U RARITY_END Delve < i > (You may exile any number of cards from your graveyard as you cast this spell . It costs { 1 } less to cast for each card exiled this way . ) < /i > $Destroy target nongreen creature . It can't be regenerated .\nDeepcavern Imp NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Imp Rebel TYPE_END Modern Masters PLAYER_CLS_END 79 RACE_END C RARITY_END Flying , haste$Echo-Discard a card . < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nDesperate Ritual NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Modern Masters PLAYER_CLS_END 110 RACE_END U RARITY_END Add { R}{R}{R } to your mana pool . $Splice onto Arcane { 1}{R } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nDoubling Season NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Enchantment TYPE_END Modern Masters PLAYER_CLS_END 141 RACE_END R RARITY_END If an effect would put one or more tokens onto the battlefield under your control , it puts twice that many of those tokens onto the battlefield instead . $If an effect would place one or more counters on a permanent you control , it places twice that many of those counters on that permanent instead .\nDreamspoiler Witches NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Faerie Wizard TYPE_END Modern Masters PLAYER_CLS_END 81 RACE_END C RARITY_END Flying$Whenever you cast a spell during an opponent's turn , you may have target creature get -1/-1 until end of turn .\nEarwig Squad NAME_END 3 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Modern Masters PLAYER_CLS_END 82 RACE_END R RARITY_END Prowl { 2}{B } < i > (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue . ) < /i > $When Earwig Squad enters the battlefield , if its prowl cost was paid , search target opponent's library for three cards and exile them . Then that player shuffles his or her library .\nEchoing Courage NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Modern Masters PLAYER_CLS_END 143 RACE_END C RARITY_END Target creature and all other creatures with the same name as that creature get +2/+2 until end of turn .\nGlacial Ray NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Modern Masters PLAYER_CLS_END 115 RACE_END C RARITY_END Glacial Ray deals 2 damage to target creature or player . $Splice onto Arcane { 1}{R } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nGrand Arbiter Augustin IV NAME_END 3 ATK_END 2 DEF_END {2}{W}{U} COST_END NIL DUR_END Legendary Creature - Human Advisor TYPE_END Modern Masters PLAYER_CLS_END 176 RACE_END R RARITY_END White spells you cast cost { 1 } less to cast . $Blue spells you cast cost { 1 } less to cast . $Spells your opponents cast cost { 1 } more to cast .\nGrinning Ignus NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Modern Masters PLAYER_CLS_END 118 RACE_END U RARITY_END { R } , Return Grinning Ignus to its owner's hand : Add { C}{C}{R } to your mana pool . Activate this ability only any time you could cast a sorcery .\nImperiosaur NAME_END 5 ATK_END 5 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Lizard TYPE_END Modern Masters PLAYER_CLS_END 148 RACE_END C RARITY_END Spend only mana produced by basic lands to cast Imperiosaur .\nIncremental Growth NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Modern Masters PLAYER_CLS_END 149 RACE_END U RARITY_END Put a +1/+1 counter on target creature , two +1/+1 counters on another target creature , and three +1/+1 counters on a third target creature .\nJhoira of the Ghitu NAME_END 2 ATK_END 2 DEF_END {1}{U}{R} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Modern Masters PLAYER_CLS_END 177 RACE_END R RARITY_END { 2 } , Exile a nonland card from your hand : Put four time counters on the exiled card . If it doesn't have suspend , it gains suspend . < i > (At the beginning of your upkeep , remove a time counter from that card . When the last is removed , cast it without paying its mana cost . If it's a creature , it has haste . ) < /i >\nKithkin Greatheart NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Modern Masters PLAYER_CLS_END 21 RACE_END C RARITY_END As long as you control a Giant , Kithkin Greatheart gets +1/+1 and has first strike .\nLatchkey Faerie NAME_END 1 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Modern Masters PLAYER_CLS_END 50 RACE_END C RARITY_END Flying$Prowl { 2}{U } < i > (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Faerie or Rogue . ) < /i > $When Latchkey Faerie enters the battlefield , if its prowl cost was paid , draw a card .\nLogic Knot NAME_END NIL ATK_END NIL DEF_END {X}{U}{U} COST_END NIL DUR_END Instant TYPE_END Modern Masters PLAYER_CLS_END 51 RACE_END C RARITY_END Delve < i > (You may exile any number of cards from your graveyard as you cast this spell . It costs { 1 } less to cast for each card exiled this way . ) < /i > $Counter target spell unless its controller pays { X } .\nMarsh Flitter NAME_END 1 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Modern Masters PLAYER_CLS_END 91 RACE_END U RARITY_END Flying$When Marsh Flitter enters the battlefield , put two 1/1 black Goblin Rogue creature tokens onto the battlefield . $Sacrifice a Goblin : Marsh Flitter becomes 3/3 until end of turn .\nMasked Admirers NAME_END 2 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Modern Masters PLAYER_CLS_END 154 RACE_END U RARITY_END When Masked Admirers enters the battlefield , draw a card . $Whenever you cast a creature spell , you may pay { G}{G } . If you do , return Masked Admirers from your graveyard to your hand .\nMolten Disaster NAME_END NIL ATK_END NIL DEF_END {X}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Modern Masters PLAYER_CLS_END 123 RACE_END R RARITY_END Kicker { R } < i > (You may pay an additional { R } as you cast this spell . ) < /i > $If Molten Disaster was kicked , it has split second . < i > (As long as this spell is on the stack , players can't cast spells or activate abilities that aren't mana abilities . ) < /i > $Molten Disaster deals X damage to each creature without flying and each player .\nMyr Retriever NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Modern Masters PLAYER_CLS_END 210 RACE_END U RARITY_END When Myr Retriever dies , return another target artifact card from your graveyard to your hand .\nPeppersmoke NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Tribal Instant - Faerie TYPE_END Modern Masters PLAYER_CLS_END 92 RACE_END C RARITY_END Target creature gets -1/-1 until end of turn . If you control a Faerie , draw a card .\nPetals of Insight NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Modern Masters PLAYER_CLS_END 60 RACE_END C RARITY_END Look at the top three cards of your library . You may put those cards on the bottom of your library in any order . If you do , return Petals of Insight to its owner's hand . Otherwise , draw three cards .\nPyromancer's Swath NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Modern Masters PLAYER_CLS_END 125 RACE_END R RARITY_END If an instant or sorcery source you control would deal damage to a creature or player , it deals that much damage plus 2 to that creature or player instead . $At the beginning of each end step , discard your hand .\nReach of Branches NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Tribal Instant - Treefolk TYPE_END Modern Masters PLAYER_CLS_END 158 RACE_END U RARITY_END Put a 2/5 green Treefolk Shaman creature token onto the battlefield . $Whenever a Forest enters the battlefield under your control , you may return Reach of Branches from your graveyard to your hand .\nRift Elemental NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Elemental TYPE_END Modern Masters PLAYER_CLS_END 127 RACE_END C RARITY_END { 1}{R } , Remove a time counter from a permanent you control or suspended card you own : Rift Elemental gets +2/+0 until end of turn .\nRuned Stalactite NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Modern Masters PLAYER_CLS_END 214 RACE_END C RARITY_END Equipped creature gets +1/+1 and is every creature type . $Equip { 2 }\nSporoloth Ancient NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Modern Masters PLAYER_CLS_END 163 RACE_END C RARITY_END At the beginning of your upkeep , put a spore counter on Sporoloth Ancient . $Creatures you control have \" Remove two spore counters from this creature : Put a 1/1 green Saproling creature token onto the battlefield . \"\nStir the Pride NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Instant TYPE_END Modern Masters PLAYER_CLS_END 30 RACE_END U RARITY_END Choose one - Creatures you control get +2/+2 until end of turn ; or until end of turn , creatures you control gain \" Whenever this creature deals damage , you gain that much life . \" $Entwine { 1}{W } < i > (Choose both if you pay the entwine cost . ) < /i >\nStonehewer Giant NAME_END 4 ATK_END 4 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Modern Masters PLAYER_CLS_END 31 RACE_END R RARITY_END Vigilance${1}{W } , { tap }: Search your library for an Equipment card and put it onto the battlefield . Attach it to a creature you control . Then shuffle your library .\nTake Possession NAME_END NIL ATK_END NIL DEF_END {5}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Modern Masters PLAYER_CLS_END 66 RACE_END U RARITY_END Split second < i > (As long as this spell is on the stack , players can't cast spells or activate abilities that aren't mana abilities . ) < /i > $Enchant permanent$You control enchanted permanent .\nTest of Faith NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Modern Masters PLAYER_CLS_END 33 RACE_END C RARITY_END Prevent the next 3 damage that would be dealt to target creature this turn , and put a +1/+1 counter on that creature for each 1 damage prevented this way .\nThieving Sprite NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Modern Masters PLAYER_CLS_END 101 RACE_END C RARITY_END Flying$When Thieving Sprite enters the battlefield , target player reveals X cards from his or her hand , where X is the number of Faeries you control . You choose one of those cards . That player discards that card .\nThundercloud Shaman NAME_END 4 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Giant Shaman TYPE_END Modern Masters PLAYER_CLS_END 135 RACE_END U RARITY_END When Thundercloud Shaman enters the battlefield , it deals damage equal to the number of Giants you control to each non-Giant creature .\nTombstalker NAME_END 5 ATK_END 5 DEF_END {6}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Modern Masters PLAYER_CLS_END 102 RACE_END R RARITY_END Flying$Delve < i > (You may exile any number of cards from your graveyard as you cast this spell . It costs { 1 } less to cast for each card exiled this way . ) < /i >\nTooth and Nail NAME_END NIL ATK_END NIL DEF_END {5}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Modern Masters PLAYER_CLS_END 170 RACE_END R RARITY_END Choose one - Search your library for up to two creature cards , reveal them , put them into your hand , then shuffle your library ; or put up to two creature cards from your hand onto the battlefield . $Entwine { 2 } < i > (Choose both if you pay the entwine cost . ) < /i >\nTrygon Predator NAME_END 3 ATK_END 2 DEF_END {1}{G}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Modern Masters PLAYER_CLS_END 185 RACE_END U RARITY_END Flying$Whenever Trygon Predator deals combat damage to a player , you may destroy target artifact or enchantment that player controls .\nVedalken Shackles NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Modern Masters PLAYER_CLS_END 218 RACE_END M RARITY_END You may choose not to untap Vedalken Shackles during your untap step . ${2 } , { tap }: Gain control of target creature with power less than or equal to the number of Islands you control for as long as Vedalken Shackles remains tapped .\nWarren Pilferers NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Modern Masters PLAYER_CLS_END 103 RACE_END C RARITY_END When Warren Pilferers enters the battlefield , return target creature card from your graveyard to your hand . If that card is a Goblin card , Warren Pilferers gains haste until end of turn .\nWarren Weirding NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Tribal Sorcery - Goblin TYPE_END Modern Masters PLAYER_CLS_END 104 RACE_END C RARITY_END Target player sacrifices a creature . If a Goblin is sacrificed this way , that player puts two 1/1 black Goblin Rogue creature tokens onto the battlefield , and those tokens gain haste until end of turn .\nAll Suns' Dawn NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Sorcery TYPE_END Modern Masters 2015 PLAYER_CLS_END 138 RACE_END R RARITY_END For each color , return up to one target card of that color from your graveyard to your hand . Exile All Suns ' Dawn .\nKarplusan Strider NAME_END 4 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Yeti TYPE_END Modern Masters 2015 PLAYER_CLS_END 145 RACE_END U RARITY_END Karplusan Strider can't be the target of blue or black spells .\nWorldheart Phoenix NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Phoenix TYPE_END Modern Masters 2015 PLAYER_CLS_END 135 RACE_END U RARITY_END Flying$You may cast Worldheart Phoenix from your graveyard by paying { W}{U}{B}{R}{G } rather than paying its mana cost . If you do , it enters the battlefield with two +1/+1 counters on it .\nAmbassador Oak NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Treefolk Warrior TYPE_END Morningtide PLAYER_CLS_END 113 RACE_END C RARITY_END When Ambassador Oak enters the battlefield , put a 1/1 green Elf Warrior creature token onto the battlefield .\nBlightsoil Druid NAME_END 2 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Morningtide PLAYER_CLS_END 59 RACE_END C RARITY_END { tap } , Pay 1 life : Add { G } to your mana pool .\nBoldwyr Intimidator NAME_END 5 ATK_END 5 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Morningtide PLAYER_CLS_END 86 RACE_END U RARITY_END Cowards can't block Warriors . ${R }: Target creature becomes a Coward until end of turn . ${2}{R }: Target creature becomes a Warrior until end of turn .\nBosk Banneret NAME_END 3 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Treefolk Shaman TYPE_END Morningtide PLAYER_CLS_END 114 RACE_END C RARITY_END Treefolk spells and Shaman spells you cast cost { 1 } less to cast .\nBramblewood Paragon NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Morningtide PLAYER_CLS_END 115 RACE_END U RARITY_END Each other Warrior creature you control enters the battlefield with an additional +1/+1 counter on it . $Each creature you control with a +1/+1 counter on it has trample .\nBrighthearth Banneret NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Morningtide PLAYER_CLS_END 88 RACE_END C RARITY_END Elemental spells and Warrior spells you cast cost { 1 } less to cast . $Reinforce 1-{1}{R } < i > ({1}{R } , Discard this card : Put a +1/+1 counter on target creature . ) < /i >\nBurrenton Shield-Bearers NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Morningtide PLAYER_CLS_END 4 RACE_END C RARITY_END Whenever Burrenton Shield-Bearers attacks , target creature gets +0/+3 until end of turn .\nCenn's Tactician NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Morningtide PLAYER_CLS_END 5 RACE_END U RARITY_END { W } , { tap }: Put a +1/+1 counter on target Soldier creature . $Each creature you control with a +1/+1 counter on it can block an additional creature each combat .\nChameleon Colossus NAME_END 4 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Morningtide PLAYER_CLS_END 116 RACE_END R RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > $Protection from black${2}{G}{G }: Chameleon Colossus gets +X/+X until end of turn , where X is its power .\nChangeling Sentinel NAME_END 2 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Morningtide PLAYER_CLS_END 6 RACE_END C RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > $Vigilance\nCloak and Dagger NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Tribal Artifact - Rogue Equipment TYPE_END Morningtide PLAYER_CLS_END 141 RACE_END U RARITY_END Equipped creature gets +2/+0 and has shroud . < i > (It can't be the target of spells or abilities . ) < /i > $Whenever a Rogue creature enters the battlefield , you may attach Cloak and Dagger to it . $Equip { 3 }\nCountryside Crusher NAME_END 3 ATK_END 3 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Morningtide PLAYER_CLS_END 89 RACE_END R RARITY_END At the beginning of your upkeep , reveal the top card of your library . If it's a land card , put it into your graveyard and repeat this process . $Whenever a land card is put into your graveyard from anywhere , put a +1/+1 counter on Countryside Crusher .\nCream of the Crop NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Morningtide PLAYER_CLS_END 117 RACE_END R RARITY_END Whenever a creature enters the battlefield under your control , you may look at the top X cards of your library , where X is that creature's power . If you do , put one of those cards on top of your library and the rest on the bottom of your library in any order .\nDaily Regimen NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Morningtide PLAYER_CLS_END 8 RACE_END U RARITY_END Enchant creature${1}{W }: Put a +1/+1 counter on enchanted creature .\nDeclaration of Naught NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Enchantment TYPE_END Morningtide PLAYER_CLS_END 29 RACE_END R RARITY_END As Declaration of Naught enters the battlefield , name a card . ${U }: Counter target spell with the chosen name .\nDeglamer NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Morningtide PLAYER_CLS_END 118 RACE_END C RARITY_END Choose target artifact or enchantment . Its owner shuffles it into his or her library .\nDewdrop Spy NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Morningtide PLAYER_CLS_END 30 RACE_END C RARITY_END Flash$Flying$When Dewdrop Spy enters the battlefield , look at the top card of target player's library .\nDistant Melody NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Morningtide PLAYER_CLS_END 32 RACE_END C RARITY_END Choose a creature type . Draw a card for each permanent you control of that type .\nDiviner's Wand NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Tribal Artifact - Wizard Equipment TYPE_END Morningtide PLAYER_CLS_END 142 RACE_END U RARITY_END Equipped creature has \" Whenever you draw a card , this creature gets +1/+1 and gains flying until end of turn \" and \" { 4 }: Draw a card . \" $Whenever a Wizard creature enters the battlefield , you may attach Diviner's Wand to it . $Equip { 3 }\nEverbark Shaman NAME_END 5 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Treefolk Shaman TYPE_END Morningtide PLAYER_CLS_END 121 RACE_END C RARITY_END { tap } , Exile a Treefolk card from your graveyard : Search your library for up to two Forest cards and put them onto the battlefield tapped . Then shuffle your library .\nFencer Clique NAME_END 2 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Faerie Soldier TYPE_END Morningtide PLAYER_CLS_END 33 RACE_END C RARITY_END Flying${U }: Put Fencer Clique on top of its owner's library .\nFendeep Summoner NAME_END 5 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Treefolk Shaman TYPE_END Morningtide PLAYER_CLS_END 61 RACE_END R RARITY_END { tap }: Up to two target Swamps each become 3/5 Treefolk Warrior creatures in addition to their other types until end of turn .\nFestercreep NAME_END 0 ATK_END 0 DEF_END {1}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Morningtide PLAYER_CLS_END 62 RACE_END C RARITY_END Festercreep enters the battlefield with a +1/+1 counter on it . ${1}{B } , Remove a +1/+1 counter from Festercreep : All other creatures get -1/-1 until end of turn .\nFinal-Sting Faerie NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Faerie Assassin TYPE_END Morningtide PLAYER_CLS_END 63 RACE_END C RARITY_END Flying$When Final-Sting Faerie enters the battlefield , destroy target creature that was dealt damage this turn .\nFire Juggler NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Morningtide PLAYER_CLS_END 90 RACE_END C RARITY_END Whenever Fire Juggler becomes blocked , clash with an opponent . If you win , Fire Juggler deals 4 damage to each creature blocking it . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nFloodchaser NAME_END 0 ATK_END 0 DEF_END {5}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Morningtide PLAYER_CLS_END 34 RACE_END C RARITY_END Floodchaser enters the battlefield with six +1/+1 counters on it . $Floodchaser can't attack unless defending player controls an Island . ${U } , Remove a +1/+1 counter from Floodchaser : Target land becomes an Island until end of turn .\nForfend NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Morningtide PLAYER_CLS_END 10 RACE_END C RARITY_END Prevent all damage that would be dealt to creatures this turn .\nFrogtosser Banneret NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Morningtide PLAYER_CLS_END 64 RACE_END C RARITY_END Haste$Goblin spells and Rogue spells you cast cost { 1 } less to cast .\nGame-Trail Changeling NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Morningtide PLAYER_CLS_END 123 RACE_END C RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > $Trample\nGilt-Leaf Archdruid NAME_END 3 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Morningtide PLAYER_CLS_END 124 RACE_END R RARITY_END Whenever you cast a Druid spell , you may draw a card . $Tap seven untapped Druids you control : Gain control of all lands target player controls .\nGreatbow Doyen NAME_END 4 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Morningtide PLAYER_CLS_END 125 RACE_END R RARITY_END Other Archer creatures you control get +1/+1 . $Whenever an Archer you control deals damage to a creature , that Archer deals that much damage to that creature's controller .\nGrimoire Thief NAME_END 2 ATK_END 2 DEF_END {U}{U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Morningtide PLAYER_CLS_END 35 RACE_END R RARITY_END Whenever Grimoire Thief becomes tapped , exile the top three cards of target opponent's library face down . $You may look at cards exiled with Grimoire Thief . ${U } , Sacrifice Grimoire Thief : Turn all cards exiled with Grimoire Thief face up . Counter all spells with those names .\nHeritage Druid NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Morningtide PLAYER_CLS_END 126 RACE_END U RARITY_END Tap three untapped Elves you control : Add { G}{G}{G } to your mana pool .\nHunting Triad NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Tribal Sorcery - Elf TYPE_END Morningtide PLAYER_CLS_END 127 RACE_END U RARITY_END Put three 1/1 green Elf Warrior creature tokens onto the battlefield . $Reinforce 3-{3}{G } < i > ({3}{G } , Discard this card : Put three +1/+1 counters on target creature . ) < /i >\nIdyllic Tutor NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Morningtide PLAYER_CLS_END 12 RACE_END R RARITY_END Search your library for an enchantment card , reveal it , and put it into your hand . Then shuffle your library .\nIndomitable Ancients NAME_END 10 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Treefolk Warrior TYPE_END Morningtide PLAYER_CLS_END 13 RACE_END R RARITY_END NIL\nInk Dissolver NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Morningtide PLAYER_CLS_END 36 RACE_END C RARITY_END Kinship - At the beginning of your upkeep , you may look at the top card of your library . If it shares a creature type with Ink Dissolver , you may reveal it . If you do , each opponent puts the top three cards of his or her library into his or her graveyard .\nKinsbaile Cavalier NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Kithkin Knight TYPE_END Morningtide PLAYER_CLS_END 15 RACE_END R RARITY_END Knight creatures you control have double strike .\nKithkin Zephyrnaut NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Morningtide PLAYER_CLS_END 16 RACE_END C RARITY_END Kinship - At the beginning of your upkeep , you may look at the top card of your library . If it shares a creature type with Kithkin Zephyrnaut , you may reveal it . If you do , Kithkin Zephyrnaut gets +2/+2 and gains flying and vigilance until end of turn .\nKnowledge Exploitation NAME_END NIL ATK_END NIL DEF_END {5}{U}{U} COST_END NIL DUR_END Tribal Sorcery - Rogue TYPE_END Morningtide PLAYER_CLS_END 38 RACE_END R RARITY_END Prowl { 3}{U } < i > (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue . ) < /i > $Search target opponent's library for an instant or sorcery card . You may cast that card without paying its mana cost . Then that player shuffles his or her library .\nLeaf-Crowned Elder NAME_END 5 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Treefolk Shaman TYPE_END Morningtide PLAYER_CLS_END 128 RACE_END R RARITY_END Kinship - At the beginning of your upkeep , you may look at the top card of your library . If it shares a creature type with Leaf-Crowned Elder , you may reveal it . If you do , you may play that card without paying its mana cost .\nLightning Crafter NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Morningtide PLAYER_CLS_END 93 RACE_END R RARITY_END Champion a Goblin or Shaman < i > (When this enters the battlefield , sacrifice it unless you exile another Goblin or Shaman you control . When this leaves the battlefield , that card returns to the battlefield . ) < /i > ${tap }: Lightning Crafter deals 3 damage to target creature or player .\nLuminescent Rain NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Morningtide PLAYER_CLS_END 129 RACE_END C RARITY_END Choose a creature type . You gain 2 life for each permanent you control of that type .\nLunk Errant NAME_END 4 ATK_END 4 DEF_END {5}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Morningtide PLAYER_CLS_END 94 RACE_END C RARITY_END Whenever Lunk Errant attacks alone , it gets +1/+1 and gains trample until end of turn .\nLys Alana Bowmaster NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Morningtide PLAYER_CLS_END 130 RACE_END C RARITY_END Reach < i > (This can block creatures with flying . ) < /i > $Whenever you cast an Elf spell , you may have Lys Alana Bowmaster deal 2 damage to target creature with flying .\nMaralen of the Mornsong NAME_END 3 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Legendary Creature - Elf Wizard TYPE_END Morningtide PLAYER_CLS_END 65 RACE_END R RARITY_END Players can't draw cards . $At the beginning of each player's draw step , that player loses 3 life , searches his or her library for a card , puts it into his or her hand , then shuffles his or her library .\nMeadowboon NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Morningtide PLAYER_CLS_END 17 RACE_END U RARITY_END When Meadowboon leaves the battlefield , put a +1/+1 counter on each creature target player controls . $Evoke { 3}{W } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nMerrow Witsniper NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Morningtide PLAYER_CLS_END 40 RACE_END C RARITY_END When Merrow Witsniper enters the battlefield , target player puts the top card of his or her library into his or her graveyard .\nMoonglove Changeling NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Morningtide PLAYER_CLS_END 67 RACE_END C RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > ${B }: Moonglove Changeling gains deathtouch until end of turn . < i > (Any amount of damage it deals to a creature is enough to destroy that creature . ) < /i >\nMorsel Theft NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Tribal Sorcery - Rogue TYPE_END Morningtide PLAYER_CLS_END 68 RACE_END C RARITY_END Prowl { 1}{B } < i > (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue . ) < /i > $Target player loses 3 life and you gain 3 life . If Morsel Theft's prowl cost was paid , draw a card .\nMothdust Changeling NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Morningtide PLAYER_CLS_END 42 RACE_END C RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > $Tap an untapped creature you control : Mothdust Changeling gains flying until end of turn .\nMudbutton Clanger NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Morningtide PLAYER_CLS_END 95 RACE_END C RARITY_END Kinship - At the beginning of your upkeep , you may look at the top card of your library . If it shares a creature type with Mudbutton Clanger , you may reveal it . If you do , Mudbutton Clanger gets +1/+1 until end of turn .\nMurmuring Bosk NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Forest TYPE_END Morningtide PLAYER_CLS_END 147 RACE_END R RARITY_END < i > ({tap }: Add { G } to your mana pool . ) < /i > $As Murmuring Bosk enters the battlefield , you may reveal a Treefolk card from your hand . If you don't , Murmuring Bosk enters the battlefield tapped . ${tap }: Add { W } or { B } to your mana pool . Murmuring Bosk deals 1 damage to you .\nMutavault NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Morningtide PLAYER_CLS_END 148 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${1 }: Mutavault becomes a 2/2 creature with all creature types until end of turn . It's still a land .\nNevermaker NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Morningtide PLAYER_CLS_END 44 RACE_END U RARITY_END Flying$When Nevermaker leaves the battlefield , put target nonland permanent on top of its owner's library . $Evoke { 3}{U } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nNotorious Throng NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Tribal Sorcery - Rogue TYPE_END Morningtide PLAYER_CLS_END 45 RACE_END R RARITY_END Prowl { 5}{U } < i > (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue . ) < /i > $Put X 1/1 black Faerie Rogue creature tokens with flying onto the battlefield , where X is the damage dealt to your opponents this turn . If Notorious Throng's prowl cost was paid , take an extra turn after this one .\nObsidian Battle-Axe NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Tribal Artifact - Warrior Equipment TYPE_END Morningtide PLAYER_CLS_END 144 RACE_END U RARITY_END Equipped creature gets +2/+1 and has haste . $Whenever a Warrior creature enters the battlefield , you may attach Obsidian Battle-Axe to it . $Equip { 3 }\nOffalsnout NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Morningtide PLAYER_CLS_END 71 RACE_END U RARITY_END Flash$When Offalsnout leaves the battlefield , exile target card from a graveyard . $Evoke { B } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nOona's Blackguard NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Morningtide PLAYER_CLS_END 72 RACE_END U RARITY_END Flying$Each other Rogue creature you control enters the battlefield with an additional +1/+1 counter on it . $Whenever a creature you control with a +1/+1 counter on it deals combat damage to a player , that player discards a card .\nOrchard Warden NAME_END 6 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Treefolk Shaman TYPE_END Morningtide PLAYER_CLS_END 131 RACE_END U RARITY_END Whenever another Treefolk creature enters the battlefield under your control , you may gain life equal to that creature's toughness .\nOrder of the Golden Cricket NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kithkin Knight TYPE_END Morningtide PLAYER_CLS_END 19 RACE_END C RARITY_END Whenever Order of the Golden Cricket attacks , you may pay { W } . If you do , it gains flying until end of turn .\nPreeminent Captain NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Morningtide PLAYER_CLS_END 20 RACE_END R RARITY_END First strike$Whenever Preeminent Captain attacks , you may put a Soldier creature card from your hand onto the battlefield tapped and attacking .\nPrickly Boggart NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Morningtide PLAYER_CLS_END 74 RACE_END C RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nPrimal Beyond NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Morningtide PLAYER_CLS_END 149 RACE_END R RARITY_END As Primal Beyond enters the battlefield , you may reveal an Elemental card from your hand . If you don't , Primal Beyond enters the battlefield tapped . ${tap }: Add { C } to your mana pool . ${tap }: Add one mana of any color to your mana pool . Spend this mana only to cast an Elemental spell or activate an ability of an Elemental .\nPyroclast Consul NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Morningtide PLAYER_CLS_END 96 RACE_END U RARITY_END Kinship - At the beginning of your upkeep , you may look at the top card of your library . If it shares a creature type with Pyroclast Consul , you may reveal it . If you do , Pyroclast Consul deals 2 damage to each creature .\nRage Forger NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Morningtide PLAYER_CLS_END 97 RACE_END U RARITY_END When Rage Forger enters the battlefield , put a +1/+1 counter on each other Shaman creature you control . $Whenever a creature you control with a +1/+1 counter on it attacks , you may have that creature deal 1 damage to target player .\nRecross the Paths NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Morningtide PLAYER_CLS_END 133 RACE_END U RARITY_END Reveal cards from the top of your library until you reveal a land card . Put that card onto the battlefield and the rest on the bottom of your library in any order . Clash with an opponent . If you win , return Recross the Paths to its owner's hand . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nRedeem the Lost NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Morningtide PLAYER_CLS_END 21 RACE_END U RARITY_END Target creature you control gains protection from the color of your choice until end of turn . Clash with an opponent . If you win , return Redeem the Lost to its owner's hand . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nRelease the Ants NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Morningtide PLAYER_CLS_END 98 RACE_END U RARITY_END Release the Ants deals 1 damage to target creature or player . Clash with an opponent . If you win , return Release the Ants to its owner's hand . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nResearch the Deep NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Morningtide PLAYER_CLS_END 46 RACE_END U RARITY_END Draw a card . Clash with an opponent . If you win , return Research the Deep to its owner's hand . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nReveillark NAME_END 3 ATK_END 4 DEF_END {4}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Morningtide PLAYER_CLS_END 22 RACE_END R RARITY_END Flying$When Reveillark leaves the battlefield , return up to two target creature cards with power 2 or less from your graveyard to the battlefield . $Evoke { 5}{W } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nRevive the Fallen NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Morningtide PLAYER_CLS_END 76 RACE_END U RARITY_END Return target creature card from a graveyard to its owner's hand . Clash with an opponent . If you win , return Revive the Fallen to its owner's hand . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nRhys the Exiled NAME_END 2 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Legendary Creature - Elf Warrior TYPE_END Morningtide PLAYER_CLS_END 135 RACE_END R RARITY_END Whenever Rhys the Exiled attacks , you gain 1 life for each Elf you control . ${B } , Sacrifice an Elf : Regenerate Rhys the Exiled .\nSage's Dousing NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Tribal Instant - Wizard TYPE_END Morningtide PLAYER_CLS_END 48 RACE_END U RARITY_END Counter target spell unless its controller pays { 3 } . If you control a Wizard , draw a card .\nScapeshift NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Morningtide PLAYER_CLS_END 136 RACE_END R RARITY_END Sacrifice any number of lands . Search your library for that many land cards , put them onto the battlefield tapped , then shuffle your library .\nScarblade Elite NAME_END 2 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Elf Assassin TYPE_END Morningtide PLAYER_CLS_END 77 RACE_END R RARITY_END { tap } , Exile an Assassin card from your graveyard : Destroy target creature .\nSeething Pathblazer NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Morningtide PLAYER_CLS_END 101 RACE_END C RARITY_END Sacrifice an Elemental : Seething Pathblazer gets +2/+0 and gains first strike until end of turn .\nSensation Gorger NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Morningtide PLAYER_CLS_END 102 RACE_END R RARITY_END Kinship - At the beginning of your upkeep , you may look at the top card of your library . If it shares a creature type with Sensation Gorger , you may reveal it . If you do , each player discards his or her hand and draws four cards .\nShard Volley NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Morningtide PLAYER_CLS_END 103 RACE_END C RARITY_END As an additional cost to cast Shard Volley , sacrifice a land . $Shard Volley deals 3 damage to target creature or player .\nShared Animosity NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Morningtide PLAYER_CLS_END 104 RACE_END R RARITY_END Whenever a creature you control attacks , it gets +1/+0 until end of turn for each other attacking creature that shares a creature type with it .\nShinewend NAME_END 0 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Morningtide PLAYER_CLS_END 23 RACE_END C RARITY_END Flying$Shinewend enters the battlefield with a +1/+1 counter on it . ${1}{W } , Remove a +1/+1 counter from Shinewend : Destroy target enchantment .\nSigil Tracer NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Morningtide PLAYER_CLS_END 49 RACE_END R RARITY_END { 1}{U } , Tap two untapped Wizards you control : Copy target instant or sorcery spell . You may choose new targets for the copy .\nSlithermuse NAME_END 3 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Morningtide PLAYER_CLS_END 50 RACE_END R RARITY_END When Slithermuse leaves the battlefield , choose an opponent . If that player has more cards in hand than you , draw cards equal to the difference . $Evoke { 3}{U } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nSqueaking Pie Grubfellows NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Morningtide PLAYER_CLS_END 78 RACE_END C RARITY_END Kinship - At the beginning of your upkeep , you may look at the top card of your library . If it shares a creature type with Squeaking Pie Grubfellows , you may reveal it . If you do , each opponent discards a card .\nStingmoggie NAME_END 0 ATK_END 0 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Morningtide PLAYER_CLS_END 106 RACE_END C RARITY_END Stingmoggie enters the battlefield with two +1/+1 counters on it . ${3}{R } , Remove a +1/+1 counter from Stingmoggie : Destroy target artifact or land .\nStinkdrinker Bandit NAME_END 1 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Morningtide PLAYER_CLS_END 80 RACE_END U RARITY_END Prowl { 1}{B } < i > (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue . ) < /i > $Whenever a Rogue you control attacks and isn't blocked , it gets +2/+1 until end of turn .\nStomping Slabs NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Morningtide PLAYER_CLS_END 107 RACE_END U RARITY_END Reveal the top seven cards of your library , then put those cards on the bottom of your library in any order . If a card named Stomping Slabs was revealed this way , Stomping Slabs deals 7 damage to target creature or player .\nStonybrook Banneret NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Morningtide PLAYER_CLS_END 51 RACE_END C RARITY_END Islandwalk$Merfolk spells and Wizard spells you cast cost { 1 } less to cast .\nStonybrook Schoolmaster NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Morningtide PLAYER_CLS_END 25 RACE_END C RARITY_END Whenever Stonybrook Schoolmaster becomes tapped , you may put a 1/1 blue Merfolk Wizard creature token onto the battlefield .\nStream of Unconsciousness NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Tribal Instant - Wizard TYPE_END Morningtide PLAYER_CLS_END 52 RACE_END C RARITY_END Target creature gets -4/-0 until end of turn . If you control a Wizard , draw a card .\nSupreme Exemplar NAME_END 10 ATK_END 10 DEF_END {6}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Morningtide PLAYER_CLS_END 53 RACE_END R RARITY_END Flying$Champion an Elemental < i > (When this enters the battlefield , sacrifice it unless you exile another Elemental you control . When this leaves the battlefield , that card returns to the battlefield . ) < /i >\nTitan's Revenge NAME_END NIL ATK_END NIL DEF_END {X}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Morningtide PLAYER_CLS_END 110 RACE_END R RARITY_END Titan's Revenge deals X damage to target creature or player . Clash with an opponent . If you win , return Titan's Revenge to its owner's hand . < i > (Each clashing player reveals the top card of his or her library , then puts that card on the top or bottom . A player wins if his or her card had a higher converted mana cost . ) < /i >\nUnstoppable Ash NAME_END 5 ATK_END 5 DEF_END {3}{G} COST_END NIL DUR_END Creature - Treefolk Warrior TYPE_END Morningtide PLAYER_CLS_END 137 RACE_END R RARITY_END Trample$Champion a Treefolk or Warrior < i > (When this enters the battlefield , sacrifice it unless you exile another Treefolk or Warrior you control . When this leaves the battlefield , that card returns to the battlefield . ) < /i > $Whenever a creature you control becomes blocked , it gets +0/+5 until end of turn .\nVendilion Clique NAME_END 1 ATK_END 3 DEF_END {1}{U}{U} COST_END NIL DUR_END Legendary Creature - Faerie Wizard TYPE_END Morningtide PLAYER_CLS_END 55 RACE_END R RARITY_END Flash$Flying$When Vendilion Clique enters the battlefield , look at target player's hand . You may choose a nonland card from it . If you do , that player reveals the chosen card , puts it on the bottom of his or her library , then draws a card .\nVengeful Firebrand NAME_END 2 ATK_END 5 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Morningtide PLAYER_CLS_END 111 RACE_END R RARITY_END Vengeful Firebrand has haste as long as a Warrior card is in your graveyard . ${R }: Vengeful Firebrand gets +1/+0 until end of turn .\nVeteran's Armaments NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Tribal Artifact - Soldier Equipment TYPE_END Morningtide PLAYER_CLS_END 146 RACE_END U RARITY_END Equipped creature has \" Whenever this creature attacks or blocks , it gets +1/+1 until end of turn for each attacking creature . \" $Whenever a Soldier creature enters the battlefield , you may attach Veteran's Armaments to it . $Equip { 2 }\nViolet Pall NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Tribal Instant - Faerie TYPE_END Morningtide PLAYER_CLS_END 81 RACE_END C RARITY_END Destroy target nonblack creature . Put a 1/1 black Faerie Rogue creature token with flying onto the battlefield .\nWalker of the Grove NAME_END 7 ATK_END 7 DEF_END {6}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Morningtide PLAYER_CLS_END 138 RACE_END U RARITY_END When Walker of the Grove leaves the battlefield , put a 4/4 green Elemental creature token onto the battlefield . $Evoke { 4}{G } < i > (You may cast this spell for its evoke cost . If you do , it's sacrificed when it enters the battlefield . ) < /i >\nWandering Graybeard NAME_END 4 ATK_END 4 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Giant Wizard TYPE_END Morningtide PLAYER_CLS_END 27 RACE_END U RARITY_END Kinship - At the beginning of your upkeep , you may look at the top card of your library . If it shares a creature type with Wandering Graybeard , you may reveal it . If you do , you gain 4 life .\nWar-Spike Changeling NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Morningtide PLAYER_CLS_END 112 RACE_END C RARITY_END Changeling < i > (This card is every creature type at all times . ) < /i > ${R }: War-Spike Changeling gains first strike until end of turn .\nWaterspout Weavers NAME_END 3 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Morningtide PLAYER_CLS_END 56 RACE_END U RARITY_END Kinship - At the beginning of your upkeep , you may look at the top card of your library . If it shares a creature type with Waterspout Weavers , you may reveal it . If you do , each creature you control gains flying until end of turn .\nWeed-Pruner Poplar NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Treefolk Assassin TYPE_END Morningtide PLAYER_CLS_END 83 RACE_END C RARITY_END At the beginning of your upkeep , target creature other than Weed-Pruner Poplar gets -1/-1 until end of turn .\nWeirding Shaman NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Morningtide PLAYER_CLS_END 84 RACE_END R RARITY_END { 3}{B } , Sacrifice a Goblin : Put two 1/1 black Goblin Rogue creature tokens onto the battlefield .\nWinnower Patrol NAME_END 2 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Morningtide PLAYER_CLS_END 139 RACE_END C RARITY_END Kinship - At the beginning of your upkeep , you may look at the top card of your library . If it shares a creature type with Winnower Patrol , you may reveal it . If you do , put a +1/+1 counter on Winnower Patrol .\nWolf-Skull Shaman NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Morningtide PLAYER_CLS_END 140 RACE_END U RARITY_END Kinship - At the beginning of your upkeep , you may look at the top card of your library . If it shares a creature type with Wolf-Skull Shaman , you may reveal it . If you do , put a 2/2 green Wolf creature token onto the battlefield .\nAccumulated Knowledge NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Nemesis PLAYER_CLS_END 26 RACE_END C RARITY_END Draw a card , then draw cards equal to the number of cards named Accumulated Knowledge in all graveyards .\nAncient Hydra NAME_END 1 ATK_END 5 DEF_END {4}{R} COST_END NIL DUR_END Creature - Hydra TYPE_END Nemesis PLAYER_CLS_END 76 RACE_END U RARITY_END Fading 5 < i > (This creature enters the battlefield with five fade counters on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i > ${1 } , Remove a fade counter from Ancient Hydra : Ancient Hydra deals 1 damage to target creature or player .\nAnimate Land NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Nemesis PLAYER_CLS_END 101 RACE_END U RARITY_END Until end of turn , target land becomes a 3/3 creature that's still a land .\nArc Mage NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Nemesis PLAYER_CLS_END 77 RACE_END U RARITY_END { 2}{R } , { tap } , Discard a card : Arc Mage deals 2 damage divided as you choose among one or two target creatures and/or players .\nBelbe's Percher NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Bird TYPE_END Nemesis PLAYER_CLS_END 53 RACE_END C RARITY_END Flying$Belbe's Percher can block only creatures with flying .\nBelbe's Portal NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Nemesis PLAYER_CLS_END 127 RACE_END R RARITY_END As Belbe's Portal enters the battlefield , choose a creature type . ${3 } , { tap }: You may put a creature card of the chosen type from your hand onto the battlefield .\nBlastoderm NAME_END 5 ATK_END 5 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Nemesis PLAYER_CLS_END 102 RACE_END C RARITY_END Shroud < i > (This permanent can't be the target of spells or abilities . ) < /i > $Fading 3 < i > (This creature enters the battlefield with three fade counters on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i >\nBlinding Angel NAME_END 4 ATK_END 2 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Nemesis PLAYER_CLS_END 3 RACE_END R RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > $Whenever Blinding Angel deals combat damage to a player , that player skips his or her next combat phase .\nCarrion Wall NAME_END 2 ATK_END 3 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Wall TYPE_END Nemesis PLAYER_CLS_END 54 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > ${1}{B }: Regenerate Carrion Wall .\nCloudskate NAME_END 2 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Nemesis PLAYER_CLS_END 29 RACE_END C RARITY_END Flying$Fading 3 < i > (This creature enters the battlefield with three fade counters on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i >\nDaze NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Nemesis PLAYER_CLS_END 30 RACE_END C RARITY_END You may return an Island you control to its owner's hand rather than pay Daze's mana cost . $$Counter target spell unless its controller pays { 1 } .\nDeath Pit Offering NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Nemesis PLAYER_CLS_END 56 RACE_END R RARITY_END When Death Pit Offering enters the battlefield , sacrifice all creatures you control . $Creatures you control get +2/+2 .\nDefender en-Vec NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Nemesis PLAYER_CLS_END 5 RACE_END C RARITY_END Fading 4 < i > (This creature enters the battlefield with four fade counters on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i > $Remove a fade counter from Defender en-Vec : Prevent the next 2 damage that would be dealt to target creature or player this turn .\nDefiant Falcon NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Rebel Bird TYPE_END Nemesis PLAYER_CLS_END 6 RACE_END C RARITY_END Flying${4 } , { tap }: Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield . Then shuffle your library .\nDominate NAME_END NIL ATK_END NIL DEF_END {X}{1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Nemesis PLAYER_CLS_END 31 RACE_END U RARITY_END Gain control of target creature with converted mana cost X or less . < i > (This effect lasts indefinitely . ) < /i >\nDownhill Charge NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Nemesis PLAYER_CLS_END 79 RACE_END C RARITY_END You may sacrifice a Mountain rather than pay Downhill Charge's mana cost . $$Target creature gets +X/+0 until end of turn , where X is the number of Mountains you control .\nEnsnare NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Nemesis PLAYER_CLS_END 32 RACE_END U RARITY_END You may return two Islands you control to their owner's hand rather than pay Ensnare's mana cost . $$Tap all creatures .\nFlame Rift NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Nemesis PLAYER_CLS_END 80 RACE_END C RARITY_END Flame Rift deals 4 damage to each player .\nFlowstone Armor NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Nemesis PLAYER_CLS_END 131 RACE_END U RARITY_END You may choose not to untap Flowstone Armor during your untap step . ${3 } , { tap }: Target creature gets +1/-1 for as long as Flowstone Armor remains tapped .\nFlowstone Overseer NAME_END 4 ATK_END 4 DEF_END {2}{R}{R}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Nemesis PLAYER_CLS_END 82 RACE_END R RARITY_END { R}{R }: Target creature gets +1/-1 until end of turn .\nFlowstone Wall NAME_END 6 ATK_END 0 DEF_END {2}{R} COST_END NIL DUR_END Creature - Wall TYPE_END Nemesis PLAYER_CLS_END 86 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > ${R }: Flowstone Wall gets +1/-1 until end of turn .\nInfiltrate NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Nemesis PLAYER_CLS_END 33 RACE_END C RARITY_END Target creature is unblockable this turn .\nLawbringer NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kor Rebel TYPE_END Nemesis PLAYER_CLS_END 10 RACE_END C RARITY_END { tap } , Sacrifice Lawbringer : Exile target red creature .\nLightbringer NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kor Rebel TYPE_END Nemesis PLAYER_CLS_END 11 RACE_END C RARITY_END { tap } , Sacrifice Lightbringer : Exile target black creature .\nLin Sivvi, Defiant Hero NAME_END 3 ATK_END 1 DEF_END {1}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Rebel TYPE_END Nemesis PLAYER_CLS_END 12 RACE_END R RARITY_END { X } , { tap }: Search your library for a Rebel permanent card with converted mana cost X or less and put it onto the battlefield . Then shuffle your library . ${3 }: Put target Rebel card from your graveyard on the bottom of your library .\nMassacre NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Nemesis PLAYER_CLS_END 58 RACE_END U RARITY_END If an opponent controls a Plains and you control a Swamp , you may cast Massacre without paying its mana cost . $All creatures get -2/-2 until end of turn .\nMind Slash NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Nemesis PLAYER_CLS_END 59 RACE_END U RARITY_END { B } , Sacrifice a creature : Target opponent reveals his or her hand . You choose a card from it . That player discards that card . Activate this ability only any time you could cast a sorcery .\nMogg Alarm NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Nemesis PLAYER_CLS_END 93 RACE_END U RARITY_END You may sacrifice two Mountains rather than pay Mogg Alarm's mana cost . $Put two 1/1 red Goblin creature tokens onto the battlefield .\nMoggcatcher NAME_END 2 ATK_END 2 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Human Mercenary TYPE_END Nemesis PLAYER_CLS_END 96 RACE_END R RARITY_END { 3 } , { tap }: Search your library for a Goblin permanent card and put it onto the battlefield . Then shuffle your library .\nMogg Salvage NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Nemesis PLAYER_CLS_END 94 RACE_END U RARITY_END If an opponent controls an Island and you control a Mountain , you may cast Mogg Salvage without paying its mana cost . $Destroy target artifact .\nOff Balance NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Nemesis PLAYER_CLS_END 15 RACE_END C RARITY_END Target creature can't attack or block this turn .\nOracle's Attendants NAME_END 5 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Nemesis PLAYER_CLS_END 16 RACE_END R RARITY_END { tap }: All damage that would be dealt to target creature this turn by a source of your choice is dealt to Oracle's Attendants instead .\nOraxid NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Crab Beast TYPE_END Nemesis PLAYER_CLS_END 35 RACE_END C RARITY_END Protection from red\nOverlaid Terrain NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Nemesis PLAYER_CLS_END 108 RACE_END R RARITY_END As Overlaid Terrain enters the battlefield , sacrifice all lands you control . $Lands you control have \" { tap }: Add two mana of any one color to your mana pool . \"\nParallax Dementia NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Nemesis PLAYER_CLS_END 62 RACE_END C RARITY_END Enchant creature$Fading 1 < i > (This enchantment enters the battlefield with one fade counter on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i > $Enchanted creature gets +3/+2 . $When Parallax Dementia leaves the battlefield , destroy enchanted creature . That creature can't be regenerated .\nParallax Inhibitor NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Nemesis PLAYER_CLS_END 134 RACE_END R RARITY_END { 1 } , { tap } , Sacrifice Parallax Inhibitor : Put a fade counter on each permanent with fading you control .\nParallax Tide NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Nemesis PLAYER_CLS_END 37 RACE_END R RARITY_END Fading 5 < i > (This enchantment enters the battlefield with five fade counters on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i > $Remove a fade counter from Parallax Tide : Exile target land . $When Parallax Tide leaves the battlefield , each player returns to the battlefield all cards he or she owns exiled with Parallax Tide .\nParallax Wave NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Nemesis PLAYER_CLS_END 17 RACE_END R RARITY_END Fading 5 < i > (This enchantment enters the battlefield with five fade counters on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i > $Remove a fade counter from Parallax Wave : Exile target creature . $When Parallax Wave leaves the battlefield , each player returns to the battlefield all cards he or she owns exiled with Parallax Wave .\nPhyrexian Driver NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Mercenary TYPE_END Nemesis PLAYER_CLS_END 64 RACE_END C RARITY_END When Phyrexian Driver enters the battlefield , other Mercenary creatures get +1/+1 until end of turn .\nPhyrexian Prowler NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Mercenary TYPE_END Nemesis PLAYER_CLS_END 65 RACE_END U RARITY_END Fading 3 < i > (This creature enters the battlefield with three fade counters on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i > $Remove a fade counter from Phyrexian Prowler : Phyrexian Prowler gets +1/+1 until end of turn .\nRathi Fiend NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Horror Mercenary TYPE_END Nemesis PLAYER_CLS_END 68 RACE_END U RARITY_END When Rathi Fiend enters the battlefield , each player loses 3 life . ${3 } , { tap }: Search your library for a Mercenary permanent card with converted mana cost 3 or less and put it onto the battlefield . Then shuffle your library .\nRathi Intimidator NAME_END 1 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Horror Mercenary TYPE_END Nemesis PLAYER_CLS_END 69 RACE_END C RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > ${2 } , { tap }: Search your library for a Mercenary permanent card with converted mana cost 2 or less and put it onto the battlefield . Then shuffle your library .\nRath's Edge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Nemesis PLAYER_CLS_END 142 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . $${4 } , { tap } , Sacrifice a land : Rath's Edge deals 1 damage to target creature or player .\nRefreshing Rain NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Nemesis PLAYER_CLS_END 110 RACE_END U RARITY_END If an opponent controls a Swamp and you control a Forest , you may cast Refreshing Rain without paying its mana cost . $Target player gains 6 life .\nRejuvenation Chamber NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Nemesis PLAYER_CLS_END 137 RACE_END U RARITY_END Fading 2 < i > (This artifact enters the battlefield with two fade counters on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i > ${tap }: You gain 2 life .\nReverent Silence NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Nemesis PLAYER_CLS_END 111 RACE_END C RARITY_END If you control a Forest , rather than pay Reverent Silence's mana cost , you may have each other player gain 6 life . $Destroy all enchantments .\nRising Waters NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Nemesis PLAYER_CLS_END 38 RACE_END R RARITY_END Lands don't untap during their controllers ' untap steps . $$At the beginning of each player's upkeep , that player untaps a land he or she controls .\nRootwater Thief NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Nemesis PLAYER_CLS_END 40 RACE_END R RARITY_END { U }: Rootwater Thief gains flying until end of turn . $Whenever Rootwater Thief deals combat damage to a player , you may pay { 2 } . If you do , search that player's library for a card and exile it , then the player shuffles his or her library .\nRusting Golem NAME_END * ATK_END * DEF_END {4} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Nemesis PLAYER_CLS_END 138 RACE_END U RARITY_END Fading 5 < i > (This creature enters the battlefield with five fade counters on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i > $Rusting Golem's power and toughness are each equal to the number of fade counters on it .\nSaproling Cluster NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Nemesis PLAYER_CLS_END 114 RACE_END R RARITY_END { 1 } , Discard a card : Put a 1/1 green Saproling creature token onto the battlefield . Any player may activate this ability .\nSeahunter NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Human Mercenary TYPE_END Nemesis PLAYER_CLS_END 41 RACE_END R RARITY_END { 3 } , { tap }: Search your library for a Merfolk permanent card and put it onto the battlefield . Then shuffle your library .\nSeal of Cleansing NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Nemesis PLAYER_CLS_END 18 RACE_END C RARITY_END Sacrifice Seal of Cleansing : Destroy target artifact or enchantment .\nSeal of Fire NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment TYPE_END Nemesis PLAYER_CLS_END 98 RACE_END C RARITY_END Sacrifice Seal of Fire : Seal of Fire deals 2 damage to target creature or player .\nSeal of Removal NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment TYPE_END Nemesis PLAYER_CLS_END 42 RACE_END C RARITY_END Sacrifice Seal of Removal : Return target creature to its owner's hand .\nSeal of Strength NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Nemesis PLAYER_CLS_END 115 RACE_END C RARITY_END Sacrifice Seal of Strength : Target creature gets +3/+3 until end of turn .\nShrieking Mogg NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Nemesis PLAYER_CLS_END 99 RACE_END R RARITY_END Haste$When Shrieking Mogg enters the battlefield , tap all other creatures .\nSilkenfist Fighter NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kor Soldier TYPE_END Nemesis PLAYER_CLS_END 19 RACE_END C RARITY_END Whenever Silkenfist Fighter becomes blocked , untap it .\nSilkenfist Order NAME_END 5 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Kor Soldier TYPE_END Nemesis PLAYER_CLS_END 20 RACE_END U RARITY_END Whenever Silkenfist Order becomes blocked , untap it .\nSkyshroud Claim NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Nemesis PLAYER_CLS_END 117 RACE_END C RARITY_END Search your library for up to two Forest cards and put them onto the battlefield . Then shuffle your library .\nSkyshroud Cutter NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Nemesis PLAYER_CLS_END 118 RACE_END C RARITY_END If you control a Forest , rather than pay Skyshroud Cutter's mana cost , you may have each other player gain 5 life .\nSkyshroud Poacher NAME_END 2 ATK_END 2 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Nemesis PLAYER_CLS_END 119 RACE_END R RARITY_END { 3 } , { tap }: Search your library for an Elf permanent card and put it onto the battlefield . Then shuffle your library .\nSkyshroud Ridgeback NAME_END 3 ATK_END 2 DEF_END {G} COST_END NIL DUR_END Creature - Beast TYPE_END Nemesis PLAYER_CLS_END 120 RACE_END C RARITY_END Fading 2 < i > (This creature enters the battlefield with two fade counters on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i >\nSneaky Homunculus NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Homunculus Illusion TYPE_END Nemesis PLAYER_CLS_END 44 RACE_END C RARITY_END Sneaky Homunculus can't block or be blocked by creatures with power 2 or greater .\nStampede Driver NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Nemesis PLAYER_CLS_END 122 RACE_END U RARITY_END { 1}{G } , { tap } , Discard a card : Creatures you control get +1/+1 and gain trample until end of turn .\nStronghold Gambit NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Nemesis PLAYER_CLS_END 100 RACE_END R RARITY_END Each player chooses a card in his or her hand . Then each player reveals his or her chosen card . The owner of each creature card revealed this way with the lowest converted mana cost puts it onto the battlefield .\nStronghold Zeppelin NAME_END 3 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Human TYPE_END Nemesis PLAYER_CLS_END 47 RACE_END U RARITY_END Flying$Stronghold Zeppelin can block only creatures with flying .\nSubmerge NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Instant TYPE_END Nemesis PLAYER_CLS_END 48 RACE_END U RARITY_END If an opponent controls a Forest and you control an Island , you may cast Submerge without paying its mana cost . $Put target creature on top of its owner's library .\nTangle Wire NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Nemesis PLAYER_CLS_END 139 RACE_END R RARITY_END Fading 4 < i > (This artifact enters the battlefield with four fade counters on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i > $At the beginning of each player's upkeep , that player taps an untapped artifact , creature , or land he or she controls for each fade counter on Tangle Wire .\nTreetop Bracers NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Nemesis PLAYER_CLS_END 123 RACE_END C RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $Enchanted creature gets +1/+1 and can't be blocked except by creatures with flying .\nTrickster Mage NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Nemesis PLAYER_CLS_END 49 RACE_END C RARITY_END { U } , { tap } , Discard a card : You may tap or untap target artifact , creature , or land .\nVicious Hunger NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Sorcery TYPE_END Nemesis PLAYER_CLS_END 74 RACE_END C RARITY_END Vicious Hunger deals 2 damage to target creature and you gain 2 life .\nViseling NAME_END 2 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Nemesis PLAYER_CLS_END 140 RACE_END U RARITY_END At the beginning of each opponent's upkeep , Viseling deals X damage to that player , where X is the number of cards in his or her hand minus 4 .\nVoice of Truth NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Nemesis PLAYER_CLS_END 25 RACE_END U RARITY_END Flying , protection from white\nWandering Eye NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Nemesis PLAYER_CLS_END 50 RACE_END C RARITY_END Flying$Players play with their hands revealed .\nWoodripper NAME_END 6 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Nemesis PLAYER_CLS_END 125 RACE_END U RARITY_END Fading 3 < i > (This creature enters the battlefield with three fade counters on it . At the beginning of your upkeep , remove a fade counter from it . If you can't , sacrifice it . ) < /i > ${1 } , Remove a fade counter from Woodripper : Destroy target artifact .\nAct of Aggression NAME_END NIL ATK_END NIL DEF_END {3}{RP}{RP} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 78 RACE_END U RARITY_END < i > ({RP } can be paid with either { R } or 2 life . ) < /i > $Gain control of target creature an opponent controls until end of turn . Untap that creature . It gains haste until end of turn .\nArgent Mutation NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 27 RACE_END U RARITY_END Target permanent becomes an artifact in addition to its other types until end of turn . $Draw a card .\nArm with AEther NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 28 RACE_END U RARITY_END Until end of turn , creatures you control gain \" Whenever this creature deals damage to an opponent , you may return target creature that player controls to its owner's hand . \"\nArtillerize NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 79 RACE_END C RARITY_END As an additional cost to cast Artillerize , sacrifice an artifact or creature . $Artillerize deals 5 damage to target creature or player .\nAuriok Survivors NAME_END 6 ATK_END 4 DEF_END {5}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END New Phyrexia PLAYER_CLS_END 3 RACE_END U RARITY_END When Auriok Survivors enters the battlefield , you may return target Equipment card from your graveyard to the battlefield . If you do , you may attach it to Auriok Survivors .\nBatterskull NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact - Equipment TYPE_END New Phyrexia PLAYER_CLS_END 130 RACE_END M RARITY_END Living weapon < i > (When this Equipment enters the battlefield , put a 0/0 black Germ creature token onto the battlefield , then attach this to it . ) < /i > $Equipped creature gets +4/+4 and has vigilance and lifelink . ${3 }: Return Batterskull to its owner's hand . $Equip { 5 }\nBeast Within NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 103 RACE_END U RARITY_END Destroy target permanent . Its controller puts a 3/3 green Beast creature token onto the battlefield .\nBirthing Pod NAME_END NIL ATK_END NIL DEF_END {3}{GP} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 104 RACE_END R RARITY_END < i > ({GP } can be paid with either { G } or 2 life . ) < /i > ${1}{GP } , { tap } , Sacrifice a creature : Search your library for a creature card with converted mana cost equal to 1 plus the sacrificed creature's converted mana cost , put that card onto the battlefield , then shuffle your library . Activate this ability only any time you could cast a sorcery .\nBlade Splicer NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Artificer TYPE_END New Phyrexia PLAYER_CLS_END 4 RACE_END R RARITY_END When Blade Splicer enters the battlefield , put a 3/3 colorless Golem artifact creature token onto the battlefield . $Golem creatures you control have first strike .\nBlighted Agent NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END New Phyrexia PLAYER_CLS_END 29 RACE_END C RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $Blighted Agent is unblockable .\nBlinding Souleater NAME_END 3 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Cleric TYPE_END New Phyrexia PLAYER_CLS_END 131 RACE_END C RARITY_END { WP } , { tap }: Tap target creature . < i > ({WP } can be paid with either { W } or 2 life . ) < /i >\nBlind Zealot NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END New Phyrexia PLAYER_CLS_END 52 RACE_END C RARITY_END Intimidate < i > (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i > $Whenever Blind Zealot deals combat damage to a player , you may sacrifice it . If you do , destroy target creature that player controls .\nBludgeon Brawl NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END New Phyrexia PLAYER_CLS_END 80 RACE_END R RARITY_END Each noncreature , non-Equipment artifact is an Equipment with equip { X } and \" Equipped creature gets +X/+0 , \" where X is that artifact's converted mana cost .\nBrutalizer Exarch NAME_END 3 ATK_END 3 DEF_END {5}{G} COST_END NIL DUR_END Creature - Cleric TYPE_END New Phyrexia PLAYER_CLS_END 105 RACE_END U RARITY_END When Brutalizer Exarch enters the battlefield , choose one - Search your library for a creature card , reveal it , then shuffle your library and put that card on top of it ; or put target noncreature permanent on the bottom of its owner's library .\nCaged Sun NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 132 RACE_END R RARITY_END As Caged Sun enters the battlefield , choose a color . $Creatures you control of the chosen color get +1/+1 . $Whenever a land's ability adds one or more mana of the chosen color to your mana pool , add one additional mana of that color to your mana pool .\nCaress of Phyrexia NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 53 RACE_END U RARITY_END Target player draws three cards , loses 3 life , and gets three poison counters .\nCathedral Membrane NAME_END 3 ATK_END 0 DEF_END {1}{WP} COST_END NIL DUR_END Artifact Creature - Wall TYPE_END New Phyrexia PLAYER_CLS_END 5 RACE_END U RARITY_END < i > ({WP } can be paid with either { W } or 2 life . ) < /i > $Defender$When Cathedral Membrane dies during combat , it deals 6 damage to each creature it blocked this combat .\nChained Throatseeker NAME_END 5 ATK_END 5 DEF_END {5}{U} COST_END NIL DUR_END Creature - Horror TYPE_END New Phyrexia PLAYER_CLS_END 30 RACE_END C RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $Chained Throatseeker can't attack unless defending player is poisoned .\nChancellor of the Annex NAME_END 6 ATK_END 5 DEF_END {4}{W}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END New Phyrexia PLAYER_CLS_END 6 RACE_END R RARITY_END You may reveal this card from your opening hand . If you do , when each opponent casts his or her first spell of the game , counter that spell unless that player pays { 1 } . $Flying$Whenever an opponent casts a spell , counter it unless that player pays { 1 } .\nChancellor of the Spires NAME_END 7 ATK_END 5 DEF_END {4}{U}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END New Phyrexia PLAYER_CLS_END 31 RACE_END R RARITY_END You may reveal this card from your opening hand . If you do , at the beginning of the first upkeep , each opponent puts the top seven cards of his or her library into his or her graveyard . $Flying$When Chancellor of the Spires enters the battlefield , you may cast target instant or sorcery card from an opponent's graveyard without paying its mana cost .\nChancellor of the Tangle NAME_END 7 ATK_END 6 DEF_END {4}{G}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END New Phyrexia PLAYER_CLS_END 106 RACE_END R RARITY_END You may reveal this card from your opening hand . If you do , at the beginning of your first main phase , add { G } to your mana pool . $Vigilance , reach\nConversion Chamber NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 133 RACE_END U RARITY_END { 2 } , { tap }: Exile target artifact card from a graveyard . Put a charge counter on Conversion Chamber . ${2 } , { tap } , Remove a charge counter from Conversion Chamber : Put a 3/3 colorless Golem artifact creature token onto the battlefield .\nCorrosive Gale NAME_END NIL ATK_END NIL DEF_END {X}{GP} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 107 RACE_END U RARITY_END < i > ({GP } can be paid with either { G } or 2 life . ) < /i > $Corrosive Gale deals X damage to each creature with flying .\nCorrupted Resolve NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 32 RACE_END U RARITY_END Counter target spell if its controller is poisoned .\nDarksteel Relic NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 134 RACE_END U RARITY_END Darksteel Relic is indestructible . < i > (Effects that say \" destroy \" don't destroy it . ) < /i >\nDeath-Hood Cobra NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Snake TYPE_END New Phyrexia PLAYER_CLS_END 108 RACE_END C RARITY_END { 1}{G }: Death-Hood Cobra gains reach until end of turn . < i > (It can block creatures with flying . ) < /i > ${1}{G }: Death-Hood Cobra gains deathtouch until end of turn . < i > (Any amount of damage it deals to a creature is enough to destroy it . ) < /i >\nDeceiver Exarch NAME_END 4 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Cleric TYPE_END New Phyrexia PLAYER_CLS_END 33 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $When Deceiver Exarch enters the battlefield , choose one - Untap target permanent you control ; or tap target permanent an opponent controls .\nDefensive Stance NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END New Phyrexia PLAYER_CLS_END 34 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -1/+1 .\nDementia Bat NAME_END 2 ATK_END 2 DEF_END {4}{B} COST_END NIL DUR_END Creature - Bat TYPE_END New Phyrexia PLAYER_CLS_END 55 RACE_END C RARITY_END Flying${4}{B } , Sacrifice Dementia Bat : Target player discards two cards .\nDespise NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 56 RACE_END U RARITY_END Target opponent reveals his or her hand . You choose a creature or planeswalker card from it . That player discards that card .\nDismember NAME_END NIL ATK_END NIL DEF_END {1}{BP}{BP} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 57 RACE_END U RARITY_END < i > ({BP } can be paid with either { B } or 2 life . ) < /i > $Target creature gets -5/-5 until end of turn .\nDispatch NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 7 RACE_END U RARITY_END Tap target creature . $Metalcraft - If you control three or more artifacts , exile that creature .\nDue Respect NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 8 RACE_END U RARITY_END Permanents enter the battlefield tapped this turn . $Draw a card .\nElesh Norn, Grand Cenobite NAME_END 7 ATK_END 4 DEF_END {5}{W}{W} COST_END NIL DUR_END Legendary Creature - Praetor TYPE_END New Phyrexia PLAYER_CLS_END 9 RACE_END M RARITY_END Vigilance$Other creatures you control get +2/+2 . $Creatures your opponents control get -2/-2 .\nEnslave NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END New Phyrexia PLAYER_CLS_END 58 RACE_END U RARITY_END Enchant creature$You control enchanted creature . $At the beginning of your upkeep , enchanted creature deals 1 damage to its owner .\nEntomber Exarch NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Cleric TYPE_END New Phyrexia PLAYER_CLS_END 59 RACE_END U RARITY_END When Entomber Exarch enters the battlefield , choose one - Return target creature card from your graveyard to your hand ; or target opponent reveals his or her hand , you choose a noncreature card from it , then that player discards that card .\nEtched Monstrosity NAME_END 10 ATK_END 10 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END New Phyrexia PLAYER_CLS_END 135 RACE_END M RARITY_END Etched Monstrosity enters the battlefield with five -1/-1 counters on it . ${W}{U}{B}{R}{G } , Remove five -1/-1 counters from Etched Monstrosity : Target player draws three cards .\nFallen Ferromancer NAME_END 1 ATK_END 1 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END New Phyrexia PLAYER_CLS_END 82 RACE_END U RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > ${1}{R } , { tap }: Fallen Ferromancer deals 1 damage to target creature or player .\nFlameborn Viron NAME_END 4 ATK_END 6 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Insect TYPE_END New Phyrexia PLAYER_CLS_END 83 RACE_END C RARITY_END NIL\nForced Worship NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END New Phyrexia PLAYER_CLS_END 11 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack . ${2}{W }: Return Forced Worship to its owner's hand .\nFresh Meat NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 109 RACE_END R RARITY_END Put a 3/3 green Beast creature token onto the battlefield for each creature put into your graveyard from the battlefield this turn .\nFurnace Scamp NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Beast TYPE_END New Phyrexia PLAYER_CLS_END 84 RACE_END C RARITY_END Whenever Furnace Scamp deals combat damage to a player , you may sacrifice it . If you do , Furnace Scamp deals 3 damage to that player .\nGeosurge NAME_END NIL ATK_END NIL DEF_END {R}{R}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 85 RACE_END U RARITY_END Add { R}{R}{R}{R}{R}{R}{R } to your mana pool . Spend this mana only to cast artifact or creature spells .\nGeth's Verdict NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 61 RACE_END C RARITY_END Target player sacrifices a creature and loses 1 life .\nGitaxian Probe NAME_END NIL ATK_END NIL DEF_END {UP} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 35 RACE_END C RARITY_END < i > ({UP } can be paid with either { U } or 2 life . ) < /i > $Look at target player's hand . $Draw a card .\nGlissa's Scorn NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 110 RACE_END C RARITY_END Destroy target artifact . Its controller loses 1 life .\nGlistener Elf NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END New Phyrexia PLAYER_CLS_END 111 RACE_END C RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nGlistening Oil NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END New Phyrexia PLAYER_CLS_END 62 RACE_END R RARITY_END Enchant creature$Enchanted creature has infect . $At the beginning of your upkeep , put a -1/-1 counter on enchanted creature . $When Glistening Oil is put into a graveyard from the battlefield , return Glistening Oil to its owner's hand .\nGreenhilt Trainee NAME_END 3 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END New Phyrexia PLAYER_CLS_END 112 RACE_END U RARITY_END { tap }: Target creature gets +4/+4 until end of turn . Activate this ability only if Greenhilt Trainee's power is 4 or greater .\nGremlin Mine NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 136 RACE_END C RARITY_END { 1 } , { tap } , Sacrifice Gremlin Mine : Gremlin Mine deals 4 damage to target artifact creature . ${1 } , { tap } , Sacrifice Gremlin Mine : Remove up to four charge counters from target noncreature artifact .\nGrim Affliction NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 63 RACE_END C RARITY_END Put a -1/-1 counter on target creature , then proliferate . < i > (You choose any number of permanents and/or players with counters on them , then give each another counter of a kind already there . ) < /i >\nGut Shot NAME_END NIL ATK_END NIL DEF_END {RP} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 86 RACE_END U RARITY_END < i > ({RP } can be paid with either { R } or 2 life . ) < /i > $Gut Shot deals 1 damage to target creature or player .\nHex Parasite NAME_END 1 ATK_END 1 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Insect TYPE_END New Phyrexia PLAYER_CLS_END 137 RACE_END R RARITY_END { X}{BP }: Remove up to X counters from target permanent . For each counter removed this way , Hex Parasite gets +1/+0 until end of turn . < i > ({BP } can be paid with either { B } or 2 life . ) < /i >\nHovermyr NAME_END 2 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END New Phyrexia PLAYER_CLS_END 138 RACE_END C RARITY_END Flying , vigilance\nIchor Explosion NAME_END NIL ATK_END NIL DEF_END {5}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 64 RACE_END U RARITY_END As an additional cost to cast Ichor Explosion , sacrifice a creature . $All creatures get -X/-X until end of turn , where X is the sacrificed creature's power .\nInquisitor Exarch NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Cleric TYPE_END New Phyrexia PLAYER_CLS_END 12 RACE_END U RARITY_END When Inquisitor Exarch enters the battlefield , choose one - You gain 2 life ; or target opponent loses 2 life .\nInsatiable Souleater NAME_END 1 ATK_END 5 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Beast TYPE_END New Phyrexia PLAYER_CLS_END 140 RACE_END C RARITY_END { GP }: Insatiable Souleater gains trample until end of turn . < i > ({GP } can be paid with either { G } or 2 life . ) < /i >\nInvader Parasite NAME_END 2 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Insect TYPE_END New Phyrexia PLAYER_CLS_END 87 RACE_END R RARITY_END Imprint - When Invader Parasite enters the battlefield , exile target land . $Whenever a land with the same name as the exiled card enters the battlefield under an opponent's control , Invader Parasite deals 2 damage to that player .\nIsolation Cell NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 141 RACE_END U RARITY_END Whenever an opponent casts a creature spell , that player loses 2 life unless he or she pays { 2 } .\nJin-Gitaxias, Core Augur NAME_END 4 ATK_END 5 DEF_END {8}{U}{U} COST_END NIL DUR_END Legendary Creature - Praetor TYPE_END New Phyrexia PLAYER_CLS_END 37 RACE_END M RARITY_END Flash$At the beginning of your end step , draw seven cards . $Each opponent's maximum hand size is reduced by seven .\nJor Kadeen, the Prevailer NAME_END 4 ATK_END 5 DEF_END {3}{R}{W} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END New Phyrexia PLAYER_CLS_END 128 RACE_END R RARITY_END First strike$Metalcraft - Creatures you control get +3/+0 as long as you control three or more artifacts .\nKarn Liberated NAME_END NIL ATK_END NIL DEF_END {7} COST_END NIL DUR_END Planeswalker - Karn TYPE_END New Phyrexia PLAYER_CLS_END 1 RACE_END M RARITY_END +4 : Target player exiles a card from his or her hand . $-3 : Exile target permanent . $-14 : Restart the game , leaving in exile all non-Aura permanent cards exiled with Karn Liberated . Then put those cards onto the battlefield under your control .\nKiln Walker NAME_END 3 ATK_END 0 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END New Phyrexia PLAYER_CLS_END 142 RACE_END U RARITY_END Whenever Kiln Walker attacks , it gets +3/+0 until end of turn .\nLashwrithe NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END New Phyrexia PLAYER_CLS_END 143 RACE_END R RARITY_END Living weapon < i > (When this Equipment enters the battlefield , put a 0/0 black Germ creature token onto the battlefield , then attach this to it . ) < /i > $Equipped creature gets +1/+1 for each Swamp you control . $Equip { BP}{BP } < i > ({BP } can be paid with either { B } or 2 life . ) < /i >\nLeeching Bite NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 113 RACE_END C RARITY_END Target creature gets +1/+1 until end of turn . Another target creature gets -1/-1 until end of turn .\nLife's Finale NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 65 RACE_END R RARITY_END Destroy all creatures , then search target opponent's library for up to three creature cards and put them into his or her graveyard . Then that player shuffles his or her library .\nLost Leonin NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat Soldier TYPE_END New Phyrexia PLAYER_CLS_END 13 RACE_END C RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nLoxodon Convert NAME_END 2 ATK_END 4 DEF_END {3}{W} COST_END NIL DUR_END Creature - Elephant Soldier TYPE_END New Phyrexia PLAYER_CLS_END 14 RACE_END C RARITY_END NIL\nMarrow Shards NAME_END NIL ATK_END NIL DEF_END {WP} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 15 RACE_END U RARITY_END < i > ({WP } can be paid with either { W } or 2 life . ) < /i > $Marrow Shards deals 1 damage to each attacking creature .\nMaster Splicer NAME_END 1 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Artificer TYPE_END New Phyrexia PLAYER_CLS_END 16 RACE_END U RARITY_END When Master Splicer enters the battlefield , put a 3/3 colorless Golem artifact creature token onto the battlefield . $Golem creatures you control get +1/+1 .\nMaul Splicer NAME_END 1 ATK_END 1 DEF_END {6}{G} COST_END NIL DUR_END Creature - Human Artificer TYPE_END New Phyrexia PLAYER_CLS_END 114 RACE_END C RARITY_END When Maul Splicer enters the battlefield , put two 3/3 colorless Golem artifact creature tokens onto the battlefield . $Golem creatures you control have trample .\nMelira, Sylvok Outcast NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Legendary Creature - Human Scout TYPE_END New Phyrexia PLAYER_CLS_END 115 RACE_END R RARITY_END You can't get poison counters . $Creatures you control can't have -1/-1 counters placed on them . $Creatures your opponents control lose infect .\nMental Misstep NAME_END NIL ATK_END NIL DEF_END {UP} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 38 RACE_END U RARITY_END < i > ({UP } can be paid with either { U } or 2 life . ) < /i > $Counter target spell with converted mana cost 1 .\nMoltensteel Dragon NAME_END 4 ATK_END 4 DEF_END {4}{RP}{RP} COST_END NIL DUR_END Artifact Creature - Dragon TYPE_END New Phyrexia PLAYER_CLS_END 88 RACE_END R RARITY_END < i > ({RP } can be paid with either { R } or 2 life . ) < /i > $Flying${RP }: Moltensteel Dragon gets +1/+0 until end of turn .\nMortis Dogs NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Hound TYPE_END New Phyrexia PLAYER_CLS_END 66 RACE_END C RARITY_END Whenever Mortis Dogs attacks , it gets +2/+0 until end of turn . $When Mortis Dogs dies , target player loses life equal to its power .\nMutagenic Growth NAME_END NIL ATK_END NIL DEF_END {GP} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 116 RACE_END C RARITY_END < i > ({GP } can be paid with either { G } or 2 life . ) < /i > $Target creature gets +2/+2 until end of turn .\nMycosynth Fiend NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Horror TYPE_END New Phyrexia PLAYER_CLS_END 117 RACE_END U RARITY_END Mycosynth Fiend gets +1/+1 for each poison counter your opponents have .\nMycosynth Wellspring NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 145 RACE_END C RARITY_END When Mycosynth Wellspring enters the battlefield or is put into a graveyard from the battlefield , you may search your library for a basic land card , reveal it , put it into your hand , then shuffle your library .\nMyr Superion NAME_END 6 ATK_END 5 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END New Phyrexia PLAYER_CLS_END 146 RACE_END R RARITY_END Spend only mana produced by creatures to cast Myr Superion .\nNecropouncer NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact - Equipment TYPE_END New Phyrexia PLAYER_CLS_END 147 RACE_END U RARITY_END Living weapon < i > (When this Equipment enters the battlefield , put a 0/0 black Germ creature token onto the battlefield , then attach this to it . ) < /i > $Equipped creature gets +3/+1 and has haste . $Equip { 2 }\nNorn's Annex NAME_END NIL ATK_END NIL DEF_END {3}{WP}{WP} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 17 RACE_END R RARITY_END < i > ({WP } can be paid with either { W } or 2 life . ) < /i > $Creatures can't attack you or a planeswalker you control unless their controller pays { WP } for each of those creatures .\nNoxious Revival NAME_END NIL ATK_END NIL DEF_END {GP} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 118 RACE_END U RARITY_END < i > ({GP } can be paid with either { G } or 2 life . ) < /i > $Put target card from a graveyard on top of its owner's library .\nNumbing Dose NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END New Phyrexia PLAYER_CLS_END 40 RACE_END C RARITY_END Enchant artifact or creature$Enchanted permanent doesn't untap during its controller's untap step . $At the beginning of the upkeep of enchanted permanent's controller , that player loses 1 life .\nOgre Menial NAME_END 4 ATK_END 0 DEF_END {3}{R} COST_END NIL DUR_END Creature - Ogre TYPE_END New Phyrexia PLAYER_CLS_END 89 RACE_END C RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > ${R }: Ogre Menial gets +1/+0 until end of turn .\nOmen Machine NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 148 RACE_END R RARITY_END Players can't draw cards . $At the beginning of each player's draw step , that player exiles the top card of his or her library . If it's a land card , the player puts it onto the battlefield . Otherwise , the player casts it without paying its mana cost if able .\nParasitic Implant NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END New Phyrexia PLAYER_CLS_END 67 RACE_END C RARITY_END Enchant creature$At the beginning of your upkeep , enchanted creature's controller sacrifices it and you put a 1/1 colorless Myr artifact creature token onto the battlefield .\nPestilent Souleater NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Insect TYPE_END New Phyrexia PLAYER_CLS_END 149 RACE_END C RARITY_END { BP }: Pestilent Souleater gains infect until end of turn . < i > ({BP } can be paid with either { B } or 2 life . A creature with infect deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nPhyrexian Hulk NAME_END 4 ATK_END 5 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END New Phyrexia PLAYER_CLS_END 150 RACE_END C RARITY_END NIL\nPhyrexian Ingester NAME_END 3 ATK_END 3 DEF_END {6}{U} COST_END NIL DUR_END Creature - Beast TYPE_END New Phyrexia PLAYER_CLS_END 41 RACE_END R RARITY_END Imprint - When Phyrexian Ingester enters the battlefield , you may exile target nontoken creature . $Phyrexian Ingester gets +X/+Y , where X is the exiled creature card's power and Y is its toughness .\nPhyrexian Metamorph NAME_END 0 ATK_END 0 DEF_END {3}{UP} COST_END NIL DUR_END Artifact Creature - Shapeshifter TYPE_END New Phyrexia PLAYER_CLS_END 42 RACE_END R RARITY_END < i > ({UP } can be paid with either { U } or 2 life . ) < /i > $You may have Phyrexian Metamorph enter the battlefield as a copy of any artifact or creature on the battlefield , except it's an artifact in addition to its other types .\nPhyrexian Obliterator NAME_END 5 ATK_END 5 DEF_END {B}{B}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END New Phyrexia PLAYER_CLS_END 68 RACE_END M RARITY_END Trample$Whenever a source deals damage to Phyrexian Obliterator , that source's controller sacrifices that many permanents .\nPhyrexia's Core NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END New Phyrexia PLAYER_CLS_END 165 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap } , Sacrifice an artifact : You gain 1 life .\nPith Driller NAME_END 4 ATK_END 2 DEF_END {4}{BP} COST_END NIL DUR_END Artifact Creature - Horror TYPE_END New Phyrexia PLAYER_CLS_END 69 RACE_END C RARITY_END < i > ({BP } can be paid with either { B } or 2 life . ) < /i > $When Pith Driller enters the battlefield , put a -1/-1 counter on target creature .\nPorcelain Legionnaire NAME_END 1 ATK_END 3 DEF_END {2}{WP} COST_END NIL DUR_END Artifact Creature - Soldier TYPE_END New Phyrexia PLAYER_CLS_END 19 RACE_END C RARITY_END < i > ({WP } can be paid with either { W } or 2 life . ) < /i > $First strike\nPostmortem Lunge NAME_END NIL ATK_END NIL DEF_END {X}{BP} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 70 RACE_END U RARITY_END < i > ({BP } can be paid with either { B } or 2 life . ) < /i > $Return target creature card with converted mana cost X from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step .\nPraetor's Grasp NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 71 RACE_END R RARITY_END Search target opponent's library for a card and exile it face down . Then that player shuffles his or her library . You may look at and play that card for as long as it remains exiled .\nPriest of Urabrask NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Cleric TYPE_END New Phyrexia PLAYER_CLS_END 90 RACE_END U RARITY_END When Priest of Urabrask enters the battlefield , add { R}{R}{R } to your mana pool .\nPristine Talisman NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 151 RACE_END C RARITY_END { tap }: Add { C } to your mana pool . You gain 1 life .\nPsychic Barrier NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 43 RACE_END C RARITY_END Counter target creature spell . Its controller loses 1 life .\nPsychic Surgery NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END New Phyrexia PLAYER_CLS_END 44 RACE_END R RARITY_END Whenever an opponent shuffles his or her library , you may look at the top two cards of that library . You may exile one of those cards . Then put the rest on top of that library in any order .\nPuresteel Paladin NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END New Phyrexia PLAYER_CLS_END 20 RACE_END R RARITY_END Whenever an Equipment enters the battlefield under your control , you may draw a card . $Metalcraft - Equipment you control have equip { 0 } as long as you control three or more artifacts .\nRage Extractor NAME_END NIL ATK_END NIL DEF_END {4}{RP} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 91 RACE_END U RARITY_END < i > ({RP } can be paid with either { R } or 2 life . ) < /i > $Whenever you cast a spell with { p } in its mana cost , Rage Extractor deals damage equal to that spell's converted mana cost to target creature or player .\nRazor Swine NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Boar TYPE_END New Phyrexia PLAYER_CLS_END 92 RACE_END C RARITY_END First strike$Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nReaper of Sheoldred NAME_END 5 ATK_END 2 DEF_END {4}{B} COST_END NIL DUR_END Creature - Horror TYPE_END New Phyrexia PLAYER_CLS_END 72 RACE_END U RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $Whenever a source deals damage to Reaper of Sheoldred , that source's controller gets a poison counter .\nRemember the Fallen NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 21 RACE_END C RARITY_END Choose one or both - Return target creature card from your graveyard to your hand ; and/or return target artifact card from your graveyard to your hand .\nRotted Hystrix NAME_END 6 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END New Phyrexia PLAYER_CLS_END 120 RACE_END C RARITY_END NIL\nRuthless Invasion NAME_END NIL ATK_END NIL DEF_END {3}{RP} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 93 RACE_END C RARITY_END < i > ({RP } can be paid with either { R } or 2 life . ) < /i > $Nonartifact creatures can't block this turn .\nScrapyard Salvo NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 94 RACE_END C RARITY_END Scrapyard Salvo deals damage to target player equal to the number of artifact cards in your graveyard .\nSensor Splicer NAME_END 1 ATK_END 1 DEF_END {4}{W} COST_END NIL DUR_END Creature - Artificer TYPE_END New Phyrexia PLAYER_CLS_END 22 RACE_END C RARITY_END When Sensor Splicer enters the battlefield , put a 3/3 colorless Golem artifact creature token onto the battlefield . $Golem creatures you control have vigilance .\nShriek Raptor NAME_END 3 ATK_END 2 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Bird TYPE_END New Phyrexia PLAYER_CLS_END 24 RACE_END C RARITY_END Flying$Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nShrine of Boundless Growth NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 152 RACE_END U RARITY_END At the beginning of your upkeep or whenever you cast a green spell , put a charge counter on Shrine of Boundless Growth . ${tap } , Sacrifice Shrine of Boundless Growth : Add { C } to your mana pool for each charge counter on Shrine of Boundless Growth .\nShrine of Burning Rage NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 153 RACE_END U RARITY_END At the beginning of your upkeep or whenever you cast a red spell , put a charge counter on Shrine of Burning Rage . ${3 } , { tap } , Sacrifice Shrine of Burning Rage : Shrine of Burning Rage deals damage equal to the number of charge counters on it to target creature or player .\nShrine of Limitless Power NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 154 RACE_END U RARITY_END At the beginning of your upkeep or whenever you cast a black spell , put a charge counter on Shrine of Limitless Power . ${4 } , { tap } , Sacrifice Shrine of Limitless Power : Target player discards a card for each charge counter on Shrine of Limitless Power .\nShrine of Loyal Legions NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 155 RACE_END U RARITY_END At the beginning of your upkeep or whenever you cast a white spell , put a charge counter on Shrine of Loyal Legions . ${3 } , { tap } , Sacrifice Shrine of Loyal Legions : Put a 1/1 colorless Myr artifact creature token onto the battlefield for each charge counter on Shrine of Loyal Legions .\nShrine of Piercing Vision NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 156 RACE_END U RARITY_END At the beginning of your upkeep or whenever you cast a blue spell , put a charge counter on Shrine of Piercing Vision . ${tap } , Sacrifice Shrine of Piercing Vision : Look at the top X cards of your library , where X is the number of charge counters on Shrine of Piercing Vision . Put one of those cards into your hand and the rest on the bottom of your library in any order .\nSickleslicer NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END New Phyrexia PLAYER_CLS_END 157 RACE_END U RARITY_END Living weapon < i > (When this Equipment enters the battlefield , put a 0/0 black Germ creature token onto the battlefield , then attach this to it . ) < /i > $Equipped creature gets +2/+2 . $Equip { 4 }\nSlag Fiend NAME_END * ATK_END * DEF_END {R} COST_END NIL DUR_END Creature - Construct TYPE_END New Phyrexia PLAYER_CLS_END 95 RACE_END R RARITY_END Slag Fiend's power and toughness are each equal to the number of artifact cards in all graveyards .\nSlash Panther NAME_END 2 ATK_END 4 DEF_END {4}{RP} COST_END NIL DUR_END Artifact Creature - Cat TYPE_END New Phyrexia PLAYER_CLS_END 96 RACE_END C RARITY_END < i > ({RP } can be paid with either { R } or 2 life . ) < /i > $Haste\nSoul Conduit NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 158 RACE_END R RARITY_END { 6 } , { tap }: Two target players exchange life totals .\nSpellskite NAME_END 4 ATK_END 0 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Horror TYPE_END New Phyrexia PLAYER_CLS_END 159 RACE_END R RARITY_END { UP }: Change a target of target spell or ability to Spellskite . < i > ({UP } can be paid with either { U } or 2 life . ) < /i >\nSpinebiter NAME_END 4 ATK_END 3 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END New Phyrexia PLAYER_CLS_END 121 RACE_END U RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $You may have Spinebiter assign its combat damage as though it weren't blocked .\nSpined Thopter NAME_END 1 ATK_END 2 DEF_END {2}{UP} COST_END NIL DUR_END Artifact Creature - Thopter TYPE_END New Phyrexia PLAYER_CLS_END 45 RACE_END C RARITY_END < i > ({UP } can be paid with either { U } or 2 life . ) < /i > $Flying\nSpire Monitor NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Drake TYPE_END New Phyrexia PLAYER_CLS_END 46 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying\nSurge Node NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 160 RACE_END U RARITY_END Surge Node enters the battlefield with six charge counters on it . ${1 } , { tap } , Remove a charge counter from Surge Node : Put a charge counter on target artifact .\nSurgical Extraction NAME_END NIL ATK_END NIL DEF_END {BP} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 74 RACE_END R RARITY_END < i > ({BP } can be paid with either { B } or 2 life . ) < /i > $Choose target card in a graveyard other than a basic land card . Search its owner's graveyard , hand , and library for any number of cards with the same name as that card and exile them . Then that player shuffles his or her library .\nSuture Priest NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cleric TYPE_END New Phyrexia PLAYER_CLS_END 25 RACE_END C RARITY_END Whenever another creature enters the battlefield under your control , you may gain 1 life . $Whenever a creature enters the battlefield under an opponent's control , you may have that player lose 1 life .\nSword of War and Peace NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END New Phyrexia PLAYER_CLS_END 161 RACE_END M RARITY_END Equipped creature gets +2/+2 and has protection from red and from white . $Whenever equipped creature deals combat damage to a player , Sword of War and Peace deals damage to that player equal to the number of cards in his or her hand and you gain 1 life for each card in your hand . $Equip { 2 }\nTormentor Exarch NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Cleric TYPE_END New Phyrexia PLAYER_CLS_END 97 RACE_END U RARITY_END When Tormentor Exarch enters the battlefield , choose one - Target creature gets +2/+0 until end of turn ; or target creature gets -0/-2 until end of turn .\nTorpor Orb NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 162 RACE_END R RARITY_END Creatures entering the battlefield don't cause abilities to trigger .\nToxic Nim NAME_END 1 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END New Phyrexia PLAYER_CLS_END 75 RACE_END C RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > ${B }: Regenerate Toxic Nim .\nTrespassing Souleater NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END New Phyrexia PLAYER_CLS_END 163 RACE_END C RARITY_END { UP }: Trespassing Souleater is unblockable this turn . < i > ({UP } can be paid with either { U } or 2 life . ) < /i >\nTriumph of the Hordes NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 123 RACE_END U RARITY_END Until end of turn , creatures you control get +1/+1 and gain trample and infect . < i > (Creatures with infect deal damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nUnwinding Clock NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END New Phyrexia PLAYER_CLS_END 164 RACE_END R RARITY_END Untap all artifacts you control during each other player's untap step .\nUrabrask the Hidden NAME_END 4 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Legendary Creature - Praetor TYPE_END New Phyrexia PLAYER_CLS_END 98 RACE_END M RARITY_END Creatures you control have haste . $Creatures your opponents control enter the battlefield tapped .\nVapor Snag NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 48 RACE_END C RARITY_END Return target creature to its owner's hand . Its controller loses 1 life .\nVault Skirge NAME_END 1 ATK_END 1 DEF_END {1}{BP} COST_END NIL DUR_END Artifact Creature - Imp TYPE_END New Phyrexia PLAYER_CLS_END 76 RACE_END C RARITY_END < i > ({BP } can be paid with either { B } or 2 life . ) < /i > $Flying$Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nVictorious Destruction NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END New Phyrexia PLAYER_CLS_END 99 RACE_END C RARITY_END Destroy target artifact or land . Its controller loses 1 life .\nViral Drake NAME_END 4 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Drake TYPE_END New Phyrexia PLAYER_CLS_END 49 RACE_END U RARITY_END Flying$Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > ${3}{U }: Proliferate . < i > (You choose any number of permanents and/or players with counters on them , then give each another counter of a kind already there . ) < /i >\nViridian Betrayers NAME_END 1 ATK_END 3 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END New Phyrexia PLAYER_CLS_END 124 RACE_END C RARITY_END Viridian Betrayers has infect as long as an opponent is poisoned . < i > (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nViridian Harvest NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END New Phyrexia PLAYER_CLS_END 125 RACE_END C RARITY_END Enchant artifact$When enchanted artifact is put into a graveyard , you gain 6 life .\nVital Splicer NAME_END 1 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Human Artificer TYPE_END New Phyrexia PLAYER_CLS_END 126 RACE_END U RARITY_END When Vital Splicer enters the battlefield , put a 3/3 colorless Golem artifact creature token onto the battlefield . ${1 }: Regenerate target Golem you control .\nVolt Charge NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 100 RACE_END C RARITY_END Volt Charge deals 3 damage to target creature or player . Proliferate . < i > (You choose any number of permanents and/or players with counters on them , then give each another counter of a kind already there . ) < /i >\nVorinclex, Voice of Hunger NAME_END 6 ATK_END 7 DEF_END {6}{G}{G} COST_END NIL DUR_END Legendary Creature - Praetor TYPE_END New Phyrexia PLAYER_CLS_END 127 RACE_END M RARITY_END Trample$Whenever you tap a land for mana , add one mana to your mana pool of any type that land produced . $Whenever an opponent taps a land for mana , that land doesn't untap during its controller's next untap step .\nVulshok Refugee NAME_END 2 ATK_END 3 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END New Phyrexia PLAYER_CLS_END 101 RACE_END U RARITY_END Protection from red\nWar Report NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END New Phyrexia PLAYER_CLS_END 26 RACE_END C RARITY_END You gain life equal to the number of creatures on the battlefield plus the number of artifacts on the battlefield .\nWing Splicer NAME_END 1 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Artificer TYPE_END New Phyrexia PLAYER_CLS_END 50 RACE_END U RARITY_END When Wing Splicer enters the battlefield , put a 3/3 colorless Golem artifact creature token onto the battlefield . $Golem creatures you control have flying .\nXenograft NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Enchantment TYPE_END New Phyrexia PLAYER_CLS_END 51 RACE_END R RARITY_END As Xenograft enters the battlefield , choose a creature type . $Each creature you control is the chosen type in addition to its other types .\nAnaba Shaman NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Minotaur Shaman TYPE_END Ninth Edition PLAYER_CLS_END 172 RACE_END C RARITY_END { R } , { tap }: Anaba Shaman deals 1 damage to target creature or player .\nAnarchist NAME_END 2 ATK_END 2 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Ninth Edition PLAYER_CLS_END 173 RACE_END U RARITY_END When Anarchist enters the battlefield , you may return target sorcery card from your graveyard to your hand .\nAven Flock NAME_END 3 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Ninth Edition PLAYER_CLS_END 4 RACE_END C RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > ${W }: Aven Flock gets +0/+1 until end of turn .\nAven Windreader NAME_END 3 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Bird Soldier Wizard TYPE_END Ninth Edition PLAYER_CLS_END 62 RACE_END C RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > ${1}{U }: Target player reveals the top card of his or her library .\nBalduvian Barbarians NAME_END 2 ATK_END 3 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Human Barbarian TYPE_END Ninth Edition PLAYER_CLS_END 174 RACE_END C RARITY_END NIL\nBaleful Stare NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Ninth Edition PLAYER_CLS_END 64 RACE_END U RARITY_END Target opponent reveals his or her hand . You draw a card for each Mountain and red card in it .\nBattle of Wits NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Ninth Edition PLAYER_CLS_END 65 RACE_END R RARITY_END At the beginning of your upkeep , if you have 200 or more cards in your library , you win the game .\nBeast of Burden NAME_END * ATK_END * DEF_END {6} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Ninth Edition PLAYER_CLS_END 288 RACE_END R RARITY_END Beast of Burden's power and toughness are each equal to the number of creatures on the battlefield .\nBlessed Orator NAME_END 4 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Ninth Edition PLAYER_CLS_END 6 RACE_END U RARITY_END Other creatures you control get +0/+1 .\nBlinking Spirit NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Ninth Edition PLAYER_CLS_END 8 RACE_END R RARITY_END { 0 }: Return Blinking Spirit to its owner's hand .\nBlood Moon NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Ninth Edition PLAYER_CLS_END 176 RACE_END R RARITY_END Nonbasic lands are Mountains .\nBoiling Seas NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Ninth Edition PLAYER_CLS_END 178 RACE_END U RARITY_END Destroy all Islands .\nChastise NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Ninth Edition PLAYER_CLS_END 9 RACE_END U RARITY_END Destroy target attacking creature . You gain life equal to its power .\nContaminated Bond NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ninth Edition PLAYER_CLS_END 120 RACE_END C RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $Whenever enchanted creature attacks or blocks , its controller loses 3 life .\nCowardice NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Ninth Edition PLAYER_CLS_END 70 RACE_END R RARITY_END Whenever a creature becomes the target of a spell or ability , return that creature to its owner's hand . < i > (It won't be affected by the spell or ability . ) < /i >\nCrossbow Infantry NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier Archer TYPE_END Ninth Edition PLAYER_CLS_END 12 RACE_END C RARITY_END { tap }: Crossbow Infantry deals 1 damage to target attacking or blocking creature .\nDeathgazer NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Lizard TYPE_END Ninth Edition PLAYER_CLS_END 124 RACE_END U RARITY_END Whenever Deathgazer blocks or becomes blocked by a nonblack creature , destroy that creature at end of combat .\nDefense Grid NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Ninth Edition PLAYER_CLS_END 293 RACE_END R RARITY_END Each spell costs { 3 } more to cast except during its controller's turn .\nEarly Harvest NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Instant TYPE_END Ninth Edition PLAYER_CLS_END 235 RACE_END R RARITY_END Target player untaps all basic lands he or she controls .\nElvish Bard NAME_END 4 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Ninth Edition PLAYER_CLS_END 236 RACE_END U RARITY_END All creatures able to block Elvish Bard do so .\nElvish Berserker NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Berserker TYPE_END Ninth Edition PLAYER_CLS_END 237 RACE_END C RARITY_END Whenever Elvish Berserker becomes blocked , it gets +1/+1 until end of turn for each creature blocking it .\nEmperor Crocodile NAME_END 5 ATK_END 5 DEF_END {3}{G} COST_END NIL DUR_END Creature - Crocodile TYPE_END Ninth Edition PLAYER_CLS_END 241 RACE_END R RARITY_END When you control no other creatures , sacrifice Emperor Crocodile .\nEnrage NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Instant TYPE_END Ninth Edition PLAYER_CLS_END 180 RACE_END U RARITY_END Target creature gets +X/+0 until end of turn .\nExecute NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Ninth Edition PLAYER_CLS_END 128 RACE_END U RARITY_END Destroy target white creature . It can't be regenerated . $Draw a card .\nFellwar Stone NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Ninth Edition PLAYER_CLS_END 297 RACE_END U RARITY_END { tap }: Add to your mana pool one mana of any color that a land an opponent controls could produce .\nFlame Wave NAME_END NIL ATK_END NIL DEF_END {3}{R}{R}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Ninth Edition PLAYER_CLS_END 182 RACE_END U RARITY_END Flame Wave deals 4 damage to target player and each creature he or she controls .\nFleeting Image NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Ninth Edition PLAYER_CLS_END 78 RACE_END R RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > ${1}{U }: Return Fleeting Image to its owner's hand .\nFlowstone Crusher NAME_END 4 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Ninth Edition PLAYER_CLS_END 184 RACE_END U RARITY_END { R }: Flowstone Crusher gets +1/-1 until end of turn .\nFlowstone Shambler NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Ninth Edition PLAYER_CLS_END 185 RACE_END C RARITY_END { R }: Flowstone Shambler gets +1/-1 until end of turn .\nFoot Soldiers NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Ninth Edition PLAYER_CLS_END 14 RACE_END C RARITY_END NIL\nGiant Cockroach NAME_END 2 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Ninth Edition PLAYER_CLS_END 133 RACE_END C RARITY_END NIL\nGoblin Brigand NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Ninth Edition PLAYER_CLS_END 190 RACE_END C RARITY_END Goblin Brigand attacks each turn if able .\nGoblin Chariot NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Ninth Edition PLAYER_CLS_END 191 RACE_END C RARITY_END Haste < i > (This creature can attack the turn it comes under your control . ) < /i >\nGrave Pact NAME_END NIL ATK_END NIL DEF_END {1}{B}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Ninth Edition PLAYER_CLS_END 135 RACE_END R RARITY_END Whenever a creature you control dies , each other player sacrifices a creature .\nGuerrilla Tactics NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Ninth Edition PLAYER_CLS_END 196 RACE_END U RARITY_END Guerrilla Tactics deals 2 damage to target creature or player . $When a spell or ability an opponent controls causes you to discard Guerrilla Tactics , Guerrilla Tactics deals 4 damage to target creature or player .\nHell's Caretaker NAME_END 1 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Ninth Edition PLAYER_CLS_END 137 RACE_END R RARITY_END { tap } , Sacrifice a creature : Return target creature card from your graveyard to the battlefield . Activate this ability only during your upkeep .\nHunted Wumpus NAME_END 6 ATK_END 6 DEF_END {3}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Ninth Edition PLAYER_CLS_END 248 RACE_END U RARITY_END When Hunted Wumpus enters the battlefield , each other player may put a creature card from his or her hand onto the battlefield .\nIvory Mask NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Ninth Edition PLAYER_CLS_END 23 RACE_END R RARITY_END You have shroud . < i > (You can't be the target of spells or abilities . ) < /i >\nKing Cheetah NAME_END 2 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Cat TYPE_END Ninth Edition PLAYER_CLS_END 250 RACE_END U RARITY_END Flash\nKird Ape NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Ape TYPE_END Ninth Edition PLAYER_CLS_END 199 RACE_END U RARITY_END Kird Ape gets +1/+2 as long as you control a Forest .\nLlanowar Behemoth NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Ninth Edition PLAYER_CLS_END 252 RACE_END U RARITY_END Tap an untapped creature you control : Llanowar Behemoth gets +1/+1 until end of turn .\nMagnivore NAME_END * ATK_END * DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Lhurgoyf TYPE_END Ninth Edition PLAYER_CLS_END 202 RACE_END R RARITY_END Haste < i > (This creature can attack the turn it comes under your control . )</i>$Magnivore's power and toughness are each equal to the number of sorcery cards in all graveyards .\nMaro NAME_END * ATK_END * DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Ninth Edition PLAYER_CLS_END 254 RACE_END R RARITY_END Maro's power and toughness are each equal to the number of cards in your hand .\nMaster Healer NAME_END 4 ATK_END 1 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Ninth Edition PLAYER_CLS_END 28 RACE_END R RARITY_END { tap }: Prevent the next 4 damage that would be dealt to target creature or player this turn .\nMindslicer NAME_END 3 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Ninth Edition PLAYER_CLS_END 146 RACE_END R RARITY_END When Mindslicer dies , each player discards his or her hand .\nMogg Sentry NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Ninth Edition PLAYER_CLS_END 204 RACE_END R RARITY_END Whenever an opponent casts a spell , Mogg Sentry gets +2/+2 until end of turn .\nNatural Affinity NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Ninth Edition PLAYER_CLS_END 256 RACE_END R RARITY_END All lands become 2/2 creatures until end of turn . They're still lands .\nNekrataal NAME_END 1 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Human Assassin TYPE_END Ninth Edition PLAYER_CLS_END 149 RACE_END U RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i > $When Nekrataal enters the battlefield , destroy target nonartifact , nonblack creature . That creature can't be regenerated .\nNorwood Ranger NAME_END 2 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Ninth Edition PLAYER_CLS_END 260 RACE_END C RARITY_END NIL\nOgre Taskmaster NAME_END 3 ATK_END 4 DEF_END {3}{R} COST_END NIL DUR_END Creature - Ogre TYPE_END Ninth Edition PLAYER_CLS_END 205 RACE_END U RARITY_END Ogre Taskmaster can't block .\nPaladin en-Vec NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Ninth Edition PLAYER_CLS_END 32 RACE_END R RARITY_END First strike , protection from black and from red < i > (This creature deals combat damage before creatures without first strike . It can't be blocked , targeted , dealt damage , or enchanted by anything black or red . ) < /i >\nPeace of Mind NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Ninth Edition PLAYER_CLS_END 33 RACE_END U RARITY_END { W } , Discard a card : You gain 3 life .\nRazortooth Rats NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Ninth Edition PLAYER_CLS_END 158 RACE_END C RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nRiver Bear NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Bear TYPE_END Ninth Edition PLAYER_CLS_END 266 RACE_END U RARITY_END Islandwalk < i > (This creature is unblockable as long as defending player controls an Island . ) < /i >\nRogue Kavu NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Ninth Edition PLAYER_CLS_END 213 RACE_END C RARITY_END Whenever Rogue Kavu attacks alone , it gets +2/+0 until end of turn .\nSacred Nectar NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Ninth Edition PLAYER_CLS_END 38 RACE_END C RARITY_END You gain 4 life .\nSage Aven NAME_END 3 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird Wizard TYPE_END Ninth Edition PLAYER_CLS_END 95 RACE_END C RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > $When Sage Aven enters the battlefield , look at the top four cards of your library , then put them back in any order .\nSanctum Guardian NAME_END 4 ATK_END 1 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Ninth Edition PLAYER_CLS_END 40 RACE_END U RARITY_END Sacrifice Sanctum Guardian : The next time a source of your choice would deal damage to target creature or player this turn , prevent that damage .\nScaled Wurm NAME_END 6 ATK_END 7 DEF_END {7}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Ninth Edition PLAYER_CLS_END 269 RACE_END C RARITY_END NIL\nSeedborn Muse NAME_END 4 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Ninth Edition PLAYER_CLS_END 270 RACE_END R RARITY_END Untap all permanents you control during each other player's untap step .\nSerra's Blessing NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Ninth Edition PLAYER_CLS_END 44 RACE_END U RARITY_END Creatures you control have vigilance . < i > (Attacking doesn't cause them to tap . ) < /i >\nSlay NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Ninth Edition PLAYER_CLS_END 163 RACE_END U RARITY_END Destroy target green creature . It can't be regenerated . $Draw a card .\nSleight of Hand NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Ninth Edition PLAYER_CLS_END 99 RACE_END C RARITY_END Look at the top two cards of your library . Put one of them into your hand and the other on the bottom of your library .\nStorage Matrix NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Ninth Edition PLAYER_CLS_END 310 RACE_END R RARITY_END As long as Storage Matrix is untapped , each player chooses artifact , creature , or land during his or her untap step . That player can untap only permanents of the chosen type this step .\nStorm Crow NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Ninth Edition PLAYER_CLS_END 100 RACE_END C RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i >\nSummer Bloom NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Ninth Edition PLAYER_CLS_END 273 RACE_END U RARITY_END You may play up to three additional lands this turn .\nSwarm of Rats NAME_END 1 ATK_END * DEF_END {1}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Ninth Edition PLAYER_CLS_END 166 RACE_END U RARITY_END Swarm of Rats's power is equal to the number of Rats you control .\nTeferi's Puzzle Box NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Ninth Edition PLAYER_CLS_END 312 RACE_END R RARITY_END At the beginning of each player's draw step , that player puts the cards in his or her hand on the bottom of his or her library in any order , then draws that many cards .\nTemporal Adept NAME_END 1 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Ninth Edition PLAYER_CLS_END 102 RACE_END R RARITY_END { U}{U}{U } , { tap }: Return target permanent to its owner's hand .\nThieving Magpie NAME_END 3 ATK_END 1 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Ninth Edition PLAYER_CLS_END 103 RACE_END U RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > $Whenever Thieving Magpie deals damage to an opponent , draw a card .\nTrade Routes NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Ninth Edition PLAYER_CLS_END 108 RACE_END R RARITY_END { 1 }: Return target land you control to its owner's hand . ${1 } , Discard a land card : Draw a card .\nTreasure Trove NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Ninth Edition PLAYER_CLS_END 110 RACE_END U RARITY_END { 2}{U}{U }: Draw a card .\nTree Monkey NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Ape TYPE_END Ninth Edition PLAYER_CLS_END 275 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nVeteran Cavalier NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Ninth Edition PLAYER_CLS_END 52 RACE_END C RARITY_END Vigilance < i > (Attacking doesn't cause this creature to tap . ) < /i >\nViashino Sandstalker NAME_END 2 ATK_END 4 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Viashino Warrior TYPE_END Ninth Edition PLAYER_CLS_END 225 RACE_END U RARITY_END Haste < i > (This creature can attack the turn it comes under your control . ) < /i > $At the beginning of the end step , return Viashino Sandstalker to its owner's hand . < i > (Return it only if it's on the battlefield . ) < /i >\nVolcanic Hammer NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Ninth Edition PLAYER_CLS_END 226 RACE_END C RARITY_END Volcanic Hammer deals 3 damage to target creature or player .\nWanderguard Sentry NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Drone TYPE_END Ninth Edition PLAYER_CLS_END 111 RACE_END C RARITY_END When Wanderguard Sentry enters the battlefield , look at target opponent's hand .\nWood Elves NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Ninth Edition PLAYER_CLS_END 283 RACE_END C RARITY_END When Wood Elves enters the battlefield , search your library for a Forest card and put that card onto the battlefield . Then shuffle your library .\nZealous Inquisitor NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Ninth Edition PLAYER_CLS_END 57 RACE_END U RARITY_END { 1}{W }: The next 1 damage that would be dealt to Zealous Inquisitor this turn is dealt to target creature instead .\nZodiac Monkey NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Ape TYPE_END Ninth Edition PLAYER_CLS_END 285 RACE_END C RARITY_END Forestwalk < i > (This creature is unblockable as long as defending player controls a Forest . ) < /i >\nZombify NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Ninth Edition PLAYER_CLS_END 171 RACE_END U RARITY_END Return target creature card from your graveyard to the battlefield .\nAbstruse Interference NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 40 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Counter target spell unless its controller pays { 1 } . You put a 1/1 colorless Eldrazi Scion creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \"\nAffa Protector NAME_END 4 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 14 RACE_END C RARITY_END Vigilance\nAkoum Flameseeker NAME_END 2 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Shaman Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 101 RACE_END C RARITY_END < i > Cohort < /i > - { T } , Tap an untapped Ally you control : Discard a card . If you do , draw a card .\nAllied Reinforcements NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 15 RACE_END U RARITY_END Put two 2/2 white Knight Ally creature tokens onto the battlefield .\nAncient Crab NAME_END 5 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Crab TYPE_END Oath of the Gatewatch PLAYER_CLS_END 50 RACE_END C RARITY_END NIL\nAyli, Eternal Pilgrim NAME_END 3 ATK_END 2 DEF_END {W}{B} COST_END NIL DUR_END Legendary Creature - Kor Cleric TYPE_END Oath of the Gatewatch PLAYER_CLS_END 151 RACE_END R RARITY_END Deathtouch${1 } , Sacrifice another creature : You gain life equal to the sacrificed creature's toughness . ${1}{W}{B } , Sacrifice another creature : Exile target nonland permanent . Activate this ability only if you have at least 10 life more than your starting life total .\nBaloth Null NAME_END 5 ATK_END 4 DEF_END {4}{B}{G} COST_END NIL DUR_END Creature - Zombie Beast TYPE_END Oath of the Gatewatch PLAYER_CLS_END 152 RACE_END U RARITY_END When Baloth Null enters the battlefield , return up to two target creature cards from your graveyard to your hand .\nBirthing Hulk NAME_END 4 ATK_END 5 DEF_END {6}{G} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 121 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > When Birthing Hulk enters the battlefield , put two 1/1 colorless Eldrazi Scion creature tokens onto the battlefield . They have \" Sacrifice this creature : Add { C } to your mana pool . \" ${1}{C }: Regenerate Birthing Hulk .\nBlinding Drone NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 41 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > ${C } , { T }: Tap target creature .\nBonds of Mortality NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Oath of the Gatewatch PLAYER_CLS_END 128 RACE_END U RARITY_END When Bonds of Mortality enters the battlefield , draw a card . ${G }: Creatures your opponents control lose hexproof and indestructible until end of turn .\nBoulder Salvo NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 102 RACE_END C RARITY_END Surge { 1}{R } < i > (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn . ) < /i > $Boulder Salvo deals 4 damage to target creature .\nBrute Strength NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 103 RACE_END C RARITY_END Target creature gets +3/+1 and gain trample until end of turn .\nCall the Gatewatch NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 16 RACE_END R RARITY_END Search your library for a planeswalker card , reveal it , and put it into your hand . Then shuffle your library .\nCanopy Gorger NAME_END 5 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Oath of the Gatewatch PLAYER_CLS_END 129 RACE_END C RARITY_END NIL\nCaptain's Claws NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Oath of the Gatewatch PLAYER_CLS_END 162 RACE_END R RARITY_END Equipped creature gets +1/+0 . $Whenever equipped creature attacks , put a 1/1 white Kor Ally creature token onto the battlefield tapped and attacking . $Equip { 1 }\nChandra, Flamecaller NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Planeswalker - Chandra TYPE_END Oath of the Gatewatch PLAYER_CLS_END 104 RACE_END M RARITY_END +1 : Put two 3/1 red Elemental creature tokens with haste onto the battlefield . Exile them at the beginning of the next end step . $0 : Discard all the cards in your hand , then draw that many cards plus one . $-X : Chandra , Flamecaller deals X damage to each creature .\nChitinous Cloak NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Oath of the Gatewatch PLAYER_CLS_END 163 RACE_END U RARITY_END Equipped creature gets +2/+2 and has menace . < i > (It can't be blocked except by two or more creatures . ) < /i > $Equip { 3 }\nCinder Barrens NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Oath of the Gatewatch PLAYER_CLS_END 168 RACE_END U RARITY_END Cinder Barrens enters the battlefield tapped . ${T }: Add { B } or { R } to your mana pool .\nCinder Hellion NAME_END 4 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Hellion TYPE_END Oath of the Gatewatch PLAYER_CLS_END 105 RACE_END C RARITY_END Trample$When Cinder Hellion enters the battlefield , it deals 2 damage to target opponent .\nCliffhaven Vampire NAME_END 4 ATK_END 2 DEF_END {2}{W}{B} COST_END NIL DUR_END Creature - Vampire Warrior Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 153 RACE_END U RARITY_END Flying$Whenever you gain life , each opponent loses 1 life .\nComparative Analysis NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 51 RACE_END C RARITY_END Surge { 2}{U } < You may cast this spell for its surge cost if you or a teammate has cast another spell this turn . ) < /i > $Target player draws two cards .\nConsuming Sinkhole NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 94 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Choose one - Exile target land creature . Consuming Sinkhole deals 4 damage to target player .\nContainment Membrane NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Oath of the Gatewatch PLAYER_CLS_END 52 RACE_END C RARITY_END Surge { U } < i > (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn . ) < /i > $Enchant creature$Enchanted creature doesn't untap during its controller's untap step .\nCorpse Churn NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 83 RACE_END C RARITY_END Put the top three cards of your library into your graveyard , then you may return a creature card from your graveyard to your hand .\nCorrupted Crossroads NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Oath of the Gatewatch PLAYER_CLS_END 169 RACE_END R RARITY_END { T }: Add { C } to your mana pool . < i > ({C } represents colorless mana . ) < /i > ${T } , Pay 1 life : Add one mana of any color to your mana pool . Spend this mana only to cast a spell with devoid .\nCultivator Drone NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 42 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > ${T }: Add { C } to your mana pool . Spend this mana only to cast a colorless spell , activate an ability of a colorless permanent , or pay a cost that contains { C } .\nCyclone Sire NAME_END 4 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Oath of the Gatewatch PLAYER_CLS_END 54 RACE_END U RARITY_END Flying$When Cyclone Sire dies , you may put three +1/+1 counters on target land you control . If you do , that land becomes a 0/0 Elemental creature with haste that's still a land .\nDazzling Reflection NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 17 RACE_END C RARITY_END You gain life equal to target creature's power . The next time that creature would deal damage this turn , prevent that damage .\nDeceiver of Form NAME_END 8 ATK_END 8 DEF_END {6}{C} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 1 RACE_END R RARITY_END At the beginning of combat on your turn , reveal the top card of your library . If a creature card is revealed this way , you may have creatures you control other than Deceiver of Form becomes copies of that card until end of turn . You may put that card on the bottom of your library .\nDeepfathom Skulker NAME_END 4 ATK_END 4 DEF_END {5}{U} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 43 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > $Whenever a creature you control deals combat damage to a player , you may draw a card . ${3}{C }: Target creature can't be blocked this turn .\nDevour in Flames NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 106 RACE_END U RARITY_END As an additional cost to cast Devour in Flames , return a land you control to its owner's hand . $Devour in Flames deals 5 damage to target creature or planeswalker .\nDimensional Infiltrator NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 44 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > $Flash$Flying${1}{C }: Target opponent exiles the top card of his or her library . If it's a land card , you may return Dimensional Infiltrator to its owner's hand .\nDrana's Chosen NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Vampire Shaman Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 84 RACE_END R RARITY_END < i > Cohort < /i > - { T } , Tap an untapped Ally you control : Put a 2/2 black Zombie creature token onto the battlefield tapped .\nDread Defiler NAME_END 8 ATK_END 6 DEF_END {6}{B} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 68 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > ${3}{C } , Exile a creature card from your graveyard : Target opponent loses life equal to the exiled card's power .\nEldrazi Aggressor NAME_END 3 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 95 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Eldrazi Aggressor has haste as long as you control another colorless creature .\nEldrazi Displacer NAME_END 3 ATK_END 3 DEF_END {2}{W} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 13 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > ${2}{C }: Exile another target creature , then return it to the battlefield tapped under its owner's control .\nEldrazi Mimic NAME_END 1 ATK_END 2 DEF_END {2} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 2 RACE_END R RARITY_END Whenever another colorless creature enters the battlefield under your control , you may have the base power and toughness of Eldrazi Mimic become that creature's power and toughness until end of turn .\nEldrazi Obligator NAME_END 1 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 96 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > $Haste$When you cast Eldrazi Obligator , you may pay { 1}{C } . If you do , gain control of target creature until end of turn . Untap that creature . It gains haste until end of turn .\nElemental Uprising NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 130 RACE_END C RARITY_END Target land you control becomes a 4/4 Elemental creature with haste until end of turn . It's still a land . It must be blocked this turn if able .\nEmbodiment of Fury NAME_END 3 ATK_END 4 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Oath of the Gatewatch PLAYER_CLS_END 107 RACE_END U RARITY_END Trample$Land creatures you control have trample . $ < i > Landfall < /i > - Whenever a land enters the battlefield under your control , you may have target land you control become a 3/3 Elemental creature with haste until end of turn . It's still a land .\nEmbodiment of Insight NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Oath of the Gatewatch PLAYER_CLS_END 131 RACE_END U RARITY_END Vigilance$Land creatures you control have vigilance . $ < i > Landfall < /i > - Whenever a land enters the battlefield under you control , you may have target land you control become a 3/3 Elemental creature with haste until end of turn . It's still a land .\nEndbringer NAME_END 5 ATK_END 5 DEF_END {5}{C} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 3 RACE_END R RARITY_END Untap Endbringer during each other player's untap step . ${T }: Endbringer deals 1 damage to target creature or player . ${C } , { T }: Target creature can't attack or block this turn . ${C}{C } , { T }: Draw a card .\nEssence Depleter NAME_END 3 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 69 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > ${1}{C }: Target opponent loses 1 life and you gain 1 life .\nFall of the Titans NAME_END NIL ATK_END NIL DEF_END {X}{X}{R} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 109 RACE_END R RARITY_END Surge { X}{R } < i > (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn . ) < /i > $Fall of the Titans deals X damage to each of up to two target creatures and/or players .\nFlayer Drone NAME_END 1 ATK_END 3 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 148 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $First strike$Whenever another colorless creature enters the battlefield under your control , target opponent loses 1 life .\nFlaying Tendrils NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 70 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $All creatures get -2/-2 until end of turn . If a creature would die this turn , exile it instead .\nGeneral Tazri NAME_END 4 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Legendary Creature - Human Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 19 RACE_END M RARITY_END When General Tazri enters the battlefield , you may search your library for an Ally creature card , reveal it , put it into your hand , then shuffle your library . ${W}{U}{B}{R}{G }: Ally creatures you control get +X/+X until end of turn , where X is the number of colors among those creatures .\nGift of Tusks NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 55 RACE_END U RARITY_END Until end of turn , target creature loses all abilities and becomes a green Elephant with base power and toughness 3/3 .\nGladehart Cavalry NAME_END 6 ATK_END 6 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Elf Knight TYPE_END Oath of the Gatewatch PLAYER_CLS_END 132 RACE_END R RARITY_END When Gladehart Cavalry enters the battlefield , support 6 . < i > (Put a +1/+1 counter on each of up to six other target creatures . ) < /i > $Whenever a creature you control with a +1/+1 counter on it dies , you gain 2 life .\nGoblin Dark-Dwellers NAME_END 4 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Oath of the Gatewatch PLAYER_CLS_END 110 RACE_END R RARITY_END Menace$When Goblin Dark-Dwellers enters the battlefield , you may cast target instant or sorcery card with converted mana cost 3 or less from your graveyard without paying its mana cost . If that card would be put into your graveyard this turn , exile it instead .\nGoblin Freerunner NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END 3 DUR_END Creature - Goblin Warrior Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 111 RACE_END C RARITY_END 2\nGravity Negator NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 45 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Flying$Whenenever Gravity Negator attacks , you may pay { C } . If you do , another target creature gains flying until end of turn .\nGrip of the Roil NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 56 RACE_END U RARITY_END Surge { 1}{U } < i > (You masy cast this spell for its surge cost if you or a teammate has cast another spell this turn . ) < /i > $Tap target creature . It doesn't untap during its controller's next untap step . $Draw a card .\nHarvester Troll NAME_END 3 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Troll TYPE_END Oath of the Gatewatch PLAYER_CLS_END 133 RACE_END U RARITY_END When Harvester Troll enters the battlefield , you may sacrifice a creature or land . If you do , put two +1/+1 counters on Harvester Troll .\nHavoc Sower NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 71 RACE_END U RARITY_END Devoid < i > (This card has no colorl . ) < /i > ${1}{C }: Havoc Sower gets +2/+1 until end of turn .\nHedron Alignment NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Oath of the Gatewatch PLAYER_CLS_END 57 RACE_END R RARITY_END Hexproof$At the beginning of your upkeep , you may reveal your hand . If you do , you win the game if you own a card named Hedron Alignment in exile , in your hand , in your graveyard , and on the battlefield . ${1}{U }: Scry 1 .\nHedron Crawler NAME_END 1 ATK_END 0 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Oath of the Gatewatch PLAYER_CLS_END 164 RACE_END C RARITY_END { T }: Add { C } to your mana pool .\nHissing Quagmire NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Oath of the Gatewatch PLAYER_CLS_END 171 RACE_END R RARITY_END Hissing Quagmire enters the battlefield tapped . ${T }: Add { B } or { G } to your mana pool . ${1}{B}{G }: Hissing Quagmire becomes a 2/2 black and green Elemental creature with deathtouch until end of turn . It's still a land .\nHoldout Settlement NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Oath of the Gatewatch PLAYER_CLS_END 172 RACE_END C RARITY_END { T }: Add { C } to your mana pool . < i > ({C } represents colorless mana . ) < /i > ${T } , Tap an untapped creature you control : Add one mana of any color to your mana pool .\nImmobilizer Eldrazi NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 97 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > ${2}{C }: Each creature with toughness greater than its power can't block this turn .\nImmolating Glare NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 20 RACE_END U RARITY_END Destroy target attacking creature .\nIsolation Zone NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Oath of the Gatewatch PLAYER_CLS_END 22 RACE_END C RARITY_END When Isolation Zone enters the battlefield , exile target creature or enchantment an opponent controls until Isolation Zone leaves the battlefield . < i > (That permanent returns under its owner's control . ) < /i >\nJoraga Auxiliary NAME_END 3 ATK_END 2 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Elf Soldier Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 154 RACE_END U RARITY_END { 4}{G}{W }: Support 2 . < i > (Put a +1/+1 counter on each of up to two other target creatures . ) < /i >\nJori En, Ruin Diver NAME_END 3 ATK_END 2 DEF_END {1}{U}{R} COST_END NIL DUR_END Legendary Creature - Merfolk Wizard TYPE_END Oath of the Gatewatch PLAYER_CLS_END 155 RACE_END R RARITY_END Whenever you cast your second spell each turn , draw a card .\nJwar Isle Avenger NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Oath of the Gatewatch PLAYER_CLS_END 58 RACE_END C RARITY_END Surge { 2}{U } < i > (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn . ) < /i > $Flying\nKalitas, Traitor of Ghet NAME_END 4 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Creature - Vampire Warrior TYPE_END Oath of the Gatewatch PLAYER_CLS_END 86 RACE_END M RARITY_END Lifelink$If a nontoken creature an opponent controls would die , instead exile that card and put a 2/2 black Zombie creature token onto the battlefield . ${2}{B } , Sacrifice another Vampire or Zombie : Put two +1/+1 counters on Kalitas , Traitor of Ghet .\nKazuul's Toll Collector NAME_END 2 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Oath of the Gatewatch PLAYER_CLS_END 112 RACE_END U RARITY_END { 0 }: Attach target Equipment you control to Kazuul's Toll Collector . Activate this ability only any time you could cast a sorcery .\nKor Scythemaster NAME_END 1 ATK_END 3 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kor Soldier Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 23 RACE_END C RARITY_END Kor Scythemaster has first strike as long as its attacking .\nKor Sky Climber NAME_END 2 ATK_END 3 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kor Soldier Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 24 RACE_END C RARITY_END { 1}{W }: Kor Sky Climber gains flying until end of turn .\nKozilek's Pathfinder NAME_END 5 ATK_END 5 DEF_END {6} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 5 RACE_END C RARITY_END { C }: Target creature can't block Kozilek's Pathfinder this turn .\nKozilek's Return NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 98 RACE_END M RARITY_END Devoid < i > (This card has no color . )</i>$Kozilek's Return deals 2 damage to each creature . $Whenever you cast an Eldrazi creature spell with converted mana cost 7 or greater , you may exile Kozilek's Return from your graveyard . If you do , Kozilek's Return deals 5 damage to each creature .\nKozilek's Shrieker NAME_END 2 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 73 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > ${C }: Kozilek's Shrieker gets +1/+0 and gains menace until end of turn . < i > (It can't be blocked except by two or more creatures . ) < /i >\nKozilek's Translator NAME_END 5 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 74 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Pay 1 life : Add { C } to your mana pool . Activate this ability only once each turn .\nKozilek, the Great Distortion NAME_END 12 ATK_END 12 DEF_END {8}{C}{C} COST_END NIL DUR_END Legendary Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 4 RACE_END M RARITY_END When you cast Kozilek , the Great Distortion , if you have fewer than seven cards in hand , draw cards equal to the difference . $Menace$Discard a card with converted mana cost X : Counter target spell with converted mana cost X .\nLead by Example NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 134 RACE_END C RARITY_END Support 2 . < i > (Put a +1/+1 counter on each of up to two target creatures . ) < /i >\nLinvala, the Preserver NAME_END 5 ATK_END 5 DEF_END {4}{W}{W} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Oath of the Gatewatch PLAYER_CLS_END 25 RACE_END M RARITY_END Flying$When Linvala , the Preserver enters the battlefield , if an opponent has more life than you , you gain 5 life . $When Linvala enters the battlefield , if an opponent controls more creatures than you , put a 3/3 white Angel creature token with flying onto the battlefield .\nLoam Larva NAME_END 3 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Oath of the Gatewatch PLAYER_CLS_END 135 RACE_END C RARITY_END When Loam Larva enters the battlefield , you may search your library for a basic land card , reveal it , then shuffle your library and put that card on top of it .\nMake a Stand NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 26 RACE_END U RARITY_END Creature you control get +1/+0 and gain indestructible until end of turn . < i > (Damage and effects that say \" destroy \" don't destroy them . ) < /i >\nMakindi Aeronaut NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kor Scout Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 27 RACE_END C RARITY_END Flying\nMaw of Kozilek NAME_END 5 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 99 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > ${C }: Maw of Kozilek gets +2/-2 until end of turn .\nMeandering River NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Oath of the Gatewatch PLAYER_CLS_END 173 RACE_END U RARITY_END Meandering River enters the battlefield tapped . ${T }: Add { W } or { U } to your mana pool .\nMina and Denn, Wildborn NAME_END 4 ATK_END 4 DEF_END {2}{R}{G} COST_END NIL DUR_END Legendary Creature - Elf Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 156 RACE_END R RARITY_END You may play an additional land on each of your turns . ${R}{G } , Return a land you control to its owner's hand : Target creature gains trample until end of turn .\nMindmelter NAME_END 2 ATK_END 2 DEF_END {1}{U}{B} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 149 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Mindmelter can't be blocked . ${3}{C }: Target opponent exiles a card from his or her hand . Activate this ability only any time you could cast a sorcery . < i > ({C } represents colorless mana . ) < /i >\nMirrorpool NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Oath of the Gatewatch PLAYER_CLS_END 174 RACE_END M RARITY_END Mirrorpool enters the battlefield tapped . ${T }: Add { C } to your mana pool . ${2}{C } , { T } , Sacrifice Mirrorpool : Copy target instant or sorcery spell you control . You may choose new targets for the copy . ${4}{C } , { T } , Sacrifice Mirrorpool : Put a token onto the battlefield that's a copy of target creature you control .\nMunda's Vanguard NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Kor Knight Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 29 RACE_END R RARITY_END < i > Cohort < /i > - { T } , Tap an untapped Ally you control : Put a +1/+1 counter on each creature you control .\nNatural State NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 136 RACE_END C RARITY_END Destroy target artifact or enchantment with converted mana cost 3 or less .\nNeedle Spires NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Oath of the Gatewatch PLAYER_CLS_END 175 RACE_END R RARITY_END Needle Spires enters the battlefield tapped . ${T }: Add { R } or { W } to your mana pool . ${2}{R}{W }: Needle Spires becomes a 2/1 red and white Elemental creature with double strike until end of turn . It's still a land .\nNissa's Judgment NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 139 RACE_END U RARITY_END Support 2 . < i > (Put a +1/+1 counter on each of up to two target creatures . ) < /i > $Choose up to one target creature an opponent controls . Each creature you control with a +1/+1 counter on it deals damage equal to its power to that creature .\nNissa, Voice of Zendikar NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Planeswalker - Nissa TYPE_END Oath of the Gatewatch PLAYER_CLS_END 138 RACE_END M RARITY_END +1 : Put a 0/1 green Plant creature token onto the battlefield . $-2 : Put a +1/+1 counter on each creature you control . $-7 : You gain X life and draw X cards , where X is the number of lands you control .\nNull Caller NAME_END 4 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Vampire Shaman TYPE_END Oath of the Gatewatch PLAYER_CLS_END 88 RACE_END U RARITY_END { 3}{B } , Exile a creature card from your graveyard : Put a 2/2 black Zombie creature token onto the battlefield tapped .\nOath of Chandra NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Legendary Enchantment TYPE_END Oath of the Gatewatch PLAYER_CLS_END 113 RACE_END R RARITY_END When Oath of Chandra enters the battlefield , it deals 3 damage to target creature an opponent controls . $At the beginning of each end step , if a planeswalker entered the battlefield under your control this turn , Oath of Chandra deals 2 damage to each opponent .\nOath of Gideon NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Legendary Enchantment TYPE_END Oath of the Gatewatch PLAYER_CLS_END 30 RACE_END R RARITY_END When Oath of Gideon enters the battlefield , put two 1/1 Kor Ally creature tokens onto the battlefield . $Each planeswalker you control enters the battlefield with an additional loyalty counter on it .\nOath of Jace NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Legendary Enchantment TYPE_END Oath of the Gatewatch PLAYER_CLS_END 60 RACE_END R RARITY_END When Oath of Jace enters the battlefield , draw three cards , then discard two cards . $At the beginning of your upkeep , scry X , where X is the number of planeswalkers you control .\nOath of Nissa NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Legendary Enchantment TYPE_END Oath of the Gatewatch PLAYER_CLS_END 140 RACE_END R RARITY_END When Oath of Nissa enters the battlefield , look at the top three cards of your library . You may reveal a creature , land , or planeswalker card from among them and put it into your hand . Put the rest on the bottom of your library in any order . $You may spend mana as though it were mana of any color to cast planeswalker spells .\nOblivion Strike NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 75 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Exile target creature .\nOndu War Cleric NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 31 RACE_END C RARITY_END < i > Cohort < /i > - { T } , Tap an untapped Ally you control : You gain 2 life .\nOverwhelming Denial NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 61 RACE_END R RARITY_END Surge { U}{U } < i > (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn . ) < /i > $Overwhelming Denial can't be countered by spell or abilities . $Counter target spell .\nPulse of Murasa NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 141 RACE_END C RARITY_END Return target creature or land card from a graveyard to its owner's hand . You gain 6 life .\nPyromancer's Assault NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Oath of the Gatewatch PLAYER_CLS_END 115 RACE_END U RARITY_END Whenever you cast your second spell each turn , Pyromancer's Assault deals 2 damage to target creature or player .\nReality Hemorrhage NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 100 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Reality Hemorrhage deals 2 damage to target creature or player .\nReality Smasher NAME_END 5 ATK_END 5 DEF_END {4}{C} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 7 RACE_END R RARITY_END Trample , haste$Whenever Reality Smasher becomes the target of a spell an opponent controls , counter that spell unless its controller discards a card .\nReaver Drone NAME_END 1 ATK_END 2 DEF_END {B} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 76 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $At the beginning of your upkeep , you lose 1 life unless you control another colorless creature .\nReckless Bushwhacker NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Warrior Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 116 RACE_END U RARITY_END Surge { 1}{R } < i > (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn . ) < /i > $Haste$When Reckless Bushwhacker enters the battlefield , if its surge cost was paid , other creatures you control get +1/+0 and gain haste until end of turn .\nReflector Mage NAME_END 3 ATK_END 2 DEF_END {1}{W}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Oath of the Gatewatch PLAYER_CLS_END 157 RACE_END U RARITY_END When Reflector Mage enters the battlefield , return target creature an opponent controls to its owner's hand . That creature's owner can't cast spells with the same name as that creature until your next turn .\nRelentless Hunter NAME_END 3 ATK_END 3 DEF_END {1}{R}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Oath of the Gatewatch PLAYER_CLS_END 158 RACE_END U RARITY_END { 1}{R}{G }: Relentless Hunter gets +1/+1 and gains trample until end of turn .\nRelief Captain NAME_END 2 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Kor Knight Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 32 RACE_END U RARITY_END When Relief Captain enters the battlefield , support 3 < i > (Put a +1/+1 counter on each of up to three other target creatures . ) < /i >\nRemorseless Punishment NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 89 RACE_END R RARITY_END Target opponent loses 5 life unless that player discards two cards or sacrifices a creature or planeswalker . Repeat this process once .\nRoiling Waters NAME_END NIL ATK_END NIL DEF_END {5}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 62 RACE_END U RARITY_END Return up to two target creatures your opponents control to their owners ' hands . Target player draws two cards .\nRuin in Their Wake NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 122 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Search your library for a basic land card and reveal it . You may put that card onto the battlefield tapped if you control a land named Wastes . Otherwise , put that card into your hand . Then shuffle your library .\nRuins of Oran-Rief NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Oath of the Gatewatch PLAYER_CLS_END 176 RACE_END R RARITY_END Ruins of Oran-Rief enters the battlefield tapped . ${T }: Add { C } to your mana pool . ${T }: Put a +1/+1 counter on target colorless creature that entered the battlefield this turn .\nSaddleback Lagac NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END 3 DUR_END Creature - Lizard TYPE_END Oath of the Gatewatch PLAYER_CLS_END 142 RACE_END C RARITY_END 1\nScion Summoner NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 123 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $When Scion Summoner enters the battlefield , put a 1/1 colorless Eldrazi Scion creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \"\nSea Gate Wreckage NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Oath of the Gatewatch PLAYER_CLS_END 177 RACE_END R RARITY_END { T }: Add { C } to your mana pool . < i > ({C } represents colorless mana . ) < /i > ${2}{C } , { T }: Draw a card . Activate this ability only if you have no cards in hand .\nSearing Light NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 33 RACE_END C RARITY_END Destroying target attacking or blocking creature with power 2 or less .\nSeed Guardian NAME_END 4 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Oath of the Gatewatch PLAYER_CLS_END 143 RACE_END U RARITY_END Reach$When Seed Guardian dies , put an X/X green Elemental creature token onto the battlefield , where X is the number of creature cards your graveyard .\nSifter of Skulls NAME_END 3 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 77 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > $Whenever another nontoken creature you control dies , put a 1/1 colorless Eldrazi Scion creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \"\nSky Scourer NAME_END 2 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 78 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Flying$Whenever you cast a colorless spell , Sky Scourer gets +1/+0 until end of turn .\nSlaughter Drone NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 79 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > ${C }: Slaughter Drone gains deathtouch until end of turn . < i > (Any amount of damage to a creature is enough to destroy it . { C } represents colorless mana . ) < /i >\nSlip Through Space NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 47 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Target creature can't be blocked this turn . $Draw a card .\nSparkmage's Gambit NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 117 RACE_END C RARITY_END Sparkmage's Gambit deals 1 damage to each of up to two target creatures . Those creatures can't block this turn .\nSpatial Contortion NAME_END NIL ATK_END NIL DEF_END {1}{C} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 8 RACE_END U RARITY_END Target creature gets +3/-3 until end of turn .\nSpawnbinder Mage NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Wizard Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 35 RACE_END C RARITY_END < i > Cohort < /i > - { T } , Tap an untapped Ally you control : Tap target creature .\nSphinx of the Final Word NAME_END 5 ATK_END 5 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Oath of the Gatewatch PLAYER_CLS_END 63 RACE_END M RARITY_END Sphinx of the Final Word can't be countered . $Flying , hexproof$Instant and sorcery spells you control can't be countered by spells or abilities .\nStalking Drone NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 124 RACE_END C RARITY_END Devoid < i > (This card has no colorl . ) < /i > ${C }: Stalking Drone gets +1/+2 until end of turn . Activate this ability only once each turn .\nSteppe Glider NAME_END 4 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Oath of the Gatewatch PLAYER_CLS_END 36 RACE_END U RARITY_END Flying , vigilance${1}{W }: Target creature with a +1/+1 counter on it gains flying and vigilance until end of turn .\nStoneforge Acolyte NAME_END 2 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Kor Artificer Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 38 RACE_END U RARITY_END < i > Cohort < /i > - { T } , Tap an untapped Ally you control : Look at the top four cards of your library . You may reveal an Equipment card from among them and put it into your hand . Put the rest on the bottom of your library in any order .\nStoneforge Masterwork NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Oath of the Gatewatch PLAYER_CLS_END 166 RACE_END R RARITY_END Equipped creature gets +1/+1 for each other creature you control that shares a creature type with it . $Equip { 2 }\nStone Haven Outfitter NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kor Artificer Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 37 RACE_END R RARITY_END Equipped creatures you control get +1/+1 . $Whenever an equipped creature you control dies , draw a card .\nStormchaser Mage NAME_END 3 ATK_END 1 DEF_END {U}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Oath of the Gatewatch PLAYER_CLS_END 159 RACE_END U RARITY_END Flying , haste$Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i >\nSubmerged Boneyard NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Oath of the Gatewatch PLAYER_CLS_END 178 RACE_END U RARITY_END Submerged Boneyard enters the battlefield tapped . ${T }: Add { U } or { B } to your mana pool .\nSweep Away NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 64 RACE_END C RARITY_END Return target creature to its owner's hand . If that creature is attacking , you may put it on top of its owner's library instead .\nSylvan Advocate NAME_END 3 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 144 RACE_END R RARITY_END Vigilance$As long as you control six or more lands , Sylvan Advocate and land creatures you control get +2/+2 .\nTajuru Pathwarden NAME_END 4 ATK_END 5 DEF_END {4}{G} COST_END NIL DUR_END Creature - Elf Warrior Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 145 RACE_END C RARITY_END Vigilance , trample\nThought Harvester NAME_END 4 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 48 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Flying$Whenever you cast a colorless spell , target opponent exiles the top card of his or her library .\nThought-Knot Seer NAME_END 4 ATK_END 4 DEF_END {3}{C} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 9 RACE_END R RARITY_END When Thought-Knot Seer enters the battlefield , target opponent reveals his or her hand . You choose a nonland card from it and exile that card . $When Thought-Knot Seer leaves the battlefield , target opponent draws a card .\nTimber Gorge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Oath of the Gatewatch PLAYER_CLS_END 179 RACE_END U RARITY_END Timber Gorge enters the battlefield tapped . ${T }: Add { R } or { G } to your mana pool .\nTranquil Expanse NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Oath of the Gatewatch PLAYER_CLS_END 180 RACE_END U RARITY_END Tranquil Expanse enters the battlefield tapped . ${T }: Add { G } or { W } to your mana pool .\nTyrant of Valakut NAME_END 4 ATK_END 5 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Oath of the Gatewatch PLAYER_CLS_END 119 RACE_END R RARITY_END Surge { 3}{R}{R } < i > (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn . ) < /i > $Flying$When Tyrant of Valakut enters the battlefield , if its surge cost was paid , it deals 3 damage to target creature or player .\nUmara Entangler NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Rogue Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 65 RACE_END C RARITY_END Prowess < i > (Whenever you cast a noncreature spell , this creature gets +1/+1 until end of turn . ) < /i >\nUnity of Purpose NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 66 RACE_END U RARITY_END Support 2 . < i > (Put a +1/+1 counter on each of up to two target creatures . ) < /i > $Untap each creature you control with a +1/+1 counter on it .\nUnnatural Endurance NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 80 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Target creature gets +2/+0 until end of turn . Regenerate it .\nUntamed Hunger NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Oath of the Gatewatch PLAYER_CLS_END 91 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+1 and has menace . < i > (It can't be blocked except by two or more creatures . (</ i >\nVampire Envoy NAME_END 4 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Vampire Cleric Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 92 RACE_END C RARITY_END Flying$Whenever Vampire Envoy becomes tapped , you gain 1 life .\nVile Redeemer NAME_END 3 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 125 RACE_END R RARITY_END Devoid < i > (This card has no color . ) < /i > $Flash$When you cast Vile Redeemer , you may pay { C } . If you do put a 1/1 colorless Eldrazi Scion creature token onto the battlefield for each nontoken creature that died under your control this turn . They have \" Sacrifice this creature : Add { C } to your mana pool . \"\nVines of the Recluse NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 146 RACE_END C RARITY_END Target creature gets +1/+2 and gains reach until end of turn . < i > (A creature with reach can block creatures with flying . ) < /i >\nVisions of Brutality NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Oath of the Gatewatch PLAYER_CLS_END 81 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Enchant creature$Enchanted creature can't block . $Whenever enchanted creature deals damage , its controller loses that much life .\nVoid Grafter NAME_END 4 ATK_END 2 DEF_END {1}{G}{U} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Oath of the Gatewatch PLAYER_CLS_END 150 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $When Void Grafter enters the battlefield , another target creature you control gain hexproof until end of turn .\nVoid Shatter NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Oath of the Gatewatch PLAYER_CLS_END 49 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > $Counter target spell . If that spell is countered this way , exile it instead of putting it into its owner's graveyard .\nWalker of the Wastes NAME_END 4 ATK_END 4 DEF_END {4}{C} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 10 RACE_END U RARITY_END Trample$Walker of the Wastes gets +1/+1 for each land you control named Wastes .\nWall of Resurgence NAME_END 6 ATK_END 0 DEF_END {2}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Oath of the Gatewatch PLAYER_CLS_END 39 RACE_END U RARITY_END Defender$When Wall of Resurgence enters the battlefield , you may put three +1/+1 counters on target land you control . If you do , that land becomes a 0/0 Elemental creature with haste that's still a land .\nWandering Fumarole NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Oath of the Gatewatch PLAYER_CLS_END 182 RACE_END R RARITY_END Wandering Fumarole enters the battlefield tapped . ${T }: Add { U } or { R } to your mana pool . ${2}{U}{R }: Until end of turn , Wandering Fumarole becomes a 1/4 blue and red Elemental creature with \" 0 : Switch this creature's power and toughness until end of turn . \" It's still a land .\nWastes NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Basic Land TYPE_END Oath of the Gatewatch PLAYER_CLS_END 183 RACE_END C RARITY_END { T }: Add { C } to your mana pool .\nWeapons Trainer NAME_END 2 ATK_END 3 DEF_END {R}{W} COST_END NIL DUR_END Creature - Human Soldier Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 160 RACE_END U RARITY_END Other creatures you control get +1/+0 as long as you control an Equipment .\nWitness the End NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Oath of the Gatewatch PLAYER_CLS_END 82 RACE_END C RARITY_END Devoid < i > (This card has no color . ) < /i > $Target opponent exiles two cards from his or her hand and loses 2 life .\nWorld Breaker NAME_END 7 ATK_END 5 DEF_END {6}{G} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Oath of the Gatewatch PLAYER_CLS_END 126 RACE_END M RARITY_END Devoid < i > (This card has no color . ) < /i > $When you cast World Breaker , exile target artifact , enchantment , or land . $Reach${2}{C } , Sacrifice a land : Return World Breaker from your graveyard to your hand . < i > ({C } represents colorless mana . ) < /i >\nZada's Commando NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Archer Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 120 RACE_END C RARITY_END First Strike$ < i > Cohort < /i > - { T } , Tap an untapped Ally you control : Zada's Commando deals 1 damage to target opponent .\nZendikar Resurgent NAME_END NIL ATK_END NIL DEF_END {5}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Oath of the Gatewatch PLAYER_CLS_END 147 RACE_END R RARITY_END Whenever you tap a land for mana , add one mana to your mana pool of any type that land produced . ( < i > The types of mana are white , blue , black , red , green , and colorless . ) < /i > $Whenever you cast a creature spell , draw a card .\nZulaport Chainmage NAME_END 2 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Shaman Ally TYPE_END Oath of the Gatewatch PLAYER_CLS_END 93 RACE_END C RARITY_END < i > Cohort < /i > - { T } , Tap an untapped Ally you control : Target opponent loses 2 life .\nAbandoned Outpost NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 312 RACE_END C RARITY_END Abandoned Outpost enters the battlefield tapped . ${tap }: Add { W } to your mana pool . ${tap } , Sacrifice Abandoned Outpost : Add one mana of any color to your mana pool .\nAboshan, Cephalid Emperor NAME_END 3 ATK_END 3 DEF_END {4}{U}{U} COST_END NIL DUR_END Legendary Creature - Cephalid TYPE_END Odyssey PLAYER_CLS_END 58 RACE_END R RARITY_END Tap an untapped Cephalid you control : Tap target permanent . ${U}{U}{U }: Tap all creatures without flying .\nAboshan's Desire NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Odyssey PLAYER_CLS_END 59 RACE_END C RARITY_END Enchant creature$Enchanted creature has flying . $Threshold - Enchanted creature has shroud as long as seven or more cards are in your graveyard . < i > (It can't be the target of spells or abilities . ) < /i >\nAcceptable Losses NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 172 RACE_END C RARITY_END As an additional cost to cast Acceptable Losses , discard a card at random . $Acceptable Losses deals 5 damage to target creature .\nAegis of Honor NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 1 RACE_END R RARITY_END { 1 }: The next time an instant or sorcery spell would deal damage to you this turn , that spell deals that damage to its controller instead .\nAEther Burst NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 60 RACE_END C RARITY_END Return up to X target creatures to their owners ' hands , where X is one plus the number of cards named AEther Burst in all graveyards as you cast AEther Burst .\nAmugaba NAME_END 6 ATK_END 6 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Odyssey PLAYER_CLS_END 61 RACE_END R RARITY_END Flying${2}{U } , Discard a card : Return Amugaba to its owner's hand .\nAncestral Tribute NAME_END NIL ATK_END NIL DEF_END {5}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 2 RACE_END R RARITY_END You gain 2 life for each card in your graveyard . $Flashback { 9}{W}{W}{W } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nAnimal Boneyard NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Odyssey PLAYER_CLS_END 4 RACE_END U RARITY_END Enchant land$Enchanted land has \" { tap } , Sacrifice a creature : You gain life equal to that creature's toughness . \"\nAshen Firebeast NAME_END 6 ATK_END 6 DEF_END {6}{R}{R} COST_END NIL DUR_END Creature - Elemental Beast TYPE_END Odyssey PLAYER_CLS_END 174 RACE_END R RARITY_END { 1}{R }: Ashen Firebeast deals 1 damage to each creature without flying .\nAtogatog NAME_END 5 ATK_END 5 DEF_END {W}{U}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Atog TYPE_END Odyssey PLAYER_CLS_END 286 RACE_END R RARITY_END Sacrifice an Atog creature : Atogatog gets +X/+X until end of turn , where X is the sacrificed creature's power .\nBalancing Act NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 10 RACE_END R RARITY_END Each player chooses a number of permanents he or she controls equal to the number of permanents controlled by the player who controls the fewest , then sacrifices the rest . Each player discards cards the same way .\nBalshan Beguiler NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Odyssey PLAYER_CLS_END 66 RACE_END U RARITY_END Whenever Balshan Beguiler deals combat damage to a player , that player reveals the top two cards of his or her library . You choose one of those cards and put it into his or her graveyard .\nBalshan Griffin NAME_END 2 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Griffin TYPE_END Odyssey PLAYER_CLS_END 67 RACE_END U RARITY_END Flying${1}{U } , Discard a card : Return Balshan Griffin to its owner's hand .\nBarbarian Lunatic NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Barbarian TYPE_END Odyssey PLAYER_CLS_END 175 RACE_END C RARITY_END { 2}{R } , Sacrifice Barbarian Lunatic : Barbarian Lunatic deals 2 damage to target creature .\nBarbarian Ring NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 313 RACE_END U RARITY_END { tap }: Add { R } to your mana pool . Barbarian Ring deals 1 damage to you . $Threshold - { R } , { tap } , Sacrifice Barbarian Ring : Barbarian Ring deals 2 damage to target creature or player . Activate this ability only if seven or more cards are in your graveyard .\nBash to Bits NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 176 RACE_END U RARITY_END Destroy target artifact . $Flashback { 4}{R}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nBattle Strain NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 177 RACE_END U RARITY_END Whenever a creature blocks , Battle Strain deals 1 damage to that creature's controller .\nBearscape NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 229 RACE_END R RARITY_END { 1}{G } , Exile two cards from your graveyard : Put a 2/2 green Bear creature token onto the battlefield .\nBeast Attack NAME_END NIL ATK_END NIL DEF_END {2}{G}{G}{G} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 230 RACE_END U RARITY_END Put a 4/4 green Beast creature token onto the battlefield . $Flashback { 2}{G}{G}{G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nBeloved Chaplain NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Odyssey PLAYER_CLS_END 11 RACE_END U RARITY_END Protection from creatures\nBlazing Salvo NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 178 RACE_END C RARITY_END Blazing Salvo deals 3 damage to target creature unless that creature's controller has Blazing Salvo deal 5 damage to him or her .\nBloodcurdler NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Odyssey PLAYER_CLS_END 116 RACE_END R RARITY_END Flying$At the beginning of your upkeep , put the top card of your library into your graveyard . $Threshold - As long as seven or more cards are in your graveyard , Bloodcurdler gets +1/+1 and has \" At the beginning of your end step , exile two cards from your graveyard . \"\nBog Wreckage NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 314 RACE_END C RARITY_END Bog Wreckage enters the battlefield tapped . ${tap }: Add { B } to your mana pool . ${tap } , Sacrifice Bog Wreckage : Add one mana of any color to your mana pool .\nBomb Squad NAME_END 1 ATK_END 1 DEF_END {3}{R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Odyssey PLAYER_CLS_END 179 RACE_END R RARITY_END { tap }: Put a fuse counter on target creature . $At the beginning of your upkeep , put a fuse counter on each creature with a fuse counter on it . $Whenever a creature has four or more fuse counters on it , remove all fuse counters from it and destroy it . That creature deals 4 damage to its controller .\nBraids, Cabal Minion NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Minion TYPE_END Odyssey PLAYER_CLS_END 117 RACE_END R RARITY_END At the beginning of each player's upkeep , that player sacrifices an artifact , creature , or land .\nBurning Sands NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 180 RACE_END R RARITY_END Whenever a creature dies , that creature's controller sacrifices a land .\nCabal Inquisitor NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Minion TYPE_END Odyssey PLAYER_CLS_END 119 RACE_END C RARITY_END Threshold - { 1}{B } , { tap } , Exile two cards from your graveyard : Target player discards a card . Activate this ability only any time you could cast a sorcery , and only if seven or more cards are in your graveyard .\nCabal Patriarch NAME_END 5 ATK_END 5 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Odyssey PLAYER_CLS_END 120 RACE_END R RARITY_END { 2}{B } , Sacrifice a creature : Target creature gets -2/-2 until end of turn . ${2}{B } , Exile a creature card from your graveyard : Target creature gets -2/-2 until end of turn .\nCareful Study NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 70 RACE_END C RARITY_END Draw two cards , then discard two cards .\nCaustic Tar NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Odyssey PLAYER_CLS_END 122 RACE_END U RARITY_END Enchant land$Enchanted land has \" { tap }: Target player loses 3 life . \"\nCease-Fire NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 14 RACE_END C RARITY_END Target player can't cast creature spells this turn . $Draw a card .\nCentaur Garden NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 316 RACE_END U RARITY_END { tap }: Add { G } to your mana pool . Centaur Garden deals 1 damage to you . $Threshold - { G } , { tap } , Sacrifice Centaur Garden : Target creature gets +3/+3 until end of turn . Activate this ability only if seven or more cards are in your graveyard .\nCephalid Broker NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Cephalid TYPE_END Odyssey PLAYER_CLS_END 71 RACE_END U RARITY_END { tap }: Target player draws two cards , then discards two cards .\nCephalid Coliseum NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 317 RACE_END U RARITY_END { tap }: Add { U } to your mana pool . Cephalid Coliseum deals 1 damage to you . $Threshold - { U } , { tap } , Sacrifice Cephalid Coliseum : Target player draws three cards , then discards three cards . Activate this ability only if seven or more cards are in your graveyard .\nCephalid Looter NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Cephalid Rogue TYPE_END Odyssey PLAYER_CLS_END 72 RACE_END C RARITY_END { tap }: Target player draws a card , then discards a card .\nCephalid Retainer NAME_END 3 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Cephalid TYPE_END Odyssey PLAYER_CLS_END 73 RACE_END R RARITY_END { U}{U }: Tap target creature without flying .\nCephalid Scout NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Cephalid Wizard Scout TYPE_END Odyssey PLAYER_CLS_END 74 RACE_END C RARITY_END Flying${2}{U } , Sacrifice a land : Draw a card .\nChainflinger NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Odyssey PLAYER_CLS_END 181 RACE_END C RARITY_END { 1}{R } , { tap }: Chainflinger deals 1 damage to target creature or player . $Threshold - { 2}{R } , { tap }: Chainflinger deals 2 damage to target creature or player . Activate this ability only if seven or more cards are in your graveyard .\nChamber of Manipulation NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Odyssey PLAYER_CLS_END 76 RACE_END U RARITY_END Enchant land$Enchanted land has \" { tap } , Discard a card : Gain control of target creature until end of turn . \"\nChance Encounter NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 182 RACE_END R RARITY_END Whenever you win a coin flip , put a luck counter on Chance Encounter . $$At the beginning of your upkeep , if Chance Encounter has ten or more luck counters on it , you win the game .\nChatter of the Squirrel NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 233 RACE_END C RARITY_END Put a 1/1 green Squirrel creature token onto the battlefield . $Flashback { 1}{G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nChildhood Horror NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Odyssey PLAYER_CLS_END 123 RACE_END U RARITY_END Flying$Threshold - As long as seven or more cards are in your graveyard , Childhood Horror gets +2/+2 and can't block .\nChlorophant NAME_END 1 ATK_END 1 DEF_END {G}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Odyssey PLAYER_CLS_END 234 RACE_END R RARITY_END At the beginning of your upkeep , you may put a +1/+1 counter on Chlorophant . $Threshold - As long as seven or more cards are in your graveyard , Chlorophant has \" At the beginning of your upkeep , you may put another +1/+1 counter on Chlorophant . \"\nCoffin Purge NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 124 RACE_END C RARITY_END Exile target card from a graveyard . $Flashback { B } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nCognivore NAME_END * ATK_END * DEF_END {6}{U}{U} COST_END NIL DUR_END Creature - Lhurgoyf TYPE_END Odyssey PLAYER_CLS_END 77 RACE_END R RARITY_END Flying$Cognivore's power and toughness are each equal to the number of instant cards in all graveyards .\nConcentrate NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 78 RACE_END U RARITY_END Draw three cards .\nCrystal Quarry NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 318 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . $${5 } , { tap }: Add { W}{U}{B}{R}{G } to your mana pool .\nCursed Monstrosity NAME_END 3 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Odyssey PLAYER_CLS_END 126 RACE_END R RARITY_END Flying$Whenever Cursed Monstrosity becomes the target of a spell or ability , sacrifice it unless you discard a land card .\nDarkwater Catacombs NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 319 RACE_END R RARITY_END { 1 } , { tap }: Add { U}{B } to your mana pool .\nDarkwater Egg NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Odyssey PLAYER_CLS_END 299 RACE_END U RARITY_END { 2 } , { tap } , Sacrifice Darkwater Egg : Add { U}{B } to your mana pool . Draw a card .\nDecaying Soil NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 127 RACE_END R RARITY_END At the beginning of your upkeep , exile a card from your graveyard . $Threshold - As long as seven or more cards are in your graveyard , Decaying Soil has \" Whenever a nontoken creature is put into your graveyard from the battlefield , you may pay { 1 } . If you do , return that card to your hand . \"\nDecimate NAME_END NIL ATK_END NIL DEF_END {2}{R}{G} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 287 RACE_END R RARITY_END Destroy target artifact , target creature , target enchantment , and target land .\nDecompose NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 128 RACE_END U RARITY_END Exile up to three target cards from a single graveyard .\nDedicated Martyr NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Odyssey PLAYER_CLS_END 16 RACE_END C RARITY_END { W } , Sacrifice Dedicated Martyr : You gain 3 life .\nDeep Reconnaissance NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 236 RACE_END U RARITY_END Search your library for a basic land card and put that card onto the battlefield tapped . Then shuffle your library . $Flashback { 4}{G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nDelaying Shield NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 17 RACE_END R RARITY_END If damage would be dealt to you , put that many delay counters on Delaying Shield instead . $At the beginning of your upkeep , remove all delay counters from Delaying Shield . For each delay counter removed this way , you lose 1 life unless you pay { 1}{W } .\nDematerialize NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 81 RACE_END C RARITY_END Return target permanent to its owner's hand . $Flashback { 5}{U}{U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nDemoralize NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 184 RACE_END C RARITY_END Each creature can't be blocked this turn except by two or more creatures . $Threshold - If seven or more cards are in your graveyard , creatures can't block this turn .\nDeserted Temple NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 320 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . $${1 } , { tap }: Untap target land .\nDevoted Caretaker NAME_END 2 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Odyssey PLAYER_CLS_END 18 RACE_END R RARITY_END { W } , { tap }: Target permanent you control gains protection from instant spells and from sorcery spells until end of turn .\nDiligent Farmhand NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Odyssey PLAYER_CLS_END 237 RACE_END C RARITY_END { 1}{G } , Sacrifice Diligent Farmhand : Search your library for a basic land card and put that card onto the battlefield tapped . Then shuffle your library . $If Diligent Farmhand is in a graveyard , effects from spells named Muscle Burst count it as a card named Muscle Burst .\nDirty Wererat NAME_END 3 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Rat Minion TYPE_END Odyssey PLAYER_CLS_END 130 RACE_END C RARITY_END { B } , Discard a card : Regenerate Dirty Wererat . $Threshold - As long as seven or more cards are in your graveyard , Dirty Wererat gets +2/+2 and can't block .\nDivert NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 82 RACE_END R RARITY_END Change the target of target spell with a single target unless that spell's controller pays { 2 } .\nDivine Sacrament NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 19 RACE_END R RARITY_END White creatures get +1/+1 . $Threshold - White creatures get an additional +1/+1 as long as seven or more cards are in your graveyard .\nDruid Lyrist NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Odyssey PLAYER_CLS_END 238 RACE_END C RARITY_END { G } , { tap } , Sacrifice Druid Lyrist : Destroy target enchantment .\nDruid's Call NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Odyssey PLAYER_CLS_END 239 RACE_END U RARITY_END Enchant creature$Whenever enchanted creature is dealt damage , its controller puts that many 1/1 green Squirrel creature tokens onto the battlefield .\nDwarven Grunt NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Odyssey PLAYER_CLS_END 185 RACE_END C RARITY_END Mountainwalk\nDwarven Recruiter NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Odyssey PLAYER_CLS_END 186 RACE_END U RARITY_END When Dwarven Recruiter enters the battlefield , search your library for any number of Dwarf cards and reveal those cards . Shuffle your library , then put them on top of it in any order .\nDwarven Strike Force NAME_END 3 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Dwarf Berserker TYPE_END Odyssey PLAYER_CLS_END 188 RACE_END U RARITY_END Discard a card at random : Dwarven Strike Force gains first strike and haste until end of turn .\nEarnest Fellowship NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 21 RACE_END R RARITY_END Each creature has protection from its colors .\nEarth Rift NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 189 RACE_END C RARITY_END Destroy target land . $Flashback { 5}{R}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nElephant Ambush NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 240 RACE_END C RARITY_END Put a 3/3 green Elephant creature token onto the battlefield . $Flashback { 6}{G}{G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nEngulfing Flames NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 191 RACE_END U RARITY_END Engulfing Flames deals 1 damage to target creature . It can't be regenerated this turn . $Flashback { 3}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nEntomb NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 132 RACE_END R RARITY_END Search your library for a card and put that card into your graveyard . Then shuffle your library .\nEscape Artist NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Odyssey PLAYER_CLS_END 84 RACE_END C RARITY_END Escape Artist is unblockable . ${U } , Discard a card : Return Escape Artist to its owner's hand .\nExtract NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 85 RACE_END R RARITY_END Search target player's library for a card and exile it . Then that player shuffles his or her library .\nFace of Fear NAME_END 4 ATK_END 3 DEF_END {5}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Odyssey PLAYER_CLS_END 134 RACE_END U RARITY_END { 2}{B } , Discard a card : Face of Fear gains fear until end of turn . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nFamished Ghoul NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Odyssey PLAYER_CLS_END 135 RACE_END U RARITY_END { 1}{B } , Sacrifice Famished Ghoul : Exile up to two target cards from a single graveyard .\nFervent Denial NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 86 RACE_END U RARITY_END Counter target spell . $Flashback { 5}{U}{U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nFilthy Cur NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Hound TYPE_END Odyssey PLAYER_CLS_END 136 RACE_END C RARITY_END Whenever Filthy Cur is dealt damage , you lose that much life .\nFirebolt NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 193 RACE_END C RARITY_END Firebolt deals 2 damage to target creature or player . $Flashback { 4}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nFlame Burst NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 194 RACE_END C RARITY_END Flame Burst deals X damage to target creature or player , where X is 2 plus the number of cards named Flame Burst in all graveyards .\nFrightcrawler NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Odyssey PLAYER_CLS_END 138 RACE_END C RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Threshold - As long as seven or more cards are in your graveyard , Frightcrawler gets +2/+2 and can't block .\nGhastly Demise NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 139 RACE_END C RARITY_END Destroy target nonblack creature if its toughness is less than or equal to the number of cards in your graveyard .\nGorilla Titan NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Ape TYPE_END Odyssey PLAYER_CLS_END 241 RACE_END U RARITY_END Trample$Gorilla Titan gets +4/+4 as long as there are no cards in your graveyard .\nGraceful Antelope NAME_END 4 ATK_END 1 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Antelope TYPE_END Odyssey PLAYER_CLS_END 24 RACE_END R RARITY_END Plainswalk$Whenever Graceful Antelope deals combat damage to a player , you may have target land become a Plains until Graceful Antelope leaves the battlefield .\nHalberdier NAME_END 1 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Barbarian TYPE_END Odyssey PLAYER_CLS_END 196 RACE_END C RARITY_END First strike\nHallowed Healer NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Odyssey PLAYER_CLS_END 25 RACE_END C RARITY_END { tap }: Prevent the next 2 damage that would be dealt to target creature or player this turn . $Threshold - { tap }: Prevent the next 4 damage that would be dealt to target creature or player this turn . Activate this ability only if seven or more cards are in your graveyard .\nHowling Gale NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 244 RACE_END U RARITY_END Howling Gale deals 1 damage to each creature with flying and each player . $Flashback { 1}{G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nImmobilizing Ink NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Odyssey PLAYER_CLS_END 87 RACE_END C RARITY_END Enchant creature$Enchanted creature doesn't untap during its controller's untap step . $Enchanted creature has \" { 1 } , Discard a card : Untap this creature . \"\nInfected Vermin NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Odyssey PLAYER_CLS_END 144 RACE_END U RARITY_END { 2}{B }: Infected Vermin deals 1 damage to each creature and each player . $Threshold - { 3}{B }: Infected Vermin deals 3 damage to each creature and each player . Activate this ability only if seven or more cards are in your graveyard .\nIridescent Angel NAME_END 4 ATK_END 4 DEF_END {5}{W}{U} COST_END NIL DUR_END Creature - Angel TYPE_END Odyssey PLAYER_CLS_END 288 RACE_END R RARITY_END Flying , protection from all colors\nKamahl's Desire NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Odyssey PLAYER_CLS_END 199 RACE_END C RARITY_END Enchant creature$Enchanted creature has first strike . $Threshold - Enchanted creature gets +3/+0 as long as seven or more cards are in your graveyard .\nKarmic Justice NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 26 RACE_END R RARITY_END Whenever a spell or ability an opponent controls destroys a noncreature permanent you control , you may destroy target permanent that opponent controls .\nKrosan Archer NAME_END 3 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Centaur Archer TYPE_END Odyssey PLAYER_CLS_END 246 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > ${G } , Discard a card : Krosan Archer gets +0/+2 until end of turn .\nKrosan Avenger NAME_END 1 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Odyssey PLAYER_CLS_END 247 RACE_END C RARITY_END Trample$Threshold - { 1}{G }: Regenerate Krosan Avenger . Activate this ability only if seven or more cards are in your graveyard .\nKrosan Beast NAME_END 1 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Squirrel Beast TYPE_END Odyssey PLAYER_CLS_END 248 RACE_END R RARITY_END Threshold - Krosan Beast gets +7/+7 as long as seven or more cards are in your graveyard .\nLaquatus's Creativity NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 88 RACE_END U RARITY_END Target player draws cards equal to the number of cards in his or her hand , then discards that many cards .\nLeaf Dancer NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Centaur TYPE_END Odyssey PLAYER_CLS_END 249 RACE_END C RARITY_END Forestwalk\nLieutenant Kirtar NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Legendary Creature - Bird Soldier TYPE_END Odyssey PLAYER_CLS_END 29 RACE_END R RARITY_END Flying${1}{W } , Sacrifice Lieutenant Kirtar : Exile target attacking creature .\nMagma Vein NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 203 RACE_END U RARITY_END { R } , Sacrifice a land : Magma Vein deals 1 damage to each creature without flying .\nMalevolent Awakening NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 147 RACE_END U RARITY_END { 1}{B}{B } , Sacrifice a creature : Return target creature card from your graveyard to your hand .\nMaster Apothecary NAME_END 2 ATK_END 2 DEF_END {W}{W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Odyssey PLAYER_CLS_END 32 RACE_END R RARITY_END Tap an untapped Cleric you control : Prevent the next 2 damage that would be dealt to target creature or player this turn .\nMetamorphic Wurm NAME_END 3 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elephant Wurm TYPE_END Odyssey PLAYER_CLS_END 250 RACE_END U RARITY_END Threshold - Metamorphic Wurm gets +4/+4 as long as seven or more cards are in your graveyard .\nMinotaur Explorer NAME_END 3 ATK_END 3 DEF_END {1}{R} COST_END NIL DUR_END Creature - Minotaur Scout TYPE_END Odyssey PLAYER_CLS_END 206 RACE_END U RARITY_END When Minotaur Explorer enters the battlefield , sacrifice it unless you discard a card at random .\nMolten Influence NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 207 RACE_END R RARITY_END Counter target instant or sorcery spell unless its controller has Molten Influence deal 4 damage to him or her .\nMoment's Peace NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 251 RACE_END C RARITY_END Prevent all combat damage that would be dealt this turn . $Flashback { 2}{G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nMorbid Hunger NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 150 RACE_END C RARITY_END Morbid Hunger deals 3 damage to target creature or player . You gain 3 life . $Flashback { 7}{B}{B } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nMorgue Theft NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 151 RACE_END C RARITY_END Return target creature card from your graveyard to your hand . $Flashback { 4}{B } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nMossfire Egg NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Odyssey PLAYER_CLS_END 304 RACE_END U RARITY_END { 2 } , { tap } , Sacrifice Mossfire Egg : Add { R}{G } to your mana pool . Draw a card .\nMossfire Valley NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 321 RACE_END R RARITY_END { 1 } , { tap }: Add { R}{G } to your mana pool .\nMudhole NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 208 RACE_END R RARITY_END Target player exiles all land cards from his or her graveyard .\nMuscle Burst NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 252 RACE_END C RARITY_END Target creature gets +X/+X until end of turn , where X is 3 plus the number of cards named Muscle Burst in all graveyards .\nMystic Crusader NAME_END 1 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Nomad Mystic TYPE_END Odyssey PLAYER_CLS_END 33 RACE_END R RARITY_END Protection from black and from red$Threshold - As long as seven or more cards are in your graveyard , Mystic Crusader gets +1/+1 and has flying .\nMystic Penitent NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Nomad Mystic TYPE_END Odyssey PLAYER_CLS_END 34 RACE_END U RARITY_END Vigilance$Threshold - As long as seven or more cards are in your graveyard , Mystic Penitent gets +1/+1 and has flying .\nMystic Visionary NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Nomad Mystic TYPE_END Odyssey PLAYER_CLS_END 35 RACE_END C RARITY_END Threshold - Mystic Visionary has flying as long as seven or more cards are in your graveyard .\nMystic Zealot NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Nomad Mystic TYPE_END Odyssey PLAYER_CLS_END 36 RACE_END C RARITY_END Threshold - As long as seven or more cards are in your graveyard , Mystic Zealot gets +1/+1 and has flying .\nNantuko Disciple NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Insect Druid TYPE_END Odyssey PLAYER_CLS_END 253 RACE_END C RARITY_END { G } , { tap }: Target creature gets +2/+2 until end of turn .\nNeed for Speed NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 209 RACE_END R RARITY_END Sacrifice a land : Target creature gains haste until end of turn .\nNimble Mongoose NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Mongoose TYPE_END Odyssey PLAYER_CLS_END 258 RACE_END U RARITY_END Shroud < i > (This permanent can't be the target of spells or abilities . ) < /i > $Threshold - Nimble Mongoose gets +2/+2 as long as seven or more cards are in your graveyard .\nNomad Decoy NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Nomad TYPE_END Odyssey PLAYER_CLS_END 37 RACE_END U RARITY_END { W } , { tap }: Tap target creature . $Threshold - { W}{W } , { tap }: Tap two target creatures . Activate this ability only if seven or more cards are in your graveyard .\nNomad Stadium NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 322 RACE_END U RARITY_END { tap }: Add { W } to your mana pool . Nomad Stadium deals 1 damage to you . $Threshold - { W } , { tap } , Sacrifice Nomad Stadium : You gain 4 life . Activate this ability only if seven or more cards are in your graveyard .\nNut Collector NAME_END 1 ATK_END 1 DEF_END {5}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Odyssey PLAYER_CLS_END 259 RACE_END R RARITY_END At the beginning of your upkeep , you may put a 1/1 green Squirrel creature token onto the battlefield . $Threshold - Squirrel creatures get +2/+2 as long as seven or more cards are in your graveyard .\nObstinate Familiar NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Lizard TYPE_END Odyssey PLAYER_CLS_END 210 RACE_END R RARITY_END If you would draw a card , you may skip that draw instead .\nOvereager Apprentice NAME_END 2 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Minion TYPE_END Odyssey PLAYER_CLS_END 154 RACE_END C RARITY_END Discard a card , Sacrifice Overeager Apprentice : Add { B}{B}{B } to your mana pool .\nPardic Firecat NAME_END 3 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental Cat TYPE_END Odyssey PLAYER_CLS_END 211 RACE_END C RARITY_END Haste$If Pardic Firecat is in a graveyard , effects from spells named Flame Burst count it as a card named Flame Burst .\nPardic Miner NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Odyssey PLAYER_CLS_END 212 RACE_END R RARITY_END Sacrifice Pardic Miner : Target player can't play lands this turn .\nPardic Swordsmith NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Odyssey PLAYER_CLS_END 213 RACE_END C RARITY_END { R } , Discard a card at random : Pardic Swordsmith gets +2/+0 until end of turn .\nPatriarch's Desire NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Odyssey PLAYER_CLS_END 156 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/-2 . $Threshold - Enchanted creature gets an additional +2/-2 as long as seven or more cards are in your graveyard .\nPatrol Hound NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Hound TYPE_END Odyssey PLAYER_CLS_END 38 RACE_END C RARITY_END Discard a card : Patrol Hound gains first strike until end of turn .\nPatron Wizard NAME_END 2 ATK_END 2 DEF_END {U}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Odyssey PLAYER_CLS_END 89 RACE_END R RARITY_END Tap an untapped Wizard you control : Counter target spell unless its controller pays { 1 } .\nPetrified Field NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 323 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . $${tap } , Sacrifice Petrified Field : Return target land card from your graveyard to your hand .\nPhantatog NAME_END 2 ATK_END 1 DEF_END {1}{W}{U} COST_END NIL DUR_END Creature - Atog TYPE_END Odyssey PLAYER_CLS_END 291 RACE_END U RARITY_END Sacrifice an enchantment : Phantatog gets +1/+1 until end of turn . $Discard a card : Phantatog gets +1/+1 until end of turn .\nPianna, Nomad Captain NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Nomad TYPE_END Odyssey PLAYER_CLS_END 39 RACE_END R RARITY_END Whenever Pianna , Nomad Captain attacks , attacking creatures get +1/+1 until end of turn .\nPilgrim of Justice NAME_END 3 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Odyssey PLAYER_CLS_END 40 RACE_END C RARITY_END Protection from red${W } , Sacrifice Pilgrim of Justice : The next time a red source of your choice would deal damage this turn , prevent that damage .\nPilgrim of Virtue NAME_END 3 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Odyssey PLAYER_CLS_END 41 RACE_END C RARITY_END Protection from black${W } , Sacrifice Pilgrim of Virtue : The next time a black source of your choice would deal damage this turn , prevent that damage .\nPrimal Frenzy NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Odyssey PLAYER_CLS_END 262 RACE_END C RARITY_END Enchant creature$Enchanted creature has trample .\nPsionic Gift NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Odyssey PLAYER_CLS_END 95 RACE_END C RARITY_END Enchant creature$Enchanted creature has \" { tap }: This creature deals 1 damage to target creature or player . \"\nPulsating Illusion NAME_END 1 ATK_END 0 DEF_END {4}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Odyssey PLAYER_CLS_END 96 RACE_END U RARITY_END Flying$Discard a card : Pulsating Illusion gets +4/+4 until end of turn . Activate this ability only once each turn .\nRabid Elephant NAME_END 4 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Elephant TYPE_END Odyssey PLAYER_CLS_END 263 RACE_END C RARITY_END Whenever Rabid Elephant becomes blocked , it gets +2/+2 until end of turn for each creature blocking it .\nRavaged Highlands NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 324 RACE_END C RARITY_END Ravaged Highlands enters the battlefield tapped . ${tap }: Add { R } to your mana pool . ${tap } , Sacrifice Ravaged Highlands : Add one mana of any color to your mana pool .\nRay of Distortion NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 42 RACE_END C RARITY_END Destroy target artifact or enchantment . $Flashback { 4}{W}{W } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nRecoup NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 216 RACE_END U RARITY_END Target sorcery card in your graveyard gains flashback until end of turn . The flashback cost is equal to its mana cost . < i > (Mana cost includes color . ) < /i > $Flashback { 3}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nRefresh NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 264 RACE_END C RARITY_END Regenerate target creature . $Draw a card .\nRepel NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 98 RACE_END C RARITY_END Put target creature on top of its owner's library .\nRepentant Vampire NAME_END 3 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Odyssey PLAYER_CLS_END 157 RACE_END R RARITY_END Flying$Whenever a creature dealt damage by Repentant Vampire this turn dies , put a +1/+1 counter on Repentant Vampire . $Threshold - As long as seven or more cards are in your graveyard , Repentant Vampire is white and has \" { tap }: Destroy target black creature . \"\nResilient Wanderer NAME_END 3 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Nomad TYPE_END Odyssey PLAYER_CLS_END 43 RACE_END U RARITY_END First strike$Discard a card : Resilient Wanderer gains protection from the color of your choice until end of turn .\nRites of Initiation NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 217 RACE_END C RARITY_END Discard any number of cards at random . Creatures you control get +1/+0 until end of turn for each card discarded this way .\nRoar of the Wurm NAME_END NIL ATK_END NIL DEF_END {6}{G} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 266 RACE_END U RARITY_END Put a 6/6 green Wurm creature token onto the battlefield . $Flashback { 3}{G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nRotting Giant NAME_END 3 ATK_END 3 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Giant TYPE_END Odyssey PLAYER_CLS_END 158 RACE_END U RARITY_END Whenever Rotting Giant attacks or blocks , sacrifice it unless you exile a card from your graveyard .\nSacred Rites NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 44 RACE_END C RARITY_END Discard any number of cards . Creatures you control get +0/+1 until end of turn for each card discarded this way .\nSadistic Hypnotist NAME_END 2 ATK_END 2 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Human Minion TYPE_END Odyssey PLAYER_CLS_END 159 RACE_END U RARITY_END Sacrifice a creature : Target player discards two cards . Activate this ability only any time you could cast a sorcery .\nSandstone Deadfall NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Odyssey PLAYER_CLS_END 307 RACE_END U RARITY_END { tap } , Sacrifice two lands and Sandstone Deadfall : Destroy target attacking creature .\nSarcatog NAME_END 2 ATK_END 1 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature - Atog TYPE_END Odyssey PLAYER_CLS_END 293 RACE_END U RARITY_END Exile two cards from your graveyard : Sarcatog gets +1/+1 until end of turn . $Sacrifice an artifact : Sarcatog gets +1/+1 until end of turn .\nSeafloor Debris NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 325 RACE_END C RARITY_END Seafloor Debris enters the battlefield tapped . ${tap }: Add { U } to your mana pool . ${tap } , Sacrifice Seafloor Debris : Add one mana of any color to your mana pool .\nSecond Thoughts NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 45 RACE_END C RARITY_END Exile target attacking creature . $Draw a card .\nSeton, Krosan Protector NAME_END 2 ATK_END 2 DEF_END {G}{G}{G} COST_END NIL DUR_END Legendary Creature - Centaur Druid TYPE_END Odyssey PLAYER_CLS_END 267 RACE_END R RARITY_END Tap an untapped Druid you control : Add { G } to your mana pool .\nShadowblood Egg NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Odyssey PLAYER_CLS_END 308 RACE_END U RARITY_END { 2 } , { tap } , Sacrifice Shadowblood Egg : Add { B}{R } to your mana pool . Draw a card .\nShadowblood Ridge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 326 RACE_END R RARITY_END { 1 } , { tap }: Add { B}{R } to your mana pool .\nShelter NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 46 RACE_END C RARITY_END Target creature you control gains protection from the color of your choice until end of turn . $$Draw a card .\nShower of Coals NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 221 RACE_END U RARITY_END Shower of Coals deals 2 damage to each of up to three target creatures and/or players . $Threshold - Shower of Coals deals 4 damage to each of those creatures and/or players instead if seven or more cards are in your graveyard .\nSimplify NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 269 RACE_END C RARITY_END Each player sacrifices an enchantment .\nSkeletal Scrying NAME_END NIL ATK_END NIL DEF_END {X}{B} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 161 RACE_END U RARITY_END As an additional cost to cast Skeletal Scrying , exile X cards from your graveyard . $You draw X cards and you lose X life .\nSkull Fracture NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 162 RACE_END U RARITY_END Target player discards a card . $Flashback { 3}{B } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nSkycloud Egg NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Odyssey PLAYER_CLS_END 309 RACE_END U RARITY_END { 2 } , { tap } , Sacrifice Skycloud Egg : Add { W}{U } to your mana pool . Draw a card .\nSkycloud Expanse NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 327 RACE_END R RARITY_END { 1 } , { tap }: Add { W}{U } to your mana pool .\nSkyshooter NAME_END 2 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Centaur Archer TYPE_END Odyssey PLAYER_CLS_END 270 RACE_END U RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > ${tap } , Sacrifice Skyshooter : Destroy target attacking or blocking creature with flying .\nSoulcatcher NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Odyssey PLAYER_CLS_END 47 RACE_END U RARITY_END Flying$Whenever a creature with flying dies , put a +1/+1 counter on Soulcatcher .\nSpark Mage NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Dwarf Wizard TYPE_END Odyssey PLAYER_CLS_END 222 RACE_END U RARITY_END Whenever Spark Mage deals combat damage to a player , you may have Spark Mage deal 1 damage to target creature that player controls .\nSpiritualize NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 53 RACE_END U RARITY_END Until end of turn , whenever target creature deals damage , you gain that much life . $Draw a card .\nSpringing Tiger NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Cat TYPE_END Odyssey PLAYER_CLS_END 272 RACE_END C RARITY_END Threshold - Springing Tiger gets +2/+2 as long as seven or more cards are in your graveyard .\nSquirrel Mob NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Squirrel TYPE_END Odyssey PLAYER_CLS_END 273 RACE_END R RARITY_END Squirrel Mob gets +1/+1 for each other Squirrel on the battlefield .\nStill Life NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 275 RACE_END U RARITY_END { G}{G }: Still Life becomes a 4/3 Centaur creature until end of turn . It's still an enchantment .\nSungrass Egg NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Odyssey PLAYER_CLS_END 311 RACE_END U RARITY_END { 2 } , { tap } , Sacrifice Sungrass Egg : Add { G}{W } to your mana pool . Draw a card .\nSungrass Prairie NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 328 RACE_END R RARITY_END { 1 } , { tap }: Add { G}{W } to your mana pool .\nSylvan Might NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 277 RACE_END U RARITY_END Target creature gets +2/+2 and gains trample until end of turn . $Flashback { 2}{G}{G } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nTainted Pact NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 164 RACE_END R RARITY_END Exile the top card of your library . You may put that card into your hand unless it has the same name as another card exiled this way . Repeat this process until you put a card into your hand or you exile two cards with the same name , whichever comes first .\nTarnished Citadel NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 329 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . $${tap }: Add one mana of any color to your mana pool . Tarnished Citadel deals 3 damage to you .\nTerravore NAME_END * ATK_END * DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Lhurgoyf TYPE_END Odyssey PLAYER_CLS_END 278 RACE_END R RARITY_END Trample$Terravore's power and toughness are each equal to the number of land cards in all graveyards .\nTestament of Faith NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 55 RACE_END U RARITY_END { X }: Testament of Faith becomes an X/X Wall creature with defender until end of turn . It's still an enchantment .\nThaumatog NAME_END 2 ATK_END 1 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Atog TYPE_END Odyssey PLAYER_CLS_END 295 RACE_END U RARITY_END Sacrifice a land : Thaumatog gets +1/+1 until end of turn . $Sacrifice an enchantment : Thaumatog gets +1/+1 until end of turn .\nThermal Blast NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 224 RACE_END C RARITY_END Thermal Blast deals 3 damage to target creature . $Threshold - Thermal Blast deals 5 damage to that creature instead if seven or more cards are in your graveyard .\nThink Tank NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 104 RACE_END U RARITY_END At the beginning of your upkeep , look at the top card of your library . You may put that card into your graveyard .\nThought Devourer NAME_END 4 ATK_END 4 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Odyssey PLAYER_CLS_END 105 RACE_END R RARITY_END Flying$Your maximum hand size is reduced by four .\nThought Eater NAME_END 2 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Odyssey PLAYER_CLS_END 106 RACE_END U RARITY_END Flying$Your maximum hand size is reduced by three .\nThought Nibbler NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Beast TYPE_END Odyssey PLAYER_CLS_END 107 RACE_END C RARITY_END Flying$Your maximum hand size is reduced by two .\nTimberland Ruins NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Odyssey PLAYER_CLS_END 330 RACE_END C RARITY_END Timberland Ruins enters the battlefield tapped . ${tap }: Add { G } to your mana pool . ${tap } , Sacrifice Timberland Ruins : Add one mana of any color to your mana pool .\nTireless Tribe NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Nomad TYPE_END Odyssey PLAYER_CLS_END 56 RACE_END C RARITY_END Discard a card : Tireless Tribe gets +0/+4 until end of turn .\nTombfire NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 165 RACE_END R RARITY_END Target player exiles all cards with flashback from his or her graveyard .\nTouch of Invisibility NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 109 RACE_END C RARITY_END Target creature is unblockable this turn . $$Draw a card .\nUnifying Theory NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Odyssey PLAYER_CLS_END 112 RACE_END R RARITY_END Whenever a player casts a spell , that player may pay { 2 } . If the player does , he or she draws a card .\nUpheaval NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 113 RACE_END R RARITY_END Return all permanents to their owners ' hands .\nVivify NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 281 RACE_END U RARITY_END Target land becomes a 3/3 creature until end of turn . It's still a land . $$Draw a card .\nVolcanic Spray NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 226 RACE_END U RARITY_END Volcanic Spray deals 1 damage to each creature without flying and each player . $Flashback { 1}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nVolley of Boulders NAME_END NIL ATK_END NIL DEF_END {8}{R} COST_END NIL DUR_END Sorcery TYPE_END Odyssey PLAYER_CLS_END 227 RACE_END R RARITY_END Volley of Boulders deals 6 damage divided as you choose among any number of target creatures and/or players . $Flashback { R}{R}{R}{R}{R}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nWayward Angel NAME_END 4 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Angel Horror TYPE_END Odyssey PLAYER_CLS_END 57 RACE_END R RARITY_END Flying , vigilance$Threshold - As long as seven or more cards are in your graveyard , Wayward Angel gets +3/+3 , is black , has trample , and has \" At the beginning of your upkeep , sacrifice a creature . \"\nWerebear NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Bear Druid TYPE_END Odyssey PLAYER_CLS_END 282 RACE_END C RARITY_END { tap }: Add { G } to your mana pool . $Threshold - Werebear gets +3/+3 as long as seven or more cards are in your graveyard .\nWhipkeeper NAME_END 1 ATK_END 1 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Odyssey PLAYER_CLS_END 228 RACE_END U RARITY_END { tap }: Whipkeeper deals damage to target creature equal to the damage already dealt to it this turn .\nWhispering Shade NAME_END 1 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Shade TYPE_END Odyssey PLAYER_CLS_END 167 RACE_END C RARITY_END Swampwalk${B }: Whispering Shade gets +1/+1 until end of turn .\nWild Mongrel NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Hound TYPE_END Odyssey PLAYER_CLS_END 283 RACE_END C RARITY_END Discard a card : Wild Mongrel gets +1/+1 and becomes the color of your choice until end of turn .\nWoodland Druid NAME_END 2 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Odyssey PLAYER_CLS_END 284 RACE_END C RARITY_END NIL\nWords of Wisdom NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Odyssey PLAYER_CLS_END 114 RACE_END C RARITY_END You draw two cards , then each other player draws a card .\nZombie Assassin NAME_END 2 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie Assassin TYPE_END Odyssey PLAYER_CLS_END 168 RACE_END C RARITY_END { tap } , Exile two cards from your graveyard and Zombie Assassin : Destroy target nonblack creature . It can't be regenerated .\nZombie Cannibal NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Zombie TYPE_END Odyssey PLAYER_CLS_END 169 RACE_END C RARITY_END Whenever Zombie Cannibal deals combat damage to a player , you may exile target card from that player's graveyard .\nZoologist NAME_END 2 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Odyssey PLAYER_CLS_END 285 RACE_END R RARITY_END { 3}{G } , { tap }: Reveal the top card of your library . If it's a creature card , put it onto the battlefield . Otherwise , put it into your graveyard .\nAccursed Centaur NAME_END 2 ATK_END 2 DEF_END {B} COST_END NIL DUR_END Creature - Zombie Centaur TYPE_END Onslaught PLAYER_CLS_END 123 RACE_END C RARITY_END When Accursed Centaur enters the battlefield , sacrifice a creature .\nAggravated Assault NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 185 RACE_END R RARITY_END { 3}{R}{R }: Untap all creatures you control . After this main phase , there is an additional combat phase followed by an additional main phase . Activate this ability only any time you could cast a sorcery .\nAirborne Aid NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 62 RACE_END C RARITY_END Draw a card for each Bird on the battlefield .\nAnnex NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Onslaught PLAYER_CLS_END 63 RACE_END U RARITY_END Enchant land < i > (Target a land as you cast this . This card enters the battlefield attached to that land . ) < /i > $You control enchanted land .\nAnurid Murkdiver NAME_END 3 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Zombie Frog Beast TYPE_END Onslaught PLAYER_CLS_END 124 RACE_END C RARITY_END Swampwalk\nAphetto Alchemist NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Onslaught PLAYER_CLS_END 64 RACE_END U RARITY_END { tap }: Untap target artifact or creature . $Morph { U } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nAphetto Grifter NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Onslaught PLAYER_CLS_END 65 RACE_END U RARITY_END Tap two untapped Wizards you control : Tap target permanent .\nAscending Aven NAME_END 2 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Onslaught PLAYER_CLS_END 68 RACE_END C RARITY_END Flying$Ascending Aven can block only creatures with flying . $Morph { 2}{U } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nAstral Slide NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 4 RACE_END U RARITY_END Whenever a player cycles a card , you may exile target creature . If you do , return that card to the battlefield under its owner's control at the beginning of the next end step .\nAurification NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 6 RACE_END R RARITY_END Whenever a creature deals damage to you , put a gold counter on it . $Each creature with a gold counter on it is a Wall in addition to its other creature types and has defender . < i > (Those creatures can't attack . ) < /i > $When Aurification leaves the battlefield , remove all gold counters from all creatures .\nAvarax NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Onslaught PLAYER_CLS_END 187 RACE_END U RARITY_END Haste$When Avarax enters the battlefield , you may search your library for a card named Avarax , reveal it , and put it into your hand . If you do , shuffle your library . ${1}{R }: Avarax gets +1/+0 until end of turn .\nAven Brigadier NAME_END 5 ATK_END 3 DEF_END {3}{W}{W}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Onslaught PLAYER_CLS_END 7 RACE_END R RARITY_END Flying$Other Bird creatures get +1/+1 . $Other Soldier creatures get +1/+1 .\nAven Fateshaper NAME_END 5 ATK_END 4 DEF_END {6}{U} COST_END NIL DUR_END Creature - Bird Wizard TYPE_END Onslaught PLAYER_CLS_END 69 RACE_END U RARITY_END Flying$When Aven Fateshaper enters the battlefield , look at the top four cards of your library , then put them back in any order . ${4}{U }: Look at the top four cards of your library , then put them back in any order .\nAven Soulgazer NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Bird Cleric TYPE_END Onslaught PLAYER_CLS_END 8 RACE_END U RARITY_END Flying${2}{W }: Look at target face-down creature .\nBarkhide Mauler NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Onslaught PLAYER_CLS_END 246 RACE_END C RARITY_END Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nBarren Moor NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 312 RACE_END C RARITY_END Barren Moor enters the battlefield tapped . ${tap }: Add { B } to your mana pool . $Cycling { B } < i > ({B } , Discard this card : Draw a card . ) < /i >\nBiorhythm NAME_END NIL ATK_END NIL DEF_END {6}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 247 RACE_END R RARITY_END Each player's life total becomes the number of creatures he or she controls .\nBirchlore Rangers NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Onslaught PLAYER_CLS_END 248 RACE_END C RARITY_END Tap two untapped Elves you control : Add one mana of any color to your mana pool . $Morph { G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nBlackmail NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 127 RACE_END U RARITY_END Target player reveals three cards from his or her hand and you choose one of them . That player discards that card .\nBlatant Thievery NAME_END NIL ATK_END NIL DEF_END {4}{U}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 71 RACE_END R RARITY_END For each opponent , gain control of target permanent that player controls . < i > (This effect lasts indefinitely . ) < /i >\nBlistering Firecat NAME_END 1 ATK_END 7 DEF_END {1}{R}{R}{R} COST_END NIL DUR_END Creature - Elemental Cat TYPE_END Onslaught PLAYER_CLS_END 189 RACE_END R RARITY_END Trample , haste$At the beginning of the end step , sacrifice Blistering Firecat . $Morph { R}{R } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nBrightstone Ritual NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 191 RACE_END C RARITY_END Add { R } to your mana pool for each Goblin on the battlefield .\nBroodhatch Nantuko NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Insect Druid TYPE_END Onslaught PLAYER_CLS_END 250 RACE_END U RARITY_END Whenever Broodhatch Nantuko is dealt damage , you may put that many 1/1 green Insect creature tokens onto the battlefield . $Morph { 2}{G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nCabal Archon NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Onslaught PLAYER_CLS_END 129 RACE_END U RARITY_END { B } , Sacrifice a Cleric : Target player loses 2 life and you gain 2 life .\nCabal Executioner NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Onslaught PLAYER_CLS_END 130 RACE_END U RARITY_END Whenever Cabal Executioner deals combat damage to a player , that player sacrifices a creature . $Morph { 3}{B}{B } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nCabal Slaver NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Onslaught PLAYER_CLS_END 131 RACE_END U RARITY_END Whenever a Goblin deals combat damage to a player , that player discards a card .\nCatapult Master NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Onslaught PLAYER_CLS_END 10 RACE_END R RARITY_END Tap five untapped Soldiers you control : Exile target creature .\nCatapult Squad NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Onslaught PLAYER_CLS_END 11 RACE_END U RARITY_END Tap two untapped Soldiers you control : Catapult Squad deals 2 damage to target attacking or blocking creature .\nCentaur Glade NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 251 RACE_END U RARITY_END { 2}{G}{G }: Put a 3/3 green Centaur creature token onto the battlefield .\nChain of Vapor NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 73 RACE_END U RARITY_END Return target nonland permanent to its owner's hand . Then that permanent's controller may sacrifice a land . If the player does , he or she may copy this spell and may choose a new target for that copy .\nCharging Slateback NAME_END 3 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Onslaught PLAYER_CLS_END 194 RACE_END C RARITY_END Charging Slateback can't block . $Morph { 4}{R } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nChoking Tethers NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 74 RACE_END C RARITY_END Tap up to four target creatures . $Cycling { 1}{U } < i > ({1}{U } , Discard this card : Draw a card . ) < /i > $When you cycle Choking Tethers , you may tap target creature .\nComplicate NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 76 RACE_END U RARITY_END Counter target spell unless its controller pays { 3 } . $Cycling { 2}{U } < i > ({2}{U } , Discard this card : Draw a card . ) < /i > $When you cycle Complicate , you may counter target spell unless its controller pays { 1 } .\nContested Cliffs NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 314 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${R}{G } , { tap }: Choose target Beast creature you control and target creature an opponent controls . Those creatures fight each other . < i > (Each deals damage equal to its power to the other . ) < /i >\nConvalescent Care NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 14 RACE_END R RARITY_END At the beginning of your upkeep , if you have 5 or less life , you gain 3 life and draw a card .\nCover of Darkness NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 133 RACE_END R RARITY_END As Cover of Darkness enters the battlefield , choose a creature type . $Creatures of the chosen type have fear . < i > (They can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nCrowd Favorites NAME_END 4 ATK_END 4 DEF_END {6}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Onslaught PLAYER_CLS_END 15 RACE_END U RARITY_END { 3}{W }: Tap target creature . ${3}{W }: Crowd Favorites gets +0/+5 until end of turn .\nCrude Rampart NAME_END 5 ATK_END 4 DEF_END {3}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Onslaught PLAYER_CLS_END 17 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $Morph { 4}{W } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nCruel Revival NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 135 RACE_END C RARITY_END Destroy target non-Zombie creature . It can't be regenerated . Return up to one target Zombie card from your graveyard to your hand .\nDeath Match NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 136 RACE_END R RARITY_END Whenever a creature enters the battlefield , that creature's controller may have target creature of his or her choice get -3/-3 until end of turn .\nDeath Pulse NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 137 RACE_END U RARITY_END Target creature gets -4/-4 until end of turn . $Cycling { 1}{B}{B } < i > ({1}{B}{B } , Discard this card : Draw a card . ) < /i > $When you cycle Death Pulse , you may have target creature get -1/-1 until end of turn .\nDirge of Dread NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 138 RACE_END C RARITY_END All creatures gain fear until end of turn . < i > (They can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Cycling { 1}{B } < i > ({1}{B } , Discard this card : Draw a card . ) < /i > $When you cycle Dirge of Dread , you may have target creature gain fear until end of turn .\nDisciple of Malice NAME_END 2 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Onslaught PLAYER_CLS_END 139 RACE_END C RARITY_END Protection from white$Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nDisruptive Pitmage NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Onslaught PLAYER_CLS_END 81 RACE_END C RARITY_END { tap }: Counter target spell unless its controller pays { 1 } . $Morph { U } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nDive Bomber NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Onslaught PLAYER_CLS_END 26 RACE_END C RARITY_END Flying${tap } , Sacrifice Dive Bomber : Dive Bomber deals 2 damage to target attacking or blocking creature .\nDoubtless One NAME_END * ATK_END * DEF_END {3}{W} COST_END NIL DUR_END Creature - Cleric Avatar TYPE_END Onslaught PLAYER_CLS_END 27 RACE_END U RARITY_END Doubtless One's power and toughness are each equal to the number of Clerics on the battlefield . $Whenever Doubtless One deals damage , you gain that much life .\nDream Chisel NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Onslaught PLAYER_CLS_END 308 RACE_END R RARITY_END Face-down creature spells you cast cost { 1 } less to cast .\nDwarven Blastminer NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Onslaught PLAYER_CLS_END 199 RACE_END U RARITY_END { 2}{R } , { tap }: Destroy target nonbasic land . $Morph { R } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nEbonblade Reaper NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Onslaught PLAYER_CLS_END 141 RACE_END R RARITY_END Whenever Ebonblade Reaper attacks , you lose half your life , rounded up . $Whenever Ebonblade Reaper deals combat damage to a player , that player loses half his or her life , rounded up . $Morph { 3}{B}{B } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nElven Riders NAME_END 3 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Onslaught PLAYER_CLS_END 254 RACE_END U RARITY_END Elven Riders can't be blocked except by Walls and/or creatures with flying .\nElvish Pathcutter NAME_END 2 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Onslaught PLAYER_CLS_END 256 RACE_END C RARITY_END { 2}{G }: Target Elf creature gains forestwalk until end of turn .\nElvish Pioneer NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Onslaught PLAYER_CLS_END 257 RACE_END C RARITY_END When Elvish Pioneer enters the battlefield , you may put a basic land card from your hand onto the battlefield tapped .\nElvish Scrapper NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf TYPE_END Onslaught PLAYER_CLS_END 258 RACE_END U RARITY_END { G } , { tap } , Sacrifice Elvish Scrapper : Destroy target artifact .\nElvish Vanguard NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Onslaught PLAYER_CLS_END 259 RACE_END R RARITY_END Whenever another Elf enters the battlefield , put a +1/+1 counter on Elvish Vanguard .\nEmbermage Goblin NAME_END 1 ATK_END 1 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Wizard TYPE_END Onslaught PLAYER_CLS_END 200 RACE_END U RARITY_END When Embermage Goblin enters the battlefield , you may search your library for a card named Embermage Goblin , reveal it , and put it into your hand . If you do , shuffle your library . ${tap }: Embermage Goblin deals 1 damage to target creature or player .\nEnchantress's Presence NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 261 RACE_END R RARITY_END Whenever you cast an enchantment spell , draw a card .\nEssence Fracture NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 82 RACE_END U RARITY_END Return two target creatures to their owners ' hands . $Cycling { 2}{U } < i > ({2}{U } , Discard this card : Draw a card . ) < /i >\nFallen Cleric NAME_END 2 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie Cleric TYPE_END Onslaught PLAYER_CLS_END 145 RACE_END C RARITY_END Protection from Clerics$Morph { 4}{B } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nFalse Cure NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 146 RACE_END R RARITY_END Until end of turn , whenever a player gains life , that player loses 2 life for each 1 life he or she gained .\nFeeding Frenzy NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 147 RACE_END U RARITY_END Target creature gets -X/-X until end of turn , where X is the number of Zombies on the battlefield .\nFever Charm NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 202 RACE_END C RARITY_END Choose one - Target creature gains haste until end of turn ; or target creature gets +2/+0 until end of turn ; or Fever Charm deals 3 damage to target Wizard creature .\nFlamestick Courier NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Onslaught PLAYER_CLS_END 203 RACE_END U RARITY_END You may choose not to untap Flamestick Courier during your untap step . ${2}{R } , { tap }: Target Goblin creature gets +2/+2 and has haste for as long as Flamestick Courier remains tapped .\nFlooded Strand NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 316 RACE_END R RARITY_END { tap } , Pay 1 life , Sacrifice Flooded Strand : Search your library for a Plains or Island card and put it onto the battlefield . Then shuffle your library .\nFoothill Guide NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Onslaught PLAYER_CLS_END 29 RACE_END C RARITY_END Protection from Goblins$Morph { W } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nForgotten Cave NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 317 RACE_END C RARITY_END Forgotten Cave enters the battlefield tapped . ${tap }: Add { R } to your mana pool . $Cycling { R } < i > ({R } , Discard this card : Draw a card . ) < /i >\nFrightshroud Courier NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Onslaught PLAYER_CLS_END 149 RACE_END U RARITY_END You may choose not to untap Frightshroud Courier during your untap step . ${2}{B } , { tap }: Target Zombie creature gets +2/+2 and has fear for as long as Frightshroud Courier remains tapped . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nFuture Sight NAME_END NIL ATK_END NIL DEF_END {2}{U}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 84 RACE_END R RARITY_END Play with the top card of your library revealed . $You may play the top card of your library .\nGangrenous Goliath NAME_END 4 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Zombie Giant TYPE_END Onslaught PLAYER_CLS_END 150 RACE_END R RARITY_END Tap three untapped Clerics you control : Return Gangrenous Goliath from your graveyard to your hand .\nGhosthelm Courier NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Onslaught PLAYER_CLS_END 85 RACE_END U RARITY_END You may choose not to untap Ghosthelm Courier during your untap step . ${2}{U } , { tap }: Target Wizard creature gets +2/+2 and has shroud for as long as Ghosthelm Courier remains tapped . < i > (It can't be the target of spells or abilities . ) < /i >\nGigapede NAME_END 1 ATK_END 6 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Onslaught PLAYER_CLS_END 264 RACE_END R RARITY_END Shroud < i > (This permanent can't be the target of spells or abilities . ) < /i > $At the beginning of your upkeep , if Gigapede is in your graveyard , you may discard a card . If you do , return Gigapede to your hand .\nGluttonous Zombie NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Onslaught PLAYER_CLS_END 151 RACE_END U RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nGoblin Burrows NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 318 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${1}{R } , { tap }: Target Goblin creature gets +2/+0 until end of turn .\nGoblin Piledriver NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Onslaught PLAYER_CLS_END 205 RACE_END R RARITY_END Protection from blue$Whenever Goblin Piledriver attacks , it gets +2/+0 until end of turn for each other attacking Goblin .\nGoblin Pyromancer NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Wizard TYPE_END Onslaught PLAYER_CLS_END 206 RACE_END R RARITY_END When Goblin Pyromancer enters the battlefield , Goblin creatures get +3/+0 until end of turn . $At the beginning of the end step , destroy all Goblins .\nGoblin Sharpshooter NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Onslaught PLAYER_CLS_END 207 RACE_END R RARITY_END Goblin Sharpshooter doesn't untap during your untap step . $Whenever a creature dies , untap Goblin Sharpshooter . ${tap }: Goblin Sharpshooter deals 1 damage to target creature or player .\nGrand Coliseum NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 319 RACE_END R RARITY_END Grand Coliseum enters the battlefield tapped . ${tap }: Add { C } to your mana pool . ${tap }: Add one mana of any color to your mana pool . Grand Coliseum deals 1 damage to you .\nGrassland Crusader NAME_END 4 ATK_END 2 DEF_END {5}{W} COST_END NIL DUR_END Creature - Human Cleric Soldier TYPE_END Onslaught PLAYER_CLS_END 32 RACE_END C RARITY_END { tap }: Target Elf or Soldier creature gets +2/+2 until end of turn .\nGratuitous Violence NAME_END NIL ATK_END NIL DEF_END {2}{R}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 212 RACE_END R RARITY_END If a creature you control would deal damage to a creature or player , it deals double that damage to that creature or player instead .\nGravel Slinger NAME_END 3 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Onslaught PLAYER_CLS_END 33 RACE_END C RARITY_END { tap }: Gravel Slinger deals 1 damage to target attacking or blocking creature . $Morph { 1}{W } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nGrinning Demon NAME_END 6 ATK_END 6 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Onslaught PLAYER_CLS_END 153 RACE_END R RARITY_END At the beginning of your upkeep , you lose 2 life . $Morph { 2}{B}{B } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nGustcloak Runner NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Onslaught PLAYER_CLS_END 35 RACE_END C RARITY_END Whenever Gustcloak Runner becomes blocked , you may untap it and remove it from combat .\nGustcloak Savior NAME_END 4 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Onslaught PLAYER_CLS_END 36 RACE_END R RARITY_END Flying$Whenever a creature you control becomes blocked , you may untap that creature and remove it from combat .\nGustcloak Sentinel NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Onslaught PLAYER_CLS_END 37 RACE_END U RARITY_END Whenever Gustcloak Sentinel becomes blocked , you may untap it and remove it from combat .\nGustcloak Skirmisher NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Onslaught PLAYER_CLS_END 38 RACE_END U RARITY_END Flying$Whenever Gustcloak Skirmisher becomes blocked , you may untap it and remove it from combat .\nHarsh Mercy NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 39 RACE_END R RARITY_END Each player chooses a creature type . Destroy all creatures that aren't of a type chosen this way . They can't be regenerated .\nHaunted Cadaver NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Onslaught PLAYER_CLS_END 154 RACE_END C RARITY_END Whenever Haunted Cadaver deals combat damage to a player , you may sacrifice it . If you do , that player discards three cards . $Morph { 1}{B } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nHeadhunter NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Onslaught PLAYER_CLS_END 156 RACE_END U RARITY_END Whenever Headhunter deals combat damage to a player , that player discards a card . $Morph { B } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nHeedless One NAME_END * ATK_END * DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Avatar TYPE_END Onslaught PLAYER_CLS_END 265 RACE_END U RARITY_END Trample$Heedless One's power and toughness are each equal to the number of Elves on the battlefield .\nHystrodon NAME_END 4 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Onslaught PLAYER_CLS_END 266 RACE_END R RARITY_END Trample$Whenever Hystrodon deals combat damage to a player , you may draw a card . $Morph { 1}{G}{G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nImagecrafter NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Onslaught PLAYER_CLS_END 87 RACE_END C RARITY_END { tap }: Choose a creature type other than Wall . Target creature becomes that type until end of turn .\nImprovised Armor NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Onslaught PLAYER_CLS_END 40 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+5 . $Cycling { 3 } < i > ({3 } , Discard this card : Draw a card . ) < /i >\nInformation Dealer NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Onslaught PLAYER_CLS_END 88 RACE_END C RARITY_END { tap }: Look at the top X cards of your library , where X is the number of Wizards on the battlefield , then put them back in any order .\nInspirit NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 41 RACE_END U RARITY_END Untap target creature . It gets +2/+4 until end of turn .\nJareth, Leonine Titan NAME_END 7 ATK_END 4 DEF_END {3}{W}{W}{W} COST_END NIL DUR_END Legendary Creature - Cat Giant TYPE_END Onslaught PLAYER_CLS_END 43 RACE_END R RARITY_END Whenever Jareth , Leonine Titan blocks , it gets +7/+7 until end of turn . ${W }: Jareth gains protection from the color of your choice until end of turn .\nKamahl, Fist of Krosa NAME_END 3 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Legendary Creature - Human Druid TYPE_END Onslaught PLAYER_CLS_END 268 RACE_END R RARITY_END { G }: Target land becomes a 1/1 creature until end of turn . It's still a land . ${2}{G}{G}{G }: Creatures you control get +3/+3 and gain trample until end of turn .\nKrosan Colossus NAME_END 9 ATK_END 9 DEF_END {6}{G}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Onslaught PLAYER_CLS_END 270 RACE_END R RARITY_END Morph { 6}{G}{G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nKrosan Groundshaker NAME_END 6 ATK_END 6 DEF_END {4}{G}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Onslaught PLAYER_CLS_END 271 RACE_END U RARITY_END { G }: Target Beast creature gains trample until end of turn .\nLeery Fogbeast NAME_END 2 ATK_END 4 DEF_END {2}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Onslaught PLAYER_CLS_END 273 RACE_END C RARITY_END Whenever Leery Fogbeast becomes blocked , prevent all combat damage that would be dealt this turn .\nLightning Rift NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 217 RACE_END U RARITY_END Whenever a player cycles a card , you may pay { 1 } . If you do , Lightning Rift deals 2 damage to target creature or player .\nLonely Sandbar NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 320 RACE_END C RARITY_END Lonely Sandbar enters the battlefield tapped . ${tap }: Add { U } to your mana pool . $Cycling { U } < i > ({U } , Discard this card : Draw a card . ) < /i >\nMage's Guile NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 91 RACE_END C RARITY_END Target creature gains shroud until end of turn . < i > (It can't be the target of spells or abilities . ) < /i > $Cycling { U } < i > ({U } , Discard this card : Draw a card . ) < /i >\nMana Echoes NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 218 RACE_END R RARITY_END Whenever a creature enters the battlefield , you may add X mana of { C } to your mana pool , where X is the number of creatures you control that share a creature type with it .\nMisery Charm NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 158 RACE_END C RARITY_END Choose one - Destroy target Cleric ; or return target Cleric card from your graveyard to your hand ; or target player loses 2 life .\nMistform Mutant NAME_END 4 ATK_END 3 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Illusion Mutant TYPE_END Onslaught PLAYER_CLS_END 95 RACE_END U RARITY_END { 1}{U }: Choose a creature type other than Wall . Target creature becomes that type until end of turn .\nMythic Proportions NAME_END NIL ATK_END NIL DEF_END {4}{G}{G}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Onslaught PLAYER_CLS_END 274 RACE_END R RARITY_END Enchant creature$Enchanted creature gets +8/+8 and has trample .\nNameless One NAME_END * ATK_END * DEF_END {3}{U} COST_END NIL DUR_END Creature - Wizard Avatar TYPE_END Onslaught PLAYER_CLS_END 100 RACE_END U RARITY_END Nameless One's power and toughness are each equal to the number of Wizards on the battlefield . $Morph { 2}{U } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nNosy Goblin NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Onslaught PLAYER_CLS_END 220 RACE_END C RARITY_END { tap } , Sacrifice Nosy Goblin : Destroy target face-down creature .\nOblation NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 46 RACE_END R RARITY_END The owner of target nonland permanent shuffles it into his or her library , then draws two cards .\nOversold Cemetery NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 160 RACE_END R RARITY_END At the beginning of your upkeep , if you have four or more creature cards in your graveyard , you may return target creature card from your graveyard to your hand .\nPatriarch's Bidding NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 161 RACE_END R RARITY_END Each player chooses a creature type . Each player returns all creature cards of a type chosen this way from his or her graveyard to the battlefield .\nPearlspear Courier NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Onslaught PLAYER_CLS_END 48 RACE_END U RARITY_END You may choose not to untap Pearlspear Courier during your untap step . ${2}{W } , { tap }: Target Soldier creature gets +2/+2 and has vigilance for as long as Pearlspear Courier remains tapped .\nPinpoint Avalanche NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 221 RACE_END C RARITY_END Pinpoint Avalanche deals 4 damage to target creature . The damage can't be prevented .\nPolluted Delta NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 321 RACE_END R RARITY_END { tap } , Pay 1 life , Sacrifice Polluted Delta : Search your library for an Island or Swamp card and put it onto the battlefield . Then shuffle your library .\nPrimal Boost NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 277 RACE_END U RARITY_END Target creature gets +4/+4 until end of turn . $Cycling { 2}{G } < i > ({2}{G } , Discard this card : Draw a card . ) < /i > $When you cycle Primal Boost , you may have target creature get +1/+1 until end of turn .\nRavenous Baloth NAME_END 4 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Onslaught PLAYER_CLS_END 278 RACE_END R RARITY_END Sacrifice a Beast : You gain 4 life .\nRead the Runes NAME_END NIL ATK_END NIL DEF_END {X}{U} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 104 RACE_END R RARITY_END Draw X cards . For each card drawn this way , discard a card unless you sacrifice a permanent .\nReckless One NAME_END * ATK_END * DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Avatar TYPE_END Onslaught PLAYER_CLS_END 222 RACE_END U RARITY_END Haste$Reckless One's power and toughness are each equal to the number of Goblins on the battlefield .\nReminisce NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 105 RACE_END U RARITY_END Target player shuffles his or her graveyard into his or her library .\nRenewed Faith NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 50 RACE_END C RARITY_END You gain 6 life . $Cycling { 1}{W } < i > ({1}{W } , Discard this card : Draw a card . ) < /i > $When you cycle Renewed Faith , you may gain 2 life .\nRiptide Biologist NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Onslaught PLAYER_CLS_END 106 RACE_END C RARITY_END Protection from Beasts$Morph { 2}{U } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nRiptide Chronologist NAME_END 3 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Onslaught PLAYER_CLS_END 107 RACE_END U RARITY_END { U } , Sacrifice Riptide Chronologist : Untap all creatures of the creature type of your choice .\nRiptide Laboratory NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 322 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${1}{U } , { tap }: Return target Wizard you control to its owner's hand .\nRiptide Shapeshifter NAME_END 3 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Onslaught PLAYER_CLS_END 109 RACE_END U RARITY_END { 2}{U}{U } , Sacrifice Riptide Shapeshifter : Choose a creature type . Reveal cards from the top of your library until you reveal a creature card of that type . Put that card onto the battlefield and shuffle the rest into your library .\nRotlung Reanimator NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Cleric TYPE_END Onslaught PLAYER_CLS_END 164 RACE_END R RARITY_END Whenever Rotlung Reanimator or another Cleric dies , put a 2/2 black Zombie creature token onto the battlefield .\nSearing Flesh NAME_END NIL ATK_END NIL DEF_END {6}{R} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 225 RACE_END U RARITY_END Searing Flesh deals 7 damage to target opponent .\nSea's Claim NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Onslaught PLAYER_CLS_END 113 RACE_END C RARITY_END Enchant land < i > (Target a land as you cast this . This card enters the battlefield attached to that land . ) < /i > $Enchanted land is an Island .\nSeaside Haven NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 323 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $${W}{U } , { tap } , Sacrifice a Bird : Draw a card .\nSecluded Steppe NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 324 RACE_END C RARITY_END Secluded Steppe enters the battlefield tapped . ${tap }: Add { W } to your mana pool . $Cycling { W } < i > ({W } , Discard this card : Draw a card . ) < /i >\nShared Triumph NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 53 RACE_END R RARITY_END As Shared Triumph enters the battlefield , choose a creature type . $Creatures of the chosen type get +1/+1 .\nSilklash Spider NAME_END 7 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Onslaught PLAYER_CLS_END 281 RACE_END R RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > ${X}{G}{G }: Silklash Spider deals X damage to each creature with flying .\nSilvos, Rogue Elemental NAME_END 5 ATK_END 8 DEF_END {3}{G}{G}{G} COST_END NIL DUR_END Legendary Creature - Elemental TYPE_END Onslaught PLAYER_CLS_END 282 RACE_END R RARITY_END Trample${G }: Regenerate Silvos , Rogue Elemental .\nSkirk Fire Marshal NAME_END 2 ATK_END 2 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Onslaught PLAYER_CLS_END 229 RACE_END R RARITY_END Protection from red$Tap five untapped Goblins you control : Skirk Fire Marshal deals 10 damage to each creature and each player .\nSkirk Prospector NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END Onslaught PLAYER_CLS_END 230 RACE_END C RARITY_END Sacrifice a Goblin : Add { R } to your mana pool .\nSlate of Ancestry NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Onslaught PLAYER_CLS_END 310 RACE_END R RARITY_END { 4 } , { tap } , Discard your hand : Draw a card for each creature you control .\nSlice and Dice NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 232 RACE_END U RARITY_END Slice and Dice deals 4 damage to each creature . $Cycling { 2}{R } < i > ({2}{R } , Discard this card : Draw a card . ) < /i > $When you cycle Slice and Dice , you may have it deal 1 damage to each creature .\nSlipstream Eel NAME_END 6 ATK_END 6 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Fish Beast TYPE_END Onslaught PLAYER_CLS_END 114 RACE_END C RARITY_END Slipstream Eel can't attack unless defending player controls an Island . $Cycling { 1}{U } < i > ({1}{U } , Discard this card : Draw a card . ) < /i >\nSnarling Undorak NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Onslaught PLAYER_CLS_END 283 RACE_END C RARITY_END { 2}{G }: Target Beast creature gets +1/+1 until end of turn . $Morph { 1}{G}{G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nSolar Blast NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 234 RACE_END C RARITY_END Solar Blast deals 3 damage to target creature or player . $Cycling { 1}{R}{R } < i > ({1}{R}{R } , Discard this card : Draw a card . ) < /i > $When you cycle Solar Blast , you may have it deal 1 damage to target creature or player .\nSoulless One NAME_END * ATK_END * DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Avatar TYPE_END Onslaught PLAYER_CLS_END 171 RACE_END U RARITY_END Soulless One's power and toughness are each equal to the number of Zombies on the battlefield plus the number of Zombie cards in all graveyards .\nSparksmith NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Onslaught PLAYER_CLS_END 235 RACE_END C RARITY_END { tap }: Sparksmith deals X damage to target creature and X damage to you , where X is the number of Goblins on the battlefield .\nSpined Basher NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Beast TYPE_END Onslaught PLAYER_CLS_END 172 RACE_END C RARITY_END Morph { 2}{B } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nSpitting Gourna NAME_END 4 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Onslaught PLAYER_CLS_END 284 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Morph { 4}{G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nSpurred Wolverine NAME_END 2 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Wolverine Beast TYPE_END Onslaught PLAYER_CLS_END 237 RACE_END C RARITY_END Tap two untapped Beasts you control : Target creature gains first strike until end of turn .\nStag Beetle NAME_END 0 ATK_END 0 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Onslaught PLAYER_CLS_END 285 RACE_END R RARITY_END Stag Beetle enters the battlefield with X +1/+1 counters on it , where X is the number of other creatures on the battlefield .\nStandardize NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 116 RACE_END R RARITY_END Choose a creature type other than Wall . Each creature becomes that type until end of turn .\nStarlit Sanctum NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 325 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${W } , { tap } , Sacrifice a Cleric creature : You gain life equal to the sacrificed creature's toughness . ${B } , { tap } , Sacrifice a Cleric creature : Target player loses life equal to the sacrificed creature's power .\nStarstorm NAME_END NIL ATK_END NIL DEF_END {X}{R}{R} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 238 RACE_END R RARITY_END Starstorm deals X damage to each creature . $Cycling { 3 } < i > ({3 } , Discard this card : Draw a card . ) < /i >\nSupreme Inquisitor NAME_END 3 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Onslaught PLAYER_CLS_END 117 RACE_END R RARITY_END Tap five untapped Wizards you control : Search target player's library for up to five cards and exile them . Then that player shuffles his or her library .\nSwat NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 174 RACE_END C RARITY_END Destroy target creature with power 2 or less . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nSymbiotic Beast NAME_END 4 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Insect Beast TYPE_END Onslaught PLAYER_CLS_END 287 RACE_END U RARITY_END When Symbiotic Beast dies , put four 1/1 green Insect creature tokens onto the battlefield .\nSymbiotic Elf NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Onslaught PLAYER_CLS_END 288 RACE_END C RARITY_END When Symbiotic Elf dies , put two 1/1 green Insect creature tokens onto the battlefield .\nSymbiotic Wurm NAME_END 7 ATK_END 7 DEF_END {5}{G}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Onslaught PLAYER_CLS_END 289 RACE_END R RARITY_END When Symbiotic Wurm dies , put seven 1/1 green Insect creature tokens onto the battlefield .\nSyphon Mind NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 175 RACE_END C RARITY_END Each other player discards a card . You draw a card for each card discarded this way .\nTaunting Elf NAME_END 1 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Elf TYPE_END Onslaught PLAYER_CLS_END 290 RACE_END C RARITY_END All creatures able to block Taunting Elf do so .\nThunder of Hooves NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 242 RACE_END U RARITY_END Thunder of Hooves deals X damage to each creature without flying and each player , where X is the number of Beasts on the battlefield .\nTowering Baloth NAME_END 6 ATK_END 7 DEF_END {6}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Onslaught PLAYER_CLS_END 292 RACE_END U RARITY_END Morph { 6}{G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nTranquil Thicket NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 326 RACE_END C RARITY_END Tranquil Thicket enters the battlefield tapped . ${tap }: Add { G } to your mana pool . $Cycling { G } < i > ({G } , Discard this card : Draw a card . ) < /i >\nTreespring Lorian NAME_END 4 ATK_END 5 DEF_END {5}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Onslaught PLAYER_CLS_END 293 RACE_END C RARITY_END Morph { 5}{G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nTrickery Charm NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 119 RACE_END C RARITY_END Choose one - Target creature gains flying until end of turn ; or target creature becomes the creature type of your choice until end of turn ; or look at the top four cards of your library , then put them back in any order .\nTrue Believer NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Onslaught PLAYER_CLS_END 57 RACE_END R RARITY_END You have shroud . < i > (You can't be the target of spells or abilities . ) < /i >\nUndead Gladiator NAME_END 1 ATK_END 3 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Zombie Barbarian TYPE_END Onslaught PLAYER_CLS_END 178 RACE_END R RARITY_END { 1}{B } , Discard a card : Return Undead Gladiator from your graveyard to your hand . Activate this ability only during your upkeep . $Cycling { 1}{B } < i > ({1}{B } , Discard this card : Draw a card . ) < /i >\nUnholy Grotto NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 327 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${B } , { tap }: Put target Zombie card from your graveyard on top of your library .\nVisara the Dreadful NAME_END 5 ATK_END 5 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Legendary Creature - Gorgon TYPE_END Onslaught PLAYER_CLS_END 179 RACE_END R RARITY_END Flying${tap }: Destroy target creature . It can't be regenerated .\nVitality Charm NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 296 RACE_END C RARITY_END Choose one - Put a 1/1 green Insect creature token onto the battlefield ; or target creature gets +1/+1 and gains trample until end of turn ; or regenerate target Beast .\nVoice of the Woods NAME_END 2 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Onslaught PLAYER_CLS_END 297 RACE_END R RARITY_END Tap five untapped Elves you control : Put a 7/7 green Elemental creature token with trample onto the battlefield .\nWall of Mulch NAME_END 4 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Wall TYPE_END Onslaught PLAYER_CLS_END 298 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > ${G } , Sacrifice a Wall : Draw a card .\nWave of Indifference NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 243 RACE_END C RARITY_END X target creatures can't block this turn .\nWeathered Wayfarer NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Nomad Cleric TYPE_END Onslaught PLAYER_CLS_END 59 RACE_END R RARITY_END { W } , { tap }: Search your library for a land card , reveal it , and put it into your hand . Then shuffle your library . Activate this ability only if an opponent controls more lands than you .\nWeird Harvest NAME_END NIL ATK_END NIL DEF_END {X}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Onslaught PLAYER_CLS_END 299 RACE_END R RARITY_END Each player may search his or her library for up to X creature cards , reveal those cards , and put them into his or her hand . Then each player who searched his or her library this way shuffles it .\nWellwisher NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Onslaught PLAYER_CLS_END 300 RACE_END C RARITY_END { tap }: You gain 1 life for each Elf on the battlefield .\nWheel and Deal NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Onslaught PLAYER_CLS_END 121 RACE_END R RARITY_END Any number of target opponents each discards his or her hand and draws seven cards . $Draw a card .\nWhipcorder NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Soldier Rebel TYPE_END Onslaught PLAYER_CLS_END 60 RACE_END U RARITY_END { W } , { tap }: Tap target creature . $Morph { W } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nWindswept Heath NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 328 RACE_END R RARITY_END { tap } , Pay 1 life , Sacrifice Windswept Heath : Search your library for a Forest or Plains card and put it onto the battlefield . Then shuffle your library .\nWirewood Elf NAME_END 2 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Onslaught PLAYER_CLS_END 301 RACE_END C RARITY_END { tap }: Add { G } to your mana pool .\nWirewood Herald NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Onslaught PLAYER_CLS_END 302 RACE_END C RARITY_END When Wirewood Herald dies , you may search your library for an Elf card , reveal that card , put it into your hand , then shuffle your library .\nWirewood Lodge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 329 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${G } , { tap }: Untap target Elf .\nWirewood Savage NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Onslaught PLAYER_CLS_END 304 RACE_END C RARITY_END Whenever a Beast enters the battlefield , you may draw a card .\nWooded Foothills NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Onslaught PLAYER_CLS_END 330 RACE_END R RARITY_END { tap } , Pay 1 life , Sacrifice Wooded Foothills : Search your library for a Mountain or Forest card and put it onto the battlefield . Then shuffle your library .\nWords of War NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 244 RACE_END R RARITY_END { 1 }: The next time you would draw a card this turn , Words of War deals 2 damage to target creature or player instead .\nWords of Wind NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Onslaught PLAYER_CLS_END 122 RACE_END R RARITY_END { 1 }: The next time you would draw a card this turn , each player returns a permanent he or she controls to its owner's hand instead .\nWretched Anurid NAME_END 3 ATK_END 3 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Frog Beast TYPE_END Onslaught PLAYER_CLS_END 183 RACE_END C RARITY_END Whenever another creature enters the battlefield , you lose 1 life .\nSickening Dreams NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Premium Deck Series: Graveborn PLAYER_CLS_END 18 RACE_END U RARITY_END As an additional cost to cast Sickening Dreams , discard X cards . $Sickening Dreams deals X damage to each creature and each player .\nDarigaaz, the Igniter NAME_END 6 ATK_END 6 DEF_END {3}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Duel Decks: Phyrexia vs. the Coalition PLAYER_CLS_END 47 RACE_END R RARITY_END Flying$Whenever Darigaaz , the Igniter deals combat damage to a player , you may pay { 2}{R } . If you do , choose a color , then that player reveals his or her hand and Darigaaz deals damage to the player equal to the number of cards of that color revealed this way .\nHornet Cannon NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Duel Decks: Phyrexia vs. the Coalition PLAYER_CLS_END 28 RACE_END U RARITY_END { 3 } , { tap }: Put a 1/1 colorless Insect artifact creature token with flying and haste named Hornet onto the battlefield . Destroy it at the beginning of the next end step .\nPhyrexian Battleflies NAME_END 1 ATK_END 0 DEF_END {B} COST_END NIL DUR_END Creature - Insect TYPE_END Duel Decks: Phyrexia vs. the Coalition PLAYER_CLS_END 3 RACE_END C RARITY_END Flying${B }: Phyrexian Battleflies gets +1/+0 until end of turn . Activate this ability no more than twice each turn .\nPhyrexian Totem NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Duel Decks: Phyrexia vs. the Coalition PLAYER_CLS_END 20 RACE_END U RARITY_END { tap }: Add { B } to your mana pool . ${2}{B }: Phyrexian Totem becomes a 5/5 black Horror artifact creature with trample until end of turn . $Whenever Phyrexian Totem is dealt damage , if it's a creature , sacrifice that many permanents .\nThornscape Apprentice NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Duel Decks: Phyrexia vs. the Coalition PLAYER_CLS_END 37 RACE_END C RARITY_END { R } , { tap }: Target creature gains first strike until end of turn . ${W } , { tap }: Tap target creature .\nThornscape Battlemage NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Wizard TYPE_END Duel Decks: Phyrexia vs. the Coalition PLAYER_CLS_END 42 RACE_END U RARITY_END Kicker { R } and/or { W } < i > (You may pay an additional { R } and/or { W } as you cast this spell . ) < /i > $When Thornscape Battlemage enters the battlefield , if it was kicked with its { R } kicker , it deals 2 damage to target creature or player . $When Thornscape Battlemage enters the battlefield , if it was kicked with its { W } kicker , destroy target artifact .\nThunderscape Battlemage NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Duel Decks: Phyrexia vs. the Coalition PLAYER_CLS_END 41 RACE_END U RARITY_END Kicker { 1}{B } and/or { G } < i > (You may pay an additional { 1}{B } and/or { G } as you cast this spell . ) < /i > $When Thunderscape Battlemage enters the battlefield , if it was kicked with its { 1}{B } kicker , target player discards two cards . $When Thunderscape Battlemage enters the battlefield , if it was kicked with its { G } kicker , destroy target enchantment .\nUrza's Rage NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Duel Decks: Phyrexia vs. the Coalition PLAYER_CLS_END 36 RACE_END M RARITY_END Kicker { 8}{R } < i > (You may pay an additional { 8}{R } as you cast this spell . )</i>$Urza's Rage can't be countered by spells or abilities . $Urza's Rage deals 3 damage to target creature or player . If Urza's Rage was kicked , instead it deals 10 damage to that creature or player and the damage can't be prevented .\nVerduran Emissary NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Duel Decks: Phyrexia vs. the Coalition PLAYER_CLS_END 43 RACE_END U RARITY_END Kicker { 1}{R } < i > (You may pay an additional { 1}{R } as you cast this spell . ) < /i > $When Verduran Emissary enters the battlefield , if it was kicked , destroy target artifact . It can't be regenerated .\nAna Battlemage NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Planar Chaos PLAYER_CLS_END 124 RACE_END U RARITY_END Kicker { 2}{U } and/or { 1}{B } < i > (You may pay an additional { 2}{U } and/or { 1}{B } as you cast this spell . ) < /i > $When Ana Battlemage enters the battlefield , if it was kicked with its { 2}{U } kicker , target player discards three cards . $When Ana Battlemage enters the battlefield , if it was kicked with its { 1}{B } kicker , tap target untapped creature and that creature deals damage equal to its power to its controller .\nAven Riftwatcher NAME_END 3 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Bird Rebel Soldier TYPE_END Planar Chaos PLAYER_CLS_END 1 RACE_END C RARITY_END Flying$Vanishing 3 < i > (This permanent enters the battlefield with three time counters on it . At the beginning of your upkeep , remove a time counter from it . When the last is removed , sacrifice it . ) < /i > $When Aven Riftwatcher enters the battlefield or leaves the battlefield , you gain 2 life .\nBattering Sliver NAME_END 4 ATK_END 4 DEF_END {5}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Planar Chaos PLAYER_CLS_END 95 RACE_END C RARITY_END All Sliver creatures have trample .\nBenalish Commander NAME_END * ATK_END * DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Planar Chaos PLAYER_CLS_END 2 RACE_END R RARITY_END Benalish Commander's power and toughness are each equal to the number of Soldiers you control . $Suspend X-{X}{W}{W } . X can't be 0 . < i > (Rather than cast this card from your hand , you may pay { X}{W}{W } and exile it with X time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i > $Whenever a time counter is removed from Benalish Commander while it's exiled , put a 1/1 white Soldier creature token onto the battlefield .\nBig Game Hunter NAME_END 1 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Rebel Assassin TYPE_END Planar Chaos PLAYER_CLS_END 63 RACE_END U RARITY_END When Big Game Hunter enters the battlefield , destroy target creature with power 4 or greater . It can't be regenerated . $Madness { B } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nBlightspeaker NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Rebel Cleric TYPE_END Planar Chaos PLAYER_CLS_END 64 RACE_END C RARITY_END { tap }: Target player loses 1 life . ${4 } , { tap }: Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield . Then shuffle your library .\nBlood Knight NAME_END 2 ATK_END 2 DEF_END {R}{R} COST_END NIL DUR_END Creature - Human Knight TYPE_END Planar Chaos PLAYER_CLS_END 115 RACE_END U RARITY_END First strike , protection from white\nBog Serpent NAME_END 5 ATK_END 5 DEF_END {5}{B} COST_END NIL DUR_END Creature - Serpent TYPE_END Planar Chaos PLAYER_CLS_END 84 RACE_END C RARITY_END Bog Serpent can't attack unless defending player controls a Swamp . $When you control no Swamps , sacrifice Bog Serpent .\nBraids, Conjurer Adept NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Planar Chaos PLAYER_CLS_END 36 RACE_END R RARITY_END At the beginning of each player's upkeep , that player may put an artifact , creature , or land card from his or her hand onto the battlefield .\nBrain Gorgers NAME_END 2 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Planar Chaos PLAYER_CLS_END 65 RACE_END C RARITY_END When you cast Brain Gorgers , any player may sacrifice a creature . If a player does , counter Brain Gorgers . $Madness { 1}{B } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nCautery Sliver NAME_END 2 ATK_END 2 DEF_END {R}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Planar Chaos PLAYER_CLS_END 154 RACE_END U RARITY_END All Slivers have \" { 1 } , Sacrifice this permanent : This permanent deals 1 damage to target creature or player . \" $All Slivers have \" { 1 } , Sacrifice this permanent : Prevent the next 1 damage that would be dealt to target Sliver creature or player this turn . \"\nChronozoa NAME_END 3 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Planar Chaos PLAYER_CLS_END 37 RACE_END R RARITY_END Flying$Vanishing 3 < i > (This permanent enters the battlefield with three time counters on it . At the beginning of your upkeep , remove a time counter from it . When the last is removed , sacrifice it . ) < /i > $When Chronozoa dies , if it had no time counters on it , put two tokens that are copies of it onto the battlefield .\nCitanul Woodreaders NAME_END 4 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Planar Chaos PLAYER_CLS_END 125 RACE_END C RARITY_END Kicker { 2}{G } < i > (You may pay an additional { 2}{G } as you cast this spell . ) < /i > $When Citanul Woodreaders enters the battlefield , if it was kicked , draw two cards .\nCrovax, Ascendant Hero NAME_END 4 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Legendary Creature - Human TYPE_END Planar Chaos PLAYER_CLS_END 3 RACE_END R RARITY_END Other white creatures get +1/+1 . $Nonwhite creatures get -1/-1 . $Pay 2 life : Return Crovax , Ascendant Hero to its owner's hand .\nDamnation NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Planar Chaos PLAYER_CLS_END 85 RACE_END R RARITY_END Destroy all creatures . They can't be regenerated .\nDarkheart Sliver NAME_END 2 ATK_END 2 DEF_END {B}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Planar Chaos PLAYER_CLS_END 155 RACE_END U RARITY_END All Slivers have \" Sacrifice this permanent : You gain 3 life . \"\nDash Hopes NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 68 RACE_END C RARITY_END When you cast Dash Hopes , any player may pay 5 life . If a player does , counter Dash Hopes . $Counter target spell .\nDawn Charm NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 4 RACE_END C RARITY_END Choose one - Prevent all combat damage that would be dealt this turn ; or regenerate target creature ; or counter target spell that targets you .\nDeadly Grub NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Planar Chaos PLAYER_CLS_END 69 RACE_END C RARITY_END Vanishing 3 < i > (This permanent enters the battlefield with three time counters on it . At the beginning of your upkeep , remove a time counter from it . When the last is removed , sacrifice it . ) < /i > $When Deadly Grub dies , if it had no time counters on it , put a 6/1 green Insect creature token with shroud onto the battlefield . < i > (It can't be the target of spells or abilities . ) < /i >\nDetritivore NAME_END * ATK_END * DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Lhurgoyf TYPE_END Planar Chaos PLAYER_CLS_END 96 RACE_END R RARITY_END Detritivore's power and toughness are each equal to the number of nonbasic land cards in your opponents ' graveyards . $Suspend X-{X}{3}{R } . X can't be 0 . < i > (Rather than cast this card from your hand , you may pay { X}{3}{R } and exile it with X time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i > $Whenever a time counter is removed from Detritivore while it's exiled , destroy target nonbasic land .\nDismal Failure NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 39 RACE_END U RARITY_END Counter target spell . Its controller discards a card .\nDormant Sliver NAME_END 2 ATK_END 2 DEF_END {2}{G}{U} COST_END NIL DUR_END Creature - Sliver TYPE_END Planar Chaos PLAYER_CLS_END 156 RACE_END U RARITY_END All Sliver creatures have defender . $All Slivers have \" When this permanent enters the battlefield , draw a card . \"\nDreamscape Artist NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Planar Chaos PLAYER_CLS_END 40 RACE_END C RARITY_END { 2}{U } , { tap } , Discard a card , Sacrifice a land : Search your library for up to two basic land cards and put them onto the battlefield . Then shuffle your library .\nDunerider Outlaw NAME_END 1 ATK_END 1 DEF_END {B}{B} COST_END NIL DUR_END Creature - Human Rebel Rogue TYPE_END Planar Chaos PLAYER_CLS_END 86 RACE_END U RARITY_END Protection from green$At the beginning of each end step , if Dunerider Outlaw dealt damage to an opponent this turn , put a +1/+1 counter on it .\nDust Corona NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planar Chaos PLAYER_CLS_END 97 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+0 and can't be blocked by creatures with flying .\nDust Elemental NAME_END 6 ATK_END 6 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Planar Chaos PLAYER_CLS_END 5 RACE_END R RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying ; fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $When Dust Elemental enters the battlefield , return three creatures you control to their owner's hand .\nErratic Mutation NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 41 RACE_END C RARITY_END Choose target creature . Reveal cards from the top of your library until you reveal a nonland card . That creature gets +X/-X until end of turn , where X is that card's converted mana cost . Put all cards revealed this way on the bottom of your library in any order .\nEssence Warden NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Planar Chaos PLAYER_CLS_END 145 RACE_END C RARITY_END Whenever another creature enters the battlefield , you gain 1 life .\nFa'adiyah Seer NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Planar Chaos PLAYER_CLS_END 146 RACE_END C RARITY_END { tap }: Draw a card and reveal it . If it isn't a land card , discard it .\nFatal Frenzy NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 98 RACE_END R RARITY_END Until end of turn , target creature you control gains trample and gets +X/+0 , where X is its power . Sacrifice it at the beginning of the next end step .\nFirefright Mage NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Spellshaper TYPE_END Planar Chaos PLAYER_CLS_END 99 RACE_END C RARITY_END { 1}{R } , { tap } , Discard a card : Target creature can't be blocked this turn except by artifact creatures and/or red creatures .\nFrenetic Sliver NAME_END 2 ATK_END 2 DEF_END {1}{U}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Planar Chaos PLAYER_CLS_END 157 RACE_END U RARITY_END All Slivers have \" { 0 }: If this permanent is on the battlefield , flip a coin . If you win the flip , exile this permanent and return it to the battlefield under its owner's control at the beginning of the next end step . If you lose the flip , sacrifice it . \"\nFrozen AEther NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Planar Chaos PLAYER_CLS_END 54 RACE_END U RARITY_END Artifacts , creatures , and lands your opponents control enter the battlefield tapped .\nFungal Behemoth NAME_END * ATK_END * DEF_END {3}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Planar Chaos PLAYER_CLS_END 128 RACE_END R RARITY_END Fungal Behemoth's power and toughness are each equal to the number of +1/+1 counters on creatures you control . $Suspend X-{X}{G}{G } . X can't be 0 . < i > (Rather than cast this card from your hand , you may pay { X}{G}{G } and exile it with X time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i > $Whenever a time counter is removed from Fungal Behemoth while it's exiled , you may put a +1/+1 counter on target creature .\nFury Charm NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 100 RACE_END C RARITY_END Choose one - Destroy target artifact ; or target creature gets +1/+1 and gains trample until end of turn ; or remove two time counters from target permanent or suspended card .\nGaea's Anthem NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Planar Chaos PLAYER_CLS_END 147 RACE_END R RARITY_END Creatures you control get +1/+1 .\nGhost Tactician NAME_END 5 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Spirit Spellshaper TYPE_END Planar Chaos PLAYER_CLS_END 6 RACE_END C RARITY_END { W } , { tap } , Discard a card : Creatures you control get +1/+0 until end of turn .\nGiant Dustwasp NAME_END 3 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Planar Chaos PLAYER_CLS_END 129 RACE_END C RARITY_END Flying$Suspend 4-{1}{G } < i > (Rather than cast this card from your hand , you may pay { 1}{G } and exile it with four time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i >\nGossamer Phantasm NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Planar Chaos PLAYER_CLS_END 55 RACE_END C RARITY_END Flying$When Gossamer Phantasm becomes the target of a spell or ability , sacrifice it .\nGroundbreaker NAME_END 1 ATK_END 6 DEF_END {G}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Planar Chaos PLAYER_CLS_END 148 RACE_END R RARITY_END Trample , haste$At the beginning of the end step , sacrifice Groundbreaker .\nHammerheim Deadeye NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Planar Chaos PLAYER_CLS_END 101 RACE_END U RARITY_END Echo { 5}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Hammerheim Deadeye enters the battlefield , destroy target creature with flying .\nHarmonize NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Planar Chaos PLAYER_CLS_END 149 RACE_END U RARITY_END Draw three cards .\nHealing Leaves NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 150 RACE_END C RARITY_END Choose one - Target player gains 3 life ; or prevent the next 3 damage that would be dealt to target creature or player this turn .\nHedge Troll NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Troll Cleric TYPE_END Planar Chaos PLAYER_CLS_END 151 RACE_END U RARITY_END Hedge Troll gets +1/+1 as long as you control a Plains . ${W }: Regenerate Hedge Troll .\nHeroes Remembered NAME_END NIL ATK_END NIL DEF_END {6}{W}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Planar Chaos PLAYER_CLS_END 7 RACE_END R RARITY_END You gain 20 life . $Suspend 10-{W } < i > (Rather than cast this card from your hand , you may pay { W } and exile it with ten time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . ) < /i >\nHunting Wilds NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Planar Chaos PLAYER_CLS_END 130 RACE_END U RARITY_END Kicker { 3}{G } < i > (You may pay an additional { 3}{G } as you cast this spell . ) < /i > $Search your library for up to two Forest cards and put them onto the battlefield tapped . Then shuffle your library . $If Hunting Wilds was kicked , untap all Forests put onto the battlefield this way . They become 3/3 green creatures with haste that are still lands .\nJedit Ojanen of Efrava NAME_END 5 ATK_END 5 DEF_END {3}{G}{G}{G} COST_END NIL DUR_END Legendary Creature - Cat Warrior TYPE_END Planar Chaos PLAYER_CLS_END 131 RACE_END R RARITY_END Forestwalk$Whenever Jedit Ojanen of Efrava attacks or blocks , put a 2/2 green Cat Warrior creature token with forestwalk onto the battlefield .\nKeen Sense NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planar Chaos PLAYER_CLS_END 152 RACE_END U RARITY_END Enchant creature$Whenever enchanted creature deals damage to an opponent , you may draw a card .\nKeldon Marauders NAME_END 3 ATK_END 3 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Planar Chaos PLAYER_CLS_END 102 RACE_END C RARITY_END Vanishing 2 < i > (This permanent enters the battlefield with two time counters on it . At the beginning of your upkeep , remove a time counter from it . When the last is removed , sacrifice it . ) < /i > $When Keldon Marauders enters the battlefield or leaves the battlefield , it deals 1 damage to target player .\nLavacore Elemental NAME_END 3 ATK_END 5 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Planar Chaos PLAYER_CLS_END 103 RACE_END U RARITY_END Vanishing 1 < i > (This permanent enters the battlefield with a time counter on it . At the beginning of your upkeep , remove a time counter from it . When the last is removed , sacrifice it . ) < /i > $Whenever a creature you control deals combat damage to a player , put a time counter on Lavacore Elemental .\nLife and Limb NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment TYPE_END Planar Chaos PLAYER_CLS_END 133 RACE_END R RARITY_END All Forests and all Saprolings are 1/1 green Saproling creatures and Forest lands in addition to their other types .\nMagus of the Bazaar NAME_END 1 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Planar Chaos PLAYER_CLS_END 43 RACE_END R RARITY_END { tap }: Draw two cards , then discard three cards .\nMagus of the Library NAME_END 1 ATK_END 1 DEF_END {G}{G} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Planar Chaos PLAYER_CLS_END 134 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Draw a card . Activate this ability only if you have exactly seven cards in hand .\nMagus of the Tabernacle NAME_END 6 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Planar Chaos PLAYER_CLS_END 8 RACE_END R RARITY_END All creatures have \" At the beginning of your upkeep , sacrifice this creature unless you pay { 1 } . \"\nMalach of the Dawn NAME_END 4 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Planar Chaos PLAYER_CLS_END 24 RACE_END U RARITY_END Flying${W}{W}{W }: Regenerate Malach of the Dawn .\nMana Tithe NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 25 RACE_END C RARITY_END Counter target spell unless its controller pays { 1 } .\nMelancholy NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planar Chaos PLAYER_CLS_END 88 RACE_END C RARITY_END Enchant creature$When Melancholy enters the battlefield , tap enchanted creature . $Enchanted creature doesn't untap during its controller's untap step . $At the beginning of your upkeep , sacrifice Melancholy unless you pay { B } .\nMerfolk Thaumaturgist NAME_END 2 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Planar Chaos PLAYER_CLS_END 56 RACE_END C RARITY_END { tap }: Switch target creature's power and toughness until end of turn .\nMidnight Charm NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 74 RACE_END C RARITY_END Choose one - Midnight Charm deals 1 damage to target creature and you gain 1 life ; or target creature gains first strike until end of turn ; or tap target creature .\nMire Boa NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Planar Chaos PLAYER_CLS_END 135 RACE_END C RARITY_END Swampwalk${G }: Regenerate Mire Boa .\nMirri the Cursed NAME_END 2 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Creature - Vampire Cat TYPE_END Planar Chaos PLAYER_CLS_END 75 RACE_END R RARITY_END Flying , first strike , haste$Whenever Mirri the Cursed deals combat damage to a creature , put a +1/+1 counter on Mirri the Cursed .\nMycologist NAME_END 2 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Druid TYPE_END Planar Chaos PLAYER_CLS_END 27 RACE_END U RARITY_END At the beginning of your upkeep , put a spore counter on Mycologist . $Remove three spore counters from Mycologist : Put a 1/1 green Saproling creature token onto the battlefield . $Sacrifice a Saproling : You gain 2 life .\nNecrotic Sliver NAME_END 2 ATK_END 2 DEF_END {1}{W}{B} COST_END NIL DUR_END Creature - Sliver TYPE_END Planar Chaos PLAYER_CLS_END 159 RACE_END U RARITY_END All Slivers have \" { 3 } , Sacrifice this permanent : Destroy target permanent . \"\nNeedlepeak Spider NAME_END 2 ATK_END 4 DEF_END {3}{R} COST_END NIL DUR_END Creature - Spider TYPE_END Planar Chaos PLAYER_CLS_END 105 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nPallid Mycoderm NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Fungus TYPE_END Planar Chaos PLAYER_CLS_END 10 RACE_END C RARITY_END At the beginning of your upkeep , put a spore counter on Pallid Mycoderm . $Remove three spore counters from Pallid Mycoderm : Put a 1/1 green Saproling creature token onto the battlefield . $Sacrifice a Saproling : Each creature you control that's a Fungus or a Saproling gets +1/+1 until end of turn .\nPhantasmagorian NAME_END 6 ATK_END 6 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Planar Chaos PLAYER_CLS_END 77 RACE_END U RARITY_END When you cast Phantasmagorian , any player may discard three cards . If a player does , counter Phantasmagorian . $Discard three cards : Return Phantasmagorian from your graveyard to your hand .\nPiracy Charm NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 58 RACE_END C RARITY_END Choose one - Target creature gains islandwalk until end of turn ; or target creature gets +2/-1 until end of turn ; or target player discards a card .\nPongify NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 44 RACE_END U RARITY_END Destroy target creature . It can't be regenerated . That creature's controller puts a 3/3 green Ape creature token onto the battlefield .\nPorphyry Nodes NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment TYPE_END Planar Chaos PLAYER_CLS_END 28 RACE_END R RARITY_END At the beginning of your upkeep , destroy the creature with the least power . It can't be regenerated . If two or more creatures are tied for least power , you choose one of them . $When there are no creatures on the battlefield , sacrifice Porphyry Nodes .\nPoultice Sliver NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Planar Chaos PLAYER_CLS_END 11 RACE_END C RARITY_END All Slivers have \" { 2 } , { tap }: Regenerate target Sliver . \"\nPouncing Wurm NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Planar Chaos PLAYER_CLS_END 136 RACE_END U RARITY_END Kicker { 2}{G } < i > (You may pay an additional { 2}{G } as you cast this spell . ) < /i > $If Pouncing Wurm was kicked , it enters the battlefield with three +1/+1 counters on it and with haste .\nPsychotrope Thallid NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Planar Chaos PLAYER_CLS_END 137 RACE_END U RARITY_END At the beginning of your upkeep , put a spore counter on Psychotrope Thallid . $Remove three spore counters from Psychotrope Thallid : Put a 1/1 green Saproling creature token onto the battlefield . ${1 } , Sacrifice a Saproling : Draw a card .\nPyrohemia NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Planar Chaos PLAYER_CLS_END 119 RACE_END U RARITY_END At the beginning of the end step , if no creatures are on the battlefield , sacrifice Pyrohemia . ${R }: Pyrohemia deals 1 damage to each creature and each player .\nRadha, Heir to Keld NAME_END 2 ATK_END 2 DEF_END {R}{G} COST_END NIL DUR_END Legendary Creature - Elf Warrior TYPE_END Planar Chaos PLAYER_CLS_END 162 RACE_END R RARITY_END Whenever Radha , Heir to Keld attacks , you may add { R}{R } to your mana pool . ${tap }: Add { G } to your mana pool .\nRathi Trapper NAME_END 2 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Rebel Rogue TYPE_END Planar Chaos PLAYER_CLS_END 90 RACE_END C RARITY_END { B } , { tap }: Tap target creature .\nReality Acid NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planar Chaos PLAYER_CLS_END 45 RACE_END C RARITY_END Enchant permanent$Vanishing 3 < i > (This permanent enters the battlefield with three time counters on it . At the beginning of your upkeep , remove a time counter from it . When the last is removed , sacrifice it . ) < /i > $When Reality Acid leaves the battlefield , enchanted permanent's controller sacrifices it .\nRebuff the Wicked NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Planar Chaos PLAYER_CLS_END 12 RACE_END U RARITY_END Counter target spell that targets a permanent you control .\nReckless Wurm NAME_END 4 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Wurm TYPE_END Planar Chaos PLAYER_CLS_END 120 RACE_END U RARITY_END Trample$Madness { 2}{R } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nReflex Sliver NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Planar Chaos PLAYER_CLS_END 138 RACE_END C RARITY_END All Sliver creatures have haste .\nRevered Dead NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Spirit Soldier TYPE_END Planar Chaos PLAYER_CLS_END 29 RACE_END C RARITY_END { W }: Regenerate Revered Dead .\nRidged Kusite NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Horror Spellshaper TYPE_END Planar Chaos PLAYER_CLS_END 78 RACE_END C RARITY_END { 1}{B } , { tap } , Discard a card : Target creature gets +1/+0 and gains first strike until end of turn .\nRiptide Pilferer NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Planar Chaos PLAYER_CLS_END 60 RACE_END U RARITY_END Whenever Riptide Pilferer deals combat damage to a player , that player discards a card . $Morph { U } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nSaltfield Recluse NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Rebel Cleric TYPE_END Planar Chaos PLAYER_CLS_END 16 RACE_END C RARITY_END { tap }: Target creature gets -2/-0 until end of turn .\nSeal of Primordium NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Planar Chaos PLAYER_CLS_END 153 RACE_END C RARITY_END Sacrifice Seal of Primordium : Destroy target artifact or enchantment .\nSerendib Sorcerer NAME_END 1 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Planar Chaos PLAYER_CLS_END 61 RACE_END R RARITY_END { tap }: Target creature other than Serendib Sorcerer becomes 0/2 until end of turn .\nSerra Sphinx NAME_END 4 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Planar Chaos PLAYER_CLS_END 62 RACE_END R RARITY_END Flying , vigilance\nShade of Trokair NAME_END 2 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Shade TYPE_END Planar Chaos PLAYER_CLS_END 18 RACE_END C RARITY_END { W }: Shade of Trokair gets +1/+1 until end of turn . $Suspend 3-{W } < i > (Rather than cast this card from your hand , you may pay { W } and exile it with three time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i >\nShivan Meteor NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Planar Chaos PLAYER_CLS_END 106 RACE_END U RARITY_END Shivan Meteor deals 13 damage to target creature . $Suspend 2-{1}{R}{R } < i > (Rather than cast this card from your hand , you may pay { 1}{R}{R } and exile it with two time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . ) < /i >\nShivan Wumpus NAME_END 6 ATK_END 6 DEF_END {3}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Planar Chaos PLAYER_CLS_END 121 RACE_END R RARITY_END Trample$When Shivan Wumpus enters the battlefield , any player may sacrifice a land . If a player does , put Shivan Wumpus on top of its owner's library .\nShrouded Lore NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Planar Chaos PLAYER_CLS_END 91 RACE_END U RARITY_END Target opponent chooses a card in your graveyard . You may pay { B } . If you do , repeat this process except that opponent can't choose a card already chosen for Shrouded Lore . Then put the last chosen card into your hand .\nSimian Spirit Guide NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Ape Spirit TYPE_END Planar Chaos PLAYER_CLS_END 122 RACE_END C RARITY_END Exile Simian Spirit Guide from your hand : Add { R } to your mana pool .\nSinew Sliver NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Planar Chaos PLAYER_CLS_END 30 RACE_END C RARITY_END All Sliver creatures get +1/+1 .\nSophic Centaur NAME_END 1 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Centaur Spellshaper TYPE_END Planar Chaos PLAYER_CLS_END 139 RACE_END U RARITY_END { 2}{G}{G } , { tap } , Discard a card : You gain 2 life for each card in your hand .\nSpitting Sliver NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Sliver TYPE_END Planar Chaos PLAYER_CLS_END 80 RACE_END C RARITY_END All Sliver creatures have first strike .\nStingscourger NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Planar Chaos PLAYER_CLS_END 107 RACE_END C RARITY_END Echo { 3}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Stingscourger enters the battlefield , return target creature an opponent controls to its owner's hand .\nStormfront Riders NAME_END 3 ATK_END 4 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Planar Chaos PLAYER_CLS_END 20 RACE_END U RARITY_END Flying$When Stormfront Riders enters the battlefield , return two creatures you control to their owner's hand . $Whenever Stormfront Riders or another creature is returned to your hand from the battlefield , put a 1/1 white Soldier creature token onto the battlefield .\nSulfur Elemental NAME_END 2 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Planar Chaos PLAYER_CLS_END 108 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Split second < i > (As long as this spell is on the stack , players can't cast spells or activate abilities that aren't mana abilities . ) < /i > $White creatures get +1/-1 .\nSunlance NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Sorcery TYPE_END Planar Chaos PLAYER_CLS_END 31 RACE_END C RARITY_END Sunlance deals 3 damage to target nonwhite creature .\nSynchronous Sliver NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Sliver TYPE_END Planar Chaos PLAYER_CLS_END 48 RACE_END C RARITY_END All Sliver creatures have vigilance .\nTemporal Extortion NAME_END NIL ATK_END NIL DEF_END {B}{B}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Planar Chaos PLAYER_CLS_END 81 RACE_END R RARITY_END When you cast Temporal Extortion , any player may pay half his or her life , rounded up . If a player does , counter Temporal Extortion . $Take an extra turn after this one .\nUktabi Drake NAME_END 1 ATK_END 2 DEF_END {G} COST_END NIL DUR_END Creature - Drake TYPE_END Planar Chaos PLAYER_CLS_END 141 RACE_END C RARITY_END Flying , haste$Echo { 1}{G}{G } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nUrborg, Tomb of Yawgmoth NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Planar Chaos PLAYER_CLS_END 165 RACE_END R RARITY_END Each land is a Swamp in addition to its other land types .\nUtopia Vow NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planar Chaos PLAYER_CLS_END 142 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack or block . $Enchanted creature has \" { tap }: Add one mana of any color to your mana pool . \"\nVampiric Link NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planar Chaos PLAYER_CLS_END 92 RACE_END C RARITY_END Enchant creature$Whenever enchanted creature deals damage , you gain that much life .\nVitaspore Thallid NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Planar Chaos PLAYER_CLS_END 143 RACE_END C RARITY_END At the beginning of your upkeep , put a spore counter on Vitaspore Thallid . $Remove three spore counters from Vitaspore Thallid : Put a 1/1 green Saproling creature token onto the battlefield . $Sacrifice a Saproling : Target creature gains haste until end of turn .\nVoidstone Gargoyle NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Gargoyle TYPE_END Planar Chaos PLAYER_CLS_END 21 RACE_END R RARITY_END Flying$As Voidstone Gargoyle enters the battlefield , name a nonland card . $The named card can't be cast . $Activated abilities of sources with the chosen name can't be activated .\nWaning Wurm NAME_END 6 ATK_END 7 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Wurm TYPE_END Planar Chaos PLAYER_CLS_END 83 RACE_END U RARITY_END Vanishing 2 < i > (This permanent enters the battlefield with two time counters on it . At the beginning of your upkeep , remove a time counter from it . When the last is removed , sacrifice it . ) < /i >\nWistful Thinking NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Planar Chaos PLAYER_CLS_END 53 RACE_END C RARITY_END Target player draws two cards , then discards four cards .\nAkroma's Vengeance NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Planechase PLAYER_CLS_END 1 RACE_END R RARITY_END Destroy all artifacts , creatures , and enchantments . $Cycling { 3 } < i > ({3 } , Discard this card : Draw a card . ) < /i >\nArcbound Crusher NAME_END 0 ATK_END 0 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Juggernaut TYPE_END Planechase PLAYER_CLS_END 105 RACE_END U RARITY_END Trample$Whenever another artifact enters the battlefield , put a +1/+1 counter on Arcbound Crusher . $Modular 1 < i > (This enters the battlefield with a +1/+1 counter on it . When it dies , you may put its +1/+1 counters on target artifact creature . ) < /i >\nArcbound Slith NAME_END 0 ATK_END 0 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Slith TYPE_END Planechase PLAYER_CLS_END 106 RACE_END U RARITY_END Whenever Arcbound Slith deals combat damage to a player , put a +1/+1 counter on it . $Modular 1 < i > (This enters the battlefield with a +1/+1 counter on it . When it dies , you may put its +1/+1 counters on target artifact creature . ) < /i >\nAscendant Evincar NAME_END 3 ATK_END 3 DEF_END {4}{B}{B} COST_END NIL DUR_END Legendary Creature - Vampire TYPE_END Planechase PLAYER_CLS_END 17 RACE_END R RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > $Other black creatures get +1/+1 . $Nonblack creatures get -1/-1 .\nBeacon of Unrest NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Planechase PLAYER_CLS_END 18 RACE_END R RARITY_END Put target artifact or creature card from a graveyard onto the battlefield under your control . Shuffle Beacon of Unrest into its owner's library .\nBlaze NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Planechase PLAYER_CLS_END 47 RACE_END U RARITY_END Blaze deals X damage to target creature or player .\nBogardan Firefiend NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental Spirit TYPE_END Planechase PLAYER_CLS_END 48 RACE_END C RARITY_END When Bogardan Firefiend dies , it deals 2 damage to target creature .\nBogardan Rager NAME_END 4 ATK_END 3 DEF_END {5}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Planechase PLAYER_CLS_END 49 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $When Bogardan Rager enters the battlefield , target creature gets +4/+0 until end of turn .\nBoros Garrison NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Planechase PLAYER_CLS_END 131 RACE_END C RARITY_END Boros Garrison enters the battlefield tapped . $When Boros Garrison enters the battlefield , return a land you control to its owner's hand . ${tap }: Add { R}{W } to your mana pool .\nBoros Swiftblade NAME_END 2 ATK_END 1 DEF_END {R}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Planechase PLAYER_CLS_END 82 RACE_END U RARITY_END Double strike\nBroodstar NAME_END * ATK_END * DEF_END {8}{U}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Planechase PLAYER_CLS_END 8 RACE_END R RARITY_END Affinity for artifacts < i > (This spell costs { 1 } less to cast for each artifact you control . )</i>$Flying$Broodstar's power and toughness are each equal to the number of artifacts you control .\nCabal Coffers NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Planechase PLAYER_CLS_END 132 RACE_END U RARITY_END { 2 } , { tap }: Add { B } to your mana pool for each Swamp you control .\nCadaverous Knight NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Knight TYPE_END Planechase PLAYER_CLS_END 20 RACE_END C RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > ${1}{B}{B }: Regenerate Cadaverous Knight .\nCorpse Harvester NAME_END 3 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Planechase PLAYER_CLS_END 22 RACE_END U RARITY_END { 1}{B } , { tap } , Sacrifice a creature : Search your library for a Zombie card and a Swamp card , reveal them , and put them into your hand . Then shuffle your library .\nCranial Plating NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Planechase PLAYER_CLS_END 110 RACE_END C RARITY_END Equipped creature gets +1/+0 for each artifact you control . ${B}{B }: Attach Cranial Plating to target creature you control . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nDark Ritual NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Planechase PLAYER_CLS_END 24 RACE_END C RARITY_END Add { B}{B}{B } to your mana pool .\nDoor to Nothingness NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Planechase PLAYER_CLS_END 112 RACE_END R RARITY_END Door to Nothingness enters the battlefield tapped . ${W}{W}{U}{U}{B}{B}{R}{R}{G}{G } , { tap } , Sacrifice Door to Nothingness : Target player loses the game .\nEtched Oracle NAME_END 0 ATK_END 0 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Wizard TYPE_END Planechase PLAYER_CLS_END 113 RACE_END U RARITY_END Sunburst < i > (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it . ) < /i > ${1 } , Remove four +1/+1 counters from Etched Oracle : Target player draws three cards .\nExplosive Vegetation NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Planechase PLAYER_CLS_END 70 RACE_END U RARITY_END Search your library for up to two basic land cards and put them onto the battlefield tapped . Then shuffle your library .\nFestering Goblin NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Zombie Goblin TYPE_END Planechase PLAYER_CLS_END 27 RACE_END C RARITY_END When Festering Goblin dies , target creature gets -1/-1 until end of turn .\nFires of Yavimaya NAME_END NIL ATK_END NIL DEF_END {1}{R}{G} COST_END NIL DUR_END Enchantment TYPE_END Planechase PLAYER_CLS_END 87 RACE_END U RARITY_END Creatures you control have haste . $Sacrifice Fires of Yavimaya : Target creature gets +2/+2 until end of turn .\nFlamekin Harbinger NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Planechase PLAYER_CLS_END 53 RACE_END U RARITY_END When Flamekin Harbinger enters the battlefield , you may search your library for an Elemental card , reveal it , then shuffle your library and put that card on top of it .\nFlametongue Kavu NAME_END 2 ATK_END 4 DEF_END {3}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Planechase PLAYER_CLS_END 54 RACE_END U RARITY_END When Flametongue Kavu enters the battlefield , it deals 4 damage to target creature .\nGruul Turf NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Planechase PLAYER_CLS_END 134 RACE_END C RARITY_END Gruul Turf enters the battlefield tapped . $When Gruul Turf enters the battlefield , return a land you control to its owner's hand . ${tap }: Add { R}{G } to your mana pool .\nHelldozer NAME_END 5 ATK_END 6 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Creature - Zombie Giant TYPE_END Planechase PLAYER_CLS_END 30 RACE_END R RARITY_END { B}{B}{B } , { tap }: Destroy target land . If that land was nonbasic , untap Helldozer .\nInnocent Blood NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Planechase PLAYER_CLS_END 33 RACE_END C RARITY_END Each player sacrifices a creature .\nIvy Elemental NAME_END 0 ATK_END 0 DEF_END {X}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Planechase PLAYER_CLS_END 74 RACE_END R RARITY_END Ivy Elemental enters the battlefield with X +1/+1 counters on it .\nKeldon Champion NAME_END 2 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Human Barbarian TYPE_END Planechase PLAYER_CLS_END 58 RACE_END U RARITY_END Haste$Echo { 2}{R}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Keldon Champion enters the battlefield , it deals 3 damage to target player .\nMask of Memory NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Planechase PLAYER_CLS_END 119 RACE_END U RARITY_END Whenever equipped creature deals combat damage to a player , you may draw two cards . If you do , discard a card . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . This card enters the battlefield unattached and stays on the battlefield if the creature leaves . ) < /i >\nMyr Enforcer NAME_END 4 ATK_END 4 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Planechase PLAYER_CLS_END 120 RACE_END C RARITY_END Affinity for artifacts < i > (This spell costs { 1 } less to cast for each artifact you control . ) < /i >\nNefashu NAME_END 3 ATK_END 5 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Zombie Mutant TYPE_END Planechase PLAYER_CLS_END 34 RACE_END R RARITY_END Whenever Nefashu attacks , up to five target creatures each get -1/-1 until end of turn .\nNoxious Ghoul NAME_END 3 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Planechase PLAYER_CLS_END 35 RACE_END U RARITY_END Whenever Noxious Ghoul or another Zombie enters the battlefield , all non-Zombie creatures get -1/-1 until end of turn .\nNuisance Engine NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Planechase PLAYER_CLS_END 121 RACE_END U RARITY_END { 2 } , { tap }: Put a 0/1 colorless Pest artifact creature token onto the battlefield .\nPentad Prism NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Planechase PLAYER_CLS_END 122 RACE_END C RARITY_END Sunburst < i > (This enters the battlefield with a charge counter on it for each color of mana spent to cast it . ) < /i > $Remove a charge counter from Pentad Prism : Add one mana of any color to your mana pool .\nPhyrexian Ghoul NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Planechase PLAYER_CLS_END 37 RACE_END C RARITY_END Sacrifice a creature : Phyrexian Ghoul gets +2/+2 until end of turn .\nRazia, Boros Archangel NAME_END 3 ATK_END 6 DEF_END {4}{R}{R}{W}{W} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Planechase PLAYER_CLS_END 92 RACE_END R RARITY_END Flying , vigilance , haste${tap }: The next 3 damage that would be dealt to target creature you control this turn is dealt to another target creature instead .\nReckless Charge NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Planechase PLAYER_CLS_END 61 RACE_END C RARITY_END Target creature gets +3/+0 and gains haste until end of turn . $Flashback { 2}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nRorix Bladewing NAME_END 5 ATK_END 6 DEF_END {3}{R}{R}{R} COST_END NIL DUR_END Legendary Creature - Dragon TYPE_END Planechase PLAYER_CLS_END 65 RACE_END R RARITY_END Flying , haste\nSarcomite Myr NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Planechase PLAYER_CLS_END 13 RACE_END C RARITY_END { 2 }: Sarcomite Myr gains flying until end of turn . ${2 } , Sacrifice Sarcomite Myr : Draw a card .\nShivan Oasis NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Planechase PLAYER_CLS_END 137 RACE_END U RARITY_END Shivan Oasis enters the battlefield tapped . ${tap }: Add { R } or { G } to your mana pool .\nSilverglade Elemental NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Planechase PLAYER_CLS_END 78 RACE_END C RARITY_END When Silverglade Elemental enters the battlefield , you may search your library for a Forest card and put that card onto the battlefield . If you do , shuffle your library .\nSkeleton Shard NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Planechase PLAYER_CLS_END 127 RACE_END U RARITY_END { 3 } , { tap } or { B } , { tap }: Return target artifact creature card from your graveyard to your hand .\nSmokebraider NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Planechase PLAYER_CLS_END 66 RACE_END C RARITY_END { tap }: Add two mana in any combination of colors to your mana pool . Spend this mana only to cast Elemental spells or activate abilities of Elementals .\nSunhome, Fortress of the Legion NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Planechase PLAYER_CLS_END 138 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${2}{R}{W } , { tap }: Target creature gains double strike until end of turn .\nSuntouched Myr NAME_END 0 ATK_END 0 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Planechase PLAYER_CLS_END 128 RACE_END C RARITY_END Sunburst < i > (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it . ) < /i >\nSyphon Soul NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Planechase PLAYER_CLS_END 43 RACE_END C RARITY_END Syphon Soul deals 2 damage to each other player . You gain life equal to the damage dealt this way .\nUndead Warchief NAME_END 1 ATK_END 1 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Planechase PLAYER_CLS_END 44 RACE_END U RARITY_END Zombie spells you cast cost { 1 } less to cast . $Zombie creatures you control get +2/+1 .\nVedalken Engineer NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Vedalken Artificer TYPE_END Planechase PLAYER_CLS_END 15 RACE_END C RARITY_END { tap }: Add two mana of any one color to your mana pool . Spend this mana only to cast artifact spells or activate abilities of artifacts .\nWithered Wretch NAME_END 2 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Zombie Cleric TYPE_END Planechase PLAYER_CLS_END 45 RACE_END U RARITY_END { 1 }: Exile target card from a graveyard .\nWizard Replica NAME_END 3 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Wizard TYPE_END Planechase PLAYER_CLS_END 129 RACE_END C RARITY_END Flying${U } , Sacrifice Wizard Replica : Counter target spell unless its controller pays { 2 } .\nArmored Griffin NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Planechase 2012 Edition PLAYER_CLS_END 1 RACE_END U RARITY_END Flying , vigilance\nBaleful Strix NAME_END 1 ATK_END 1 DEF_END {U}{B} COST_END NIL DUR_END Artifact Creature - Bird TYPE_END Planechase 2012 Edition PLAYER_CLS_END 82 RACE_END U RARITY_END Flying , deathtouch$When Baleful Strix enters the battlefield , draw a card .\nBeetleback Chief NAME_END 2 ATK_END 2 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Planechase 2012 Edition PLAYER_CLS_END 40 RACE_END U RARITY_END When Beetleback Chief enters the battlefield , put two 1/1 red Goblin creature tokens onto the battlefield .\nBrindle Shoat NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Boar TYPE_END Planechase 2012 Edition PLAYER_CLS_END 60 RACE_END U RARITY_END When Brindle Shoat dies , put a 3/3 green Boar creature token onto the battlefield .\nDragonlair Spider NAME_END 6 ATK_END 5 DEF_END {2}{R}{R}{G}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Planechase 2012 Edition PLAYER_CLS_END 87 RACE_END R RARITY_END Reach$Whenever an opponent casts a spell , put a 1/1 green Insect creature token onto the battlefield .\nDreampod Druid NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Planechase 2012 Edition PLAYER_CLS_END 64 RACE_END U RARITY_END At the beginning of each upkeep , if Dreampod Druid is enchanted , put a 1/1 green Saproling creature token onto the battlefield .\nElderwood Scion NAME_END 4 ATK_END 4 DEF_END {3}{G}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Planechase 2012 Edition PLAYER_CLS_END 88 RACE_END R RARITY_END Trample , lifelink$Spells you cast that target Elderwood Scion cost { 2 } less to cast . $Spells your opponents cast that target Elderwood Scion cost { 2 } more to cast .\nErratic Explosion NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Planechase 2012 Edition PLAYER_CLS_END 41 RACE_END C RARITY_END Choose target creature or player . Reveal cards from the top of your library until you reveal a nonland card . Erratic Explosion deals damage equal to that card's converted mana cost to that creature or player . Put the revealed cards on the bottom of your library in any order .\nEtherium-Horn Sorcerer NAME_END 6 ATK_END 3 DEF_END {4}{U}{R} COST_END NIL DUR_END Artifact Creature - Minotaur Wizard TYPE_END Planechase 2012 Edition PLAYER_CLS_END 91 RACE_END R RARITY_END { 1}{U}{R }: Return Etherium-Horn Sorcerer to its owner's hand . $Cascade < i > (When you cast this spell , exile cards from the top of your library until you exile a nonland card that costs less . You may cast it without paying its mana cost . Put the exiled cards on the bottom in a random order . ) < /i >\nFelidar Umbra NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planechase 2012 Edition PLAYER_CLS_END 6 RACE_END U RARITY_END Enchant creature$Enchanted creature has lifelink . ${1}{W }: Attach Felidar Umbra to target creature you control . $Totem armor < i > (If enchanted creature would be destroyed , instead remove all damage from it and destroy this Aura . ) < /i >\nIllusory Angel NAME_END 4 ATK_END 4 DEF_END {2}{U} COST_END NIL DUR_END Creature - Angel Illusion TYPE_END Planechase 2012 Edition PLAYER_CLS_END 19 RACE_END U RARITY_END Flying$Cast Illusory Angel only if you've cast another spell this turn .\nIndrik Umbra NAME_END NIL ATK_END NIL DEF_END {4}{G}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planechase 2012 Edition PLAYER_CLS_END 96 RACE_END R RARITY_END Enchant creature$Enchanted creature gets +4/+4 and has first strike , and all creatures able to block it do so . $Totem armor < i > (If enchanted creature would be destroyed , instead remove all damage from it and destroy this Aura . ) < /i >\nInkfathom Witch NAME_END 1 ATK_END 1 DEF_END {1}{UB} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Planechase 2012 Edition PLAYER_CLS_END 97 RACE_END U RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > ${2}{U}{B }: Each unblocked creature becomes 4/1 until end of turn .\nKrond the Dawn-Clad NAME_END 6 ATK_END 6 DEF_END {G}{G}{G}{W}{W}{W} COST_END NIL DUR_END Legendary Creature - Archon TYPE_END Planechase 2012 Edition PLAYER_CLS_END 99 RACE_END M RARITY_END Flying , vigilance$Whenever Krond the Dawn-Clad attacks , if it's enchanted , exile target permanent .\nMaelstrom Wanderer NAME_END 5 ATK_END 7 DEF_END {5}{U}{R}{G} COST_END NIL DUR_END Legendary Creature - Elemental TYPE_END Planechase 2012 Edition PLAYER_CLS_END 101 RACE_END M RARITY_END Creatures you control have haste . $Cascade , cascade < i > (When you cast this spell , exile cards from the top of your library until you exile a nonland card that costs less . You may cast it without paying its mana cost . Put the exiled cards on the bottom in a random order . Then do it again . ) < /i >\nMass Mutiny NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Planechase 2012 Edition PLAYER_CLS_END 48 RACE_END R RARITY_END For each opponent , gain control of up to one target creature that player controls until end of turn . Untap those creatures . They gain haste until end of turn .\nNoggle Ransacker NAME_END 1 ATK_END 2 DEF_END {2}{UR} COST_END NIL DUR_END Creature - Noggle Rogue TYPE_END Planechase 2012 Edition PLAYER_CLS_END 102 RACE_END U RARITY_END When Noggle Ransacker enters the battlefield , each player draws two cards , then discards a card at random .\nNullmage Advocate NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Insect Druid TYPE_END Planechase 2012 Edition PLAYER_CLS_END 70 RACE_END C RARITY_END { tap }: Return two target cards from an opponent's graveyard to his or her hand . Destroy target artifact or enchantment .\nPenumbra Spider NAME_END 4 ATK_END 2 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Planechase 2012 Edition PLAYER_CLS_END 73 RACE_END C RARITY_END Reach$When Penumbra Spider dies , put a 2/4 black Spider creature token with reach onto the battlefield .\nPollenbright Wings NAME_END NIL ATK_END NIL DEF_END {4}{G}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planechase 2012 Edition PLAYER_CLS_END 103 RACE_END U RARITY_END Enchant creature$Enchanted creature has flying . $Whenever enchanted creature deals combat damage to a player , put that many 1/1 green Saproling creature tokens onto the battlefield .\nPreyseizer Dragon NAME_END 4 ATK_END 4 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Planechase 2012 Edition PLAYER_CLS_END 50 RACE_END R RARITY_END Flying$Devour 2 < i > (As this enters the battlefield , you may sacrifice any number of creatures . This creature enters the battlefield with twice that many +1/+1 counters on it . ) < /i > $Whenever Preyseizer Dragon attacks , it deals damage to target creature or player equal to the number of +1/+1 counters on Preyseizer Dragon .\nPrimal Plasma NAME_END * ATK_END * DEF_END {3}{U} COST_END NIL DUR_END Creature - Elemental Shapeshifter TYPE_END Planechase 2012 Edition PLAYER_CLS_END 23 RACE_END C RARITY_END As Primal Plasma enters the battlefield , it becomes your choice of a 3/3 creature , a 2/2 creature with flying , or a 1/6 creature with defender .\nQuiet Disrepair NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planechase 2012 Edition PLAYER_CLS_END 75 RACE_END C RARITY_END Enchant artifact or enchantment$At the beginning of your upkeep , choose one - Destroy enchanted permanent ; or you gain 2 life .\nRivals' Duel NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Planechase 2012 Edition PLAYER_CLS_END 51 RACE_END U RARITY_END Choose two target creatures that share no creature types . Those creatures fight each other . < i > (Each deals damage equal to its power to the other . ) < /i >\nSai of the Shinobi NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Planechase 2012 Edition PLAYER_CLS_END 113 RACE_END U RARITY_END Equipped creature gets +1/+1 . $Whenever a creature enters the battlefield under your control , you may attach Sai of the Shinobi to it . $Equip { 2 }\nSakashima's Student NAME_END 0 ATK_END 0 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Human Ninja TYPE_END Planechase 2012 Edition PLAYER_CLS_END 24 RACE_END R RARITY_END Ninjutsu { 1}{U } < i > ({1}{U } , Return an unblocked attacker you control to hand : Put this card onto the battlefield from your hand tapped and attacking . ) < /i > $You may have Sakashima's Student enter the battlefield as a copy of any creature on the battlefield , except it's still a Ninja in addition to its other creature types .\nShardless Agent NAME_END 2 ATK_END 2 DEF_END {1}{G}{U} COST_END NIL DUR_END Artifact Creature - Human Rogue TYPE_END Planechase 2012 Edition PLAYER_CLS_END 104 RACE_END U RARITY_END Cascade < i > (When you cast this spell , exile cards from the top of your library until you exile a nonland card that costs less . You may cast it without paying its mana cost . Put the exiled cards on the bottom in a random order . ) < /i >\nSilent-Blade Oni NAME_END 5 ATK_END 6 DEF_END {3}{U}{U}{B}{B} COST_END NIL DUR_END Creature - Demon Ninja TYPE_END Planechase 2012 Edition PLAYER_CLS_END 105 RACE_END R RARITY_END Ninjutsu { 4}{U}{B } < i > ({4}{U}{B } , Return an unblocked attacker you control to hand : Put this card onto the battlefield from your hand tapped and attacking . ) < /i > $Whenever Silent-Blade Oni deals combat damage to a player , look at that player's hand . You may cast a nonland card in it without paying that card's mana cost .\nTainted Isle NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Planechase 2012 Edition PLAYER_CLS_END 128 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { U } or { B } to your mana pool . Activate this ability only if you control a Swamp .\nThree Dreams NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Sorcery TYPE_END Planechase 2012 Edition PLAYER_CLS_END 13 RACE_END R RARITY_END Search your library for up to three Aura cards with different names , reveal them , and put them into your hand . Then shuffle your library .\nThromok the Insatiable NAME_END 0 ATK_END 0 DEF_END {3}{R}{G} COST_END NIL DUR_END Legendary Creature - Hellion TYPE_END Planechase 2012 Edition PLAYER_CLS_END 106 RACE_END M RARITY_END Devour X , where X is the number of creatures devoured this way < i > (As this enters the battlefield , you may sacrifice any number of creatures . This creature enters the battlefield with X +1/+1 counters on it for each of those creatures . ) < /i >\nVela the Night-Clad NAME_END 4 ATK_END 4 DEF_END {4}{U}{B} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Planechase 2012 Edition PLAYER_CLS_END 107 RACE_END M RARITY_END Intimidate$Other creatures you control have intimidate . $Whenever Vela the Night-Clad or another creature you control leaves the battlefield , each opponent loses 1 life .\nAlpha Kavu NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Planeshift PLAYER_CLS_END 77 RACE_END U RARITY_END { 1}{G }: Target Kavu creature gets -1/+1 until end of turn .\nAncient Spider NAME_END 5 ATK_END 2 DEF_END {2}{G}{W} COST_END NIL DUR_END Creature - Spider TYPE_END Planeshift PLAYER_CLS_END 96 RACE_END R RARITY_END First strike , reach < i > (This creature can block creatures with flying . ) < /i >\nArctic Merfolk NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Planeshift PLAYER_CLS_END 21 RACE_END C RARITY_END Kicker-Return a creature you control to its owner's hand . < i > (You may return a creature you control to its owner's hand in addition to any other costs as you cast this spell . ) < /i > $If Arctic Merfolk was kicked , it enters the battlefield with a +1/+1 counter on it .\nAura Blast NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 1 RACE_END C RARITY_END Destroy target enchantment . $Draw a card .\nAurora Griffin NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Planeshift PLAYER_CLS_END 2 RACE_END C RARITY_END Flying${W }: Target permanent becomes white until end of turn .\nBog Down NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Planeshift PLAYER_CLS_END 39 RACE_END C RARITY_END Kicker-Sacrifice two lands . < i > (You may sacrifice two lands in addition to any other costs as you cast this spell . ) < /i > $Target player discards two cards . If Bog Down was kicked , that player discards three cards instead .\nCaldera Kavu NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Planeshift PLAYER_CLS_END 58 RACE_END C RARITY_END { 1}{B }: Caldera Kavu gets +1/+1 until end of turn . ${G }: Caldera Kavu becomes the color of your choice until end of turn .\nCavern Harpy NAME_END 1 ATK_END 2 DEF_END {U}{B} COST_END NIL DUR_END Creature - Harpy Beast TYPE_END Planeshift PLAYER_CLS_END 97 RACE_END C RARITY_END Flying$When Cavern Harpy enters the battlefield , return a blue or black creature you control to its owner's hand . $Pay 1 life : Return Cavern Harpy to its owner's hand .\nCloud Cover NAME_END NIL ATK_END NIL DEF_END {2}{W}{U} COST_END NIL DUR_END Enchantment TYPE_END Planeshift PLAYER_CLS_END 98 RACE_END R RARITY_END Whenever another permanent you control becomes the target of a spell or ability an opponent controls , you may return that permanent to its owner's hand .\nConfound NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 22 RACE_END C RARITY_END Counter target spell that targets one or more creatures . $$Draw a card .\nCrosis's Catacombs NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Lair TYPE_END Planeshift PLAYER_CLS_END 136 RACE_END U RARITY_END When Crosis's Catacombs enters the battlefield , sacrifice it unless you return a non-Lair land you control to its owner's hand . ${tap }: Add { U } , { B } , or { R } to your mana pool .\nDarigaaz's Caldera NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Lair TYPE_END Planeshift PLAYER_CLS_END 137 RACE_END U RARITY_END When Darigaaz's Caldera enters the battlefield , sacrifice it unless you return a non-Lair land you control to its owner's hand . ${tap }: Add { B } , { R } , or { G } to your mana pool .\nDarigaaz's Charm NAME_END NIL ATK_END NIL DEF_END {B}{R}{G} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 100 RACE_END U RARITY_END Choose one - Return target creature card from your graveyard to your hand ; or Darigaaz's Charm deals 3 damage to target creature or player ; or target creature gets +3/+3 until end of turn .\nDaring Leap NAME_END NIL ATK_END NIL DEF_END {1}{W}{U} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 101 RACE_END C RARITY_END Target creature gets +1/+1 and gains flying and first strike until end of turn .\nDeadapult NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Planeshift PLAYER_CLS_END 59 RACE_END R RARITY_END { R } , Sacrifice a Zombie : Deadapult deals 2 damage to target creature or player .\nDeath Bomb NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 41 RACE_END C RARITY_END As an additional cost to cast Death Bomb , sacrifice a creature . $Destroy target nonblack creature . It can't be regenerated . Its controller loses 2 life .\nDestructive Flow NAME_END NIL ATK_END NIL DEF_END {B}{R}{G} COST_END NIL DUR_END Enchantment TYPE_END Planeshift PLAYER_CLS_END 102 RACE_END R RARITY_END At the beginning of each player's upkeep , that player sacrifices a nonbasic land .\nDiabolic Intent NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Planeshift PLAYER_CLS_END 42 RACE_END R RARITY_END As an additional cost to cast Diabolic Intent , sacrifice a creature . $Search your library for a card and put that card into your hand . Then shuffle your library .\nDralnu's Pet NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Planeshift PLAYER_CLS_END 23 RACE_END R RARITY_END Kicker-{2}{B } , Discard a creature card . < i > (You may pay { 2}{B } and discard a creature card in addition to any other costs as you cast this spell . ) < /i > $If Dralnu's Pet was kicked , it enters the battlefield with flying and with X +1/+1 counters on it , where X is the discarded card's converted mana cost .\nDromar's Cavern NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Lair TYPE_END Planeshift PLAYER_CLS_END 138 RACE_END U RARITY_END When Dromar's Cavern enters the battlefield , sacrifice it unless you return a non-Lair land you control to its owner's hand . ${tap }: Add { W } , { U } , or { B } to your mana pool .\nEladamri's Call NAME_END NIL ATK_END NIL DEF_END {G}{W} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 106 RACE_END R RARITY_END Search your library for a creature card , reveal that card , and put it into your hand . Then shuffle your library .\nErtai's Trickery NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 24 RACE_END U RARITY_END Counter target spell if it was kicked .\nErtai, the Corrupted NAME_END 4 ATK_END 3 DEF_END {2}{W}{U}{B} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Planeshift PLAYER_CLS_END 107 RACE_END R RARITY_END { U } , { tap } , Sacrifice a creature or enchantment : Counter target spell .\nEscape Routes NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Planeshift PLAYER_CLS_END 25 RACE_END C RARITY_END { 2}{U }: Return target white or black creature you control to its owner's hand .\nExotic Disease NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Planeshift PLAYER_CLS_END 43 RACE_END U RARITY_END Domain - Target player loses X life and you gain X life , where X is the number of basic land types among lands you control .\nFalling Timber NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 79 RACE_END C RARITY_END Kicker-Sacrifice a land . < i > (You may sacrifice a land in addition to any other costs as you cast this spell . ) < /i > $Prevent all combat damage target creature would deal this turn . If Falling Timber was kicked , prevent all combat damage another target creature would deal this turn .\nFleetfoot Panther NAME_END 4 ATK_END 3 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Cat TYPE_END Planeshift PLAYER_CLS_END 108 RACE_END U RARITY_END Flash$When Fleetfoot Panther enters the battlefield , return a green or white creature you control to its owner's hand .\nForsaken City NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Planeshift PLAYER_CLS_END 139 RACE_END R RARITY_END Forsaken City doesn't untap during your untap step . $At the beginning of your upkeep , you may exile a card from your hand . If you do , untap Forsaken City . ${tap }: Add one mana of any color to your mana pool .\nGaea's Might NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 81 RACE_END C RARITY_END Domain - Target creature gets +1/+1 until end of turn for each basic land type among lands you control .\nHobble NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planeshift PLAYER_CLS_END 7 RACE_END C RARITY_END Enchant creature$When Hobble enters the battlefield , draw a card . $Enchanted creature can't attack . $Enchanted creature can't block if it's black .\nHonorable Scout NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier Scout TYPE_END Planeshift PLAYER_CLS_END 8 RACE_END C RARITY_END When Honorable Scout enters the battlefield , you gain 2 life for each black and/or red creature target opponent controls .\nHorned Kavu NAME_END 4 ATK_END 3 DEF_END {R}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Planeshift PLAYER_CLS_END 110 RACE_END C RARITY_END When Horned Kavu enters the battlefield , return a red or green creature you control to its owner's hand .\nHunting Drake NAME_END 2 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Planeshift PLAYER_CLS_END 27 RACE_END C RARITY_END Flying$When Hunting Drake enters the battlefield , put target red or green creature on top of its owner's library .\nImplode NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Planeshift PLAYER_CLS_END 62 RACE_END U RARITY_END Destroy target land . $$Draw a card .\nInsolence NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planeshift PLAYER_CLS_END 63 RACE_END C RARITY_END Enchant creature$Whenever enchanted creature becomes tapped , Insolence deals 2 damage to that creature's controller .\nKavu Recluse NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Planeshift PLAYER_CLS_END 64 RACE_END C RARITY_END { tap }: Target land becomes a Forest until end of turn .\nLava Zombie NAME_END 3 ATK_END 4 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature - Zombie TYPE_END Planeshift PLAYER_CLS_END 113 RACE_END C RARITY_END When Lava Zombie enters the battlefield , return a black or red creature you control to its owner's hand . ${2 }: Lava Zombie gets +1/+0 until end of turn .\nMaggot Carrier NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Zombie TYPE_END Planeshift PLAYER_CLS_END 45 RACE_END C RARITY_END When Maggot Carrier enters the battlefield , each player loses 1 life .\nMagma Burst NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 66 RACE_END C RARITY_END Kicker-Sacrifice two lands . < i > (You may sacrifice two lands in addition to any other costs as you cast this spell . ) < /i > $Magma Burst deals 3 damage to target creature or player . If Magma Burst was kicked , it deals 3 damage to another target creature or player .\nMagnigoth Treefolk NAME_END 6 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Planeshift PLAYER_CLS_END 82 RACE_END R RARITY_END Domain - For each basic land type among lands you control , Magnigoth Treefolk has landwalk of that type .\nMalicious Advice NAME_END NIL ATK_END NIL DEF_END {X}{U}{B} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 114 RACE_END C RARITY_END Tap X target artifacts , creatures , and/or lands . You lose X life .\nMarch of Souls NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Sorcery TYPE_END Planeshift PLAYER_CLS_END 10 RACE_END R RARITY_END Destroy all creatures . They can't be regenerated . For each creature destroyed this way , its controller puts a 1/1 white Spirit creature token with flying onto the battlefield .\nMarsh Crocodile NAME_END 4 ATK_END 4 DEF_END {2}{U}{B} COST_END NIL DUR_END Creature - Crocodile TYPE_END Planeshift PLAYER_CLS_END 115 RACE_END U RARITY_END When Marsh Crocodile enters the battlefield , return a blue or black creature you control to its owner's hand . $When Marsh Crocodile enters the battlefield , each player discards a card .\nMeteor Crater NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Planeshift PLAYER_CLS_END 140 RACE_END R RARITY_END { tap }: Choose a color of a permanent you control . Add one mana of that color to your mana pool .\nMire Kavu NAME_END 2 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Planeshift PLAYER_CLS_END 67 RACE_END C RARITY_END Mire Kavu gets +1/+1 as long as you control a Swamp .\nMogg Jailer NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Planeshift PLAYER_CLS_END 68 RACE_END U RARITY_END Mogg Jailer can't attack if defending player controls an untapped creature with power 2 or less .\nMorgue Toad NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Frog TYPE_END Planeshift PLAYER_CLS_END 46 RACE_END C RARITY_END Sacrifice Morgue Toad : Add { U}{R } to your mana pool .\nMultani's Harmony NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planeshift PLAYER_CLS_END 84 RACE_END U RARITY_END Enchant creature$Enchanted creature has \" { tap }: Add one mana of any color to your mana pool . \"\nNatural Emergence NAME_END NIL ATK_END NIL DEF_END {2}{R}{G} COST_END NIL DUR_END Enchantment TYPE_END Planeshift PLAYER_CLS_END 117 RACE_END R RARITY_END When Natural Emergence enters the battlefield , return a red or green enchantment you control to its owner's hand . $Lands you control are 2/2 creatures with first strike . They're still lands .\nNemata, Grove Guardian NAME_END 5 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Legendary Creature - Treefolk TYPE_END Planeshift PLAYER_CLS_END 85 RACE_END R RARITY_END { 2}{G }: Put a 1/1 green Saproling creature token onto the battlefield . $Sacrifice a Saproling : Saproling creatures get +1/+1 until end of turn .\nNightscape Battlemage NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Planeshift PLAYER_CLS_END 47 RACE_END U RARITY_END Kicker { 2}{U } and/or { 2}{R } < i > (You may pay an additional { 2}{U } and/or { 2}{R } as you cast this spell . ) < /i > $When Nightscape Battlemage enters the battlefield , if it was kicked with its { 2}{U } kicker , return up to two target nonblack creatures to their owners ' hands . $When Nightscape Battlemage enters the battlefield , if it was kicked with its { 2}{R } kicker , destroy target land .\nNightscape Familiar NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Planeshift PLAYER_CLS_END 48 RACE_END C RARITY_END Blue spells and red spells you cast cost { 1 } less to cast . ${1}{B }: Regenerate Nightscape Familiar .\nOrim's Chant NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 11 RACE_END R RARITY_END Kicker { W } < i > (You may pay an additional { W } as you cast this spell . ) < /i > $Target player can't cast spells this turn . $If Orim's Chant was kicked , creatures can't attack this turn .\nPhyrexian Bloodstock NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Planeshift PLAYER_CLS_END 50 RACE_END C RARITY_END When Phyrexian Bloodstock leaves the battlefield , destroy target white creature . It can't be regenerated .\nPlaneswalker's Favor NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Planeshift PLAYER_CLS_END 86 RACE_END R RARITY_END { 3}{G }: Target opponent reveals a card at random from his or her hand . Target creature gets +X/+X until end of turn , where X is the revealed card's converted mana cost .\nPlaneswalker's Fury NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Planeshift PLAYER_CLS_END 70 RACE_END R RARITY_END { 3}{R }: Target opponent reveals a card at random from his or her hand . Planeswalker's Fury deals damage equal to that card's converted mana cost to that player . Activate this ability only any time you could cast a sorcery .\nPlaneswalker's Mirth NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Planeshift PLAYER_CLS_END 12 RACE_END R RARITY_END { 3}{W }: Target opponent reveals a card at random from his or her hand . You gain life equal to that card's converted mana cost .\nPlaneswalker's Scorn NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Planeshift PLAYER_CLS_END 52 RACE_END R RARITY_END { 3}{B }: Target opponent reveals a card at random from his or her hand . Target creature gets -X/-X until end of turn , where X is the revealed card's converted mana cost . Activate this ability only any time you could cast a sorcery .\nPollen Remedy NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 13 RACE_END C RARITY_END Kicker-Sacrifice a land . < i > (You may sacrifice a land in addition to any other costs as you cast this spell . ) < /i > $Prevent the next 3 damage that would be dealt this turn to any number of target creatures and/or players , divided as you choose . If Pollen Remedy was kicked , prevent the next 6 damage this way instead .\nPrimal Growth NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Planeshift PLAYER_CLS_END 87 RACE_END C RARITY_END Kicker-Sacrifice a creature . < i > (You may sacrifice a creature in addition to any other costs as you cast this spell . ) < /i > $Search your library for a basic land card , put that card onto the battlefield , then shuffle your library . If Primal Growth was kicked , instead search your library for up to two basic land cards , put them onto the battlefield , then shuffle your library .\nPygmy Kavu NAME_END 2 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Planeshift PLAYER_CLS_END 88 RACE_END C RARITY_END When Pygmy Kavu enters the battlefield , draw a card for each black creature your opponents control .\nQuirion Explorer NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid Scout TYPE_END Planeshift PLAYER_CLS_END 90 RACE_END C RARITY_END { tap }: Add to your mana pool one mana of any color that a land an opponent controls could produce .\nRadiant Kavu NAME_END 3 ATK_END 3 DEF_END {R}{G}{W} COST_END NIL DUR_END Creature - Kavu TYPE_END Planeshift PLAYER_CLS_END 120 RACE_END R RARITY_END { R}{G}{W }: Prevent all combat damage blue creatures and black creatures would deal this turn .\nRazing Snidd NAME_END 3 ATK_END 3 DEF_END {4}{B}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Planeshift PLAYER_CLS_END 121 RACE_END U RARITY_END When Razing Snidd enters the battlefield , return a black or red creature you control to its owner's hand . $When Razing Snidd enters the battlefield , each player sacrifices a land .\nRith's Charm NAME_END NIL ATK_END NIL DEF_END {R}{G}{W} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 122 RACE_END U RARITY_END Choose one - Destroy target nonbasic land ; or put three 1/1 green Saproling creature tokens onto the battlefield ; or prevent all damage a source of your choice would deal this turn .\nRith's Grove NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Lair TYPE_END Planeshift PLAYER_CLS_END 141 RACE_END U RARITY_END When Rith's Grove enters the battlefield , sacrifice it unless you return a non-Lair land you control to its owner's hand . ${tap }: Add { R } , { G } , or { W } to your mana pool .\nRushing River NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 30 RACE_END C RARITY_END Kicker-Sacrifice a land . < i > (You may sacrifice a land in addition to any other costs as you cast this spell . ) < /i > $Return target nonland permanent to its owner's hand . If Rushing River was kicked , return another target nonland permanent to its owner's hand .\nSamite Elder NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Planeshift PLAYER_CLS_END 14 RACE_END R RARITY_END { tap }: Creatures you control gain protection from the colors of target permanent you control until end of turn .\nSamite Pilgrim NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Planeshift PLAYER_CLS_END 15 RACE_END C RARITY_END Domain - { tap }: Prevent the next X damage that would be dealt to target creature this turn , where X is the number of basic land types among lands you control .\nSea Snidd NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Planeshift PLAYER_CLS_END 31 RACE_END C RARITY_END { tap }: Target land becomes the basic land type of your choice until end of turn .\nShifting Sky NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Planeshift PLAYER_CLS_END 32 RACE_END U RARITY_END As Shifting Sky enters the battlefield , choose a color . $All nonland permanents are the chosen color .\nShriek of Dread NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 53 RACE_END C RARITY_END Target creature gains fear until end of turn . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nSisay's Ingenuity NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planeshift PLAYER_CLS_END 33 RACE_END C RARITY_END Enchant creature$When Sisay's Ingenuity enters the battlefield , draw a card . $Enchanted creature has \" { 2}{U }: Target creature becomes the color of your choice until end of turn . \"\nSkyship Weatherlight NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Legendary Artifact TYPE_END Planeshift PLAYER_CLS_END 133 RACE_END R RARITY_END When Skyship Weatherlight enters the battlefield , search your library for any number of artifact and/or creature cards and exile them . Then shuffle your library . ${4 } , { tap }: Choose a card at random that was exiled with Skyship Weatherlight . Put that card into its owner's hand .\nSkyshroud Blessing NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 92 RACE_END U RARITY_END Lands gain shroud until end of turn . < i > (They can't be the targets of spells or abilities . ) < /i > $Draw a card .\nSleeping Potion NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Planeshift PLAYER_CLS_END 34 RACE_END C RARITY_END Enchant creature$When Sleeping Potion enters the battlefield , tap enchanted creature . $Enchanted creature doesn't untap during its controller's untap step . $When enchanted creature becomes the target of a spell or ability , sacrifice Sleeping Potion .\nSlingshot Goblin NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Planeshift PLAYER_CLS_END 72 RACE_END C RARITY_END { R } , { tap }: Slingshot Goblin deals 2 damage to target blue creature .\nSparkcaster NAME_END 3 ATK_END 5 DEF_END {2}{R}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Planeshift PLAYER_CLS_END 126 RACE_END U RARITY_END When Sparkcaster enters the battlefield , return a red or green creature you control to its owner's hand . $When Sparkcaster enters the battlefield , it deals 1 damage to target player .\nSteel Leaf Paladin NAME_END 4 ATK_END 4 DEF_END {4}{G}{W} COST_END NIL DUR_END Creature - Elf Knight TYPE_END Planeshift PLAYER_CLS_END 127 RACE_END C RARITY_END First strike$When Steel Leaf Paladin enters the battlefield , return a green or white creature you control to its owner's hand .\nStone Kavu NAME_END 3 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Planeshift PLAYER_CLS_END 93 RACE_END C RARITY_END { R }: Stone Kavu gets +1/+0 until end of turn . ${W }: Stone Kavu gets +0/+1 until end of turn .\nStrafe NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Planeshift PLAYER_CLS_END 73 RACE_END U RARITY_END Strafe deals 3 damage to target nonred creature .\nStratadon NAME_END 5 ATK_END 5 DEF_END {10} COST_END NIL DUR_END Artifact Creature - Beast TYPE_END Planeshift PLAYER_CLS_END 135 RACE_END U RARITY_END Domain - Stratadon costs { 1 } less to cast for each basic land type among lands you control . $Trample\nSunken Hope NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Planeshift PLAYER_CLS_END 37 RACE_END R RARITY_END At the beginning of each player's upkeep , that player returns a creature he or she controls to its owner's hand .\nSunscape Battlemage NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Planeshift PLAYER_CLS_END 16 RACE_END U RARITY_END Kicker { 1}{G } and/or { 2}{U } < i > (You may pay an additional { 1}{G } and/or { 2}{U } as you cast this spell . ) < /i > $When Sunscape Battlemage enters the battlefield , if it was kicked with its { 1}{G } kicker , destroy target creature with flying . $When Sunscape Battlemage enters the battlefield , if it was kicked with its { 2}{U } kicker , draw two cards .\nSunscape Familiar NAME_END 3 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Planeshift PLAYER_CLS_END 17 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $Green spells and blue spells you cast cost { 1 } less to cast .\nTahngarth, Talruum Hero NAME_END 4 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Legendary Creature - Minotaur Warrior TYPE_END Planeshift PLAYER_CLS_END 74 RACE_END R RARITY_END Vigilance${1}{R } , { tap }: Tahngarth , Talruum Hero deals damage equal to its power to target creature . That creature deals damage equal to its power to Tahngarth .\nTerminal Moraine NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Planeshift PLAYER_CLS_END 142 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${2 } , { tap } , Sacrifice Terminal Moraine : Search your library for a basic land card and put that card onto the battlefield tapped . Then shuffle your library .\nThornscape Familiar NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Planeshift PLAYER_CLS_END 95 RACE_END C RARITY_END Red spells and white spells you cast cost { 1 } less to cast .\nThunderscape Familiar NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Planeshift PLAYER_CLS_END 76 RACE_END C RARITY_END First strike$Black spells and green spells you cast cost { 1 } less to cast .\nTreva's Charm NAME_END NIL ATK_END NIL DEF_END {G}{W}{U} COST_END NIL DUR_END Instant TYPE_END Planeshift PLAYER_CLS_END 129 RACE_END U RARITY_END Choose one - Destroy target enchantment ; or exile target attacking creature ; or draw a card , then discard a card .\nVoice of All NAME_END 2 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Planeshift PLAYER_CLS_END 19 RACE_END U RARITY_END Flying$As Voice of All enters the battlefield , choose a color . $Voice of All has protection from the chosen color .\nVolcano Imp NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Planeshift PLAYER_CLS_END 56 RACE_END C RARITY_END Flying$${1}{R }: Volcano Imp gains first strike until end of turn .\nWaterspout Elemental NAME_END 4 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Planeshift PLAYER_CLS_END 38 RACE_END R RARITY_END Kicker { U } < i > (You may pay an additional { U } as you cast this spell . ) < /i > $Flying$When Waterspout Elemental enters the battlefield , if it was kicked , return all other creatures to their owners ' hands and you skip your next turn .\nAlabaster Dragon NAME_END 4 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Dragon TYPE_END Portal PLAYER_CLS_END 163 RACE_END R RARITY_END Flying$When Alabaster Dragon dies , shuffle it into its owner's library .\nAlluring Scent NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 80 RACE_END R RARITY_END All creatures able to block target creature this turn do so .\nArrogant Vampire NAME_END 3 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Portal PLAYER_CLS_END 1 RACE_END U RARITY_END Flying\nBee Sting NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 83 RACE_END U RARITY_END Bee Sting deals 2 damage to target creature or player .\nBorder Guard NAME_END 4 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal PLAYER_CLS_END 171 RACE_END C RARITY_END NIL\nBurning Cloak NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 125 RACE_END C RARITY_END Target creature gets +2/+0 until end of turn . Burning Cloak deals 2 damage to that creature .\nCapricious Sorcerer NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Portal PLAYER_CLS_END 44 RACE_END R RARITY_END { tap }: Capricious Sorcerer deals 1 damage to target creature or player . Activate this ability only during your turn , before attackers are declared .\nCharging Bandits NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Portal PLAYER_CLS_END 6 RACE_END U RARITY_END Whenever Charging Bandits attacks , it gets +2/+0 until end of turn .\nCloak of Feathers NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 45 RACE_END C RARITY_END Target creature gains flying until end of turn . $$Draw a card .\nCloud Pirates NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human Pirate TYPE_END Portal PLAYER_CLS_END 47 RACE_END C RARITY_END Flying$Cloud Pirates can block only creatures with flying .\nCraven Knight NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Knight TYPE_END Portal PLAYER_CLS_END 7 RACE_END C RARITY_END Craven Knight can't block .\nCruel Tutor NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 9 RACE_END R RARITY_END Search your library for a card , then shuffle your library and put that card on top of it . You lose 2 life .\nDeep-Sea Serpent NAME_END 5 ATK_END 5 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Portal PLAYER_CLS_END 52 RACE_END U RARITY_END Deep-Sea Serpent can't attack unless defending player controls an Island .\nDeja Vu NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 53 RACE_END C RARITY_END Return target sorcery card from your graveyard to your hand .\nDesert Drake NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Drake TYPE_END Portal PLAYER_CLS_END 127 RACE_END U RARITY_END Flying\nDjinn of the Lamp NAME_END 6 ATK_END 5 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Djinn TYPE_END Portal PLAYER_CLS_END 54 RACE_END R RARITY_END Flying\nElite Cat Warrior NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Cat Warrior TYPE_END Portal PLAYER_CLS_END 87 RACE_END C RARITY_END Forestwalk\nElvish Ranger NAME_END 1 ATK_END 4 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Portal PLAYER_CLS_END 90 RACE_END C RARITY_END NIL\nFinal Strike NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 16 RACE_END R RARITY_END As an additional cost to cast Final Strike , sacrifice a creature . $Final Strike deals damage to target opponent equal to the sacrificed creature's power .\nFire Dragon NAME_END 6 ATK_END 6 DEF_END {6}{R}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Portal PLAYER_CLS_END 130 RACE_END R RARITY_END Flying$When Fire Dragon enters the battlefield , it deals damage equal to the number of Mountains you control to target creature .\nFire Imp NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Imp TYPE_END Portal PLAYER_CLS_END 131 RACE_END U RARITY_END When Fire Imp enters the battlefield , it deals 2 damage to target creature .\nFire Snake NAME_END 1 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Snake TYPE_END Portal PLAYER_CLS_END 132 RACE_END C RARITY_END When Fire Snake dies , destroy target land .\nFire Tempest NAME_END NIL ATK_END NIL DEF_END {5}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 133 RACE_END R RARITY_END Fire Tempest deals 6 damage to each creature and each player .\nFleet-Footed Monk NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Monk TYPE_END Portal PLAYER_CLS_END 177 RACE_END C RARITY_END Fleet-Footed Monk can't be blocked by creatures with power 2 or greater .\nFruition NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 91 RACE_END C RARITY_END You gain 1 life for each Forest on the battlefield .\nGoblin Bully NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Portal PLAYER_CLS_END 136 RACE_END C RARITY_END NIL\nHighland Giant NAME_END 4 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Portal PLAYER_CLS_END 137 RACE_END C RARITY_END NIL\nIngenious Thief NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Portal PLAYER_CLS_END 59 RACE_END U RARITY_END Flying$When Ingenious Thief enters the battlefield , look at target player's hand .\nJungle Lion NAME_END 1 ATK_END 2 DEF_END {G} COST_END NIL DUR_END Creature - Cat TYPE_END Portal PLAYER_CLS_END 96 RACE_END C RARITY_END Jungle Lion can't block .\nKeen-Eyed Archers NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Portal PLAYER_CLS_END 181 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nKing's Assassin NAME_END 1 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Assassin TYPE_END Portal PLAYER_CLS_END 21 RACE_END R RARITY_END { tap }: Destroy target tapped creature . Activate this ability only during your turn , before attackers are declared .\nLava Flow NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 143 RACE_END U RARITY_END Destroy target creature or land .\nLizard Warrior NAME_END 2 ATK_END 4 DEF_END {3}{R} COST_END NIL DUR_END Creature - Lizard Warrior TYPE_END Portal PLAYER_CLS_END 144 RACE_END C RARITY_END NIL\nMinotaur Warrior NAME_END 3 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Minotaur Warrior TYPE_END Portal PLAYER_CLS_END 145 RACE_END C RARITY_END NIL\nMobilize NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 97 RACE_END C RARITY_END Untap all creatures you control .\nMoon Sprite NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Faerie TYPE_END Portal PLAYER_CLS_END 100 RACE_END U RARITY_END Flying\nMystic Denial NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Portal PLAYER_CLS_END 62 RACE_END U RARITY_END Counter target creature or sorcery spell .\nNoxious Toad NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Frog TYPE_END Portal PLAYER_CLS_END 27 RACE_END U RARITY_END When Noxious Toad dies , each opponent discards a card .\nOmen NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 63 RACE_END C RARITY_END Look at the top three cards of your library , then put them back in any order . You may shuffle your library . $Draw a card .\nOwl Familiar NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Portal PLAYER_CLS_END 64 RACE_END C RARITY_END Flying$When Owl Familiar enters the battlefield , draw a card , then discard a card .\nPersonal Tutor NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 65 RACE_END U RARITY_END Search your library for a sorcery card and reveal that card . Shuffle your library , then put the card on top of it .\nPlant Elemental NAME_END 4 ATK_END 3 DEF_END {1}{G} COST_END NIL DUR_END Creature - Plant Elemental TYPE_END Portal PLAYER_CLS_END 107 RACE_END U RARITY_END When Plant Elemental enters the battlefield , sacrifice it unless you sacrifice a Forest .\nRaging Cougar NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Cat TYPE_END Portal PLAYER_CLS_END 149 RACE_END C RARITY_END Haste\nRaging Minotaur NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Minotaur Berserker TYPE_END Portal PLAYER_CLS_END 152 RACE_END C RARITY_END Haste\nRenewing Dawn NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 185 RACE_END U RARITY_END You gain 2 life for each Mountain target opponent controls .\nRowan Treefolk NAME_END 4 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Portal PLAYER_CLS_END 110 RACE_END C RARITY_END NIL\nSacred Knight NAME_END 2 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Portal PLAYER_CLS_END 186 RACE_END C RARITY_END Sacred Knight can't be blocked by black and/or red creatures .\nSerpent Assassin NAME_END 2 ATK_END 2 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Snake Assassin TYPE_END Portal PLAYER_CLS_END 31 RACE_END R RARITY_END When Serpent Assassin enters the battlefield , you may destroy target nonblack creature .\nSkeletal Crocodile NAME_END 1 ATK_END 5 DEF_END {3}{B} COST_END NIL DUR_END Creature - Crocodile Skeleton TYPE_END Portal PLAYER_CLS_END 33 RACE_END C RARITY_END NIL\nSkeletal Snake NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Snake Skeleton TYPE_END Portal PLAYER_CLS_END 34 RACE_END C RARITY_END NIL\nSorcerous Sight NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 69 RACE_END C RARITY_END Look at target opponent's hand . $$Draw a card .\nStarlit Angel NAME_END 4 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Portal PLAYER_CLS_END 192 RACE_END U RARITY_END Flying\nStern Marshal NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal PLAYER_CLS_END 194 RACE_END R RARITY_END { tap }: Target creature gets +2/+2 until end of turn . Activate this ability only during your turn , before attackers are declared .\nSylvan Tutor NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 114 RACE_END R RARITY_END Search your library for a creature card and reveal that card . Shuffle your library , then put the card on top of it .\nSymbol of Unsummoning NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 71 RACE_END C RARITY_END Return target creature to its owner's hand . $$Draw a card .\nTaunt NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 72 RACE_END R RARITY_END During target player's next turn , creatures that player controls attack you if able .\nThundering Wurm NAME_END 4 ATK_END 4 DEF_END {2}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Portal PLAYER_CLS_END 115 RACE_END R RARITY_END When Thundering Wurm enters the battlefield , sacrifice it unless you discard a land card .\nThundermare NAME_END 5 ATK_END 5 DEF_END {5}{R} COST_END NIL DUR_END Creature - Elemental Horse TYPE_END Portal PLAYER_CLS_END 158 RACE_END R RARITY_END Haste < i > (This creature can attack the turn it comes under your control . ) < /i > $When Thundermare enters the battlefield , tap all other creatures .\nUndying Beast NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Beast TYPE_END Portal PLAYER_CLS_END 36 RACE_END C RARITY_END When Undying Beast dies , put it on top of its owner's library .\nValorous Charge NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 196 RACE_END U RARITY_END White creatures get +2/+0 until end of turn .\nVampiric Feast NAME_END NIL ATK_END NIL DEF_END {5}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 37 RACE_END U RARITY_END Vampiric Feast deals 4 damage to target creature or player and you gain 4 life .\nVampiric Touch NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 38 RACE_END C RARITY_END Vampiric Touch deals 2 damage to target opponent and you gain 2 life .\nVirtue's Ruin NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 39 RACE_END U RARITY_END Destroy all white creatures .\nWall of Granite NAME_END 7 ATK_END 0 DEF_END {2}{R} COST_END NIL DUR_END Creature - Wall TYPE_END Portal PLAYER_CLS_END 161 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i >\nWarrior's Charge NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 200 RACE_END C RARITY_END Creatures you control get +1/+1 until end of turn .\nWhiptail Wurm NAME_END 5 ATK_END 8 DEF_END {6}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Portal PLAYER_CLS_END 118 RACE_END U RARITY_END NIL\nWicked Pact NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 40 RACE_END R RARITY_END Destroy two target nonblack creatures . You lose 5 life .\nWillow Dryad NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Dryad TYPE_END Portal PLAYER_CLS_END 119 RACE_END C RARITY_END Forestwalk\nWithering Gaze NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Portal PLAYER_CLS_END 79 RACE_END U RARITY_END Target opponent reveals his or her hand . You draw a card for each Forest and green card in it .\nAlaborn Grenadier NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Second Age PLAYER_CLS_END 122 RACE_END C RARITY_END Vigilance\nAlaborn Musketeer NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Second Age PLAYER_CLS_END 123 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nAlaborn Trooper NAME_END 3 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Second Age PLAYER_CLS_END 124 RACE_END C RARITY_END NIL\nAlaborn Veteran NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Portal Second Age PLAYER_CLS_END 125 RACE_END R RARITY_END { tap }: Target creature gets +2/+2 until end of turn . Activate this ability only during your turn , before attackers are declared .\nAngel of Fury NAME_END 5 ATK_END 3 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Portal Second Age PLAYER_CLS_END 127 RACE_END R RARITY_END Flying$When Angel of Fury is put into your graveyard from the battlefield , you may shuffle it into your library .\nApprentice Sorcerer NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Portal Second Age PLAYER_CLS_END 32 RACE_END U RARITY_END { tap }: Apprentice Sorcerer deals 1 damage to target creature or player . Activate this ability only during your turn , before attackers are declared .\nArmored Galleon NAME_END 4 ATK_END 5 DEF_END {4}{U} COST_END NIL DUR_END Creature - Human Pirate TYPE_END Portal Second Age PLAYER_CLS_END 33 RACE_END U RARITY_END Armored Galleon can't attack unless defending player controls an Island .\nBarbtooth Wurm NAME_END 4 ATK_END 6 DEF_END {5}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Portal Second Age PLAYER_CLS_END 62 RACE_END C RARITY_END NIL\nBear Cub NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Bear TYPE_END Portal Second Age PLAYER_CLS_END 63 RACE_END C RARITY_END NIL\nBloodcurdling Scream NAME_END NIL ATK_END NIL DEF_END {X}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal Second Age PLAYER_CLS_END 3 RACE_END U RARITY_END Target creature gets +X/+0 until end of turn .\nBrimstone Dragon NAME_END 6 ATK_END 6 DEF_END {6}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Portal Second Age PLAYER_CLS_END 92 RACE_END R RARITY_END Flying , haste\nBrutal Nightstalker NAME_END 2 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Nightstalker TYPE_END Portal Second Age PLAYER_CLS_END 4 RACE_END U RARITY_END When Brutal Nightstalker enters the battlefield , you may have target opponent discard a card .\nChorus of Woe NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Portal Second Age PLAYER_CLS_END 5 RACE_END C RARITY_END Creatures you control get +1/+0 until end of turn .\nCoastal Wizard NAME_END 1 ATK_END 1 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Portal Second Age PLAYER_CLS_END 34 RACE_END R RARITY_END { tap }: Return Coastal Wizard and another target creature to their owners ' hands . Activate this ability only during your turn , before attackers are declared .\nDakmor Bat NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Bat TYPE_END Portal Second Age PLAYER_CLS_END 8 RACE_END C RARITY_END Flying\nDakmor Scorpion NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Scorpion TYPE_END Portal Second Age PLAYER_CLS_END 10 RACE_END C RARITY_END NIL\nDark Offering NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal Second Age PLAYER_CLS_END 12 RACE_END U RARITY_END Destroy target nonblack creature . You gain 3 life .\nDeathcoil Wurm NAME_END 6 ATK_END 7 DEF_END {6}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Portal Second Age PLAYER_CLS_END 65 RACE_END R RARITY_END You may have Deathcoil Wurm assign its combat damage as though it weren't blocked .\nFestival of Trokin NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Sorcery TYPE_END Portal Second Age PLAYER_CLS_END 136 RACE_END C RARITY_END You gain 2 life for each creature you control .\nGoblin Cavaliers NAME_END 2 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Portal Second Age PLAYER_CLS_END 95 RACE_END C RARITY_END NIL\nGoblin Firestarter NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END Portal Second Age PLAYER_CLS_END 96 RACE_END U RARITY_END Sacrifice Goblin Firestarter : Goblin Firestarter deals 1 damage to target creature or player . Activate this ability only during your turn , before attackers are declared .\nGolden Bear NAME_END 3 ATK_END 4 DEF_END {3}{G} COST_END NIL DUR_END Creature - Bear TYPE_END Portal Second Age PLAYER_CLS_END 67 RACE_END C RARITY_END NIL\nHarmony of Nature NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Portal Second Age PLAYER_CLS_END 68 RACE_END U RARITY_END Tap any number of untapped creatures you control . You gain 4 life for each creature tapped this way .\nIronhoof Ox NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Ox TYPE_END Portal Second Age PLAYER_CLS_END 70 RACE_END U RARITY_END Ironhoof Ox can't be blocked by more than one creature .\nKiss of Death NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal Second Age PLAYER_CLS_END 16 RACE_END U RARITY_END Kiss of Death deals 4 damage to target opponent . You gain 4 life .\nLurking Nightstalker NAME_END 1 ATK_END 1 DEF_END {B}{B} COST_END NIL DUR_END Creature - Nightstalker TYPE_END Portal Second Age PLAYER_CLS_END 17 RACE_END C RARITY_END Whenever Lurking Nightstalker attacks , it gets +2/+0 until end of turn .\nLynx NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Cat TYPE_END Portal Second Age PLAYER_CLS_END 72 RACE_END C RARITY_END Forestwalk\nMagma Giant NAME_END 5 ATK_END 5 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Portal Second Age PLAYER_CLS_END 108 RACE_END R RARITY_END When Magma Giant enters the battlefield , it deals 2 damage to each creature and each player .\nMoaning Spirit NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Portal Second Age PLAYER_CLS_END 19 RACE_END C RARITY_END Flying\nMuck Rats NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Rat TYPE_END Portal Second Age PLAYER_CLS_END 20 RACE_END C RARITY_END NIL\nNightstalker Engine NAME_END 3 ATK_END * DEF_END {4}{B} COST_END NIL DUR_END Creature - Nightstalker TYPE_END Portal Second Age PLAYER_CLS_END 21 RACE_END R RARITY_END Nightstalker Engine's power is equal to the number of creature cards in your graveyard .\nNorwood Archers NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Portal Second Age PLAYER_CLS_END 76 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nNorwood Riders NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Portal Second Age PLAYER_CLS_END 79 RACE_END C RARITY_END Norwood Riders can't be blocked by more than one creature .\nNorwood Warrior NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Portal Second Age PLAYER_CLS_END 80 RACE_END C RARITY_END Whenever Norwood Warrior becomes blocked , it gets +1/+1 until end of turn .\nObsidian Giant NAME_END 4 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Portal Second Age PLAYER_CLS_END 109 RACE_END U RARITY_END NIL\nOgre Arsonist NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Ogre TYPE_END Portal Second Age PLAYER_CLS_END 110 RACE_END U RARITY_END When Ogre Arsonist enters the battlefield , destroy target land .\nPlated Wurm NAME_END 5 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Portal Second Age PLAYER_CLS_END 81 RACE_END C RARITY_END NIL\nRaiding Nightstalker NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Nightstalker TYPE_END Portal Second Age PLAYER_CLS_END 24 RACE_END C RARITY_END Swampwalk\nRain of Daggers NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal Second Age PLAYER_CLS_END 25 RACE_END R RARITY_END Destroy all creatures target opponent controls . You lose 2 life for each creature destroyed this way .\nRazorclaw Bear NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Bear TYPE_END Portal Second Age PLAYER_CLS_END 82 RACE_END R RARITY_END Whenever Razorclaw Bear becomes blocked , it gets +2/+2 until end of turn .\nSalvage NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Portal Second Age PLAYER_CLS_END 85 RACE_END C RARITY_END Put target card from your graveyard on top of your library .\nSteam Catapult NAME_END 3 ATK_END 2 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Second Age PLAYER_CLS_END 142 RACE_END R RARITY_END { tap }: Destroy target tapped creature . Activate this ability only during your turn , before attackers are declared .\nSteam Frigate NAME_END 3 ATK_END 3 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Pirate TYPE_END Portal Second Age PLAYER_CLS_END 47 RACE_END C RARITY_END Steam Frigate can't attack unless defending player controls an Island .\nSylvan Basilisk NAME_END 4 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Basilisk TYPE_END Portal Second Age PLAYER_CLS_END 86 RACE_END R RARITY_END Whenever Sylvan Basilisk becomes blocked by a creature , destroy that creature .\nTalas Air Ship NAME_END 2 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Pirate TYPE_END Portal Second Age PLAYER_CLS_END 48 RACE_END C RARITY_END Flying\nTalas Explorer NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Pirate Scout TYPE_END Portal Second Age PLAYER_CLS_END 49 RACE_END C RARITY_END Flying$When Talas Explorer enters the battlefield , look at target opponent's hand .\nTalas Merchant NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Pirate TYPE_END Portal Second Age PLAYER_CLS_END 50 RACE_END C RARITY_END NIL\nTalas Researcher NAME_END 1 ATK_END 1 DEF_END {4}{U} COST_END NIL DUR_END Creature - Human Pirate Wizard TYPE_END Portal Second Age PLAYER_CLS_END 51 RACE_END R RARITY_END { tap }: Draw a card . Activate this ability only during your turn , before attackers are declared .\nTalas Scout NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Pirate Scout TYPE_END Portal Second Age PLAYER_CLS_END 52 RACE_END C RARITY_END Flying\nTalas Warrior NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Human Pirate Warrior TYPE_END Portal Second Age PLAYER_CLS_END 53 RACE_END R RARITY_END Talas Warrior is unblockable .\nTemple Elder NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Portal Second Age PLAYER_CLS_END 144 RACE_END U RARITY_END { tap }: You gain 1 life . Activate this ability only during your turn , before attackers are declared .\nTemporal Manipulation NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Portal Second Age PLAYER_CLS_END 54 RACE_END R RARITY_END Take an extra turn after this one .\nTouch of Brilliance NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Portal Second Age PLAYER_CLS_END 58 RACE_END C RARITY_END Draw two cards .\nTown Sentry NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Second Age PLAYER_CLS_END 145 RACE_END C RARITY_END Whenever Town Sentry blocks , it gets +0/+2 until end of turn .\nAlert Shu Infantry NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 1 RACE_END U RARITY_END Vigilance\nBarbarian General NAME_END 2 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Barbarian Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 100 RACE_END U RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i >\nBarbarian Horde NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Barbarian Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 101 RACE_END C RARITY_END NIL\nBorrowing the East Wind NAME_END NIL ATK_END NIL DEF_END {X}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 133 RACE_END R RARITY_END Borrowing the East Wind deals X damage to each creature with horsemanship and each player .\nBroken Dam NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 37 RACE_END C RARITY_END Tap one or two target creatures without horsemanship .\nBurning Fields NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 103 RACE_END C RARITY_END Burning Fields deals 5 damage to target opponent .\nBurning of Xinye NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 104 RACE_END R RARITY_END You destroy four lands you control , then target opponent destroys four lands he or she controls . Then Burning of Xinye deals 4 damage to each creature .\nCao Cao, Lord of Wei NAME_END 3 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 68 RACE_END R RARITY_END { tap }: Target opponent discards two cards . Activate this ability only during your turn , before attackers are declared .\nCao Ren, Wei Commander NAME_END 3 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Soldier Warrior TYPE_END Portal Three Kingdoms PLAYER_CLS_END 69 RACE_END R RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i > $When Cao Ren , Wei Commander enters the battlefield , you lose 3 life .\nCapture of Jingzhou NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 38 RACE_END R RARITY_END Take an extra turn after this one .\nControl of the Court NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 105 RACE_END U RARITY_END Draw four cards , then discard three cards at random .\nCorrupt Court Official NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Portal Three Kingdoms PLAYER_CLS_END 71 RACE_END U RARITY_END When Corrupt Court Official enters the battlefield , target opponent discards a card .\nCouncil of Advisors NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Portal Three Kingdoms PLAYER_CLS_END 40 RACE_END U RARITY_END When Council of Advisors enters the battlefield , draw a card .\nCounterintelligence NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 41 RACE_END U RARITY_END Return one or two target creatures to their owners ' hands .\nCunning Advisor NAME_END 1 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Portal Three Kingdoms PLAYER_CLS_END 72 RACE_END U RARITY_END { tap }: Target opponent discards a card . Activate this ability only during your turn , before attackers are declared .\nDeception NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 73 RACE_END C RARITY_END Target opponent discards two cards .\nDesert Sandstorm NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 107 RACE_END C RARITY_END Desert Sandstorm deals 1 damage to each creature .\nDesperate Charge NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 74 RACE_END U RARITY_END Creatures you control get +2/+0 until end of turn .\nExhaustion NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 42 RACE_END R RARITY_END Creatures and lands target opponent controls don't untap during his or her next untap step .\nFalse Mourning NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 134 RACE_END U RARITY_END Put target card from your graveyard on top of your library .\nFire Ambush NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 111 RACE_END C RARITY_END Fire Ambush deals 3 damage to target creature or player .\nFire Bowman NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Soldier Archer TYPE_END Portal Three Kingdoms PLAYER_CLS_END 112 RACE_END U RARITY_END Sacrifice Fire Bowman : Fire Bowman deals 1 damage to target creature or player . Activate this ability only during your turn , before attackers are declared .\nFlanking Troops NAME_END 2 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 5 RACE_END U RARITY_END Whenever Flanking Troops attacks , you may tap target creature .\nForest Bear NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Bear TYPE_END Portal Three Kingdoms PLAYER_CLS_END 135 RACE_END C RARITY_END NIL\nGhostly Visit NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 76 RACE_END C RARITY_END Destroy target nonblack creature .\nHuang Zhong, Shu General NAME_END 3 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 8 RACE_END R RARITY_END Huang Zhong , Shu General can't be blocked by more than one creature .\nHunting Cheetah NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Cat TYPE_END Portal Three Kingdoms PLAYER_CLS_END 138 RACE_END U RARITY_END Whenever Hunting Cheetah deals damage to an opponent , you may search your library for a Forest card , reveal that card , put it into your hand , then shuffle your library .\nImperial Recruiter NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Portal Three Kingdoms PLAYER_CLS_END 113 RACE_END U RARITY_END When Imperial Recruiter enters the battlefield , search your library for a creature card with power 2 or less , reveal it , and put it into your hand . Then shuffle your library .\nImperial Seal NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 78 RACE_END R RARITY_END Search your library for a card , then shuffle your library and put that card on top of it . You lose 2 life .\nIndependent Troops NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 114 RACE_END C RARITY_END NIL\nLady Sun NAME_END 1 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Advisor TYPE_END Portal Three Kingdoms PLAYER_CLS_END 45 RACE_END R RARITY_END { tap }: Return Lady Sun and another target creature to their owners ' hands . Activate this ability only during your turn , before attackers are declared .\nLady Zhurong, Warrior Queen NAME_END 3 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Legendary Creature - Human Soldier Warrior TYPE_END Portal Three Kingdoms PLAYER_CLS_END 139 RACE_END R RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i >\nLiu Bei, Lord of Shu NAME_END 4 ATK_END 2 DEF_END {3}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 11 RACE_END R RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i > $Liu Bei , Lord of Shu gets +2/+2 as long as you control a permanent named Guan Yu , Sainted Warrior or a permanent named Zhang Fei , Fierce Warrior .\nLoyal Retainers NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Portal Three Kingdoms PLAYER_CLS_END 12 RACE_END U RARITY_END Sacrifice Loyal Retainers : Return target legendary creature card from your graveyard to the battlefield . Activate this ability only during your turn , before attackers are declared .\nLu Meng, Wu General NAME_END 4 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 46 RACE_END R RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i >\nLu Su, Wu Advisor NAME_END 2 ATK_END 1 DEF_END {3}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Advisor TYPE_END Portal Three Kingdoms PLAYER_CLS_END 47 RACE_END R RARITY_END { tap }: Draw a card . Activate this ability only during your turn , before attackers are declared .\nMeng Huo, Barbarian King NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Legendary Creature - Human Barbarian Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 142 RACE_END R RARITY_END Other green creatures you control get +1/+1 .\nMeng Huo's Horde NAME_END 5 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 143 RACE_END C RARITY_END NIL\nMountain Bandit NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Soldier Rogue TYPE_END Portal Three Kingdoms PLAYER_CLS_END 117 RACE_END C RARITY_END Haste\nOverwhelming Forces NAME_END NIL ATK_END NIL DEF_END {6}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 79 RACE_END R RARITY_END Destroy all creatures target opponent controls . Draw a card for each creature destroyed this way .\nPang Tong, 'Young Phoenix' NAME_END 2 ATK_END 1 DEF_END {1}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Advisor TYPE_END Portal Three Kingdoms PLAYER_CLS_END 14 RACE_END R RARITY_END { tap }: Target creature gets +0/+2 until end of turn . Activate this ability only during your turn , before attackers are declared .\nPoison Arrow NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 80 RACE_END U RARITY_END Destroy target nonblack creature . You gain 3 life .\nPreemptive Strike NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Portal Three Kingdoms PLAYER_CLS_END 50 RACE_END C RARITY_END Counter target creature spell .\nRavages of War NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 17 RACE_END R RARITY_END Destroy all lands .\nRavaging Horde NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 118 RACE_END U RARITY_END When Ravaging Horde enters the battlefield , destroy target land .\nRenegade Troops NAME_END 2 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 120 RACE_END U RARITY_END Haste\nReturn to Battle NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 81 RACE_END C RARITY_END Return target creature card from your graveyard to your hand .\nRiding Red Hare NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 18 RACE_END C RARITY_END Target creature gets +3/+3 and gains horsemanship until end of turn . < i > (It can't be blocked except by creatures with horsemanship . ) < /i >\nRockslide Ambush NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 121 RACE_END U RARITY_END Rockslide Ambush deals damage to target creature equal to the number of Mountains you control .\nRolling Earthquake NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 122 RACE_END R RARITY_END Rolling Earthquake deals X damage to each creature without horsemanship and each player .\nSage's Knowledge NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 52 RACE_END C RARITY_END Return target sorcery card from your graveyard to your hand .\nShu Defender NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 20 RACE_END C RARITY_END Whenever Shu Defender blocks , it gets +0/+2 until end of turn .\nShu Elite Infantry NAME_END 3 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 22 RACE_END C RARITY_END NIL\nShu Farmer NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human TYPE_END Portal Three Kingdoms PLAYER_CLS_END 23 RACE_END C RARITY_END { tap }: You gain 1 life . Activate this ability only during your turn , before attackers are declared .\nShu Grain Caravan NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 26 RACE_END C RARITY_END When Shu Grain Caravan enters the battlefield , you gain 2 life .\nShu Soldier-Farmers NAME_END 4 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 27 RACE_END U RARITY_END When Shu Soldier-Farmers enters the battlefield , you gain 4 life .\nSima Yi, Wei Field Marshal NAME_END 4 ATK_END * DEF_END {5}{B} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 82 RACE_END R RARITY_END Sima Yi , Wei Field Marshal's power is equal to the number of Swamps you control .\nSlashing Tiger NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Cat TYPE_END Portal Three Kingdoms PLAYER_CLS_END 145 RACE_END R RARITY_END Whenever Slashing Tiger becomes blocked , it gets +2/+2 until end of turn .\nSouthern Elephant NAME_END 4 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elephant TYPE_END Portal Three Kingdoms PLAYER_CLS_END 146 RACE_END C RARITY_END NIL\nSpring of Eternal Peace NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 148 RACE_END C RARITY_END You gain 8 life .\nStone Catapult NAME_END 2 ATK_END 1 DEF_END {4}{B} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 84 RACE_END R RARITY_END { tap }: Destroy target tapped nonblack creature . Activate this ability only during your turn , before attackers are declared .\nStraw Soldiers NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Scarecrow Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 54 RACE_END C RARITY_END NIL\nSun Quan, Lord of Wu NAME_END 4 ATK_END 4 DEF_END {4}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 56 RACE_END R RARITY_END Creatures you control have horsemanship . < i > (They can't be blocked except by creatures with horsemanship . ) < /i >\nTaoist Hermit NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Mystic TYPE_END Portal Three Kingdoms PLAYER_CLS_END 150 RACE_END U RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i >\nTaoist Mystic NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Mystic TYPE_END Portal Three Kingdoms PLAYER_CLS_END 151 RACE_END R RARITY_END Taoist Mystic can't be blocked by creatures with horsemanship .\nTaunting Challenge NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 152 RACE_END R RARITY_END All creatures able to block target creature this turn do so .\nThree Visits NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 153 RACE_END C RARITY_END Search your library for a Forest card and put that card onto the battlefield . Then shuffle your library .\nTrained Cheetah NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Cat TYPE_END Portal Three Kingdoms PLAYER_CLS_END 154 RACE_END U RARITY_END Whenever Trained Cheetah becomes blocked , it gets +1/+1 until end of turn .\nTrained Jackal NAME_END 2 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Hound TYPE_END Portal Three Kingdoms PLAYER_CLS_END 155 RACE_END C RARITY_END NIL\nVirtuous Charge NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 29 RACE_END C RARITY_END Creatures you control get +1/+1 until end of turn .\nVolunteer Militia NAME_END 2 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 30 RACE_END C RARITY_END NIL\nWarrior's Oath NAME_END NIL ATK_END NIL DEF_END {R}{R} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 124 RACE_END R RARITY_END Take an extra turn after this one . At the beginning of that turn's end step , you lose the game .\nWei Night Raiders NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 89 RACE_END U RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i > $Whenever Wei Night Raiders deals damage to an opponent , that player discards a card .\nWei Scout NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Soldier Scout TYPE_END Portal Three Kingdoms PLAYER_CLS_END 90 RACE_END C RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i >\nWei Strike Force NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 91 RACE_END C RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i >\nWielding the Green Dragon NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Portal Three Kingdoms PLAYER_CLS_END 157 RACE_END C RARITY_END Target creature gets +4/+4 until end of turn .\nWu Admiral NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 57 RACE_END U RARITY_END Wu Admiral gets +1/+1 as long as an opponent controls an Island .\nWu Elite Cavalry NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 58 RACE_END C RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i >\nWu Infantry NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 59 RACE_END C RARITY_END NIL\nWu Light Cavalry NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 60 RACE_END C RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i >\nWu Longbowman NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Soldier Archer TYPE_END Portal Three Kingdoms PLAYER_CLS_END 61 RACE_END U RARITY_END { tap }: Wu Longbowman deals 1 damage to target creature or player . Activate this ability only during your turn , before attackers are declared .\nWu Scout NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Soldier Scout TYPE_END Portal Three Kingdoms PLAYER_CLS_END 62 RACE_END C RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i > $When Wu Scout enters the battlefield , look at target opponent's hand .\nXiahou Dun, the One-Eyed NAME_END 2 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 92 RACE_END R RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i > $Sacrifice Xiahou Dun , the One-Eyed : Return target black card from your graveyard to your hand . Activate this ability only during your turn , before attackers are declared .\nXun Yu, Wei Advisor NAME_END 1 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Advisor TYPE_END Portal Three Kingdoms PLAYER_CLS_END 93 RACE_END R RARITY_END { tap }: Target creature you control gets +2/+0 until end of turn . Activate this ability only during your turn , before attackers are declared .\nYellow Scarves Cavalry NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 125 RACE_END C RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i > $Yellow Scarves Cavalry can't block .\nYellow Scarves General NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 126 RACE_END R RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i > $Yellow Scarves General can't block .\nYellow Scarves Troops NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 127 RACE_END C RARITY_END Yellow Scarves Troops can't block .\nYuan Shao's Infantry NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 129 RACE_END U RARITY_END Whenever Yuan Shao's Infantry attacks alone , Yuan Shao's Infantry can't be blocked this combat .\nYuan Shao, the Indecisive NAME_END 3 ATK_END 2 DEF_END {4}{R} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 128 RACE_END R RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i > $Each creature you control can't be blocked by more than one creature .\nZhang He, Wei General NAME_END 2 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 95 RACE_END R RARITY_END Horsemanship < i > (This creature can't be blocked except by creatures with horsemanship . ) < /i > $Whenever Zhang He , Wei General attacks , each other creature you control gets +1/+0 until end of turn .\nZhou Yu, Chief Commander NAME_END 8 ATK_END 8 DEF_END {5}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Portal Three Kingdoms PLAYER_CLS_END 65 RACE_END R RARITY_END Zhou Yu , Chief Commander can't attack unless defending player controls an Island .\nZhuge Jin, Wu Strategist NAME_END 1 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Advisor TYPE_END Portal Three Kingdoms PLAYER_CLS_END 66 RACE_END R RARITY_END { tap }: Target creature can't be blocked this turn . Activate this ability only during your turn , before attackers are declared .\nZodiac Dog NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Hound TYPE_END Portal Three Kingdoms PLAYER_CLS_END 130 RACE_END C RARITY_END Mountainwalk\nZodiac Dragon NAME_END 8 ATK_END 8 DEF_END {7}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Portal Three Kingdoms PLAYER_CLS_END 131 RACE_END R RARITY_END When Zodiac Dragon is put into your graveyard from the battlefield , you may return it to your hand .\nZodiac Goat NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goat TYPE_END Portal Three Kingdoms PLAYER_CLS_END 132 RACE_END C RARITY_END Mountainwalk\nZodiac Horse NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Horse TYPE_END Portal Three Kingdoms PLAYER_CLS_END 159 RACE_END U RARITY_END Islandwalk\nZodiac Ox NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Ox TYPE_END Portal Three Kingdoms PLAYER_CLS_END 161 RACE_END U RARITY_END Swampwalk\nZodiac Pig NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Boar TYPE_END Portal Three Kingdoms PLAYER_CLS_END 97 RACE_END U RARITY_END Swampwalk\nZodiac Rabbit NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Rabbit TYPE_END Portal Three Kingdoms PLAYER_CLS_END 162 RACE_END C RARITY_END Forestwalk\nZodiac Rat NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Rat TYPE_END Portal Three Kingdoms PLAYER_CLS_END 98 RACE_END C RARITY_END Swampwalk\nZodiac Rooster NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Bird TYPE_END Portal Three Kingdoms PLAYER_CLS_END 163 RACE_END C RARITY_END Plainswalk\nZodiac Snake NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Snake TYPE_END Portal Three Kingdoms PLAYER_CLS_END 99 RACE_END C RARITY_END Swampwalk\nZodiac Tiger NAME_END 4 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Cat TYPE_END Portal Three Kingdoms PLAYER_CLS_END 164 RACE_END U RARITY_END Forestwalk\nZuo Ci, the Mocking Sage NAME_END 2 ATK_END 1 DEF_END {1}{G}{G} COST_END NIL DUR_END Legendary Creature - Human Advisor TYPE_END Portal Three Kingdoms PLAYER_CLS_END 165 RACE_END R RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i > $Zuo Ci , the Mocking Sage can't be blocked by creatures with horsemanship .\nDirtcowl Wurm NAME_END 4 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Prerelease Events PLAYER_CLS_END 1 RACE_END Special RARITY_END Whenever an opponent plays a land , put a +1/+1 counter on Dirtcowl Wurm .\nDjinn Illuminatus NAME_END 5 ATK_END 3 DEF_END {5}{UR}{UR} COST_END NIL DUR_END Creature - Djinn TYPE_END Prerelease Events PLAYER_CLS_END 28 RACE_END Special RARITY_END < i > ({U/R } can be paid with either { U } or { R } . ) < /i > $Flying$Each instant and sorcery spell you cast has replicate . The replicate cost is equal to its mana cost . < i > (When you cast it , copy it for each time you paid its replicate cost . You may choose new targets for the copies . ) < /i >\nFeral Throwback NAME_END 3 ATK_END 3 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Prerelease Events PLAYER_CLS_END 19 RACE_END Special RARITY_END Amplify 2 < i > (As this creature enters the battlefield , put two +1/+1 counters on it for each Beast card you reveal in your hand . ) < /i > $Provoke < i > (When this attacks , you may have target creature defending player controls untap and block it if able . ) < /i >\nGleancrawler NAME_END 6 ATK_END 6 DEF_END {3}{BG}{BG}{BG} COST_END NIL DUR_END Creature - Insect Horror TYPE_END Prerelease Events PLAYER_CLS_END 27 RACE_END Special RARITY_END < i > ({B/G } can be paid with either { B } or { G } . ) < /i > $Trample$At the beginning of your end step , return to your hand all creature cards in your graveyard that were put there from the battlefield this turn .\nAbolish NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Instant TYPE_END Prophecy PLAYER_CLS_END 1 RACE_END U RARITY_END You may discard a Plains card rather than pay Abolish's mana cost . $Destroy target artifact or enchantment .\nAgent of Shauku NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Mercenary TYPE_END Prophecy PLAYER_CLS_END 55 RACE_END C RARITY_END { 1}{B } , Sacrifice a land : Target creature gets +2/+0 until end of turn .\nAlexi's Cloak NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Prophecy PLAYER_CLS_END 29 RACE_END C RARITY_END Flash$Enchant creature$Enchanted creature has shroud . < i > (It can't be the target of spells or abilities . ) < /i >\nAura Fracture NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Prophecy PLAYER_CLS_END 2 RACE_END C RARITY_END Sacrifice a land : Destroy target enchantment .\nAvatar of Fury NAME_END 6 ATK_END 6 DEF_END {6}{R}{R} COST_END NIL DUR_END Creature - Avatar TYPE_END Prophecy PLAYER_CLS_END 82 RACE_END R RARITY_END If an opponent controls seven or more lands , Avatar of Fury costs { 6 } less to cast . $Flying${R }: Avatar of Fury gets +1/+0 until end of turn .\nAvatar of Hope NAME_END 9 ATK_END 4 DEF_END {6}{W}{W} COST_END NIL DUR_END Creature - Avatar TYPE_END Prophecy PLAYER_CLS_END 3 RACE_END R RARITY_END If you have 3 or less life , Avatar of Hope costs { 6 } less to cast . $Flying$Avatar of Hope can block any number of creatures .\nAvatar of Might NAME_END 8 ATK_END 8 DEF_END {6}{G}{G} COST_END NIL DUR_END Creature - Avatar TYPE_END Prophecy PLAYER_CLS_END 109 RACE_END R RARITY_END If an opponent controls at least four more creatures than you , Avatar of Might costs { 6 } less to cast . $Trample < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i >\nAvatar of Will NAME_END 6 ATK_END 5 DEF_END {6}{U}{U} COST_END NIL DUR_END Creature - Avatar TYPE_END Prophecy PLAYER_CLS_END 30 RACE_END R RARITY_END If an opponent has no cards in hand , Avatar of Will costs { 6 } less to cast . $Flying\nBarbed Field NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Prophecy PLAYER_CLS_END 83 RACE_END U RARITY_END Enchant land$Enchanted land has \" { tap }: This land deals 1 damage to target creature or player . \"\nBog Elemental NAME_END 4 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Prophecy PLAYER_CLS_END 57 RACE_END R RARITY_END Protection from white$At the beginning of your upkeep , sacrifice Bog Elemental unless you sacrifice a land .\nBog Glider NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Mercenary TYPE_END Prophecy PLAYER_CLS_END 58 RACE_END C RARITY_END Flying${tap } , Sacrifice a land : Search your library for a Mercenary permanent card with converted mana cost 2 or less and put it onto the battlefield . Then shuffle your library .\nChilling Apparition NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Prophecy PLAYER_CLS_END 59 RACE_END U RARITY_END { B }: Regenerate Chilling Apparition . $Whenever Chilling Apparition deals combat damage to a player , that player discards a card .\nChimeric Idol NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Prophecy PLAYER_CLS_END 136 RACE_END U RARITY_END { 0 }: Tap all lands you control . Chimeric Idol becomes a 3/3 Turtle artifact creature until end of turn .\nCoastal Hornclaw NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Prophecy PLAYER_CLS_END 31 RACE_END C RARITY_END Sacrifice a land : Coastal Hornclaw gains flying until end of turn .\nDarba NAME_END 4 ATK_END 5 DEF_END {3}{G} COST_END NIL DUR_END Creature - Bird Beast TYPE_END Prophecy PLAYER_CLS_END 111 RACE_END U RARITY_END At the beginning of your upkeep , sacrifice Darba unless you pay { G}{G } .\nDespoil NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Prophecy PLAYER_CLS_END 62 RACE_END C RARITY_END Destroy target land . Its controller loses 2 life .\nDevastate NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Prophecy PLAYER_CLS_END 87 RACE_END C RARITY_END Destroy target land . Devastate deals 1 damage to each creature and each player .\nExcavation NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Prophecy PLAYER_CLS_END 33 RACE_END U RARITY_END { 1 } , Sacrifice a land : Draw a card . Any player may activate this ability .\nFlameshot NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Prophecy PLAYER_CLS_END 90 RACE_END U RARITY_END You may discard a Mountain card rather than pay Flameshot's mana cost . $Flameshot deals 3 damage divided as you choose among one , two , or three target creatures .\nFlowering Field NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Prophecy PLAYER_CLS_END 9 RACE_END U RARITY_END Enchant land$Enchanted land has \" { tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn . \"\nFoil NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Prophecy PLAYER_CLS_END 34 RACE_END U RARITY_END You may discard an Island card and another card rather than pay Foil's mana cost . $Counter target spell .\nGreel's Caress NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Prophecy PLAYER_CLS_END 67 RACE_END C RARITY_END Flash$Enchant creature$Enchanted creature gets -3/-0 .\nGulf Squid NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Squid Beast TYPE_END Prophecy PLAYER_CLS_END 35 RACE_END C RARITY_END When Gulf Squid enters the battlefield , tap all lands target player controls .\nHazy Homunculus NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Homunculus Illusion TYPE_END Prophecy PLAYER_CLS_END 36 RACE_END C RARITY_END Hazy Homunculus is unblockable as long as defending player controls an untapped land .\nHeightened Awareness NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Prophecy PLAYER_CLS_END 37 RACE_END R RARITY_END As Heightened Awareness enters the battlefield , discard your hand . $At the beginning of your draw step , draw an additional card .\nInfernal Genesis NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Prophecy PLAYER_CLS_END 68 RACE_END R RARITY_END At the beginning of each player's upkeep , that player puts the top card of his or her library into his or her graveyard . Then he or she puts X 1/1 black Minion creature tokens onto the battlefield , where X is that card's converted mana cost .\nJeweled Spirit NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Prophecy PLAYER_CLS_END 12 RACE_END R RARITY_END Flying$Sacrifice two lands : Jeweled Spirit gains protection from artifacts or from the color of your choice until end of turn .\nJolrael, Empress of Beasts NAME_END 3 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Legendary Creature - Human Spellshaper TYPE_END Prophecy PLAYER_CLS_END 115 RACE_END R RARITY_END { 2}{G } , { tap } , Discard two cards : All lands target player controls become 3/3 creatures until end of turn . They're still lands .\nJolrael's Favor NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Prophecy PLAYER_CLS_END 116 RACE_END C RARITY_END Flash$Enchant creature${1}{G }: Regenerate enchanted creature .\nKeldon Arsonist NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Prophecy PLAYER_CLS_END 92 RACE_END U RARITY_END { 1 } , Sacrifice two lands : Destroy target land .\nLatulla, Keldon Overseer NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Spellshaper TYPE_END Prophecy PLAYER_CLS_END 95 RACE_END R RARITY_END { X}{R } , { tap } , Discard two cards : Latulla , Keldon Overseer deals X damage to target creature or player .\nLesser Gargadon NAME_END 4 ATK_END 6 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Prophecy PLAYER_CLS_END 97 RACE_END U RARITY_END Whenever Lesser Gargadon attacks or blocks , sacrifice a land .\nLiving Terrain NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Prophecy PLAYER_CLS_END 117 RACE_END U RARITY_END Enchant land$Enchanted land is a 5/6 green Treefolk creature that's still a land .\nMageta's Boon NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Prophecy PLAYER_CLS_END 14 RACE_END C RARITY_END Flash$Enchant creature$Enchanted creature gets +1/+2 .\nMageta the Lion NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Spellshaper TYPE_END Prophecy PLAYER_CLS_END 13 RACE_END R RARITY_END { 2}{W}{W } , { tap } , Discard two cards : Destroy all creatures except for Mageta the Lion . Those creatures can't be regenerated .\nMarsh Boa NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Snake TYPE_END Prophecy PLAYER_CLS_END 118 RACE_END C RARITY_END Swampwalk\nMungha Wurm NAME_END 5 ATK_END 6 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Prophecy PLAYER_CLS_END 119 RACE_END R RARITY_END You can't untap more than one land during your untap step .\nNakaya Shade NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Shade TYPE_END Prophecy PLAYER_CLS_END 69 RACE_END U RARITY_END { B }: Nakaya Shade gets +1/+1 until end of turn unless any player pays { 2 } .\nNoxious Field NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Prophecy PLAYER_CLS_END 70 RACE_END U RARITY_END Enchant land$Enchanted land has \" { tap }: This land deals 1 damage to each creature and each player . \"\nOutbreak NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Prophecy PLAYER_CLS_END 71 RACE_END U RARITY_END You may discard a Swamp card rather than pay Outbreak's mana cost . $Choose a creature type . All creatures of that type get -1/-1 until end of turn .\nPit Raptor NAME_END 3 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Bird Mercenary TYPE_END Prophecy PLAYER_CLS_END 72 RACE_END U RARITY_END Flying , first strike$At the beginning of your upkeep , sacrifice Pit Raptor unless you pay { 2}{B}{B } .\nPlague Wind NAME_END NIL ATK_END NIL DEF_END {7}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Prophecy PLAYER_CLS_END 74 RACE_END R RARITY_END Destroy all creatures you don't control . They can't be regenerated .\nPygmy Razorback NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Boar TYPE_END Prophecy PLAYER_CLS_END 120 RACE_END C RARITY_END Trample\nQuicksilver Wall NAME_END 6 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Prophecy PLAYER_CLS_END 41 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > ${4 }: Return Quicksilver Wall to its owner's hand . Any player may activate this ability .\nRebel Informer NAME_END 2 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Mercenary Rebel TYPE_END Prophecy PLAYER_CLS_END 75 RACE_END R RARITY_END Rebel Informer can't be the target of white spells or abilities from white sources . ${3 }: Put target nontoken Rebel on the bottom of its owner's library .\nRethink NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Prophecy PLAYER_CLS_END 42 RACE_END C RARITY_END Counter target spell unless its controller pays { X } , where X is its converted mana cost .\nRhystic Study NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Prophecy PLAYER_CLS_END 45 RACE_END C RARITY_END Whenever an opponent casts a spell , you may draw a card unless that player pays { 1 } .\nRhystic Tutor NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Prophecy PLAYER_CLS_END 77 RACE_END R RARITY_END Unless any player pays { 2 } , search your library for a card , put that card into your hand , then shuffle your library .\nRibbon Snake NAME_END 3 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Snake TYPE_END Prophecy PLAYER_CLS_END 46 RACE_END C RARITY_END Flying${2 }: Ribbon Snake loses flying until end of turn . Any player may activate this ability .\nRib Cage Spider NAME_END 4 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Prophecy PLAYER_CLS_END 121 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nRidgeline Rager NAME_END 2 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Prophecy PLAYER_CLS_END 100 RACE_END C RARITY_END { R }: Ridgeline Rager gets +1/+0 until end of turn .\nRoot Cage NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Prophecy PLAYER_CLS_END 122 RACE_END U RARITY_END Mercenaries don't untap during their controllers ' untap steps .\nScoria Cat NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Cat TYPE_END Prophecy PLAYER_CLS_END 101 RACE_END U RARITY_END Scoria Cat gets +3/+3 as long as you control no untapped lands .\nSearing Wind NAME_END NIL ATK_END NIL DEF_END {8}{R} COST_END NIL DUR_END Instant TYPE_END Prophecy PLAYER_CLS_END 103 RACE_END R RARITY_END Searing Wind deals 10 damage to target creature or player .\nSpiketail Drake NAME_END 3 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Prophecy PLAYER_CLS_END 48 RACE_END U RARITY_END Flying$Sacrifice Spiketail Drake : Counter target spell unless its controller pays { 3 } .\nSpitting Spider NAME_END 5 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Prophecy PLAYER_CLS_END 125 RACE_END U RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Sacrifice a land : Spitting Spider deals 1 damage to each creature with flying .\nSpore Frog NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Frog TYPE_END Prophecy PLAYER_CLS_END 126 RACE_END C RARITY_END Sacrifice Spore Frog : Prevent all combat damage that would be dealt this turn .\nSpur Grappler NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Prophecy PLAYER_CLS_END 104 RACE_END C RARITY_END Spur Grappler gets +2/+1 as long as you control no untapped lands .\nSquirrel Wrangler NAME_END 2 ATK_END 2 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Prophecy PLAYER_CLS_END 127 RACE_END R RARITY_END { 1}{G } , Sacrifice a land : Put two 1/1 green Squirrel creature tokens onto the battlefield . ${1}{G } , Sacrifice a land : Squirrel creatures get +1/+1 until end of turn .\nSteal Strength NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Prophecy PLAYER_CLS_END 79 RACE_END C RARITY_END Target creature gets +1/+1 until end of turn . Another target creature gets -1/-1 until end of turn .\nStormwatch Eagle NAME_END 1 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Prophecy PLAYER_CLS_END 50 RACE_END C RARITY_END Flying$Sacrifice a land : Return Stormwatch Eagle to its owner's hand .\nSunken Field NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Prophecy PLAYER_CLS_END 51 RACE_END U RARITY_END Enchant land$Enchanted land has \" { tap }: Counter target spell unless its controller pays { 1 } . \"\nSword Dancer NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Prophecy PLAYER_CLS_END 25 RACE_END U RARITY_END { W}{W }: Target attacking creature gets -1/-0 until end of turn .\nThrive NAME_END NIL ATK_END NIL DEF_END {X}{G} COST_END NIL DUR_END Sorcery TYPE_END Prophecy PLAYER_CLS_END 129 RACE_END C RARITY_END Put a +1/+1 counter on each of X target creatures .\nTrenching Steed NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Horse Rebel TYPE_END Prophecy PLAYER_CLS_END 26 RACE_END C RARITY_END Sacrifice a land : Trenching Steed gets +0/+3 until end of turn .\nTroubled Healer NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Prophecy PLAYER_CLS_END 27 RACE_END C RARITY_END Sacrifice a land : Prevent the next 2 damage that would be dealt to target creature or player this turn .\nTroublesome Spirit NAME_END 4 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Prophecy PLAYER_CLS_END 52 RACE_END R RARITY_END Flying$At the beginning of your end step , tap all lands you control .\nVerdant Field NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Prophecy PLAYER_CLS_END 130 RACE_END U RARITY_END Enchant land$Enchanted land has \" { tap }: Target creature gets +1/+1 until end of turn . \"\nVintara Elephant NAME_END 3 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Elephant TYPE_END Prophecy PLAYER_CLS_END 131 RACE_END C RARITY_END Trample${3 }: Vintara Elephant loses trample until end of turn . Any player may activate this ability .\nVintara Snapper NAME_END 2 ATK_END 2 DEF_END {G}{G} COST_END NIL DUR_END Creature - Turtle TYPE_END Prophecy PLAYER_CLS_END 132 RACE_END U RARITY_END Vintara Snapper has shroud as long as you control no untapped lands . < i > (It can't be the target of spells or abilities . ) < /i >\nWell of Discovery NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Prophecy PLAYER_CLS_END 140 RACE_END R RARITY_END At the beginning of your end step , if you control no untapped lands , draw a card .\nWell of Life NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Prophecy PLAYER_CLS_END 141 RACE_END U RARITY_END At the beginning of your end step , if you control no untapped lands , you gain 2 life .\nWild Might NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Prophecy PLAYER_CLS_END 134 RACE_END C RARITY_END Target creature gets +1/+1 until end of turn . That creature gets an additional +4/+4 until end of turn unless any player pays { 2 } .\nWintermoon Mesa NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Prophecy PLAYER_CLS_END 143 RACE_END R RARITY_END Wintermoon Mesa enters the battlefield tapped . ${tap }: Add { C } to your mana pool . ${2 } , { tap } , Sacrifice Wintermoon Mesa : Tap two target lands .\nZerapa Minotaur NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Minotaur TYPE_END Prophecy PLAYER_CLS_END 108 RACE_END C RARITY_END First strike${2 }: Zerapa Minotaur loses first strike until end of turn . Any player may activate this ability .\nAgrus Kos, Wojek Veteran NAME_END 3 ATK_END 3 DEF_END {3}{R}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 190 RACE_END R RARITY_END Whenever Agrus Kos , Wojek Veteran attacks , attacking red creatures get +2/+0 and attacking white creatures get +0/+2 until end of turn .\nAutochthon Wurm NAME_END 14 ATK_END 9 DEF_END {10}{G}{G}{G}{W}{W} COST_END NIL DUR_END Creature - Wurm TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 191 RACE_END R RARITY_END Convoke < i > (Each creature you tap while casting this spell reduces its cost by { 1 } or by one mana of that creature's color . ) < /i > $Trample\nBarbarian Riftcutter NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Barbarian TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 114 RACE_END C RARITY_END { R } , Sacrifice Barbarian Riftcutter : Destroy target land .\nBelltower Sphinx NAME_END 5 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 38 RACE_END U RARITY_END Flying$Whenever a source deals damage to Belltower Sphinx , that source's controller puts that many cards from the top of his or her library into his or her graveyard .\nBenevolent Ancestor NAME_END 4 ATK_END 0 DEF_END {2}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 3 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > ${tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn .\nBlazing Archon NAME_END 6 ATK_END 5 DEF_END {6}{W}{W}{W} COST_END NIL DUR_END Creature - Archon TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 4 RACE_END R RARITY_END Flying$Creatures can't attack you .\nBlockbuster NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 115 RACE_END U RARITY_END { 1}{R } , Sacrifice Blockbuster : Blockbuster deals 3 damage to each tapped creature and each player .\nBlood Funnel NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 77 RACE_END R RARITY_END Noncreature spells you cast cost { 2 } less to cast . $Whenever you cast a noncreature spell , counter that spell unless you sacrifice a creature .\nBoros Guildmage NAME_END 2 ATK_END 2 DEF_END {RW}{RW} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 242 RACE_END U RARITY_END { 1}{R }: Target creature gains haste until end of turn . ${1}{W }: Target creature gains first strike until end of turn .\nBoros Recruit NAME_END 1 ATK_END 1 DEF_END {RW} COST_END NIL DUR_END Creature - Goblin Soldier TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 243 RACE_END C RARITY_END < i > ({RW } can be paid with either { R } or { W } . ) < /i > $First strike\nBoros Signet NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 255 RACE_END C RARITY_END { 1 } , { tap }: Add { R}{W } to your mana pool .\nBottled Cloister NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 256 RACE_END R RARITY_END At the beginning of each opponent's upkeep , exile all cards from your hand face down . $At the beginning of your upkeep , return all cards you own exiled with Bottled Cloister to your hand , then draw a card .\nBrainspoil NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 78 RACE_END C RARITY_END Destroy target creature that isn't enchanted . It can't be regenerated . $Transmute { 1}{B}{B } < i > ({1}{B}{B } , Discard this card : Search your library for a card with the same converted mana cost as this card , reveal it , and put it into your hand . Then shuffle your library . Transmute only as a sorcery . ) < /i >\nBramble Elemental NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 154 RACE_END C RARITY_END Whenever an Aura becomes attached to Bramble Elemental , put two 1/1 green Saproling creature tokens onto the battlefield .\nBreath of Fury NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 116 RACE_END R RARITY_END Enchant creature you control$When enchanted creature deals combat damage to a player , sacrifice it and attach Breath of Fury to a creature you control . If you do , untap all creatures you control and after this phase , there is an additional combat phase .\nCarven Caryatid NAME_END 5 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 155 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $When Carven Caryatid enters the battlefield , draw a card .\nCentaur Safeguard NAME_END 1 ATK_END 3 DEF_END {2}{GW} COST_END NIL DUR_END Creature - Centaur Warrior TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 244 RACE_END C RARITY_END < i > ({GW } can be paid with either { G } or { W } . ) < /i > $When Centaur Safeguard dies , you may gain 3 life .\nCerulean Sphinx NAME_END 5 ATK_END 5 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 39 RACE_END R RARITY_END Flying${U }: Cerulean Sphinx's owner shuffles it into his or her library .\nChar NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 117 RACE_END R RARITY_END Char deals 4 damage to target creature or player and 2 damage to you .\nChord of Calling NAME_END NIL ATK_END NIL DEF_END {X}{G}{G}{G} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 156 RACE_END R RARITY_END Convoke < i > (Each creature you tap while casting this spell reduces its cost by { 1 } or by one mana of that creature's color . ) < /i > $Search your library for a creature card with converted mana cost X or less and put it onto the battlefield . Then shuffle your library .\nClinging Darkness NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 80 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -4/-1 .\nCloudstone Curio NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 257 RACE_END R RARITY_END Whenever a nonartifact permanent enters the battlefield under your control , you may return another permanent you control that shares a card type with it to its owner's hand .\nClutch of the Undercity NAME_END NIL ATK_END NIL DEF_END {1}{U}{U}{B} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 197 RACE_END U RARITY_END Return target permanent to its owner's hand . Its controller loses 3 life . $Transmute { 1}{U}{B } < i > ({1}{U}{B } , Discard this card : Search your library for a card with the same converted mana cost as this card , reveal it , and put it into your hand . Then shuffle your library . Transmute only as a sorcery . ) < /i >\nCompulsive Research NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 40 RACE_END C RARITY_END Target player draws three cards . Then that player discards two cards unless he or she discards a land card .\nConcerted Effort NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 8 RACE_END R RARITY_END At the beginning of each upkeep , creatures you control gain flying until end of turn if a creature you control has flying . The same is true for fear , first strike , double strike , landwalk , protection , trample , and vigilance .\nCongregation at Dawn NAME_END NIL ATK_END NIL DEF_END {G}{G}{W} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 198 RACE_END U RARITY_END Search your library for up to three creature cards and reveal them . Shuffle your library , then put those cards on top of it in any order .\nConsult the Necrosages NAME_END NIL ATK_END NIL DEF_END {1}{U}{B} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 199 RACE_END C RARITY_END Choose one - Target player draws two cards ; or target player discards two cards .\nConvolute NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 41 RACE_END C RARITY_END Counter target spell unless its controller pays { 4 } .\nCopy Enchantment NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 42 RACE_END R RARITY_END You may have Copy Enchantment enter the battlefield as a copy of any enchantment on the battlefield .\nCourier Hawk NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 12 RACE_END C RARITY_END Flying , vigilance\nCrown of Convergence NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 258 RACE_END R RARITY_END Play with the top card of your library revealed . $As long as the top card of your library is a creature card , creatures you control that share a color with that card get +1/+1 . ${G}{W }: Put the top card of your library on the bottom of your library .\nCyclopean Snare NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 259 RACE_END U RARITY_END { 3 } , { tap }: Tap target creature , then return Cyclopean Snare to its owner's hand .\nDarkblast NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 82 RACE_END U RARITY_END Target creature gets -1/-1 until end of turn . $Dredge 3 < i > (If you would draw a card , instead you may put exactly three cards from the top of your library into your graveyard . If you do , return this card from your graveyard to your hand . Otherwise , draw a card . ) < /i >\nDevouring Light NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 13 RACE_END U RARITY_END Convoke < i > (Each creature you tap while casting this spell reduces its cost by { 1 } or by one mana of that creature's color . ) < /i > $Exile target attacking or blocking creature .\nDimir Aqueduct NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 276 RACE_END C RARITY_END Dimir Aqueduct enters the battlefield tapped . $When Dimir Aqueduct enters the battlefield , return a land you control to its owner's hand . ${tap }: Add { U}{B } to your mana pool .\nDimir Cutpurse NAME_END 2 ATK_END 2 DEF_END {1}{U}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 201 RACE_END R RARITY_END Whenever Dimir Cutpurse deals combat damage to a player , that player discards a card and you draw a card .\nDimir Doppelganger NAME_END 2 ATK_END 0 DEF_END {1}{U}{B} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 202 RACE_END R RARITY_END { 1}{U}{B }: Exile target creature card from a graveyard . Dimir Doppelganger becomes a copy of that card and gains this ability .\nDimir Guildmage NAME_END 2 ATK_END 2 DEF_END {UB}{UB} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 245 RACE_END U RARITY_END < i > ({UB } can be paid with either { U } or { B } . ) < /i > ${3}{U }: Target player draws a card . Activate this ability only any time you could cast a sorcery . ${3}{B }: Target player discards a card . Activate this ability only any time you could cast a sorcery .\nDimir House Guard NAME_END 3 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Skeleton TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 83 RACE_END C RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Sacrifice a creature : Regenerate Dimir House Guard . $Transmute { 1}{B}{B } < i > ({1}{B}{B } , Discard this card : Search your library for a card with the same converted mana cost as this card , reveal it , and put it into your hand . Then shuffle your library . Transmute only as a sorcery . ) < /i >\nDimir Infiltrator NAME_END 3 ATK_END 1 DEF_END {U}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 203 RACE_END C RARITY_END Dimir Infiltrator is unblockable . $Transmute { 1}{U}{B } < i > ({1}{U}{B } , Discard this card : Search your library for a card with the same converted mana cost as this card , reveal it , and put it into your hand . Then shuffle your library . Transmute only as a sorcery . ) < /i >\nDimir Machinations NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 84 RACE_END U RARITY_END Look at the top three cards of target player's library . Exile any number of those cards , then put the rest back in any order . $Transmute { 1}{B}{B } < i > ({1}{B}{B } , Discard this card : Search your library for a card with the same converted mana cost as this card , reveal it , and put it into your hand . Then shuffle your library . Transmute only as a sorcery . ) < /i >\nDimir Signet NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 260 RACE_END C RARITY_END { 1 } , { tap }: Add { U}{B } to your mana pool .\nDisembowel NAME_END NIL ATK_END NIL DEF_END {X}{B} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 85 RACE_END C RARITY_END Destroy target creature with converted mana cost X .\nDivebomber Griffin NAME_END 2 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 14 RACE_END U RARITY_END Flying${tap } , Sacrifice Divebomber Griffin : Divebomber Griffin deals 3 damage to target attacking or blocking creature .\nDizzy Spell NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 43 RACE_END C RARITY_END Target creature gets -3/-0 until end of turn . $Transmute { 1}{U}{U } < i > ({1}{U}{U } , Discard this card : Search your library for a card with the same converted mana cost as this card , reveal it , and put it into your hand . Then shuffle your library . Transmute only as a sorcery . ) < /i >\nDowsing Shaman NAME_END 4 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Centaur Shaman TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 159 RACE_END U RARITY_END { 2}{G } , { tap }: Return target enchantment card from your graveyard to your hand .\nDrift of Phantasms NAME_END 5 ATK_END 0 DEF_END {2}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 46 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $Flying$Transmute { 1}{U}{U } < i > ({1}{U}{U } , Discard this card : Search your library for a card with the same converted mana cost as this card , reveal it , and put it into your hand . Then shuffle your library . Transmute only as a sorcery . ) < /i >\nDryad's Caress NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 160 RACE_END C RARITY_END You gain 1 life for each creature on the battlefield . If { W } was spent to cast Dryad's Caress , untap all creatures you control .\nDuskmantle, House of Shadow NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 277 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${U}{B } , { tap }: Target player puts the top card of his or her library into his or her graveyard .\nElves of Deep Shadow NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 161 RACE_END C RARITY_END { tap }: Add { B } to your mana pool . Elves of Deep Shadow deals 1 damage to you .\nElvish Skysweeper NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 162 RACE_END C RARITY_END { 4}{G } , Sacrifice a creature : Destroy target creature with flying .\nFiery Conclusion NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 122 RACE_END C RARITY_END As an additional cost to cast Fiery Conclusion , sacrifice a creature . $Fiery Conclusion deals 5 damage to target creature .\nFiremane Angel NAME_END 3 ATK_END 4 DEF_END {3}{R}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 205 RACE_END R RARITY_END Flying , first strike$At the beginning of your upkeep , if Firemane Angel is in your graveyard or on the battlefield , you may gain 1 life . ${6}{R}{R}{W}{W }: Return Firemane Angel from your graveyard to the battlefield . Activate this ability only during your upkeep .\nFists of Ironwood NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 164 RACE_END C RARITY_END Enchant creature$When Fists of Ironwood enters the battlefield , put two 1/1 green Saproling creature tokens onto the battlefield . $Enchanted creature has trample .\nFlame Fusillade NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 123 RACE_END R RARITY_END Until end of turn , permanents you control gain \" { tap }: This permanent deals 1 damage to target creature or player . \"\nFlame-Kin Zealot NAME_END 2 ATK_END 2 DEF_END {1}{R}{R}{W} COST_END NIL DUR_END Creature - Elemental Berserker TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 206 RACE_END U RARITY_END When Flame-Kin Zealot enters the battlefield , creatures you control get +1/+1 and gain haste until end of turn .\nFlight of Fancy NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 49 RACE_END C RARITY_END Enchant creature$When Flight of Fancy enters the battlefield , draw two cards . $Enchanted creature has flying .\nFollowed Footsteps NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 51 RACE_END R RARITY_END Enchant creature$At the beginning of your upkeep , put a token that's a copy of enchanted creature onto the battlefield .\nFrenzied Goblin NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Berserker TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 125 RACE_END U RARITY_END Whenever Frenzied Goblin attacks , you may pay { R } . If you do , target creature can't block this turn .\nGalvanic Arc NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 126 RACE_END C RARITY_END Enchant creature$When Galvanic Arc enters the battlefield , it deals 3 damage to target creature or player . $Enchanted creature has first strike .\nGate Hound NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Hound TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 19 RACE_END C RARITY_END Creatures you control have vigilance as long as Gate Hound is enchanted .\nGather Courage NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 165 RACE_END C RARITY_END Convoke < i > (Each creature you tap while casting this spell reduces its cost by { 1 } or by one mana of that creature's color . ) < /i > $Target creature gets +2/+2 until end of turn .\nGlare of Subdual NAME_END NIL ATK_END NIL DEF_END {2}{G}{W} COST_END NIL DUR_END Enchantment TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 207 RACE_END R RARITY_END Tap an untapped creature you control : Tap target artifact or creature .\nGlass Golem NAME_END 2 ATK_END 6 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 261 RACE_END U RARITY_END NIL\nGlimpse the Unthinkable NAME_END NIL ATK_END NIL DEF_END {U}{B} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 208 RACE_END R RARITY_END Target player puts the top ten cards of his or her library into his or her graveyard .\nGoblin Fire Fiend NAME_END 1 ATK_END 1 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Berserker TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 127 RACE_END C RARITY_END Haste$Goblin Fire Fiend must be blocked if able . ${R }: Goblin Fire Fiend gets +1/+0 until end of turn .\nGoblin Spelunkers NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 128 RACE_END C RARITY_END Mountainwalk\nGolgari Brownscale NAME_END 3 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Lizard TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 166 RACE_END C RARITY_END When Golgari Brownscale is put into your hand from your graveyard , you gain 2 life . $Dredge 2 < i > (If you would draw a card , instead you may put exactly two cards from the top of your library into your graveyard . If you do , return this card from your graveyard to your hand . Otherwise , draw a card . ) < /i >\nGolgari Germination NAME_END NIL ATK_END NIL DEF_END {1}{B}{G} COST_END NIL DUR_END Enchantment TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 209 RACE_END U RARITY_END Whenever a nontoken creature you control dies , put a 1/1 green Saproling creature token onto the battlefield .\nGolgari Rot Farm NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 278 RACE_END C RARITY_END Golgari Rot Farm enters the battlefield tapped . $When Golgari Rot Farm enters the battlefield , return a land you control to its owner's hand . ${tap }: Add { B}{G } to your mana pool .\nGolgari Rotwurm NAME_END 4 ATK_END 5 DEF_END {3}{B}{G} COST_END NIL DUR_END Creature - Zombie Wurm TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 210 RACE_END C RARITY_END { B } , Sacrifice a creature : Target player loses 1 life .\nGolgari Signet NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 262 RACE_END C RARITY_END { 1 } , { tap }: Add { B}{G } to your mana pool .\nGolgari Thug NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 87 RACE_END U RARITY_END When Golgari Thug dies , put target creature card from your graveyard on top of your library . $Dredge 4 < i > (If you would draw a card , instead you may put exactly four cards from the top of your library into your graveyard . If you do , return this card from your graveyard to your hand . Otherwise , draw a card . ) < /i >\nGoliath Spider NAME_END 6 ATK_END 7 DEF_END {6}{G}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 168 RACE_END U RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nGrave-Shell Scarab NAME_END 4 ATK_END 4 DEF_END {2}{B}{G}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 211 RACE_END R RARITY_END { 1 } , Sacrifice Grave-Shell Scarab : Draw a card . $Dredge 1 < i > (If you would draw a card , instead you may put exactly one card from the top of your library into your graveyard . If you do , return this card from your graveyard to your hand . Otherwise , draw a card . ) < /i >\nGrayscaled Gharial NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Crocodile TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 52 RACE_END C RARITY_END Islandwalk\nGreater Forgeling NAME_END 4 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 129 RACE_END U RARITY_END { 1}{R }: Greater Forgeling gets +3/-3 until end of turn .\nGreater Mossdog NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Plant Hound TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 169 RACE_END C RARITY_END Dredge 3 < i > (If you would draw a card , instead you may put exactly three cards from the top of your library into your graveyard . If you do , return this card from your graveyard to your hand . Otherwise , draw a card . ) < /i >\nGrozoth NAME_END 9 ATK_END 9 DEF_END {6}{U}{U}{U} COST_END NIL DUR_END Creature - Leviathan TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 53 RACE_END R RARITY_END Defender < i > (This creature can't attack . ) < /i > $When Grozoth enters the battlefield , you may search your library for any number of cards that have converted mana cost 9 , reveal them , and put them into your hand . If you do , shuffle your library . ${4 }: Grozoth loses defender until end of turn . $Transmute { 1}{U}{U } < i > ({1}{U}{U } , Discard this card : Search your library for a card with the same converted mana cost as this card , reveal it , and put it into your hand . Then shuffle your library . Transmute only as a sorcery . ) < /i >\nGuardian of Vitu-Ghazi NAME_END 7 ATK_END 4 DEF_END {6}{G}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 212 RACE_END C RARITY_END Convoke < i > (Each creature you tap while casting this spell reduces its cost by { 1 } or by one mana of that creature's color . ) < /i > $Vigilance\nHalcyon Glaze NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 54 RACE_END U RARITY_END Whenever you cast a creature spell , Halcyon Glaze becomes a 4/4 Illusion creature with flying until end of turn . It's still an enchantment .\nHammerfist Giant NAME_END 4 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 130 RACE_END R RARITY_END { tap }: Hammerfist Giant deals 4 damage to each creature without flying and each player .\nHex NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 89 RACE_END R RARITY_END Destroy six target creatures .\nHour of Reckoning NAME_END NIL ATK_END NIL DEF_END {4}{W}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 21 RACE_END R RARITY_END Convoke < i > (Each creature you tap while casting this spell reduces its cost by { 1 } or by one mana of that creature's color . ) < /i > $Destroy all nontoken creatures .\nHunted Dragon NAME_END 6 ATK_END 6 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 131 RACE_END R RARITY_END Flying , haste$When Hunted Dragon enters the battlefield , put three 2/2 white Knight creature tokens with first strike onto the battlefield under target opponent's control .\nHunted Horror NAME_END 7 ATK_END 7 DEF_END {B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 90 RACE_END R RARITY_END Trample$When Hunted Horror enters the battlefield , put two 3/3 green Centaur creature tokens with protection from black onto the battlefield under target opponent's control .\nHunted Lammasu NAME_END 5 ATK_END 5 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Lammasu TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 22 RACE_END R RARITY_END Flying$When Hunted Lammasu enters the battlefield , put a 4/4 black Horror creature token onto the battlefield under target opponent's control .\nInfectious Host NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 91 RACE_END C RARITY_END When Infectious Host dies , target player loses 2 life .\nIvy Dancer NAME_END 2 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Dryad Shaman TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 171 RACE_END U RARITY_END { tap }: Target creature gains forestwalk until end of turn .\nJunktroller NAME_END 6 ATK_END 0 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 264 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > ${tap }: Put target card from a graveyard on the bottom of its owner's library .\nKeening Banshee NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 92 RACE_END U RARITY_END Flying$When Keening Banshee enters the battlefield , target creature gets -2/-2 until end of turn .\nLast Gasp NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 93 RACE_END C RARITY_END Target creature gets -3/-3 until end of turn .\nLeave No Trace NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 23 RACE_END C RARITY_END Radiance - Destroy target enchantment and each other enchantment that shares a color with it .\nLife from the Loam NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 172 RACE_END R RARITY_END Return up to three target land cards from your graveyard to your hand . $Dredge 3 < i > (If you would draw a card , instead you may put exactly three cards from the top of your library into your graveyard . If you do , return this card from your graveyard to your hand . Otherwise , draw a card . ) < /i >\nLightning Helix NAME_END NIL ATK_END NIL DEF_END {R}{W} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 213 RACE_END U RARITY_END Lightning Helix deals 3 damage to target creature or player and you gain 3 life .\nLore Broker NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 57 RACE_END U RARITY_END { tap }: Each player draws a card , then discards a card .\nLoxodon Gatekeeper NAME_END 3 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Elephant Soldier TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 25 RACE_END R RARITY_END Artifacts , creatures , and lands your opponents control enter the battlefield tapped .\nLoxodon Hierarch NAME_END 4 ATK_END 4 DEF_END {2}{G}{W} COST_END NIL DUR_END Creature - Elephant Cleric TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 214 RACE_END R RARITY_END When Loxodon Hierarch enters the battlefield , you gain 4 life . ${G}{W } , Sacrifice Loxodon Hierarch : Regenerate each creature you control .\nLurking Informant NAME_END 2 ATK_END 1 DEF_END {1}{UB} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 249 RACE_END C RARITY_END < i > ({UB } can be paid with either { U } or { B } . ) < /i > ${2 } , { tap }: Look at the top card of target player's library . You may put that card into that player's graveyard .\nMindleech Mass NAME_END 6 ATK_END 6 DEF_END {5}{U}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 215 RACE_END R RARITY_END Trample$Whenever Mindleech Mass deals combat damage to a player , you may look at that player's hand . If you do , you may cast a nonland card in it without paying that card's mana cost .\nMindmoil NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Enchantment TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 135 RACE_END R RARITY_END Whenever you cast a spell , put the cards in your hand on the bottom of your library in any order , then draw that many cards .\nMnemonic Nexus NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 59 RACE_END U RARITY_END Each player shuffles his or her graveyard into his or her library .\nMoldervine Cloak NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 173 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +3/+3 . $Dredge 2 < i > (If you would draw a card , instead you may put exactly two cards from the top of your library into your graveyard . If you do , return this card from your graveyard to your hand . Otherwise , draw a card . ) < /i >\nMolten Sentry NAME_END * ATK_END * DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 136 RACE_END R RARITY_END As Molten Sentry enters the battlefield , flip a coin . If the coin comes up heads , Molten Sentry enters the battlefield as a 5/2 creature with haste . If it comes up tails , Molten Sentry enters the battlefield as a 2/5 creature with defender .\nMoroii NAME_END 4 ATK_END 4 DEF_END {2}{U}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 216 RACE_END U RARITY_END Flying$At the beginning of your upkeep , you lose 1 life .\nNecroplasm NAME_END 1 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Ooze TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 98 RACE_END R RARITY_END At the beginning of your upkeep , put a +1/+1 counter on Necroplasm . $At the beginning of your end step , destroy each creature with converted mana cost equal to the number of +1/+1 counters on Necroplasm . $Dredge 2 < i > (If you would draw a card , instead you may put exactly two cards from the top of your library into your graveyard . If you do , return this card from your graveyard to your hand . Otherwise , draw a card . ) < /i >\nNetherborn Phalanx NAME_END 4 ATK_END 2 DEF_END {5}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 99 RACE_END U RARITY_END When Netherborn Phalanx enters the battlefield , each opponent loses 1 life for each creature he or she controls . $Transmute { 1}{B}{B } < i > ({1}{B}{B } , Discard this card : Search your library for a card with the same converted mana cost as this card , reveal it , and put it into your hand . Then shuffle your library . Transmute only as a sorcery . ) < /i >\nNightguard Patrol NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 26 RACE_END C RARITY_END First strike , vigilance\nNightmare Void NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 100 RACE_END U RARITY_END Target player reveals his or her hand . You choose a card from it . That player discards that card . $Dredge 2 < i > (If you would draw a card , instead you may put exactly two cards from the top of your library into your graveyard . If you do , return this card from your graveyard to your hand . Otherwise , draw a card . ) < /i >\nNullmage Shepherd NAME_END 4 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 174 RACE_END U RARITY_END Tap four untapped creatures you control : Destroy target artifact or enchantment .\nOathsworn Giant NAME_END 4 ATK_END 3 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Giant Soldier TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 27 RACE_END U RARITY_END Vigilance$Other creatures you control get +0/+2 and have vigilance .\nOvergrown Tomb NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Swamp Forest TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 279 RACE_END R RARITY_END < i > ({tap }: Add { B } or { G } to your mana pool . ) < /i > $As Overgrown Tomb enters the battlefield , you may pay 2 life . If you don't , Overgrown Tomb enters the battlefield tapped .\nOverwhelm NAME_END NIL ATK_END NIL DEF_END {5}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 175 RACE_END U RARITY_END Convoke < i > (Each creature you tap while casting this spell reduces its cost by { 1 } or by one mana of that creature's color . ) < /i > $Creatures you control get +3/+3 until end of turn .\nPeregrine Mask NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 268 RACE_END U RARITY_END Equipped creature has defender , flying , and first strike . $Equip { 2 }\nPerilous Forays NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 176 RACE_END U RARITY_END { 1 } , Sacrifice a creature : Search your library for a land card with a basic land type and put it onto the battlefield tapped . Then shuffle your library .\nPerplex NAME_END NIL ATK_END NIL DEF_END {1}{U}{B} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 217 RACE_END C RARITY_END Counter target spell unless its controller discards his or her hand . $Transmute { 1}{U}{B } < i > ({1}{U}{B } , Discard this card : Search your library for a card with the same converted mana cost as this card , reveal it , and put it into your hand . Then shuffle your library . Transmute only as a sorcery . ) < /i >\nPhytohydra NAME_END 1 ATK_END 1 DEF_END {2}{G}{W}{W} COST_END NIL DUR_END Creature - Plant Hydra TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 218 RACE_END R RARITY_END If damage would be dealt to Phytohydra , put that many +1/+1 counters on it instead .\nPrimordial Sage NAME_END 5 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 177 RACE_END R RARITY_END Whenever you cast a creature spell , you may draw a card .\nPrivileged Position NAME_END NIL ATK_END NIL DEF_END {2}{GW}{GW}{GW} COST_END NIL DUR_END Enchantment TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 251 RACE_END R RARITY_END < i > ({GW } can be paid with either { G } or { W } . ) < /i > $Other permanents you control have hexproof . < i > (They can't be the targets of spells or abilities your opponents control . ) < /i >\nPsychic Drain NAME_END NIL ATK_END NIL DEF_END {X}{U}{B} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 220 RACE_END U RARITY_END Target player puts the top X cards of his or her library into his or her graveyard and you gain X life .\nPutrefy NAME_END NIL ATK_END NIL DEF_END {1}{B}{G} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 221 RACE_END U RARITY_END Destroy target artifact or creature . It can't be regenerated .\nRain of Embers NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 138 RACE_END C RARITY_END Rain of Embers deals 1 damage to each creature and each player .\nRally the Righteous NAME_END NIL ATK_END NIL DEF_END {1}{R}{W} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 222 RACE_END C RARITY_END Radiance - Untap target creature and each other creature that shares a color with it . Those creatures get +2/+0 until end of turn .\nRolling Spoil NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 179 RACE_END U RARITY_END Destroy target land . If { B } was spent to cast Rolling Spoil , all creatures get -1/-1 until end of turn .\nRoofstalker Wight NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 102 RACE_END C RARITY_END { 1}{U }: Roofstalker Wight gains flying until end of turn .\nRoot-Kin Ally NAME_END 3 ATK_END 3 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 180 RACE_END U RARITY_END Convoke < i > (Each creature you tap while casting this spell reduces its cost by { 1 } or by one mana of that creature's color . ) < /i > $Tap two untapped creatures you control : Root-Kin Ally gets +2/+2 until end of turn .\nSacred Foundry NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Mountain Plains TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 280 RACE_END R RARITY_END < i > ({tap }: Add { R } or { W } to your mana pool . ) < /i > $As Sacred Foundry enters the battlefield , you may pay 2 life . If you don't , Sacred Foundry enters the battlefield tapped .\nSandsower NAME_END 3 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 28 RACE_END U RARITY_END Tap three untapped creatures you control : Tap target creature .\nSavra, Queen of the Golgari NAME_END 2 ATK_END 2 DEF_END {2}{B}{G} COST_END NIL DUR_END Legendary Creature - Elf Shaman TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 225 RACE_END R RARITY_END Whenever you sacrifice a black creature , you may pay 2 life . If you do , each other player sacrifices a creature . $Whenever you sacrifice a green creature , you may gain 2 life .\nScatter the Seeds NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 181 RACE_END C RARITY_END Convoke < i > (Each creature you tap while casting this spell reduces its cost by { 1 } or by one mana of that creature's color . ) < /i > $Put three 1/1 green Saproling creature tokens onto the battlefield .\nSearing Meditation NAME_END NIL ATK_END NIL DEF_END {1}{R}{W} COST_END NIL DUR_END Enchantment TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 226 RACE_END R RARITY_END Whenever you gain life , you may pay { 2 } . If you do , Searing Meditation deals 2 damage to target creature or player .\nSeed Spark NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 30 RACE_END U RARITY_END Destroy target artifact or enchantment . If { G } was spent to cast Seed Spark , put two 1/1 green Saproling creature tokens onto the battlefield .\nSeismic Spike NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 141 RACE_END C RARITY_END Destroy target land . Add { R}{R } to your mana pool .\nSelesnya Evangel NAME_END 2 ATK_END 1 DEF_END {G}{W} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 228 RACE_END C RARITY_END { 1 } , { tap } , Tap an untapped creature you control : Put a 1/1 green Saproling creature token onto the battlefield .\nSelesnya Guildmage NAME_END 2 ATK_END 2 DEF_END {GW}{GW} COST_END NIL DUR_END Creature - Elf Wizard TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 252 RACE_END U RARITY_END { 3}{G }: Put a 1/1 green Saproling creature token onto the battlefield . ${3}{W }: Creatures you control get +1/+1 until end of turn .\nSelesnya Sagittars NAME_END 5 ATK_END 2 DEF_END {3}{G}{W} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 229 RACE_END U RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Selesnya Sagittars can block an additional creature each combat .\nSelesnya Sanctuary NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 281 RACE_END C RARITY_END Selesnya Sanctuary enters the battlefield tapped . $When Selesnya Sanctuary enters the battlefield , return a land you control to its owner's hand . ${tap }: Add { G}{W } to your mana pool .\nSelesnya Signet NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 270 RACE_END C RARITY_END { 1 } , { tap }: Add { G}{W } to your mana pool .\nSell-Sword Brute NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Mercenary TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 142 RACE_END C RARITY_END When Sell-Sword Brute dies , it deals 2 damage to you .\nSewerdreg NAME_END 3 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 104 RACE_END C RARITY_END Swampwalk$Sacrifice Sewerdreg : Exile target card from a graveyard .\nShadow of Doubt NAME_END NIL ATK_END NIL DEF_END {UB}{UB} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 253 RACE_END R RARITY_END < i > ({UB } can be paid with either { U } or { B } . ) < /i > $Players can't search libraries this turn . $Draw a card .\nSiege Wurm NAME_END 5 ATK_END 5 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 183 RACE_END C RARITY_END Convoke < i > (Each creature you tap while casting this spell reduces its cost by { 1 } or by one mana of that creature's color . ) < /i > $Trample\nSins of the Past NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 106 RACE_END R RARITY_END Until end of turn , you may cast target instant or sorcery card from your graveyard without paying its mana cost . If that card would be put into your graveyard this turn , exile it instead . Exile Sins of the Past .\nSisters of Stone Death NAME_END 5 ATK_END 7 DEF_END {4}{B}{B}{G}{G} COST_END NIL DUR_END Legendary Creature - Gorgon TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 231 RACE_END R RARITY_END { G }: Target creature blocks Sisters of Stone Death this turn if able . ${B}{G }: Exile target creature blocking or blocked by Sisters of Stone Death . ${2}{B }: Put a creature card exiled with Sisters of Stone Death onto the battlefield under your control .\nSkyknight Legionnaire NAME_END 2 ATK_END 2 DEF_END {1}{R}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 232 RACE_END C RARITY_END Flying , haste\nSnapping Drake NAME_END 2 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 64 RACE_END C RARITY_END Flying\nStasis Cell NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 66 RACE_END C RARITY_END Enchant creature$Enchanted creature doesn't untap during its controller's untap step . ${3}{U }: Attach Stasis Cell to target creature .\nStinkweed Imp NAME_END 2 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 107 RACE_END C RARITY_END Flying$Whenever Stinkweed Imp deals combat damage to a creature , destroy that creature . $Dredge 5 < i > (If you would draw a card , instead you may put exactly five cards from the top of your library into your graveyard . If you do , return this card from your graveyard to your hand . Otherwise , draw a card . ) < /i >\nStone-Seeder Hierophant NAME_END 1 ATK_END 1 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 184 RACE_END C RARITY_END Whenever a land enters the battlefield under your control , untap Stone-Seeder Hierophant . ${tap }: Untap target land .\nStoneshaker Shaman NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 145 RACE_END U RARITY_END At the beginning of each player's end step , that player sacrifices an untapped land .\nStrands of Undeath NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 108 RACE_END C RARITY_END Enchant creature$When Strands of Undeath enters the battlefield , target player discards two cards . ${B }: Regenerate enchanted creature .\nSundering Vitae NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 185 RACE_END C RARITY_END Convoke < i > (Each creature you tap while casting this spell reduces its cost by { 1 } or by one mana of that creature's color . ) < /i > $Destroy target artifact or enchantment .\nSunforger NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 272 RACE_END R RARITY_END Equipped creature gets +4/+0 . ${R}{W } , Unattach Sunforger : Search your library for a red or white instant card with converted mana cost 4 or less and cast that card without paying its mana cost . Then shuffle your library . $Equip { 3 }\nSunhome Enforcer NAME_END 4 ATK_END 2 DEF_END {2}{R}{W} COST_END NIL DUR_END Creature - Giant Soldier TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 233 RACE_END U RARITY_END Whenever Sunhome Enforcer deals combat damage , you gain that much life . ${1}{R }: Sunhome Enforcer gets +1/+0 until end of turn .\nSuppression Field NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 31 RACE_END U RARITY_END Activated abilities cost { 2 } more to activate unless they're mana abilities .\nSurveilling Sprite NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 67 RACE_END C RARITY_END Flying$When Surveilling Sprite dies , you may draw a card .\nTattered Drake NAME_END 2 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Zombie Drake TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 68 RACE_END C RARITY_END Flying${B }: Regenerate Tattered Drake .\nTemple Garden NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Forest Plains TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 284 RACE_END R RARITY_END < i > ({tap }: Add { G } or { W } to your mana pool . ) < /i > $As Temple Garden enters the battlefield , you may pay 2 life . If you don't , Temple Garden enters the battlefield tapped .\nTerraformer NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 70 RACE_END C RARITY_END { 1 }: Choose a basic land type . Each land you control becomes that type until end of turn .\nThundersong Trumpeter NAME_END 1 ATK_END 2 DEF_END {R}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 235 RACE_END C RARITY_END { tap }: Target creature can't attack or block this turn .\nTidewater Minion NAME_END 4 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Elemental Minion TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 71 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > ${4 }: Tidewater Minion loses defender until end of turn . ${tap }: Untap target permanent .\nTolsimir Wolfblood NAME_END 4 ATK_END 3 DEF_END {4}{G}{W} COST_END NIL DUR_END Legendary Creature - Elf Warrior TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 236 RACE_END R RARITY_END Other green creatures you control get +1/+1 . $Other white creatures you control get +1/+1 . ${tap }: Put a legendary 2/2 green and white Wolf creature token named Voja onto the battlefield .\nTorpid Moloch NAME_END 2 ATK_END 3 DEF_END {R} COST_END NIL DUR_END Creature - Lizard TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 147 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $Sacrifice three lands : Torpid Moloch loses defender until end of turn .\nTransluminant NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Dryad Shaman TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 186 RACE_END C RARITY_END { W } , Sacrifice Transluminant : Put a 1/1 white Spirit creature token with flying onto the battlefield at the beginning of the next end step .\nTwilight Drover NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 33 RACE_END R RARITY_END Whenever a creature token leaves the battlefield , put a +1/+1 counter on Twilight Drover . ${2}{W } , Remove a +1/+1 counter from Twilight Drover : Put two 1/1 white Spirit creature tokens with flying onto the battlefield .\nUndercity Shade NAME_END 1 ATK_END 1 DEF_END {4}{B} COST_END NIL DUR_END Creature - Shade TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 110 RACE_END U RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > ${B }: Undercity Shade gets +1/+1 until end of turn .\nUrsapine NAME_END 3 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 188 RACE_END R RARITY_END { G }: Target creature gets +1/+1 until end of turn .\nVedalken Dismisser NAME_END 2 ATK_END 2 DEF_END {5}{U} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 73 RACE_END C RARITY_END When Vedalken Dismisser enters the battlefield , put target creature on top of its owner's library .\nVedalken Entrancer NAME_END 4 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 74 RACE_END C RARITY_END { U } , { tap }: Target player puts the top two cards of his or her library into his or her graveyard .\nVeteran Armorer NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 34 RACE_END C RARITY_END Other creatures you control get +0/+1 .\nViashino Fangtail NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Viashino Warrior TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 148 RACE_END C RARITY_END { tap }: Viashino Fangtail deals 1 damage to target creature or player .\nViashino Slasher NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Viashino Warrior TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 149 RACE_END C RARITY_END { R }: Viashino Slasher gets +1/-1 until end of turn .\nVigor Mortis NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 111 RACE_END U RARITY_END Return target creature card from your graveyard to the battlefield . If { G } was spent to cast Vigor Mortis , that creature enters the battlefield with an additional +1/+1 counter on it .\nVindictive Mob NAME_END 5 ATK_END 5 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 112 RACE_END U RARITY_END When Vindictive Mob enters the battlefield , sacrifice a creature . $Vindictive Mob can't be blocked by Saprolings .\nVinelasher Kudzu NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Plant TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 189 RACE_END R RARITY_END Whenever a land enters the battlefield under your control , put a +1/+1 counter on Vinelasher Kudzu .\nVitu-Ghazi, the City-Tree NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 285 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${2}{G}{W } , { tap }: Put a 1/1 green Saproling creature token onto the battlefield .\nVotary of the Conclave NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 35 RACE_END C RARITY_END { 2}{G }: Regenerate Votary of the Conclave .\nWatchwolf NAME_END 3 ATK_END 3 DEF_END {G}{W} COST_END NIL DUR_END Creature - Wolf TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 239 RACE_END U RARITY_END NIL\nWatery Grave NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Island Swamp TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 286 RACE_END R RARITY_END < i > ({tap }: Add { U } or { B } to your mana pool . ) < /i > $As Watery Grave enters the battlefield , you may pay 2 life . If you don't , Watery Grave enters the battlefield tapped .\nWizened Snitches NAME_END 3 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Ravnica: City of Guilds PLAYER_CLS_END 75 RACE_END U RARITY_END Flying$Players play with the top card of their libraries revealed .\nAbrupt Decay NAME_END NIL ATK_END NIL DEF_END {B}{G} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 141 RACE_END R RARITY_END Abrupt Decay can't be countered by spells or abilities . $Destroy target nonland permanent with converted mana cost 3 or less .\nAerial Predation NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 113 RACE_END C RARITY_END Destroy target creature with flying . You gain 2 life .\nAngel of Serenity NAME_END 6 ATK_END 5 DEF_END {4}{W}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Return to Ravnica PLAYER_CLS_END 1 RACE_END M RARITY_END Flying$When Angel of Serenity enters the battlefield , you may exile up to three other target creatures from the battlefield and/or creature cards from graveyards . $When Angel of Serenity leaves the battlefield , return the exiled cards to their owners ' hands .\nAnnihilating Fire NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 85 RACE_END C RARITY_END Annihilating Fire deals 3 damage to target creature or player . If a creature dealt damage this way would die this turn , exile it instead .\nAquus Steed NAME_END 3 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Return to Ravnica PLAYER_CLS_END 29 RACE_END U RARITY_END { 2}{U } , { tap }: Target creature gets -2/-0 until end of turn .\nArchon of the Triumvirate NAME_END 5 ATK_END 4 DEF_END {5}{W}{U} COST_END NIL DUR_END Creature - Archon TYPE_END Return to Ravnica PLAYER_CLS_END 142 RACE_END R RARITY_END Flying$Whenever Archon of the Triumvirate attacks , detain up to two target nonland permanents your opponents control . < i > (Until your next turn , those permanents can't attack or block and their activated abilities can't be activated . ) < /i >\nArchweaver NAME_END 5 ATK_END 5 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Return to Ravnica PLAYER_CLS_END 114 RACE_END U RARITY_END Reach , trample\nArmada Wurm NAME_END 5 ATK_END 5 DEF_END {2}{G}{G}{W}{W} COST_END NIL DUR_END Creature - Wurm TYPE_END Return to Ravnica PLAYER_CLS_END 143 RACE_END M RARITY_END Trample$When Armada Wurm enters the battlefield , put a 5/5 green Wurm creature token with trample onto the battlefield .\nArmory Guard NAME_END 5 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Giant Soldier TYPE_END Return to Ravnica PLAYER_CLS_END 2 RACE_END C RARITY_END Armory Guard has vigilance as long as you control a Gate .\nAsh Zealot NAME_END 2 ATK_END 2 DEF_END {R}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Return to Ravnica PLAYER_CLS_END 86 RACE_END R RARITY_END First strike , haste$Whenever a player casts a spell from a graveyard , Ash Zealot deals 3 damage to that player .\nAssassin's Strike NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 57 RACE_END U RARITY_END Destroy target creature . Its controller discards a card .\nAuger Spree NAME_END NIL ATK_END NIL DEF_END {1}{B}{R} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 144 RACE_END C RARITY_END Target creature gets +4/-4 until end of turn .\nAvenging Arrow NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 4 RACE_END C RARITY_END Destroy target creature that dealt damage this turn .\nAxebane Guardian NAME_END 3 ATK_END 0 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Return to Ravnica PLAYER_CLS_END 115 RACE_END C RARITY_END Defender${tap }: Add X mana in any combination of colors to your mana pool , where X is the number of creatures with defender you control .\nAxebane Stag NAME_END 7 ATK_END 6 DEF_END {6}{G} COST_END NIL DUR_END Creature - Elk TYPE_END Return to Ravnica PLAYER_CLS_END 116 RACE_END C RARITY_END NIL\nAzorius Guildgate NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Gate TYPE_END Return to Ravnica PLAYER_CLS_END 237 RACE_END C RARITY_END Azorius Guildgate enters the battlefield tapped . ${tap }: Add { W } or { U } to your mana pool .\nAzorius Justiciar NAME_END 2 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Return to Ravnica PLAYER_CLS_END 6 RACE_END U RARITY_END When Azorius Justiciar enters the battlefield , detain up to two target creatures your opponents control . < i > (Until your next turn , those creatures can't attack or block and their activated abilities can't be activated . ) < /i >\nAzorius Keyrune NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Return to Ravnica PLAYER_CLS_END 225 RACE_END U RARITY_END { tap }: Add { W } or { U } to your mana pool . ${W}{U }: Azorius Keyrune becomes a 2/2 white and blue Bird artifact creature with flying until end of turn .\nAzor's Elocutors NAME_END 5 ATK_END 3 DEF_END {3}{WU}{WU} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Return to Ravnica PLAYER_CLS_END 210 RACE_END R RARITY_END At the beginning of your upkeep , put a filibuster counter on Azor's Elocutors . Then if Azor's Elocutors has five or more filibuster counters on it , you win the game . $Whenever a source deals damage to you , remove a filibuster counter from Azor's Elocutors .\nBatterhorn NAME_END 3 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Return to Ravnica PLAYER_CLS_END 87 RACE_END C RARITY_END When Batterhorn enters the battlefield , you may destroy target artifact .\nBazaar Krovod NAME_END 5 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Return to Ravnica PLAYER_CLS_END 7 RACE_END U RARITY_END Whenever Bazaar Krovod attacks , another target attacking creature gets +0/+2 until end of turn . Untap that creature .\nBellows Lizard NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Lizard TYPE_END Return to Ravnica PLAYER_CLS_END 88 RACE_END C RARITY_END { 1}{R }: Bellows Lizard gets +1/+0 until end of turn .\nBlistercoil Weird NAME_END 1 ATK_END 1 DEF_END {UR} COST_END NIL DUR_END Creature - Weird TYPE_END Return to Ravnica PLAYER_CLS_END 211 RACE_END U RARITY_END Whenever you cast an instant or sorcery spell , Blistercoil Weird gets +1/+1 until end of turn . Untap it .\nBloodfray Giant NAME_END 3 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Return to Ravnica PLAYER_CLS_END 89 RACE_END U RARITY_END Trample$Unleash < i > (You may have this creature enter the battlefield with a +1/+1 counter on it . It can't block as long as it has a +1/+1 counter on it . ) < /i >\nBlustersquall NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 30 RACE_END U RARITY_END Tap target creature you don't control . $Overload { 3}{U } < i > (You may cast this spell for its overload cost . If you do , change its text by replacing all instances of \" target \" with \" each . \" ) < /i >\nBrushstrider NAME_END 1 ATK_END 3 DEF_END {1}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Return to Ravnica PLAYER_CLS_END 117 RACE_END U RARITY_END Vigilance\nCall of the Conclave NAME_END NIL ATK_END NIL DEF_END {G}{W} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 146 RACE_END U RARITY_END Put a 3/3 green Centaur creature token onto the battlefield .\nCarnival Hellsteed NAME_END 4 ATK_END 5 DEF_END {4}{B}{R} COST_END NIL DUR_END Creature - Nightmare Horse TYPE_END Return to Ravnica PLAYER_CLS_END 147 RACE_END R RARITY_END First strike , haste$Unleash < i > (You may have this creature enter the battlefield with a +1/+1 counter on it . It can't block as long as it has a +1/+1 counter on it . ) < /i >\nCatacomb Slug NAME_END 6 ATK_END 2 DEF_END {4}{B} COST_END NIL DUR_END Creature - Slug TYPE_END Return to Ravnica PLAYER_CLS_END 58 RACE_END C RARITY_END NIL\nCentaur Healer NAME_END 3 ATK_END 3 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Centaur Cleric TYPE_END Return to Ravnica PLAYER_CLS_END 148 RACE_END C RARITY_END When Centaur Healer enters the battlefield , you gain 3 life .\nCentaur's Herald NAME_END 1 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Return to Ravnica PLAYER_CLS_END 118 RACE_END C RARITY_END { 2}{G } , Sacrifice Centaur's Herald : Put a 3/3 green Centaur creature token onto the battlefield .\nChaos Imps NAME_END 5 ATK_END 6 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Imp TYPE_END Return to Ravnica PLAYER_CLS_END 90 RACE_END R RARITY_END Flying$Unleash < i > (You may have this creature enter the battlefield with a +1/+1 counter on it . It can't block as long as it has a +1/+1 counter on it . ) < /i > $Chaos Imps has trample as long as it has a +1/+1 counter on it .\nChemister's Trick NAME_END NIL ATK_END NIL DEF_END {U}{R} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 149 RACE_END C RARITY_END Target creature you don't control gets -2/-0 until end of turn and attacks this turn if able . $Overload { 3}{U}{R } < i > (You may cast this spell for its overload cost . If you do , change its text by replacing all instances of \" target \" with \" each . \" ) < /i >\nChronic Flooding NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Return to Ravnica PLAYER_CLS_END 32 RACE_END C RARITY_END Enchant land$Whenever enchanted land becomes tapped , its controller puts the top three cards of his or her library into his or her graveyard .\nCivic Saber NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Return to Ravnica PLAYER_CLS_END 227 RACE_END U RARITY_END Equipped creature gets +1/+0 for each of its colors . $Equip { 1 }\nCobblebrute NAME_END 2 ATK_END 5 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Return to Ravnica PLAYER_CLS_END 91 RACE_END C RARITY_END NIL\nCodex Shredder NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Return to Ravnica PLAYER_CLS_END 228 RACE_END U RARITY_END { tap }: Target player puts the top card of his or her library into his or her graveyard . ${5 } , { tap } , Sacrifice Codex Shredder : Return target card from your graveyard to your hand .\nCollective Blessing NAME_END NIL ATK_END NIL DEF_END {3}{G}{G}{W} COST_END NIL DUR_END Enchantment TYPE_END Return to Ravnica PLAYER_CLS_END 150 RACE_END R RARITY_END Creatures you control get +3/+3 .\nCommon Bond NAME_END NIL ATK_END NIL DEF_END {1}{G}{W} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 151 RACE_END C RARITY_END Put a +1/+1 counter on target creature . $Put a +1/+1 counter on target creature .\nConcordia Pegasus NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Pegasus TYPE_END Return to Ravnica PLAYER_CLS_END 8 RACE_END C RARITY_END Flying\nConjured Currency NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Enchantment TYPE_END Return to Ravnica PLAYER_CLS_END 33 RACE_END R RARITY_END At the beginning of your upkeep , you may exchange control of Conjured Currency and target permanent you neither own nor control .\nCorpsejack Menace NAME_END 4 ATK_END 4 DEF_END {2}{B}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Return to Ravnica PLAYER_CLS_END 152 RACE_END R RARITY_END If one or more +1/+1 counters would be placed on a creature you control , twice that many +1/+1 counters are placed on it instead .\nCounterflux NAME_END NIL ATK_END NIL DEF_END {U}{U}{R} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 153 RACE_END R RARITY_END Counterflux can't be countered by spells or abilities . $Counter target spell you don't control . $Overload { 1}{U}{U}{R } < i > (You may cast this spell for its overload cost . If you do , change its text by replacing all instances of \" target \" with \" each . \" ) < /i >\nCoursers' Accord NAME_END NIL ATK_END NIL DEF_END {4}{G}{W} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 154 RACE_END C RARITY_END Put a 3/3 green Centaur creature token onto the battlefield , then populate . < i > (Put a token onto the battlefield that's a copy of a creature token you control . ) < /i >\nCrosstown Courier NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Vedalken TYPE_END Return to Ravnica PLAYER_CLS_END 34 RACE_END C RARITY_END Whenever Crosstown Courier deals combat damage to a player , that player puts that many cards from the top of his or her library into his or her graveyard .\nCryptborn Horror NAME_END 0 ATK_END 0 DEF_END {1}{BR}{BR} COST_END NIL DUR_END Creature - Horror TYPE_END Return to Ravnica PLAYER_CLS_END 212 RACE_END R RARITY_END Trample$Cryptborn Horror enters the battlefield with X +1/+1 counters on it , where X is the total life lost by your opponents this turn .\nCyclonic Rift NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 35 RACE_END R RARITY_END Return target nonland permanent you don't control to its owner's hand . $Overload { 6}{U } < i > (You may cast this spell for its overload cost . If you do , change its text by replacing all instances of \" target \" with \" each . \" ) < /i >\nDaggerdrome Imp NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Return to Ravnica PLAYER_CLS_END 60 RACE_END C RARITY_END Flying$Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nDark Revenant NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Return to Ravnica PLAYER_CLS_END 61 RACE_END U RARITY_END Flying$When Dark Revenant dies , put it on top of its owner's library .\nDeadbridge Goliath NAME_END 5 ATK_END 5 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Return to Ravnica PLAYER_CLS_END 120 RACE_END R RARITY_END Scavenge { 4}{G}{G } < i > ({4}{G}{G } , Exile this card from your graveyard : Put a number of +1/+1 counters equal to this card's power on target creature . Scavenge only as a sorcery . ) < /i >\nDead Reveler NAME_END 3 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Return to Ravnica PLAYER_CLS_END 62 RACE_END C RARITY_END Unleash < i > (You may have this creature enter the battlefield with a +1/+1 counter on it . It can't block as long as it has a +1/+1 counter on it . ) < /i >\nDesecration Demon NAME_END 6 ATK_END 6 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Return to Ravnica PLAYER_CLS_END 63 RACE_END R RARITY_END Flying$At the beginning of each combat , any opponent may sacrifice a creature . If a player does , tap Desecration Demon and put a +1/+1 counter on it .\nDestroy the Evidence NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 64 RACE_END C RARITY_END Destroy target land . Its controller reveals cards from the top of his or her library until he or she reveals a land card , then puts those cards into his or her graveyard .\nDetention Sphere NAME_END NIL ATK_END NIL DEF_END {1}{W}{U} COST_END NIL DUR_END Enchantment TYPE_END Return to Ravnica PLAYER_CLS_END 155 RACE_END R RARITY_END When Detention Sphere enters the battlefield , you may exile target nonland permanent not named Detention Sphere and all other permanents with the same name as that permanent . $When Detention Sphere leaves the battlefield , return the exiled cards to the battlefield under their owner's control .\nDeviant Glee NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Return to Ravnica PLAYER_CLS_END 65 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+1 and has \" { R }: This creature gains trample until end of turn . \"\nDoorkeeper NAME_END 4 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Creature - Homunculus TYPE_END Return to Ravnica PLAYER_CLS_END 37 RACE_END C RARITY_END Defender${2}{U } , { tap }: Target player puts the top X cards of his or her library into his or her graveyard , where X is the number of creatures with defender you control .\nDownsize NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 38 RACE_END C RARITY_END Target creature you don't control gets -4/-0 until end of turn . $Overload { 2}{U } < i > (You may cast this spell for its overload cost . If you do , change its text by replacing all instances of \" target \" with \" each . \" ) < /i >\nDrainpipe Vermin NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Rat TYPE_END Return to Ravnica PLAYER_CLS_END 66 RACE_END C RARITY_END When Drainpipe Vermin dies , you may pay { B } . If you do , target player discards a card .\nDramatic Rescue NAME_END NIL ATK_END NIL DEF_END {W}{U} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 156 RACE_END C RARITY_END Return target creature to its owner's hand . You gain 2 life .\nDreadbore NAME_END NIL ATK_END NIL DEF_END {B}{R} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 157 RACE_END R RARITY_END Destroy target creature or planeswalker .\nDreg Mangler NAME_END 3 ATK_END 3 DEF_END {1}{B}{G} COST_END NIL DUR_END Creature - Plant Zombie TYPE_END Return to Ravnica PLAYER_CLS_END 158 RACE_END U RARITY_END Haste$Scavenge { 3}{B}{G } < i > ({3}{B}{G } , Exile this card from your graveyard : Put a number of +1/+1 counters equal to this card's power on target creature . Scavenge only as a sorcery . ) < /i >\nDrudge Beetle NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Return to Ravnica PLAYER_CLS_END 122 RACE_END C RARITY_END Scavenge { 5}{G } < i > ({5}{G } , Exile this card from your graveyard : Put a number of +1/+1 counters equal to this card's power on target creature . Scavenge only as a sorcery . ) < /i >\nDruid's Deliverance NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 123 RACE_END C RARITY_END Prevent all combat damage that would be dealt to you this turn . Populate . < i > (Put a token onto the battlefield that's a copy of a creature token you control . ) < /i >\nDryad Militant NAME_END 1 ATK_END 2 DEF_END {GW} COST_END NIL DUR_END Creature - Dryad Soldier TYPE_END Return to Ravnica PLAYER_CLS_END 214 RACE_END U RARITY_END If an instant or sorcery card would be put into a graveyard from anywhere , exile it instead .\nDynacharge NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 92 RACE_END C RARITY_END Target creature you control gets +2/+0 until end of turn . $Overload { 2}{R } < i > (You may cast this spell for its overload cost . If you do , change its text by replacing all instances of \" target \" with \" each . \" ) < /i >\nElectrickery NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 93 RACE_END C RARITY_END Electrickery deals 1 damage to target creature you don't control . $Overload { 1}{R } < i > (You may cast this spell for its overload cost . If you do , change its text by replacing all instances of \" target \" with \" each . \" ) < /i >\nEpic Experiment NAME_END NIL ATK_END NIL DEF_END {X}{U}{R} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 159 RACE_END M RARITY_END Exile the top X cards of your library . For each instant and sorcery card with converted mana cost X or less among them , you may cast that card without paying its mana cost . Then put all cards exiled this way that weren't cast into your graveyard .\nEssence Backlash NAME_END NIL ATK_END NIL DEF_END {2}{U}{R} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 160 RACE_END C RARITY_END Counter target creature spell . Essence Backlash deals damage equal to that spell's power to its controller .\nEthereal Armor NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Return to Ravnica PLAYER_CLS_END 9 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+1 for each enchantment you control and has first strike .\nFaerie Impostor NAME_END 1 ATK_END 2 DEF_END {U} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Return to Ravnica PLAYER_CLS_END 39 RACE_END U RARITY_END Flying$When Faerie Impostor enters the battlefield , sacrifice it unless you return another creature you control to its owner's hand .\nFall of the Gavel NAME_END NIL ATK_END NIL DEF_END {3}{W}{U} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 161 RACE_END U RARITY_END Counter target spell . You gain 5 life .\nFencing Ace NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Return to Ravnica PLAYER_CLS_END 11 RACE_END U RARITY_END Double strike < i > (This creature deals both first-strike and regular combat damage . ) < /i >\nFiremind's Foresight NAME_END NIL ATK_END NIL DEF_END {5}{U}{R} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 162 RACE_END R RARITY_END Search your library for an instant card with converted mana cost 3 , reveal it , and put it into your hand . Then repeat this process for instant cards with converted mana costs 2 and 1 . Then shuffle your library .\nFrostburn Weird NAME_END 4 ATK_END 1 DEF_END {UR}{UR} COST_END NIL DUR_END Creature - Weird TYPE_END Return to Ravnica PLAYER_CLS_END 215 RACE_END C RARITY_END { UR }: Frostburn Weird gets +1/-1 until end of turn .\nGatecreeper Vine NAME_END 2 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Plant TYPE_END Return to Ravnica PLAYER_CLS_END 124 RACE_END C RARITY_END Defender$When Gatecreeper Vine enters the battlefield , you may search your library for a basic land card or a Gate card , reveal it , put it into your hand , then shuffle your library .\nGobbling Ooze NAME_END 3 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Ooze TYPE_END Return to Ravnica PLAYER_CLS_END 126 RACE_END U RARITY_END { G } , Sacrifice another creature : Put a +1/+1 counter on Gobbling Ooze .\nGoblin Electromancer NAME_END 2 ATK_END 2 DEF_END {U}{R} COST_END NIL DUR_END Creature - Goblin Wizard TYPE_END Return to Ravnica PLAYER_CLS_END 163 RACE_END C RARITY_END Instant and sorcery spells you cast cost { 1 } less to cast .\nGoblin Rally NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 95 RACE_END U RARITY_END Put four 1/1 red Goblin creature tokens onto the battlefield .\nGolgari Charm NAME_END NIL ATK_END NIL DEF_END {B}{G} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 164 RACE_END U RARITY_END Choose one - All creatures get -1/-1 until end of turn ; or destroy target enchantment ; or regenerate each creature you control .\nGolgari Decoy NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Rogue TYPE_END Return to Ravnica PLAYER_CLS_END 127 RACE_END U RARITY_END All creatures able to block Golgari Decoy do so . $Scavenge { 3}{G}{G } < i > ({3}{G}{G } , Exile this card from your graveyard : Put a number of +1/+1 counters equal to this card's power on target creature . Scavenge only as a sorcery . ) < /i >\nGolgari Guildgate NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Gate TYPE_END Return to Ravnica PLAYER_CLS_END 239 RACE_END C RARITY_END Golgari Guildgate enters the battlefield tapped . ${tap }: Add { B } or { G } to your mana pool .\nGolgari Keyrune NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Return to Ravnica PLAYER_CLS_END 229 RACE_END U RARITY_END { tap }: Add { B } or { G } to your mana pool . ${B}{G }: Golgari Keyrune becomes a 2/2 black and green Insect artifact creature with deathtouch until end of turn .\nGolgari Longlegs NAME_END 4 ATK_END 5 DEF_END {3}{BG}{BG} COST_END NIL DUR_END Creature - Insect TYPE_END Return to Ravnica PLAYER_CLS_END 216 RACE_END C RARITY_END NIL\nGore-House Chainwalker NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Return to Ravnica PLAYER_CLS_END 96 RACE_END C RARITY_END Unleash < i > (You may have this creature enter the battlefield with a +1/+1 counter on it . It can't block as long as it has a +1/+1 counter on it . ) < /i >\nGrave Betrayal NAME_END NIL ATK_END NIL DEF_END {5}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Return to Ravnica PLAYER_CLS_END 67 RACE_END R RARITY_END Whenever a creature you don't control dies , return it to the battlefield under your control with an additional +1/+1 counter on it at the beginning of the next end step . That creature is a black Zombie in addition to its other colors and types .\nGrim Roustabout NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Skeleton Warrior TYPE_END Return to Ravnica PLAYER_CLS_END 68 RACE_END C RARITY_END Unleash < i > (You may have this creature enter the battlefield with a +1/+1 counter on it . It can't block as long as it has a +1/+1 counter on it . ) < /i > ${1}{B }: Regenerate Grim Roustabout .\nGrisly Salvage NAME_END NIL ATK_END NIL DEF_END {B}{G} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 165 RACE_END C RARITY_END Reveal the top five cards of your library . You may put a creature or land card from among them into your hand . Put the rest into your graveyard .\nGuild Feud NAME_END NIL ATK_END NIL DEF_END {5}{R} COST_END NIL DUR_END Enchantment TYPE_END Return to Ravnica PLAYER_CLS_END 97 RACE_END R RARITY_END At the beginning of your upkeep , target opponent reveals the top three cards of his or her library , may put a creature card from among them onto the battlefield , then puts the rest into his or her graveyard . You do the same with the top three cards of your library . If two creatures are put onto the battlefield this way , those creatures fight each other .\nGuttersnipe NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Return to Ravnica PLAYER_CLS_END 98 RACE_END U RARITY_END Whenever you cast an instant or sorcery spell , Guttersnipe deals 2 damage to each opponent .\nHavoc Festival NAME_END NIL ATK_END NIL DEF_END {4}{B}{R} COST_END NIL DUR_END Enchantment TYPE_END Return to Ravnica PLAYER_CLS_END 166 RACE_END R RARITY_END Players can't gain life . $At the beginning of each player's upkeep , that player loses half his or her life , rounded up .\nHellhole Flailer NAME_END 2 ATK_END 3 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Return to Ravnica PLAYER_CLS_END 167 RACE_END U RARITY_END Unleash < i > (You may have this creature enter the battlefield with a +1/+1 counter on it . It can't block as long as it has a +1/+1 counter on it . ) < /i > ${2}{B}{R } , Sacrifice Hellhole Flailer : Hellhole Flailer deals damage equal to its power to target player .\nHorncaller's Chant NAME_END NIL ATK_END NIL DEF_END {7}{G} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 128 RACE_END C RARITY_END Put a 4/4 green Rhino creature token with trample onto the battlefield , then populate . < i > (Put a token onto the battlefield that's a copy of a creature token you control . ) < /i >\nHover Barrier NAME_END 6 ATK_END 0 DEF_END {2}{U} COST_END NIL DUR_END Creature - Illusion Wall TYPE_END Return to Ravnica PLAYER_CLS_END 40 RACE_END U RARITY_END Defender , flying\nHussar Patrol NAME_END 4 ATK_END 2 DEF_END {2}{W}{U} COST_END NIL DUR_END Creature - Human Knight TYPE_END Return to Ravnica PLAYER_CLS_END 169 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Vigilance\nHypersonic Dragon NAME_END 4 ATK_END 4 DEF_END {3}{U}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Return to Ravnica PLAYER_CLS_END 170 RACE_END R RARITY_END Flying , haste$You may cast sorcery cards as though they had flash . < i > (You may cast them any time you could cast an instant . ) < /i >\nInaction Injunction NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 41 RACE_END C RARITY_END Detain target creature an opponent controls . < i > (Until your next turn , that creature can't attack or block and its activated abilities can't be activated . ) < /i > $Draw a card .\nInspiration NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 42 RACE_END C RARITY_END Target player draws two cards .\nIsperia's Skywatch NAME_END 3 ATK_END 3 DEF_END {5}{U} COST_END NIL DUR_END Creature - Vedalken Knight TYPE_END Return to Ravnica PLAYER_CLS_END 43 RACE_END C RARITY_END Flying$When Isperia's Skywatch enters the battlefield , detain target creature an opponent controls . < i > (Until your next turn , that creature can't attack or block and its activated abilities can't be activated . ) < /i >\nIsperia, Supreme Judge NAME_END 4 ATK_END 6 DEF_END {2}{W}{W}{U}{U} COST_END NIL DUR_END Legendary Creature - Sphinx TYPE_END Return to Ravnica PLAYER_CLS_END 171 RACE_END M RARITY_END Flying$Whenever a creature attacks you or a planeswalker you control , you may draw a card .\nIzzet Charm NAME_END NIL ATK_END NIL DEF_END {U}{R} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 172 RACE_END U RARITY_END Choose one - Counter target noncreature spell unless its controller pays { 2 }; or Izzet Charm deals 2 damage to target creature ; or draw two cards , then discard two cards .\nIzzet Guildgate NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Gate TYPE_END Return to Ravnica PLAYER_CLS_END 242 RACE_END C RARITY_END Izzet Guildgate enters the battlefield tapped . ${tap }: Add { U } or { R } to your mana pool .\nIzzet Keyrune NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Return to Ravnica PLAYER_CLS_END 230 RACE_END U RARITY_END { tap }: Add { U } or { R } to your mana pool . ${U}{R }: Until end of turn , Izzet Keyrune becomes a 2/1 blue and red Elemental artifact creature . $Whenever Izzet Keyrune deals combat damage to a player , you may draw a card . If you do , discard a card .\nIzzet Staticaster NAME_END 3 ATK_END 0 DEF_END {1}{U}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Return to Ravnica PLAYER_CLS_END 173 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Haste${tap }: Izzet Staticaster deals 1 damage to target creature and each other creature with the same name as that creature .\nJace, Architect of Thought NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Planeswalker - Jace TYPE_END Return to Ravnica PLAYER_CLS_END 44 RACE_END M RARITY_END +1 : Until your next turn , whenever a creature an opponent controls attacks , it gets -1/-0 until end of turn . $-2 : Reveal the top three cards of your library . An opponent separates those cards into two piles . Put one pile into your hand and the other on the bottom of your library in any order . $-8 : For each player , search that player's library for a nonland card and exile it , then that player shuffles his or her library . You may cast those cards without paying their mana costs .\nJarad, Golgari Lich Lord NAME_END 2 ATK_END 2 DEF_END {B}{B}{G}{G} COST_END NIL DUR_END Legendary Creature - Zombie Elf TYPE_END Return to Ravnica PLAYER_CLS_END 174 RACE_END M RARITY_END Jarad , Golgari Lich Lord gets +1/+1 for each creature card in your graveyard . ${1}{B}{G } , Sacrifice another creature : Each opponent loses life equal to the sacrificed creature's power . $Sacrifice a Swamp and a Forest : Return Jarad from your graveyard to your hand .\nKeening Apparition NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Return to Ravnica PLAYER_CLS_END 12 RACE_END C RARITY_END Sacrifice Keening Apparition : Destroy target enchantment .\nKnightly Valor NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Return to Ravnica PLAYER_CLS_END 13 RACE_END C RARITY_END Enchant creature$When Knightly Valor enters the battlefield , put a 2/2 white Knight creature token with vigilance onto the battlefield . $Enchanted creature gets +2/+2 and has vigilance .\nKorozda Guildmage NAME_END 2 ATK_END 2 DEF_END {B}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Return to Ravnica PLAYER_CLS_END 176 RACE_END U RARITY_END { 1}{B}{G }: Target creature gets +1/+1 and gains intimidate until end of turn . ${2}{B}{G } , Sacrifice a nontoken creature : Put X 1/1 green Saproling creature tokens onto the battlefield , where X is the sacrificed creature's toughness .\nKorozda Monitor NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Lizard TYPE_END Return to Ravnica PLAYER_CLS_END 129 RACE_END C RARITY_END Trample$Scavenge { 5}{G}{G } < i > ({5}{G}{G } , Exile this card from your graveyard : Put a number of +1/+1 counters equal to this card's power on target creature . Scavenge only as a sorcery . ) < /i >\nLaunch Party NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 69 RACE_END C RARITY_END As an additional cost to cast Launch Party , sacrifice a creature . $Destroy target creature . Its controller loses 2 life .\nLobber Crew NAME_END 4 ATK_END 0 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Return to Ravnica PLAYER_CLS_END 99 RACE_END C RARITY_END Defender${tap }: Lobber Crew deals 1 damage to each opponent . $Whenever you cast a multicolored spell , untap Lobber Crew .\nLotleth Troll NAME_END 1 ATK_END 2 DEF_END {B}{G} COST_END NIL DUR_END Creature - Zombie Troll TYPE_END Return to Ravnica PLAYER_CLS_END 177 RACE_END R RARITY_END Trample$Discard a creature card : Put a +1/+1 counter on Lotleth Troll . ${B }: Regenerate Lotleth Troll .\nLoxodon Smiter NAME_END 4 ATK_END 4 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Elephant Soldier TYPE_END Return to Ravnica PLAYER_CLS_END 178 RACE_END R RARITY_END Loxodon Smiter can't be countered . $If a spell or ability an opponent controls causes you to discard Loxodon Smiter , put it onto the battlefield instead of putting it into your graveyard .\nLyev Skyknight NAME_END 1 ATK_END 3 DEF_END {1}{W}{U} COST_END NIL DUR_END Creature - Human Knight TYPE_END Return to Ravnica PLAYER_CLS_END 179 RACE_END U RARITY_END Flying$When Lyev Skyknight enters the battlefield , detain target nonland permanent an opponent controls . < i > (Until your next turn , that permanent can't attack or block and its activated abilities can't be activated . ) < /i >\nMana Bloom NAME_END NIL ATK_END NIL DEF_END {X}{G} COST_END NIL DUR_END Enchantment TYPE_END Return to Ravnica PLAYER_CLS_END 130 RACE_END R RARITY_END Mana Bloom enters the battlefield with X charge counters on it . $Remove a charge counter from Mana Bloom : Add one mana of any color to your mana pool . Activate this ability only once each turn . $At the beginning of your upkeep , if Mana Bloom has no charge counters on it , return it to its owner's hand .\nMartial Law NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Return to Ravnica PLAYER_CLS_END 14 RACE_END R RARITY_END At the beginning of your upkeep , detain target creature an opponent controls . < i > (Until your next turn , that creature can't attack or block and its activated abilities can't be activated . ) < /i >\nMercurial Chemister NAME_END 3 ATK_END 2 DEF_END {3}{U}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Return to Ravnica PLAYER_CLS_END 180 RACE_END R RARITY_END { U } , { tap }: Draw two cards . ${R } , { tap } , Discard a card : Mercurial Chemister deals damage to target creature equal to the discarded card's converted mana cost .\nMinotaur Aggressor NAME_END 2 ATK_END 6 DEF_END {6}{R} COST_END NIL DUR_END Creature - Minotaur Berserker TYPE_END Return to Ravnica PLAYER_CLS_END 100 RACE_END U RARITY_END First strike , haste\nMizzium Mortars NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 101 RACE_END R RARITY_END Mizzium Mortars deals 4 damage to target creature you don't control . $Overload { 3}{R}{R}{R } < i > (You may cast this spell for its overload cost . If you do , change its text by replacing all instances of \" target \" with \" each . \" ) < /i >\nMizzium Skin NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 45 RACE_END C RARITY_END Target creature you control gets +0/+1 and gains hexproof until end of turn . $Overload { 1}{U } < i > (You may cast this spell for its overload cost . If you do , change its text by replacing all instances of \" target \" with \" each . \" ) < /i >\nNecropolis Regent NAME_END 5 ATK_END 6 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Return to Ravnica PLAYER_CLS_END 71 RACE_END M RARITY_END Flying$Whenever a creature you control deals combat damage to a player , put that many +1/+1 counters on it .\nNew Prahv Guildmage NAME_END 2 ATK_END 2 DEF_END {W}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Return to Ravnica PLAYER_CLS_END 181 RACE_END U RARITY_END { W}{U }: Target creature gains flying until end of turn . ${3}{W}{U }: Detain target nonland permanent an opponent controls . < i > (Until your next turn , that permanent can't attack or block and its activated abilities can't be activated . ) < /i >\nNivix Guildmage NAME_END 2 ATK_END 2 DEF_END {U}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Return to Ravnica PLAYER_CLS_END 182 RACE_END U RARITY_END { 1}{U}{R }: Draw a card , then discard a card . ${2}{U}{R }: Copy target instant or sorcery spell you control . You may choose new targets for the copy .\nOak Street Innkeeper NAME_END 2 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Return to Ravnica PLAYER_CLS_END 131 RACE_END U RARITY_END As long as it's not your turn , tapped creatures you control have hexproof .\nOgre Jailbreaker NAME_END 4 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Ogre Rogue TYPE_END Return to Ravnica PLAYER_CLS_END 72 RACE_END C RARITY_END Defender$Ogre Jailbreaker can attack as though it didn't have defender as long as you control a Gate .\nPack Rat NAME_END * ATK_END * DEF_END {1}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Return to Ravnica PLAYER_CLS_END 73 RACE_END R RARITY_END Pack Rat's power and toughness are each equal to the number of Rats you control . ${2}{B } , Discard a card : Put a token onto the battlefield that's a copy of Pack Rat .\nPalisade Giant NAME_END 7 ATK_END 2 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Giant Soldier TYPE_END Return to Ravnica PLAYER_CLS_END 15 RACE_END R RARITY_END All damage that would be dealt to you or another permanent you control is dealt to Palisade Giant instead .\nPerilous Shadow NAME_END 4 ATK_END 0 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Insect Shade TYPE_END Return to Ravnica PLAYER_CLS_END 74 RACE_END C RARITY_END { 1}{B }: Perilous Shadow gets +2/+2 until end of turn .\nPhantom General NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Spirit Soldier TYPE_END Return to Ravnica PLAYER_CLS_END 16 RACE_END U RARITY_END Creature tokens you control get +1/+1 .\nPrecinct Captain NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Return to Ravnica PLAYER_CLS_END 17 RACE_END R RARITY_END First strike$Whenever Precinct Captain deals combat damage to a player , put a 1/1 white Soldier creature token onto the battlefield .\nPsychic Spiral NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 47 RACE_END U RARITY_END Shuffle all cards from your graveyard into your library . Target player puts that many cards from the top of his or her library into his or her graveyard .\nPursuit of Flight NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Return to Ravnica PLAYER_CLS_END 102 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has \" { U }: This creature gains flying until end of turn . \"\nPyroconvergence NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Enchantment TYPE_END Return to Ravnica PLAYER_CLS_END 103 RACE_END U RARITY_END Whenever you cast a multicolored spell , Pyroconvergence deals 2 damage to target creature or player .\nRacecourse Fury NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Return to Ravnica PLAYER_CLS_END 104 RACE_END U RARITY_END Enchant land$Enchanted land has \" { tap }: Target creature gains haste until end of turn . \"\nRakdos Cackler NAME_END 1 ATK_END 1 DEF_END {BR} COST_END NIL DUR_END Creature - Devil TYPE_END Return to Ravnica PLAYER_CLS_END 220 RACE_END U RARITY_END Unleash < i > (You may have this creature enter the battlefield with a +1/+1 counter on it . It can't block as long as it has a +1/+1 counter on it . ) < /i >\nRakdos Charm NAME_END NIL ATK_END NIL DEF_END {B}{R} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 184 RACE_END U RARITY_END Choose one - Exile all cards from target player's graveyard ; or destroy target artifact ; or each creature deals 1 damage to its controller .\nRakdos Guildgate NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Gate TYPE_END Return to Ravnica PLAYER_CLS_END 244 RACE_END C RARITY_END Rakdos Guildgate enters the battlefield tapped . ${tap }: Add { B } or { R } to your mana pool .\nRakdos Keyrune NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Return to Ravnica PLAYER_CLS_END 232 RACE_END U RARITY_END { tap }: Add { B } or { R } to your mana pool . ${B}{R }: Rakdos Keyrune becomes a 3/1 black and red Devil artifact creature with first strike until end of turn .\nRakdos, Lord of Riots NAME_END 6 ATK_END 6 DEF_END {B}{B}{R}{R} COST_END NIL DUR_END Legendary Creature - Demon TYPE_END Return to Ravnica PLAYER_CLS_END 187 RACE_END M RARITY_END You can't cast Rakdos , Lord of Riots unless an opponent lost life this turn . $Flying , trample$Creature spells you cast cost { 1 } less to cast for each 1 life your opponents have lost this turn .\nRakdos Ragemutt NAME_END 3 ATK_END 3 DEF_END {3}{B}{R} COST_END NIL DUR_END Creature - Elemental Hound TYPE_END Return to Ravnica PLAYER_CLS_END 185 RACE_END U RARITY_END Lifelink , haste\nRakdos Ringleader NAME_END 1 ATK_END 3 DEF_END {4}{B}{R} COST_END NIL DUR_END Creature - Skeleton Warrior TYPE_END Return to Ravnica PLAYER_CLS_END 186 RACE_END U RARITY_END First strike$Whenever Rakdos Ringleader deals combat damage to a player , that player discards a card at random . ${B }: Regenerate Rakdos Ringleader .\nRest in Peace NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Return to Ravnica PLAYER_CLS_END 18 RACE_END R RARITY_END When Rest in Peace enters the battlefield , exile all cards from all graveyards . $If a card or token would be put into a graveyard from anywhere , exile it instead .\nRighteous Authority NAME_END NIL ATK_END NIL DEF_END {3}{W}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Return to Ravnica PLAYER_CLS_END 189 RACE_END R RARITY_END Enchant creature$Enchanted creature gets +1/+1 for each card in its controller's hand . $At the beginning of the draw step of enchanted creature's controller , that player draws an additional card .\nRisen Sanctuary NAME_END 8 ATK_END 8 DEF_END {5}{G}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Return to Ravnica PLAYER_CLS_END 190 RACE_END U RARITY_END Vigilance\nRites of Reaping NAME_END NIL ATK_END NIL DEF_END {4}{B}{G} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 191 RACE_END U RARITY_END Target creature gets +3/+3 until end of turn . Another target creature gets -3/-3 until end of turn .\nRix Maadi Guildmage NAME_END 2 ATK_END 2 DEF_END {B}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Return to Ravnica PLAYER_CLS_END 192 RACE_END U RARITY_END { B}{R }: Target blocking creature gets -1/-1 until end of turn . ${B}{R }: Target player who lost life this turn loses 1 life .\nRogue's Passage NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Return to Ravnica PLAYER_CLS_END 245 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${4 } , { tap }: Target creature is unblockable this turn .\nRootborn Defenses NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 19 RACE_END C RARITY_END Populate . Creatures you control are indestructible this turn . < i > (To populate , put a token onto the battlefield that's a copy of a creature token you control . Damage and effects that say \" destroy \" don't destroy indestructible creatures . ) < /i >\nRubbleback Rhino NAME_END 4 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Rhino TYPE_END Return to Ravnica PLAYER_CLS_END 132 RACE_END C RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i >\nRunewing NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Return to Ravnica PLAYER_CLS_END 48 RACE_END C RARITY_END Flying$When Runewing dies , draw a card .\nSavage Surge NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 133 RACE_END U RARITY_END Target creature gets +2/+2 until end of turn . Untap that creature .\nSearch the City NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Enchantment TYPE_END Return to Ravnica PLAYER_CLS_END 49 RACE_END R RARITY_END When Search the City enters the battlefield , exile the top five cards of your library . $Whenever you play a card with the same name as one of the exiled cards , you may put one of those cards with that name into its owner's hand . Then if there are no cards exiled with Search the City , sacrifice it . If you do , take an extra turn after this one .\nSearch Warrant NAME_END NIL ATK_END NIL DEF_END {W}{U} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 193 RACE_END C RARITY_END Target player reveals his or her hand . You gain life equal to the number of cards in that player's hand .\nSecurity Blockade NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Return to Ravnica PLAYER_CLS_END 20 RACE_END U RARITY_END Enchant land$When Security Blockade enters the battlefield , put a 2/2 white Knight creature token with vigilance onto the battlefield . $Enchanted land has \" { tap }: Prevent the next 1 damage that would be dealt to you this turn . \"\nSelesnya Charm NAME_END NIL ATK_END NIL DEF_END {G}{W} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 194 RACE_END U RARITY_END Choose one - Target creature gets +2/+2 and gains trample until end of turn ; or exile target creature with power 5 or greater ; or put a 2/2 white Knight creature token with vigilance onto the battlefield .\nSelesnya Guildgate NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Gate TYPE_END Return to Ravnica PLAYER_CLS_END 246 RACE_END C RARITY_END Selesnya Guildgate enters the battlefield tapped . ${tap }: Add { G } or { W } to your mana pool .\nSelesnya Keyrune NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Return to Ravnica PLAYER_CLS_END 233 RACE_END U RARITY_END { tap }: Add { G } or { W } to your mana pool . ${G}{W }: Selesnya Keyrune becomes a 3/3 green and white Wolf artifact creature until end of turn .\nSelesnya Sentry NAME_END 2 ATK_END 3 DEF_END {2}{W} COST_END NIL DUR_END Creature - Elephant Soldier TYPE_END Return to Ravnica PLAYER_CLS_END 21 RACE_END C RARITY_END { 5}{G }: Regenerate Selesnya Sentry .\nSeller of Songbirds NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human TYPE_END Return to Ravnica PLAYER_CLS_END 22 RACE_END C RARITY_END When Seller of Songbirds enters the battlefield , put a 1/1 white Bird creature token with flying onto the battlefield .\nSkull Rend NAME_END NIL ATK_END NIL DEF_END {3}{B}{R} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 195 RACE_END C RARITY_END Skull Rend deals 2 damage to each opponent . Those players each discard two cards at random .\nSkyline Predator NAME_END 4 ATK_END 3 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Return to Ravnica PLAYER_CLS_END 50 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying\nSkymark Roc NAME_END 3 ATK_END 3 DEF_END {2}{W}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Return to Ravnica PLAYER_CLS_END 196 RACE_END U RARITY_END Flying$Whenever Skymark Roc attacks , you may return target creature defending player controls with toughness 2 or less to its owner's hand .\nSlaughter Games NAME_END NIL ATK_END NIL DEF_END {2}{B}{R} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 197 RACE_END R RARITY_END Slaughter Games can't be countered by spells or abilities . $Name a nonland card . Search target opponent's graveyard , hand , and library for any number of cards with that name and exile them . Then that player shuffles his or her library .\nSlime Molding NAME_END NIL ATK_END NIL DEF_END {X}{G} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 135 RACE_END U RARITY_END Put an X/X green Ooze creature token onto the battlefield .\nSlitherhead NAME_END 1 ATK_END 1 DEF_END {BG} COST_END NIL DUR_END Creature - Plant Zombie TYPE_END Return to Ravnica PLAYER_CLS_END 222 RACE_END U RARITY_END Scavenge { 0 } < i > ({0 } , Exile this card from your graveyard : Put a number of +1/+1 counters equal to this card's power on target creature . Scavenge only as a sorcery . ) < /i >\nSluiceway Scorpion NAME_END 2 ATK_END 2 DEF_END {2}{B}{G} COST_END NIL DUR_END Creature - Scorpion TYPE_END Return to Ravnica PLAYER_CLS_END 198 RACE_END C RARITY_END Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i > $Scavenge { 1}{B}{G } < i > ({1}{B}{G } , Exile this card from your graveyard : Put a number of +1/+1 counters equal to this card's power on target creature . Scavenge only as a sorcery . ) < /i >\nSlum Reaper NAME_END 2 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Return to Ravnica PLAYER_CLS_END 77 RACE_END U RARITY_END When Slum Reaper enters the battlefield , each player sacrifices a creature .\nSoulsworn Spirit NAME_END 1 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Return to Ravnica PLAYER_CLS_END 51 RACE_END U RARITY_END Soulsworn Spirit is unblockable . $When Soulsworn Spirit enters the battlefield , detain target creature an opponent controls . < i > (Until your next turn , that creature can't attack or block and its activated abilities can't be activated . ) < /i >\nSoul Tithe NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Return to Ravnica PLAYER_CLS_END 23 RACE_END U RARITY_END Enchant nonland permanent$At the beginning of the upkeep of enchanted permanent's controller , that player sacrifices it unless he or she pays { X } , where X is its converted mana cost .\nSpawn of Rix Maadi NAME_END 3 ATK_END 5 DEF_END {3}{B}{R} COST_END NIL DUR_END Creature - Horror TYPE_END Return to Ravnica PLAYER_CLS_END 199 RACE_END C RARITY_END Unleash < i > (You may have this creature enter the battlefield with a +1/+1 counter on it . It can't block as long as it has a +1/+1 counter on it . ) < /i >\nSphere of Safety NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Enchantment TYPE_END Return to Ravnica PLAYER_CLS_END 24 RACE_END U RARITY_END Creatures can't attack you or a planeswalker you control unless their controller pays { X } for each of those creatures , where X is the number of enchantments you control .\nSphinx of the Chimes NAME_END 6 ATK_END 5 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Return to Ravnica PLAYER_CLS_END 52 RACE_END R RARITY_END Flying$Discard two nonland cards with the same name : Draw four cards .\nSphinx's Revelation NAME_END NIL ATK_END NIL DEF_END {X}{W}{U}{U} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 200 RACE_END M RARITY_END You gain X life and draw X cards .\nSplatter Thug NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Return to Ravnica PLAYER_CLS_END 105 RACE_END C RARITY_END First strike$Unleash < i > (You may have this creature enter the battlefield with a +1/+1 counter on it . It can't block as long as it has a +1/+1 counter on it . ) < /i >\nStab Wound NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Return to Ravnica PLAYER_CLS_END 78 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -2/-2 . $At the beginning of the upkeep of enchanted creature's controller , that player loses 2 life .\nStealer of Secrets NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Return to Ravnica PLAYER_CLS_END 53 RACE_END C RARITY_END Whenever Stealer of Secrets deals combat damage to a player , draw a card .\nStonefare Crocodile NAME_END 2 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Crocodile TYPE_END Return to Ravnica PLAYER_CLS_END 136 RACE_END C RARITY_END { 2}{B }: Stonefare Crocodile gains lifelink until end of turn . < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nSundering Growth NAME_END NIL ATK_END NIL DEF_END {GW}{GW} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 223 RACE_END C RARITY_END Destroy target artifact or enchantment , then populate . < i > (Put a token onto the battlefield that's a copy of a creature token you control . ) < /i >\nSunspire Griffin NAME_END 3 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Return to Ravnica PLAYER_CLS_END 25 RACE_END C RARITY_END Flying\nSupreme Verdict NAME_END NIL ATK_END NIL DEF_END {1}{W}{W}{U} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 201 RACE_END R RARITY_END Supreme Verdict can't be countered . $Destroy all creatures .\nSurvey the Wreckage NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 107 RACE_END C RARITY_END Destroy target land . Put a 1/1 red Goblin creature token onto the battlefield .\nSwift Justice NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 26 RACE_END C RARITY_END Until end of turn , target creature gets +1/+0 and gains first strike and lifelink .\nSyncopate NAME_END NIL ATK_END NIL DEF_END {X}{U} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 54 RACE_END U RARITY_END Counter target spell unless its controller pays { X } . If that spell is countered this way , exile it instead of putting it into its owner's graveyard .\nTablet of the Guilds NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Return to Ravnica PLAYER_CLS_END 235 RACE_END U RARITY_END As Tablet of the Guilds enters the battlefield , choose two colors . $Whenever you cast a spell , if it's at least one of the chosen colors , you gain 1 life for each of the chosen colors it is .\nTavern Swindler NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Return to Ravnica PLAYER_CLS_END 79 RACE_END U RARITY_END { tap } , Pay 3 life : Flip a coin . If you win the flip , you gain 6 life .\nTeleportal NAME_END NIL ATK_END NIL DEF_END {U}{R} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 202 RACE_END U RARITY_END Target creature you control gets +1/+0 until end of turn and is unblockable this turn . $Overload { 3}{U}{R } < i > (You may cast this spell for its overload cost . If you do , change its text by replacing all instances of \" target \" with \" each . \" ) < /i >\nTenement Crasher NAME_END 4 ATK_END 5 DEF_END {5}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Return to Ravnica PLAYER_CLS_END 108 RACE_END C RARITY_END Haste\nTerrus Wurm NAME_END 5 ATK_END 5 DEF_END {6}{B} COST_END NIL DUR_END Creature - Zombie Wurm TYPE_END Return to Ravnica PLAYER_CLS_END 80 RACE_END C RARITY_END Scavenge { 6}{B } < i > ({6}{B } , Exile this card from your graveyard : Put a number of +1/+1 counters equal to this card's power on target creature . Scavenge only as a sorcery . ) < /i >\nThoughtflare NAME_END NIL ATK_END NIL DEF_END {3}{U}{R} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 203 RACE_END U RARITY_END Draw four cards , then discard two cards .\nThrill-Kill Assassin NAME_END 2 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Assassin TYPE_END Return to Ravnica PLAYER_CLS_END 81 RACE_END U RARITY_END Deathtouch$Unleash < i > (You may have this creature enter the battlefield with a +1/+1 counter on it . It can't block as long as it has a +1/+1 counter on it . ) < /i >\nTower Drake NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Return to Ravnica PLAYER_CLS_END 55 RACE_END C RARITY_END Flying${W }: Tower Drake gets +0/+1 until end of turn .\nTowering Indrik NAME_END 4 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Return to Ravnica PLAYER_CLS_END 137 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nTrained Caracal NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Cat TYPE_END Return to Ravnica PLAYER_CLS_END 27 RACE_END C RARITY_END Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nTransguild Promenade NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Return to Ravnica PLAYER_CLS_END 249 RACE_END C RARITY_END Transguild Promenade enters the battlefield tapped . $When Transguild Promenade enters the battlefield , sacrifice it unless you pay { 1 } . ${tap }: Add one mana of any color to your mana pool .\nTreasured Find NAME_END NIL ATK_END NIL DEF_END {B}{G} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 204 RACE_END U RARITY_END Return target card from your graveyard to your hand . Exile Treasured Find .\nTrostani's Judgment NAME_END NIL ATK_END NIL DEF_END {5}{W} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 28 RACE_END C RARITY_END Exile target creature , then populate . < i > (Put a token onto the battlefield that's a copy of a creature token you control . ) < /i >\nUltimate Price NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Return to Ravnica PLAYER_CLS_END 82 RACE_END U RARITY_END Destroy target monocolored creature .\nUnderworld Connections NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Return to Ravnica PLAYER_CLS_END 83 RACE_END R RARITY_END Enchant land$Enchanted land has \" { tap } , Pay 1 life : Draw a card . \"\nUrban Burgeoning NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Return to Ravnica PLAYER_CLS_END 138 RACE_END C RARITY_END Enchant land$Enchanted land has \" Untap this land during each other player's untap step . \"\nUtvara Hellkite NAME_END 6 ATK_END 6 DEF_END {6}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Return to Ravnica PLAYER_CLS_END 110 RACE_END M RARITY_END Flying$Whenever a Dragon you control attacks , put a 6/6 red Dragon creature token with flying onto the battlefield .\nVandalblast NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Return to Ravnica PLAYER_CLS_END 111 RACE_END U RARITY_END Destroy target artifact you don't control . $Overload { 4}{R } < i > (You may cast this spell for its overload cost . If you do , change its text by replacing all instances of \" target \" with \" each . \" ) < /i >\nVassal Soul NAME_END 2 ATK_END 2 DEF_END {1}{WU}{WU} COST_END NIL DUR_END Creature - Spirit TYPE_END Return to Ravnica PLAYER_CLS_END 224 RACE_END C RARITY_END Flying\nViashino Racketeer NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Viashino Rogue TYPE_END Return to Ravnica PLAYER_CLS_END 112 RACE_END C RARITY_END When Viashino Racketeer enters the battlefield , you may discard a card . If you do , draw a card .\nVitu-Ghazi Guildmage NAME_END 2 ATK_END 2 DEF_END {G}{W} COST_END NIL DUR_END Creature - Dryad Shaman TYPE_END Return to Ravnica PLAYER_CLS_END 207 RACE_END U RARITY_END { 4}{G}{W }: Put a 3/3 green Centaur creature token onto the battlefield . ${2}{G}{W }: Populate . < i > (Put a token onto the battlefield that's a copy of a creature token you control . ) < /i >\nVoidwielder NAME_END 4 ATK_END 1 DEF_END {4}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Return to Ravnica PLAYER_CLS_END 56 RACE_END C RARITY_END When Voidwielder enters the battlefield , you may return target creature to its owner's hand .\nVolatile Rig NAME_END 4 ATK_END 4 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Return to Ravnica PLAYER_CLS_END 236 RACE_END R RARITY_END Trample$Volatile Rig attacks each turn if able . $Whenever Volatile Rig is dealt damage , flip a coin . If you lose the flip , sacrifice Volatile Rig . $When Volatile Rig dies , flip a coin . If you lose the flip , it deals 4 damage to each creature and each player .\nVraska the Unseen NAME_END NIL ATK_END NIL DEF_END {3}{B}{G} COST_END NIL DUR_END Planeswalker - Vraska TYPE_END Return to Ravnica PLAYER_CLS_END 208 RACE_END M RARITY_END +1 : Until your next turn , whenever a creature deals combat damage to Vraska the Unseen , destroy that creature . $-3 : Destroy target nonland permanent . $-7 : Put three 1/1 black Assassin creature tokens onto the battlefield with \" Whenever this creature deals combat damage to a player , that player loses the game . \"\nWayfaring Temple NAME_END * ATK_END * DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Return to Ravnica PLAYER_CLS_END 209 RACE_END R RARITY_END Wayfaring Temple's power and toughness are each equal to the number of creatures you control . $Whenever Wayfaring Temple deals combat damage to a player , populate . < i > (Put a token onto the battlefield that's a copy of a creature token you control . ) < /i >\nWild Beastmaster NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Return to Ravnica PLAYER_CLS_END 139 RACE_END R RARITY_END Whenever Wild Beastmaster attacks , each other creature you control gets +X/+X until end of turn , where X is Wild Beastmaster's power .\nWorldspine Wurm NAME_END 15 ATK_END 15 DEF_END {8}{G}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Return to Ravnica PLAYER_CLS_END 140 RACE_END M RARITY_END Trample$When Worldspine Wurm dies , put three 5/5 green Wurm creature tokens with trample onto the battlefield . $When Worldspine Wurm is put into a graveyard from anywhere , shuffle it into its owner's library .\nZanikev Locust NAME_END 3 ATK_END 3 DEF_END {5}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Return to Ravnica PLAYER_CLS_END 84 RACE_END U RARITY_END Flying$Scavenge { 2}{B}{B } < i > ({2}{B}{B } , Exile this card from your graveyard : Put a number of +1/+1 counters equal to this card's power on target creature . Scavenge only as a sorcery . ) < /i >\nBlack Ward NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Revised Edition PLAYER_CLS_END 189 RACE_END U RARITY_END Enchant creature$Enchanted creature has protection from black . This effect doesn't remove Black Ward .\nChannel NAME_END NIL ATK_END NIL DEF_END {G}{G} COST_END NIL DUR_END Sorcery TYPE_END Revised Edition PLAYER_CLS_END 95 RACE_END U RARITY_END Until end of turn , any time you could activate a mana ability , you may pay 1 life . If you do , add { C } to your mana pool .\nDwarven Weaponsmith NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Dwarf Artificer TYPE_END Revised Edition PLAYER_CLS_END 144 RACE_END U RARITY_END { tap } , Sacrifice an artifact : Put a +1/+1 counter on target creature . Activate this ability only during your upkeep .\nGranite Gargoyle NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Gargoyle TYPE_END Revised Edition PLAYER_CLS_END 155 RACE_END R RARITY_END Flying${R }: Granite Gargoyle gets +0/+1 until end of turn .\nRed Ward NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Revised Edition PLAYER_CLS_END 217 RACE_END U RARITY_END Enchant creature$Enchanted creature has protection from red . This effect doesn't remove Red Ward .\nSol Ring NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Revised Edition PLAYER_CLS_END 274 RACE_END U RARITY_END { tap }: Add { C}{C } to your mana pool .\nSorceress Queen NAME_END 1 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Revised Edition PLAYER_CLS_END 39 RACE_END R RARITY_END { tap }: Target creature other than Sorceress Queen becomes 0/2 until end of turn .\nTunnel NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Revised Edition PLAYER_CLS_END 180 RACE_END U RARITY_END Destroy target Wall . It can't be regenerated .\nAffa Guard Hound NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Hound TYPE_END Rise of the Eldrazi PLAYER_CLS_END 14 RACE_END U RARITY_END Flash$When Affa Guard Hound enters the battlefield , target creature gets +0/+3 until end of turn .\nAkoum Boulderfoot NAME_END 5 ATK_END 4 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Rise of the Eldrazi PLAYER_CLS_END 134 RACE_END U RARITY_END When Akoum Boulderfoot enters the battlefield , it deals 1 damage to target creature or player .\nAll Is Dust NAME_END NIL ATK_END NIL DEF_END {7} COST_END NIL DUR_END Tribal Sorcery - Eldrazi TYPE_END Rise of the Eldrazi PLAYER_CLS_END 1 RACE_END M RARITY_END Each player sacrifices all colored permanents he or she controls .\nAncient Stirrings NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 174 RACE_END C RARITY_END Look at the top five cards of your library . You may reveal a colorless card from among them and put it into your hand . Then put the rest on the bottom of your library in any order . < i > (Cards with no colored mana in their mana costs are colorless . Lands are also colorless . ) < /i >\nAngelheart Vial NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Rise of the Eldrazi PLAYER_CLS_END 215 RACE_END R RARITY_END Whenever you're dealt damage , you may put that many charge counters on Angelheart Vial . ${2 } , { tap } , Remove four charge counters from Angelheart Vial : You gain 2 life and draw a card .\nArrogant Bloodlord NAME_END 4 ATK_END 4 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Vampire Knight TYPE_END Rise of the Eldrazi PLAYER_CLS_END 94 RACE_END U RARITY_END Whenever Arrogant Bloodlord blocks or becomes blocked by a creature with power 1 or less , destroy Arrogant Bloodlord at end of combat .\nArtisan of Kozilek NAME_END 9 ATK_END 10 DEF_END {9} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Rise of the Eldrazi PLAYER_CLS_END 2 RACE_END U RARITY_END When you cast Artisan of Kozilek , you may return target creature card from your graveyard to the battlefield . $Annihilator 2 < i > (Whenever this creature attacks , defending player sacrifices two permanents . ) < /i >\nAura Finesse NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 54 RACE_END C RARITY_END Attach target Aura you control to target creature . $Draw a card .\nAura Gnarlid NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Rise of the Eldrazi PLAYER_CLS_END 175 RACE_END C RARITY_END Creatures with power less than Aura Gnarlid's power can't block it . $Aura Gnarlid gets +1/+1 for each Aura on the battlefield .\nAwakening Zone NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Rise of the Eldrazi PLAYER_CLS_END 176 RACE_END R RARITY_END At the beginning of your upkeep , you may put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \"\nBala Ged Scorpion NAME_END 3 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Scorpion TYPE_END Rise of the Eldrazi PLAYER_CLS_END 95 RACE_END C RARITY_END When Bala Ged Scorpion enters the battlefield , you may destroy target creature with power 1 or less .\nBaneful Omen NAME_END NIL ATK_END NIL DEF_END {4}{B}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Rise of the Eldrazi PLAYER_CLS_END 96 RACE_END R RARITY_END At the beginning of your end step , you may reveal the top card of your library . If you do , each opponent loses life equal to that card's converted mana cost .\nBear Umbra NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 177 RACE_END R RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has \" Whenever this creature attacks , untap all lands you control . \" $Totem armor < i > (If enchanted creature would be destroyed , instead remove all damage from it and destroy this Aura . ) < /i >\nBloodrite Invoker NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Vampire Shaman TYPE_END Rise of the Eldrazi PLAYER_CLS_END 97 RACE_END C RARITY_END { 8 }: Target player loses 3 life and you gain 3 life .\nBloodthrone Vampire NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Rise of the Eldrazi PLAYER_CLS_END 98 RACE_END C RARITY_END Sacrifice a creature : Bloodthrone Vampire gets +2/+2 until end of turn .\nBoar Umbra NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 179 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +3/+3 . $Totem armor < i > (If enchanted creature would be destroyed , instead remove all damage from it and destroy this Aura . ) < /i >\nBramblesnap NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Rise of the Eldrazi PLAYER_CLS_END 180 RACE_END U RARITY_END Trample$Tap an untapped creature you control : Bramblesnap gets +1/+1 until end of turn .\nBrood Birthing NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 138 RACE_END C RARITY_END If you control an Eldrazi Spawn , put three 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield . They have \" Sacrifice this creature : Add { C } to your mana pool . \" Otherwise , put one of those tokens onto the battlefield .\nBroodwarden NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Rise of the Eldrazi PLAYER_CLS_END 181 RACE_END U RARITY_END Eldrazi Spawn creatures you control get +2/+1 .\nCadaver Imp NAME_END 1 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Rise of the Eldrazi PLAYER_CLS_END 99 RACE_END C RARITY_END Flying$When Cadaver Imp enters the battlefield , you may return target creature card from your graveyard to your hand .\nCast Through Time NAME_END NIL ATK_END NIL DEF_END {4}{U}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Rise of the Eldrazi PLAYER_CLS_END 55 RACE_END M RARITY_END Instant and sorcery spells you control have rebound . < i > (Exile the spell as it resolves if you cast it from your hand . At the beginning of your next upkeep , you may cast that card from exile without paying its mana cost . ) < /i >\nChampion's Drake NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Rise of the Eldrazi PLAYER_CLS_END 56 RACE_END C RARITY_END Flying$Champion's Drake gets +3/+3 as long as you control a creature with three or more level counters on it .\nConquering Manticore NAME_END 5 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Manticore TYPE_END Rise of the Eldrazi PLAYER_CLS_END 139 RACE_END R RARITY_END Flying$When Conquering Manticore enters the battlefield , gain control of target creature an opponent controls until end of turn . Untap that creature . It gains haste until end of turn .\nConsume the Meek NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 100 RACE_END R RARITY_END Destroy each creature with converted mana cost 3 or less . They can't be regenerated .\nConsuming Vapors NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 101 RACE_END R RARITY_END Target player sacrifices a creature . You gain life equal to that creature's toughness . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nContaminated Ground NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 102 RACE_END C RARITY_END Enchant land$Enchanted land is a Swamp . $Whenever enchanted land becomes tapped , its controller loses 2 life .\nCorpsehatch NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 103 RACE_END U RARITY_END Destroy target nonblack creature . Put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield . They have \" Sacrifice this creature : Add { C } to your mana pool . \"\nCrab Umbra NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 58 RACE_END U RARITY_END Enchant creature${2}{U }: Untap enchanted creature . $Totem armor < i > (If enchanted creature would be destroyed , instead remove all damage from it and destroy this Aura . ) < /i >\nCurse of Wizardry NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Rise of the Eldrazi PLAYER_CLS_END 104 RACE_END U RARITY_END As Curse of Wizardry enters the battlefield , choose a color . $Whenever a player casts a spell of the chosen color , that player loses 1 life .\nDaggerback Basilisk NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Basilisk TYPE_END Rise of the Eldrazi PLAYER_CLS_END 182 RACE_END C RARITY_END Deathtouch\nDeathless Angel NAME_END 7 ATK_END 5 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Rise of the Eldrazi PLAYER_CLS_END 17 RACE_END R RARITY_END Flying${W}{W }: Target creature is indestructible this turn .\nDemonic Appetite NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 106 RACE_END C RARITY_END Enchant creature you control$Enchanted creature gets +3/+3 . $At the beginning of your upkeep , sacrifice a creature .\nDeprive NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 59 RACE_END C RARITY_END As an additional cost to cast Deprive , return a land you control to its owner's hand . $Counter target spell .\nDevastating Summons NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 140 RACE_END R RARITY_END As an additional cost to cast Devastating Summons , sacrifice X lands . $Put two X/X red Elemental creature tokens onto the battlefield .\nDisaster Radius NAME_END NIL ATK_END NIL DEF_END {5}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 141 RACE_END R RARITY_END As an additional cost to cast Disaster Radius , reveal a creature card from your hand . $Disaster Radius deals X damage to each creature your opponents control , where X is the revealed card's converted mana cost .\nDistortion Strike NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 60 RACE_END C RARITY_END Target creature gets +1/+0 until end of turn and is unblockable this turn . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nDomestication NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 61 RACE_END U RARITY_END Enchant creature$You control enchanted creature . $At the beginning of your end step , if enchanted creature's power is 4 or greater , sacrifice Domestication .\nDormant Gomazoa NAME_END 5 ATK_END 5 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Jellyfish TYPE_END Rise of the Eldrazi PLAYER_CLS_END 62 RACE_END R RARITY_END Flying$Dormant Gomazoa enters the battlefield tapped . $Dormant Gomazoa doesn't untap during your untap step . $Whenever you become the target of a spell , you may untap Dormant Gomazoa .\nDrake Umbra NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 63 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +3/+3 and has flying . $Totem armor < i > (If enchanted creature would be destroyed , instead remove all damage from it and destroy this Aura . ) < /i >\nDrana, Kalastria Bloodchief NAME_END 4 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Legendary Creature - Vampire Shaman TYPE_END Rise of the Eldrazi PLAYER_CLS_END 107 RACE_END R RARITY_END Flying${X}{B}{B }: Target creature gets -0/-X until end of turn and Drana , Kalastria Bloodchief gets +X/+0 until end of turn .\nDread Drone NAME_END 1 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Rise of the Eldrazi PLAYER_CLS_END 108 RACE_END C RARITY_END When Dread Drone enters the battlefield , put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield . They have \" Sacrifice this creature : Add { C } to your mana pool . \"\nDreamstone Hedron NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Rise of the Eldrazi PLAYER_CLS_END 216 RACE_END U RARITY_END { tap }: Add { C}{C}{C } to your mana pool . ${3 } , { tap } , Sacrifice Dreamstone Hedron : Draw three cards .\nEel Umbra NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 65 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Enchant creature$Enchanted creature gets +1/+1 . $Totem armor < i > (If enchanted creature would be destroyed , instead remove all damage from it and destroy this Aura . ) < /i >\nEland Umbra NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 19 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +0/+4 . $Totem armor < i > (If enchanted creature would be destroyed , instead remove all damage from it and destroy this Aura . ) < /i >\nEldrazi Conscription NAME_END NIL ATK_END NIL DEF_END {8} COST_END NIL DUR_END Tribal Enchantment - Eldrazi Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 3 RACE_END R RARITY_END Enchant creature$Enchanted creature gets +10/+10 and has trample and annihilator 2 . < i > (Whenever it attacks , defending player sacrifices two permanents . ) < /i >\nEldrazi Temple NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Rise of the Eldrazi PLAYER_CLS_END 227 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { C}{C } to your mana pool . Spend this mana only to cast colorless Eldrazi spells or activate abilities of colorless Eldrazi .\nEmerge Unscathed NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 20 RACE_END U RARITY_END Target creature you control gains protection from the color of your choice until end of turn . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nEmrakul's Hatcher NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Rise of the Eldrazi PLAYER_CLS_END 142 RACE_END C RARITY_END When Emrakul's Hatcher enters the battlefield , put three 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield . They have \" Sacrifice this creature : Add { C } to your mana pool . \"\nEscaped Null NAME_END 2 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Berserker TYPE_END Rise of the Eldrazi PLAYER_CLS_END 109 RACE_END U RARITY_END Lifelink$Whenever Escaped Null blocks or becomes blocked , it gets +5/+0 until end of turn .\nEssence Feed NAME_END NIL ATK_END NIL DEF_END {5}{B} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 110 RACE_END C RARITY_END Target player loses 3 life . You gain 3 life and put three 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield . They have \" Sacrifice this creature : Add { C } to your mana pool . \"\nEvolving Wilds NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Rise of the Eldrazi PLAYER_CLS_END 228 RACE_END C RARITY_END { tap } , Sacrifice Evolving Wilds : Search your library for a basic land card and put it onto the battlefield tapped . Then shuffle your library .\nExplosive Revelation NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 143 RACE_END U RARITY_END Choose target creature or player . Reveal cards from the top of your library until you reveal a nonland card . Explosive Revelation deals damage equal to that card's converted mana cost to that creature or player . Put the nonland card into your hand and the rest on the bottom of your library in any order .\nFissure Vent NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 144 RACE_END C RARITY_END Choose one or both - Destroy target artifact ; and/or destroy target nonbasic land .\nFlame Slash NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 145 RACE_END C RARITY_END Flame Slash deals 4 damage to target creature .\nFleeting Distraction NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 67 RACE_END C RARITY_END Target creature gets -1/-0 until end of turn . $Draw a card .\nForked Bolt NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 146 RACE_END U RARITY_END Forked Bolt deals 2 damage divided as you choose among one or two target creatures and/or players .\nFrostwind Invoker NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Rise of the Eldrazi PLAYER_CLS_END 68 RACE_END C RARITY_END Flying${8 }: Creatures you control gain flying until end of turn .\nGelatinous Genesis NAME_END NIL ATK_END NIL DEF_END {X}{X}{G} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 183 RACE_END R RARITY_END Put X X/X green Ooze creature tokens onto the battlefield .\nGideon Jura NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Planeswalker - Gideon TYPE_END Rise of the Eldrazi PLAYER_CLS_END 21 RACE_END M RARITY_END +2 : During target opponent's next turn , creatures that player controls attack Gideon Jura if able . $-2 : Destroy target tapped creature . $0 : Until end of turn , Gideon Jura becomes a 6/6 Human Soldier creature that's still a planeswalker . Prevent all damage that would be dealt to him this turn .\nGigantomancer NAME_END 1 ATK_END 1 DEF_END {7}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Rise of the Eldrazi PLAYER_CLS_END 184 RACE_END R RARITY_END { 1 }: Target creature you control becomes 7/7 until end of turn .\nGloomhunter NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Bat TYPE_END Rise of the Eldrazi PLAYER_CLS_END 111 RACE_END C RARITY_END Flying\nGlory Seeker NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Rise of the Eldrazi PLAYER_CLS_END 22 RACE_END C RARITY_END NIL\nGoblin Arsonist NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Rise of the Eldrazi PLAYER_CLS_END 147 RACE_END C RARITY_END When Goblin Arsonist dies , you may have it deal 1 damage to target creature or player .\nGoblin Tunneler NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Rise of the Eldrazi PLAYER_CLS_END 148 RACE_END C RARITY_END { tap }: Target creature with power 2 or less is unblockable this turn .\nGravitational Shift NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Rise of the Eldrazi PLAYER_CLS_END 69 RACE_END R RARITY_END Creatures with flying get +2/+0 . $Creatures without flying get -2/-0 .\nGravity Well NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Rise of the Eldrazi PLAYER_CLS_END 185 RACE_END U RARITY_END Whenever a creature with flying attacks , it loses flying until end of turn .\nGuard Duty NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 23 RACE_END C RARITY_END Enchant creature$Enchanted creature has defender .\nGuard Gomazoa NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Jellyfish TYPE_END Rise of the Eldrazi PLAYER_CLS_END 70 RACE_END U RARITY_END Defender , flying$Prevent all combat damage that would be dealt to Guard Gomazoa .\nHand of Emrakul NAME_END 7 ATK_END 7 DEF_END {9} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Rise of the Eldrazi PLAYER_CLS_END 5 RACE_END C RARITY_END You may sacrifice four Eldrazi Spawn rather than pay Hand of Emrakul's mana cost . $Annihilator 1 < i > (Whenever this creature attacks , defending player sacrifices a permanent . ) < /i >\nHarmless Assault NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 24 RACE_END C RARITY_END Prevent all combat damage that would be dealt this turn by attacking creatures .\nHaze Frog NAME_END 1 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Frog TYPE_END Rise of the Eldrazi PLAYER_CLS_END 187 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $When Haze Frog enters the battlefield , prevent all combat damage that other creatures would deal this turn .\nHeat Ray NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 150 RACE_END C RARITY_END Heat Ray deals X damage to target creature .\nHedron Matrix NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Rise of the Eldrazi PLAYER_CLS_END 218 RACE_END R RARITY_END Equipped creature gets +X/+X , where X is its converted mana cost . $Equip { 4 }\nHellcarver Demon NAME_END 6 ATK_END 6 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Rise of the Eldrazi PLAYER_CLS_END 113 RACE_END M RARITY_END Flying$Whenever Hellcarver Demon deals combat damage to a player , sacrifice all other permanents you control and discard your hand . Exile the top six cards of your library . You may cast any number of nonland cards exiled this way without paying their mana costs .\nHellion Eruption NAME_END NIL ATK_END NIL DEF_END {5}{R} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 151 RACE_END R RARITY_END Sacrifice all creatures you control , then put that many 4/4 red Hellion creature tokens onto the battlefield .\nHyena Umbra NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 26 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+1 and has first strike . $Totem armor < i > (If enchanted creature would be destroyed , instead remove all damage from it and destroy this Aura . ) < /i >\nInduce Despair NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 114 RACE_END C RARITY_END As an additional cost to cast Induce Despair , reveal a creature card from your hand . $Target creature gets -X/-X until end of turn , where X is the revealed card's converted mana cost .\nInquisition of Kozilek NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 115 RACE_END U RARITY_END Target player reveals his or her hand . You choose a nonland card from it with converted mana cost 3 or less . That player discards that card .\nIrresistible Prey NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 188 RACE_END U RARITY_END Target creature must be blocked this turn if able . $Draw a card .\nIt That Betrays NAME_END 11 ATK_END 11 DEF_END {12} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Rise of the Eldrazi PLAYER_CLS_END 7 RACE_END R RARITY_END Annihilator 2 < i > (Whenever this creature attacks , defending player sacrifices two permanents . ) < /i > $Whenever an opponent sacrifices a nontoken permanent , put that card onto the battlefield under your control .\nJaddi Lifestrider NAME_END 8 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Rise of the Eldrazi PLAYER_CLS_END 189 RACE_END U RARITY_END When Jaddi Lifestrider enters the battlefield , you may tap any number of untapped creatures you control . You gain 2 life for each creature tapped this way .\nJwari Scuttler NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Crab TYPE_END Rise of the Eldrazi PLAYER_CLS_END 73 RACE_END C RARITY_END NIL\nKeening Stone NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Rise of the Eldrazi PLAYER_CLS_END 219 RACE_END R RARITY_END { 5 } , { tap }: Target player puts the top X cards of his or her library into his or her graveyard , where X is the number of cards in that player's graveyard .\nKhalni Hydra NAME_END 8 ATK_END 8 DEF_END {G}{G}{G}{G}{G}{G}{G}{G} COST_END NIL DUR_END Creature - Hydra TYPE_END Rise of the Eldrazi PLAYER_CLS_END 192 RACE_END M RARITY_END Khalni Hydra costs { G } less to cast for each green creature you control . $Trample\nKor Spiritdancer NAME_END 2 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kor Wizard TYPE_END Rise of the Eldrazi PLAYER_CLS_END 31 RACE_END R RARITY_END Kor Spiritdancer gets +2/+2 for each Aura attached to it . $Whenever you cast an Aura spell , you may draw a card .\nKozilek, Butcher of Truth NAME_END 12 ATK_END 12 DEF_END {10} COST_END NIL DUR_END Legendary Creature - Eldrazi TYPE_END Rise of the Eldrazi PLAYER_CLS_END 6 RACE_END M RARITY_END When you cast Kozilek , Butcher of Truth , draw four cards . $Annihilator 4 < i > (Whenever this creature attacks , defending player sacrifices four permanents . ) < /i > $When Kozilek is put into a graveyard from anywhere , its owner shuffles his or her graveyard into his or her library .\nKozilek's Predator NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Rise of the Eldrazi PLAYER_CLS_END 193 RACE_END C RARITY_END When Kozilek's Predator enters the battlefield , put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield . They have \" Sacrifice this creature : Add { C } to your mana pool . \"\nLagac Lizard NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Lizard TYPE_END Rise of the Eldrazi PLAYER_CLS_END 154 RACE_END C RARITY_END NIL\nLast Kiss NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 116 RACE_END C RARITY_END Last Kiss deals 2 damage to target creature and you gain 2 life .\nLavafume Invoker NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Rise of the Eldrazi PLAYER_CLS_END 155 RACE_END C RARITY_END { 8 }: Creatures you control get +3/+0 until end of turn .\nLay Bare NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 74 RACE_END C RARITY_END Counter target spell . Look at its controller's hand .\nLeaf Arrow NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 194 RACE_END C RARITY_END Leaf Arrow deals 3 damage to target creature with flying .\nLightmine Field NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Rise of the Eldrazi PLAYER_CLS_END 32 RACE_END R RARITY_END Whenever one or more creatures attack , Lightmine Field deals damage to each of those creatures equal to the number of attacking creatures .\nLinvala, Keeper of Silence NAME_END 4 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Rise of the Eldrazi PLAYER_CLS_END 33 RACE_END M RARITY_END Flying$Activated abilities of creatures your opponents control can't be activated .\nLiving Destiny NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 195 RACE_END C RARITY_END As an additional cost to cast Living Destiny , reveal a creature card from your hand . $You gain life equal to the revealed card's converted mana cost .\nLone Missionary NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kor Monk TYPE_END Rise of the Eldrazi PLAYER_CLS_END 34 RACE_END C RARITY_END When Lone Missionary enters the battlefield , you gain 4 life .\nLuminous Wake NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 35 RACE_END U RARITY_END Enchant creature$Whenever enchanted creature attacks or blocks , you gain 4 life .\nLust for War NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 157 RACE_END U RARITY_END Enchant creature$Whenever enchanted creature becomes tapped , Lust for War deals 3 damage to that creature's controller . $Enchanted creature attacks each turn if able .\nMagmaw NAME_END 4 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Rise of the Eldrazi PLAYER_CLS_END 158 RACE_END R RARITY_END { 1 } , Sacrifice a nonland permanent : Magmaw deals 1 damage to target creature or player .\nMakindi Griffin NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Rise of the Eldrazi PLAYER_CLS_END 36 RACE_END C RARITY_END Flying\nMammoth Umbra NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 37 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +3/+3 and has vigilance . $Totem armor < i > (If enchanted creature would be destroyed , instead remove all damage from it and destroy this Aura . ) < /i >\nMerfolk Observer NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Rise of the Eldrazi PLAYER_CLS_END 76 RACE_END C RARITY_END When Merfolk Observer enters the battlefield , look at the top card of target player's library .\nMnemonic Wall NAME_END 4 ATK_END 0 DEF_END {4}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Rise of the Eldrazi PLAYER_CLS_END 78 RACE_END C RARITY_END Defender$When Mnemonic Wall enters the battlefield , you may return target instant or sorcery card from your graveyard to your hand .\nMomentous Fall NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 197 RACE_END R RARITY_END As an additional cost to cast Momentous Fall , sacrifice a creature . $You draw cards equal to the sacrificed creature's power , then you gain life equal to its toughness .\nMortician Beetle NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Insect TYPE_END Rise of the Eldrazi PLAYER_CLS_END 117 RACE_END R RARITY_END Whenever a player sacrifices a creature , you may put a +1/+1 counter on Mortician Beetle .\nMul Daya Channelers NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Elf Druid Shaman TYPE_END Rise of the Eldrazi PLAYER_CLS_END 198 RACE_END R RARITY_END Play with the top card of your library revealed . $As long as the top card of your library is a creature card , Mul Daya Channelers gets +3/+3 . $As long as the top card of your library is a land card , Mul Daya Channelers has \" { tap }: Add two mana of any one color to your mana pool . \"\nNarcolepsy NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 79 RACE_END C RARITY_END Enchant creature$At the beginning of each upkeep , if enchanted creature is untapped , tap it .\nNear-Death Experience NAME_END NIL ATK_END NIL DEF_END {2}{W}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Rise of the Eldrazi PLAYER_CLS_END 38 RACE_END R RARITY_END At the beginning of your upkeep , if you have exactly 1 life , you win the game .\nNema Siltlurker NAME_END 5 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Lizard TYPE_END Rise of the Eldrazi PLAYER_CLS_END 200 RACE_END C RARITY_END NIL\nNest Invader NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Rise of the Eldrazi PLAYER_CLS_END 201 RACE_END C RARITY_END When Nest Invader enters the battlefield , put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \"\nNighthaze NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 118 RACE_END C RARITY_END Target creature gains swampwalk until end of turn . $Draw a card .\nNirkana Revenant NAME_END 4 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Vampire Shade TYPE_END Rise of the Eldrazi PLAYER_CLS_END 120 RACE_END M RARITY_END Whenever you tap a Swamp for mana , add { B } to your mana pool < i > (in addition to the mana the land produces) < /i > . ${B }: Nirkana Revenant gets +1/+1 until end of turn .\nNomads' Assembly NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 39 RACE_END R RARITY_END Put a 1/1 white Kor Soldier creature token onto the battlefield for each creature you control . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nNot of This World NAME_END NIL ATK_END NIL DEF_END {7} COST_END NIL DUR_END Tribal Instant - Eldrazi TYPE_END Rise of the Eldrazi PLAYER_CLS_END 8 RACE_END U RARITY_END Counter target spell or ability that targets a permanent you control . $Not of This World costs { 7 } less to cast if it targets a spell or ability that targets a creature you control with power 7 or greater .\nOgre's Cleaver NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Rise of the Eldrazi PLAYER_CLS_END 220 RACE_END U RARITY_END Equipped creature gets +5/+0 . $Equip { 5 }\nOgre Sentry NAME_END 3 ATK_END 3 DEF_END {1}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Rise of the Eldrazi PLAYER_CLS_END 159 RACE_END C RARITY_END Defender\nOndu Giant NAME_END 4 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Giant Druid TYPE_END Rise of the Eldrazi PLAYER_CLS_END 202 RACE_END C RARITY_END When Ondu Giant enters the battlefield , you may search your library for a basic land card , put it onto the battlefield tapped , then shuffle your library .\nOust NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 40 RACE_END U RARITY_END Put target creature into its owner's library second from the top . Its controller gains 3 life .\nOvergrown Battlement NAME_END 4 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Wall TYPE_END Rise of the Eldrazi PLAYER_CLS_END 203 RACE_END C RARITY_END Defender${tap }: Add { G } to your mana pool for each creature with defender you control .\nPathrazer of Ulamog NAME_END 9 ATK_END 9 DEF_END {11} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Rise of the Eldrazi PLAYER_CLS_END 9 RACE_END U RARITY_END Annihilator 3 < i > (Whenever this creature attacks , defending player sacrifices three permanents . ) < /i > $Pathrazer of Ulamog can't be blocked except by three or more creatures .\nPennon Blade NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Rise of the Eldrazi PLAYER_CLS_END 221 RACE_END U RARITY_END Equipped creature gets +1/+1 for each creature you control . $Equip { 4 }\nPerish the Thought NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 123 RACE_END C RARITY_END Target opponent reveals his or her hand . You choose a card from it . That player shuffles that card into his or her library .\nPestilence Demon NAME_END 6 ATK_END 7 DEF_END {5}{B}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Rise of the Eldrazi PLAYER_CLS_END 124 RACE_END R RARITY_END Flying${B }: Pestilence Demon deals 1 damage to each creature and each player .\nPhantasmal Abomination NAME_END 5 ATK_END 5 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Rise of the Eldrazi PLAYER_CLS_END 80 RACE_END U RARITY_END Defender$When Phantasmal Abomination becomes the target of a spell or ability , sacrifice it .\nPrey's Vengeance NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 205 RACE_END U RARITY_END Target creature gets +2/+2 until end of turn . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nProphetic Prism NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Rise of the Eldrazi PLAYER_CLS_END 222 RACE_END C RARITY_END When Prophetic Prism enters the battlefield , draw a card . ${1 } , { tap }: Add one mana of any color to your mana pool .\nPuncturing Light NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 41 RACE_END C RARITY_END Destroy target attacking or blocking creature with power 3 or less .\nRage Nimbus NAME_END 3 ATK_END 5 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Rise of the Eldrazi PLAYER_CLS_END 160 RACE_END R RARITY_END Defender , flying${1}{R }: Target creature attacks this turn if able .\nRaid Bombardment NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Rise of the Eldrazi PLAYER_CLS_END 161 RACE_END C RARITY_END Whenever a creature you control with power 2 or less attacks , Raid Bombardment deals 1 damage to defending player .\nRapacious One NAME_END 4 ATK_END 5 DEF_END {5}{R} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Rise of the Eldrazi PLAYER_CLS_END 162 RACE_END U RARITY_END Trample$Whenever Rapacious One deals combat damage to a player , put that many 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield . They have \" Sacrifice this creature : Add { C } to your mana pool . \"\nReality Spasm NAME_END NIL ATK_END NIL DEF_END {X}{U}{U} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 81 RACE_END U RARITY_END Choose one - Tap X target permanents ; or untap X target permanents .\nRealms Uncharted NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 206 RACE_END R RARITY_END Search your library for up to four land cards with different names and reveal them . An opponent chooses two of those cards . Put the chosen cards into your graveyard and the rest into your hand . Then shuffle your library .\nRecurring Insight NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 82 RACE_END R RARITY_END Draw cards equal to the number of cards in target opponent's hand . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nReinforced Bulwark NAME_END 4 ATK_END 0 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Wall TYPE_END Rise of the Eldrazi PLAYER_CLS_END 223 RACE_END C RARITY_END Defender${tap }: Prevent the next 1 damage that would be dealt to you this turn .\nRenegade Doppelganger NAME_END 1 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Rise of the Eldrazi PLAYER_CLS_END 84 RACE_END R RARITY_END Whenever another creature enters the battlefield under your control , you may have Renegade Doppelganger become a copy of that creature until end of turn . < i > (If it does , it loses this ability for the rest of the turn . ) < /i >\nRepay in Kind NAME_END NIL ATK_END NIL DEF_END {5}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 125 RACE_END R RARITY_END Each player's life total becomes the lowest life total among all players .\nRepel the Darkness NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 42 RACE_END C RARITY_END Tap up to two target creatures . $Draw a card .\nRuned Servitor NAME_END 2 ATK_END 2 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Rise of the Eldrazi PLAYER_CLS_END 224 RACE_END U RARITY_END When Runed Servitor dies , each player draws a card .\nSee Beyond NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 86 RACE_END C RARITY_END Draw two cards , then shuffle a card from your hand into your library .\nShared Discovery NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 87 RACE_END C RARITY_END As an additional cost to cast Shared Discovery , tap four untapped creatures you control . $Draw three cards .\nShrivel NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 126 RACE_END C RARITY_END All creatures get -1/-1 until end of turn .\nSkeletal Wurm NAME_END 6 ATK_END 7 DEF_END {7}{B} COST_END NIL DUR_END Creature - Skeleton Wurm TYPE_END Rise of the Eldrazi PLAYER_CLS_END 127 RACE_END U RARITY_END { B }: Regenerate Skeletal Wurm .\nSkittering Invasion NAME_END NIL ATK_END NIL DEF_END {7} COST_END NIL DUR_END Tribal Sorcery - Eldrazi TYPE_END Rise of the Eldrazi PLAYER_CLS_END 10 RACE_END U RARITY_END Put five 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield . They have \" Sacrifice this creature : Add { C } to your mana pool . \"\nSmite NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 43 RACE_END C RARITY_END Destroy target blocked creature .\nSnake Umbra NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 207 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+1 and has \" Whenever this creature deals damage to an opponent , you may draw a card . \" $Totem armor < i > (If enchanted creature would be destroyed , instead remove all damage from it and destroy this Aura . ) < /i >\nSoulbound Guardians NAME_END 5 ATK_END 4 DEF_END {4}{W} COST_END NIL DUR_END Creature - Kor Spirit TYPE_END Rise of the Eldrazi PLAYER_CLS_END 45 RACE_END U RARITY_END Defender , flying\nSoul's Attendant NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Rise of the Eldrazi PLAYER_CLS_END 44 RACE_END C RARITY_END Whenever another creature enters the battlefield , you may gain 1 life .\nSoulsurge Elemental NAME_END 1 ATK_END * DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Rise of the Eldrazi PLAYER_CLS_END 163 RACE_END U RARITY_END First strike$Soulsurge Elemental's power is equal to the number of creatures you control .\nSpawning Breath NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 164 RACE_END C RARITY_END Spawning Breath deals 1 damage to target creature or player . Put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield . It has \" Sacrifice this creature : Add { C } to your mana pool . \"\nSpawnsire of Ulamog NAME_END 11 ATK_END 7 DEF_END {10} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Rise of the Eldrazi PLAYER_CLS_END 11 RACE_END R RARITY_END Annihilator 1 < i > (Whenever this creature attacks , defending player sacrifices a permanent . ) < /i > ${4 }: Put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield . They have \" Sacrifice this creature : Add { C } to your mana pool . \" ${2}0 : Cast any number of Eldrazi cards you own from outside the game without paying their mana costs .\nSphinx-Bone Wand NAME_END NIL ATK_END NIL DEF_END {7} COST_END NIL DUR_END Artifact TYPE_END Rise of the Eldrazi PLAYER_CLS_END 225 RACE_END R RARITY_END Whenever you cast an instant or sorcery spell , you may put a charge counter on Sphinx-Bone Wand . If you do , Sphinx-Bone Wand deals damage equal to the number of charge counters on it to target creature or player .\nSphinx of Magosi NAME_END 6 ATK_END 6 DEF_END {3}{U}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Rise of the Eldrazi PLAYER_CLS_END 89 RACE_END R RARITY_END Flying${2}{U }: Draw a card , then put a +1/+1 counter on Sphinx of Magosi .\nSpider Umbra NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 208 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+1 and has reach . < i > (It can block creatures with flying . ) < /i > $Totem armor < i > (If enchanted creature would be destroyed , instead remove all damage from it and destroy this Aura . ) < /i >\nSplinter Twin NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Rise of the Eldrazi PLAYER_CLS_END 165 RACE_END R RARITY_END Enchant creature$Enchanted creature has \" { tap }: Put a token that's a copy of this creature onto the battlefield . That token has haste . Exile it at the beginning of the next end step . \"\nSporecap Spider NAME_END 5 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Rise of the Eldrazi PLAYER_CLS_END 209 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nStaggershock NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 166 RACE_END C RARITY_END Staggershock deals 2 damage to target creature or player . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nSuffer the Past NAME_END NIL ATK_END NIL DEF_END {X}{B} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 128 RACE_END U RARITY_END Exile X target cards from target player's graveyard . For each card exiled this way , that player loses 1 life and you gain 1 life .\nSurrakar Spellblade NAME_END 1 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Surrakar TYPE_END Rise of the Eldrazi PLAYER_CLS_END 90 RACE_END R RARITY_END Whenever you cast an instant or sorcery spell , you may put a charge counter on Surrakar Spellblade . $Whenever Surrakar Spellblade deals combat damage to a player , you may draw X cards , where X is the number of charge counters on it .\nSurreal Memoir NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 167 RACE_END U RARITY_END Return an instant card at random from your graveyard to your hand . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nSurvival Cache NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 48 RACE_END U RARITY_END You gain 2 life . Then if you have more life than an opponent , draw a card . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nTajuru Preserver NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Rise of the Eldrazi PLAYER_CLS_END 211 RACE_END R RARITY_END Spells and abilities your opponents control can't cause you to sacrifice permanents .\nThought Gorger NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Rise of the Eldrazi PLAYER_CLS_END 129 RACE_END R RARITY_END Trample$When Thought Gorger enters the battlefield , put a +1/+1 counter on it for each card in your hand . If you do , discard your hand . $When Thought Gorger leaves the battlefield , draw a card for each +1/+1 counter on it .\nTime of Heroes NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Rise of the Eldrazi PLAYER_CLS_END 49 RACE_END U RARITY_END Each creature you control with a level counter on it gets +2/+2 .\nTotem-Guide Hartebeest NAME_END 5 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Antelope TYPE_END Rise of the Eldrazi PLAYER_CLS_END 50 RACE_END C RARITY_END When Totem-Guide Hartebeest enters the battlefield , you may search your library for an Aura card , reveal it , put it into your hand , then shuffle your library .\nTraining Grounds NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment TYPE_END Rise of the Eldrazi PLAYER_CLS_END 91 RACE_END R RARITY_END Activated abilities of creatures you control cost up to { 2 } less to activate . This effect can't reduce the amount of mana an ability costs to activate to less than one mana .\nTraitorous Instinct NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 168 RACE_END U RARITY_END Gain control of target creature until end of turn . Untap that creature . Until end of turn , it gets +2/+0 and gains haste .\nTuktuk the Explorer NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Legendary Creature - Goblin TYPE_END Rise of the Eldrazi PLAYER_CLS_END 169 RACE_END R RARITY_END Haste$When Tuktuk the Explorer dies , put a legendary 5/5 colorless Goblin Golem artifact creature token named Tuktuk the Returned onto the battlefield .\nUlamog's Crusher NAME_END 8 ATK_END 8 DEF_END {8} COST_END NIL DUR_END Creature - Eldrazi TYPE_END Rise of the Eldrazi PLAYER_CLS_END 13 RACE_END C RARITY_END Annihilator 2 < i > (Whenever this creature attacks , defending player sacrifices two permanents . )</i>$Ulamog's Crusher attacks each turn if able .\nUlamog, the Infinite Gyre NAME_END 10 ATK_END 10 DEF_END {11} COST_END NIL DUR_END Legendary Creature - Eldrazi TYPE_END Rise of the Eldrazi PLAYER_CLS_END 12 RACE_END M RARITY_END When you cast Ulamog , the Infinite Gyre , destroy target permanent . $Annihilator 4 < i > (Whenever this creature attacks , defending player sacrifices four permanents . ) < /i > $Ulamog is indestructible . $When Ulamog is put into a graveyard from anywhere , its owner shuffles his or her graveyard into his or her library .\nUmbra Mystic NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Rise of the Eldrazi PLAYER_CLS_END 52 RACE_END R RARITY_END Auras attached to permanents you control have totem armor . < i > (If an enchanted permanent you control would be destroyed , instead remove all damage from it and destroy an Aura attached to it . ) < /i >\nUnified Will NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 92 RACE_END U RARITY_END Counter target spell if you control more creatures than that spell's controller .\nValakut Fireboar NAME_END 7 ATK_END 1 DEF_END {4}{R} COST_END NIL DUR_END Creature - Elemental Boar TYPE_END Rise of the Eldrazi PLAYER_CLS_END 170 RACE_END U RARITY_END Whenever Valakut Fireboar attacks , switch its power and toughness until end of turn .\nVendetta NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 130 RACE_END C RARITY_END Destroy target nonblack creature . It can't be regenerated . You lose life equal to that creature's toughness .\nVenerated Teacher NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Rise of the Eldrazi PLAYER_CLS_END 93 RACE_END C RARITY_END When Venerated Teacher enters the battlefield , put two level counters on each creature you control with level up .\nVirulent Swipe NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Rise of the Eldrazi PLAYER_CLS_END 131 RACE_END U RARITY_END Target creature gets +2/+0 and gains deathtouch until end of turn . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nWall of Omens NAME_END 4 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Rise of the Eldrazi PLAYER_CLS_END 53 RACE_END U RARITY_END Defender$When Wall of Omens enters the battlefield , draw a card .\nWarmonger's Chariot NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Rise of the Eldrazi PLAYER_CLS_END 226 RACE_END U RARITY_END Equipped creature gets +2/+2 . $As long as equipped creature has defender , it can attack as though it didn't have defender . $Equip { 3 }\nWildheart Invoker NAME_END 3 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Rise of the Eldrazi PLAYER_CLS_END 213 RACE_END C RARITY_END { 8 }: Target creature gets +5/+5 and gains trample until end of turn .\nWorld at War NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 172 RACE_END R RARITY_END After the first postcombat main phase this turn , there's an additional combat phase followed by an additional main phase . At the beginning of that combat , untap all creatures that attacked this turn . $Rebound < i > (If you cast this spell from your hand , exile it as it resolves . At the beginning of your next upkeep , you may cast this card from exile without paying its mana cost . ) < /i >\nWrap in Flames NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Rise of the Eldrazi PLAYER_CLS_END 173 RACE_END C RARITY_END Wrap in Flames deals 1 damage to each of up to three target creatures . Those creatures can't block this turn .\nZof Shade NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Shade TYPE_END Rise of the Eldrazi PLAYER_CLS_END 132 RACE_END C RARITY_END { 2}{B }: Zof Shade gets +2/+2 until end of turn .\nAdamaro, First to Desire NAME_END * ATK_END * DEF_END {1}{R}{R} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 91 RACE_END R RARITY_END Adamaro , First to Desire's power and toughness are each equal to the number of cards in the hand of the opponent with the most cards in hand .\nAEther Shockwave NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Saviors of Kamigawa PLAYER_CLS_END 1 RACE_END U RARITY_END Choose one - Tap all Spirits ; or tap all non-Spirit creatures .\nAkki Drillmaster NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Saviors of Kamigawa PLAYER_CLS_END 92 RACE_END C RARITY_END { tap }: Target creature gains haste until end of turn .\nAkki Underling NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Saviors of Kamigawa PLAYER_CLS_END 93 RACE_END C RARITY_END As long as you have seven or more cards in hand , Akki Underling gets +2/+1 and has first strike .\nAkuta, Born of Ash NAME_END 2 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 61 RACE_END R RARITY_END Haste$At the beginning of your upkeep , if you have more cards in hand than each opponent , you may sacrifice a Swamp . If you do , return Akuta , Born of Ash from your graveyard to the battlefield .\nAraba Mothrider NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Samurai TYPE_END Saviors of Kamigawa PLAYER_CLS_END 2 RACE_END C RARITY_END Flying$Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i >\nArashi, the Sky Asunder NAME_END 5 ATK_END 5 DEF_END {3}{G}{G} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 121 RACE_END R RARITY_END { X}{G } , { tap }: Arashi , the Sky Asunder deals X damage to target creature with flying . $Channel - { X}{G}{G } , Discard Arashi : Arashi deals X damage to each creature with flying .\nAshes of the Fallen NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Saviors of Kamigawa PLAYER_CLS_END 152 RACE_END R RARITY_END As Ashes of the Fallen enters the battlefield , choose a creature type . $Each creature card in your graveyard has the chosen creature type in addition to its other types .\nAyumi, the Last Visitor NAME_END 3 ATK_END 7 DEF_END {3}{G}{G} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 122 RACE_END R RARITY_END Legendary landwalk\nBarrel Down Sokenzan NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 94 RACE_END C RARITY_END Sweep - Return any number of Mountains you control to their owner's hand . Barrel Down Sokenzan deals damage to target creature equal to twice the number of Mountains returned this way .\nBlood Clock NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Saviors of Kamigawa PLAYER_CLS_END 153 RACE_END R RARITY_END At the beginning of each player's upkeep , that player returns a permanent he or she controls to its owner's hand unless he or she pays 2 life .\nBurning-Eye Zubera NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Zubera Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 95 RACE_END U RARITY_END When Burning-Eye Zubera dies , if 4 or more damage was dealt to it this turn , Burning-Eye Zubera deals 3 damage to target creature or player .\nCaptive Flame NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Saviors of Kamigawa PLAYER_CLS_END 96 RACE_END U RARITY_END { R }: Target creature gets +1/+0 until end of turn .\nCelestial Kirin NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Legendary Creature - Kirin Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 3 RACE_END R RARITY_END Flying$Whenever you cast a Spirit or Arcane spell , destroy all permanents with that spell's converted mana cost .\nCharge Across the Araba NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 4 RACE_END U RARITY_END Sweep - Return any number of Plains you control to their owner's hand . Creatures you control get +1/+1 until end of turn for each Plains returned this way .\nChoice of Damnations NAME_END NIL ATK_END NIL DEF_END {5}{B} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 62 RACE_END R RARITY_END Target opponent chooses a number . You may have that player lose that much life . If you don't , that player sacrifices all but that many permanents .\nCloudhoof Kirin NAME_END 4 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Legendary Creature - Kirin Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 31 RACE_END R RARITY_END Flying$Whenever you cast a Spirit or Arcane spell , you may have target player put the top X cards of his or her library into his or her graveyard , where X is that spell's converted mana cost .\nCowed by Wisdom NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Saviors of Kamigawa PLAYER_CLS_END 5 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack or block unless its controller pays { 1 } for each card in your hand .\nCurtain of Light NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Saviors of Kamigawa PLAYER_CLS_END 6 RACE_END C RARITY_END Cast Curtain of Light only during combat after blockers are declared . $Target unblocked attacking creature becomes blocked . < i > (This spell works on unblockable creatures . ) < /i > $Draw a card .\nCut the Earthly Bond NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 32 RACE_END C RARITY_END Return target enchanted permanent to its owner's hand .\nDeath Denied NAME_END NIL ATK_END NIL DEF_END {X}{B}{B} COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 63 RACE_END C RARITY_END Return X target creature cards from your graveyard to your hand .\nDeathknell Kami NAME_END 1 ATK_END 0 DEF_END {1}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 65 RACE_END C RARITY_END Flying${2 }: Deathknell Kami gets +1/+1 until end of turn . Sacrifice it at the beginning of the next end step . $Soulshift 1 < i > (When this creature dies , you may return target Spirit card with converted mana cost 1 or less from your graveyard to your hand . ) < /i >\nDeathmask Nezumi NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Rat Shaman TYPE_END Saviors of Kamigawa PLAYER_CLS_END 66 RACE_END C RARITY_END As long as you have seven or more cards in hand , Deathmask Nezumi gets +2/+1 and has fear . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nDeath of a Thousand Stings NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 64 RACE_END C RARITY_END Target player loses 1 life and you gain 1 life . $At the beginning of your upkeep , if you have more cards in hand than each opponent , you may return Death of a Thousand Stings from your graveyard to your hand .\nDense Canopy NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Saviors of Kamigawa PLAYER_CLS_END 125 RACE_END U RARITY_END Creatures with flying can block only creatures with flying .\nDescendant of Kiyomaro NAME_END 3 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Saviors of Kamigawa PLAYER_CLS_END 7 RACE_END U RARITY_END As long as you have more cards in hand than each opponent , Descendant of Kiyomaro gets +1/+2 and has \" Whenever this creature deals combat damage , you gain 3 life . \"\nDescendant of Masumaro NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Monk TYPE_END Saviors of Kamigawa PLAYER_CLS_END 126 RACE_END U RARITY_END At the beginning of your upkeep , put a +1/+1 counter on Descendant of Masumaro for each card in your hand , then remove a +1/+1 counter from Descendant of Masumaro for each card in target opponent's hand .\nDescendant of Soramaro NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Saviors of Kamigawa PLAYER_CLS_END 33 RACE_END C RARITY_END { 1}{U }: Look at the top X cards of your library , where X is the number of cards in your hand , then put them back in any order .\nDosan's Oldest Chant NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Sorcery TYPE_END Saviors of Kamigawa PLAYER_CLS_END 127 RACE_END C RARITY_END You gain 6 life . $Draw a card .\nEiganjo Free-Riders NAME_END 4 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Saviors of Kamigawa PLAYER_CLS_END 8 RACE_END U RARITY_END Flying$At the beginning of your upkeep , return a white creature you control to its owner's hand .\nElder Pine of Jukai NAME_END 1 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 128 RACE_END C RARITY_END Whenever you cast a Spirit or Arcane spell , reveal the top three cards of your library . Put all land cards revealed this way into your hand and the rest on the bottom of your library in any order . $Soulshift 2 < i > (When this creature dies , you may return target Spirit card with converted mana cost 2 or less from your graveyard to your hand . ) < /i >\nEndless Swarm NAME_END NIL ATK_END NIL DEF_END {5}{G}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Saviors of Kamigawa PLAYER_CLS_END 129 RACE_END R RARITY_END Put a 1/1 green Snake creature token onto the battlefield for each card in your hand . $Epic < i > (For the rest of the game , you can't cast spells . At the beginning of each of your upkeeps , copy this spell except for its epic ability . ) < /i >\nEnduring Ideal NAME_END NIL ATK_END NIL DEF_END {5}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Saviors of Kamigawa PLAYER_CLS_END 9 RACE_END R RARITY_END Search your library for an enchantment card and put it onto the battlefield . Then shuffle your library . $Epic < i > (For the rest of the game , you can't cast spells . At the beginning of each of your upkeeps , copy this spell except for its epic ability . ) < /i >\nErayo, Soratami Ascendant NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Legendary Creature - Moonfolk Monk TYPE_END Saviors of Kamigawa PLAYER_CLS_END 35 RACE_END R RARITY_END Flying$Whenever the fourth spell of a turn is cast , flip Erayo , Soratami Ascendant . $\nEternal Dominion NAME_END NIL ATK_END NIL DEF_END {7}{U}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Saviors of Kamigawa PLAYER_CLS_END 36 RACE_END R RARITY_END Search target opponent's library for an artifact , creature , enchantment , or land card . Put that card onto the battlefield under your control . Then that player shuffles his or her library . $Epic < i > (For the rest of the game , you can't cast spells . At the beginning of each of your upkeeps , copy this spell except for its epic ability . You may choose a new target for the copy . ) < /i >\nEvermind NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 37 RACE_END U RARITY_END < i > (Nonexistent mana costs can't be paid . ) < /i > $Draw a card . $Splice onto Arcane { 1}{U } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nExile into Darkness NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Saviors of Kamigawa PLAYER_CLS_END 67 RACE_END U RARITY_END Target player sacrifices a creature with converted mana cost 3 or less . $At the beginning of your upkeep , if you have more cards in hand than each opponent , you may return Exile into Darkness from your graveyard to your hand .\nFeral Lightning NAME_END NIL ATK_END NIL DEF_END {3}{R}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Saviors of Kamigawa PLAYER_CLS_END 97 RACE_END U RARITY_END Put three 3/1 red Elemental creature tokens with haste onto the battlefield . Exile them at the beginning of the next end step .\nFiddlehead Kami NAME_END 3 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 130 RACE_END C RARITY_END Whenever you cast a Spirit or Arcane spell , regenerate Fiddlehead Kami .\nFootsteps of the Goryo NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 68 RACE_END U RARITY_END Return target creature card from your graveyard to the battlefield . Sacrifice that creature at the beginning of the next end step .\nFreed from the Real NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Saviors of Kamigawa PLAYER_CLS_END 38 RACE_END C RARITY_END Enchant creature${U }: Tap enchanted creature . ${U }: Untap enchanted creature .\nGaze of Adamaro NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 98 RACE_END U RARITY_END Gaze of Adamaro deals damage to target player equal to the number of cards in that player's hand .\nGhost-Lit Nourisher NAME_END 1 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 131 RACE_END U RARITY_END { 2}{G } , { tap }: Target creature gets +2/+2 until end of turn . $Channel - { 3}{G } , Discard Ghost-Lit Nourisher : Target creature gets +4/+4 until end of turn .\nGhost-Lit Raider NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 99 RACE_END U RARITY_END { 2}{R } , { tap }: Ghost-Lit Raider deals 2 damage to target creature . $Channel - { 3}{R } , Discard Ghost-Lit Raider : Ghost-Lit Raider deals 4 damage to target creature .\nGhost-Lit Redeemer NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 10 RACE_END U RARITY_END { W } , { tap }: You gain 2 life . $Channel - { 1}{W } , Discard Ghost-Lit Redeemer : You gain 4 life .\nGhost-Lit Stalker NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 69 RACE_END U RARITY_END { 4}{B } , { tap }: Target player discards two cards . Activate this ability only any time you could cast a sorcery . $Channel - { 5}{B}{B } , Discard Ghost-Lit Stalker : Target player discards four cards . Activate this ability only any time you could cast a sorcery .\nGhost-Lit Warder NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 39 RACE_END U RARITY_END { 3}{U } , { tap }: Counter target spell unless its controller pays { 2 } . $Channel - { 3}{U } , Discard Ghost-Lit Warder : Counter target spell unless its controller pays { 4 } .\nGodo's Irregulars NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Saviors of Kamigawa PLAYER_CLS_END 101 RACE_END U RARITY_END { R }: Godo's Irregulars deals 1 damage to target creature blocking it .\nHail of Arrows NAME_END NIL ATK_END NIL DEF_END {X}{W} COST_END NIL DUR_END Instant TYPE_END Saviors of Kamigawa PLAYER_CLS_END 11 RACE_END U RARITY_END Hail of Arrows deals X damage divided as you choose among any number of target attacking creatures .\nHand of Cruelty NAME_END 2 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Human Samurai TYPE_END Saviors of Kamigawa PLAYER_CLS_END 71 RACE_END U RARITY_END Protection from white$Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i >\nHand of Honor NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Samurai TYPE_END Saviors of Kamigawa PLAYER_CLS_END 12 RACE_END U RARITY_END Protection from black$Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i >\nHaru-Onna NAME_END 1 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 132 RACE_END U RARITY_END When Haru-Onna enters the battlefield , draw a card . $Whenever you cast a Spirit or Arcane spell , you may return Haru-Onna to its owner's hand .\nHidetsugu's Second Rite NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Saviors of Kamigawa PLAYER_CLS_END 102 RACE_END R RARITY_END If target player has exactly 10 life , Hidetsugu's Second Rite deals 10 damage to that player .\nHomura, Human Ascendant NAME_END 4 ATK_END 4 DEF_END {4}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Monk TYPE_END Saviors of Kamigawa PLAYER_CLS_END 103 RACE_END R RARITY_END Homura , Human Ascendant can't block . $When Homura dies , return it to the battlefield flipped . $\nIdeas Unbound NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 40 RACE_END C RARITY_END Draw three cards . Discard three cards at the beginning of the next end step .\nIizuka the Ruthless NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Samurai TYPE_END Saviors of Kamigawa PLAYER_CLS_END 104 RACE_END R RARITY_END Bushido 2 < i > (When this blocks or becomes blocked , it gets +2/+2 until end of turn . ) < /i > ${2}{R } , Sacrifice a Samurai : Samurai creatures you control gain double strike until end of turn .\nIname as One NAME_END 8 ATK_END 8 DEF_END {8}{B}{B}{G}{G} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 151 RACE_END R RARITY_END When Iname as One enters the battlefield , if you cast it from your hand , you may search your library for a Spirit permanent card , put it onto the battlefield , then shuffle your library . $When Iname as One dies , you may exile it . If you do , return target Spirit permanent card from your graveyard to the battlefield .\nInfernal Kirin NAME_END 3 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Creature - Kirin Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 72 RACE_END R RARITY_END Flying$Whenever you cast a Spirit or Arcane spell , target player reveals his or her hand and discards all cards with that spell's converted mana cost .\nInner Calm, Outer Strength NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 133 RACE_END C RARITY_END Target creature gets +X/+X until end of turn , where X is the number of cards in your hand .\nInner-Chamber Guard NAME_END 2 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Samurai TYPE_END Saviors of Kamigawa PLAYER_CLS_END 13 RACE_END U RARITY_END Bushido 2 < i > (When this blocks or becomes blocked , it gets +2/+2 until end of turn . ) < /i >\nInner Fire NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Saviors of Kamigawa PLAYER_CLS_END 105 RACE_END C RARITY_END Add { R } to your mana pool for each card in your hand .\nInto the Fray NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 106 RACE_END C RARITY_END Target creature attacks this turn if able . $Splice onto Arcane { R } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nIvory Crane Netsuke NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Saviors of Kamigawa PLAYER_CLS_END 155 RACE_END U RARITY_END At the beginning of your upkeep , if you have seven or more cards in hand , you gain 4 life .\nJiwari, the Earth Aflame NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 107 RACE_END R RARITY_END { X}{R } , { tap }: Jiwari , the Earth Aflame deals X damage to target creature without flying . $Channel - { X}{R}{R}{R } , Discard Jiwari : Jiwari deals X damage to each creature without flying .\nKagemaro, First to Suffer NAME_END * ATK_END * DEF_END {3}{B}{B} COST_END NIL DUR_END Legendary Creature - Demon Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 73 RACE_END R RARITY_END Kagemaro , First to Suffer's power and toughness are each equal to the number of cards in your hand . ${B } , Sacrifice Kagemaro : All creatures get -X/-X until end of turn , where X is the number of cards in your hand .\nKami of Empty Graves NAME_END 1 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 75 RACE_END C RARITY_END Soulshift 3 < i > (When this creature dies , you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand . ) < /i >\nKami of the Crescent Moon NAME_END 3 ATK_END 1 DEF_END {U}{U} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 42 RACE_END R RARITY_END At the beginning of each player's draw step , that player draws an additional card .\nKami of the Tended Garden NAME_END 4 ATK_END 4 DEF_END {3}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 134 RACE_END U RARITY_END At the beginning of your upkeep , sacrifice Kami of the Tended Garden unless you pay { G } . $Soulshift 3 < i > (When this creature dies , you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand . ) < /i >\nKashi-Tribe Elite NAME_END 3 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Snake Warrior TYPE_END Saviors of Kamigawa PLAYER_CLS_END 135 RACE_END U RARITY_END Legendary Snakes you control have shroud . < i > (They can't be the targets of spells or abilities . ) < /i > $Whenever Kashi-Tribe Elite deals combat damage to a creature , tap that creature and it doesn't untap during its controller's next untap step .\nKataki, War's Wage NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 14 RACE_END R RARITY_END All artifacts have \" At the beginning of your upkeep , sacrifice this artifact unless you pay { 1 } . \"\nKemuri-Onna NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 76 RACE_END U RARITY_END When Kemuri-Onna enters the battlefield , target player discards a card . $Whenever you cast a Spirit or Arcane spell , you may return Kemuri-Onna to its owner's hand .\nKiku's Shadow NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Sorcery TYPE_END Saviors of Kamigawa PLAYER_CLS_END 77 RACE_END U RARITY_END Target creature deals damage to itself equal to its power .\nKiri-Onna NAME_END 2 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 43 RACE_END U RARITY_END When Kiri-Onna enters the battlefield , return target creature to its owner's hand . $Whenever you cast a Spirit or Arcane spell , you may return Kiri-Onna to its owner's hand .\nKitsune Bonesetter NAME_END 1 ATK_END 0 DEF_END {2}{W} COST_END NIL DUR_END Creature - Fox Cleric TYPE_END Saviors of Kamigawa PLAYER_CLS_END 15 RACE_END C RARITY_END { tap }: Prevent the next 3 damage that would be dealt to target creature this turn . Activate this ability only if you have more cards in hand than each opponent .\nKitsune Dawnblade NAME_END 3 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Fox Samurai TYPE_END Saviors of Kamigawa PLAYER_CLS_END 16 RACE_END C RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i > $When Kitsune Dawnblade enters the battlefield , you may tap target creature .\nKitsune Loreweaver NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Fox Cleric TYPE_END Saviors of Kamigawa PLAYER_CLS_END 17 RACE_END C RARITY_END { 1}{W }: Kitsune Loreweaver gets +0/+X until end of turn , where X is the number of cards in your hand .\nKiyomaro, First to Stand NAME_END * ATK_END * DEF_END {3}{W}{W} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 18 RACE_END R RARITY_END Kiyomaro , First to Stand's power and toughness are each equal to the number of cards in your hand . $As long as you have four or more cards in hand , Kiyomaro has vigilance . $Whenever Kiyomaro deals damage , if you have seven or more cards in hand , you gain 7 life .\nKuon, Ogre Ascendant NAME_END 4 ATK_END 2 DEF_END {B}{B}{B} COST_END NIL DUR_END Legendary Creature - Ogre Monk TYPE_END Saviors of Kamigawa PLAYER_CLS_END 78 RACE_END R RARITY_END At the beginning of the end step , if three or more creatures died this turn , flip Kuon , Ogre Ascendant . $\nKuro's Taken NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Rat Samurai TYPE_END Saviors of Kamigawa PLAYER_CLS_END 79 RACE_END C RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i > ${1}{B }: Regenerate Kuro's Taken .\nLocust Miser NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Rat Shaman TYPE_END Saviors of Kamigawa PLAYER_CLS_END 80 RACE_END U RARITY_END Each opponent's maximum hand size is reduced by two .\nMaga, Traitor to Mortals NAME_END 0 ATK_END 0 DEF_END {X}{B}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Saviors of Kamigawa PLAYER_CLS_END 81 RACE_END R RARITY_END Maga , Traitor to Mortals enters the battlefield with X +1/+1 counters on it . $When Maga enters the battlefield , target player loses life equal to the number of +1/+1 counters on it .\nManriki-Gusari NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Saviors of Kamigawa PLAYER_CLS_END 156 RACE_END U RARITY_END Equipped creature gets +1/+2 and has \" { tap }: Destroy target Equipment . \" $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nMasumaro, First to Live NAME_END * ATK_END * DEF_END {3}{G}{G}{G} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 136 RACE_END R RARITY_END Masumaro , First to Live's power and toughness are each equal to twice the number of cards in your hand .\nMeishin, the Mind Cage NAME_END NIL ATK_END NIL DEF_END {4}{U}{U}{U} COST_END NIL DUR_END Legendary Enchantment TYPE_END Saviors of Kamigawa PLAYER_CLS_END 44 RACE_END R RARITY_END All creatures get -X/-0 , where X is the number of cards in your hand .\nMichiko Konda, Truth Seeker NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Legendary Creature - Human Advisor TYPE_END Saviors of Kamigawa PLAYER_CLS_END 19 RACE_END R RARITY_END Whenever a source an opponent controls deals damage to you , that player sacrifices a permanent .\nMikokoro, Center of the Sea NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Saviors of Kamigawa PLAYER_CLS_END 162 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${2 } , { tap }: Each player draws a card .\nMinamo Scrollkeeper NAME_END 3 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Saviors of Kamigawa PLAYER_CLS_END 45 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $Your maximum hand size is increased by one .\nMiren, the Moaning Well NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Saviors of Kamigawa PLAYER_CLS_END 163 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${3 } , { tap } , Sacrifice a creature : You gain life equal to the sacrificed creature's toughness .\nMolting Skin NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Saviors of Kamigawa PLAYER_CLS_END 138 RACE_END U RARITY_END Return Molting Skin to its owner's hand : Regenerate target creature .\nMoonbow Illusionist NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Moonfolk Wizard TYPE_END Saviors of Kamigawa PLAYER_CLS_END 46 RACE_END C RARITY_END Flying${2 } , Return a land you control to its owner's hand : Target land becomes the basic land type of your choice until end of turn .\nMoonwing Moth NAME_END 1 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Insect TYPE_END Saviors of Kamigawa PLAYER_CLS_END 20 RACE_END C RARITY_END Flying${W }: Moonwing Moth gets +0/+1 until end of turn .\nMurmurs from Beyond NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 47 RACE_END C RARITY_END Reveal the top three cards of your library . An opponent chooses one of them . Put that card into your graveyard and the rest into your hand .\nNeverending Torment NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Saviors of Kamigawa PLAYER_CLS_END 83 RACE_END R RARITY_END Search target player's library for X cards , where X is the number of cards in your hand , and exile them . Then that player shuffles his or her library . $Epic < i > (For the rest of the game , you can't cast spells . At the beginning of each of your upkeeps , copy this spell except for its epic ability . You may choose a new target for the copy . ) < /i >\nNightsoil Kami NAME_END 4 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 139 RACE_END C RARITY_END Soulshift 5 < i > (When this creature dies , you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand . ) < /i >\nNikko-Onna NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 21 RACE_END U RARITY_END When Nikk o-O nna enters the battlefield , destroy target enchantment . $Whenever you cast a Spirit or Arcane spell , you may return Nikk o-O nna to its owner's hand .\nOboro Breezecaller NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Moonfolk Wizard TYPE_END Saviors of Kamigawa PLAYER_CLS_END 48 RACE_END C RARITY_END Flying${2 } , Return a land you control to its owner's hand : Untap target land .\nOboro Envoy NAME_END 3 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Moonfolk Wizard TYPE_END Saviors of Kamigawa PLAYER_CLS_END 49 RACE_END U RARITY_END Flying${2 } , Return a land you control to its owner's hand : Target creature gets -X/-0 until end of turn , where X is the number of cards in your hand .\nOboro, Palace in the Clouds NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Saviors of Kamigawa PLAYER_CLS_END 164 RACE_END R RARITY_END { tap }: Add { U } to your mana pool . ${1 }: Return Oboro , Palace in the Clouds to its owner's hand .\nOkina Nightwatch NAME_END 3 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Human Monk TYPE_END Saviors of Kamigawa PLAYER_CLS_END 140 RACE_END C RARITY_END As long as you have more cards in hand than each opponent , Okina Nightwatch gets +3/+3 .\nO-Naginata NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Saviors of Kamigawa PLAYER_CLS_END 157 RACE_END U RARITY_END O-Naginata can be attached only to a creature with 3 or more power . $Equipped creature gets +3/+0 and has trample . $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nOne with Nothing NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Saviors of Kamigawa PLAYER_CLS_END 84 RACE_END R RARITY_END Discard your hand .\nOverwhelming Intellect NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Instant TYPE_END Saviors of Kamigawa PLAYER_CLS_END 51 RACE_END U RARITY_END Counter target creature spell . Draw cards equal to that spell's converted mana cost .\nPain's Reward NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Saviors of Kamigawa PLAYER_CLS_END 85 RACE_END R RARITY_END Each player may bid life . You start the bidding with a bid of any number . In turn order , each player may top the high bid . The bidding ends if the high bid stands . The high bidder loses life equal to the high bid and draws four cards .\nPath of Anger's Flame NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 109 RACE_END C RARITY_END Creatures you control get +2/+0 until end of turn .\nPithing Needle NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Saviors of Kamigawa PLAYER_CLS_END 158 RACE_END R RARITY_END As Pithing Needle enters the battlefield , name a card . $Activated abilities of sources with the chosen name can't be activated unless they're mana abilities .\nPlow Through Reito NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 22 RACE_END C RARITY_END Sweep - Return any number of Plains you control to their owner's hand . Target creature gets +1/+1 until end of turn for each Plains returned this way .\nPresence of the Wise NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Saviors of Kamigawa PLAYER_CLS_END 23 RACE_END U RARITY_END You gain 2 life for each card in your hand .\nPromised Kannushi NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Saviors of Kamigawa PLAYER_CLS_END 141 RACE_END C RARITY_END Soulshift 7 < i > (When this creature dies , you may return target Spirit card with converted mana cost 7 or less from your graveyard to your hand . ) < /i >\nPromise of Bunrei NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Saviors of Kamigawa PLAYER_CLS_END 24 RACE_END R RARITY_END When a creature you control dies , sacrifice Promise of Bunrei . If you do , put four 1/1 colorless Spirit creature tokens onto the battlefield .\nPure Intentions NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 25 RACE_END R RARITY_END Whenever a spell or ability an opponent controls causes you to discard cards this turn , return those cards from your graveyard to your hand . $When a spell or ability an opponent controls causes you to discard Pure Intentions , return Pure Intentions from your graveyard to your hand at the beginning of the next end step .\nRally the Horde NAME_END NIL ATK_END NIL DEF_END {5}{R} COST_END NIL DUR_END Sorcery TYPE_END Saviors of Kamigawa PLAYER_CLS_END 110 RACE_END R RARITY_END Exile the top card of your library . Exile the top card of your library . Exile the top card of your library . If the last card exiled isn't a land , repeat this process . Put a 1/1 red Warrior creature token onto the battlefield for each nonland card exiled this way .\nRaving Oni-Slave NAME_END 3 ATK_END 3 DEF_END {1}{B} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Saviors of Kamigawa PLAYER_CLS_END 86 RACE_END C RARITY_END When Raving Oni-Slave enters the battlefield or leaves the battlefield , you lose 3 life if you don't control a Demon .\nRazorjaw Oni NAME_END 5 ATK_END 4 DEF_END {3}{B} COST_END NIL DUR_END Creature - Demon Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 87 RACE_END U RARITY_END Black creatures can't block .\nReki, the History of Kamigawa NAME_END 2 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Legendary Creature - Human Shaman TYPE_END Saviors of Kamigawa PLAYER_CLS_END 142 RACE_END R RARITY_END Whenever you cast a legendary spell , draw a card .\nRending Vines NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 143 RACE_END C RARITY_END Destroy target artifact or enchantment if its converted mana cost is less than or equal to the number of cards in your hand . $Draw a card .\nReverence NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Saviors of Kamigawa PLAYER_CLS_END 26 RACE_END R RARITY_END Creatures with power 2 or less can't attack you .\nRonin Cavekeeper NAME_END 3 ATK_END 4 DEF_END {5}{R} COST_END NIL DUR_END Creature - Human Samurai TYPE_END Saviors of Kamigawa PLAYER_CLS_END 111 RACE_END C RARITY_END Bushido 2 < i > (When this blocks or becomes blocked , it gets +2/+2 until end of turn . ) < /i >\nRune-Tail, Kitsune Ascendant NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Legendary Creature - Fox Monk TYPE_END Saviors of Kamigawa PLAYER_CLS_END 27 RACE_END R RARITY_END When you have 30 or more life , flip Rune-Tail , Kitsune Ascendant . $\nRushing-Tide Zubera NAME_END 3 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Zubera Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 52 RACE_END U RARITY_END When Rushing-Tide Zubera dies , if 4 or more damage was dealt to it this turn , draw three cards .\nSasaya, Orochi Ascendant NAME_END 3 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Legendary Creature - Snake Monk TYPE_END Saviors of Kamigawa PLAYER_CLS_END 145 RACE_END R RARITY_END Reveal your hand : If you have seven or more land cards in your hand , flip Sasaya , Orochi Ascendant . $\nScroll of Origins NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Saviors of Kamigawa PLAYER_CLS_END 159 RACE_END R RARITY_END { 2 } , { tap }: Draw a card if you have seven or more cards in hand .\nSecretkeeper NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 54 RACE_END U RARITY_END As long as you have more cards in hand than each opponent , Secretkeeper gets +2/+2 and has flying .\nSeed the Land NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Saviors of Kamigawa PLAYER_CLS_END 146 RACE_END R RARITY_END Whenever a land enters the battlefield , its controller puts a 1/1 green Snake creature token onto the battlefield .\nSeek the Horizon NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Saviors of Kamigawa PLAYER_CLS_END 147 RACE_END U RARITY_END Search your library for up to three basic land cards , reveal them , and put them into your hand . Then shuffle your library .\nSekki, Seasons' Guide NAME_END 0 ATK_END 0 DEF_END {5}{G}{G}{G} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 148 RACE_END R RARITY_END Sekki , Seasons ' Guide enters the battlefield with eight +1/+1 counters on it . $If damage would be dealt to Sekki , prevent that damage , remove that many +1/+1 counters from Sekki , and put that many 1/1 colorless Spirit creature tokens onto the battlefield . $Sacrifice eight Spirits : Return Sekki from your graveyard to the battlefield .\nShape Stealer NAME_END 1 ATK_END 1 DEF_END {U}{U} COST_END NIL DUR_END Creature - Shapeshifter Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 55 RACE_END U RARITY_END Whenever Shape Stealer blocks or becomes blocked by a creature , change Shape Stealer's power and toughness to that creature's power and toughness until end of turn .\nShifting Borders NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 56 RACE_END U RARITY_END Exchange control of two target lands . $Splice onto Arcane { 3}{U } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nShinen of Fear's Chill NAME_END 2 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 88 RACE_END C RARITY_END Shinen of Fear's Chill can't block . $Channel - { 1}{B } , Discard Shinen of Fear's Chill : Target creature can't block this turn .\nShinen of Flight's Wings NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 57 RACE_END C RARITY_END Flying$Channel - { U } , Discard Shinen of Flight's Wings : Target creature gains flying until end of turn .\nShinen of Fury's Fire NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 112 RACE_END C RARITY_END Haste$Channel - { R } , Discard Shinen of Fury's Fire : Target creature gains haste until end of turn .\nShinen of Life's Roar NAME_END 2 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 149 RACE_END C RARITY_END All creatures able to block Shinen of Life's Roar do so . $Channel - { 2}{G}{G } , Discard Shinen of Life's Roar : All creatures able to block target creature this turn do so .\nShinen of Stars' Light NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 28 RACE_END C RARITY_END First strike$Channel - { 1}{W } , Discard Shinen of Stars ' Light : Target creature gains first strike until end of turn .\nSink into Takenuma NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 89 RACE_END C RARITY_END Sweep - Return any number of Swamps you control to their owner's hand . Target player discards a card for each Swamp returned this way .\nSkull Collector NAME_END 3 ATK_END 3 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Saviors of Kamigawa PLAYER_CLS_END 90 RACE_END U RARITY_END At the beginning of your upkeep , return a black creature you control to its owner's hand . ${1}{B }: Regenerate Skull Collector .\nSkyfire Kirin NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Legendary Creature - Kirin Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 113 RACE_END R RARITY_END Flying$Whenever you cast a Spirit or Arcane spell , you may gain control of target creature with that spell's converted mana cost until end of turn .\nSokenzan Renegade NAME_END 3 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Ogre Samurai Mercenary TYPE_END Saviors of Kamigawa PLAYER_CLS_END 114 RACE_END U RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i > $At the beginning of your upkeep , if a player has more cards in hand than each other player , the player who has the most cards in hand gains control of Sokenzan Renegade .\nSokenzan Spellblade NAME_END 3 ATK_END 2 DEF_END {4}{R} COST_END NIL DUR_END Creature - Ogre Samurai Shaman TYPE_END Saviors of Kamigawa PLAYER_CLS_END 115 RACE_END C RARITY_END Bushido 1 < i > (When this blocks or becomes blocked , it gets +1/+1 until end of turn . ) < /i > ${1}{R }: Sokenzan Spellblade gets +X/+0 until end of turn , where X is the number of cards in your hand .\nSpiraling Embers NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 116 RACE_END C RARITY_END Spiraling Embers deals damage to target creature or player equal to the number of cards in your hand .\nSpiritual Visit NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 29 RACE_END C RARITY_END Put a 1/1 colorless Spirit creature token onto the battlefield . $Splice onto Arcane { W } < i > (As you cast an Arcane spell , you may reveal this card from your hand and pay its splice cost . If you do , add this card's effects to that spell . ) < /i >\nStampeding Serow NAME_END 4 ATK_END 5 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Antelope Beast TYPE_END Saviors of Kamigawa PLAYER_CLS_END 150 RACE_END U RARITY_END Trample$At the beginning of your upkeep , return a green creature you control to its owner's hand .\nSunder from Within NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery - Arcane TYPE_END Saviors of Kamigawa PLAYER_CLS_END 117 RACE_END U RARITY_END Destroy target artifact or land .\nThoughts of Ruin NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Saviors of Kamigawa PLAYER_CLS_END 118 RACE_END R RARITY_END Each player sacrifices a land for each card in your hand .\nTomb of Urami NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Saviors of Kamigawa PLAYER_CLS_END 165 RACE_END R RARITY_END { tap }: Add { B } to your mana pool . Tomb of Urami deals 1 damage to you if you don't control an Ogre . ${2}{B}{B } , { tap } , Sacrifice all lands you control : Put a legendary 5/5 black Demon Spirit creature token with flying named Urami onto the battlefield .\nTorii Watchward NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 30 RACE_END C RARITY_END Vigilance < i > (Attacking doesn't cause this creature to tap . ) < /i > $Soulshift 4 < i > (When this creature dies , you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand . ) < /i >\nTrusted Advisor NAME_END 2 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Saviors of Kamigawa PLAYER_CLS_END 59 RACE_END U RARITY_END Your maximum hand size is increased by two . $At the beginning of your upkeep , return a blue creature you control to its owner's hand .\nUndying Flames NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Saviors of Kamigawa PLAYER_CLS_END 119 RACE_END R RARITY_END Exile cards from the top of your library until you exile a nonland card . Undying Flames deals damage to target creature or player equal to that card's converted mana cost . $Epic < i > (For the rest of the game , you can't cast spells . At the beginning of each of your upkeeps , copy this spell except for its epic ability . You may choose a new target for the copy . ) < /i >\nWine of Blood and Iron NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Saviors of Kamigawa PLAYER_CLS_END 161 RACE_END R RARITY_END { 4 }: Target creature gets +X/+0 until end of turn , where X is its power . Sacrifice Wine of Blood and Iron at the beginning of the next end step .\nYuki-Onna NAME_END 1 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Saviors of Kamigawa PLAYER_CLS_END 120 RACE_END U RARITY_END When Yuki-Onna enters the battlefield , destroy target artifact . $Whenever you cast a Spirit or Arcane spell , you may return Yuki-Onna to its owner's hand .\nAbuna Acolyte NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat Cleric TYPE_END Scars of Mirrodin PLAYER_CLS_END 1 RACE_END U RARITY_END { tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn . ${tap }: Prevent the next 2 damage that would be dealt to target artifact creature this turn .\nAccorder's Shield NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact - Equipment TYPE_END Scars of Mirrodin PLAYER_CLS_END 136 RACE_END C RARITY_END Equipped creature gets +0/+3 and has vigilance . $Equip { 3 }\nAcid Web Spider NAME_END 5 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Scars of Mirrodin PLAYER_CLS_END 108 RACE_END U RARITY_END Reach$When Acid Web Spider enters the battlefield , you may destroy target Equipment .\nAlpha Tyrranax NAME_END 5 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Scars of Mirrodin PLAYER_CLS_END 109 RACE_END C RARITY_END NIL\nArc Trail NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Scars of Mirrodin PLAYER_CLS_END 81 RACE_END U RARITY_END Arc Trail deals 2 damage to target creature or player and 1 damage to another target creature or player .\nArgent Sphinx NAME_END 3 ATK_END 4 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Scars of Mirrodin PLAYER_CLS_END 28 RACE_END R RARITY_END Flying$Metalcraft - { U }: Exile Argent Sphinx . Return it to the battlefield under your control at the beginning of the next end step . Activate this ability only if you control three or more artifacts .\nArgentum Armor NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact - Equipment TYPE_END Scars of Mirrodin PLAYER_CLS_END 137 RACE_END R RARITY_END Equipped creature gets +6/+6 . $Whenever equipped creature attacks , destroy target permanent . $Equip { 6 }\nAuriok Edgewright NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Scars of Mirrodin PLAYER_CLS_END 3 RACE_END U RARITY_END Metalcraft - Auriok Edgewright has double strike as long as you control three or more artifacts .\nAuriok Replica NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Cleric TYPE_END Scars of Mirrodin PLAYER_CLS_END 138 RACE_END C RARITY_END { W } , Sacrifice Auriok Replica : Prevent all damage a source of your choice would deal to you this turn .\nAuriok Sunchaser NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Scars of Mirrodin PLAYER_CLS_END 4 RACE_END C RARITY_END Metalcraft - As long as you control three or more artifacts , Auriok Sunchaser gets +2/+2 and has flying .\nBarbed Battlegear NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Scars of Mirrodin PLAYER_CLS_END 139 RACE_END U RARITY_END Equipped creature gets +4/-1 . $Equip { 2 }\nBarrage Ogre NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Scars of Mirrodin PLAYER_CLS_END 83 RACE_END U RARITY_END { tap } , Sacrifice an artifact : Barrage Ogre deals 2 damage to target creature or player .\nBellowing Tanglewurm NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Scars of Mirrodin PLAYER_CLS_END 111 RACE_END U RARITY_END Intimidate < i > (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i > $Other green creatures you control have intimidate .\nBlackcleave Cliffs NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Scars of Mirrodin PLAYER_CLS_END 224 RACE_END R RARITY_END Blackcleave Cliffs enters the battlefield tapped unless you control two or fewer other lands . ${tap }: Add { B } or { R } to your mana pool .\nBlackcleave Goblin NAME_END 1 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Goblin Zombie TYPE_END Scars of Mirrodin PLAYER_CLS_END 54 RACE_END C RARITY_END Haste$Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nBladed Pinions NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Scars of Mirrodin PLAYER_CLS_END 140 RACE_END C RARITY_END Equipped creature has flying and first strike . $Equip { 2 }\nBlade-Tribe Berserkers NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Scars of Mirrodin PLAYER_CLS_END 84 RACE_END C RARITY_END Metalcraft - When Blade-Tribe Berserkers enters the battlefield , if you control three or more artifacts , Blade-Tribe Berserkers gets +3/+3 and gains haste until end of turn .\nBleak Coven Vampires NAME_END 3 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Vampire Warrior TYPE_END Scars of Mirrodin PLAYER_CLS_END 55 RACE_END C RARITY_END Metalcraft - When Bleak Coven Vampires enters the battlefield , if you control three or more artifacts , target player loses 4 life and you gain 4 life .\nBlight Mamba NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Scars of Mirrodin PLAYER_CLS_END 112 RACE_END C RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > ${1}{G }: Regenerate Blight Mamba .\nBlistergrub NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Scars of Mirrodin PLAYER_CLS_END 56 RACE_END C RARITY_END Swampwalk$When Blistergrub dies , each opponent loses 2 life .\nBloodshot Trainee NAME_END 3 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Scars of Mirrodin PLAYER_CLS_END 85 RACE_END U RARITY_END { tap }: Bloodshot Trainee deals 4 damage to target creature . Activate this ability only if Bloodshot Trainee's power is 4 or greater .\nBlunt the Assault NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 113 RACE_END C RARITY_END You gain 1 life for each creature on the battlefield . Prevent all combat damage that would be dealt this turn .\nBonds of Quicksilver NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Scars of Mirrodin PLAYER_CLS_END 29 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Enchant creature$Enchanted creature doesn't untap during its controller's untap step .\nCarapace Forger NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Artificer TYPE_END Scars of Mirrodin PLAYER_CLS_END 114 RACE_END C RARITY_END Metalcraft - Carapace Forger gets +2/+2 as long as you control three or more artifacts .\nCarnifex Demon NAME_END 6 ATK_END 6 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Scars of Mirrodin PLAYER_CLS_END 57 RACE_END R RARITY_END Flying$Carnifex Demon enters the battlefield with two -1/-1 counters on it . ${B } , Remove a -1/-1 counter from Carnifex Demon : Put a -1/-1 counter on each other creature .\nChimeric Mass NAME_END NIL ATK_END NIL DEF_END {X} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 141 RACE_END R RARITY_END Chimeric Mass enters the battlefield with X charge counters on it . ${1 }: Until end of turn , Chimeric Mass becomes a Construct artifact creature with \" This creature's power and toughness are each equal to the number of charge counters on it . \"\nChrome Steed NAME_END 2 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Horse TYPE_END Scars of Mirrodin PLAYER_CLS_END 142 RACE_END C RARITY_END Metalcraft - Chrome Steed gets +2/+2 as long as you control three or more artifacts .\nClone Shell NAME_END 2 ATK_END 2 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Shapeshifter TYPE_END Scars of Mirrodin PLAYER_CLS_END 143 RACE_END U RARITY_END Imprint - When Clone Shell enters the battlefield , look at the top four cards of your library , exile one face down , then put the rest on the bottom of your library in any order . $When Clone Shell dies , turn the exiled card face up . If it's a creature card , put it onto the battlefield under your control .\nContagion Clasp NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 144 RACE_END U RARITY_END When Contagion Clasp enters the battlefield , put a -1/-1 counter on target creature . ${4 } , { tap }: Proliferate . < i > (You choose any number of permanents and/or players with counters on them , then give each another counter of a kind already there . ) < /i >\nContagion Engine NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 145 RACE_END R RARITY_END When Contagion Engine enters the battlefield , put a -1/-1 counter on each creature target player controls . ${4 } , { tap }: Proliferate , then proliferate again . < i > (You choose any number of permanents and/or players with counters on them , then give each another counter of a kind already there . Then do it again . ) < /i >\nContagious Nim NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Scars of Mirrodin PLAYER_CLS_END 58 RACE_END C RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nCopperhorn Scout NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Scars of Mirrodin PLAYER_CLS_END 116 RACE_END C RARITY_END Whenever Copperhorn Scout attacks , untap each other creature you control .\nCopperline Gorge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Scars of Mirrodin PLAYER_CLS_END 225 RACE_END R RARITY_END Copperline Gorge enters the battlefield tapped unless you control two or fewer other lands . ${tap }: Add { R } or { G } to your mana pool .\nCorpse Cur NAME_END 2 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Hound TYPE_END Scars of Mirrodin PLAYER_CLS_END 147 RACE_END C RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $When Corpse Cur enters the battlefield , you may return target creature card with infect from your graveyard to your hand .\nCorrupted Harvester NAME_END 3 ATK_END 6 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Scars of Mirrodin PLAYER_CLS_END 59 RACE_END U RARITY_END { B } , Sacrifice a creature : Regenerate Corrupted Harvester .\nCulling Dais NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 148 RACE_END U RARITY_END { tap } , Sacrifice a creature : Put a charge counter on Culling Dais . ${1 } , Sacrifice Culling Dais : Draw a card for each charge counter on Culling Dais .\nCystbearer NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Scars of Mirrodin PLAYER_CLS_END 117 RACE_END C RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nDarkslick Drake NAME_END 4 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Scars of Mirrodin PLAYER_CLS_END 30 RACE_END U RARITY_END Flying$When Darkslick Drake dies , draw a card .\nDarkslick Shores NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Scars of Mirrodin PLAYER_CLS_END 226 RACE_END R RARITY_END Darkslick Shores enters the battlefield tapped unless you control two or fewer other lands . ${tap }: Add { U } or { B } to your mana pool .\nDarksteel Axe NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Scars of Mirrodin PLAYER_CLS_END 149 RACE_END U RARITY_END Darksteel Axe is indestructible . < i > (Effects that say \" destroy \" don't destroy it . ) < /i > $Equipped creature gets +2/+0 . $Equip { 2 }\nDarksteel Juggernaut NAME_END * ATK_END * DEF_END {5} COST_END NIL DUR_END Artifact Creature - Juggernaut TYPE_END Scars of Mirrodin PLAYER_CLS_END 150 RACE_END R RARITY_END Darksteel Juggernaut's power and toughness are each equal to the number of artifacts you control . $Darksteel Juggernaut is indestructible and attacks each turn if able .\nDarksteel Myr NAME_END 1 ATK_END 0 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Scars of Mirrodin PLAYER_CLS_END 151 RACE_END U RARITY_END Darksteel Myr is indestructible . < i > (Lethal damage and effects that say \" destroy \" don't destroy it . If its toughness is 0 or less , it's still put into its owner's graveyard . ) < /i >\nDarksteel Sentinel NAME_END 3 ATK_END 3 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Scars of Mirrodin PLAYER_CLS_END 152 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Vigilance$Darksteel Sentinel is indestructible . < i > (Lethal damage and effects that say \" destroy \" don't destroy it . If its toughness is 0 or less , it's still put into its owner's graveyard . ) < /i >\nDissipation Field NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Scars of Mirrodin PLAYER_CLS_END 32 RACE_END R RARITY_END Whenever a permanent deals damage to you , return it to its owner's hand .\nDross Hopper NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Insect Horror TYPE_END Scars of Mirrodin PLAYER_CLS_END 60 RACE_END C RARITY_END Sacrifice a creature : Dross Hopper gains flying until end of turn .\nEcho Circlet NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Scars of Mirrodin PLAYER_CLS_END 153 RACE_END C RARITY_END Equipped creature can block an additional creature each combat . $Equip { 1 }\nElspeth Tirel NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Planeswalker - Elspeth TYPE_END Scars of Mirrodin PLAYER_CLS_END 6 RACE_END M RARITY_END +2 : You gain 1 life for each creature you control . $-2 : Put three 1/1 white Soldier creature tokens onto the battlefield . $-5 : Destroy all other permanents except for lands and tokens .\nEmbersmith NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Scars of Mirrodin PLAYER_CLS_END 87 RACE_END U RARITY_END Whenever you cast an artifact spell , you may pay { 1 } . If you do , Embersmith deals 1 damage to target creature or player .\nEngulfing Slagwurm NAME_END 7 ATK_END 7 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Scars of Mirrodin PLAYER_CLS_END 118 RACE_END R RARITY_END Whenever Engulfing Slagwurm blocks or becomes blocked by a creature , destroy that creature . You gain life equal to that creature's toughness .\nEtched Champion NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Soldier TYPE_END Scars of Mirrodin PLAYER_CLS_END 154 RACE_END R RARITY_END Metalcraft - Etched Champion has protection from all colors as long as you control three or more artifacts .\nExsanguinate NAME_END NIL ATK_END NIL DEF_END {X}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Scars of Mirrodin PLAYER_CLS_END 61 RACE_END U RARITY_END Each opponent loses X life . You gain life equal to the life lost this way .\nEzuri, Renegade Leader NAME_END 2 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Legendary Creature - Elf Warrior TYPE_END Scars of Mirrodin PLAYER_CLS_END 119 RACE_END R RARITY_END { G }: Regenerate another target Elf . ${2}{G}{G}{G }: Elf creatures you control get +3/+3 and gain trample until end of turn .\nEzuri's Archers NAME_END 2 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Scars of Mirrodin PLAYER_CLS_END 120 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Whenever Ezuri's Archers blocks a creature with flying , Ezuri's Archers gets +3/+0 until end of turn .\nEzuri's Brigade NAME_END 4 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Scars of Mirrodin PLAYER_CLS_END 121 RACE_END R RARITY_END Metalcraft - As long as you control three or more artifacts , Ezuri's Brigade gets +4/+4 and has trample .\nFerrovore NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Scars of Mirrodin PLAYER_CLS_END 88 RACE_END C RARITY_END { R } , Sacrifice an artifact : Ferrovore gets +3/+0 until end of turn .\nFlameborn Hellion NAME_END 4 ATK_END 5 DEF_END {5}{R} COST_END NIL DUR_END Creature - Hellion TYPE_END Scars of Mirrodin PLAYER_CLS_END 89 RACE_END C RARITY_END Haste$Flameborn Hellion attacks each turn if able .\nFlesh Allergy NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Scars of Mirrodin PLAYER_CLS_END 62 RACE_END U RARITY_END As an additional cost to cast Flesh Allergy , sacrifice a creature . $Destroy target creature . Its controller loses life equal to the number of creatures that died this turn .\nFlight Spellbomb NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 155 RACE_END C RARITY_END { tap } , Sacrifice Flight Spellbomb : Target creature gains flying until end of turn . $When Flight Spellbomb is put into a graveyard from the battlefield , you may pay { U } . If you do , draw a card .\nFulgent Distraction NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 7 RACE_END C RARITY_END Choose two target creatures . Tap those creatures , then unattach all Equipment from them .\nFume Spitter NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Horror TYPE_END Scars of Mirrodin PLAYER_CLS_END 63 RACE_END C RARITY_END Sacrifice Fume Spitter : Put a -1/-1 counter on target creature .\nFurnace Celebration NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Scars of Mirrodin PLAYER_CLS_END 90 RACE_END U RARITY_END Whenever you sacrifice another permanent , you may pay { 2 } . If you do , Furnace Celebration deals 2 damage to target creature or player .\nGeth, Lord of the Vault NAME_END 5 ATK_END 5 DEF_END {4}{B}{B} COST_END NIL DUR_END Legendary Creature - Zombie TYPE_END Scars of Mirrodin PLAYER_CLS_END 64 RACE_END M RARITY_END Intimidate${X}{B }: Put target artifact or creature card with converted mana cost X from an opponent's graveyard onto the battlefield under your control tapped . Then that player puts the top X cards of his or her library into his or her graveyard .\nGhalma's Warden NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Elephant Soldier TYPE_END Scars of Mirrodin PLAYER_CLS_END 8 RACE_END C RARITY_END Metalcraft - Ghalma's Warden gets +2/+2 as long as you control three or more artifacts .\nGlimmerpoint Stag NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Elk TYPE_END Scars of Mirrodin PLAYER_CLS_END 9 RACE_END U RARITY_END Vigilance$When Glimmerpoint Stag enters the battlefield , exile another target permanent . Return that card to the battlefield under its owner's control at the beginning of the next end step .\nGlimmerpost NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Locus TYPE_END Scars of Mirrodin PLAYER_CLS_END 227 RACE_END C RARITY_END When Glimmerpost enters the battlefield , you gain 1 life for each Locus on the battlefield . ${tap }: Add { C } to your mana pool .\nGlint Hawk NAME_END 2 ATK_END 2 DEF_END {W} COST_END NIL DUR_END Creature - Bird TYPE_END Scars of Mirrodin PLAYER_CLS_END 10 RACE_END C RARITY_END Flying$When Glint Hawk enters the battlefield , sacrifice it unless you return an artifact you control to its owner's hand .\nGlint Hawk Idol NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 156 RACE_END C RARITY_END Whenever another artifact enters the battlefield under your control , you may have Glint Hawk Idol become a 2/2 Bird artifact creature with flying until end of turn . ${W }: Glint Hawk Idol becomes a 2/2 Bird artifact creature with flying until end of turn .\nGoblin Gaveleer NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Scars of Mirrodin PLAYER_CLS_END 92 RACE_END C RARITY_END Trample$Goblin Gaveleer gets +2/+0 for each Equipment attached to it .\nGolden Urn NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 158 RACE_END C RARITY_END At the beginning of your upkeep , you may put a charge counter on Golden Urn . ${tap } , Sacrifice Golden Urn : You gain life equal to the number of charge counters on Golden Urn .\nGolem Artisan NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Scars of Mirrodin PLAYER_CLS_END 159 RACE_END U RARITY_END { 2 }: Target artifact creature gets +1/+1 until end of turn . ${2 }: Target artifact creature gains your choice of flying , trample , or haste until end of turn .\nGolem Foundry NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 160 RACE_END C RARITY_END Whenever you cast an artifact spell , you may put a charge counter on Golem Foundry . $Remove three charge counters from Golem Foundry : Put a 3/3 colorless Golem artifact creature token onto the battlefield .\nGolem's Heart NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 161 RACE_END U RARITY_END Whenever a player casts an artifact spell , you may gain 1 life .\nGrafted Exoskeleton NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Scars of Mirrodin PLAYER_CLS_END 162 RACE_END U RARITY_END Equipped creature gets +2/+2 and has infect . < i > (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $Whenever Grafted Exoskeleton becomes unattached from a permanent , sacrifice that permanent . $Equip { 2 }\nGrand Architect NAME_END 3 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Vedalken Artificer TYPE_END Scars of Mirrodin PLAYER_CLS_END 33 RACE_END R RARITY_END Other blue creatures you control get +1/+1 . ${U }: Target artifact creature becomes blue until end of turn . $Tap an untapped blue creature you control : Add { C}{C } to your mana pool . Spend this mana only to cast artifact spells or activate abilities of artifacts .\nGrasp of Darkness NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 65 RACE_END C RARITY_END Target creature gets -4/-4 until end of turn .\nGrindclock NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 163 RACE_END R RARITY_END { tap }: Put a charge counter on Grindclock . ${tap }: Target player puts the top X cards of his or her library into his or her graveyard , where X is the number of charge counters on Grindclock .\nHalt Order NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 34 RACE_END U RARITY_END Counter target artifact spell . $Draw a card .\nHand of the Praetors NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Scars of Mirrodin PLAYER_CLS_END 66 RACE_END R RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $Other creatures you control with infect get +1/+1 . $Whenever you cast a creature spell with infect , target player gets a poison counter .\nHeavy Arbalest NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Scars of Mirrodin PLAYER_CLS_END 164 RACE_END U RARITY_END Equipped creature doesn't untap during its controller's untap step . $Equipped creature has \" { tap }: This creature deals 2 damage to target creature or player . \" $Equip { 4 }\nIchorclaw Myr NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Scars of Mirrodin PLAYER_CLS_END 166 RACE_END C RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $Whenever Ichorclaw Myr becomes blocked , it gets +2/+2 until end of turn .\nIchor Rats NAME_END 1 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Scars of Mirrodin PLAYER_CLS_END 67 RACE_END U RARITY_END Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > $When Ichor Rats enters the battlefield , each player gets a poison counter .\nIndomitable Archangel NAME_END 4 ATK_END 4 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Scars of Mirrodin PLAYER_CLS_END 11 RACE_END M RARITY_END Flying$Metalcraft - Artifacts you control have shroud as long as you control three or more artifacts .\nInexorable Tide NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Scars of Mirrodin PLAYER_CLS_END 35 RACE_END R RARITY_END Whenever you cast a spell , proliferate . < i > (You choose any number of permanents and/or players with counters on them , then give each another counter of a kind already there . ) < /i >\nInfiltration Lens NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Scars of Mirrodin PLAYER_CLS_END 167 RACE_END U RARITY_END Whenever equipped creature becomes blocked by a creature , you may draw two cards . $Equip { 1 }\nInstill Infection NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 68 RACE_END C RARITY_END Put a -1/-1 counter on target creature . $Draw a card .\nKemba, Kha Regent NAME_END 4 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Legendary Creature - Cat Cleric TYPE_END Scars of Mirrodin PLAYER_CLS_END 12 RACE_END R RARITY_END At the beginning of your upkeep , put a 2/2 white Cat creature token onto the battlefield for each Equipment attached to Kemba , Kha Regent .\nKemba's Skyguard NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Cat Knight TYPE_END Scars of Mirrodin PLAYER_CLS_END 13 RACE_END C RARITY_END Flying$When Kemba's Skyguard enters the battlefield , you gain 2 life .\nKoth of the Hammer NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Planeswalker - Koth TYPE_END Scars of Mirrodin PLAYER_CLS_END 94 RACE_END M RARITY_END +1 : Untap target Mountain . It becomes a 4/4 red Elemental creature until end of turn . It's still a land . $-2 : Add { R } to your mana pool for each Mountain you control . $-5 : You get an emblem with \" Mountains you control have { tap }: This land deals 1 damage to target creature or player . '\"\nKuldotha Forgemaster NAME_END 5 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Scars of Mirrodin PLAYER_CLS_END 169 RACE_END R RARITY_END { tap } , Sacrifice three artifacts : Search your library for an artifact card and put it onto the battlefield . Then shuffle your library .\nKuldotha Phoenix NAME_END 4 ATK_END 4 DEF_END {2}{R}{R}{R} COST_END NIL DUR_END Creature - Phoenix TYPE_END Scars of Mirrodin PLAYER_CLS_END 95 RACE_END R RARITY_END Flying , haste$Metalcraft - { 4 }: Return Kuldotha Phoenix from your graveyard to the battlefield . Activate this ability only during your upkeep and only if you control three or more artifacts .\nKuldotha Rebirth NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Scars of Mirrodin PLAYER_CLS_END 96 RACE_END C RARITY_END As an additional cost to cast Kuldotha Rebirth , sacrifice an artifact . $Put three 1/1 red Goblin creature tokens onto the battlefield .\nLeonin Arbiter NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat Cleric TYPE_END Scars of Mirrodin PLAYER_CLS_END 14 RACE_END R RARITY_END Players can't search libraries . Any player may pay { 2 } for that player to ignore this effect until end of turn .\nLiege of the Tangle NAME_END 8 ATK_END 8 DEF_END {6}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Scars of Mirrodin PLAYER_CLS_END 123 RACE_END M RARITY_END Trample$Whenever Liege of the Tangle deals combat damage to a player , you may choose any number of target lands you control and put an awakening counter on each of them . Each of those lands is an 8/8 green Elemental creature for as long as it has an awakening counter on it . They're still lands .\nLifesmith NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Scars of Mirrodin PLAYER_CLS_END 124 RACE_END U RARITY_END Whenever you cast an artifact spell , you may pay { 1 } . If you do , you gain 3 life .\nLiquimetal Coating NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 171 RACE_END U RARITY_END { tap }: Target permanent becomes an artifact in addition to its other types until end of turn .\nLivewire Lash NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Scars of Mirrodin PLAYER_CLS_END 172 RACE_END R RARITY_END Equipped creature gets +2/+0 and has \" Whenever this creature becomes the target of a spell , this creature deals 2 damage to target creature or player . \" $Equip { 2 }\nLoxodon Wayfarer NAME_END 5 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Elephant Monk TYPE_END Scars of Mirrodin PLAYER_CLS_END 15 RACE_END C RARITY_END NIL\nMelt Terrain NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Scars of Mirrodin PLAYER_CLS_END 97 RACE_END C RARITY_END Destroy target land . Melt Terrain deals 2 damage to that land's controller .\nMemnite NAME_END 1 ATK_END 1 DEF_END {0} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Scars of Mirrodin PLAYER_CLS_END 174 RACE_END U RARITY_END NIL\nMemoricide NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Scars of Mirrodin PLAYER_CLS_END 69 RACE_END R RARITY_END Name a nonland card . Search target player's graveyard , hand , and library for any number of cards with that name and exile them . Then that player shuffles his or her library .\nMimic Vat NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 175 RACE_END R RARITY_END Imprint - Whenever a nontoken creature dies , you may exile that card . If you do , return each other card exiled with Mimic Vat to its owner's graveyard . ${3 } , { tap }: Put a token onto the battlefield that's a copy of the exiled card . It gains haste . Exile it at the beginning of the next end step .\nMindslaver NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Legendary Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 176 RACE_END M RARITY_END { 4 } , { tap } , Sacrifice Mindslaver : You control target player during that player's next turn . < i > (You see all cards that player could see and make all decisions for the player . ) < /i >\nMolder Beast NAME_END 3 ATK_END 5 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Scars of Mirrodin PLAYER_CLS_END 125 RACE_END C RARITY_END Trample$Whenever an artifact is put into a graveyard from the battlefield , Molder Beast gets +2/+0 until end of turn .\nMolten Psyche NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Scars of Mirrodin PLAYER_CLS_END 98 RACE_END R RARITY_END Each player shuffles the cards from his or her hand into his or her library , then draws that many cards . $Metalcraft - If you control three or more artifacts , Molten Psyche deals damage to each opponent equal to the number of cards that player has drawn this turn .\nMolten-Tail Masticore NAME_END 4 ATK_END 4 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Masticore TYPE_END Scars of Mirrodin PLAYER_CLS_END 177 RACE_END M RARITY_END At the beginning of your upkeep , sacrifice Molten-Tail Masticore unless you discard a card . ${4 } , Exile a creature card from your graveyard : Molten-Tail Masticore deals 4 damage to target creature or player . ${2 }: Regenerate Molten-Tail Masticore .\nMoriok Reaver NAME_END 2 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Scars of Mirrodin PLAYER_CLS_END 70 RACE_END C RARITY_END NIL\nMoriok Replica NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Warrior TYPE_END Scars of Mirrodin PLAYER_CLS_END 178 RACE_END C RARITY_END { 1}{B } , Sacrifice Moriok Replica : You draw two cards and lose 2 life .\nMox Opal NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Legendary Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 179 RACE_END M RARITY_END Metalcraft - { tap }: Add one mana of any color to your mana pool . Activate this ability only if you control three or more artifacts .\nMyr Battlesphere NAME_END 7 ATK_END 4 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Myr Construct TYPE_END Scars of Mirrodin PLAYER_CLS_END 180 RACE_END R RARITY_END When Myr Battlesphere enters the battlefield , put four 1/1 colorless Myr artifact creature tokens onto the battlefield . $Whenever Myr Battlesphere attacks , you may tap X untapped Myr you control . If you do , Myr Battlesphere gets +X/+0 until end of turn and deals X damage to defending player .\nMyr Galvanizer NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Scars of Mirrodin PLAYER_CLS_END 181 RACE_END U RARITY_END Other Myr creatures you control get +1/+1 . ${1 } , { tap }: Untap each other Myr you control .\nMyr Propagator NAME_END 1 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Scars of Mirrodin PLAYER_CLS_END 182 RACE_END R RARITY_END { 3 } , { tap }: Put a token that's a copy of Myr Propagator onto the battlefield .\nMyr Reservoir NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 183 RACE_END R RARITY_END { tap }: Add { C}{C } to your mana pool . Spend this mana only to cast Myr spells or activate abilities of Myr . ${3 } , { tap }: Return target Myr card from your graveyard to your hand .\nMyrsmith NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Scars of Mirrodin PLAYER_CLS_END 16 RACE_END U RARITY_END Whenever you cast an artifact spell , you may pay { 1 } . If you do , put a 1/1 colorless Myr artifact creature token onto the battlefield .\nNecrogen Censer NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 184 RACE_END C RARITY_END Necrogen Censer enters the battlefield with two charge counters on it . ${tap } , Remove a charge counter from Necrogen Censer : Target player loses 2 life .\nNecrogen Scudder NAME_END 3 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Scars of Mirrodin PLAYER_CLS_END 71 RACE_END U RARITY_END Flying$When Necrogen Scudder enters the battlefield , you lose 3 life .\nNeurok Invisimancer NAME_END 1 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Scars of Mirrodin PLAYER_CLS_END 37 RACE_END C RARITY_END Neurok Invisimancer is unblockable . $When Neurok Invisimancer enters the battlefield , target creature is unblockable this turn .\nNeurok Replica NAME_END 4 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Wizard TYPE_END Scars of Mirrodin PLAYER_CLS_END 186 RACE_END C RARITY_END { 1}{U } , Sacrifice Neurok Replica : Return target creature to its owner's hand .\nNihil Spellbomb NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 187 RACE_END C RARITY_END { tap } , Sacrifice Nihil Spellbomb : Exile all cards from target player's graveyard . $When Nihil Spellbomb is put into a graveyard from the battlefield , you may pay { B } . If you do , draw a card .\nNim Deathmantle NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Scars of Mirrodin PLAYER_CLS_END 188 RACE_END R RARITY_END Equipped creature gets +2/+2 , has intimidate , and is a black Zombie . $Whenever a nontoken creature is put into your graveyard from the battlefield , you may pay { 4 } . If you do , return that card to the battlefield and attach Nim Deathmantle to it . $Equip { 4 }\nOgre Geargrabber NAME_END 4 ATK_END 4 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Ogre Warrior TYPE_END Scars of Mirrodin PLAYER_CLS_END 99 RACE_END U RARITY_END Whenever Ogre Geargrabber attacks , gain control of target Equipment an opponent controls until end of turn . Attach it to Ogre Geargrabber . When you lose control of that Equipment , unattach it .\nOrigin Spellbomb NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 189 RACE_END C RARITY_END { 1 } , { tap } , Sacrifice Origin Spellbomb : Put a 1/1 colorless Myr artifact creature token onto the battlefield . $When Origin Spellbomb is put into a graveyard from the battlefield , you may pay { W } . If you do , draw a card .\nOxidda Daredevil NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Artificer TYPE_END Scars of Mirrodin PLAYER_CLS_END 100 RACE_END C RARITY_END Sacrifice an artifact : Oxidda Daredevil gains haste until end of turn .\nOxidda Scrapmelter NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Scars of Mirrodin PLAYER_CLS_END 101 RACE_END U RARITY_END When Oxidda Scrapmelter enters the battlefield , destroy target artifact .\nPainful Quandary NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Scars of Mirrodin PLAYER_CLS_END 73 RACE_END R RARITY_END Whenever an opponent casts a spell , that player loses 5 life unless he or she discards a card .\nPainsmith NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Scars of Mirrodin PLAYER_CLS_END 74 RACE_END U RARITY_END Whenever you cast an artifact spell , you may have target creature get +2/+0 and gain deathtouch until end of turn .\nPalladium Myr NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Scars of Mirrodin PLAYER_CLS_END 190 RACE_END U RARITY_END { tap }: Add { C}{C } to your mana pool .\nPanic Spellbomb NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 191 RACE_END C RARITY_END { tap } , Sacrifice Panic Spellbomb : Target creature can't block this turn . $When Panic Spellbomb is put into a graveyard from the battlefield , you may pay { R } . If you do , draw a card .\nPerilous Myr NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Myr TYPE_END Scars of Mirrodin PLAYER_CLS_END 192 RACE_END C RARITY_END When Perilous Myr dies , it deals 2 damage to target creature or player .\nPlague Stinger NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Insect Horror TYPE_END Scars of Mirrodin PLAYER_CLS_END 75 RACE_END C RARITY_END Flying$Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nPlated Seastrider NAME_END 4 ATK_END 1 DEF_END {U}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Scars of Mirrodin PLAYER_CLS_END 38 RACE_END C RARITY_END NIL\nPlatinum Emperion NAME_END 8 ATK_END 8 DEF_END {8} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Scars of Mirrodin PLAYER_CLS_END 193 RACE_END M RARITY_END Your life total can't change . < i > (You can't gain or lose life . You can't pay any amount of life except 0 . ) < /i >\nPrecursor Golem NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Scars of Mirrodin PLAYER_CLS_END 194 RACE_END R RARITY_END When Precursor Golem enters the battlefield , put two 3/3 colorless Golem artifact creature tokens onto the battlefield . $Whenever a player casts an instant or sorcery spell that targets only a single Golem , that player copies that spell for each other Golem that spell could target . Each copy targets a different one of those Golems .\nPrototype Portal NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 195 RACE_END R RARITY_END Imprint - When Prototype Portal enters the battlefield , you may exile an artifact card from your hand . ${X } , { tap }: Put a token that's a copy of the exiled card onto the battlefield . X is the converted mana cost of that card .\nQuicksilver Gargantuan NAME_END 7 ATK_END 7 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Scars of Mirrodin PLAYER_CLS_END 39 RACE_END M RARITY_END You may have Quicksilver Gargantuan enter the battlefield as a copy of any creature on the battlefield , except it's still 7/7 .\nRatchet Bomb NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 196 RACE_END R RARITY_END { tap }: Put a charge counter on Ratchet Bomb . ${tap } , Sacrifice Ratchet Bomb : Destroy each nonland permanent with converted mana cost equal to the number of charge counters on Ratchet Bomb .\nRazorfield Thresher NAME_END 4 ATK_END 6 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Scars of Mirrodin PLAYER_CLS_END 197 RACE_END C RARITY_END NIL\nRazor Hippogriff NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Hippogriff TYPE_END Scars of Mirrodin PLAYER_CLS_END 17 RACE_END U RARITY_END Flying$When Razor Hippogriff enters the battlefield , return target artifact card from your graveyard to your hand . You gain life equal to that card's converted mana cost .\nRazorverge Thicket NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Scars of Mirrodin PLAYER_CLS_END 228 RACE_END R RARITY_END Razorverge Thicket enters the battlefield tapped unless you control two or fewer other lands . ${tap }: Add { G } or { W } to your mana pool .\nRelic Putrescence NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Scars of Mirrodin PLAYER_CLS_END 77 RACE_END C RARITY_END Enchant artifact$Whenever enchanted artifact becomes tapped , its controller gets a poison counter .\nRevoke Existence NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Scars of Mirrodin PLAYER_CLS_END 18 RACE_END C RARITY_END Exile target artifact or enchantment .\nRiddlesmith NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Artificer TYPE_END Scars of Mirrodin PLAYER_CLS_END 40 RACE_END U RARITY_END Whenever you cast an artifact spell , you may draw a card . If you do , discard a card .\nRusted Relic NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 199 RACE_END U RARITY_END Metalcraft - Rusted Relic is a 5/5 Golem artifact creature as long as you control three or more artifacts .\nRust Tick NAME_END 3 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Insect TYPE_END Scars of Mirrodin PLAYER_CLS_END 198 RACE_END U RARITY_END You may choose not to untap Rust Tick during your untap step . ${1 } , { tap }: Tap target artifact . It doesn't untap during its controller's untap step for as long as Rust Tick remains tapped .\nSaberclaw Golem NAME_END 2 ATK_END 4 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Scars of Mirrodin PLAYER_CLS_END 200 RACE_END C RARITY_END { R }: Saberclaw Golem gains first strike until end of turn .\nSalvage Scout NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Scout TYPE_END Scars of Mirrodin PLAYER_CLS_END 19 RACE_END C RARITY_END { W } , Sacrifice Salvage Scout : Return target artifact card from your graveyard to your hand .\nScoria Elemental NAME_END 1 ATK_END 6 DEF_END {4}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Scars of Mirrodin PLAYER_CLS_END 102 RACE_END C RARITY_END NIL\nScrapdiver Serpent NAME_END 5 ATK_END 5 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Scars of Mirrodin PLAYER_CLS_END 41 RACE_END C RARITY_END Scrapdiver Serpent is unblockable as long as defending player controls an artifact .\nScreeching Silcaw NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Scars of Mirrodin PLAYER_CLS_END 42 RACE_END C RARITY_END Flying$Metalcraft - Whenever Screeching Silcaw deals combat damage to a player , if you control three or more artifacts , that player puts the top four cards of his or her library into his or her graveyard .\nSeachrome Coast NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Scars of Mirrodin PLAYER_CLS_END 229 RACE_END R RARITY_END Seachrome Coast enters the battlefield tapped unless you control two or fewer other lands . ${tap }: Add { W } or { U } to your mana pool .\nSeize the Initiative NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 20 RACE_END C RARITY_END Target creature gets +1/+1 and gains first strike until end of turn .\nSemblance Anvil NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 201 RACE_END R RARITY_END Imprint - When Semblance Anvil enters the battlefield , you may exile a nonland card from your hand . $Spells you cast that share a card type with the exiled card cost { 2 } less to cast .\nSkithiryx, the Blight Dragon NAME_END 4 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Legendary Creature - Dragon Skeleton TYPE_END Scars of Mirrodin PLAYER_CLS_END 79 RACE_END M RARITY_END Flying$Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i > ${B }: Skithiryx , the Blight Dragon gains haste until end of turn . ${B}{B }: Regenerate Skithiryx .\nSky-Eel School NAME_END 3 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Fish TYPE_END Scars of Mirrodin PLAYER_CLS_END 44 RACE_END C RARITY_END Flying$When Sky-Eel School enters the battlefield , draw a card , then discard a card .\nSlice in Twain NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 127 RACE_END U RARITY_END Destroy target artifact or enchantment . $Draw a card .\nSnapsail Glider NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Scars of Mirrodin PLAYER_CLS_END 203 RACE_END C RARITY_END Metalcraft - Snapsail Glider has flying as long as you control three or more artifacts .\nSoliton NAME_END 4 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Scars of Mirrodin PLAYER_CLS_END 204 RACE_END C RARITY_END { U }: Untap Soliton .\nSoul Parry NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 21 RACE_END C RARITY_END Prevent all damage one or two target creatures would deal this turn .\nSpikeshot Elder NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Scars of Mirrodin PLAYER_CLS_END 104 RACE_END R RARITY_END { 1}{R}{R }: Spikeshot Elder deals damage equal to its power to target creature or player .\nSteady Progress NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 45 RACE_END C RARITY_END Proliferate . < i > (You choose any number of permanents and/or players with counters on them , then give each another counter of a kind already there . ) < /i > $Draw a card .\nSteel Hellkite NAME_END 5 ATK_END 5 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Dragon TYPE_END Scars of Mirrodin PLAYER_CLS_END 205 RACE_END R RARITY_END Flying${2 }: Steel Hellkite gets +1/+0 until end of turn . ${X }: Destroy each nonland permanent with converted mana cost X whose controller was dealt combat damage by Steel Hellkite this turn . Activate this ability only once each turn .\nStoic Rebuttal NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 46 RACE_END C RARITY_END Metalcraft - Stoic Rebuttal costs { 1 } less to cast if you control three or more artifacts . $Counter target spell .\nStrata Scythe NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Scars of Mirrodin PLAYER_CLS_END 206 RACE_END R RARITY_END Imprint - When Strata Scythe enters the battlefield , search your library for a land card , exile it , then shuffle your library . $Equipped creature gets +1/+1 for each land on the battlefield with the same name as the exiled card . $Equip { 3 }\nStrider Harness NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Scars of Mirrodin PLAYER_CLS_END 207 RACE_END C RARITY_END Equipped creature gets +1/+1 and has haste . $Equip { 1 }\nSunblast Angel NAME_END 5 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Scars of Mirrodin PLAYER_CLS_END 22 RACE_END R RARITY_END Flying$When Sunblast Angel enters the battlefield , destroy all tapped creatures .\nSunspear Shikari NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat Soldier TYPE_END Scars of Mirrodin PLAYER_CLS_END 23 RACE_END C RARITY_END As long as Sunspear Shikari is equipped , it has first strike and lifelink .\nSword of Body and Mind NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Scars of Mirrodin PLAYER_CLS_END 208 RACE_END M RARITY_END Equipped creature gets +2/+2 and has protection from green and from blue . $Whenever equipped creature deals combat damage to a player , you put a 2/2 green Wolf creature token onto the battlefield and that player puts the top ten cards of his or her library into his or her graveyard . $Equip { 2 }\nSylvok Lifestaff NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Scars of Mirrodin PLAYER_CLS_END 209 RACE_END C RARITY_END Equipped creature gets +1/+0 . $Whenever equipped creature dies , you gain 3 life . $Equip { 1 }\nSylvok Replica NAME_END 3 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Shaman TYPE_END Scars of Mirrodin PLAYER_CLS_END 210 RACE_END C RARITY_END { G } , Sacrifice Sylvok Replica : Destroy target artifact or enchantment .\nTainted Strike NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 80 RACE_END C RARITY_END Target creature gets +1/+0 and gains infect until end of turn . < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nTel-Jilad Fallen NAME_END 1 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Scars of Mirrodin PLAYER_CLS_END 130 RACE_END C RARITY_END Protection from artifacts$Infect < i > (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters . ) < /i >\nTempered Steel NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Scars of Mirrodin PLAYER_CLS_END 24 RACE_END R RARITY_END Artifact creatures you control get +2/+2 .\nThrone of Geth NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 211 RACE_END U RARITY_END { tap } , Sacrifice an artifact : Proliferate . < i > (You choose any number of permanents and/or players with counters on them , then give each another counter of a kind already there . ) < /i >\nThrummingbird NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird Horror TYPE_END Scars of Mirrodin PLAYER_CLS_END 47 RACE_END U RARITY_END Flying$Whenever Thrummingbird deals combat damage to a player , proliferate . < i > (You choose any number of permanents and/or players with counters on them , then give each another counter of a kind already there . ) < /i >\nTower of Calamities NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 212 RACE_END R RARITY_END { 8 } , { tap }: Tower of Calamities deals 12 damage to target creature .\nTrigon of Corruption NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 213 RACE_END U RARITY_END Trigon of Corruption enters the battlefield with three charge counters on it . ${B}{B } , { tap }: Put a charge counter on Trigon of Corruption . ${2 } , { tap } , Remove a charge counter from Trigon of Corruption : Put a -1/-1 counter on target creature .\nTrigon of Infestation NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 214 RACE_END U RARITY_END Trigon of Infestation enters the battlefield with three charge counters on it . ${G}{G } , { tap }: Put a charge counter on Trigon of Infestation . ${2 } , { tap } , Remove a charge counter from Trigon of Infestation : Put a 1/1 green Insect creature token with infect onto the battlefield .\nTrigon of Mending NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 215 RACE_END U RARITY_END Trigon of Mending enters the battlefield with three charge counters on it . ${W}{W } , { tap }: Put a charge counter on Trigon of Mending . ${2 } , { tap } , Remove a charge counter from Trigon of Mending : Target player gains 3 life .\nTrigon of Rage NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 216 RACE_END U RARITY_END Trigon of Rage enters the battlefield with three charge counters on it . ${R}{R } , { tap }: Put a charge counter on Trigon of Rage . ${2 } , { tap } , Remove a charge counter from Trigon of Rage : Target creature gets +3/+0 until end of turn .\nTrigon of Thought NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 217 RACE_END U RARITY_END Trigon of Thought enters the battlefield with three charge counters on it . ${U}{U } , { tap }: Put a charge counter on Trigon of Thought . ${2 } , { tap } , Remove a charge counter from Trigon of Thought : Draw a card .\nTrinket Mage NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Scars of Mirrodin PLAYER_CLS_END 48 RACE_END U RARITY_END When Trinket Mage enters the battlefield , you may search your library for an artifact card with converted mana cost 1 or less , reveal that card , and put it into your hand . If you do , shuffle your library .\nTrue Conviction NAME_END NIL ATK_END NIL DEF_END {3}{W}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Scars of Mirrodin PLAYER_CLS_END 25 RACE_END R RARITY_END Creatures you control have double strike and lifelink .\nTumble Magnet NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 218 RACE_END C RARITY_END Tumble Magnet enters the battlefield with three charge counters on it . ${tap } , Remove a charge counter from Tumble Magnet : Tap target artifact or creature .\nTunnel Ignus NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Scars of Mirrodin PLAYER_CLS_END 105 RACE_END R RARITY_END Whenever a land enters the battlefield under an opponent's control , if that player had another land enter the battlefield under his or her control this turn , Tunnel Ignus deals 3 damage to that player .\nTurn Aside NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 49 RACE_END C RARITY_END Counter target spell that targets a permanent you control .\nTurn to Slag NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Scars of Mirrodin PLAYER_CLS_END 106 RACE_END C RARITY_END Turn to Slag deals 5 damage to target creature . Destroy all Equipment attached to that creature .\nTwisted Image NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 50 RACE_END U RARITY_END Switch target creature's power and toughness until end of turn . $Draw a card .\nUntamed Might NAME_END NIL ATK_END NIL DEF_END {X}{G} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 131 RACE_END C RARITY_END Target creature gets +X/+X until end of turn .\nVedalken Certarch NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Scars of Mirrodin PLAYER_CLS_END 52 RACE_END C RARITY_END Metalcraft - { tap }: Tap target artifact , creature , or land . Activate this ability only if you control three or more artifacts .\nVenser's Journal NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Scars of Mirrodin PLAYER_CLS_END 220 RACE_END R RARITY_END You have no maximum hand size . $At the beginning of your upkeep , you gain 1 life for each card in your hand .\nVenser, the Sojourner NAME_END NIL ATK_END NIL DEF_END {3}{W}{U} COST_END NIL DUR_END Planeswalker - Venser TYPE_END Scars of Mirrodin PLAYER_CLS_END 135 RACE_END M RARITY_END +2 : Exile target permanent you own . Return it to the battlefield under your control at the beginning of the next end step . $-1 : Creatures are unblockable this turn . $-8 : You get an emblem with \" Whenever you cast a spell , exile target permanent . \"\nVigil for the Lost NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Scars of Mirrodin PLAYER_CLS_END 26 RACE_END U RARITY_END Whenever a creature you control dies , you may pay { X } . If you do , you gain X life .\nViridian Revel NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Scars of Mirrodin PLAYER_CLS_END 132 RACE_END U RARITY_END Whenever an artifact is put into an opponent's graveyard from the battlefield , you may draw a card .\nVolition Reins NAME_END NIL ATK_END NIL DEF_END {3}{U}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Scars of Mirrodin PLAYER_CLS_END 53 RACE_END U RARITY_END Enchant permanent$When Volition Reins enters the battlefield , if enchanted permanent is tapped , untap it . $You control enchanted permanent .\nVulshok Heartstoker NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Scars of Mirrodin PLAYER_CLS_END 107 RACE_END C RARITY_END When Vulshok Heartstoker enters the battlefield , target creature gets +2/+0 until end of turn .\nVulshok Replica NAME_END 1 ATK_END 3 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Berserker TYPE_END Scars of Mirrodin PLAYER_CLS_END 221 RACE_END C RARITY_END { 1}{R } , Sacrifice Vulshok Replica : Vulshok Replica deals 3 damage to target player .\nWall of Tanglecord NAME_END 6 ATK_END 0 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Wall TYPE_END Scars of Mirrodin PLAYER_CLS_END 222 RACE_END C RARITY_END Defender${G }: Wall of Tanglecord gains reach until end of turn . < i > (It can block creatures with flying . ) < /i >\nWhitesun's Passage NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 27 RACE_END C RARITY_END You gain 5 life .\nWing Puncture NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 133 RACE_END C RARITY_END Target creature you control deals damage equal to its power to target creature with flying .\nWithstand Death NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Scars of Mirrodin PLAYER_CLS_END 134 RACE_END C RARITY_END Target creature is indestructible this turn . < i > (Lethal damage and effects that say \" destroy \" don't destroy it . If its toughness is 0 or less , it's still put into its owner's graveyard . ) < /i >\nWurmcoil Engine NAME_END 6 ATK_END 6 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Wurm TYPE_END Scars of Mirrodin PLAYER_CLS_END 223 RACE_END M RARITY_END Deathtouch , lifelink$When Wurmcoil Engine dies , put a 3/3 colorless Wurm artifact creature token with deathtouch and a 3/3 colorless Wurm artifact creature token with lifelink onto the battlefield .\nAccelerated Mutation NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 109 RACE_END C RARITY_END Target creature gets +X/+X until end of turn , where X is the highest converted mana cost among permanents you control .\nAncient Ooze NAME_END * ATK_END * DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Ooze TYPE_END Scourge PLAYER_CLS_END 112 RACE_END R RARITY_END Ancient Ooze's power and toughness are each equal to the total converted mana cost of other creatures you control .\nAphetto Runecaster NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Scourge PLAYER_CLS_END 28 RACE_END U RARITY_END Whenever a permanent is turned face up , you may draw a card .\nArk of Blight NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Scourge PLAYER_CLS_END 140 RACE_END U RARITY_END { 3 } , { tap } , Sacrifice Ark of Blight : Destroy target land .\nAstral Steel NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 2 RACE_END C RARITY_END Target creature gets +1/+2 until end of turn . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . You may choose new targets for the copies . ) < /i >\nBrain Freeze NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 29 RACE_END U RARITY_END Target player puts the top three cards of his or her library into his or her graveyard . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . You may choose new targets for the copies . ) < /i >\nBreak Asunder NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Scourge PLAYER_CLS_END 113 RACE_END C RARITY_END Destroy target artifact or enchantment . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nCabal Conditioning NAME_END NIL ATK_END NIL DEF_END {6}{B} COST_END NIL DUR_END Sorcery TYPE_END Scourge PLAYER_CLS_END 56 RACE_END R RARITY_END Any number of target players each discard a number of cards equal to the highest converted mana cost among permanents you control .\nCarbonize NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 83 RACE_END U RARITY_END Carbonize deals 3 damage to target creature or player . That creature can't be regenerated this turn . If the creature would die this turn , exile it instead .\nCarrion Feeder NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Zombie TYPE_END Scourge PLAYER_CLS_END 59 RACE_END C RARITY_END Carrion Feeder can't block . $Sacrifice a creature : Put a +1/+1 counter on Carrion Feeder .\nChartooth Cougar NAME_END 4 ATK_END 4 DEF_END {5}{R} COST_END NIL DUR_END Creature - Cat Beast TYPE_END Scourge PLAYER_CLS_END 84 RACE_END C RARITY_END { R }: Chartooth Cougar gets +1/+0 until end of turn . $Mountaincycling { 2 } < i > ({2 } , Discard this card : Search your library for a Mountain card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nCoast Watcher NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Scourge PLAYER_CLS_END 30 RACE_END C RARITY_END Flying , protection from green\nConsumptive Goo NAME_END 1 ATK_END 1 DEF_END {B}{B} COST_END NIL DUR_END Creature - Ooze TYPE_END Scourge PLAYER_CLS_END 62 RACE_END R RARITY_END { 2}{B}{B }: Target creature gets -1/-1 until end of turn . Put a +1/+1 counter on Consumptive Goo .\nDaru Warchief NAME_END 1 ATK_END 1 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Scourge PLAYER_CLS_END 6 RACE_END U RARITY_END Soldier spells you cast cost { 1 } less to cast . $Soldier creatures you control get +1/+2 .\nDay of the Dragons NAME_END NIL ATK_END NIL DEF_END {4}{U}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Scourge PLAYER_CLS_END 31 RACE_END R RARITY_END When Day of the Dragons enters the battlefield , exile all creatures you control . Then put that many 5/5 red Dragon creature tokens with flying onto the battlefield . $When Day of the Dragons leaves the battlefield , sacrifice all Dragons you control . Then return the exiled cards to the battlefield under your control .\nDeath's-Head Buzzard NAME_END 1 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Bird TYPE_END Scourge PLAYER_CLS_END 63 RACE_END C RARITY_END Flying$When Death's-Head Buzzard dies , all creatures get -1/-1 until end of turn .\nDecree of Annihilation NAME_END NIL ATK_END NIL DEF_END {8}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Scourge PLAYER_CLS_END 85 RACE_END R RARITY_END Exile all artifacts , creatures , and lands from the battlefield , all cards from all graveyards , and all cards from all hands . $Cycling { 5}{R}{R } < i > ({5}{R}{R } , Discard this card : Draw a card . ) < /i > $When you cycle Decree of Annihilation , destroy all lands .\nDecree of Savagery NAME_END NIL ATK_END NIL DEF_END {7}{G}{G} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 115 RACE_END R RARITY_END Put four +1/+1 counters on each creature you control . $Cycling { 4}{G}{G } < i > ({4}{G}{G } , Discard this card : Draw a card . ) < /i > $When you cycle Decree of Savagery , you may put four +1/+1 counters on target creature .\nDecree of Silence NAME_END NIL ATK_END NIL DEF_END {6}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Scourge PLAYER_CLS_END 32 RACE_END R RARITY_END Whenever an opponent casts a spell , counter that spell and put a depletion counter on Decree of Silence . If there are three or more depletion counters on Decree of Silence , sacrifice it . $Cycling { 4}{U}{U } < i > ({4}{U}{U } , Discard this card : Draw a card . ) < /i > $When you cycle Decree of Silence , you may counter target spell .\nDispersal Shield NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 33 RACE_END C RARITY_END Counter target spell if its converted mana cost is less than or equal to the highest converted mana cost among permanents you control .\nDragon Mage NAME_END 5 ATK_END 5 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Dragon Wizard TYPE_END Scourge PLAYER_CLS_END 87 RACE_END R RARITY_END Flying$Whenever Dragon Mage deals combat damage to a player , each player discards his or her hand and draws seven cards .\nDragonspeaker Shaman NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Human Barbarian Shaman TYPE_END Scourge PLAYER_CLS_END 89 RACE_END U RARITY_END Dragon spells you cast cost { 2 } less to cast .\nDragonstalker NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Scourge PLAYER_CLS_END 11 RACE_END U RARITY_END Flying , protection from Dragons\nElvish Aberration NAME_END 5 ATK_END 4 DEF_END {5}{G} COST_END NIL DUR_END Creature - Elf Mutant TYPE_END Scourge PLAYER_CLS_END 118 RACE_END U RARITY_END { tap }: Add { G}{G}{G } to your mana pool . $Forestcycling { 2 } < i > ({2 } , Discard this card : Search your library for a Forest card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nEternal Dragon NAME_END 5 ATK_END 5 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Dragon Spirit TYPE_END Scourge PLAYER_CLS_END 12 RACE_END R RARITY_END Flying${3}{W}{W }: Return Eternal Dragon from your graveyard to your hand . Activate this ability only during your upkeep . $Plainscycling { 2 } < i > ({2 } , Discard this card : Search your library for a Plains card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nExtra Arms NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Scourge PLAYER_CLS_END 92 RACE_END U RARITY_END Enchant creature$Whenever enchanted creature attacks , it deals 2 damage to target creature or player .\nFatal Mutation NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Scourge PLAYER_CLS_END 66 RACE_END U RARITY_END Enchant creature$When enchanted creature is turned face up , destroy it . It can't be regenerated .\nFinal Punishment NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Scourge PLAYER_CLS_END 67 RACE_END R RARITY_END Target player loses life equal to the damage already dealt to him or her this turn .\nForgotten Ancient NAME_END 3 ATK_END 0 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Scourge PLAYER_CLS_END 120 RACE_END R RARITY_END Whenever a player casts a spell , you may put a +1/+1 counter on Forgotten Ancient . $At the beginning of your upkeep , you may move any number of +1/+1 counters from Forgotten Ancient onto other creatures .\nForm of the Dragon NAME_END NIL ATK_END NIL DEF_END {4}{R}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Scourge PLAYER_CLS_END 93 RACE_END R RARITY_END At the beginning of your upkeep , Form of the Dragon deals 5 damage to target creature or player . $At the beginning of each end step , your life total becomes 5 . $Creatures without flying can't attack you .\nGoblin Warchief NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Scourge PLAYER_CLS_END 97 RACE_END U RARITY_END Goblin spells you cast cost { 1 } less to cast . $Goblin creatures you control have haste .\nGoblin War Strike NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Scourge PLAYER_CLS_END 96 RACE_END C RARITY_END Goblin War Strike deals damage equal to the number of Goblins you control to target player .\nHindering Touch NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 37 RACE_END C RARITY_END Counter target spell unless its controller pays { 2 } . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . You may choose new targets for the copies . ) < /i >\nHunting Pack NAME_END NIL ATK_END NIL DEF_END {5}{G}{G} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 121 RACE_END U RARITY_END Put a 4/4 green Beast creature token onto the battlefield . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . ) < /i >\nKarona, False God NAME_END 5 ATK_END 5 DEF_END {1}{W}{U}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Avatar TYPE_END Scourge PLAYER_CLS_END 138 RACE_END R RARITY_END Haste$At the beginning of each player's upkeep , that player untaps Karona , False God and gains control of it . $Whenever Karona attacks , creatures of the creature type of your choice get +3/+3 until end of turn .\nKrosan Warchief NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Scourge PLAYER_CLS_END 123 RACE_END U RARITY_END Beast spells you cast cost { 1 } less to cast . ${1}{G }: Regenerate target Beast .\nKurgadon NAME_END 3 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Scourge PLAYER_CLS_END 124 RACE_END U RARITY_END Whenever you cast a creature spell with converted mana cost 6 or greater , put three +1/+1 counters on Kurgadon .\nLong-Term Plans NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 38 RACE_END U RARITY_END Search your library for a card , shuffle your library , then put that card third from the top .\nMercurial Kite NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Scourge PLAYER_CLS_END 39 RACE_END C RARITY_END Flying$Whenever Mercurial Kite deals combat damage to a creature , tap that creature . That creature doesn't untap during its controller's next untap step .\nMischievous Quanar NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Scourge PLAYER_CLS_END 42 RACE_END R RARITY_END { 3}{U}{U }: Turn Mischievous Quanar face down . $Morph { 1}{U}{U } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Mischievous Quanar is turned face up , copy target instant or sorcery spell . You may choose new targets for that copy .\nMisguided Rage NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Scourge PLAYER_CLS_END 99 RACE_END C RARITY_END Target player sacrifices a permanent .\nPemmin's Aura NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Scourge PLAYER_CLS_END 45 RACE_END U RARITY_END Enchant creature${U }: Untap enchanted creature . ${U }: Enchanted creature gains flying until end of turn . ${U }: Enchanted creature gains shroud until end of turn . < i > (It can't be the target of spells or abilities . ) < /i > ${1 }: Enchanted creature gets +1/-1 or -1/+1 until end of turn .\nPutrid Raptor NAME_END 4 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Zombie Lizard Beast TYPE_END Scourge PLAYER_CLS_END 71 RACE_END U RARITY_END Morph-Discard a Zombie card . < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nPyrostatic Pillar NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Scourge PLAYER_CLS_END 100 RACE_END U RARITY_END Whenever a player casts a spell with converted mana cost 3 or less , Pyrostatic Pillar deals 2 damage to that player .\nRaven Guild Master NAME_END 1 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Human Wizard Mutant TYPE_END Scourge PLAYER_CLS_END 47 RACE_END R RARITY_END Whenever Raven Guild Master deals combat damage to a player , that player exiles the top ten cards of his or her library . $Morph { 2}{U}{U } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nReaping the Graves NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 72 RACE_END C RARITY_END Return target creature card from your graveyard to your hand . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . You may choose new targets for the copies . ) < /i >\nRecuperate NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 21 RACE_END C RARITY_END Choose one - You gain 6 life ; or prevent the next 6 damage that would be dealt to target creature this turn .\nReward the Faithful NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 22 RACE_END U RARITY_END Any number of target players each gain life equal to the highest converted mana cost among permanents you control .\nRoot Elemental NAME_END 5 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Scourge PLAYER_CLS_END 127 RACE_END R RARITY_END Morph { 5}{G}{G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Root Elemental is turned face up , you may put a creature card from your hand onto the battlefield .\nScattershot NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 102 RACE_END C RARITY_END Scattershot deals 1 damage to target creature . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . You may choose new targets for the copies . ) < /i >\nScornful Egotist NAME_END 1 ATK_END 1 DEF_END {7}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Scourge PLAYER_CLS_END 50 RACE_END C RARITY_END Morph { U } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nShoreline Ranger NAME_END 4 ATK_END 3 DEF_END {5}{U} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Scourge PLAYER_CLS_END 51 RACE_END C RARITY_END Flying$Islandcycling { 2 } < i > ({2 } , Discard this card : Search your library for an Island card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nSkirk Volcanist NAME_END 1 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Scourge PLAYER_CLS_END 104 RACE_END U RARITY_END Morph-Sacrifice two Mountains . < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Skirk Volcanist is turned face up , it deals 3 damage divided as you choose among one , two , or three target creatures .\nSkulltap NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Scourge PLAYER_CLS_END 73 RACE_END C RARITY_END As an additional cost to cast Skulltap , sacrifice a creature . $Draw two cards .\nSliver Overlord NAME_END 7 ATK_END 7 DEF_END {W}{U}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Sliver Mutant TYPE_END Scourge PLAYER_CLS_END 139 RACE_END R RARITY_END { 3 }: Search your library for a Sliver card , reveal that card , and put it into your hand . Then shuffle your library . ${3 }: Gain control of target Sliver . < i > (This effect lasts indefinitely . ) < /i >\nSprouting Vines NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 128 RACE_END C RARITY_END Search your library for a basic land card , reveal that card , and put it into your hand . Then shuffle your library . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . ) < /i >\nStifle NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 52 RACE_END R RARITY_END Counter target activated or triggered ability . < i > (Mana abilities can't be targeted . ) < /i >\nSulfuric Vortex NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Scourge PLAYER_CLS_END 106 RACE_END R RARITY_END At the beginning of each player's upkeep , Sulfuric Vortex deals 2 damage to that player . $If a player would gain life , that player gains no life instead .\nTemporal Fissure NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Sorcery TYPE_END Scourge PLAYER_CLS_END 53 RACE_END C RARITY_END Return target permanent to its owner's hand . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . You may choose new targets for the copies . ) < /i >\nTitanic Bulvox NAME_END 4 ATK_END 7 DEF_END {6}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Scourge PLAYER_CLS_END 129 RACE_END C RARITY_END Trample$Morph { 4}{G}{G}{G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nTorrent of Fire NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Scourge PLAYER_CLS_END 107 RACE_END C RARITY_END Torrent of Fire deals damage equal to the highest converted mana cost among permanents you control to target creature or player .\nTrap Digger NAME_END 3 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Scourge PLAYER_CLS_END 24 RACE_END R RARITY_END { 2}{W } , { tap }: Put a trap counter on target land you control . $Sacrifice a land with a trap counter on it : Trap Digger deals 3 damage to target attacking creature without flying .\nTreetop Scout NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Scourge PLAYER_CLS_END 130 RACE_END C RARITY_END Treetop Scout can't be blocked except by creatures with flying .\nUnburden NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Scourge PLAYER_CLS_END 77 RACE_END C RARITY_END Target player discards two cards . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nUncontrolled Infestation NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Scourge PLAYER_CLS_END 108 RACE_END C RARITY_END Enchant nonbasic land$When enchanted land becomes tapped , destroy it .\nUnspeakable Symbol NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Scourge PLAYER_CLS_END 79 RACE_END U RARITY_END Pay 3 life : Put a +1/+1 counter on target creature .\nVengeful Dead NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Scourge PLAYER_CLS_END 80 RACE_END C RARITY_END Whenever Vengeful Dead or another Zombie dies , each opponent loses 1 life .\nWing Shards NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 25 RACE_END U RARITY_END Target player sacrifices an attacking creature . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . ) < /i >\nWipe Clean NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Scourge PLAYER_CLS_END 26 RACE_END C RARITY_END Exile target enchantment . $Cycling { 3 } < i > ({3 } , Discard this card : Draw a card . ) < /i >\nWirewood Guardian NAME_END 6 ATK_END 6 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Elf Mutant TYPE_END Scourge PLAYER_CLS_END 132 RACE_END C RARITY_END Forestcycling { 2 } < i > ({2 } , Discard this card : Search your library for a Forest card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nWirewood Symbiote NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Insect TYPE_END Scourge PLAYER_CLS_END 133 RACE_END U RARITY_END Return an Elf you control to its owner's hand : Untap target creature . Activate this ability only once each turn .\nWoodcloaker NAME_END 3 ATK_END 3 DEF_END {5}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Scourge PLAYER_CLS_END 134 RACE_END C RARITY_END Morph { 2}{G}{G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Woodcloaker is turned face up , target creature gains trample until end of turn .\nXantid Swarm NAME_END 1 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Insect TYPE_END Scourge PLAYER_CLS_END 135 RACE_END R RARITY_END Flying$Whenever Xantid Swarm attacks , defending player can't cast spells this turn .\nZombie Cutthroat NAME_END 4 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Scourge PLAYER_CLS_END 81 RACE_END C RARITY_END Morph-Pay 5 life . < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nAEther Flash NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Seventh Edition PLAYER_CLS_END 172 RACE_END U RARITY_END Whenever a creature enters the battlefield , AEther Flash deals 2 damage to it .\nAgonizing Memories NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 117 RACE_END U RARITY_END Look at target player's hand and choose two cards from it . Put them on top of that player's library in any order .\nAladdin's Ring NAME_END NIL ATK_END NIL DEF_END {8} COST_END NIL DUR_END Artifact TYPE_END Seventh Edition PLAYER_CLS_END 286 RACE_END R RARITY_END { 8 } , { tap }: Aladdin's Ring deals 4 damage to target creature or player .\nCity of Brass NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Seventh Edition PLAYER_CLS_END 327 RACE_END R RARITY_END Whenever City of Brass becomes tapped , it deals 1 damage to you . ${tap }: Add one mana of any color to your mana pool .\nCompost NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Seventh Edition PLAYER_CLS_END 235 RACE_END U RARITY_END Whenever a black card is put into an opponent's graveyard from anywhere , you may draw a card .\nCrimson Hellkite NAME_END 6 ATK_END 6 DEF_END {6}{R}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Seventh Edition PLAYER_CLS_END 178 RACE_END R RARITY_END Flying${X } , { tap }: Crimson Hellkite deals X damage to target creature . Spend only red mana this way .\nDarkest Hour NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment TYPE_END Seventh Edition PLAYER_CLS_END 128 RACE_END R RARITY_END All creatures are black .\nDisorder NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 179 RACE_END U RARITY_END Disorder deals 2 damage to each white creature and each player who controls a white creature .\nDisrupting Scepter NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Seventh Edition PLAYER_CLS_END 293 RACE_END R RARITY_END { 3 } , { tap }: Target player discards a card . Activate this ability only during your turn .\nEager Cadet NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Seventh Edition PLAYER_CLS_END 14 RACE_END C RARITY_END NIL\nFallen Angel NAME_END 3 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Angel TYPE_END Seventh Edition PLAYER_CLS_END 134 RACE_END R RARITY_END Flying$Sacrifice a creature : Fallen Angel gets +2/+1 until end of turn .\nFamiliar Ground NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Seventh Edition PLAYER_CLS_END 243 RACE_END U RARITY_END Each creature you control can't be blocked by more than one creature .\nFinal Fortune NAME_END NIL ATK_END NIL DEF_END {R}{R} COST_END NIL DUR_END Instant TYPE_END Seventh Edition PLAYER_CLS_END 182 RACE_END R RARITY_END Take an extra turn after this one . At the beginning of that turn's end step , you lose the game .\nFire Diamond NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Seventh Edition PLAYER_CLS_END 296 RACE_END U RARITY_END Fire Diamond enters the battlefield tapped . ${tap }: Add { R } to your mana pool .\nFlying Carpet NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Seventh Edition PLAYER_CLS_END 297 RACE_END R RARITY_END { 2 } , { tap }: Target creature gains flying until end of turn .\nForce Spike NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Seventh Edition PLAYER_CLS_END 76 RACE_END C RARITY_END Counter target spell unless its controller pays { 1 } .\nFugue NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 137 RACE_END U RARITY_END Target player discards three cards .\nGhitu Fire-Eater NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Nomad TYPE_END Seventh Edition PLAYER_CLS_END 184 RACE_END U RARITY_END { tap } , Sacrifice Ghitu Fire-Eater : Ghitu Fire-Eater deals damage equal to its power to target creature or player .\nGiant Octopus NAME_END 3 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Octopus TYPE_END Seventh Edition PLAYER_CLS_END 77 RACE_END C RARITY_END NIL\nGoblin Glider NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Seventh Edition PLAYER_CLS_END 189 RACE_END U RARITY_END Flying$Goblin Glider can't block .\nGorilla Chieftain NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Ape TYPE_END Seventh Edition PLAYER_CLS_END 250 RACE_END C RARITY_END { 1}{G }: Regenerate Gorilla Chieftain .\nHeavy Ballista NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Seventh Edition PLAYER_CLS_END 19 RACE_END U RARITY_END { tap }: Heavy Ballista deals 2 damage to target attacking or blocking creature .\nImpatience NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Seventh Edition PLAYER_CLS_END 197 RACE_END R RARITY_END At the beginning of each player's end step , if that player didn't cast a spell this turn , Impatience deals 2 damage to him or her .\nInfernal Contract NAME_END NIL ATK_END NIL DEF_END {B}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 143 RACE_END R RARITY_END Draw four cards . You lose half your life , rounded up .\nJalum Tome NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Seventh Edition PLAYER_CLS_END 303 RACE_END R RARITY_END { 2 } , { tap }: Draw a card , then discard a card .\nJandor's Saddlebags NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Seventh Edition PLAYER_CLS_END 304 RACE_END R RARITY_END { 3 } , { tap }: Untap target creature .\nKnight Errant NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Seventh Edition PLAYER_CLS_END 24 RACE_END C RARITY_END NIL\nLongbow Archer NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Soldier Archer TYPE_END Seventh Edition PLAYER_CLS_END 26 RACE_END U RARITY_END First strike ; reach < i > (This creature can block creatures with flying . ) < /i >\nMarble Diamond NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Seventh Edition PLAYER_CLS_END 306 RACE_END U RARITY_END Marble Diamond enters the battlefield tapped . ${tap }: Add { W } to your mana pool .\nMemory Lapse NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Seventh Edition PLAYER_CLS_END 88 RACE_END C RARITY_END Counter target spell . If that spell is countered this way , put it on top of its owner's library instead of into that player's graveyard .\nMonstrous Growth NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 258 RACE_END C RARITY_END Target creature gets +4/+4 until end of turn .\nMoss Diamond NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Seventh Edition PLAYER_CLS_END 309 RACE_END U RARITY_END Moss Diamond enters the battlefield tapped . ${tap }: Add { G } to your mana pool .\nNature's Resurgence NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 259 RACE_END R RARITY_END Each player draws a card for each creature card in his or her graveyard .\nNature's Revolt NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Seventh Edition PLAYER_CLS_END 260 RACE_END R RARITY_END All lands are 2/2 creatures that are still lands .\nNausea NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 148 RACE_END C RARITY_END All creatures get -1/-1 until end of turn .\nOpposition NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Seventh Edition PLAYER_CLS_END 92 RACE_END R RARITY_END Tap an untapped creature you control : Tap target artifact , creature , or land .\nOrcish Artillery NAME_END 3 ATK_END 1 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Orc Warrior TYPE_END Seventh Edition PLAYER_CLS_END 205 RACE_END U RARITY_END { tap }: Orcish Artillery deals 2 damage to target creature or player and 3 damage to you .\nPatagia Golem NAME_END 3 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Seventh Edition PLAYER_CLS_END 310 RACE_END U RARITY_END { 3 }: Patagia Golem gains flying until end of turn .\nPillage NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 207 RACE_END U RARITY_END Destroy target artifact or land . It can't be regenerated .\nReckless Embermage NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Seventh Edition PLAYER_CLS_END 212 RACE_END R RARITY_END { 1}{R }: Reckless Embermage deals 1 damage to target creature or player and 1 damage to itself .\nRelentless Assault NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 214 RACE_END R RARITY_END Untap all creatures that attacked this turn . After this main phase , there is an additional combat phase followed by an additional main phase .\nReprisal NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Seventh Edition PLAYER_CLS_END 33 RACE_END U RARITY_END Destroy target creature with power 4 or greater . It can't be regenerated .\nReprocess NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 159 RACE_END R RARITY_END Sacrifice any number of artifacts , creatures , and/or lands . Draw a card for each permanent sacrificed this way .\nRowen NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Seventh Edition PLAYER_CLS_END 266 RACE_END R RARITY_END Reveal the first card you draw each turn . Whenever you reveal a basic land card this way , draw a card .\nSanctimony NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Seventh Edition PLAYER_CLS_END 39 RACE_END U RARITY_END Whenever an opponent taps a Mountain for mana , you may gain 1 life .\nSeismic Assault NAME_END NIL ATK_END NIL DEF_END {R}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Seventh Edition PLAYER_CLS_END 216 RACE_END R RARITY_END Discard a land card : Seismic Assault deals 2 damage to target creature or player .\nSisay's Ring NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Seventh Edition PLAYER_CLS_END 315 RACE_END U RARITY_END { tap }: Add { C}{C } to your mana pool .\nSky Diamond NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Seventh Edition PLAYER_CLS_END 316 RACE_END U RARITY_END Sky Diamond enters the battlefield tapped . ${tap }: Add { U } to your mana pool .\nSouthern Paladin NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Seventh Edition PLAYER_CLS_END 46 RACE_END R RARITY_END { W}{W } , { tap }: Destroy target red permanent .\nSpirit Link NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Seventh Edition PLAYER_CLS_END 47 RACE_END U RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $Whenever enchanted creature deals damage , you gain that much life .\nStarlight NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 49 RACE_END U RARITY_END You gain 3 life for each black creature target opponent controls .\nSteal Artifact NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Seventh Edition PLAYER_CLS_END 99 RACE_END U RARITY_END Enchant artifact$You control enchanted artifact .\nStorm Cauldron NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Seventh Edition PLAYER_CLS_END 320 RACE_END R RARITY_END Each player may play an additional land during each of his or her turns . $Whenever a land is tapped for mana , return it to its owner's hand .\nStrands of Night NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Seventh Edition PLAYER_CLS_END 165 RACE_END U RARITY_END { B}{B } , Pay 2 life , Sacrifice a Swamp : Return target creature card from your graveyard to the battlefield .\nStream of Life NAME_END NIL ATK_END NIL DEF_END {X}{G} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 272 RACE_END C RARITY_END Target player gains X life .\nSudden Impact NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Seventh Edition PLAYER_CLS_END 223 RACE_END U RARITY_END Sudden Impact deals damage to target player equal to the number of cards in that player's hand .\nSunweb NAME_END 6 ATK_END 5 DEF_END {3}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Seventh Edition PLAYER_CLS_END 51 RACE_END R RARITY_END Defender < i > (This creature can't attack . ) < /i > $Flying$Sunweb can't block creatures with power 2 or less .\nTremor NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 225 RACE_END C RARITY_END Tremor deals 1 damage to each creature without flying .\nUktabi Wildcats NAME_END * ATK_END * DEF_END {4}{G} COST_END NIL DUR_END Creature - Cat TYPE_END Seventh Edition PLAYER_CLS_END 278 RACE_END R RARITY_END Uktabi Wildcats's power and toughness are each equal to the number of Forests you control . ${G } , Sacrifice a Forest : Regenerate Uktabi Wildcats .\nUntamed Wilds NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 279 RACE_END U RARITY_END Search your library for a basic land card and put that card onto the battlefield . Then shuffle your library .\nVengeance NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Sorcery TYPE_END Seventh Edition PLAYER_CLS_END 54 RACE_END U RARITY_END Destroy target tapped creature .\nVerduran Enchantress NAME_END 2 ATK_END 0 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Seventh Edition PLAYER_CLS_END 280 RACE_END R RARITY_END Whenever you cast an enchantment spell , you may draw a card .\nVizzerdrix NAME_END 6 ATK_END 6 DEF_END {6}{U} COST_END NIL DUR_END Creature - Rabbit Beast TYPE_END Seventh Edition PLAYER_CLS_END 110 RACE_END R RARITY_END NIL\nWall of Wonder NAME_END 5 ATK_END 1 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Seventh Edition PLAYER_CLS_END 112 RACE_END R RARITY_END Defender < i > (This creature can't attack . ) < /i > ${2}{U}{U }: Wall of Wonder gets +4/-4 until end of turn and can attack this turn as though it didn't have defender .\nAdvice from the Fae NAME_END NIL ATK_END NIL DEF_END {2U}{2U}{2U} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 28 RACE_END U RARITY_END < i > ({2U } can be paid with any two mana or with { U } . This card's converted mana cost is 6 . ) < /i > $Look at the top five cards of your library . If you control more creatures than each other player , put two of those cards into your hand . Otherwise , put one of them into your hand . Then put the rest on the bottom of your library in any order .\nAEthertow NAME_END NIL ATK_END NIL DEF_END {3}{WU} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 136 RACE_END C RARITY_END Put target attacking or blocking creature on top of its owner's library . $Conspire < i > (As you cast this spell , you may tap two untapped creatures you control that share a color with it . When you do , copy it and you may choose a new target for the copy . ) < /i >\nAphotic Wisps NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 55 RACE_END C RARITY_END Target creature becomes black and gains fear until end of turn . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Draw a card .\nApothecary Initiate NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Kithkin Cleric TYPE_END Shadowmoor PLAYER_CLS_END 1 RACE_END C RARITY_END Whenever a player casts a white spell , you may pay { 1 } . If you do , you gain 1 life .\nAshenmoor Cohort NAME_END 3 ATK_END 4 DEF_END {5}{B} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Shadowmoor PLAYER_CLS_END 56 RACE_END C RARITY_END Ashenmoor Cohort gets +1/+1 as long as you control another black creature .\nAshenmoor Gouger NAME_END 4 ATK_END 4 DEF_END {BR}{BR}{BR} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Shadowmoor PLAYER_CLS_END 180 RACE_END U RARITY_END Ashenmoor Gouger can't block .\nAshenmoor Liege NAME_END 1 ATK_END 4 DEF_END {1}{BR}{BR}{BR} COST_END NIL DUR_END Creature - Elemental Knight TYPE_END Shadowmoor PLAYER_CLS_END 181 RACE_END R RARITY_END Other black creatures you control get +1/+1 . $Other red creatures you control get +1/+1 . $Whenever Ashenmoor Liege becomes the target of a spell or ability an opponent controls , that player loses 4 life .\nAugury Adept NAME_END 2 ATK_END 2 DEF_END {1}{WU}{WU} COST_END NIL DUR_END Creature - Kithkin Wizard TYPE_END Shadowmoor PLAYER_CLS_END 137 RACE_END R RARITY_END Whenever Augury Adept deals combat damage to a player , reveal the top card of your library and put that card into your hand . You gain life equal to its converted mana cost .\nBallynock Cohort NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Shadowmoor PLAYER_CLS_END 3 RACE_END C RARITY_END First strike$Ballynock Cohort gets +1/+1 as long as you control another white creature .\nBarkshell Blessing NAME_END NIL ATK_END NIL DEF_END {GW} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 224 RACE_END C RARITY_END Target creature gets +2/+2 until end of turn . $Conspire < i > (As you cast this spell , you may tap two untapped creatures you control that share a color with it . When you do , copy it and you may choose a new target for the copy . ) < /i >\nBarrenton Cragtreads NAME_END 3 ATK_END 3 DEF_END {2}{WU}{WU} COST_END NIL DUR_END Creature - Kithkin Scout TYPE_END Shadowmoor PLAYER_CLS_END 138 RACE_END C RARITY_END Barrenton Cragtreads can't be blocked by red creatures .\nBiting Tether NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shadowmoor PLAYER_CLS_END 29 RACE_END U RARITY_END Enchant creature$You control enchanted creature . $At the beginning of your upkeep , put a -1/-1 counter on enchanted creature .\nBlazethorn Scarecrow NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 246 RACE_END C RARITY_END Blazethorn Scarecrow has haste as long as you control a red creature . $Blazethorn Scarecrow has wither as long as you control a green creature . < i > (It deals damage to creatures in the form of -1/-1 counters . ) < /i >\nBlight Sickle NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Shadowmoor PLAYER_CLS_END 247 RACE_END C RARITY_END Equipped creature gets +1/+0 and has wither . < i > (It deals damage to creatures in the form of -1/-1 counters . ) < /i > $Equip { 2 }\nBlistering Dieflyn NAME_END 1 ATK_END 0 DEF_END {3}{R} COST_END NIL DUR_END Creature - Imp TYPE_END Shadowmoor PLAYER_CLS_END 82 RACE_END C RARITY_END Flying${BR }: Blistering Dieflyn gets +1/+0 until end of turn .\nBloodmark Mentor NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Shadowmoor PLAYER_CLS_END 83 RACE_END U RARITY_END Red creatures you control have first strike .\nBloodshed Fever NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shadowmoor PLAYER_CLS_END 84 RACE_END C RARITY_END Enchant creature$Enchanted creature attacks each turn if able .\nBlowfly Infestation NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 58 RACE_END U RARITY_END Whenever a creature dies , if it had a -1/-1 counter on it , put a -1/-1 counter on target creature .\nBoartusk Liege NAME_END 4 ATK_END 3 DEF_END {1}{RG}{RG}{RG} COST_END NIL DUR_END Creature - Goblin Knight TYPE_END Shadowmoor PLAYER_CLS_END 202 RACE_END R RARITY_END Trample$Other red creatures you control get +1/+1 . $Other green creatures you control get +1/+1 .\nBoggart Arsonists NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Shadowmoor PLAYER_CLS_END 85 RACE_END C RARITY_END Plainswalk${2}{R } , Sacrifice Boggart Arsonists : Destroy target Scarecrow or Plains .\nBoggart Ram-Gang NAME_END 3 ATK_END 3 DEF_END {RG}{RG}{RG} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Shadowmoor PLAYER_CLS_END 203 RACE_END U RARITY_END Haste$Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i >\nBoon Reflection NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 5 RACE_END R RARITY_END If you would gain life , you gain twice that much life instead .\nBriarberry Cohort NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Faerie Soldier TYPE_END Shadowmoor PLAYER_CLS_END 30 RACE_END C RARITY_END Flying$Briarberry Cohort gets +1/+1 as long as you control another blue creature .\nBurn Trail NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 86 RACE_END C RARITY_END Burn Trail deals 3 damage to target creature or player . $Conspire < i > (As you cast this spell , you may tap two untapped creatures you control that share a color with it . When you do , copy it and you may choose a new target for the copy . ) < /i >\nCauldron of Souls NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Shadowmoor PLAYER_CLS_END 248 RACE_END R RARITY_END { tap }: Choose any number of target creatures . Each of those creatures gains persist until end of turn . < i > (When it dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nCemetery Puca NAME_END 2 ATK_END 1 DEF_END {1}{UB}{UB} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Shadowmoor PLAYER_CLS_END 158 RACE_END R RARITY_END Whenever a creature dies , you may pay { 1 } . If you do , Cemetery Puca becomes a copy of that creature and gains this ability .\nCerulean Wisps NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 31 RACE_END C RARITY_END Target creature becomes blue until end of turn . Untap that creature . $Draw a card .\nChainbreaker NAME_END 3 ATK_END 3 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 249 RACE_END C RARITY_END Chainbreaker enters the battlefield with two -1/-1 counters on it . ${3 } , { tap }: Remove a -1/-1 counter from target creature .\nCinderbones NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Elemental Skeleton TYPE_END Shadowmoor PLAYER_CLS_END 59 RACE_END C RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i > ${1}{B }: Regenerate Cinderbones .\nCorrosive Mentor NAME_END 3 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Elemental Rogue TYPE_END Shadowmoor PLAYER_CLS_END 61 RACE_END U RARITY_END Black creatures you control have wither . < i > (They deal damage to creatures in the form of -1/-1 counters . ) < /i >\nCounterbore NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 33 RACE_END R RARITY_END Counter target spell . Search its controller's graveyard , hand , and library for all cards with the same name as that spell and exile them . Then that player shuffles his or her library .\nCrabapple Cohort NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Treefolk Warrior TYPE_END Shadowmoor PLAYER_CLS_END 109 RACE_END C RARITY_END Crabapple Cohort gets +1/+1 as long as you control another green creature .\nCragganwick Cremator NAME_END 4 ATK_END 5 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Giant Shaman TYPE_END Shadowmoor PLAYER_CLS_END 87 RACE_END R RARITY_END When Cragganwick Cremator enters the battlefield , discard a card at random . If you discard a creature card this way , Cragganwick Cremator deals damage equal to that card's power to target player .\nCrimson Wisps NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 88 RACE_END C RARITY_END Target creature becomes red and gains haste until end of turn . $Draw a card .\nCrowd of Cinders NAME_END * ATK_END * DEF_END {3}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Shadowmoor PLAYER_CLS_END 63 RACE_END U RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Crowd of Cinders's power and toughness are each equal to the number of black permanents you control .\nCultbrand Cinder NAME_END 3 ATK_END 3 DEF_END {4}{BR} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Shadowmoor PLAYER_CLS_END 182 RACE_END C RARITY_END When Cultbrand Cinder enters the battlefield , put a -1/-1 counter on target creature .\nCursecatcher NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Shadowmoor PLAYER_CLS_END 34 RACE_END U RARITY_END Sacrifice Cursecatcher : Counter target instant or sorcery spell unless its controller pays { 1 } .\nCurse of Chains NAME_END NIL ATK_END NIL DEF_END {1}{WU} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shadowmoor PLAYER_CLS_END 139 RACE_END C RARITY_END Enchant creature$At the beginning of each upkeep , tap enchanted creature .\nDawnglow Infusion NAME_END NIL ATK_END NIL DEF_END {X}{GW} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 225 RACE_END U RARITY_END You gain X life if { G } was spent to cast Dawnglow Infusion and X life if { W } was spent to cast it . < i > (Do both if { G}{W } was spent . ) < /i >\nDeepchannel Mentor NAME_END 2 ATK_END 2 DEF_END {5}{U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Shadowmoor PLAYER_CLS_END 35 RACE_END U RARITY_END Blue creatures you control are unblockable .\nDeep-Slumber Titan NAME_END 7 ATK_END 7 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Shadowmoor PLAYER_CLS_END 89 RACE_END R RARITY_END Deep-Slumber Titan enters the battlefield tapped . $Deep-Slumber Titan doesn't untap during your untap step . $Whenever Deep-Slumber Titan is dealt damage , untap it .\nDemigod of Revenge NAME_END 4 ATK_END 5 DEF_END {BR}{BR}{BR}{BR}{BR} COST_END NIL DUR_END Creature - Spirit Avatar TYPE_END Shadowmoor PLAYER_CLS_END 183 RACE_END R RARITY_END Flying , haste$When you cast Demigod of Revenge , return all cards named Demigod of Revenge from your graveyard to the battlefield .\nDevoted Druid NAME_END 2 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Shadowmoor PLAYER_CLS_END 110 RACE_END C RARITY_END { tap }: Add { G } to your mana pool . $Put a -1/-1 counter on Devoted Druid : Untap Devoted Druid .\nDin of the Fireherd NAME_END NIL ATK_END NIL DEF_END {5}{BR}{BR}{BR} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 184 RACE_END R RARITY_END Put a 5/5 black and red Elemental creature token onto the battlefield . Target opponent sacrifices a creature for each black creature you control , then sacrifices a land for each red creature you control .\nDire Undercurrents NAME_END NIL ATK_END NIL DEF_END {3}{UB}{UB} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 159 RACE_END R RARITY_END Whenever a blue creature enters the battlefield under your control , you may have target player draw a card . $Whenever a black creature enters the battlefield under your control , you may have target player discard a card .\nDisturbing Plot NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 64 RACE_END C RARITY_END Return target creature card from a graveyard to its owner's hand . $Conspire < i > (As you cast this spell , you may tap two untapped creatures you control that share a color with it . When you do , copy it and you may choose a new target for the copy . ) < /i >\nDramatic Entrance NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 111 RACE_END R RARITY_END You may put a green creature card from your hand onto the battlefield .\nDrowner Initiate NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Shadowmoor PLAYER_CLS_END 36 RACE_END C RARITY_END Whenever a player casts a blue spell , you may pay { 1 } . If you do , target player puts the top two cards of his or her library into his or her graveyard .\nDusk Urchins NAME_END 3 ATK_END 4 DEF_END {2}{B} COST_END NIL DUR_END Creature - Ouphe TYPE_END Shadowmoor PLAYER_CLS_END 65 RACE_END R RARITY_END Whenever Dusk Urchins attacks or blocks , put a -1/-1 counter on it . $When Dusk Urchins dies , draw a card for each -1/-1 counter on it .\nElemental Mastery NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shadowmoor PLAYER_CLS_END 90 RACE_END R RARITY_END Enchant creature$Enchanted creature has \" { tap }: Put X 1/1 red Elemental creature tokens with haste onto the battlefield , where X is this creature's power . Exile them at the beginning of the next end step . \"\nElsewhere Flask NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Shadowmoor PLAYER_CLS_END 250 RACE_END C RARITY_END When Elsewhere Flask enters the battlefield , draw a card . $Sacrifice Elsewhere Flask : Choose a basic land type . Each land you control becomes that type until end of turn .\nElvish Hexhunter NAME_END 1 ATK_END 1 DEF_END {GW} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Shadowmoor PLAYER_CLS_END 226 RACE_END C RARITY_END { GW } , { tap } , Sacrifice Elvish Hexhunter : Destroy target enchantment .\nEmber Gale NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 91 RACE_END C RARITY_END Creatures target player controls can't block this turn . Ember Gale deals 1 damage to each white and/or blue creature that player controls .\nEmberstrike Duo NAME_END 1 ATK_END 1 DEF_END {1}{BR} COST_END NIL DUR_END Creature - Elemental Warrior Shaman TYPE_END Shadowmoor PLAYER_CLS_END 185 RACE_END C RARITY_END Whenever you cast a black spell , Emberstrike Duo gets +1/+1 until end of turn . $Whenever you cast a red spell , Emberstrike Duo gains first strike until end of turn .\nEnchanted Evening NAME_END NIL ATK_END NIL DEF_END {3}{WU}{WU} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 140 RACE_END R RARITY_END All permanents are enchantments in addition to their other types .\nEverlasting Torment NAME_END NIL ATK_END NIL DEF_END {2}{BR} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 186 RACE_END R RARITY_END Players can't gain life . $Damage can't be prevented . $All damage is dealt as though its source had wither . < i > (A source with wither deals damage to creatures in the form of -1/-1 counters . ) < /i >\nFaerie Macabre NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Shadowmoor PLAYER_CLS_END 66 RACE_END C RARITY_END Flying$Discard Faerie Macabre : Exile up to two target cards from graveyards .\nFaerie Swarm NAME_END * ATK_END * DEF_END {3}{U} COST_END NIL DUR_END Creature - Faerie TYPE_END Shadowmoor PLAYER_CLS_END 37 RACE_END U RARITY_END Flying$Faerie Swarm's power and toughness are each equal to the number of blue permanents you control .\nFarhaven Elf NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Shadowmoor PLAYER_CLS_END 113 RACE_END C RARITY_END When Farhaven Elf enters the battlefield , you may search your library for a basic land card and put it onto the battlefield tapped . If you do , shuffle your library .\nFate Transfer NAME_END NIL ATK_END NIL DEF_END {1}{UB} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 161 RACE_END C RARITY_END Move all counters from target creature onto another target creature .\nFire-Lit Thicket NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Shadowmoor PLAYER_CLS_END 271 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${RG } , { tap }: Add { R}{R } , { R}{G } , or { G}{G } to your mana pool .\nFirespout NAME_END NIL ATK_END NIL DEF_END {2}{RG} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 205 RACE_END U RARITY_END Firespout deals 3 damage to each creature without flying if { R } was spent to cast Firespout and 3 damage to each creature with flying if { G } was spent to cast it . < i > (Do both if { R}{G } was spent . ) < /i >\nFists of the Demigod NAME_END NIL ATK_END NIL DEF_END {1}{BR} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shadowmoor PLAYER_CLS_END 187 RACE_END C RARITY_END Enchant creature$As long as enchanted creature is black , it gets +1/+1 and has wither . < i > (It deals damage to creatures in the form of -1/-1 counters . ) < /i > $As long as enchanted creature is red , it gets +1/+1 and has first strike .\nFlame Javelin NAME_END NIL ATK_END NIL DEF_END {2R}{2R}{2R} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 92 RACE_END U RARITY_END < i > ({2R } can be paid with any two mana or with { R } . This card's converted mana cost is 6 . ) < /i > $Flame Javelin deals 4 damage to target creature or player .\nFlourishing Defenses NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 114 RACE_END U RARITY_END Whenever a -1/-1 counter is placed on a creature , you may put a 1/1 green Elf Warrior creature token onto the battlefield .\nFoxfire Oak NAME_END 6 ATK_END 3 DEF_END {5}{G} COST_END NIL DUR_END Creature - Treefolk Shaman TYPE_END Shadowmoor PLAYER_CLS_END 115 RACE_END C RARITY_END { RG}{RG}{RG }: Foxfire Oak gets +3/+0 until end of turn .\nFracturing Gust NAME_END NIL ATK_END NIL DEF_END {2}{GW}{GW}{GW} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 227 RACE_END R RARITY_END Destroy all artifacts and enchantments . You gain 2 life for each permanent destroyed this way .\nFulminator Mage NAME_END 2 ATK_END 2 DEF_END {1}{BR}{BR} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Shadowmoor PLAYER_CLS_END 188 RACE_END R RARITY_END Sacrifice Fulminator Mage : Destroy target nonbasic land .\nFurystoke Giant NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Shadowmoor PLAYER_CLS_END 93 RACE_END R RARITY_END When Furystoke Giant enters the battlefield , other creatures you control gain \" { tap }: This creature deals 2 damage to target creature or player \" until end of turn . $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nGhastlord of Fugue NAME_END 4 ATK_END 4 DEF_END {UB}{UB}{UB}{UB}{UB} COST_END NIL DUR_END Creature - Spirit Avatar TYPE_END Shadowmoor PLAYER_CLS_END 162 RACE_END R RARITY_END Ghastlord of Fugue is unblockable . $Whenever Ghastlord of Fugue deals combat damage to a player , that player reveals his or her hand . You choose a card from it . That player exiles that card .\nGhastly Discovery NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 39 RACE_END C RARITY_END Draw two cards , then discard a card . $Conspire < i > (As you cast this spell , you may tap two untapped creatures you control that share a color with it . When you do , copy it . ) < /i >\nGiantbaiting NAME_END NIL ATK_END NIL DEF_END {2}{RG} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 207 RACE_END C RARITY_END Put a 4/4 red and green Giant Warrior creature token with haste onto the battlefield . Exile it at the beginning of the next end step . $Conspire < i > (As you cast this spell , you may tap two untapped creatures you control that share a color with it . When you do , copy it . ) < /i >\nGlamer Spinners NAME_END 4 ATK_END 2 DEF_END {4}{WU} COST_END NIL DUR_END Creature - Faerie Wizard TYPE_END Shadowmoor PLAYER_CLS_END 141 RACE_END U RARITY_END Flash$Flying$When Glamer Spinners enters the battlefield , attach all Auras enchanting target permanent to another permanent with the same controller .\nGleeful Sabotage NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 116 RACE_END C RARITY_END Destroy target artifact or enchantment . $Conspire < i > (As you cast this spell , you may tap two untapped creatures you control that share a color with it . When you do , copy it and you may choose a new target for the copy . ) < /i >\nGlen Elendra Liege NAME_END 3 ATK_END 2 DEF_END {1}{UB}{UB}{UB} COST_END NIL DUR_END Creature - Faerie Knight TYPE_END Shadowmoor PLAYER_CLS_END 163 RACE_END R RARITY_END Flying$Other blue creatures you control get +1/+1 . $Other black creatures you control get +1/+1 .\nGloomlance NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 67 RACE_END C RARITY_END Destroy target creature . If that creature was green or white , its controller discards a card .\nGloomwidow's Feast NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 118 RACE_END C RARITY_END Destroy target creature with flying . If that creature was blue or black , put a 1/2 green Spider creature token with reach onto the battlefield . < i > (It can block creatures with flying . ) < /i >\nGnarled Effigy NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Shadowmoor PLAYER_CLS_END 251 RACE_END U RARITY_END { 4 } , { tap }: Put a -1/-1 counter on target creature .\nGodhead of Awe NAME_END 4 ATK_END 4 DEF_END {WU}{WU}{WU}{WU}{WU} COST_END NIL DUR_END Creature - Spirit Avatar TYPE_END Shadowmoor PLAYER_CLS_END 142 RACE_END R RARITY_END Flying$Other creatures are 1/1 .\nGravelgill Axeshark NAME_END 3 ATK_END 3 DEF_END {4}{UB} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Shadowmoor PLAYER_CLS_END 164 RACE_END C RARITY_END Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nGravelgill Duo NAME_END 1 ATK_END 2 DEF_END {2}{UB} COST_END NIL DUR_END Creature - Merfolk Rogue Warrior TYPE_END Shadowmoor PLAYER_CLS_END 165 RACE_END C RARITY_END Whenever you cast a blue spell , Gravelgill Duo gets +1/+1 until end of turn . $Whenever you cast a black spell , Gravelgill Duo gains fear until end of turn . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nGraven Cairns NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Shadowmoor PLAYER_CLS_END 272 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${BR } , { tap }: Add { B}{B } , { B}{R } , or { R}{R } to your mana pool .\nGreater Auramancy NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 7 RACE_END R RARITY_END Other enchantments you control have shroud . $Enchanted creatures you control have shroud .\nGuttural Response NAME_END NIL ATK_END NIL DEF_END {RG} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 208 RACE_END U RARITY_END Counter target blue instant spell .\nHeap Doll NAME_END 1 ATK_END 1 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 253 RACE_END U RARITY_END Sacrifice Heap Doll : Exile target card from a graveyard .\nHeartmender NAME_END 2 ATK_END 2 DEF_END {2}{GW}{GW} COST_END NIL DUR_END Creature - Elemental TYPE_END Shadowmoor PLAYER_CLS_END 228 RACE_END R RARITY_END At the beginning of your upkeep , remove a -1/-1 counter from each creature you control . $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nHelm of the Ghastlord NAME_END NIL ATK_END NIL DEF_END {3}{UB} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shadowmoor PLAYER_CLS_END 166 RACE_END C RARITY_END Enchant creature$As long as enchanted creature is blue , it gets +1/+1 and has \" Whenever this creature deals damage to an opponent , draw a card . \" $As long as enchanted creature is black , it gets +1/+1 and has \" Whenever this creature deals damage to an opponent , that player discards a card . \"\nHollowborn Barghest NAME_END 6 ATK_END 7 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Demon Hound TYPE_END Shadowmoor PLAYER_CLS_END 68 RACE_END R RARITY_END At the beginning of your upkeep , if you have no cards in hand , each opponent loses 2 life . $At the beginning of each opponent's upkeep , if that player has no cards in hand , he or she loses 2 life .\nHollowsage NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Shadowmoor PLAYER_CLS_END 69 RACE_END U RARITY_END Whenever Hollowsage becomes untapped , you may have target player discard a card .\nHorde of Boggarts NAME_END * ATK_END * DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Shadowmoor PLAYER_CLS_END 94 RACE_END U RARITY_END Horde of Boggarts's power and toughness are each equal to the number of red permanents you control . $Horde of Boggarts can't be blocked except by two or more creatures .\nHungry Spriggan NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Shadowmoor PLAYER_CLS_END 120 RACE_END C RARITY_END Trample$Whenever Hungry Spriggan attacks , it gets +3/+3 until end of turn .\nIlluminated Folio NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Shadowmoor PLAYER_CLS_END 254 RACE_END U RARITY_END { 1 } , { tap } , Reveal two cards from your hand that share a color : Draw a card .\nImpromptu Raid NAME_END NIL ATK_END NIL DEF_END {3}{RG} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 209 RACE_END R RARITY_END { 2}{RG }: Reveal the top card of your library . If it isn't a creature card , put it into your graveyard . Otherwise , put that card onto the battlefield . That creature gains haste . Sacrifice it at the beginning of the next end step .\nIncremental Blight NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 70 RACE_END U RARITY_END Put a -1/-1 counter on target creature , two -1/-1 counters on another target creature , and three -1/-1 counters on a third target creature .\nInescapable Brute NAME_END 3 ATK_END 3 DEF_END {5}{R} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Shadowmoor PLAYER_CLS_END 95 RACE_END C RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i > $Inescapable Brute must be blocked if able .\nInkfathom Infiltrator NAME_END 1 ATK_END 2 DEF_END {UB}{UB} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Shadowmoor PLAYER_CLS_END 167 RACE_END U RARITY_END Inkfathom Infiltrator can't block and is unblockable .\nInquisitor's Snare NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 8 RACE_END C RARITY_END Prevent all damage target attacking or blocking creature would deal this turn . If that creature is black or red , destroy it .\nIntimidator Initiate NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Shadowmoor PLAYER_CLS_END 96 RACE_END C RARITY_END Whenever a player casts a red spell , you may pay { 1 } . If you do , target creature can't block this turn .\nIsleback Spawn NAME_END 8 ATK_END 4 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Kraken TYPE_END Shadowmoor PLAYER_CLS_END 40 RACE_END R RARITY_END Shroud$Isleback Spawn gets +4/+8 as long as a library has twenty or fewer cards in it .\nJaws of Stone NAME_END NIL ATK_END NIL DEF_END {5}{R} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 97 RACE_END U RARITY_END Jaws of Stone deals X damage divided as you choose among any number of target creatures and/or players , where X is the number of Mountains you control as you cast Jaws of Stone .\nJuvenile Gloomwidow NAME_END 3 ATK_END 1 DEF_END {G}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Shadowmoor PLAYER_CLS_END 121 RACE_END C RARITY_END Reach < i > (This can block creatures with flying . ) < /i > $Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i >\nKithkin Rabble NAME_END * ATK_END * DEF_END {3}{W} COST_END NIL DUR_END Creature - Kithkin TYPE_END Shadowmoor PLAYER_CLS_END 9 RACE_END U RARITY_END Vigilance$Kithkin Rabble's power and toughness are each equal to the number of white permanents you control .\nKithkin Shielddare NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Shadowmoor PLAYER_CLS_END 10 RACE_END C RARITY_END { W } , { tap }: Target blocking creature gets +2/+2 until end of turn .\nKnacksaw Clique NAME_END 4 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Shadowmoor PLAYER_CLS_END 42 RACE_END R RARITY_END Flying${1}{U } , { untap }: Target opponent exiles the top card of his or her library . Until end of turn , you may play that card . < i > ({untap } is the untap symbol . ) < /i >\nKnollspine Dragon NAME_END 5 ATK_END 7 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Shadowmoor PLAYER_CLS_END 98 RACE_END R RARITY_END Flying$When Knollspine Dragon enters the battlefield , you may discard your hand and draw cards equal to the damage dealt to target opponent this turn .\nKnollspine Invocation NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 99 RACE_END R RARITY_END { X } , Discard a card with converted mana cost X : Knollspine Invocation deals X damage to target creature or player .\nKulrath Knight NAME_END 3 ATK_END 3 DEF_END {3}{BR}{BR} COST_END NIL DUR_END Creature - Elemental Knight TYPE_END Shadowmoor PLAYER_CLS_END 190 RACE_END U RARITY_END Flying$Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i > $Creatures your opponents control with counters on them can't attack or block .\nLast Breath NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 11 RACE_END C RARITY_END Exile target creature with power 2 or less . Its controller gains 4 life .\nLeech Bonder NAME_END 3 ATK_END 3 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Shadowmoor PLAYER_CLS_END 43 RACE_END U RARITY_END Leech Bonder enters the battlefield with two -1/-1 counters on it . ${U } , { untap }: Move a counter from target creature onto another target creature . < i > ({untap } is the untap symbol . ) < /i >\nLeechridden Swamp NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Swamp TYPE_END Shadowmoor PLAYER_CLS_END 273 RACE_END U RARITY_END < i > ({tap }: Add { B } to your mana pool . ) < /i > $Leechridden Swamp enters the battlefield tapped . ${B } , { tap }: Each opponent loses 1 life . Activate this ability only if you control two or more black permanents .\nLoamdragger Giant NAME_END 6 ATK_END 7 DEF_END {4}{RG}{RG}{RG} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Shadowmoor PLAYER_CLS_END 210 RACE_END C RARITY_END NIL\nLoch Korrigan NAME_END 1 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Shadowmoor PLAYER_CLS_END 71 RACE_END C RARITY_END { UB }: Loch Korrigan gets +1/+1 until end of turn .\nLockjaw Snapper NAME_END 2 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 255 RACE_END U RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i > $When Lockjaw Snapper dies , put a -1/-1 counter on each creature with a -1/-1 counter on it .\nLurebound Scarecrow NAME_END 4 ATK_END 4 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 256 RACE_END U RARITY_END As Lurebound Scarecrow enters the battlefield , choose a color . $When you control no permanents of the chosen color , sacrifice Lurebound Scarecrow .\nMadblind Mountain NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Mountain TYPE_END Shadowmoor PLAYER_CLS_END 274 RACE_END U RARITY_END < i > ({tap }: Add { R } to your mana pool . ) < /i > $Madblind Mountain enters the battlefield tapped . ${R } , { tap }: Shuffle your library . Activate this ability only if you control two or more red permanents .\nManaforge Cinder NAME_END 1 ATK_END 1 DEF_END {BR} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Shadowmoor PLAYER_CLS_END 191 RACE_END C RARITY_END { 1 }: Add { B } or { R } to your mana pool . Activate this ability no more than three times each turn .\nManamorphose NAME_END NIL ATK_END NIL DEF_END {1}{RG} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 211 RACE_END C RARITY_END Add two mana in any combination of colors to your mana pool . $Draw a card .\nMana Reflection NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 122 RACE_END R RARITY_END If you tap a permanent for mana , it produces twice as much of that mana instead .\nMass Calcify NAME_END NIL ATK_END NIL DEF_END {5}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 12 RACE_END R RARITY_END Destroy all nonwhite creatures .\nMemory Sluice NAME_END NIL ATK_END NIL DEF_END {UB} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 170 RACE_END C RARITY_END Target player puts the top four cards of his or her library into his or her graveyard . $Conspire < i > (As you cast this spell , you may tap two untapped creatures you control that share a color with it . When you do , copy it and you may choose a new target for the copy . ) < /i >\nMercy Killing NAME_END NIL ATK_END NIL DEF_END {2}{GW} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 231 RACE_END U RARITY_END Target creature's controller sacrifices it , then puts X 1/1 green and white Elf Warrior creature tokens onto the battlefield , where X is that creature's power .\nMerrow Grimeblotter NAME_END 2 ATK_END 2 DEF_END {3}{UB} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Shadowmoor PLAYER_CLS_END 171 RACE_END U RARITY_END { 1}{UB } , { untap }: Target creature gets -2/-0 until end of turn . < i > ({untap } is the untap symbol . ) < /i >\nMerrow Wavebreakers NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Shadowmoor PLAYER_CLS_END 44 RACE_END C RARITY_END { 1}{U } , { untap }: Merrow Wavebreakers gains flying until end of turn . < i > ({untap } is the untap symbol . ) < /i >\nMidnight Banshee NAME_END 5 ATK_END 5 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Shadowmoor PLAYER_CLS_END 72 RACE_END R RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i > $At the beginning of your upkeep , put a -1/-1 counter on each nonblack creature .\nMine Excavation NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 13 RACE_END C RARITY_END Return target artifact or enchantment card from a graveyard to its owner's hand . $Conspire < i > (As you cast this spell , you may tap two untapped creatures you control that share a color with it . When you do , copy it and you may choose a new target for the copy . ) < /i >\nMirrorweave NAME_END NIL ATK_END NIL DEF_END {2}{WU}{WU} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 143 RACE_END R RARITY_END Each other creature becomes a copy of target nonlegendary creature until end of turn .\nMistmeadow Skulk NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kithkin Rogue TYPE_END Shadowmoor PLAYER_CLS_END 14 RACE_END U RARITY_END Lifelink , protection from converted mana cost 3 or greater\nMistmeadow Witch NAME_END 1 ATK_END 1 DEF_END {1}{WU} COST_END NIL DUR_END Creature - Kithkin Wizard TYPE_END Shadowmoor PLAYER_CLS_END 144 RACE_END U RARITY_END { 2}{W}{U }: Exile target creature . Return that card to the battlefield under its owner's control at the beginning of the next end step .\nMistveil Plains NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Plains TYPE_END Shadowmoor PLAYER_CLS_END 275 RACE_END U RARITY_END < i > ({tap }: Add { W } to your mana pool . ) < /i > $Mistveil Plains enters the battlefield tapped . ${W } , { tap }: Put target card from your graveyard on the bottom of your library . Activate this ability only if you control two or more white permanents .\nMoonring Island NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Island TYPE_END Shadowmoor PLAYER_CLS_END 276 RACE_END U RARITY_END < i > ({tap }: Add { U } to your mana pool . ) < /i > $Moonring Island enters the battlefield tapped . ${U } , { tap }: Look at the top card of target player's library . Activate this ability only if you control two or more blue permanents .\nMorselhoarder NAME_END 4 ATK_END 6 DEF_END {4}{RG}{RG} COST_END NIL DUR_END Creature - Elemental TYPE_END Shadowmoor PLAYER_CLS_END 212 RACE_END C RARITY_END Morselhoarder enters the battlefield with two -1/-1 counters on it . $Remove a -1/-1 counter from Morselhoarder : Add one mana of any color to your mana pool .\nMossbridge Troll NAME_END 5 ATK_END 5 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Troll TYPE_END Shadowmoor PLAYER_CLS_END 123 RACE_END R RARITY_END If Mossbridge Troll would be destroyed , regenerate it . $Tap any number of untapped creatures you control other than Mossbridge Troll with total power 10 or greater : Mossbridge Troll gets +20/+20 until end of turn .\nMudbrawler Cohort NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Shadowmoor PLAYER_CLS_END 100 RACE_END C RARITY_END Haste$Mudbrawler Cohort gets +1/+1 as long as you control another red creature .\nMudbrawler Raiders NAME_END 3 ATK_END 3 DEF_END {2}{RG}{RG} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Shadowmoor PLAYER_CLS_END 213 RACE_END C RARITY_END Mudbrawler Raiders can't be blocked by blue creatures .\nMurderous Redcap NAME_END 2 ATK_END 2 DEF_END {2}{BR}{BR} COST_END NIL DUR_END Creature - Goblin Assassin TYPE_END Shadowmoor PLAYER_CLS_END 192 RACE_END U RARITY_END When Murderous Redcap enters the battlefield , it deals damage equal to its power to target creature or player . $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nMystic Gate NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Shadowmoor PLAYER_CLS_END 277 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${WU } , { tap }: Add { W}{W } , { W}{U } , or { U}{U } to your mana pool .\nNiveous Wisps NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 15 RACE_END C RARITY_END Target creature becomes white until end of turn . Tap that creature . $Draw a card .\nOona, Queen of the Fae NAME_END 5 ATK_END 5 DEF_END {3}{UB}{UB}{UB} COST_END NIL DUR_END Legendary Creature - Faerie Wizard TYPE_END Shadowmoor PLAYER_CLS_END 172 RACE_END R RARITY_END Flying${X}{UB }: Choose a color . Target opponent exiles the top X cards of his or her library . For each card of the chosen color exiled this way , put a 1/1 blue and black Faerie Rogue creature token with flying onto the battlefield .\nOona's Gatewarden NAME_END 1 ATK_END 2 DEF_END {UB} COST_END NIL DUR_END Creature - Faerie Soldier TYPE_END Shadowmoor PLAYER_CLS_END 173 RACE_END C RARITY_END Defender , flying$Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i >\nOracle of Nectars NAME_END 2 ATK_END 2 DEF_END {2}{GW} COST_END NIL DUR_END Creature - Elf Cleric TYPE_END Shadowmoor PLAYER_CLS_END 233 RACE_END R RARITY_END { X } , { tap }: You gain X life .\nOrder of Whiteclay NAME_END 4 ATK_END 1 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Kithkin Cleric TYPE_END Shadowmoor PLAYER_CLS_END 16 RACE_END R RARITY_END { 1}{W}{W } , { untap }: Return target creature card with converted mana cost 3 or less from your graveyard to the battlefield . < i > ({untap } is the untap symbol . ) < /i >\nOversoul of Dusk NAME_END 5 ATK_END 5 DEF_END {GW}{GW}{GW}{GW}{GW} COST_END NIL DUR_END Creature - Spirit Avatar TYPE_END Shadowmoor PLAYER_CLS_END 234 RACE_END R RARITY_END Protection from blue , from black , and from red\nPainter's Servant NAME_END 3 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 257 RACE_END R RARITY_END As Painter's Servant enters the battlefield , choose a color . $All cards that aren't on the battlefield , spells , and permanents are the chosen color in addition to their other colors .\nPale Wayfarer NAME_END 4 ATK_END 4 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Spirit Giant TYPE_END Shadowmoor PLAYER_CLS_END 17 RACE_END U RARITY_END { 2}{W}{W } , { untap }: Target creature gains protection from the color of its controller's choice until end of turn . < i > ({untap } is the untap symbol . ) < /i >\nParapet Watchers NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Shadowmoor PLAYER_CLS_END 45 RACE_END C RARITY_END { WU }: Parapet Watchers gets +0/+1 until end of turn .\nPili-Pala NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 258 RACE_END C RARITY_END Flying${2 } , { untap }: Add one mana of any color to your mana pool . < i > ({untap } is the untap symbol . ) < /i >\nPlague of Vermin NAME_END NIL ATK_END NIL DEF_END {6}{B} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 73 RACE_END R RARITY_END Starting with you , each player may pay any amount of life . Repeat this process until no one pays life . Each player puts a 1/1 black Rat creature token onto the battlefield for each 1 life he or she paid this way .\nPlumeveil NAME_END 4 ATK_END 4 DEF_END {WU}{WU}{WU} COST_END NIL DUR_END Creature - Elemental TYPE_END Shadowmoor PLAYER_CLS_END 145 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Defender , flying\nPoison the Well NAME_END NIL ATK_END NIL DEF_END {2}{BR}{BR} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 193 RACE_END C RARITY_END Destroy target land . Poison the Well deals 2 damage to that land's controller .\nPolluted Bonds NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 74 RACE_END R RARITY_END Whenever a land enters the battlefield under an opponent's control , that player loses 2 life and you gain 2 life .\nPrismatic Omen NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 126 RACE_END R RARITY_END Lands you control are every basic land type in addition to their other types .\nPrismwake Merrow NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Shadowmoor PLAYER_CLS_END 46 RACE_END C RARITY_END Flash$When Prismwake Merrow enters the battlefield , target permanent becomes the color or colors of your choice until end of turn .\nPrison Term NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shadowmoor PLAYER_CLS_END 18 RACE_END U RARITY_END Enchant creature$Enchanted creature can't attack or block , and its activated abilities can't be activated . $Whenever a creature enters the battlefield under an opponent's control , you may attach Prison Term to that creature .\nPuca's Mischief NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 47 RACE_END R RARITY_END At the beginning of your upkeep , you may exchange control of target nonland permanent you control and target nonland permanent an opponent controls with an equal or lesser converted mana cost .\nPuncture Bolt NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 102 RACE_END C RARITY_END Puncture Bolt deals 1 damage to target creature . Put a -1/-1 counter on that creature .\nPut Away NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 48 RACE_END C RARITY_END Counter target spell . You may shuffle up to one target card from your graveyard into your library .\nPyre Charger NAME_END 1 ATK_END 1 DEF_END {R}{R} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Shadowmoor PLAYER_CLS_END 103 RACE_END U RARITY_END Haste${R }: Pyre Charger gets +1/+0 until end of turn .\nRage Reflection NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 104 RACE_END R RARITY_END Creatures you control have double strike .\nRaking Canopy NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 127 RACE_END U RARITY_END Whenever a creature with flying attacks you , Raking Canopy deals 4 damage to it .\nRattleblaze Scarecrow NAME_END 3 ATK_END 5 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 259 RACE_END C RARITY_END Rattleblaze Scarecrow has persist as long as you control a black creature . < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i > $Rattleblaze Scarecrow has haste as long as you control a red creature .\nRaven's Run Dragoon NAME_END 3 ATK_END 3 DEF_END {2}{GW}{GW} COST_END NIL DUR_END Creature - Elf Knight TYPE_END Shadowmoor PLAYER_CLS_END 235 RACE_END C RARITY_END Raven's Run Dragoon can't be blocked by black creatures .\nReaper King NAME_END 6 ATK_END 6 DEF_END {2W}{2U}{2B}{2R}{2G} COST_END NIL DUR_END Legendary Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 260 RACE_END R RARITY_END < i > ({2W } can be paid with any two mana or with { W } . This card's converted mana cost is 10 . ) < /i > $Other Scarecrow creatures you control get +1/+1 . $Whenever another Scarecrow enters the battlefield under your control , destroy target permanent .\nReknit NAME_END NIL ATK_END NIL DEF_END {1}{GW} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 236 RACE_END U RARITY_END Regenerate target permanent .\nRepel Intruders NAME_END NIL ATK_END NIL DEF_END {3}{WU} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 147 RACE_END U RARITY_END Put two 1/1 white Kithkin Soldier creature tokens onto the battlefield if { W } was spent to cast Repel Intruders . Counter up to one target creature spell if { U } was spent to cast Repel Intruders . < i > (Do both if { W}{U } was spent . ) < /i >\nResplendent Mentor NAME_END 2 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Kithkin Cleric TYPE_END Shadowmoor PLAYER_CLS_END 19 RACE_END U RARITY_END White creatures you control have \" { tap }: You gain 1 life . \"\nRevelsong Horn NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Shadowmoor PLAYER_CLS_END 261 RACE_END U RARITY_END { 1 } , { tap } , Tap an untapped creature you control : Target creature gets +1/+1 until end of turn .\nRhys the Redeemed NAME_END 1 ATK_END 1 DEF_END {GW} COST_END NIL DUR_END Legendary Creature - Elf Warrior TYPE_END Shadowmoor PLAYER_CLS_END 237 RACE_END R RARITY_END { 2}{GW } , { tap }: Put a 1/1 green and white Elf Warrior creature token onto the battlefield . ${4}{GW}{GW } , { tap }: For each creature token you control , put a token that's a copy of that creature onto the battlefield .\nRite of Consumption NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 76 RACE_END C RARITY_END As an additional cost to cast Rite of Consumption , sacrifice a creature . $Rite of Consumption deals damage equal to the sacrificed creature's power to target player . You gain life equal to the damage dealt this way .\nRiver Kelpie NAME_END 3 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Shadowmoor PLAYER_CLS_END 49 RACE_END R RARITY_END Whenever River Kelpie or another permanent is put onto the battlefield from a graveyard , draw a card . $Whenever a player casts a spell from a graveyard , draw a card . $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nRiver's Grasp NAME_END NIL ATK_END NIL DEF_END {3}{UB} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 174 RACE_END U RARITY_END If { U } was spent to cast River's Grasp , return up to one target creature to its owner's hand . If { B } was spent to cast River's Grasp , target player reveals his or her hand , you choose a nonland card from it , then that player discards that card . < i > (Do both if { U}{B } was spent . ) < /i >\nRosheen Meanderer NAME_END 4 ATK_END 4 DEF_END {3}{RG} COST_END NIL DUR_END Legendary Creature - Giant Shaman TYPE_END Shadowmoor PLAYER_CLS_END 214 RACE_END R RARITY_END { tap }: Add { C}{C}{C}{C } to your mana pool . Spend this mana only on costs that contain { X } .\nRoughshod Mentor NAME_END 4 ATK_END 5 DEF_END {5}{G} COST_END NIL DUR_END Creature - Giant Warrior TYPE_END Shadowmoor PLAYER_CLS_END 128 RACE_END U RARITY_END Green creatures you control have trample .\nRune-Cervin Rider NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Elf Knight TYPE_END Shadowmoor PLAYER_CLS_END 20 RACE_END C RARITY_END Flying${GW}{GW }: Rune-Cervin Rider gets +1/+1 until end of turn .\nRustrazor Butcher NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Shadowmoor PLAYER_CLS_END 105 RACE_END C RARITY_END First strike$Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i >\nSafehold Duo NAME_END 4 ATK_END 2 DEF_END {3}{GW} COST_END NIL DUR_END Creature - Elf Warrior Shaman TYPE_END Shadowmoor PLAYER_CLS_END 238 RACE_END C RARITY_END Whenever you cast a green spell , Safehold Duo gets +1/+1 until end of turn . $Whenever you cast a white spell , Safehold Duo gains vigilance until end of turn .\nSafehold Elite NAME_END 2 ATK_END 2 DEF_END {1}{GW} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Shadowmoor PLAYER_CLS_END 239 RACE_END C RARITY_END Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nSafehold Sentry NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Shadowmoor PLAYER_CLS_END 22 RACE_END C RARITY_END { 2}{W } , { untap }: Safehold Sentry gets +0/+2 until end of turn . < i > ({untap } is the untap symbol . ) < /i >\nSafewright Quest NAME_END NIL ATK_END NIL DEF_END {GW} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 240 RACE_END C RARITY_END Search your library for a Forest or Plains card , reveal it , and put it into your hand . Then shuffle your library .\nSapseep Forest NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Forest TYPE_END Shadowmoor PLAYER_CLS_END 279 RACE_END U RARITY_END < i > ({tap }: Add { G } to your mana pool . ) < /i > $Sapseep Forest enters the battlefield tapped . ${G } , { tap }: You gain 1 life . Activate this ability only if you control two or more green permanents .\nSavor the Moment NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 50 RACE_END R RARITY_END Take an extra turn after this one . Skip the untap step of that turn .\nScar NAME_END NIL ATK_END NIL DEF_END {BR} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 194 RACE_END C RARITY_END Put a -1/-1 counter on target creature .\nScarscale Ritual NAME_END NIL ATK_END NIL DEF_END {1}{UB} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 175 RACE_END C RARITY_END As an additional cost to cast Scarscale Ritual , put a -1/-1 counter on a creature you control . $Draw two cards .\nScrapbasket NAME_END 2 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 262 RACE_END C RARITY_END { 1 }: Scrapbasket becomes all colors until end of turn .\nScuttlemutt NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 263 RACE_END C RARITY_END { tap }: Add one mana of any color to your mana pool . ${tap }: Target creature becomes the color or colors of your choice until end of turn .\nScuzzback Marauders NAME_END 2 ATK_END 5 DEF_END {4}{RG} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Shadowmoor PLAYER_CLS_END 216 RACE_END C RARITY_END Trample$Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nScuzzback Scrapper NAME_END 1 ATK_END 1 DEF_END {RG} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Shadowmoor PLAYER_CLS_END 217 RACE_END C RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i >\nSeedcradle Witch NAME_END 1 ATK_END 1 DEF_END {GW} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Shadowmoor PLAYER_CLS_END 241 RACE_END U RARITY_END { 2}{G}{W }: Target creature gets +3/+3 until end of turn . Untap that creature .\nShield of the Oversoul NAME_END NIL ATK_END NIL DEF_END {2}{GW} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shadowmoor PLAYER_CLS_END 242 RACE_END C RARITY_END Enchant creature$As long as enchanted creature is green , it gets +1/+1 and is indestructible . < i > (Lethal damage and effects that say \" destroy \" don't destroy it . If its toughness is 0 or less , it's still put into its owner's graveyard . ) < /i > $As long as enchanted creature is white , it gets +1/+1 and has flying .\nSickle Ripper NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Elemental Warrior TYPE_END Shadowmoor PLAYER_CLS_END 77 RACE_END C RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i >\nSilkbind Faerie NAME_END 3 ATK_END 1 DEF_END {2}{WU} COST_END NIL DUR_END Creature - Faerie Rogue TYPE_END Shadowmoor PLAYER_CLS_END 148 RACE_END C RARITY_END Flying${1}{WU } , { untap }: Tap target creature . < i > ({untap } is the untap symbol . ) < /i >\nSinking Feeling NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shadowmoor PLAYER_CLS_END 51 RACE_END C RARITY_END Enchant creature$Enchanted creature doesn't untap during its controller's untap step . $Enchanted creature has \" { 1 } , Put a -1/-1 counter on this creature : Untap this creature . \"\nSmolder Initiate NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Shadowmoor PLAYER_CLS_END 78 RACE_END C RARITY_END Whenever a player casts a black spell , you may pay { 1 } . If you do , target player loses 1 life .\nSomnomancer NAME_END 1 ATK_END 2 DEF_END {1}{WU} COST_END NIL DUR_END Creature - Kithkin Wizard TYPE_END Shadowmoor PLAYER_CLS_END 149 RACE_END C RARITY_END When Somnomancer enters the battlefield , you may tap target creature .\nSootstoke Kindler NAME_END 1 ATK_END 1 DEF_END {1}{BR} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Shadowmoor PLAYER_CLS_END 195 RACE_END C RARITY_END Haste${tap }: Target black or red creature gains haste until end of turn .\nSootwalkers NAME_END 3 ATK_END 3 DEF_END {2}{BR}{BR} COST_END NIL DUR_END Creature - Elemental Rogue TYPE_END Shadowmoor PLAYER_CLS_END 196 RACE_END C RARITY_END Sootwalkers can't be blocked by white creatures .\nSpectral Procession NAME_END NIL ATK_END NIL DEF_END {2W}{2W}{2W} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 23 RACE_END U RARITY_END < i > ({2W } can be paid with any two mana or with { W } . This card's converted mana cost is 6 . ) < /i > $Put three 1/1 white Spirit creature tokens with flying onto the battlefield .\nSpell Syphon NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 52 RACE_END C RARITY_END Counter target spell unless its controller pays { 1 } for each blue permanent you control .\nSpiteflame Witch NAME_END 1 ATK_END 2 DEF_END {1}{BR} COST_END NIL DUR_END Creature - Elemental Shaman TYPE_END Shadowmoor PLAYER_CLS_END 197 RACE_END U RARITY_END { B}{R }: Each player loses 1 life .\nSpiteful Visions NAME_END NIL ATK_END NIL DEF_END {2}{BR}{BR} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 198 RACE_END R RARITY_END At the beginning of each player's draw step , that player draws an additional card . $Whenever a player draws a card , Spiteful Visions deals 1 damage to that player .\nSplitting Headache NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 79 RACE_END C RARITY_END Choose one - Target player discards two cards ; or target player reveals his or her hand , you choose a card from it , then that player discards that card .\nSteel of the Godhead NAME_END NIL ATK_END NIL DEF_END {2}{WU} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shadowmoor PLAYER_CLS_END 150 RACE_END C RARITY_END Enchant creature$As long as enchanted creature is white , it gets +1/+1 and has lifelink . < i > (Damage dealt by the creature also causes its controller to gain that much life . ) < /i > $As long as enchanted creature is blue , it gets +1/+1 and is unblockable .\nStrip Bare NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 24 RACE_END C RARITY_END Destroy all Auras and Equipment attached to target creature .\nSunken Ruins NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Shadowmoor PLAYER_CLS_END 280 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${UB } , { tap }: Add { U}{U } , { U}{B } , or { B}{B } to your mana pool .\nSwans of Bryn Argoll NAME_END 3 ATK_END 4 DEF_END {2}{WU}{WU} COST_END NIL DUR_END Creature - Bird Spirit TYPE_END Shadowmoor PLAYER_CLS_END 151 RACE_END R RARITY_END Flying$If a source would deal damage to Swans of Bryn Argoll , prevent that damage . The source's controller draws cards equal to the damage prevented this way .\nSygg, River Cutthroat NAME_END 3 ATK_END 1 DEF_END {UB}{UB} COST_END NIL DUR_END Legendary Creature - Merfolk Rogue TYPE_END Shadowmoor PLAYER_CLS_END 176 RACE_END R RARITY_END At the beginning of each end step , if an opponent lost 3 or more life this turn , you may draw a card . < i > (Damage causes loss of life . ) < /i >\nTatterkite NAME_END 1 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 264 RACE_END U RARITY_END Flying$Tatterkite can't have counters placed on it .\nTattermunge Duo NAME_END 3 ATK_END 2 DEF_END {2}{RG} COST_END NIL DUR_END Creature - Goblin Warrior Shaman TYPE_END Shadowmoor PLAYER_CLS_END 218 RACE_END C RARITY_END Whenever you cast a red spell , Tattermunge Duo gets +1/+1 until end of turn . $Whenever you cast a green spell , Tattermunge Duo gains forestwalk until end of turn .\nTattermunge Maniac NAME_END 1 ATK_END 2 DEF_END {RG} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Shadowmoor PLAYER_CLS_END 219 RACE_END U RARITY_END Tattermunge Maniac attacks each turn if able .\nTattermunge Witch NAME_END 1 ATK_END 2 DEF_END {1}{RG} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Shadowmoor PLAYER_CLS_END 220 RACE_END U RARITY_END { R}{G }: Each blocked creature gets +1/+0 and gains trample until end of turn .\nThornwatch Scarecrow NAME_END 4 ATK_END 4 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 265 RACE_END C RARITY_END Thornwatch Scarecrow has wither as long as you control a green creature . < i > (It deals damage to creatures in the form of -1/-1 counters . ) < /i > $Thornwatch Scarecrow has vigilance as long as you control a white creature .\nThought Reflection NAME_END NIL ATK_END NIL DEF_END {4}{U}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 53 RACE_END R RARITY_END If you would draw a card , draw two cards instead .\nThoughtweft Gambit NAME_END NIL ATK_END NIL DEF_END {4}{WU}{WU} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 154 RACE_END U RARITY_END Tap all creatures your opponents control and untap all creatures you control .\nToil to Renown NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 130 RACE_END C RARITY_END You gain 1 life for each tapped artifact , creature , and land you control .\nTorpor Dust NAME_END NIL ATK_END NIL DEF_END {2}{UB} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shadowmoor PLAYER_CLS_END 177 RACE_END C RARITY_END Flash$Enchant creature$Enchanted creature gets -3/-0 .\nTower Above NAME_END NIL ATK_END NIL DEF_END {2G}{2G}{2G} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 131 RACE_END U RARITY_END < i > ({2G } can be paid with any two mana or with { G } . This card's converted mana cost is 6 . ) < /i > $Until end of turn , target creature gets +4/+4 and gains trample , wither , and \" When this creature attacks , target creature blocks it this turn if able . \" < i > (It deals damage to creatures in the form of -1/-1 counters . ) < /i >\nTraitor's Roar NAME_END NIL ATK_END NIL DEF_END {4}{BR} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 200 RACE_END C RARITY_END Tap target untapped creature . It deals damage equal to its power to its controller . $Conspire < i > (As you cast this spell , you may tap two untapped creatures you control that share a color with it . When you do , copy it and you may choose a new target for the copy . ) < /i >\nTurn to Mist NAME_END NIL ATK_END NIL DEF_END {1}{WU} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 155 RACE_END C RARITY_END Exile target creature . Return that card to the battlefield under its owner's control at the beginning of the next end step .\nTwilight Shepherd NAME_END 5 ATK_END 5 DEF_END {3}{W}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Shadowmoor PLAYER_CLS_END 25 RACE_END R RARITY_END Flying , vigilance$When Twilight Shepherd enters the battlefield , return to your hand all cards in your graveyard that were put there from the battlefield this turn . $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nTyrannize NAME_END NIL ATK_END NIL DEF_END {3}{BR}{BR} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 201 RACE_END R RARITY_END Target player discards his or her hand unless he or she pays 7 life .\nUmbral Mantle NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Shadowmoor PLAYER_CLS_END 267 RACE_END U RARITY_END Equipped creature has \" { 3 } , { untap }: This creature gets +2/+2 until end of turn . \" < i > ({untap } is the untap symbol . ) < /i > $Equip { 0 }\nValleymaker NAME_END 5 ATK_END 5 DEF_END {5}{RG} COST_END NIL DUR_END Creature - Giant Shaman TYPE_END Shadowmoor PLAYER_CLS_END 221 RACE_END R RARITY_END { tap } , Sacrifice a Mountain : Valleymaker deals 3 damage to target creature . ${tap } , Sacrifice a Forest : Choose a player . That player adds { G}{G}{G } to his or her mana pool .\nVexing Shusher NAME_END 2 ATK_END 2 DEF_END {RG}{RG} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Shadowmoor PLAYER_CLS_END 222 RACE_END R RARITY_END Vexing Shusher can't be countered . ${RG }: Target spell can't be countered by spells or abilities .\nViridescent Wisps NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Shadowmoor PLAYER_CLS_END 132 RACE_END C RARITY_END Target creature becomes green and gets +1/+0 until end of turn . $Draw a card .\nWanderbrine Rootcutters NAME_END 3 ATK_END 3 DEF_END {2}{UB}{UB} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Shadowmoor PLAYER_CLS_END 178 RACE_END C RARITY_END Wanderbrine Rootcutters can't be blocked by green creatures .\nWasp Lancer NAME_END 2 ATK_END 3 DEF_END {UB}{UB}{UB} COST_END NIL DUR_END Creature - Faerie Soldier TYPE_END Shadowmoor PLAYER_CLS_END 179 RACE_END U RARITY_END Flying\nWatchwing Scarecrow NAME_END 4 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 268 RACE_END C RARITY_END Watchwing Scarecrow has vigilance as long as you control a white creature . $Watchwing Scarecrow has flying as long as you control a blue creature .\nWheel of Sun and Moon NAME_END NIL ATK_END NIL DEF_END {GW}{GW} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shadowmoor PLAYER_CLS_END 243 RACE_END R RARITY_END Enchant player$If a card would be put into enchanted player's graveyard from anywhere , instead that card is revealed and put on the bottom of that player's library .\nWildslayer Elves NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Shadowmoor PLAYER_CLS_END 133 RACE_END C RARITY_END Wither < i > (This deals damage to creatures in the form of -1/-1 counters . ) < /i >\nWild Swing NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 108 RACE_END U RARITY_END Choose three target nonenchantment permanents . Destroy one of them at random .\nWilt-Leaf Cavaliers NAME_END 4 ATK_END 3 DEF_END {GW}{GW}{GW} COST_END NIL DUR_END Creature - Elf Knight TYPE_END Shadowmoor PLAYER_CLS_END 244 RACE_END U RARITY_END Vigilance\nWilt-Leaf Liege NAME_END 4 ATK_END 4 DEF_END {1}{GW}{GW}{GW} COST_END NIL DUR_END Creature - Elf Knight TYPE_END Shadowmoor PLAYER_CLS_END 245 RACE_END R RARITY_END Other green creatures you control get +1/+1 . $Other white creatures you control get +1/+1 . $If a spell or ability an opponent controls causes you to discard Wilt-Leaf Liege , put it onto the battlefield instead of putting it into your graveyard .\nWindbrisk Raptor NAME_END 7 ATK_END 5 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Shadowmoor PLAYER_CLS_END 26 RACE_END R RARITY_END Flying$Attacking creatures you control have lifelink .\nWingrattle Scarecrow NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Scarecrow TYPE_END Shadowmoor PLAYER_CLS_END 270 RACE_END C RARITY_END Wingrattle Scarecrow has flying as long as you control a blue creature . $Wingrattle Scarecrow has persist as long as you control a black creature . < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nWitherscale Wurm NAME_END 9 ATK_END 9 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Shadowmoor PLAYER_CLS_END 134 RACE_END R RARITY_END Whenever Witherscale Wurm blocks or becomes blocked by a creature , that creature gains wither until end of turn . < i > (It deals damage to creatures in the form of -1/-1 counters . ) < /i > $Whenever Witherscale Wurm deals damage to an opponent , remove all -1/-1 counters from it .\nWoeleecher NAME_END 5 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Creature - Elemental TYPE_END Shadowmoor PLAYER_CLS_END 27 RACE_END C RARITY_END { W } , { tap }: Remove a -1/-1 counter from target creature . If you do , you gain 2 life .\nWooded Bastion NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Shadowmoor PLAYER_CLS_END 281 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${GW } , { tap }: Add { G}{G } , { G}{W } , or { W}{W } to your mana pool .\nWoodfall Primus NAME_END 6 ATK_END 6 DEF_END {5}{G}{G}{G} COST_END NIL DUR_END Creature - Treefolk Shaman TYPE_END Shadowmoor PLAYER_CLS_END 135 RACE_END R RARITY_END Trample$When Woodfall Primus enters the battlefield , destroy target noncreature permanent . $Persist < i > (When this creature dies , if it had no -1/-1 counters on it , return it to the battlefield under its owner's control with a -1/-1 counter on it . ) < /i >\nWorldpurge NAME_END NIL ATK_END NIL DEF_END {4}{WU}{WU}{WU}{WU} COST_END NIL DUR_END Sorcery TYPE_END Shadowmoor PLAYER_CLS_END 156 RACE_END R RARITY_END Return all permanents to their owners ' hands . Each player chooses up to seven cards in his or her hand , then shuffles the rest into his or her library . Empty all mana pools .\nWort, the Raidmother NAME_END 3 ATK_END 3 DEF_END {4}{RG}{RG} COST_END NIL DUR_END Legendary Creature - Goblin Shaman TYPE_END Shadowmoor PLAYER_CLS_END 223 RACE_END R RARITY_END When Wort , the Raidmother enters the battlefield , put two 1/1 red and green Goblin Warrior creature tokens onto the battlefield . $Each red or green instant or sorcery spell you cast has conspire . < i > (As you cast the spell , you may tap two untapped creatures you control that share a color with it . When you do , copy it and you may choose new targets for the copy . ) < /i >\nWound Reflection NAME_END NIL ATK_END NIL DEF_END {5}{B} COST_END NIL DUR_END Enchantment TYPE_END Shadowmoor PLAYER_CLS_END 81 RACE_END R RARITY_END At the beginning of each end step , each opponent loses life equal to the life he or she lost this turn . < i > (Damage causes loss of life . ) < /i >\nZealous Guardian NAME_END 1 ATK_END 1 DEF_END {WU} COST_END NIL DUR_END Creature - Kithkin Soldier TYPE_END Shadowmoor PLAYER_CLS_END 157 RACE_END C RARITY_END Flash\nAd Nauseam NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 63 RACE_END R RARITY_END Reveal the top card of your library and put that card into your hand . You lose life equal to its converted mana cost . You may repeat this process any number of times .\nAgony Warp NAME_END NIL ATK_END NIL DEF_END {U}{B} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 153 RACE_END C RARITY_END Target creature gets -3/-0 until end of turn . $Target creature gets -0/-3 until end of turn .\nAjani Vengeant NAME_END NIL ATK_END NIL DEF_END {2}{R}{W} COST_END NIL DUR_END Planeswalker - Ajani TYPE_END Shards of Alara PLAYER_CLS_END 154 RACE_END M RARITY_END +1 : Target permanent doesn't untap during its controller's next untap step . $-2 : Ajani Vengeant deals 3 damage to target creature or player and you gain 3 life . $-7 : Destroy all lands target player controls .\nAkrasan Squire NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Shards of Alara PLAYER_CLS_END 1 RACE_END C RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i >\nAngel's Herald NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Shards of Alara PLAYER_CLS_END 2 RACE_END U RARITY_END { 2}{W } , { tap } , Sacrifice a green creature , a white creature , and a blue creature : Search your library for a card named Empyrial Archangel and put it onto the battlefield . Then shuffle your library .\nAngelsong NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 4 RACE_END C RARITY_END Prevent all combat damage that would be dealt this turn . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nArcane Sanctum NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Shards of Alara PLAYER_CLS_END 220 RACE_END U RARITY_END Arcane Sanctum enters the battlefield tapped . ${tap }: Add { W } , { U } , or { B } to your mana pool .\nArchdemon of Unx NAME_END 6 ATK_END 6 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Shards of Alara PLAYER_CLS_END 64 RACE_END R RARITY_END Flying , trample$At the beginning of your upkeep , sacrifice a non-Zombie creature , then put a 2/2 black Zombie creature token onto the battlefield .\nBanewasp Affliction NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shards of Alara PLAYER_CLS_END 65 RACE_END C RARITY_END Enchant creature$When enchanted creature dies , that creature's controller loses life equal to its toughness .\nBant Battlemage NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Shards of Alara PLAYER_CLS_END 5 RACE_END U RARITY_END { G } , { tap }: Target creature gains trample until end of turn . ${U } , { tap }: Target creature gains flying until end of turn .\nBant Charm NAME_END NIL ATK_END NIL DEF_END {G}{W}{U} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 155 RACE_END U RARITY_END Choose one - Destroy target artifact ; or put target creature on the bottom of its owner's library ; or counter target instant spell .\nBant Panorama NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Shards of Alara PLAYER_CLS_END 221 RACE_END C RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap } , Sacrifice Bant Panorama : Search your library for a basic Forest , Plains , or Island card and put it onto the battlefield tapped . Then shuffle your library .\nBattlegrace Angel NAME_END 4 ATK_END 4 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Shards of Alara PLAYER_CLS_END 6 RACE_END R RARITY_END Flying$Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > $Whenever a creature you control attacks alone , it gains lifelink until end of turn .\nBehemoth's Herald NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Shards of Alara PLAYER_CLS_END 124 RACE_END U RARITY_END { 2}{G } , { tap } , Sacrifice a red creature , a green creature , and a white creature : Search your library for a card named Godsire and put it onto the battlefield . Then shuffle your library .\nBlightning NAME_END NIL ATK_END NIL DEF_END {1}{B}{R} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 156 RACE_END C RARITY_END Blightning deals 3 damage to target player . That player discards two cards .\nBlister Beetle NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Shards of Alara PLAYER_CLS_END 66 RACE_END C RARITY_END When Blister Beetle enters the battlefield , target creature gets -1/-1 until end of turn .\nBlood Cultist NAME_END 1 ATK_END 1 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Shards of Alara PLAYER_CLS_END 157 RACE_END U RARITY_END { tap }: Blood Cultist deals 1 damage to target creature . $Whenever a creature dealt damage by Blood Cultist this turn dies , put a +1/+1 counter on Blood Cultist .\nBloodpyre Elemental NAME_END 1 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Shards of Alara PLAYER_CLS_END 93 RACE_END C RARITY_END Sacrifice Bloodpyre Elemental : Bloodpyre Elemental deals 4 damage to target creature . Activate this ability only any time you could cast a sorcery .\nBloodthorn Taunter NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Scout TYPE_END Shards of Alara PLAYER_CLS_END 94 RACE_END C RARITY_END Haste${tap }: Target creature with power 5 or greater gains haste until end of turn .\nBone Splinters NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 67 RACE_END C RARITY_END As an additional cost to cast Bone Splinters , sacrifice a creature . $Destroy target creature .\nBranching Bolt NAME_END NIL ATK_END NIL DEF_END {1}{R}{G} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 158 RACE_END C RARITY_END Choose one or both - Branching Bolt deals 3 damage to target creature with flying ; and/or Branching Bolt deals 3 damage to target creature without flying .\nBrilliant Ultimatum NAME_END NIL ATK_END NIL DEF_END {W}{W}{U}{U}{U}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 159 RACE_END R RARITY_END Exile the top five cards of your library . An opponent separates those cards into two piles . You may play any number of cards from one of those piles without paying their mana costs .\nCaldera Hellion NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Hellion TYPE_END Shards of Alara PLAYER_CLS_END 95 RACE_END R RARITY_END Devour 1 < i > (As this enters the battlefield , you may sacrifice any number of creatures . This creature enters the battlefield with that many +1/+1 counters on it . ) < /i > $When Caldera Hellion enters the battlefield , it deals 3 damage to each creature .\nCall to Heel NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 32 RACE_END C RARITY_END Return target creature to its owner's hand . Its controller draws a card .\nCarrion Thrash NAME_END 4 ATK_END 4 DEF_END {2}{B}{R}{G} COST_END NIL DUR_END Creature - Viashino Warrior TYPE_END Shards of Alara PLAYER_CLS_END 162 RACE_END C RARITY_END When Carrion Thrash dies , you may pay { 2 } . If you do , return another target creature card from your graveyard to your hand .\nCathartic Adept NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Shards of Alara PLAYER_CLS_END 34 RACE_END C RARITY_END { tap }: Target player puts the top card of his or her library into his or her graveyard .\nCavern Thoctar NAME_END 5 ATK_END 5 DEF_END {5}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Shards of Alara PLAYER_CLS_END 125 RACE_END C RARITY_END { 1}{R }: Cavern Thoctar gets +1/+0 until end of turn .\nClarion Ultimatum NAME_END NIL ATK_END NIL DEF_END {G}{G}{W}{W}{W}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 163 RACE_END R RARITY_END Choose five permanents you control . For each of those permanents , you may search your library for a card with the same name as that permanent . Put those cards onto the battlefield tapped , then shuffle your library .\nCloudheath Drake NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Artifact Creature - Drake TYPE_END Shards of Alara PLAYER_CLS_END 35 RACE_END C RARITY_END Flying${1}{W }: Cloudheath Drake gains vigilance until end of turn .\nComa Veil NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shards of Alara PLAYER_CLS_END 36 RACE_END C RARITY_END Enchant artifact or creature$Enchanted permanent doesn't untap during its controller's untap step .\nCorpse Connoisseur NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Shards of Alara PLAYER_CLS_END 68 RACE_END U RARITY_END When Corpse Connoisseur enters the battlefield , you may search your library for a creature card and put that card into your graveyard . If you do , shuffle your library . $Unearth { 3}{B } < i > ({3}{B }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nCourier's Capsule NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 37 RACE_END C RARITY_END { 1}{U } , { tap } , Sacrifice Courier's Capsule : Draw two cards .\nCourt Archers NAME_END 3 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Archer TYPE_END Shards of Alara PLAYER_CLS_END 126 RACE_END C RARITY_END Reach < i > (This can block creatures with flying . ) < /i > $Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i >\nCovenant of Minds NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 38 RACE_END R RARITY_END Reveal the top three cards of your library . Target opponent may choose to put those cards into your hand . If he or she doesn't , put those cards into your graveyard and draw five cards .\nCradle of Vitality NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Shards of Alara PLAYER_CLS_END 7 RACE_END R RARITY_END Whenever you gain life , you may pay { 1}{W } . If you do , put a +1/+1 counter on target creature for each 1 life you gained .\nCrucible of Fire NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Shards of Alara PLAYER_CLS_END 96 RACE_END R RARITY_END Dragon creatures you control get +3/+3 .\nCruel Ultimatum NAME_END NIL ATK_END NIL DEF_END {U}{U}{B}{B}{B}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 164 RACE_END R RARITY_END Target opponent sacrifices a creature , discards three cards , then loses 5 life . You return a creature card from your graveyard to your hand , draw three cards , then gain 5 life .\nCrumbling Necropolis NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Shards of Alara PLAYER_CLS_END 222 RACE_END U RARITY_END Crumbling Necropolis enters the battlefield tapped . ${tap }: Add { U } , { B } , or { R } to your mana pool .\nCunning Lethemancer NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Shards of Alara PLAYER_CLS_END 69 RACE_END R RARITY_END At the beginning of your upkeep , each player discards a card .\nCylian Elf NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Shards of Alara PLAYER_CLS_END 127 RACE_END C RARITY_END NIL\nDeathgreeter NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Shards of Alara PLAYER_CLS_END 71 RACE_END C RARITY_END Whenever another creature dies , you may gain 1 life .\nDeft Duelist NAME_END 1 ATK_END 2 DEF_END {W}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Shards of Alara PLAYER_CLS_END 165 RACE_END C RARITY_END First strike$Shroud < i > (This creature can't be the target of spells or abilities . ) < /i >\nDemon's Herald NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Shards of Alara PLAYER_CLS_END 72 RACE_END U RARITY_END { 2}{B } , { tap } , Sacrifice a blue creature , a black creature , and a red creature : Search your library for a card named Prince of Thralls and put it onto the battlefield . Then shuffle your library .\nDispeller's Capsule NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 8 RACE_END C RARITY_END { 2}{W } , { tap } , Sacrifice Dispeller's Capsule : Destroy target artifact or enchantment .\nDragon Fodder NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 97 RACE_END C RARITY_END Put two 1/1 red Goblin creature tokens onto the battlefield .\nDragon's Herald NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Shards of Alara PLAYER_CLS_END 98 RACE_END U RARITY_END { 2}{R } , { tap } , Sacrifice a black creature , a red creature , and a green creature : Search your library for a card named Hellkite Overlord and put it onto the battlefield . Then shuffle your library .\nDreg Reaver NAME_END 3 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie Beast TYPE_END Shards of Alara PLAYER_CLS_END 73 RACE_END C RARITY_END NIL\nDregscape Zombie NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Shards of Alara PLAYER_CLS_END 74 RACE_END C RARITY_END Unearth { B } < i > ({B }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nDruid of the Anima NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Shards of Alara PLAYER_CLS_END 128 RACE_END C RARITY_END { tap }: Add { R } , { G } , or { W } to your mana pool .\nDrumhunter NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Human Druid Warrior TYPE_END Shards of Alara PLAYER_CLS_END 129 RACE_END U RARITY_END At the beginning of your end step , if you control a creature with power 5 or greater , you may draw a card . ${tap }: Add { C } to your mana pool .\nElspeth, Knight-Errant NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Planeswalker - Elspeth TYPE_END Shards of Alara PLAYER_CLS_END 9 RACE_END M RARITY_END +1 : Put a 1/1 white Soldier creature token onto the battlefield . $+1 : Target creature gets +3/+3 and gains flying until end of turn . $-8 : You get an emblem with \" Artifacts , creatures , enchantments , and lands you control are indestructible . \"\nElvish Visionary NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Shards of Alara PLAYER_CLS_END 130 RACE_END C RARITY_END When Elvish Visionary enters the battlefield , draw a card .\nEmpyrial Archangel NAME_END 8 ATK_END 5 DEF_END {4}{G}{W}{W}{U} COST_END NIL DUR_END Creature - Angel TYPE_END Shards of Alara PLAYER_CLS_END 166 RACE_END M RARITY_END Flying , shroud$All damage that would be dealt to you is dealt to Empyrial Archangel instead .\nEsper Battlemage NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Artifact Creature - Human Wizard TYPE_END Shards of Alara PLAYER_CLS_END 40 RACE_END U RARITY_END { W } , { tap }: Prevent the next 2 damage that would be dealt to you this turn . ${B } , { tap }: Target creature gets -1/-1 until end of turn .\nEsper Charm NAME_END NIL ATK_END NIL DEF_END {W}{U}{B} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 167 RACE_END U RARITY_END Choose one - Destroy target enchantment ; or draw two cards ; or target player discards two cards .\nEsper Panorama NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Shards of Alara PLAYER_CLS_END 223 RACE_END C RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap } , Sacrifice Esper Panorama : Search your library for a basic Plains , Island , or Swamp card and put it onto the battlefield tapped . Then shuffle your library .\nEtherium Astrolabe NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 41 RACE_END U RARITY_END Flash${B } , { tap } , Sacrifice an artifact : Draw a card .\nEtherium Sculptor NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Artifact Creature - Vedalken Artificer TYPE_END Shards of Alara PLAYER_CLS_END 42 RACE_END C RARITY_END Artifact spells you cast cost { 1 } less to cast .\nExecutioner's Capsule NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 75 RACE_END C RARITY_END { 1}{B } , { tap } , Sacrifice Executioner's Capsule : Destroy target nonblack creature .\nExuberant Firestoker NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Druid Shaman TYPE_END Shards of Alara PLAYER_CLS_END 99 RACE_END U RARITY_END At the beginning of your end step , if you control a creature with power 5 or greater , you may have Exuberant Firestoker deal 2 damage to target player . ${tap }: Add { C } to your mana pool .\nFatestitcher NAME_END 2 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Shards of Alara PLAYER_CLS_END 43 RACE_END U RARITY_END { tap }: You may tap or untap another target permanent . $Unearth { U } < i > ({U }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nFeral Hydra NAME_END 0 ATK_END 0 DEF_END {X}{G} COST_END NIL DUR_END Creature - Hydra Beast TYPE_END Shards of Alara PLAYER_CLS_END 131 RACE_END R RARITY_END Feral Hydra enters the battlefield with X +1/+1 counters on it . ${3 }: Put a +1/+1 counter on Feral Hydra . Any player may activate this ability .\nFiligree Sages NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Artifact Creature - Vedalken Wizard TYPE_END Shards of Alara PLAYER_CLS_END 44 RACE_END U RARITY_END { 2}{U }: Untap target artifact .\nFire-Field Ogre NAME_END 2 ATK_END 4 DEF_END {1}{U}{B}{R} COST_END NIL DUR_END Creature - Ogre Mutant TYPE_END Shards of Alara PLAYER_CLS_END 168 RACE_END U RARITY_END First strike$Unearth { U}{B}{R } < i > ({U}{B}{R }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nFlameblast Dragon NAME_END 5 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Shards of Alara PLAYER_CLS_END 100 RACE_END R RARITY_END Flying$Whenever Flameblast Dragon attacks , you may pay { X}{R } . If you do , Flameblast Dragon deals X damage to target creature or player .\nFleshbag Marauder NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Warrior TYPE_END Shards of Alara PLAYER_CLS_END 76 RACE_END U RARITY_END When Fleshbag Marauder enters the battlefield , each player sacrifices a creature .\nGather Specimens NAME_END NIL ATK_END NIL DEF_END {3}{U}{U}{U} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 45 RACE_END R RARITY_END If a creature would enter the battlefield under an opponent's control this turn , it enters the battlefield under your control instead .\nGift of the Gargantuan NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 132 RACE_END C RARITY_END Look at the top four cards of your library . You may reveal a creature card and/or a land card from among them and put the revealed cards into your hand . Put the rest on the bottom of your library in any order .\nGlaze Fiend NAME_END 1 ATK_END 0 DEF_END {1}{B} COST_END NIL DUR_END Artifact Creature - Illusion TYPE_END Shards of Alara PLAYER_CLS_END 77 RACE_END C RARITY_END Flying$Whenever another artifact enters the battlefield under your control , Glaze Fiend gets +2/+2 until end of turn .\nGoblin Assault NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Shards of Alara PLAYER_CLS_END 101 RACE_END R RARITY_END At the beginning of your upkeep , put a 1/1 red Goblin creature token with haste onto the battlefield . $Goblin creatures attack each turn if able .\nGoblin Deathraiders NAME_END 1 ATK_END 3 DEF_END {B}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Shards of Alara PLAYER_CLS_END 169 RACE_END C RARITY_END Trample\nGoblin Mountaineer NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Scout TYPE_END Shards of Alara PLAYER_CLS_END 102 RACE_END C RARITY_END Mountainwalk\nGodsire NAME_END 8 ATK_END 8 DEF_END {4}{R}{G}{G}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Shards of Alara PLAYER_CLS_END 170 RACE_END M RARITY_END Vigilance${tap }: Put an 8/8 Beast creature token that's red , green , and white onto the battlefield .\nGodtoucher NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Cleric TYPE_END Shards of Alara PLAYER_CLS_END 133 RACE_END C RARITY_END { 1}{W } , { tap }: Prevent all damage that would be dealt to target creature with power 5 or greater this turn .\nGrixis Battlemage NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Shards of Alara PLAYER_CLS_END 78 RACE_END U RARITY_END { U } , { tap }: Draw a card , then discard a card . ${R } , { tap }: Target creature can't block this turn .\nGrixis Charm NAME_END NIL ATK_END NIL DEF_END {U}{B}{R} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 171 RACE_END U RARITY_END Choose one - Return target permanent to its owner's hand ; or target creature gets -4/-4 until end of turn ; or creatures you control get +2/+0 until end of turn .\nGustrider Exuberant NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Shards of Alara PLAYER_CLS_END 13 RACE_END C RARITY_END Flying$Sacrifice Gustrider Exuberant : Creatures you control with power 5 or greater gain flying until end of turn .\nHellkite Overlord NAME_END 8 ATK_END 8 DEF_END {4}{B}{R}{R}{G} COST_END NIL DUR_END Creature - Dragon TYPE_END Shards of Alara PLAYER_CLS_END 172 RACE_END M RARITY_END Flying , trample , haste${R }: Hellkite Overlord gets +1/+0 until end of turn . ${B}{G }: Regenerate Hellkite Overlord .\nHell's Thunder NAME_END 4 ATK_END 4 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Shards of Alara PLAYER_CLS_END 103 RACE_END R RARITY_END Flying , haste$At the beginning of the end step , sacrifice Hell's Thunder . $Unearth { 4}{R } < i > ({4}{R }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nHindering Light NAME_END NIL ATK_END NIL DEF_END {W}{U} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 173 RACE_END C RARITY_END Counter target spell that targets you or a permanent you control . $Draw a card .\nHissing Iguanar NAME_END 1 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Lizard TYPE_END Shards of Alara PLAYER_CLS_END 104 RACE_END C RARITY_END Whenever another creature dies , you may have Hissing Iguanar deal 1 damage to target player .\nImmortal Coil NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 79 RACE_END R RARITY_END { tap } , Exile two cards from your graveyard : Draw a card . $If damage would be dealt to you , prevent that damage . Exile a card from your graveyard for each 1 damage prevented this way . $When there are no cards in your graveyard , you lose the game .\nIncurable Ogre NAME_END 1 ATK_END 5 DEF_END {3}{R} COST_END NIL DUR_END Creature - Ogre Mutant TYPE_END Shards of Alara PLAYER_CLS_END 105 RACE_END C RARITY_END NIL\nInfest NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 80 RACE_END U RARITY_END All creatures get -2/-2 until end of turn .\nInvincible Hymn NAME_END NIL ATK_END NIL DEF_END {6}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 14 RACE_END R RARITY_END Count the number of cards in your library . Your life total becomes that number .\nJhessian Infiltrator NAME_END 2 ATK_END 2 DEF_END {G}{U} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Shards of Alara PLAYER_CLS_END 174 RACE_END U RARITY_END Jhessian Infiltrator is unblockable .\nJhessian Lookout NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Scout TYPE_END Shards of Alara PLAYER_CLS_END 46 RACE_END C RARITY_END NIL\nJund Battlemage NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Shards of Alara PLAYER_CLS_END 106 RACE_END U RARITY_END { B } , { tap }: Target player loses 1 life . ${G } , { tap }: Put a 1/1 green Saproling creature token onto the battlefield .\nJund Charm NAME_END NIL ATK_END NIL DEF_END {B}{R}{G} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 175 RACE_END U RARITY_END Choose one - Exile all cards from target player's graveyard ; or Jund Charm deals 2 damage to each creature ; or put two +1/+1 counters on target creature .\nJund Panorama NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Shards of Alara PLAYER_CLS_END 225 RACE_END C RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap } , Sacrifice Jund Panorama : Search your library for a basic Swamp , Mountain , or Forest card and put it onto the battlefield tapped . Then shuffle your library .\nJungle Shrine NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Shards of Alara PLAYER_CLS_END 226 RACE_END U RARITY_END Jungle Shrine enters the battlefield tapped . ${tap }: Add { R } , { G } , or { W } to your mana pool .\nJungle Weaver NAME_END 6 ATK_END 5 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Shards of Alara PLAYER_CLS_END 134 RACE_END C RARITY_END Reach < i > (This can block creatures with flying . ) < /i > $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nKathari Screecher NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Shards of Alara PLAYER_CLS_END 47 RACE_END C RARITY_END Flying$Unearth { 2}{U } < i > ({2}{U }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nKederekt Creeper NAME_END 3 ATK_END 2 DEF_END {U}{B}{R} COST_END NIL DUR_END Creature - Horror TYPE_END Shards of Alara PLAYER_CLS_END 176 RACE_END C RARITY_END Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i > $Kederekt Creeper can't be blocked except by two or more creatures .\nKiss of the Amesha NAME_END NIL ATK_END NIL DEF_END {4}{W}{U} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 177 RACE_END U RARITY_END Target player gains 7 life and draws two cards .\nKnight-Captain of Eos NAME_END 2 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Shards of Alara PLAYER_CLS_END 17 RACE_END R RARITY_END When Knight-Captain of Eos enters the battlefield , put two 1/1 white Soldier creature tokens onto the battlefield . ${W } , Sacrifice a Soldier : Prevent all combat damage that would be dealt this turn .\nKnight of the Skyward Eye NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Shards of Alara PLAYER_CLS_END 15 RACE_END C RARITY_END { 3}{G }: Knight of the Skyward Eye gets +3/+3 until end of turn . Activate this ability only once each turn .\nKnight of the White Orchid NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Shards of Alara PLAYER_CLS_END 16 RACE_END R RARITY_END First strike$When Knight of the White Orchid enters the battlefield , if an opponent controls more lands than you , you may search your library for a Plains card , put it onto the battlefield , then shuffle your library .\nKresh the Bloodbraided NAME_END 3 ATK_END 3 DEF_END {2}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Shards of Alara PLAYER_CLS_END 178 RACE_END M RARITY_END Whenever another creature dies , you may put X +1/+1 counters on Kresh the Bloodbraided , where X is that creature's power .\nLich's Mirror NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 210 RACE_END M RARITY_END If you would lose the game , instead shuffle your hand , your graveyard , and all permanents you own into your library , then draw seven cards and your life total becomes 20 .\nLightning Talons NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shards of Alara PLAYER_CLS_END 107 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +3/+0 and has first strike .\nLush Growth NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shards of Alara PLAYER_CLS_END 136 RACE_END C RARITY_END Enchant land$Enchanted land is a Mountain , Forest , and Plains .\nMagma Spray NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 108 RACE_END C RARITY_END Magma Spray deals 2 damage to target creature . If that creature would die this turn , exile it instead .\nManaplasm NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Ooze TYPE_END Shards of Alara PLAYER_CLS_END 138 RACE_END R RARITY_END Whenever you cast a spell , Manaplasm gets +X/+X until end of turn , where X is that spell's converted mana cost .\nMarble Chalice NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 18 RACE_END C RARITY_END { tap }: You gain 1 life .\nMaster of Etherium NAME_END * ATK_END * DEF_END {2}{U} COST_END NIL DUR_END Artifact Creature - Vedalken Wizard TYPE_END Shards of Alara PLAYER_CLS_END 49 RACE_END R RARITY_END Master of Etherium's power and toughness are each equal to the number of artifacts you control . $Other artifact creatures you control get +1/+1 .\nMayael the Anima NAME_END 3 ATK_END 2 DEF_END {R}{G}{W} COST_END NIL DUR_END Legendary Creature - Elf Shaman TYPE_END Shards of Alara PLAYER_CLS_END 179 RACE_END M RARITY_END { 3}{R}{G}{W } , { tap }: Look at the top five cards of your library . You may put a creature card with power 5 or greater from among them onto the battlefield . Put the rest on the bottom of your library in any order .\nMemory Erosion NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Shards of Alara PLAYER_CLS_END 50 RACE_END R RARITY_END Whenever an opponent casts a spell , that player puts the top two cards of his or her library into his or her graveyard .\nMetallurgeon NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Artifact Creature - Human Artificer TYPE_END Shards of Alara PLAYER_CLS_END 19 RACE_END U RARITY_END { W } , { tap }: Regenerate target artifact .\nMighty Emergence NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Shards of Alara PLAYER_CLS_END 137 RACE_END U RARITY_END Whenever a creature with power 5 or greater enters the battlefield under your control , you may put two +1/+1 counters on it .\nMindlock Orb NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 51 RACE_END R RARITY_END Players can't search libraries .\nMinion Reflector NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 211 RACE_END R RARITY_END Whenever a nontoken creature enters the battlefield under your control , you may pay { 2 } . If you do , put a token that's a copy of that creature onto the battlefield . That token has haste and \" At the beginning of the end step , sacrifice this permanent . \"\nNaya Battlemage NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Shards of Alara PLAYER_CLS_END 142 RACE_END U RARITY_END { R } , { tap }: Target creature gets +2/+0 until end of turn . ${W } , { tap }: Tap target creature .\nNaya Charm NAME_END NIL ATK_END NIL DEF_END {R}{G}{W} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 180 RACE_END U RARITY_END Choose one - Naya Charm deals 3 damage to target creature ; or return target card from a graveyard to its owner's hand ; or tap all creatures target player controls .\nNaya Panorama NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Shards of Alara PLAYER_CLS_END 227 RACE_END C RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap } , Sacrifice Naya Panorama : Search your library for a basic Mountain , Forest , or Plains card and put it onto the battlefield tapped . Then shuffle your library .\nNecrogenesis NAME_END NIL ATK_END NIL DEF_END {B}{G} COST_END NIL DUR_END Enchantment TYPE_END Shards of Alara PLAYER_CLS_END 181 RACE_END U RARITY_END { 2 }: Exile target creature card from a graveyard . Put a 1/1 green Saproling creature token onto the battlefield .\nObelisk of Bant NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 212 RACE_END C RARITY_END { tap }: Add { G } , { W } , or { U } to your mana pool .\nObelisk of Esper NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 213 RACE_END C RARITY_END { tap }: Add { W } , { U } , or { B } to your mana pool .\nObelisk of Grixis NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 214 RACE_END C RARITY_END { tap }: Add { U } , { B } , or { R } to your mana pool .\nObelisk of Jund NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 215 RACE_END C RARITY_END { tap }: Add { B } , { R } , or { G } to your mana pool .\nObelisk of Naya NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 216 RACE_END C RARITY_END { tap }: Add { R } , { G } , or { W } to your mana pool .\nOblivion Ring NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Shards of Alara PLAYER_CLS_END 20 RACE_END C RARITY_END When Oblivion Ring enters the battlefield , exile another target nonland permanent . $When Oblivion Ring leaves the battlefield , return the exiled card to the battlefield under its owner's control .\nOnyx Goblet NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 81 RACE_END C RARITY_END { tap }: Target player loses 1 life .\nOoze Garden NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Shards of Alara PLAYER_CLS_END 143 RACE_END R RARITY_END { 1}{G } , Sacrifice a non-Ooze creature : Put an X/X green Ooze creature token onto the battlefield , where X is the sacrificed creature's power . Activate this ability only any time you could cast a sorcery .\nOutrider of Jhess NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Human Knight TYPE_END Shards of Alara PLAYER_CLS_END 52 RACE_END C RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i >\nPredator Dragon NAME_END 4 ATK_END 4 DEF_END {3}{R}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Shards of Alara PLAYER_CLS_END 109 RACE_END R RARITY_END Flying , haste$Devour 2 < i > (As this enters the battlefield , you may sacrifice any number of creatures . This creature enters the battlefield with twice that many +1/+1 counters on it . ) < /i >\nPrince of Thralls NAME_END 7 ATK_END 7 DEF_END {4}{U}{B}{B}{R} COST_END NIL DUR_END Creature - Demon TYPE_END Shards of Alara PLAYER_CLS_END 182 RACE_END M RARITY_END Whenever a permanent an opponent controls is put into a graveyard , put that card onto the battlefield under your control unless that opponent pays 3 life .\nProtomatter Powder NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 53 RACE_END U RARITY_END { 4}{W } , { tap } , Sacrifice Protomatter Powder : Return target artifact card from your graveyard to the battlefield .\nPunish Ignorance NAME_END NIL ATK_END NIL DEF_END {W}{U}{U}{B} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 183 RACE_END R RARITY_END Counter target spell . Its controller loses 3 life and you gain 3 life .\nPuppet Conjurer NAME_END 2 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Artifact Creature - Human Wizard TYPE_END Shards of Alara PLAYER_CLS_END 82 RACE_END U RARITY_END { U } , { tap }: Put a 0/1 blue Homunculus artifact creature token onto the battlefield . $At the beginning of your upkeep , sacrifice a Homunculus .\nRafiq of the Many NAME_END 3 ATK_END 3 DEF_END {1}{G}{W}{U} COST_END NIL DUR_END Legendary Creature - Human Knight TYPE_END Shards of Alara PLAYER_CLS_END 185 RACE_END M RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > $Whenever a creature you control attacks alone , it gains double strike until end of turn .\nRakeclaw Gargantuan NAME_END 3 ATK_END 5 DEF_END {2}{R}{G}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Shards of Alara PLAYER_CLS_END 186 RACE_END C RARITY_END { 1 }: Target creature with power 5 or greater gains first strike until end of turn .\nRanger of Eos NAME_END 2 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Shards of Alara PLAYER_CLS_END 21 RACE_END R RARITY_END When Ranger of Eos enters the battlefield , you may search your library for up to two creature cards with converted mana cost 1 or less , reveal them , and put them into your hand . If you do , shuffle your library .\nRealm Razer NAME_END 2 ATK_END 4 DEF_END {3}{R}{G}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Shards of Alara PLAYER_CLS_END 187 RACE_END R RARITY_END When Realm Razer enters the battlefield , exile all lands . $When Realm Razer leaves the battlefield , return the exiled cards to the battlefield tapped under their owners ' control .\nRelic of Progenitus NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 218 RACE_END C RARITY_END { tap }: Target player exiles a card from his or her graveyard . ${1 } , Exile Relic of Progenitus : Exile all cards from all graveyards . Draw a card .\nResounding Roar NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 144 RACE_END C RARITY_END Target creature gets +3/+3 until end of turn . $Cycling { 5}{R}{G}{W } < i > ({5}{R}{G}{W } , Discard this card : Draw a card . ) < /i > $When you cycle Resounding Roar , target creature gets +6/+6 until end of turn .\nResounding Scream NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 83 RACE_END C RARITY_END Target player discards a card at random . $Cycling { 5}{U}{B}{R } < i > ({5}{U}{B}{R } , Discard this card : Draw a card . ) < /i > $When you cycle Resounding Scream , target player discards two cards at random .\nResounding Silence NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 22 RACE_END C RARITY_END Exile target attacking creature . $Cycling { 5}{G}{W}{U } < i > ({5}{G}{W}{U } , Discard this card : Draw a card . ) < /i > $When you cycle Resounding Silence , exile up to two target attacking creatures .\nResounding Thunder NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 110 RACE_END C RARITY_END Resounding Thunder deals 3 damage to target creature or player . $Cycling { 5}{B}{R}{G } < i > ({5}{B}{R}{G } , Discard this card : Draw a card . ) < /i > $When you cycle Resounding Thunder , it deals 6 damage to target creature or player .\nResounding Wave NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 54 RACE_END C RARITY_END Return target permanent to its owner's hand . $Cycling { 5}{W}{U}{B } < i > ({5}{W}{U}{B } , Discard this card : Draw a card . ) < /i > $When you cycle Resounding Wave , return two target permanents to their owners ' hands .\nRhox Charger NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Rhino Soldier TYPE_END Shards of Alara PLAYER_CLS_END 145 RACE_END U RARITY_END Trample$Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i >\nRhox War Monk NAME_END 4 ATK_END 3 DEF_END {G}{W}{U} COST_END NIL DUR_END Creature - Rhino Monk TYPE_END Shards of Alara PLAYER_CLS_END 188 RACE_END U RARITY_END Lifelink\nRidge Rannet NAME_END 4 ATK_END 6 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Shards of Alara PLAYER_CLS_END 111 RACE_END C RARITY_END Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nRip-Clan Crasher NAME_END 2 ATK_END 2 DEF_END {R}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Shards of Alara PLAYER_CLS_END 189 RACE_END C RARITY_END Haste\nRockcaster Platoon NAME_END 7 ATK_END 5 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Rhino Soldier TYPE_END Shards of Alara PLAYER_CLS_END 23 RACE_END U RARITY_END { 4}{G }: Rockcaster Platoon deals 2 damage to each creature with flying and each player .\nRockslide Elemental NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Shards of Alara PLAYER_CLS_END 112 RACE_END U RARITY_END First strike$Whenever another creature dies , you may put a +1/+1 counter on Rockslide Elemental .\nSacellum Godspeaker NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Shards of Alara PLAYER_CLS_END 146 RACE_END R RARITY_END { tap }: Reveal any number of creature cards with power 5 or greater from your hand . Add { G } to your mana pool for each card revealed this way .\nSalvage Titan NAME_END 4 ATK_END 6 DEF_END {4}{B}{B} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Shards of Alara PLAYER_CLS_END 84 RACE_END R RARITY_END You may sacrifice three artifacts rather than pay Salvage Titan's mana cost . $Exile three artifact cards from your graveyard : Return Salvage Titan from your graveyard to your hand .\nSarkhan Vol NAME_END NIL ATK_END NIL DEF_END {2}{R}{G} COST_END NIL DUR_END Planeswalker - Sarkhan TYPE_END Shards of Alara PLAYER_CLS_END 191 RACE_END M RARITY_END +1 : Creatures you control get +1/+1 and gain haste until end of turn . $-2 : Gain control of target creature until end of turn . Untap that creature . It gains haste until end of turn . $-6 : Put five 4/4 red Dragon creature tokens with flying onto the battlefield .\nSavage Hunger NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Shards of Alara PLAYER_CLS_END 147 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+0 and has trample . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nSavage Lands NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Shards of Alara PLAYER_CLS_END 228 RACE_END U RARITY_END Savage Lands enters the battlefield tapped . ${tap }: Add { B } , { R } , or { G } to your mana pool .\nScavenger Drake NAME_END 1 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Drake TYPE_END Shards of Alara PLAYER_CLS_END 85 RACE_END U RARITY_END Flying$Whenever another creature dies , you may put a +1/+1 counter on Scavenger Drake .\nScourge Devil NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Devil TYPE_END Shards of Alara PLAYER_CLS_END 113 RACE_END U RARITY_END When Scourge Devil enters the battlefield , creatures you control get +1/+0 until end of turn . $Unearth { 2}{R } < i > ({2}{R }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nScourglass NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Artifact TYPE_END Shards of Alara PLAYER_CLS_END 25 RACE_END R RARITY_END { tap } , Sacrifice Scourglass : Destroy all permanents except for artifacts and lands . Activate this ability only during your upkeep .\nSeaside Citadel NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Shards of Alara PLAYER_CLS_END 229 RACE_END U RARITY_END Seaside Citadel enters the battlefield tapped . ${tap }: Add { G } , { W } , or { U } to your mana pool .\nSedraxis Specter NAME_END 2 ATK_END 3 DEF_END {U}{B}{R} COST_END NIL DUR_END Creature - Specter TYPE_END Shards of Alara PLAYER_CLS_END 192 RACE_END R RARITY_END Flying$Whenever Sedraxis Specter deals combat damage to a player , that player discards a card . $Unearth { 1}{B } < i > ({1}{B }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nSedris, the Traitor King NAME_END 5 ATK_END 5 DEF_END {3}{U}{B}{R} COST_END NIL DUR_END Legendary Creature - Zombie Warrior TYPE_END Shards of Alara PLAYER_CLS_END 193 RACE_END M RARITY_END Each creature card in your graveyard has unearth { 2}{B } . < i > ({2}{B }: Return the card to the battlefield . The creature gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nShadowfeed NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 86 RACE_END C RARITY_END Exile target card from a graveyard . You gain 3 life .\nSharding Sphinx NAME_END 4 ATK_END 4 DEF_END {4}{U}{U} COST_END NIL DUR_END Artifact Creature - Sphinx TYPE_END Shards of Alara PLAYER_CLS_END 55 RACE_END R RARITY_END Flying$Whenever an artifact creature you control deals combat damage to a player , you may put a 1/1 blue Thopter artifact creature token with flying onto the battlefield .\nSharuum the Hegemon NAME_END 5 ATK_END 5 DEF_END {3}{W}{U}{B} COST_END NIL DUR_END Legendary Artifact Creature - Sphinx TYPE_END Shards of Alara PLAYER_CLS_END 194 RACE_END M RARITY_END Flying$When Sharuum the Hegemon enters the battlefield , you may return target artifact card from your graveyard to the battlefield .\nShore Snapper NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Beast TYPE_END Shards of Alara PLAYER_CLS_END 87 RACE_END C RARITY_END { U }: Shore Snapper gains islandwalk until end of turn .\nSighted-Caste Sorcerer NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Shards of Alara PLAYER_CLS_END 26 RACE_END C RARITY_END Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i > ${U }: Sighted-Caste Sorcerer gains shroud until end of turn . < i > (It can't be the target of spells or abilities . ) < /i >\nSigil Blessing NAME_END NIL ATK_END NIL DEF_END {G}{W} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 195 RACE_END C RARITY_END Until end of turn , target creature you control gets +3/+3 and other creatures you control get +1/+1 .\nSigiled Paladin NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Shards of Alara PLAYER_CLS_END 27 RACE_END U RARITY_END First strike$Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i >\nSigil of Distinction NAME_END NIL ATK_END NIL DEF_END {X} COST_END NIL DUR_END Artifact - Equipment TYPE_END Shards of Alara PLAYER_CLS_END 219 RACE_END R RARITY_END Sigil of Distinction enters the battlefield with X charge counters on it . $Equipped creature gets +1/+1 for each charge counter on Sigil of Distinction . $Equip-Remove a charge counter from Sigil of Distinction .\nSkeletal Kathari NAME_END 2 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Bird Skeleton TYPE_END Shards of Alara PLAYER_CLS_END 88 RACE_END C RARITY_END Flying${B } , Sacrifice a creature : Regenerate Skeletal Kathari .\nSkullmulcher NAME_END 3 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Shards of Alara PLAYER_CLS_END 148 RACE_END R RARITY_END Devour 1 < i > (As this enters the battlefield , you may sacrifice any number of creatures . This creature enters the battlefield with that many +1/+1 counters on it . ) < /i > $When Skullmulcher enters the battlefield , draw a card for each creature it devoured .\nSoul's Fire NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 115 RACE_END C RARITY_END Target creature you control on the battlefield deals damage equal to its power to target creature or player .\nSoul's Grace NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 28 RACE_END C RARITY_END You gain life equal to target creature's power .\nSoul's Might NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 149 RACE_END C RARITY_END Put X +1/+1 counters on target creature , where X is that creature's power .\nSpearbreaker Behemoth NAME_END 5 ATK_END 5 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Shards of Alara PLAYER_CLS_END 150 RACE_END R RARITY_END Spearbreaker Behemoth is indestructible . ${1 }: Target creature with power 5 or greater is indestructible this turn .\nSpell Snip NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 57 RACE_END C RARITY_END Counter target spell unless its controller pays { 1 } . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nSphinx's Herald NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Artifact Creature - Vedalken Wizard TYPE_END Shards of Alara PLAYER_CLS_END 58 RACE_END U RARITY_END { 2}{U } , { tap } , Sacrifice a white creature , a blue creature , and a black creature : Search your library for a card named Sphinx Sovereign and put it onto the battlefield . Then shuffle your library .\nSphinx Sovereign NAME_END 6 ATK_END 6 DEF_END {4}{W}{U}{U}{B} COST_END NIL DUR_END Artifact Creature - Sphinx TYPE_END Shards of Alara PLAYER_CLS_END 196 RACE_END M RARITY_END Flying$At the beginning of your end step , you gain 3 life if Sphinx Sovereign is untapped . Otherwise , each opponent loses 3 life .\nSprouting Thrinax NAME_END 3 ATK_END 3 DEF_END {B}{R}{G} COST_END NIL DUR_END Creature - Lizard TYPE_END Shards of Alara PLAYER_CLS_END 197 RACE_END U RARITY_END When Sprouting Thrinax dies , put three 1/1 green Saproling creature tokens onto the battlefield .\nSteelclad Serpent NAME_END 5 ATK_END 4 DEF_END {5}{U} COST_END NIL DUR_END Artifact Creature - Serpent TYPE_END Shards of Alara PLAYER_CLS_END 59 RACE_END C RARITY_END Steelclad Serpent can't attack unless you control another artifact .\nSteward of Valeron NAME_END 2 ATK_END 2 DEF_END {G}{W} COST_END NIL DUR_END Creature - Human Druid Knight TYPE_END Shards of Alara PLAYER_CLS_END 198 RACE_END C RARITY_END Vigilance${tap }: Add { G } to your mana pool .\nStoic Angel NAME_END 4 ATK_END 3 DEF_END {1}{G}{W}{U} COST_END NIL DUR_END Creature - Angel TYPE_END Shards of Alara PLAYER_CLS_END 199 RACE_END R RARITY_END Flying , vigilance$Players can't untap more than one creature during their untap steps .\nSunseed Nurturer NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Druid Wizard TYPE_END Shards of Alara PLAYER_CLS_END 29 RACE_END U RARITY_END At the beginning of your end step , if you control a creature with power 5 or greater , you may gain 2 life . ${tap }: Add { C } to your mana pool .\nSwerve NAME_END NIL ATK_END NIL DEF_END {U}{R} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 200 RACE_END U RARITY_END Change the target of target spell with a single target .\nTar Fiend NAME_END 4 ATK_END 4 DEF_END {5}{B} COST_END NIL DUR_END Creature - Elemental TYPE_END Shards of Alara PLAYER_CLS_END 89 RACE_END R RARITY_END Devour 2 < i > (As this enters the battlefield , you may sacrifice any number of creatures . This creature enters the battlefield with twice that many +1/+1 counters on it . ) < /i > $When Tar Fiend enters the battlefield , target player discards a card for each creature it devoured .\nTezzeret the Seeker NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Planeswalker - Tezzeret TYPE_END Shards of Alara PLAYER_CLS_END 60 RACE_END M RARITY_END +1 : Untap up to two target artifacts . $-X : Search your library for an artifact card with converted mana cost X or less and put it onto the battlefield . Then shuffle your library . $-5 : Artifacts you control become 5/5 artifact creatures until end of turn .\nThorn-Thrash Viashino NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Viashino Warrior TYPE_END Shards of Alara PLAYER_CLS_END 116 RACE_END C RARITY_END Devour 2 < i > (As this enters the battlefield , you may sacrifice any number of creatures . This creature enters the battlefield with twice that many +1/+1 counters on it . ) < /i > ${G }: Thorn-Thrash Viashino gains trample until end of turn .\nThoughtcutter Agent NAME_END 1 ATK_END 1 DEF_END {U}{B} COST_END NIL DUR_END Artifact Creature - Human Rogue TYPE_END Shards of Alara PLAYER_CLS_END 201 RACE_END U RARITY_END { U}{B } , { tap }: Target player loses 1 life and reveals his or her hand .\nTidehollow Strix NAME_END 1 ATK_END 2 DEF_END {U}{B} COST_END NIL DUR_END Artifact Creature - Bird TYPE_END Shards of Alara PLAYER_CLS_END 203 RACE_END C RARITY_END Flying$Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i >\nTitanic Ultimatum NAME_END NIL ATK_END NIL DEF_END {R}{R}{G}{G}{G}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 204 RACE_END R RARITY_END Until end of turn , creatures you control get +5/+5 and gain first strike , lifelink , and trample .\nTopan Ascetic NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Monk TYPE_END Shards of Alara PLAYER_CLS_END 151 RACE_END U RARITY_END Tap an untapped creature you control : Topan Ascetic gets +1/+1 until end of turn .\nTortoise Formation NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Shards of Alara PLAYER_CLS_END 61 RACE_END C RARITY_END Creatures you control gain shroud until end of turn . < i > (They can't be the targets of spells or abilities . ) < /i >\nTower Gargoyle NAME_END 4 ATK_END 4 DEF_END {1}{W}{U}{B} COST_END NIL DUR_END Artifact Creature - Gargoyle TYPE_END Shards of Alara PLAYER_CLS_END 205 RACE_END U RARITY_END Flying\nUndead Leotau NAME_END 4 ATK_END 3 DEF_END {5}{B} COST_END NIL DUR_END Creature - Zombie Cat TYPE_END Shards of Alara PLAYER_CLS_END 90 RACE_END C RARITY_END { R }: Undead Leotau gets +1/-1 until end of turn . $Unearth { 2}{B } < i > ({2}{B }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nVectis Silencers NAME_END 2 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Artifact Creature - Human Rogue TYPE_END Shards of Alara PLAYER_CLS_END 62 RACE_END C RARITY_END { 2}{B }: Vectis Silencers gains deathtouch until end of turn . < i > (Any amount of damage it deals to a creature is enough to destroy that creature . ) < /i >\nVein Drinker NAME_END 4 ATK_END 4 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Shards of Alara PLAYER_CLS_END 91 RACE_END R RARITY_END Flying${R } , { tap }: Vein Drinker deals damage equal to its power to target creature . That creature deals damage equal to its power to Vein Drinker . $Whenever a creature dealt damage by Vein Drinker this turn dies , put a +1/+1 counter on Vein Drinker .\nViashino Skeleton NAME_END 1 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Viashino Skeleton TYPE_END Shards of Alara PLAYER_CLS_END 118 RACE_END C RARITY_END { 1}{B } , Discard a card : Regenerate Viashino Skeleton .\nVicious Shadows NAME_END NIL ATK_END NIL DEF_END {6}{R} COST_END NIL DUR_END Enchantment TYPE_END Shards of Alara PLAYER_CLS_END 119 RACE_END R RARITY_END Whenever a creature dies , you may have Vicious Shadows deal damage to target player equal to the number of cards in that player's hand .\nViolent Ultimatum NAME_END NIL ATK_END NIL DEF_END {B}{B}{R}{R}{R}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 206 RACE_END R RARITY_END Destroy three target permanents .\nViscera Dragger NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Ogre Warrior TYPE_END Shards of Alara PLAYER_CLS_END 92 RACE_END C RARITY_END Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i > $Unearth { 1}{B } < i > ({1}{B }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nVithian Stinger NAME_END 1 ATK_END 0 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Shards of Alara PLAYER_CLS_END 120 RACE_END C RARITY_END { tap }: Vithian Stinger deals 1 damage to target creature or player . $Unearth { 1}{R } < i > ({1}{R }: Return this card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step or if it would leave the battlefield . Unearth only as a sorcery . ) < /i >\nVolcanic Submersion NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Shards of Alara PLAYER_CLS_END 121 RACE_END C RARITY_END Destroy target artifact or land . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nWaveskimmer Aven NAME_END 4 ATK_END 2 DEF_END {2}{G}{W}{U} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Shards of Alara PLAYER_CLS_END 207 RACE_END C RARITY_END Flying$Exalted < i > (Whenever a creature you control attacks alone , that creature gets +1/+1 until end of turn . ) < /i >\nWelkin Guide NAME_END 2 ATK_END 2 DEF_END {4}{W} COST_END NIL DUR_END Creature - Bird Cleric TYPE_END Shards of Alara PLAYER_CLS_END 30 RACE_END C RARITY_END Flying$When Welkin Guide enters the battlefield , target creature gets +2/+2 and gains flying until end of turn .\nWhere Ancients Tread NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Enchantment TYPE_END Shards of Alara PLAYER_CLS_END 122 RACE_END R RARITY_END Whenever a creature with power 5 or greater enters the battlefield under your control , you may have Where Ancients Tread deal 5 damage to target creature or player .\nWild Nacatl NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Cat Warrior TYPE_END Shards of Alara PLAYER_CLS_END 152 RACE_END C RARITY_END Wild Nacatl gets +1/+1 as long as you control a Mountain . $Wild Nacatl gets +1/+1 as long as you control a Plains .\nYoked Plowbeast NAME_END 5 ATK_END 5 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Beast TYPE_END Shards of Alara PLAYER_CLS_END 31 RACE_END C RARITY_END Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nCoal Stoker NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Duel Decks: Sorin vs. Tibalt PLAYER_CLS_END 49 RACE_END C RARITY_END When Coal Stoker enters the battlefield , if you cast it from your hand , add { R}{R}{R } to your mana pool .\nLavaborn Muse NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Duel Decks: Sorin vs. Tibalt PLAYER_CLS_END 50 RACE_END R RARITY_END At the beginning of each opponent's upkeep , if that player has two or fewer cards in hand , Lavaborn Muse deals 3 damage to him or her .\nRevenant Patriarch NAME_END 3 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Duel Decks: Sorin vs. Tibalt PLAYER_CLS_END 16 RACE_END U RARITY_END When Revenant Patriarch enters the battlefield , if { W } was spent to cast it , target player skips his or her next combat phase . $Revenant Patriarch can't block .\nStrangling Soot NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Duel Decks: Sorin vs. Tibalt PLAYER_CLS_END 65 RACE_END C RARITY_END Destroy target creature with toughness 3 or less . $Flashback { 5}{R } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nTorrent of Souls NAME_END NIL ATK_END NIL DEF_END {4}{BR} COST_END NIL DUR_END Sorcery TYPE_END Duel Decks: Sorin vs. Tibalt PLAYER_CLS_END 71 RACE_END U RARITY_END Return up to one target creature card from your graveyard to the battlefield if { B } was spent to cast Torrent of Souls . Creatures target player controls get +2/+0 and gain haste until end of turn if { R } was spent to cast Torrent of Souls . < i > (Do both if { B}{R } was spent . ) < /i >\nAquamorph Entity NAME_END * ATK_END * DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Duel Decks: Speed vs. Cunning PLAYER_CLS_END 54 RACE_END C RARITY_END As Aquamorph Entity enters the battlefield or is turned face up , it becomes your choice of 5/1 or 1/5 . $Morph { 2}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nCoral Trickster NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Duel Decks: Speed vs. Cunning PLAYER_CLS_END 44 RACE_END C RARITY_END Morph { U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Coral Trickster is turned face up , you may tap or untap target permanent .\nEcho Tracer NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Duel Decks: Speed vs. Cunning PLAYER_CLS_END 51 RACE_END C RARITY_END Morph { 2}{U } < i > (You may cast this card face down as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Echo Tracer is turned face up , return target creature to its owner's hand .\nOrcish Cannonade NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Instant TYPE_END Duel Decks: Speed vs. Cunning PLAYER_CLS_END 28 RACE_END C RARITY_END Orcish Cannonade deals 2 damage to target creature or player and 3 damage to you . $Draw a card .\nReckless Abandon NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Duel Decks: Speed vs. Cunning PLAYER_CLS_END 20 RACE_END C RARITY_END As an additional cost to cast Reckless Abandon , sacrifice a creature . $Reckless Abandon deals 4 damage to target creature or player .\nAncient Craving NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 64 RACE_END R RARITY_END You draw three cards and you lose 3 life .\nAngel of Light NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Starter 1999 PLAYER_CLS_END 1 RACE_END U RARITY_END Flying , vigilance\nBargain NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 7 RACE_END U RARITY_END Target opponent draws a card . $You gain 7 life .\nCinder Storm NAME_END NIL ATK_END NIL DEF_END {6}{R} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 93 RACE_END U RARITY_END Cinder Storm deals 7 damage to target creature or player .\nDakmor Ghoul NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Starter 1999 PLAYER_CLS_END 70 RACE_END U RARITY_END When Dakmor Ghoul enters the battlefield , target opponent loses 2 life and you gain 2 life .\nDakmor Lancer NAME_END 3 ATK_END 3 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Human Knight TYPE_END Starter 1999 PLAYER_CLS_END 71 RACE_END R RARITY_END When Dakmor Lancer enters the battlefield , destroy target nonblack creature .\nDakmor Plague NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 72 RACE_END U RARITY_END Dakmor Plague deals 3 damage to each creature and each player .\nDread Reaper NAME_END 5 ATK_END 6 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Starter 1999 PLAYER_CLS_END 76 RACE_END R RARITY_END Flying$When Dread Reaper enters the battlefield , you lose 5 life .\nEye Spy NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 38 RACE_END U RARITY_END Look at the top card of target player's library . You may put that card into his or her graveyard .\nGerrard's Wisdom NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 18 RACE_END R RARITY_END You gain 2 life for each card in your hand .\nGrim Tutor NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 79 RACE_END R RARITY_END Search your library for a card and put that card into your hand , then shuffle your library . You lose 3 life .\nHowling Fury NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 82 RACE_END U RARITY_END Target creature gets +4/+0 until end of turn .\nHulking Ogre NAME_END 3 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Ogre TYPE_END Starter 1999 PLAYER_CLS_END 108 RACE_END U RARITY_END Hulking Ogre can't block .\nNature's Cloak NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 135 RACE_END R RARITY_END Green creatures you control gain forestwalk until end of turn .\nPride of Lions NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Cat TYPE_END Starter 1999 PLAYER_CLS_END 139 RACE_END U RARITY_END You may have Pride of Lions assign its combat damage as though it weren't blocked .\nRighteous Fury NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 23 RACE_END R RARITY_END Destroy all tapped creatures . You gain 2 life for each creature destroyed this way .\nRoyal Trooper NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Starter 1999 PLAYER_CLS_END 25 RACE_END U RARITY_END Whenever Royal Trooper blocks , it gets +2/+2 until end of turn .\nScorching Spear NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 116 RACE_END C RARITY_END Scorching Spear deals 1 damage to target creature or player .\nShrieking Specter NAME_END 2 ATK_END 2 DEF_END {5}{B} COST_END NIL DUR_END Creature - Specter TYPE_END Starter 1999 PLAYER_CLS_END 89 RACE_END U RARITY_END Flying$Whenever Shrieking Specter attacks , defending player discards a card .\nSquall NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 143 RACE_END C RARITY_END Squall deals 2 damage to each creature with flying .\nSteadfastness NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 27 RACE_END C RARITY_END Creatures you control get +0/+3 until end of turn .\nStream of Acid NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 91 RACE_END U RARITY_END Destroy target land or nonblack creature .\nSylvan Yeti NAME_END 4 ATK_END * DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Yeti TYPE_END Starter 1999 PLAYER_CLS_END 146 RACE_END R RARITY_END Sylvan Yeti's power is equal to the number of cards in your hand .\nThunder Dragon NAME_END 5 ATK_END 5 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Starter 1999 PLAYER_CLS_END 119 RACE_END R RARITY_END Flying$When Thunder Dragon enters the battlefield , it deals 3 damage to each creature without flying .\nUndo NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Starter 1999 PLAYER_CLS_END 58 RACE_END U RARITY_END Return two target creatures to their owners ' hands .\nHand of Death NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Starter 2000 PLAYER_CLS_END 6 RACE_END C RARITY_END Destroy target nonblack creature .\nRoyal Falcon NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Starter 2000 PLAYER_CLS_END 14 RACE_END C RARITY_END Flying\nWillow Elf NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf TYPE_END Starter 2000 PLAYER_CLS_END 20 RACE_END C RARITY_END NIL\nAcidic Sliver NAME_END 2 ATK_END 2 DEF_END {B}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Stronghold PLAYER_CLS_END 138 RACE_END U RARITY_END All Slivers have \" { 2 } , Sacrifice this permanent : This permanent deals 2 damage to target creature or player . \"\nAmok NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Stronghold PLAYER_CLS_END 76 RACE_END R RARITY_END { 1 } , Discard a card at random : Put a +1/+1 counter on target creature .\nAwakening NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Stronghold PLAYER_CLS_END 51 RACE_END R RARITY_END At the beginning of each upkeep , untap all creatures and lands .\nBottomless Pit NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Stronghold PLAYER_CLS_END 1 RACE_END U RARITY_END At the beginning of each player's upkeep , that player discards a card at random .\nBrush with Death NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Stronghold PLAYER_CLS_END 2 RACE_END C RARITY_END Buyback { 2}{B}{B } < i > (You may pay an additional { 2}{B}{B } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Target opponent loses 2 life . You gain 2 life .\nBullwhip NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Stronghold PLAYER_CLS_END 126 RACE_END U RARITY_END { 2 } , { tap }: Bullwhip deals 1 damage to target creature . That creature attacks this turn if able .\nBurgeoning NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Stronghold PLAYER_CLS_END 52 RACE_END R RARITY_END Whenever an opponent plays a land , you may put a land card from your hand onto the battlefield .\nCalming Licid NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Licid TYPE_END Stronghold PLAYER_CLS_END 102 RACE_END U RARITY_END { W } , { tap }: Calming Licid loses this ability and becomes an Aura enchantment with enchant creature . Attach it to target creature . You may pay { W } to end this effect . $Enchanted creature can't attack .\nCarnassid NAME_END 4 ATK_END 5 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Stronghold PLAYER_CLS_END 53 RACE_END R RARITY_END Trample$${1}{G }: Regenerate Carnassid .\nChange of Heart NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Stronghold PLAYER_CLS_END 103 RACE_END C RARITY_END Buyback { 3 } < i > (You may pay an additional { 3 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Target creature can't attack this turn .\nCloud Spirit NAME_END 1 ATK_END 3 DEF_END {2}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Stronghold PLAYER_CLS_END 26 RACE_END C RARITY_END Flying$Cloud Spirit can block only creatures with flying .\nConstant Mists NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Stronghold PLAYER_CLS_END 54 RACE_END U RARITY_END Buyback-Sacrifice a land . < i > (You may sacrifice a land in addition to any other costs as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Prevent all combat damage that would be dealt this turn .\nContemplation NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Stronghold PLAYER_CLS_END 104 RACE_END U RARITY_END Whenever you cast a spell , you gain 1 life .\nConviction NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Stronghold PLAYER_CLS_END 105 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+3 . ${W }: Return Conviction to its owner's hand .\nConvulsing Licid NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Licid TYPE_END Stronghold PLAYER_CLS_END 77 RACE_END U RARITY_END { R } , { tap }: Convulsing Licid loses this ability and becomes an Aura enchantment with enchant creature . Attach it to target creature . You may pay { R } to end this effect . $Enchanted creature can't block .\nCrossbow Ambush NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Stronghold PLAYER_CLS_END 55 RACE_END C RARITY_END Creatures you control gain reach until end of turn . < i > (They can block creatures with flying . ) < /i >\nCrovax the Cursed NAME_END 0 ATK_END 0 DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Creature - Vampire TYPE_END Stronghold PLAYER_CLS_END 5 RACE_END R RARITY_END Crovax the Cursed enters the battlefield with four +1/+1 counters on it . $At the beginning of your upkeep , you may sacrifice a creature . If you do , put a +1/+1 counter on Crovax . If you don't , remove a +1/+1 counter from Crovax . ${B }: Crovax gains flying until end of turn .\nCrystalline Sliver NAME_END 2 ATK_END 2 DEF_END {W}{U} COST_END NIL DUR_END Creature - Sliver TYPE_END Stronghold PLAYER_CLS_END 139 RACE_END U RARITY_END All Slivers have shroud . < i > (They can't be the targets of spells or abilities . ) < /i >\nDauthi Trapper NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Dauthi Minion TYPE_END Stronghold PLAYER_CLS_END 6 RACE_END U RARITY_END { tap }: Target creature gains shadow until end of turn . < i > (It can block or be blocked by only creatures with shadow . ) < /i >\nDeath Stroke NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Sorcery TYPE_END Stronghold PLAYER_CLS_END 7 RACE_END C RARITY_END Destroy target tapped creature .\nDream Halls NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Stronghold PLAYER_CLS_END 28 RACE_END R RARITY_END Rather than pay the mana cost for a spell , its controller may discard a card that shares a color with that spell .\nDuct Crawler NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Insect TYPE_END Stronghold PLAYER_CLS_END 79 RACE_END C RARITY_END { 1}{R }: Target creature can't block Duct Crawler this turn .\nDungeon Shade NAME_END 1 ATK_END 1 DEF_END {3}{B} COST_END NIL DUR_END Creature - Shade Spirit TYPE_END Stronghold PLAYER_CLS_END 8 RACE_END C RARITY_END Flying${B }: Dungeon Shade gets +1/+1 until end of turn .\nElven Rite NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Stronghold PLAYER_CLS_END 56 RACE_END U RARITY_END Distribute two +1/+1 counters among one or two target creatures .\nEnsnaring Bridge NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Stronghold PLAYER_CLS_END 127 RACE_END R RARITY_END Creatures with power greater than the number of cards in your hand can't attack .\nEvacuation NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Instant TYPE_END Stronghold PLAYER_CLS_END 30 RACE_END R RARITY_END Return all creatures to their owners ' hands .\nFanning the Flames NAME_END NIL ATK_END NIL DEF_END {X}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Stronghold PLAYER_CLS_END 80 RACE_END U RARITY_END Buyback { 3 } < i > (You may pay an additional { 3 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Fanning the Flames deals X damage to target creature or player .\nFlowstone Hellion NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Hellion Beast TYPE_END Stronghold PLAYER_CLS_END 84 RACE_END U RARITY_END Haste${0 }: Flowstone Hellion gets +1/-1 until end of turn .\nFlowstone Mauler NAME_END 5 ATK_END 4 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Stronghold PLAYER_CLS_END 85 RACE_END R RARITY_END Trample${R }: Flowstone Mauler gets +1/-1 until end of turn .\nFoul Imp NAME_END 2 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Stronghold PLAYER_CLS_END 9 RACE_END C RARITY_END Flying$When Foul Imp enters the battlefield , you lose 2 life .\nFurnace Spirit NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Spirit TYPE_END Stronghold PLAYER_CLS_END 87 RACE_END C RARITY_END Haste${R }: Furnace Spirit gets +1/+0 until end of turn .\nGliding Licid NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Licid TYPE_END Stronghold PLAYER_CLS_END 31 RACE_END U RARITY_END { U } , { tap }: Gliding Licid loses this ability and becomes an Aura enchantment with enchant creature . Attach it to target creature . You may pay { U } to end this effect . $Enchanted creature has flying .\nHeartstone NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Stronghold PLAYER_CLS_END 128 RACE_END U RARITY_END Activated abilities of creatures cost { 1 } less to activate . This effect can't reduce the amount of mana an ability costs to activate to less than one mana .\nHibernation Sliver NAME_END 2 ATK_END 2 DEF_END {U}{B} COST_END NIL DUR_END Creature - Sliver TYPE_END Stronghold PLAYER_CLS_END 140 RACE_END U RARITY_END All Slivers have \" Pay 2 life : Return this permanent to its owner's hand . \"\nHorn of Greed NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Stronghold PLAYER_CLS_END 129 RACE_END R RARITY_END Whenever a player plays a land , that player draws a card .\nIntruder Alarm NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Stronghold PLAYER_CLS_END 34 RACE_END R RARITY_END Creatures don't untap during their controllers ' untap steps . $Whenever a creature enters the battlefield , untap all creatures .\nJinxed Ring NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Stronghold PLAYER_CLS_END 131 RACE_END R RARITY_END Whenever a nontoken permanent is put into your graveyard from the battlefield , Jinxed Ring deals 1 damage to you . $Sacrifice a creature : Target opponent gains control of Jinxed Ring . < i > (This effect lasts indefinitely . ) < /i >\nLab Rats NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Stronghold PLAYER_CLS_END 11 RACE_END C RARITY_END Buyback { 4 } < i > (You may pay an additional { 4 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Put a 1/1 black Rat creature token onto the battlefield .\nLancers en-Kor NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Kor Soldier TYPE_END Stronghold PLAYER_CLS_END 108 RACE_END U RARITY_END Trample${0 }: The next 1 damage that would be dealt to Lancers en-Kor this turn is dealt to target creature you control instead .\nLeap NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Stronghold PLAYER_CLS_END 35 RACE_END C RARITY_END Target creature gains flying until end of turn . $$Draw a card .\nMind Games NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Stronghold PLAYER_CLS_END 38 RACE_END C RARITY_END Buyback { 2}{U } < i > (You may pay an additional { 2}{U } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Tap target artifact , creature , or land .\nMind Peel NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Stronghold PLAYER_CLS_END 13 RACE_END U RARITY_END Buyback { 2}{B}{B } < i > (You may pay an additional { 2}{B}{B } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Target player discards a card .\nMindwarper NAME_END 0 ATK_END 0 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Stronghold PLAYER_CLS_END 14 RACE_END R RARITY_END Mindwarper enters the battlefield with three +1/+1 counters on it . ${2}{B } , Remove a +1/+1 counter from Mindwarper : Target player discards a card . Activate this ability only any time you could cast a sorcery .\nMob Justice NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Stronghold PLAYER_CLS_END 90 RACE_END C RARITY_END Mob Justice deals damage to target player equal to the number of creatures you control .\nMogg Infestation NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Stronghold PLAYER_CLS_END 93 RACE_END R RARITY_END Destroy all creatures target player controls . For each creature that died this way , put two 1/1 red Goblin creature tokens onto the battlefield under that player's control .\nMorgue Thrull NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Thrull TYPE_END Stronghold PLAYER_CLS_END 15 RACE_END C RARITY_END Sacrifice Morgue Thrull : Put the top three cards of your library into your graveyard .\nMox Diamond NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Stronghold PLAYER_CLS_END 132 RACE_END R RARITY_END If Mox Diamond would enter the battlefield , you may discard a land card instead . If you do , put Mox Diamond onto the battlefield . If you don't , put it into its owner's graveyard . ${tap }: Add one mana of any color to your mana pool .\nNomads en-Kor NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Kor Nomad Soldier TYPE_END Stronghold PLAYER_CLS_END 109 RACE_END C RARITY_END { 0 }: The next 1 damage that would be dealt to Nomads en-Kor this turn is dealt to target creature you control instead .\nOvergrowth NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Stronghold PLAYER_CLS_END 61 RACE_END C RARITY_END Enchant land < i > (Target a land as you cast this . This card enters the battlefield attached to that land . ) < /i > $Whenever enchanted land is tapped for mana , its controller adds { G}{G } to his or her mana pool < i > (in addition to the mana the land produces) < /i > .\nProvoke NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Stronghold PLAYER_CLS_END 63 RACE_END C RARITY_END Untap target creature you don't control . That creature blocks this turn if able . $$Draw a card .\nPursuit of Knowledge NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Stronghold PLAYER_CLS_END 110 RACE_END R RARITY_END If you would draw a card , you may put a study counter on Pursuit of Knowledge instead . $$Remove three study counters from Pursuit of Knowledge , Sacrifice Pursuit of Knowledge : Draw seven cards .\nRolling Stones NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Stronghold PLAYER_CLS_END 111 RACE_END R RARITY_END Wall creatures can attack as though they didn't have defender .\nRuination NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Stronghold PLAYER_CLS_END 95 RACE_END R RARITY_END Destroy all nonbasic lands .\nSacred Ground NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Stronghold PLAYER_CLS_END 112 RACE_END R RARITY_END Whenever a spell or ability an opponent controls causes a land to be put into your graveyard from the battlefield , return that card to the battlefield .\nScapegoat NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Stronghold PLAYER_CLS_END 114 RACE_END U RARITY_END As an additional cost to cast Scapegoat , sacrifice a creature . $Return any number of target creatures you control to their owner's hand .\nSerpent Warrior NAME_END 3 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Snake Warrior TYPE_END Stronghold PLAYER_CLS_END 19 RACE_END C RARITY_END When Serpent Warrior enters the battlefield , you lose 3 life .\nShaman en-Kor NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kor Cleric Shaman TYPE_END Stronghold PLAYER_CLS_END 115 RACE_END R RARITY_END { 0 }: The next 1 damage that would be dealt to Shaman en-Kor this turn is dealt to target creature you control instead . ${1}{W }: The next time a source of your choice would deal damage to target creature this turn , that damage is dealt to Shaman en-Kor instead .\nShifting Wall NAME_END 0 ATK_END 0 DEF_END {X} COST_END NIL DUR_END Artifact Creature - Wall TYPE_END Stronghold PLAYER_CLS_END 134 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $Shifting Wall enters the battlefield with X +1/+1 counters on it .\nSkyshroud Archer NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Stronghold PLAYER_CLS_END 64 RACE_END C RARITY_END { tap }: Target creature with flying gets -1/-1 until end of turn .\nSkyshroud Falcon NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Stronghold PLAYER_CLS_END 116 RACE_END C RARITY_END Flying , vigilance\nSkyshroud Troopers NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Druid Warrior TYPE_END Stronghold PLAYER_CLS_END 65 RACE_END C RARITY_END { tap }: Add { G } to your mana pool .\nSliver Queen NAME_END 7 ATK_END 7 DEF_END {W}{U}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Sliver TYPE_END Stronghold PLAYER_CLS_END 141 RACE_END R RARITY_END { 2 }: Put a 1/1 colorless Sliver creature token onto the battlefield .\nSoltari Champion NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Soltari Soldier TYPE_END Stronghold PLAYER_CLS_END 118 RACE_END R RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Whenever Soltari Champion attacks , all other creatures you control get +1/+1 until end of turn .\nSpike Colony NAME_END 0 ATK_END 0 DEF_END {4}{G} COST_END NIL DUR_END Creature - Spike TYPE_END Stronghold PLAYER_CLS_END 67 RACE_END C RARITY_END Spike Colony enters the battlefield with four +1/+1 counters on it . ${2 } , Remove a +1/+1 counter from Spike Colony : Put a +1/+1 counter on target creature .\nSpike Soldier NAME_END 0 ATK_END 0 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Spike Soldier TYPE_END Stronghold PLAYER_CLS_END 69 RACE_END U RARITY_END Spike Soldier enters the battlefield with three +1/+1 counters on it . ${2 } , Remove a +1/+1 counter from Spike Soldier : Put a +1/+1 counter on target creature . $Remove a +1/+1 counter from Spike Soldier : Spike Soldier gets +2/+2 until end of turn .\nSpike Worker NAME_END 0 ATK_END 0 DEF_END {2}{G} COST_END NIL DUR_END Creature - Spike TYPE_END Stronghold PLAYER_CLS_END 70 RACE_END C RARITY_END Spike Worker enters the battlefield with two +1/+1 counters on it . ${2 } , Remove a +1/+1 counter from Spike Worker : Put a +1/+1 counter on target creature .\nSpindrift Drake NAME_END 1 ATK_END 2 DEF_END {U} COST_END NIL DUR_END Creature - Drake TYPE_END Stronghold PLAYER_CLS_END 44 RACE_END C RARITY_END Flying$At the beginning of your upkeep , sacrifice Spindrift Drake unless you pay { U } .\nSpined Sliver NAME_END 2 ATK_END 2 DEF_END {R}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Stronghold PLAYER_CLS_END 142 RACE_END U RARITY_END Whenever a Sliver becomes blocked , that Sliver gets +1/+1 until end of turn for each creature blocking it .\nStronghold Assassin NAME_END 1 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Zombie Assassin TYPE_END Stronghold PLAYER_CLS_END 21 RACE_END R RARITY_END { tap } , Sacrifice a creature : Destroy target nonblack creature .\nTempting Licid NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Licid TYPE_END Stronghold PLAYER_CLS_END 72 RACE_END U RARITY_END { G } , { tap }: Tempting Licid loses this ability and becomes an Aura enchantment with enchant creature . Attach it to target creature . You may pay { G } to end this effect . $All creatures able to block enchanted creature do so .\nThalakos Deceiver NAME_END 1 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Thalakos Wizard TYPE_END Stronghold PLAYER_CLS_END 45 RACE_END R RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Whenever Thalakos Deceiver attacks and isn't blocked , you may sacrifice it . If you do , gain control of target creature . < i > (This effect lasts indefinitely . ) < /i >\nTidal Surge NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Stronghold PLAYER_CLS_END 46 RACE_END C RARITY_END Tap up to three target creatures without flying .\nTidal Warrior NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk Warrior TYPE_END Stronghold PLAYER_CLS_END 47 RACE_END C RARITY_END { tap }: Target land becomes an Island until end of turn .\nTorment NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Stronghold PLAYER_CLS_END 23 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -3/-0 .\nTortured Existence NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment TYPE_END Stronghold PLAYER_CLS_END 24 RACE_END C RARITY_END { B } , Discard a creature card : Return target creature card from your graveyard to your hand .\nVictual Sliver NAME_END 2 ATK_END 2 DEF_END {G}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Stronghold PLAYER_CLS_END 143 RACE_END U RARITY_END All Slivers have \" { 2 } , Sacrifice this permanent : You gain 4 life . \"\nVolrath's Stronghold NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Stronghold PLAYER_CLS_END 137 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . $${1}{B } , { tap }: Put target creature card from your graveyard on top of your library .\nWall of Blossoms NAME_END 4 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Plant Wall TYPE_END Stronghold PLAYER_CLS_END 75 RACE_END U RARITY_END Defender$When Wall of Blossoms enters the battlefield , draw a card .\nWall of Essence NAME_END 4 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Stronghold PLAYER_CLS_END 122 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $Whenever Wall of Essence is dealt combat damage , you gain that much life .\nWall of Razors NAME_END 1 ATK_END 4 DEF_END {1}{R} COST_END NIL DUR_END Creature - Wall TYPE_END Stronghold PLAYER_CLS_END 100 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $First strike\nWall of Tears NAME_END 4 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Stronghold PLAYER_CLS_END 50 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $Whenever Wall of Tears blocks a creature , return that creature to its owner's hand at end of combat .\nWarrior Angel NAME_END 4 ATK_END 3 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Angel Warrior TYPE_END Stronghold PLAYER_CLS_END 123 RACE_END R RARITY_END Flying$Whenever Warrior Angel deals damage , you gain that much life .\nAbandon Hope NAME_END NIL ATK_END NIL DEF_END {X}{1}{B} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 1 RACE_END U RARITY_END As an additional cost to cast Abandon Hope , discard X cards . $Look at target opponent's hand and choose X cards from it . That player discards those cards .\nAdvance Scout NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier Scout TYPE_END Tempest PLAYER_CLS_END 213 RACE_END C RARITY_END First strike${W }: Target creature gains first strike until end of turn .\nAftershock NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 160 RACE_END C RARITY_END Destroy target artifact , creature , or land . Aftershock deals 3 damage to you .\nAltar of Dementia NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 266 RACE_END R RARITY_END Sacrifice a creature : Target player puts a number of cards equal to the sacrificed creature's power from the top of his or her library into his or her graveyard .\nAluren NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 107 RACE_END R RARITY_END Any player may play creature cards with converted mana cost 3 or less without paying their mana cost and as though they had flash .\nAngelic Protector NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Tempest PLAYER_CLS_END 214 RACE_END U RARITY_END Flying$Whenever Angelic Protector becomes the target of a spell or ability , Angelic Protector gets +0/+3 until end of turn .\nAnoint NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 215 RACE_END C RARITY_END Buyback { 3 } < i > (You may pay an additional { 3 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Prevent the next 3 damage that would be dealt to target creature this turn .\nApes of Rath NAME_END 4 ATK_END 5 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Ape TYPE_END Tempest PLAYER_CLS_END 108 RACE_END U RARITY_END Whenever Apes of Rath attacks , it doesn't untap during its controller's next untap step .\nApocalypse NAME_END NIL ATK_END NIL DEF_END {2}{R}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 162 RACE_END R RARITY_END Exile all permanents . You discard your hand .\nArmored Pegasus NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Pegasus TYPE_END Tempest PLAYER_CLS_END 217 RACE_END C RARITY_END Flying\nArmor Sliver NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Tempest PLAYER_CLS_END 216 RACE_END U RARITY_END All Sliver creatures have \" { 2 }: This creature gets +0/+1 until end of turn . \"\nAuratog NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Atog TYPE_END Tempest PLAYER_CLS_END 218 RACE_END R RARITY_END Sacrifice an enchantment : Auratog gets +2/+2 until end of turn .\nBarbed Sliver NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Tempest PLAYER_CLS_END 163 RACE_END U RARITY_END All Sliver creatures have \" { 2 }: This creature gets +1/+0 until end of turn . \"\nBayou Dragonfly NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Tempest PLAYER_CLS_END 109 RACE_END C RARITY_END Flying , swampwalk\nBellowing Fiend NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Tempest PLAYER_CLS_END 2 RACE_END R RARITY_END Flying$$Whenever Bellowing Fiend deals damage to a creature , Bellowing Fiend deals 3 damage to that creature's controller and 3 damage to you .\nBenthic Behemoth NAME_END 6 ATK_END 7 DEF_END {5}{U}{U}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Tempest PLAYER_CLS_END 54 RACE_END R RARITY_END Islandwalk\nBlood Frenzy NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 164 RACE_END C RARITY_END Cast Blood Frenzy only before the combat damage step . $Target attacking or blocking creature gets +4/+0 until end of turn . Destroy that creature at the beginning of the next end step .\nBlood Pet NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Thrull TYPE_END Tempest PLAYER_CLS_END 3 RACE_END C RARITY_END Sacrifice Blood Pet : Add { B } to your mana pool .\nBoil NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 165 RACE_END U RARITY_END Destroy all Islands .\nBottle Gnomes NAME_END 3 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Gnome TYPE_END Tempest PLAYER_CLS_END 268 RACE_END U RARITY_END Sacrifice Bottle Gnomes : You gain 3 life .\nBounty Hunter NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Human Archer Minion TYPE_END Tempest PLAYER_CLS_END 4 RACE_END R RARITY_END { tap }: Put a bounty counter on target nonblack creature . ${tap }: Destroy target creature with a bounty counter on it .\nBroken Fall NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 110 RACE_END C RARITY_END Return Broken Fall to its owner's hand : Regenerate target creature .\nCaldera Lake NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 306 RACE_END R RARITY_END Caldera Lake enters the battlefield tapped . ${tap }: Add { C } to your mana pool . ${tap }: Add { U } or { R } to your mana pool . Caldera Lake deals 1 damage to you .\nCanyon Wildcat NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Cat TYPE_END Tempest PLAYER_CLS_END 167 RACE_END C RARITY_END Mountainwalk\nCapsize NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 55 RACE_END C RARITY_END Buyback { 3 } < i > (You may pay an additional { 3 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Return target permanent to its owner's hand .\nChaotic Goo NAME_END 0 ATK_END 0 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Ooze TYPE_END Tempest PLAYER_CLS_END 168 RACE_END R RARITY_END Chaotic Goo enters the battlefield with three +1/+1 counters on it . $At the beginning of your upkeep , you may flip a coin . If you win the flip , put a +1/+1 counter on Chaotic Goo . If you lose the flip , remove a +1/+1 counter from Chaotic Goo .\nCharging Rhino NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Rhino TYPE_END Tempest PLAYER_CLS_END 112 RACE_END U RARITY_END Charging Rhino can't be blocked by more than one creature .\nChill NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 56 RACE_END U RARITY_END Red spells cost { 2 } more to cast .\nChoke NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 113 RACE_END U RARITY_END Islands don't untap during their controllers ' untap steps .\nCinder Marsh NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 307 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { B } or { R } to your mana pool . Cinder Marsh doesn't untap during your next untap step .\nCircle of Protection: Shadow NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 224 RACE_END C RARITY_END { 1 }: The next time a creature of your choice with shadow would deal damage to you this turn , prevent that damage .\nClergy en-Vec NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Tempest PLAYER_CLS_END 226 RACE_END C RARITY_END { tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn .\nClot Sliver NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Sliver TYPE_END Tempest PLAYER_CLS_END 6 RACE_END C RARITY_END All Slivers have \" { 2 }: Regenerate this permanent . \"\nCloudchaser Eagle NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Tempest PLAYER_CLS_END 227 RACE_END C RARITY_END Flying$When Cloudchaser Eagle enters the battlefield , destroy target enchantment .\nCoiled Tinviper NAME_END 1 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Snake TYPE_END Tempest PLAYER_CLS_END 269 RACE_END C RARITY_END First strike\nCommander Greven il-Vec NAME_END 5 ATK_END 7 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Tempest PLAYER_CLS_END 9 RACE_END R RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $When Commander Greven il-Vec enters the battlefield , sacrifice a creature .\nCorpse Dance NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 10 RACE_END R RARITY_END Buyback { 2 } < i > (You may pay an additional { 2 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Return the top creature card of your graveyard to the battlefield . That creature gains haste until end of turn . Exile it at the beginning of the next end step .\nCounterspell NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 57 RACE_END C RARITY_END Counter target spell .\nCrazed Armodon NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Elephant TYPE_END Tempest PLAYER_CLS_END 114 RACE_END R RARITY_END { G }: Crazed Armodon gets +3/+0 and gains trample until end of turn . Destroy Crazed Armodon at the beginning of the next end step . Activate this ability only once each turn .\nCrown of Flames NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tempest PLAYER_CLS_END 169 RACE_END C RARITY_END Enchant creature${R }: Enchanted creature gets +1/+0 until end of turn . ${R }: Return Crown of Flames to its owner's hand .\nCursed Scroll NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 271 RACE_END R RARITY_END { 3 } , { tap }: Name a card . Reveal a card at random from your hand . If it's the named card , Cursed Scroll deals 2 damage to target creature or player .\nDauthi Embrace NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 14 RACE_END U RARITY_END { B}{B }: Target creature gains shadow until end of turn . < i > (It can block or be blocked by only creatures with shadow . ) < /i >\nDauthi Ghoul NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Dauthi Zombie TYPE_END Tempest PLAYER_CLS_END 15 RACE_END U RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Whenever a creature with shadow dies , put a +1/+1 counter on Dauthi Ghoul .\nDauthi Horror NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Dauthi Horror TYPE_END Tempest PLAYER_CLS_END 16 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Dauthi Horror can't be blocked by white creatures .\nDauthi Marauder NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Dauthi Minion TYPE_END Tempest PLAYER_CLS_END 17 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i >\nDauthi Mercenary NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Dauthi Knight Mercenary TYPE_END Tempest PLAYER_CLS_END 18 RACE_END U RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > ${1}{B }: Dauthi Mercenary gets +1/+0 until end of turn .\nDauthi Mindripper NAME_END 1 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Dauthi Minion TYPE_END Tempest PLAYER_CLS_END 19 RACE_END U RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Whenever Dauthi Mindripper attacks and isn't blocked , you may sacrifice it . If you do , defending player discards three cards .\nDauthi Slayer NAME_END 2 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Dauthi Soldier TYPE_END Tempest PLAYER_CLS_END 20 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Dauthi Slayer attacks each turn if able .\nDeath Pits of Rath NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 21 RACE_END R RARITY_END Whenever a creature is dealt damage , destroy it . It can't be regenerated .\nDiabolic Edict NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 22 RACE_END C RARITY_END Target player sacrifices a creature .\nDisenchant NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 228 RACE_END C RARITY_END Destroy target artifact or enchantment .\nDismiss NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 58 RACE_END U RARITY_END Counter target spell . $Draw a card .\nDisturbed Burial NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 23 RACE_END C RARITY_END Buyback { 3 } < i > (You may pay an additional { 3 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Return target creature card from your graveyard to your hand .\nDracoplasm NAME_END 0 ATK_END 0 DEF_END {U}{R} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Tempest PLAYER_CLS_END 341 RACE_END R RARITY_END Flying$As Dracoplasm enters the battlefield , sacrifice any number of creatures . Dracoplasm's power becomes the total power of those creatures and its toughness becomes their total toughness . ${R }: Dracoplasm gets +1/+0 until end of turn .\nDread of Night NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 24 RACE_END U RARITY_END White creatures get -1/-1 .\nDream Cache NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 59 RACE_END C RARITY_END Draw three cards , then put two cards from your hand both on top of your library or both on the bottom of your library .\nEarthcraft NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 116 RACE_END R RARITY_END Tap an untapped creature you control : Untap target basic land .\nEladamri, Lord of Leaves NAME_END 2 ATK_END 2 DEF_END {G}{G} COST_END NIL DUR_END Legendary Creature - Elf Warrior TYPE_END Tempest PLAYER_CLS_END 117 RACE_END R RARITY_END Other Elf creatures have forestwalk . $Other Elves have shroud . < i > (They can't be the targets of spells or abilities . ) < /i >\nEladamri's Vineyard NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 118 RACE_END R RARITY_END At the beginning of each player's precombat main phase , add { G}{G } to that player's mana pool .\nEmerald Medallion NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 273 RACE_END R RARITY_END Green spells you cast cost { 1 } less to cast .\nEmmessi Tome NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 274 RACE_END R RARITY_END { 5 } , { tap }: Draw two cards , then discard a card .\nEndless Scream NAME_END NIL ATK_END NIL DEF_END {X}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tempest PLAYER_CLS_END 26 RACE_END C RARITY_END Enchant creature$Endless Scream enters the battlefield with X scream counters on it . $Enchanted creature gets +1/+0 for each scream counter on Endless Scream .\nEnergizer NAME_END 2 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Juggernaut TYPE_END Tempest PLAYER_CLS_END 275 RACE_END R RARITY_END { 2 } , { tap }: Put a +1/+1 counter on Energizer .\nEnfeeblement NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tempest PLAYER_CLS_END 27 RACE_END C RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $Enchanted creature gets -2/-2 .\nEnraging Licid NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Licid TYPE_END Tempest PLAYER_CLS_END 171 RACE_END U RARITY_END { R } , { tap }: Enraging Licid loses this ability and becomes an Aura enchantment with enchant creature . Attach it to target creature . You may pay { R } to end this effect . $Enchanted creature has haste .\nEssence Bottle NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 276 RACE_END U RARITY_END { 3 } , { tap }: Put an elixir counter on Essence Bottle . ${tap } , Remove all elixir counters from Essence Bottle : You gain 2 life for each elixir counter removed this way .\nEvincar's Justice NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 28 RACE_END C RARITY_END Buyback { 3 } < i > (You may pay an additional { 3 } as you cast this spell . If you do , put this card into your hand as it resolves . )</i>$Evincar's Justice deals 2 damage to each creature and each player .\nExtinction NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 29 RACE_END R RARITY_END Destroy all creatures of the creature type of your choice .\nFevered Convulsions NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 30 RACE_END R RARITY_END { 2}{B}{B }: Put a -1/-1 counter on target creature .\nFighting Drake NAME_END 4 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Tempest PLAYER_CLS_END 63 RACE_END U RARITY_END Flying\nFirefly NAME_END 1 ATK_END 1 DEF_END {3}{R} COST_END NIL DUR_END Creature - Insect TYPE_END Tempest PLAYER_CLS_END 172 RACE_END U RARITY_END Flying${R }: Firefly gets +1/+0 until end of turn .\nFireslinger NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Tempest PLAYER_CLS_END 173 RACE_END C RARITY_END { tap }: Fireslinger deals 1 damage to target creature or player and 1 damage to you .\nFlailing Drake NAME_END 3 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Drake TYPE_END Tempest PLAYER_CLS_END 121 RACE_END U RARITY_END Flying$Whenever Flailing Drake blocks or becomes blocked by a creature , that creature gets +1/+1 until end of turn .\nFlickering Ward NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tempest PLAYER_CLS_END 231 RACE_END U RARITY_END Enchant creature$As Flickering Ward enters the battlefield , choose a color . $Enchanted creature has protection from the chosen color . This effect doesn't remove Flickering Ward . ${W }: Return Flickering Ward to its owner's hand .\nFlowstone Giant NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Tempest PLAYER_CLS_END 174 RACE_END C RARITY_END { R }: Flowstone Giant gets +2/-2 until end of turn .\nFlowstone Salamander NAME_END 4 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Salamander TYPE_END Tempest PLAYER_CLS_END 175 RACE_END U RARITY_END { R }: Flowstone Salamander deals 1 damage to target creature blocking it .\nFlowstone Wyvern NAME_END 3 ATK_END 3 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Drake TYPE_END Tempest PLAYER_CLS_END 176 RACE_END R RARITY_END Flying${R }: Flowstone Wyvern gets +2/-2 until end of turn .\nFugitive Druid NAME_END 2 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Tempest PLAYER_CLS_END 123 RACE_END R RARITY_END Whenever Fugitive Druid becomes the target of an Aura spell , you draw a card .\nFurnace of Rath NAME_END NIL ATK_END NIL DEF_END {1}{R}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 177 RACE_END R RARITY_END If a source would deal damage to a creature or player , it deals double that damage to that creature or player instead .\nFylamarid NAME_END 3 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Squid Beast TYPE_END Tempest PLAYER_CLS_END 64 RACE_END U RARITY_END Flying$Fylamarid can't be blocked by blue creatures . ${U }: Target creature becomes blue until end of turn .\nGallantry NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 232 RACE_END U RARITY_END Target blocking creature gets +4/+4 until end of turn . $$Draw a card .\nGaseous Form NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tempest PLAYER_CLS_END 65 RACE_END C RARITY_END Enchant creature$Prevent all combat damage that would be dealt to and dealt by enchanted creature .\nGerrard's Battle Cry NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 233 RACE_END R RARITY_END { 2}{W }: Creatures you control get +1/+1 until end of turn .\nGhost Town NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 312 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${0 }: Return Ghost Town to its owner's hand . Activate this ability only if it's not your turn .\nGiant Crab NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Crab TYPE_END Tempest PLAYER_CLS_END 66 RACE_END C RARITY_END { U }: Giant Crab gains shroud until end of turn . < i > (It can't be the target of spells or abilities . ) < /i >\nGiant Strength NAME_END NIL ATK_END NIL DEF_END {R}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tempest PLAYER_CLS_END 178 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 .\nGoblin Bombardment NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 179 RACE_END U RARITY_END Sacrifice a creature : Goblin Bombardment deals 1 damage to target creature or player .\nGrindstone NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 280 RACE_END R RARITY_END { 3 } , { tap }: Target player puts the top two cards of his or her library into his or her graveyard . If both cards share a color , repeat this process .\nHand to Hand NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 180 RACE_END R RARITY_END During combat , players can't cast instant spells or activate abilities that aren't mana abilities .\nHanna's Custody NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 234 RACE_END R RARITY_END All artifacts have shroud . < i > (They can't be the targets of spells or abilities . ) < /i >\nHavoc NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 181 RACE_END U RARITY_END Whenever an opponent casts a white spell , he or she loses 2 life .\nHeart Sliver NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Tempest PLAYER_CLS_END 182 RACE_END C RARITY_END All Sliver creatures have haste .\nHeartwood Giant NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Giant TYPE_END Tempest PLAYER_CLS_END 126 RACE_END R RARITY_END { tap } , Sacrifice a Forest : Heartwood Giant deals 2 damage to target player .\nHeartwood Treefolk NAME_END 4 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Tempest PLAYER_CLS_END 127 RACE_END U RARITY_END Forestwalk\nHelm of Possession NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 281 RACE_END R RARITY_END You may choose not to untap Helm of Possession during your untap step . ${2 } , { tap } , Sacrifice a creature : Gain control of target creature for as long as you control Helm of Possession and Helm of Possession remains tapped .\nHumility NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 236 RACE_END R RARITY_END All creatures lose all abilities and are 1/1 .\nImps' Taunt NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 32 RACE_END U RARITY_END Buyback { 3 } < i > (You may pay an additional { 3 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Target creature attacks this turn if able .\nInsight NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 68 RACE_END U RARITY_END Whenever an opponent casts a green spell , you draw a card .\nIntuition NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 70 RACE_END R RARITY_END Search your library for three cards and reveal them . Target opponent chooses one . Put that card into your hand and the rest into your graveyard . Then shuffle your library .\nInvulnerability NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 237 RACE_END U RARITY_END Buyback { 3 } < i > (You may pay an additional { 3 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $The next time a source of your choice would deal damage to you this turn , prevent that damage .\nJackal Pup NAME_END 1 ATK_END 2 DEF_END {R} COST_END NIL DUR_END Creature - Hound TYPE_END Tempest PLAYER_CLS_END 183 RACE_END U RARITY_END Whenever Jackal Pup is dealt damage , it deals that much damage to you .\nJet Medallion NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 282 RACE_END R RARITY_END Black spells you cast cost { 1 } less to cast .\nKezzerdrix NAME_END 4 ATK_END 4 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Rabbit Beast TYPE_END Tempest PLAYER_CLS_END 33 RACE_END R RARITY_END First strike$At the beginning of your upkeep , if your opponents control no creatures , Kezzerdrix deals 4 damage to you .\nKindle NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 184 RACE_END C RARITY_END Kindle deals X damage to target creature or player , where X is 2 plus the number of cards named Kindle in all graveyards .\nKnight of Dawn NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Tempest PLAYER_CLS_END 238 RACE_END U RARITY_END First strike${W}{W }: Knight of Dawn gains protection from the color of your choice until end of turn .\nKnight of Dusk NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Knight TYPE_END Tempest PLAYER_CLS_END 34 RACE_END U RARITY_END { B}{B }: Destroy target creature blocking Knight of Dusk .\nKrakilin NAME_END 0 ATK_END 0 DEF_END {X}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Tempest PLAYER_CLS_END 129 RACE_END U RARITY_END Krakilin enters the battlefield with X +1/+1 counters on it . ${1}{G }: Regenerate Krakilin .\nLeeching Licid NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Licid TYPE_END Tempest PLAYER_CLS_END 35 RACE_END U RARITY_END { B } , { tap }: Leeching Licid loses this ability and becomes an Aura enchantment with enchant creature . Attach it to target creature . You may pay { B } to end this effect . $At the beginning of the upkeep of enchanted creature's controller , Leeching Licid deals 1 damage to that player .\nLegacy's Allure NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 71 RACE_END U RARITY_END At the beginning of your upkeep , you may put a treasure counter on Legacy's Allure . $Sacrifice Legacy's Allure : Gain control of target creature with power less than or equal to the number of treasure counters on Legacy's Allure . < i > (This effect lasts indefinitely . ) < /i >\nLegerdemain NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 72 RACE_END U RARITY_END Exchange control of target artifact or creature and another target permanent that shares one of those types with it . < i > (This effect lasts indefinitely . ) < /i >\nLightning Blast NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 185 RACE_END C RARITY_END Lightning Blast deals 4 damage to target creature or player .\nLight of Day NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 239 RACE_END U RARITY_END Black creatures can't attack or block .\nLiving Death NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 36 RACE_END R RARITY_END Each player exiles all creature cards from his or her graveyard , then sacrifices all creatures he or she controls , then puts all cards he or she exiled this way onto the battlefield .\nLowland Giant NAME_END 3 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Tempest PLAYER_CLS_END 187 RACE_END C RARITY_END NIL\nMagmasaur NAME_END 0 ATK_END 0 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Elemental Lizard TYPE_END Tempest PLAYER_CLS_END 188 RACE_END R RARITY_END Magmasaur enters the battlefield with five +1/+1 counters on it . $At the beginning of your upkeep , you may remove a +1/+1 counter from Magmasaur . If you don't , sacrifice Magmasaur and it deals damage equal to the number of +1/+1 counters on it to each creature without flying and each player .\nManakin NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Tempest PLAYER_CLS_END 286 RACE_END C RARITY_END { tap }: Add { C } to your mana pool .\nMana Severance NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 73 RACE_END R RARITY_END Search your library for any number of land cards and exile them . Then shuffle your library .\nManta Riders NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Tempest PLAYER_CLS_END 74 RACE_END C RARITY_END { U }: Manta Riders gains flying until end of turn .\nMarble Titan NAME_END 3 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Giant TYPE_END Tempest PLAYER_CLS_END 240 RACE_END R RARITY_END Creatures with power 3 or greater don't untap during their controllers ' untap steps .\nMarsh Lurker NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Beast TYPE_END Tempest PLAYER_CLS_END 38 RACE_END C RARITY_END Sacrifice a Swamp : Marsh Lurker gains fear until end of turn . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nMaster Decoy NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Tempest PLAYER_CLS_END 241 RACE_END C RARITY_END { W } , { tap }: Tap target creature .\nMawcor NAME_END 3 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Tempest PLAYER_CLS_END 75 RACE_END R RARITY_END Flying$${tap }: Mawcor deals 1 damage to target creature or player .\nMaze of Shadows NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 317 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $${tap }: Untap target attacking creature with shadow . Prevent all combat damage that would be dealt to and dealt by that creature this turn .\nMeditate NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 76 RACE_END R RARITY_END Draw four cards . You skip your next turn .\nMetallic Sliver NAME_END 1 ATK_END 1 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Sliver TYPE_END Tempest PLAYER_CLS_END 287 RACE_END C RARITY_END NIL\nMindwhip Sliver NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Sliver TYPE_END Tempest PLAYER_CLS_END 39 RACE_END U RARITY_END All Slivers have \" { 2 } , Sacrifice this permanent : Target player discards a card at random . Activate this ability only any time you could cast a sorcery . \"\nMirri's Guile NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 130 RACE_END R RARITY_END At the beginning of your upkeep , you may look at the top three cards of your library , then put them back in any order .\nMnemonic Sliver NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Sliver TYPE_END Tempest PLAYER_CLS_END 77 RACE_END U RARITY_END All Slivers have \" { 2 } , Sacrifice this permanent : Draw a card . \"\nMogg Cannon NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 288 RACE_END U RARITY_END { tap }: Target creature you control gets +1/+0 and gains flying until end of turn . Destroy that creature at the beginning of the next end step .\nMogg Conscripts NAME_END 2 ATK_END 2 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END Tempest PLAYER_CLS_END 189 RACE_END C RARITY_END Mogg Conscripts can't attack unless you've cast a creature spell this turn .\nMogg Fanatic NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END Tempest PLAYER_CLS_END 190 RACE_END C RARITY_END Sacrifice Mogg Fanatic : Mogg Fanatic deals 1 damage to target creature or player .\nMogg Squad NAME_END 3 ATK_END 3 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Tempest PLAYER_CLS_END 192 RACE_END U RARITY_END Mogg Squad gets -1/-1 for each other creature on the battlefield .\nMongrel Pack NAME_END 1 ATK_END 4 DEF_END {3}{G} COST_END NIL DUR_END Creature - Hound TYPE_END Tempest PLAYER_CLS_END 131 RACE_END R RARITY_END When Mongrel Pack dies during combat , put four 1/1 green Hound creature tokens onto the battlefield .\nMuscle Sliver NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Tempest PLAYER_CLS_END 132 RACE_END C RARITY_END All Sliver creatures get +1/+1 .\nNatural Spring NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 133 RACE_END C RARITY_END Target player gains 8 life .\nNeedle Storm NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 135 RACE_END U RARITY_END Needle Storm deals 4 damage to each creature with flying .\nNurturing Licid NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Licid TYPE_END Tempest PLAYER_CLS_END 136 RACE_END U RARITY_END { G } , { tap }: Nurturing Licid loses this ability and becomes an Aura enchantment with enchant creature . Attach it to target creature . You may pay { G } to end this effect . ${G }: Regenerate enchanted creature .\nOpportunist NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Tempest PLAYER_CLS_END 194 RACE_END U RARITY_END { tap }: Opportunist deals 1 damage to target creature that was dealt damage this turn .\nOracle en-Vec NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Tempest PLAYER_CLS_END 243 RACE_END R RARITY_END { tap }: Target opponent chooses any number of creatures he or she controls . During that player's next turn , the chosen creatures attack if able , and other creatures can't attack . At the beginning of that turn's end step , destroy each of the chosen creatures that didn't attack . Activate this ability only during your turn .\nOrim, Samite Healer NAME_END 3 ATK_END 1 DEF_END {1}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Cleric TYPE_END Tempest PLAYER_CLS_END 244 RACE_END R RARITY_END { tap }: Prevent the next 3 damage that would be dealt to target creature or player this turn .\nPallimud NAME_END 3 ATK_END * DEF_END {2}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Tempest PLAYER_CLS_END 195 RACE_END R RARITY_END As Pallimud enters the battlefield , choose an opponent . $Pallimud's power is equal to the number of tapped lands the chosen player controls .\nPatchwork Gnomes NAME_END 1 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Gnome TYPE_END Tempest PLAYER_CLS_END 289 RACE_END U RARITY_END Discard a card : Regenerate Patchwork Gnomes .\nPearl Medallion NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 290 RACE_END R RARITY_END White spells you cast cost { 1 } less to cast .\nPegasus Refuge NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 247 RACE_END R RARITY_END { 2 } , Discard a card : Put a 1/1 white Pegasus creature token with flying onto the battlefield .\nPerish NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 41 RACE_END U RARITY_END Destroy all green creatures . They can't be regenerated .\nPincher Beetles NAME_END 1 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Tempest PLAYER_CLS_END 138 RACE_END C RARITY_END Shroud < i > (This creature can't be the target of spells or abilities . ) < /i >\nPine Barrens NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 323 RACE_END R RARITY_END Pine Barrens enters the battlefield tapped . ${tap }: Add { C } to your mana pool . ${tap }: Add { B } or { G } to your mana pool . Pine Barrens deals 1 damage to you .\nPit Imp NAME_END 1 ATK_END 0 DEF_END {B} COST_END NIL DUR_END Creature - Imp TYPE_END Tempest PLAYER_CLS_END 42 RACE_END C RARITY_END Flying${B }: Pit Imp gets +1/+0 until end of turn . Activate this ability no more than twice each turn .\nPrecognition NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 79 RACE_END R RARITY_END At the beginning of your upkeep , you may look at the top card of target opponent's library . If you do , you may put that card on the bottom of that player's library .\nQuickening Licid NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Licid TYPE_END Tempest PLAYER_CLS_END 248 RACE_END U RARITY_END { 1}{W } , { tap }: Quickening Licid loses this ability and becomes an Aura enchantment with enchant creature . Attach it to target creature . You may pay { W } to end this effect . $Enchanted creature has first strike .\nRain of Tears NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 43 RACE_END U RARITY_END Destroy target land .\nRanger en-Vec NAME_END 2 ATK_END 2 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Human Soldier Archer TYPE_END Tempest PLAYER_CLS_END 343 RACE_END U RARITY_END First strike${G }: Regenerate Ranger en-Vec .\nRats of Rath NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Tempest PLAYER_CLS_END 44 RACE_END C RARITY_END { B }: Destroy target artifact , creature , or land you control .\nReality Anchor NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 140 RACE_END C RARITY_END Target creature loses shadow until end of turn . $$Draw a card .\nReanimate NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 45 RACE_END U RARITY_END Put target creature card from a graveyard onto the battlefield under your control . You lose life equal to its converted mana cost .\nReckless Spite NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 46 RACE_END U RARITY_END Destroy two target nonblack creatures . You lose 5 life .\nRecycle NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 142 RACE_END R RARITY_END Skip your draw step . $Whenever you play a card , draw a card . $Your maximum hand size is two .\nReflecting Pool NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 328 RACE_END R RARITY_END { tap }: Add to your mana pool one mana of any type that a land you control could produce .\nRenegade Warlord NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Tempest PLAYER_CLS_END 197 RACE_END U RARITY_END First strike$Whenever Renegade Warlord attacks , each other attacking creature gets +1/+0 until end of turn .\nRespite NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 143 RACE_END C RARITY_END Prevent all combat damage that would be dealt this turn . You gain 1 life for each attacking creature .\nRootbreaker Wurm NAME_END 6 ATK_END 6 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Tempest PLAYER_CLS_END 145 RACE_END C RARITY_END Trample < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i >\nRoot Maze NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 144 RACE_END R RARITY_END Artifacts and lands enter the battlefield tapped .\nRootwalla NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Lizard TYPE_END Tempest PLAYER_CLS_END 146 RACE_END C RARITY_END { 1}{G }: Rootwalla gets +2/+2 until end of turn . Activate this ability only once each turn .\nRootwater Depths NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 329 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { U } or { B } to your mana pool . Rootwater Depths doesn't untap during your next untap step .\nRootwater Diver NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Tempest PLAYER_CLS_END 81 RACE_END U RARITY_END { tap } , Sacrifice Rootwater Diver : Return target artifact card from your graveyard to your hand .\nRootwater Hunter NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Tempest PLAYER_CLS_END 82 RACE_END C RARITY_END { tap }: Rootwater Hunter deals 1 damage to target creature or player .\nRootwater Matriarch NAME_END 3 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Tempest PLAYER_CLS_END 83 RACE_END R RARITY_END { tap }: Gain control of target creature for as long as that creature is enchanted .\nSafeguard NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 251 RACE_END R RARITY_END { 2}{W }: Prevent all combat damage that would be dealt by target creature this turn .\nSalt Flats NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 330 RACE_END R RARITY_END Salt Flats enters the battlefield tapped . ${tap }: Add { C } to your mana pool . ${tap }: Add { W } or { B } to your mana pool . Salt Flats deals 1 damage to you .\nSandstone Warrior NAME_END 3 ATK_END 1 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Human Soldier Warrior TYPE_END Tempest PLAYER_CLS_END 199 RACE_END C RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i > ${R }: Sandstone Warrior gets +1/+0 until end of turn .\nSapphire Medallion NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 296 RACE_END R RARITY_END Blue spells you cast cost { 1 } less to cast .\nSarcomancy NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 48 RACE_END R RARITY_END When Sarcomancy enters the battlefield , put a 2/2 black Zombie creature token onto the battlefield . $At the beginning of your upkeep , if there are no Zombies on the battlefield , Sarcomancy deals 1 damage to you .\nScabland NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 331 RACE_END R RARITY_END Scabland enters the battlefield tapped . ${tap }: Add { C } to your mana pool . ${tap }: Add { R } or { W } to your mana pool . Scabland deals 1 damage to you .\nScalding Tongs NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 297 RACE_END R RARITY_END At the beginning of your upkeep , if you have three or fewer cards in hand , Scalding Tongs deals 1 damage to target opponent .\nScorched Earth NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 200 RACE_END R RARITY_END As an additional cost to cast Scorched Earth , discard X land cards . $Destroy X target lands .\nScragnoth NAME_END 4 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Tempest PLAYER_CLS_END 147 RACE_END U RARITY_END Scragnoth can't be countered . $Protection from blue\nScreeching Harpy NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Harpy Beast TYPE_END Tempest PLAYER_CLS_END 49 RACE_END U RARITY_END Flying${1}{B }: Regenerate Screeching Harpy .\nScroll Rack NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 298 RACE_END R RARITY_END { 1 } , { tap }: Exile any number of cards from your hand face down . Put that many cards from the top of your library into your hand . Then look at the exiled cards and put them on top of your library in any order .\nSea Monster NAME_END 6 ATK_END 6 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Tempest PLAYER_CLS_END 85 RACE_END C RARITY_END Sea Monster can't attack unless defending player controls an Island .\nSearing Touch NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 201 RACE_END U RARITY_END Buyback { 4 } < i > (You may pay an additional { 4 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Searing Touch deals 1 damage to target creature or player .\nSeeker of Skybreak NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Tempest PLAYER_CLS_END 148 RACE_END C RARITY_END { tap }: Untap target creature .\nSegmented Wurm NAME_END 5 ATK_END 5 DEF_END {3}{R}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Tempest PLAYER_CLS_END 344 RACE_END U RARITY_END Whenever Segmented Wurm becomes the target of a spell or ability , put a -1/-1 counter on it .\nSelenia, Dark Angel NAME_END 3 ATK_END 3 DEF_END {3}{W}{B} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Tempest PLAYER_CLS_END 345 RACE_END R RARITY_END Flying$Pay 2 life : Return Selenia , Dark Angel to its owner's hand .\nSerene Offering NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 252 RACE_END U RARITY_END Destroy target enchantment . You gain life equal to its converted mana cost .\nServant of Volrath NAME_END 3 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Minion TYPE_END Tempest PLAYER_CLS_END 50 RACE_END C RARITY_END When Servant of Volrath leaves the battlefield , sacrifice a creature .\nShimmering Wings NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tempest PLAYER_CLS_END 87 RACE_END C RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $Enchanted creature has flying . < i > (It can't be blocked except by creatures with flying or reach . ) < /i > ${U }: Return Shimmering Wings to its owner's hand .\nShocker NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Insect TYPE_END Tempest PLAYER_CLS_END 204 RACE_END R RARITY_END Whenever Shocker deals damage to a player , that player discards all the cards in his or her hand , then draws that many cards .\nSkyshroud Condor NAME_END 2 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Tempest PLAYER_CLS_END 88 RACE_END U RARITY_END Flying$Cast Skyshroud Condor only if you've cast another spell this turn .\nSkyshroud Elf NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Tempest PLAYER_CLS_END 149 RACE_END C RARITY_END { tap }: Add { G } to your mana pool . ${1 }: Add { R } or { W } to your mana pool .\nSkyshroud Forest NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 332 RACE_END R RARITY_END Skyshroud Forest enters the battlefield tapped . ${tap }: Add { C } to your mana pool . ${tap }: Add { G } or { U } to your mana pool . Skyshroud Forest deals 1 damage to you .\nSkyshroud Ranger NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf TYPE_END Tempest PLAYER_CLS_END 150 RACE_END C RARITY_END { tap }: You may put a land card from your hand onto the battlefield . Activate this ability only any time you could cast a sorcery .\nSkyshroud Troll NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Troll Giant TYPE_END Tempest PLAYER_CLS_END 151 RACE_END C RARITY_END { 1}{G }: Regenerate Skyshroud Troll .\nSky Spirit NAME_END 2 ATK_END 2 DEF_END {1}{W}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Tempest PLAYER_CLS_END 346 RACE_END U RARITY_END Flying , first strike\nSoltari Crusader NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Soltari Knight TYPE_END Tempest PLAYER_CLS_END 253 RACE_END U RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > ${1}{W }: Soltari Crusader gets +1/+0 until end of turn .\nSoltari Emissary NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Soltari Soldier TYPE_END Tempest PLAYER_CLS_END 254 RACE_END R RARITY_END { W }: Soltari Emissary gains shadow until end of turn . < i > (This creature can block or be blocked by only creatures with shadow . ) < /i >\nSoltari Foot Soldier NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Soltari Soldier TYPE_END Tempest PLAYER_CLS_END 255 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i >\nSoltari Guerrillas NAME_END 2 ATK_END 3 DEF_END {2}{R}{W} COST_END NIL DUR_END Creature - Soltari Soldier TYPE_END Tempest PLAYER_CLS_END 347 RACE_END R RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > ${0 }: The next time Soltari Guerrillas would deal combat damage to an opponent this turn , it deals that damage to target creature instead .\nSoltari Monk NAME_END 1 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Soltari Monk Cleric TYPE_END Tempest PLAYER_CLS_END 257 RACE_END U RARITY_END Protection from black$Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i >\nSoltari Priest NAME_END 1 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Soltari Cleric TYPE_END Tempest PLAYER_CLS_END 258 RACE_END U RARITY_END Protection from red$Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i >\nSoltari Trooper NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Soltari Soldier TYPE_END Tempest PLAYER_CLS_END 259 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Whenever Soltari Trooper attacks , it gets +1/+1 until end of turn .\nSouldrinker NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Tempest PLAYER_CLS_END 52 RACE_END U RARITY_END Pay 3 life : Put a +1/+1 counter on Souldrinker .\nSpike Drone NAME_END 0 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Spike Drone TYPE_END Tempest PLAYER_CLS_END 152 RACE_END C RARITY_END Spike Drone enters the battlefield with a +1/+1 counter on it . ${2 } , Remove a +1/+1 counter from Spike Drone : Put a +1/+1 counter on target creature .\nSpirit Mirror NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 260 RACE_END R RARITY_END At the beginning of your upkeep , if there are no Reflection tokens on the battlefield , put a 2/2 white Reflection creature token onto the battlefield . ${0 }: Destroy target Reflection .\nStalking Stones NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 333 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${6 }: Stalking Stones becomes a 3/3 Elemental artifact creature that's still a land . < i > (This effect lasts indefinitely . ) < /i >\nStarke of Rath NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Rogue TYPE_END Tempest PLAYER_CLS_END 205 RACE_END R RARITY_END { tap }: Destroy target artifact or creature . That permanent's controller gains control of Starke of Rath . < i > (This effect lasts indefinitely . ) < /i >\nStatic Orb NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 300 RACE_END R RARITY_END As long as Static Orb is untapped , players can't untap more than two permanents during their untap steps .\nStaunch Defenders NAME_END 4 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Tempest PLAYER_CLS_END 261 RACE_END U RARITY_END When Staunch Defenders enters the battlefield , you gain 4 life .\nSteal Enchantment NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tempest PLAYER_CLS_END 90 RACE_END U RARITY_END Enchant enchantment$You control enchanted enchantment .\nStinging Licid NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Licid TYPE_END Tempest PLAYER_CLS_END 91 RACE_END U RARITY_END { 1}{U } , { tap }: Stinging Licid loses this ability and becomes an Aura enchantment with enchant creature . Attach it to target creature . You may pay { U } to end this effect . $Whenever enchanted creature becomes tapped , Stinging Licid deals 2 damage to that creature's controller .\nStone Rain NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 206 RACE_END C RARITY_END Destroy target land .\nStorm Front NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 153 RACE_END U RARITY_END { G}{G }: Tap target creature with flying .\nStun NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 207 RACE_END C RARITY_END Target creature can't block this turn . $Draw a card .\nTalon Sliver NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Tempest PLAYER_CLS_END 262 RACE_END C RARITY_END All Sliver creatures have first strike .\nTelethopter NAME_END 1 ATK_END 3 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Thopter TYPE_END Tempest PLAYER_CLS_END 301 RACE_END U RARITY_END Tap an untapped creature you control : Telethopter gains flying until end of turn .\nThalakos Dreamsower NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Thalakos Wizard TYPE_END Tempest PLAYER_CLS_END 92 RACE_END U RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $You may choose not to untap Thalakos Dreamsower during your untap step . $Whenever Thalakos Dreamsower deals damage to an opponent , tap target creature . That creature doesn't untap during its controller's untap step for as long as Thalakos Dreamsower remains tapped .\nThalakos Lowlands NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 338 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { W } or { U } to your mana pool . Thalakos Lowlands doesn't untap during your next untap step .\nThalakos Mistfolk NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Thalakos Illusion TYPE_END Tempest PLAYER_CLS_END 93 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > ${U }: Put Thalakos Mistfolk on top of its owner's library .\nThalakos Sentry NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Thalakos Soldier TYPE_END Tempest PLAYER_CLS_END 95 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow) < /i >\nThumbscrews NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tempest PLAYER_CLS_END 302 RACE_END R RARITY_END At the beginning of your upkeep , if you have five or more cards in hand , Thumbscrews deals 1 damage to target opponent .\nTime Ebb NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 96 RACE_END C RARITY_END Put target creature on top of its owner's library .\nTooth and Claw NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 210 RACE_END R RARITY_END Sacrifice two creatures : Put a 3/1 red Beast creature token named Carnivore onto the battlefield .\nTrained Armodon NAME_END 3 ATK_END 3 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Elephant TYPE_END Tempest PLAYER_CLS_END 154 RACE_END C RARITY_END NIL\nTranquility NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 155 RACE_END C RARITY_END Destroy all enchantments .\nTrumpeting Armodon NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elephant TYPE_END Tempest PLAYER_CLS_END 156 RACE_END U RARITY_END { 1}{G }: Target creature blocks Trumpeting Armodon this turn if able .\nVec Townships NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 339 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { G } or { W } to your mana pool . Vec Townships doesn't untap during your next untap step .\nVerdant Force NAME_END 7 ATK_END 7 DEF_END {5}{G}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Tempest PLAYER_CLS_END 157 RACE_END R RARITY_END At the beginning of each upkeep , put a 1/1 green Saproling creature token onto the battlefield .\nVerdigris NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 158 RACE_END U RARITY_END Destroy target artifact .\nVhati il-Dal NAME_END 3 ATK_END 3 DEF_END {2}{B}{G} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Tempest PLAYER_CLS_END 349 RACE_END R RARITY_END { tap }: Until end of turn , target creature has base power 1 or base toughness 1 .\nVolrath's Curse NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tempest PLAYER_CLS_END 101 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack or block , and its activated abilities can't be activated . That creature's controller may sacrifice a permanent for that player to ignore this effect until end of turn . ${1}{U }: Return Volrath's Curse to its owner's hand .\nWall of Diffusion NAME_END 5 ATK_END 0 DEF_END {1}{R} COST_END NIL DUR_END Creature - Wall TYPE_END Tempest PLAYER_CLS_END 211 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $Wall of Diffusion can block creatures with shadow as though Wall of Diffusion had shadow .\nWarmth NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Tempest PLAYER_CLS_END 263 RACE_END U RARITY_END Whenever an opponent casts a red spell , you gain 2 life .\nWasteland NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tempest PLAYER_CLS_END 340 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $${tap } , Sacrifice Wasteland : Destroy target nonbasic land .\nWhispers of the Muse NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 103 RACE_END U RARITY_END Buyback { 5 } < i > (You may pay an additional { 5 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Draw a card .\nWild Wurm NAME_END 4 ATK_END 5 DEF_END {3}{R} COST_END NIL DUR_END Creature - Wurm TYPE_END Tempest PLAYER_CLS_END 212 RACE_END U RARITY_END When Wild Wurm enters the battlefield , flip a coin . If you lose the flip , return Wild Wurm to its owner's hand .\nWind Dancer NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Faerie TYPE_END Tempest PLAYER_CLS_END 104 RACE_END U RARITY_END Flying$${tap }: Target creature gains flying until end of turn .\nWinged Sliver NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Sliver TYPE_END Tempest PLAYER_CLS_END 106 RACE_END C RARITY_END All Sliver creatures have flying .\nWinter's Grasp NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Tempest PLAYER_CLS_END 159 RACE_END U RARITY_END Destroy target land .\nWood Sage NAME_END 1 ATK_END 1 DEF_END {G}{U} COST_END NIL DUR_END Creature - Human Druid TYPE_END Tempest PLAYER_CLS_END 350 RACE_END R RARITY_END { tap }: Name a creature card . Reveal the top four cards of your library and put all of them with that name into your hand . Put the rest into your graveyard .\nWorthy Cause NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Tempest PLAYER_CLS_END 265 RACE_END U RARITY_END Buyback { 2 } < i > (You may pay an additional { 2 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $As an additional cost to cast Worthy Cause , sacrifice a creature . $You gain life equal to the sacrificed creature's toughness .\nCoffin Queen NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Tempest Remastered PLAYER_CLS_END 87 RACE_END R RARITY_END You may choose not to untap Coffin Queen during your untap step . ${2}{B } , { tap }: Put target creature card from a graveyard onto the battlefield under your control . When Coffin Queen becomes untapped or you lose control of Coffin Queen , exile that creature .\nCrashing Boars NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Boar TYPE_END Tempest Remastered PLAYER_CLS_END 168 RACE_END U RARITY_END Whenever Crashing Boars attacks , defending player chooses an untapped creature he or she controls . That creature block Crashing Boars this turn if able .\nDauthi Jackal NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Dauthi Hound TYPE_END Tempest Remastered PLAYER_CLS_END 95 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > ${B}{B } , Sacrifice Dauthi Jackal : Destroy target blocking creature .\nDauthi Warlord NAME_END 1 ATK_END * DEF_END {1}{B} COST_END NIL DUR_END Creature - Dauthi Soldier TYPE_END Tempest Remastered PLAYER_CLS_END 98 RACE_END U RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Dauthi Warlord's power is equal to the number of creatures with shadow on the battlefield .\nDeadshot NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Tempest Remastered PLAYER_CLS_END 129 RACE_END U RARITY_END Tap target creature . It deals damage equal to its power to another target creature .\nDeath's Duet NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Tempest Remastered PLAYER_CLS_END 101 RACE_END C RARITY_END Return two target creature cards from your graveyard to your hand .\nDream Prowler NAME_END 5 ATK_END 1 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Tempest Remastered PLAYER_CLS_END 47 RACE_END U RARITY_END Dream Prowler can't be blocked as long as it's attacking alone .\nEndangered Armodon NAME_END 5 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Elephant TYPE_END Tempest Remastered PLAYER_CLS_END 171 RACE_END C RARITY_END When you control a creature with toughness 2 or less , sacrifice Endangered Armodon .\nField of Souls NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Tempest Remastered PLAYER_CLS_END 13 RACE_END R RARITY_END Whenever a nontoken creature is put into your graveyard from the battlefield , put a 1/1 white Spirit creature token with flying onto the battlefield .\nFurnace Brood NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Tempest Remastered PLAYER_CLS_END 135 RACE_END C RARITY_END { R }: Target creature can't be regenerated this turn .\nHammerhead Shark NAME_END 3 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Fish TYPE_END Tempest Remastered PLAYER_CLS_END 52 RACE_END C RARITY_END Hammerhead Shark can't attack unless defending player controls an Island .\nHeartwood Dryad NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Dryad TYPE_END Tempest Remastered PLAYER_CLS_END 173 RACE_END C RARITY_END Heartwood Dryad can block creatures with shadow as though Heartwood Dryad had shadow .\nKiller Whale NAME_END 5 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Whale TYPE_END Tempest Remastered PLAYER_CLS_END 55 RACE_END U RARITY_END { U }: Killer Whale gains flying until end of turn .\nLowland Basilisk NAME_END 3 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Basilisk TYPE_END Tempest Remastered PLAYER_CLS_END 178 RACE_END U RARITY_END Whenever Lowland Basilisk deals damage to a creature , destroy that creature at end of combat .\nMogg Maniac NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Tempest Remastered PLAYER_CLS_END 147 RACE_END U RARITY_END Whenever Mogg Maniac is dealt damage , it deals that much damage to target opponent .\nMounted Archers NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier Archer TYPE_END Tempest Remastered PLAYER_CLS_END 19 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > ${W }: Mounted Archers can block an additional creature this turn .\nNecrologia NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Instant TYPE_END Tempest Remastered PLAYER_CLS_END 110 RACE_END R RARITY_END Cast Necrologia only during your end step . $As an additional cost to cast to Necrologia , pay X life . $Draw X cards .\nRepentance NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Tempest Remastered PLAYER_CLS_END 25 RACE_END U RARITY_END Target creature deals damage to itself equal to its power .\nSeething Anger NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Tempest Remastered PLAYER_CLS_END 156 RACE_END C RARITY_END Buyback { 3} < i > (You may pay an additional { 4 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Target creature gets +3/+0 until end of turn .\nShard Phoenix NAME_END 2 ATK_END 2 DEF_END {4}{R} COST_END NIL DUR_END Creature - Phoenix TYPE_END Tempest Remastered PLAYER_CLS_END 158 RACE_END M RARITY_END Flying$Sacrifice Shard Phoenix : Shard Phoenix deals 2 damage to each creature without flying . ${R}{R}{R }: Return Shard Phoenix from your graveyard to your hand . Activate this ability only during your upkeep .\nSilver Wyvern NAME_END 3 ATK_END 4 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Tempest Remastered PLAYER_CLS_END 68 RACE_END R RARITY_END Flying${U }: Change the target of target spell or ability that targets only Silver Wyvern . The new target must be a creature .\nSkyshaper NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tempest Remastered PLAYER_CLS_END 231 RACE_END C RARITY_END Sacrifice Skyshaper : Creatures you control gain flying until end of turn .\nSkyshroud Vampire NAME_END 3 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Tempest Remastered PLAYER_CLS_END 118 RACE_END U RARITY_END Flying$Discard a creature card : Skyshroud Vampire gets +2/+2 until end of turn .\nSoltari Lancer NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Soltari Knight TYPE_END Tempest Remastered PLAYER_CLS_END 30 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Soltari Lancer has first strike as long as it's attacking .\nSpellshock NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Tempest Remastered PLAYER_CLS_END 160 RACE_END U RARITY_END Whenever a player casts a spell , Spellshock deals 2 damage to that player .\nSpike Breeder NAME_END 0 ATK_END 0 DEF_END {3}{G} COST_END NIL DUR_END Creature - Spike TYPE_END Tempest Remastered PLAYER_CLS_END 194 RACE_END U RARITY_END Spike Breeder enters the battlefield with three +1/+1 counters on it . ${2 } , Remove a +1/+1 counter from Spike Breeder : Put a +1/+1 counter on target creature . ${2 } , Remove a +1/+1 counter from Spike Breeder : Put a 1/1 green Spike creature token onto the battlefield .\nSpike Hatcher NAME_END 0 ATK_END 0 DEF_END {6}{G} COST_END NIL DUR_END Creature - Spike TYPE_END Tempest Remastered PLAYER_CLS_END 197 RACE_END R RARITY_END Spike Hatcher enters the battlefield with six +1/+1 counters on it . ${2 } , Remove a +1/+1 counter from Spike Hatcher : Put a +1/+1 counter on target creature . ${1 } , Remove a +1/+1 counter from Spike Hatcher : Regenerate Spike Hatcher .\nSpirit en-Kor NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Kor Spirit TYPE_END Tempest Remastered PLAYER_CLS_END 34 RACE_END C RARITY_END Flying${0 }: The next 1 damage that would be dealt to Spirit en-Kor this turn is dealt to target creature you control instead .\nSpitting Hydra NAME_END 0 ATK_END 0 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Hydra TYPE_END Tempest Remastered PLAYER_CLS_END 161 RACE_END R RARITY_END Spitting Hydra enters the battlefield with four +1/+1 counters on it . ${1}{R } , Remove a +1/+1 counter from Spitting Hydra : Spitting Hydra deals 1 damage to target creature .\nThalakos Drifters NAME_END 3 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Thalakos TYPE_END Tempest Remastered PLAYER_CLS_END 70 RACE_END U RARITY_END Discard a card : Thalakos Drifters gains shadow until end of turn . < i > (It can block or be blocked by only creatures with shadow . ) < /i >\nThalakos Scout NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Thalakos Soldier Scout TYPE_END Tempest Remastered PLAYER_CLS_END 71 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Discard a card : Return Thalakos Scout to its owner's hand .\nThalakos Seer NAME_END 1 ATK_END 1 DEF_END {U}{U} COST_END NIL DUR_END Creature - Thalakos Wizard TYPE_END Tempest Remastered PLAYER_CLS_END 72 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $When Thalakos Seer leaves the battlefield , draw a card .\nVerdant Touch NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Tempest Remastered PLAYER_CLS_END 203 RACE_END U RARITY_END Buyback { 3 } < i > (You may pay an additional { 3 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Target land becomes a 2/2 creature that's still a land .\nVolrath's Laboratory NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Tempest Remastered PLAYER_CLS_END 234 RACE_END R RARITY_END As Volrath's Laboratory enters the battlefield , choose a color and a creature type . ${5 } , { T }: Put a 2/2 creature token of the chosen color and type onto the battlefield .\nWall of Souls NAME_END 4 ATK_END 0 DEF_END {1}{B} COST_END NIL DUR_END Creature - Wall TYPE_END Tempest Remastered PLAYER_CLS_END 123 RACE_END U RARITY_END Defender$Whenever Wall of Souls is dealt combat damage , it deals that much damage to target opponent .\nWarrior en-Kor NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Kor Warrior Knight TYPE_END Tempest Remastered PLAYER_CLS_END 39 RACE_END U RARITY_END { 0 }: The next 1 damage that would be dealt to Warrior en-Kor this turn is dealt to target creature you control instead .\nAcademy Researchers NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Tenth Edition PLAYER_CLS_END 63 RACE_END U RARITY_END When Academy Researchers enters the battlefield , you may put an Aura card from your hand onto the battlefield attached to Academy Researchers .\nAdarkar Wastes NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tenth Edition PLAYER_CLS_END 347 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { W } or { U } to your mana pool . Adarkar Wastes deals 1 damage to you .\nAfflict NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 125 RACE_END C RARITY_END Target creature gets -1/-1 until end of turn . $Draw a card .\nAggressive Urge NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 250 RACE_END C RARITY_END Target creature gets +1/+1 until end of turn . $Draw a card .\nAmbassador Laquatus NAME_END 3 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Legendary Creature - Merfolk Wizard TYPE_END Tenth Edition PLAYER_CLS_END 65 RACE_END R RARITY_END { 3 }: Target player puts the top three cards of his or her library into his or her graveyard .\nAnaba Bodyguard NAME_END 3 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Minotaur TYPE_END Tenth Edition PLAYER_CLS_END 187 RACE_END C RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i >\nAncestor's Chosen NAME_END 4 ATK_END 4 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Tenth Edition PLAYER_CLS_END 1 RACE_END U RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i > $When Ancestor's Chosen enters the battlefield , you gain 1 life for each card in your graveyard .\nAngelic Blessing NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 3 RACE_END C RARITY_END Target creature gets +3/+3 and gains flying until end of turn . < i > (It can't be blocked except by creatures with flying or reach . ) < /i >\nAngelic Wall NAME_END 4 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Tenth Edition PLAYER_CLS_END 5 RACE_END C RARITY_END Defender , flying\nAngel of Mercy NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Tenth Edition PLAYER_CLS_END 2 RACE_END U RARITY_END Flying$When Angel of Mercy enters the battlefield , you gain 3 life .\nAngel's Feather NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 311 RACE_END U RARITY_END Whenever a player casts a white spell , you may gain 1 life .\nArcane Teachings NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tenth Edition PLAYER_CLS_END 188 RACE_END U RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $Enchanted creature gets +2/+2 and has \" { tap }: This creature deals 1 damage to target creature or player . \"\nArcanis the Omnipotent NAME_END 4 ATK_END 3 DEF_END {3}{U}{U}{U} COST_END NIL DUR_END Legendary Creature - Wizard TYPE_END Tenth Edition PLAYER_CLS_END 66 RACE_END R RARITY_END { tap }: Draw three cards . ${2}{U}{U }: Return Arcanis the Omnipotent to its owner's hand .\nAssassinate NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 128 RACE_END C RARITY_END Destroy target tapped creature .\nAura Graft NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 67 RACE_END U RARITY_END Gain control of target Aura that's attached to a permanent . Attach it to another permanent it can enchant .\nAven Cloudchaser NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Tenth Edition PLAYER_CLS_END 7 RACE_END C RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > $When Aven Cloudchaser enters the battlefield , destroy target enchantment .\nAven Fisher NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Tenth Edition PLAYER_CLS_END 68 RACE_END C RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > $When Aven Fisher dies , you may draw a card .\nBandage NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 9 RACE_END C RARITY_END Prevent the next 1 damage that would be dealt to target creature or player this turn . $Draw a card .\nBenalish Knight NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Tenth Edition PLAYER_CLS_END 11 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i >\nBirds of Paradise NAME_END 1 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Bird TYPE_END Tenth Edition PLAYER_CLS_END 252 RACE_END R RARITY_END Flying${tap }: Add one mana of any color to your mana pool .\nBlanchwood Armor NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tenth Edition PLAYER_CLS_END 253 RACE_END U RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $Enchanted creature gets +1/+1 for each Forest you control .\nBloodrock Cyclops NAME_END 3 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Cyclops TYPE_END Tenth Edition PLAYER_CLS_END 192 RACE_END C RARITY_END Bloodrock Cyclops attacks each turn if able .\nBoomerang NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 70 RACE_END C RARITY_END Return target permanent to its owner's hand .\nBrushland NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tenth Edition PLAYER_CLS_END 349 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { G } or { W } to your mana pool . Brushland deals 1 damage to you .\nCancel NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 71 RACE_END C RARITY_END Counter target spell .\nCho-Manno, Revolutionary NAME_END 2 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Rebel TYPE_END Tenth Edition PLAYER_CLS_END 12 RACE_END R RARITY_END Prevent all damage that would be dealt to Cho-Manno , Revolutionary .\nChromatic Star NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 314 RACE_END U RARITY_END { 1 } , { tap } , Sacrifice Chromatic Star : Add one mana of any color to your mana pool . $When Chromatic Star is put into a graveyard from the battlefield , draw a card .\nCivic Wayfinder NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Warrior Druid TYPE_END Tenth Edition PLAYER_CLS_END 255 RACE_END C RARITY_END When Civic Wayfinder enters the battlefield , you may search your library for a basic land card , reveal it , and put it into your hand . If you do , shuffle your library .\nClone NAME_END 0 ATK_END 0 DEF_END {3}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Tenth Edition PLAYER_CLS_END 73 RACE_END R RARITY_END You may have Clone enter the battlefield as a copy of any creature on the battlefield .\nCloud Elemental NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Tenth Edition PLAYER_CLS_END 74 RACE_END C RARITY_END Flying$Cloud Elemental can block only creatures with flying .\nCloud Sprite NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Faerie TYPE_END Tenth Edition PLAYER_CLS_END 75 RACE_END C RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > $Cloud Sprite can block only creatures with flying .\nComposite Golem NAME_END 4 ATK_END 4 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Tenth Edition PLAYER_CLS_END 318 RACE_END U RARITY_END Sacrifice Composite Golem : Add { W}{U}{B}{R}{G } to your mana pool .\nCondemn NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 13 RACE_END U RARITY_END Put target attacking creature on the bottom of its owner's library . Its controller gains life equal to its toughness .\nCrafty Pathmage NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Tenth Edition PLAYER_CLS_END 77 RACE_END C RARITY_END { tap }: Target creature with power 2 or less is unblockable this turn .\nCraw Wurm NAME_END 4 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Tenth Edition PLAYER_CLS_END 257 RACE_END C RARITY_END NIL\nCreeping Mold NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 258 RACE_END U RARITY_END Destroy target artifact , enchantment , or land .\nCryoclasm NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 195 RACE_END U RARITY_END Destroy target Plains or Island . Cryoclasm deals 3 damage to that land's controller .\nDeathmark NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 134 RACE_END U RARITY_END Destroy target green or white creature .\nDehydration NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tenth Edition PLAYER_CLS_END 78 RACE_END C RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $Enchanted creature doesn't untap during its controller's untap step .\nDeluge NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 79 RACE_END U RARITY_END Tap all creatures without flying .\nDemolish NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 196 RACE_END C RARITY_END Destroy target artifact or land .\nDemon's Horn NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 320 RACE_END U RARITY_END Whenever a player casts a black spell , you may gain 1 life .\nDemystify NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 14 RACE_END C RARITY_END Destroy target enchantment .\nDenizen of the Deep NAME_END 11 ATK_END 11 DEF_END {6}{U}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Tenth Edition PLAYER_CLS_END 80 RACE_END R RARITY_END When Denizen of the Deep enters the battlefield , return each other creature you control to its owner's hand .\nDiabolic Tutor NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 135 RACE_END U RARITY_END Search your library for a card and put that card into your hand . Then shuffle your library .\nDiscombobulate NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 81 RACE_END U RARITY_END Counter target spell . Look at the top four cards of your library , then put them back in any order .\nDistress NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 136 RACE_END C RARITY_END Target player reveals his or her hand . You choose a nonland card from it . That player discards that card .\nDoomed Necromancer NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Cleric Mercenary TYPE_END Tenth Edition PLAYER_CLS_END 137 RACE_END R RARITY_END { B } , { tap } , Sacrifice Doomed Necromancer : Return target creature card from your graveyard to the battlefield .\nDoubling Cube NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 321 RACE_END R RARITY_END { 3 } , { tap }: Double the amount of each type of mana in your mana pool .\nDragon Roost NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Tenth Edition PLAYER_CLS_END 197 RACE_END R RARITY_END { 5}{R}{R }: Put a 5/5 red Dragon creature token with flying onto the battlefield . < i > (It can't be blocked except by creatures with flying or reach . ) < /i >\nDragon's Claw NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 322 RACE_END U RARITY_END Whenever a player casts a red spell , you may gain 1 life .\nDross Crocodile NAME_END 1 ATK_END 5 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Crocodile TYPE_END Tenth Edition PLAYER_CLS_END 138 RACE_END C RARITY_END NIL\nDusk Imp NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Tenth Edition PLAYER_CLS_END 140 RACE_END C RARITY_END Flying\nEarth Elemental NAME_END 5 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Tenth Edition PLAYER_CLS_END 199 RACE_END U RARITY_END NIL\nFear NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tenth Edition PLAYER_CLS_END 142 RACE_END C RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $Enchanted creature has fear . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nFemeref Archers NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Archer TYPE_END Tenth Edition PLAYER_CLS_END 264 RACE_END U RARITY_END { tap }: Femeref Archers deals 4 damage to target attacking creature with flying .\nField Marshal NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Tenth Edition PLAYER_CLS_END 15 RACE_END R RARITY_END Other Soldier creatures get +1/+1 and have first strike . < i > (They deal combat damage before creatures without first strike . ) < /i >\nFists of the Anvil NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 201 RACE_END C RARITY_END Target creature gets +4/+0 until end of turn .\nFlamewave Invoker NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Mutant TYPE_END Tenth Edition PLAYER_CLS_END 202 RACE_END U RARITY_END { 7}{R }: Flamewave Invoker deals 5 damage to target player .\nFlashfreeze NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 84 RACE_END U RARITY_END Counter target red or green spell .\nFlowstone Slide NAME_END NIL ATK_END NIL DEF_END {X}{2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 203 RACE_END R RARITY_END All creatures get +X/-X until end of turn .\nFog Elemental NAME_END 4 ATK_END 4 DEF_END {2}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Tenth Edition PLAYER_CLS_END 85 RACE_END U RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > $When Fog Elemental attacks or blocks , sacrifice it at end of combat .\nForbidding Watchtower NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tenth Edition PLAYER_CLS_END 352 RACE_END U RARITY_END Forbidding Watchtower enters the battlefield tapped . ${tap }: Add { W } to your mana pool . ${1}{W }: Forbidding Watchtower becomes a 1/5 white Soldier creature until end of turn . It's still a land .\nFountain of Youth NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 323 RACE_END U RARITY_END { 2 } , { tap }: You gain 1 life .\nFugitive Wizard NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Tenth Edition PLAYER_CLS_END 86 RACE_END C RARITY_END NIL\nFurnace Whelp NAME_END 2 ATK_END 2 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Tenth Edition PLAYER_CLS_END 205 RACE_END U RARITY_END Flying${R }: Furnace Whelp gets +1/+0 until end of turn .\nGaea's Herald NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Tenth Edition PLAYER_CLS_END 265 RACE_END R RARITY_END Creature spells can't be countered .\nGhitu Encampment NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tenth Edition PLAYER_CLS_END 353 RACE_END U RARITY_END Ghitu Encampment enters the battlefield tapped . ${tap }: Add { R } to your mana pool . ${1}{R }: Ghitu Encampment becomes a 2/1 red Warrior creature with first strike until end of turn . It's still a land . < i > (It deals combat damage before creatures without first strike . ) < /i >\nGhost Warden NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Tenth Edition PLAYER_CLS_END 16 RACE_END C RARITY_END { tap }: Target creature gets +1/+1 until end of turn .\nGiant Growth NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 266 RACE_END C RARITY_END Target creature gets +3/+3 until end of turn .\nGiant Spider NAME_END 4 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Tenth Edition PLAYER_CLS_END 267 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nGlorious Anthem NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Tenth Edition PLAYER_CLS_END 17 RACE_END R RARITY_END Creatures you control get +1/+1 .\nGoblin Lore NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 208 RACE_END U RARITY_END Draw four cards , then discard three cards at random .\nGoblin Piker NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Tenth Edition PLAYER_CLS_END 209 RACE_END C RARITY_END NIL\nGoblin Sky Raider NAME_END 2 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Tenth Edition PLAYER_CLS_END 210 RACE_END C RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i >\nGraveborn Muse NAME_END 3 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Zombie Spirit TYPE_END Tenth Edition PLAYER_CLS_END 145 RACE_END R RARITY_END At the beginning of your upkeep , you draw X cards and you lose X life , where X is the number of Zombies you control .\nGravedigger NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Tenth Edition PLAYER_CLS_END 146 RACE_END C RARITY_END When Gravedigger enters the battlefield , you may return target creature card from your graveyard to your hand .\nGrizzly Bears NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Bear TYPE_END Tenth Edition PLAYER_CLS_END 268 RACE_END C RARITY_END NIL\nHate Weaver NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Wizard TYPE_END Tenth Edition PLAYER_CLS_END 147 RACE_END U RARITY_END { 2 }: Target blue or red creature gets +1/+0 until end of turn .\nHidden Horror NAME_END 4 ATK_END 4 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Tenth Edition PLAYER_CLS_END 149 RACE_END U RARITY_END When Hidden Horror enters the battlefield , sacrifice it unless you discard a creature card .\nHighway Robber NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Human Rogue Mercenary TYPE_END Tenth Edition PLAYER_CLS_END 150 RACE_END C RARITY_END When Highway Robber enters the battlefield , target opponent loses 2 life and you gain 2 life .\nHill Giant NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Tenth Edition PLAYER_CLS_END 212 RACE_END C RARITY_END NIL\nHoly Strength NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tenth Edition PLAYER_CLS_END 22 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+2 .\nHonor Guard NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Tenth Edition PLAYER_CLS_END 23 RACE_END C RARITY_END { W }: Honor Guard gets +0/+1 until end of turn .\nHorseshoe Crab NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Crab TYPE_END Tenth Edition PLAYER_CLS_END 87 RACE_END C RARITY_END { U }: Untap Horseshoe Crab .\nIcatian Priest NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Tenth Edition PLAYER_CLS_END 24 RACE_END U RARITY_END { 1}{W}{W }: Target creature gets +1/+1 until end of turn .\nIcy Manipulator NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 326 RACE_END U RARITY_END { 1 } , { tap }: Tap target artifact , creature , or land .\nIncinerate NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 213 RACE_END C RARITY_END Incinerate deals 3 damage to target creature or player . A creature dealt damage this way can't be regenerated this turn .\nJayemdae Tome NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 327 RACE_END R RARITY_END { 4 } , { tap }: Draw a card .\nJoiner Adept NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Tenth Edition PLAYER_CLS_END 271 RACE_END R RARITY_END Lands you control have \" { tap }: Add one mana of any color to your mana pool . \"\nKarplusan Forest NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tenth Edition PLAYER_CLS_END 354 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { R } or { G } to your mana pool . Karplusan Forest deals 1 damage to you .\nKavu Climber NAME_END 3 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Kavu TYPE_END Tenth Edition PLAYER_CLS_END 273 RACE_END C RARITY_END When Kavu Climber enters the battlefield , draw a card .\nKraken's Eye NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 329 RACE_END U RARITY_END Whenever a player casts a blue spell , you may gain 1 life .\nLava Axe NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 215 RACE_END C RARITY_END Lava Axe deals 5 damage to target player .\nLeonin Scimitar NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Tenth Edition PLAYER_CLS_END 331 RACE_END U RARITY_END Equipped creature gets +1/+1 . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nLightning Elemental NAME_END 1 ATK_END 4 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Tenth Edition PLAYER_CLS_END 217 RACE_END C RARITY_END Haste < i > (This creature can attack and { tap } as soon as it comes under your control . ) < /i >\nLlanowar Elves NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Tenth Edition PLAYER_CLS_END 274 RACE_END C RARITY_END { tap }: Add { G } to your mana pool .\nLord of the Undead NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Tenth Edition PLAYER_CLS_END 155 RACE_END R RARITY_END Other Zombie creatures get +1/+1 . ${1}{B } , { tap }: Return target Zombie card from your graveyard to your hand .\nLoyal Sentry NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Tenth Edition PLAYER_CLS_END 27 RACE_END R RARITY_END When Loyal Sentry blocks a creature , destroy that creature and Loyal Sentry .\nLumengrid Warden NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Tenth Edition PLAYER_CLS_END 89 RACE_END C RARITY_END NIL\nMahamoti Djinn NAME_END 6 ATK_END 5 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Djinn TYPE_END Tenth Edition PLAYER_CLS_END 90 RACE_END R RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i >\nManabarbs NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Tenth Edition PLAYER_CLS_END 218 RACE_END R RARITY_END Whenever a player taps a land for mana , Manabarbs deals 1 damage to that player .\nMantis Engine NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Insect TYPE_END Tenth Edition PLAYER_CLS_END 333 RACE_END U RARITY_END { 2 }: Mantis Engine gains flying until end of turn . < i > (It can't be blocked except by creatures with flying or reach . ) < /i > ${2 }: Mantis Engine gains first strike until end of turn . < i > (It deals combat damage before creatures without first strike . ) < /i >\nMarch of the Machines NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Tenth Edition PLAYER_CLS_END 91 RACE_END R RARITY_END Each noncreature artifact is an artifact creature with power and toughness each equal to its converted mana cost . < i > (Equipment that's a creature can't equip a creature . ) < /i >\nMass of Ghouls NAME_END 3 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Zombie Warrior TYPE_END Tenth Edition PLAYER_CLS_END 156 RACE_END C RARITY_END NIL\nMegrim NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Tenth Edition PLAYER_CLS_END 157 RACE_END U RARITY_END Whenever an opponent discards a card , Megrim deals 2 damage to that player .\nMight Weaver NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Tenth Edition PLAYER_CLS_END 278 RACE_END U RARITY_END { 2 }: Target red or white creature gains trample until end of turn . < i > (If the creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i >\nMind Rot NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 159 RACE_END C RARITY_END Target player discards two cards .\nMobilization NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Tenth Edition PLAYER_CLS_END 29 RACE_END R RARITY_END Soldier creatures have vigilance . < i > (Attacking doesn't cause them to tap . ) < /i > ${2}{W }: Put a 1/1 white Soldier creature token onto the battlefield .\nMolimo, Maro-Sorcerer NAME_END * ATK_END * DEF_END {4}{G}{G}{G} COST_END NIL DUR_END Legendary Creature - Elemental TYPE_END Tenth Edition PLAYER_CLS_END 280 RACE_END R RARITY_END Trample < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i > $Molimo , Maro-Sorcerer's power and toughness are each equal to the number of lands you control .\nMortal Combat NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Tenth Edition PLAYER_CLS_END 160 RACE_END R RARITY_END At the beginning of your upkeep , if twenty or more creature cards are in your graveyard , you win the game .\nMortivore NAME_END * ATK_END * DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Lhurgoyf TYPE_END Tenth Edition PLAYER_CLS_END 161 RACE_END R RARITY_END Mortivore's power and toughness are each equal to the number of creature cards in all graveyards . ${B }: Regenerate Mortivore .\nNantuko Husk NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Insect TYPE_END Tenth Edition PLAYER_CLS_END 162 RACE_END U RARITY_END Sacrifice a creature : Nantuko Husk gets +2/+2 until end of turn .\nNaturalize NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 282 RACE_END C RARITY_END Destroy target artifact or enchantment .\nNightmare NAME_END * ATK_END * DEF_END {5}{B} COST_END NIL DUR_END Creature - Nightmare Horse TYPE_END Tenth Edition PLAYER_CLS_END 164 RACE_END R RARITY_END Flying$Nightmare's power and toughness are each equal to the number of Swamps you control .\nOrnithopter NAME_END 2 ATK_END 0 DEF_END {0} COST_END NIL DUR_END Artifact Creature - Thopter TYPE_END Tenth Edition PLAYER_CLS_END 336 RACE_END U RARITY_END Flying\nPacifism NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tenth Edition PLAYER_CLS_END 31 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack or block .\nPeek NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 94 RACE_END C RARITY_END Look at target player's hand . $Draw a card .\nPersuasion NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tenth Edition PLAYER_CLS_END 95 RACE_END U RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $You control enchanted creature .\nPhage the Untouchable NAME_END 4 ATK_END 4 DEF_END {3}{B}{B}{B}{B} COST_END NIL DUR_END Legendary Creature - Avatar Minion TYPE_END Tenth Edition PLAYER_CLS_END 166 RACE_END R RARITY_END When Phage the Untouchable enters the battlefield , if you didn't cast it from your hand , you lose the game . $Whenever Phage deals combat damage to a creature , destroy that creature . It can't be regenerated . $Whenever Phage deals combat damage to a player , that player loses the game .\nPhyrexian Rager NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Tenth Edition PLAYER_CLS_END 167 RACE_END C RARITY_END When Phyrexian Rager enters the battlefield , you draw a card and you lose 1 life .\nPhyrexian Vault NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 337 RACE_END U RARITY_END { 2 } , { tap } , Sacrifice a creature : Draw a card .\nPlague Beetle NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Insect TYPE_END Tenth Edition PLAYER_CLS_END 168 RACE_END C RARITY_END Swampwalk < i > (This creature is unblockable as long as defending player controls a Swamp . ) < /i >\nPlatinum Angel NAME_END 4 ATK_END 4 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Angel TYPE_END Tenth Edition PLAYER_CLS_END 339 RACE_END R RARITY_END Flying$You can't lose the game and your opponents can't win the game .\nPrimal Rage NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Tenth Edition PLAYER_CLS_END 286 RACE_END U RARITY_END Creatures you control have trample . < i > (If a creature you control would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i >\nProdigal Pyromancer NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Tenth Edition PLAYER_CLS_END 221 RACE_END C RARITY_END { tap }: Prodigal Pyromancer deals 1 damage to target creature or player .\nQuicksand NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tenth Edition PLAYER_CLS_END 356 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap } , Sacrifice Quicksand : Target attacking creature without flying gets -1/-2 until end of turn .\nQuirion Dryad NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Dryad TYPE_END Tenth Edition PLAYER_CLS_END 287 RACE_END R RARITY_END Whenever you cast a white , blue , black , or red spell , put a +1/+1 counter on Quirion Dryad .\nRage Weaver NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Tenth Edition PLAYER_CLS_END 223 RACE_END U RARITY_END { 2 }: Target black or green creature gains haste until end of turn . < i > (It can attack and { tap } this turn . ) < /i >\nRaging Goblin NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Berserker TYPE_END Tenth Edition PLAYER_CLS_END 224 RACE_END C RARITY_END Haste < i > (This creature can attack and { tap } as soon as it comes under your control . ) < /i >\nRavenous Rats NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Tenth Edition PLAYER_CLS_END 171 RACE_END C RARITY_END When Ravenous Rats enters the battlefield , target opponent discards a card .\nRazormane Masticore NAME_END 5 ATK_END 5 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Masticore TYPE_END Tenth Edition PLAYER_CLS_END 340 RACE_END R RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i > $At the beginning of your upkeep , sacrifice Razormane Masticore unless you discard a card . $At the beginning of your draw step , you may have Razormane Masticore deal 3 damage to target creature .\nRecollect NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 289 RACE_END U RARITY_END Return target card from your graveyard to your hand .\nRelentless Rats NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Tenth Edition PLAYER_CLS_END 173 RACE_END U RARITY_END Relentless Rats gets +1/+1 for each other creature on the battlefield named Relentless Rats . $A deck can have any number of cards named Relentless Rats .\nRemove Soul NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 100 RACE_END C RARITY_END Counter target creature spell .\nReviving Dose NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 34 RACE_END C RARITY_END You gain 3 life . $Draw a card .\nReya Dawnbringer NAME_END 6 ATK_END 4 DEF_END {6}{W}{W}{W} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Tenth Edition PLAYER_CLS_END 35 RACE_END R RARITY_END Flying$At the beginning of your upkeep , you may return target creature card from your graveyard to the battlefield .\nRhox NAME_END 5 ATK_END 5 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Rhino Beast TYPE_END Tenth Edition PLAYER_CLS_END 291 RACE_END R RARITY_END You may have Rhox assign its combat damage as though it weren't blocked . ${2}{G }: Regenerate Rhox . < i > (The next time this creature would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i >\nRighteousness NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 36 RACE_END R RARITY_END Target blocking creature gets +7/+7 until end of turn .\nRobe of Mirrors NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tenth Edition PLAYER_CLS_END 101 RACE_END C RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $Enchanted creature has shroud . < i > (It can't be the target of spells or abilities . ) < /i >\nRock Badger NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Badger Beast TYPE_END Tenth Edition PLAYER_CLS_END 226 RACE_END C RARITY_END Mountainwalk < i > (This creature is unblockable as long as defending player controls a Mountain . ) < /i >\nRod of Ruin NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 341 RACE_END U RARITY_END { 3 } , { tap }: Rod of Ruin deals 1 damage to target creature or player .\nRootwater Commando NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Tenth Edition PLAYER_CLS_END 102 RACE_END C RARITY_END Islandwalk < i > (This creature is unblockable as long as defending player controls an Island . ) < /i >\nRoyal Assassin NAME_END 1 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Assassin TYPE_END Tenth Edition PLAYER_CLS_END 174 RACE_END R RARITY_END { tap }: Destroy target tapped creature .\nSamite Healer NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Tenth Edition PLAYER_CLS_END 38 RACE_END C RARITY_END { tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn .\nScalpelexis NAME_END 5 ATK_END 1 DEF_END {4}{U} COST_END NIL DUR_END Creature - Beast TYPE_END Tenth Edition PLAYER_CLS_END 105 RACE_END R RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > $Whenever Scalpelexis deals combat damage to a player , that player exiles the top four cards of his or her library . If two or more of those cards have the same name , repeat this process .\nScathe Zombies NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Tenth Edition PLAYER_CLS_END 175 RACE_END C RARITY_END NIL\nScion of the Wild NAME_END * ATK_END * DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Avatar TYPE_END Tenth Edition PLAYER_CLS_END 295 RACE_END R RARITY_END Scion of the Wild's power and toughness are each equal to the number of creatures you control .\nScoria Wurm NAME_END 7 ATK_END 7 DEF_END {4}{R} COST_END NIL DUR_END Creature - Wurm TYPE_END Tenth Edition PLAYER_CLS_END 227 RACE_END R RARITY_END At the beginning of your upkeep , flip a coin . If you lose the flip , return Scoria Wurm to its owner's hand .\nSculpting Steel NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 342 RACE_END R RARITY_END You may have Sculpting Steel enter the battlefield as a copy of any artifact on the battlefield .\nSengir Vampire NAME_END 4 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Tenth Edition PLAYER_CLS_END 176 RACE_END R RARITY_END Flying$Whenever a creature dealt damage by Sengir Vampire this turn dies , put a +1/+1 counter on Sengir Vampire .\nSerra Angel NAME_END 4 ATK_END 4 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Tenth Edition PLAYER_CLS_END 39 RACE_END R RARITY_END Flying$Vigilance < i > (Attacking doesn't cause this creature to tap . ) < /i >\nSerra's Embrace NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tenth Edition PLAYER_CLS_END 40 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has flying and vigilance .\nSevered Legion NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Tenth Edition PLAYER_CLS_END 177 RACE_END C RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nShivan Dragon NAME_END 5 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Tenth Edition PLAYER_CLS_END 230 RACE_END R RARITY_END Flying${R }: Shivan Dragon gets +1/+0 until end of turn .\nShivan Hellkite NAME_END 5 ATK_END 5 DEF_END {5}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Tenth Edition PLAYER_CLS_END 231 RACE_END R RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > ${1}{R }: Shivan Hellkite deals 1 damage to target creature or player .\nShock NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 232 RACE_END C RARITY_END Shock deals 2 damage to target creature or player .\nShunt NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 233 RACE_END R RARITY_END Change the target of target spell with a single target .\nSift NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 108 RACE_END C RARITY_END Draw three cards , then discard a card .\nSkyhunter Patrol NAME_END 3 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Cat Knight TYPE_END Tenth Edition PLAYER_CLS_END 41 RACE_END C RARITY_END Flying , first strike < i > (This creature can't be blocked except by creatures with flying or reach , and it deals combat damage before creatures without first strike . ) < /i >\nSkyhunter Prowler NAME_END 3 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Cat Knight TYPE_END Tenth Edition PLAYER_CLS_END 42 RACE_END C RARITY_END Flying , vigilance < i > (This creature can't be blocked except by creatures with flying or reach , and attacking doesn't cause this creature to tap . ) < /i >\nSkyhunter Skirmisher NAME_END 1 ATK_END 1 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Cat Knight TYPE_END Tenth Edition PLAYER_CLS_END 43 RACE_END U RARITY_END Flying , double strike < i > (This creature can't be blocked except by creatures with flying or reach , and it deals both first-strike and regular combat damage . ) < /i >\nSoul Feast NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 179 RACE_END U RARITY_END Target player loses 4 life and you gain 4 life .\nSpark Elemental NAME_END 1 ATK_END 3 DEF_END {R} COST_END NIL DUR_END Creature - Elemental TYPE_END Tenth Edition PLAYER_CLS_END 237 RACE_END U RARITY_END Trample , haste < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . This creature can attack and { tap } as soon as it comes under your control . ) < /i > $At the beginning of the end step , sacrifice Spark Elemental .\nSpawning Pool NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tenth Edition PLAYER_CLS_END 358 RACE_END U RARITY_END Spawning Pool enters the battlefield tapped . ${tap }: Add { B } to your mana pool . ${1}{B }: Spawning Pool becomes a 1/1 black Skeleton creature with \" { B }: Regenerate this creature \" until end of turn . It's still a land . < i > (If it regenerates , the next time it would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i >\nSpiketail Hatchling NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Tenth Edition PLAYER_CLS_END 111 RACE_END U RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > $Sacrifice Spiketail Hatchling : Counter target spell unless its controller pays { 1 } .\nSpined Wurm NAME_END 4 ATK_END 5 DEF_END {4}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Tenth Edition PLAYER_CLS_END 298 RACE_END C RARITY_END NIL\nSpineless Thug NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Mercenary TYPE_END Tenth Edition PLAYER_CLS_END 180 RACE_END C RARITY_END Spineless Thug can't block .\nSpirit Weaver NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Tenth Edition PLAYER_CLS_END 46 RACE_END U RARITY_END { 2 }: Target green or blue creature gets +0/+1 until end of turn .\nSpitting Earth NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 238 RACE_END C RARITY_END Spitting Earth deals damage to target creature equal to the number of Mountains you control .\nSquee, Goblin Nabob NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Legendary Creature - Goblin TYPE_END Tenth Edition PLAYER_CLS_END 239 RACE_END R RARITY_END At the beginning of your upkeep , you may return Squee , Goblin Nabob from your graveyard to your hand .\nStalking Tiger NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Cat TYPE_END Tenth Edition PLAYER_CLS_END 299 RACE_END C RARITY_END Stalking Tiger can't be blocked by more than one creature .\nStampeding Wildebeests NAME_END 4 ATK_END 5 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Antelope Beast TYPE_END Tenth Edition PLAYER_CLS_END 300 RACE_END U RARITY_END Trample < i > (If this creature would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i > $At the beginning of your upkeep , return a green creature you control to its owner's hand .\nStarlight Invoker NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric Mutant TYPE_END Tenth Edition PLAYER_CLS_END 47 RACE_END U RARITY_END { 7}{W }: You gain 5 life .\nSteadfast Guard NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Tenth Edition PLAYER_CLS_END 48 RACE_END C RARITY_END Vigilance < i > (Attacking doesn't cause this creature to tap . ) < /i >\nSteel Golem NAME_END 4 ATK_END 3 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Tenth Edition PLAYER_CLS_END 344 RACE_END U RARITY_END You can't cast creature spells .\nSulfurous Springs NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tenth Edition PLAYER_CLS_END 359 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { B } or { R } to your mana pool . Sulfurous Springs deals 1 damage to you .\nSuntail Hawk NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Bird TYPE_END Tenth Edition PLAYER_CLS_END 50 RACE_END C RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i >\nSylvan Scrying NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 302 RACE_END U RARITY_END Search your library for a land card , reveal it , and put it into your hand . Then shuffle your library .\nTelling Time NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 114 RACE_END U RARITY_END Look at the top three cards of your library . Put one of those cards into your hand , one on top of your library , and one on the bottom of your library .\nThe Hive NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 324 RACE_END R RARITY_END { 5 } , { tap }: Put a 1/1 colorless Insect artifact creature token with flying named Wasp onto the battlefield . < i > (It can't be blocked except by creatures with flying or reach . ) < /i >\nThreaten NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 242 RACE_END U RARITY_END Untap target creature and gain control of it until end of turn . That creature gains haste until end of turn . < i > (It can attack and { tap } this turn . ) < /i >\nThrull Surgeon NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Thrull TYPE_END Tenth Edition PLAYER_CLS_END 183 RACE_END U RARITY_END { 1}{B } , Sacrifice Thrull Surgeon : Look at target player's hand and choose a card from it . That player discards that card . Activate this ability only any time you could cast a sorcery .\nThundering Giant NAME_END 3 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Tenth Edition PLAYER_CLS_END 243 RACE_END U RARITY_END Haste < i > (This creature can attack and { tap } as soon as it comes under your control . ) < /i >\nTidings NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 116 RACE_END U RARITY_END Draw four cards .\nTime Stop NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 117 RACE_END R RARITY_END End the turn . < i > (Exile all spells and abilities on the stack , including this card . The player whose turn it is discards down to his or her maximum hand size . Damage wears off , and \" this turn \" and \" until end of turn \" effects end . ) < /i >\nTime Stretch NAME_END NIL ATK_END NIL DEF_END {8}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 118 RACE_END R RARITY_END Target player takes two extra turns after this one .\nTraumatize NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 119 RACE_END R RARITY_END Target player puts the top half of his or her library , rounded down , into his or her graveyard .\nTreasure Hunter NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human TYPE_END Tenth Edition PLAYER_CLS_END 52 RACE_END U RARITY_END When Treasure Hunter enters the battlefield , you may return target artifact card from your graveyard to your hand .\nTreetop Village NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tenth Edition PLAYER_CLS_END 361 RACE_END U RARITY_END Treetop Village enters the battlefield tapped . ${tap }: Add { G } to your mana pool . ${1}{G }: Treetop Village becomes a 3/3 green Ape creature with trample until end of turn . It's still a land . < i > (If it would assign enough damage to its blockers to destroy them , you may have it assign the rest of its damage to defending player or planeswalker . ) < /i >\nTundra Wolves NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Wolf TYPE_END Tenth Edition PLAYER_CLS_END 54 RACE_END C RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i >\nUnderground River NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Tenth Edition PLAYER_CLS_END 362 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { U } or { B } to your mana pool . Underground River deals 1 damage to you .\nUnholy Strength NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Tenth Edition PLAYER_CLS_END 185 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+1 .\nUnsummon NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 122 RACE_END C RARITY_END Return target creature to its owner's hand .\nUpwelling NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment TYPE_END Tenth Edition PLAYER_CLS_END 306 RACE_END R RARITY_END Mana pools don't empty as steps and phases end .\nVedalken Mastermind NAME_END 2 ATK_END 1 DEF_END {U}{U} COST_END NIL DUR_END Creature - Vedalken Wizard TYPE_END Tenth Edition PLAYER_CLS_END 123 RACE_END U RARITY_END { U } , { tap }: Return target permanent you control to its owner's hand .\nVenerable Monk NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Monk Cleric TYPE_END Tenth Edition PLAYER_CLS_END 55 RACE_END C RARITY_END When Venerable Monk enters the battlefield , you gain 2 life .\nViashino Runner NAME_END 2 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Viashino TYPE_END Tenth Edition PLAYER_CLS_END 245 RACE_END C RARITY_END Viashino Runner can't be blocked except by two or more creatures .\nWall of Fire NAME_END 5 ATK_END 0 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Wall TYPE_END Tenth Edition PLAYER_CLS_END 247 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > ${R }: Wall of Fire gets +1/+0 until end of turn .\nWall of Swords NAME_END 5 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Tenth Edition PLAYER_CLS_END 57 RACE_END U RARITY_END Defender , flying < i > (This creature can't attack , and it can block creatures with flying . ) < /i >\nWall of Wood NAME_END 3 ATK_END 0 DEF_END {G} COST_END NIL DUR_END Creature - Wall TYPE_END Tenth Edition PLAYER_CLS_END 309 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i >\nWarrior's Honor NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Tenth Edition PLAYER_CLS_END 58 RACE_END C RARITY_END Creatures you control get +1/+1 until end of turn .\nWhispersilk Cloak NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact - Equipment TYPE_END Tenth Edition PLAYER_CLS_END 345 RACE_END U RARITY_END Equipped creature is unblockable and has shroud . $Equip { 2 }\nWild Griffin NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Tenth Edition PLAYER_CLS_END 59 RACE_END C RARITY_END Flying\nWindborn Muse NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Tenth Edition PLAYER_CLS_END 60 RACE_END R RARITY_END Flying$Creatures can't attack you unless their controller pays { 2 } for each creature he or she controls that's attacking you .\nWrath of God NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Tenth Edition PLAYER_CLS_END 61 RACE_END R RARITY_END Destroy all creatures . They can't be regenerated .\nWurm's Tooth NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Tenth Edition PLAYER_CLS_END 346 RACE_END U RARITY_END Whenever a player casts a green spell , you may gain 1 life .\nYavimaya Enchantress NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Tenth Edition PLAYER_CLS_END 310 RACE_END U RARITY_END Yavimaya Enchantress gets +1/+1 for each enchantment on the battlefield .\nYouthful Knight NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Tenth Edition PLAYER_CLS_END 62 RACE_END C RARITY_END First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i >\nAmnesia NAME_END NIL ATK_END NIL DEF_END {3}{U}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END The Dark PLAYER_CLS_END 19 RACE_END U RARITY_END Target player reveals his or her hand and discards all nonland cards .\nBarl's Cage NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END The Dark PLAYER_CLS_END 93 RACE_END R RARITY_END { 3 }: Target creature doesn't untap during its controller's next untap step .\nBog Rats NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Rat TYPE_END The Dark PLAYER_CLS_END 4 RACE_END C RARITY_END Bog Rats can't be blocked by Walls .\nBook of Rass NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END The Dark PLAYER_CLS_END 95 RACE_END U RARITY_END { 2 } , Pay 2 life : Draw a card .\nCave People NAME_END 4 ATK_END 1 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Human TYPE_END The Dark PLAYER_CLS_END 59 RACE_END U RARITY_END Whenever Cave People attacks , it gets +1/-2 until end of turn . ${1}{R}{R } , { tap }: Target creature gains mountainwalk until end of turn .\nCity of Shadows NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END The Dark PLAYER_CLS_END 113 RACE_END R RARITY_END { tap } , Exile a creature you control : Put a storage counter on City of Shadows . ${tap }: Add X mana of { C } to your mana pool , where X is the number of storage counters on City of Shadows .\nDance of Many NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Enchantment TYPE_END The Dark PLAYER_CLS_END 21 RACE_END R RARITY_END When Dance of Many enters the battlefield , put a token that's a copy of target nontoken creature onto the battlefield . $When Dance of Many leaves the battlefield , exile the token . $When the token leaves the battlefield , sacrifice Dance of Many . $At the beginning of your upkeep , sacrifice Dance of Many unless you pay { U}{U } .\nElectric Eel NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Fish TYPE_END The Dark PLAYER_CLS_END 24 RACE_END U RARITY_END When Electric Eel enters the battlefield , it deals 1 damage to you . ${R}{R }: Electric Eel gets +2/+0 until end of turn and deals 1 damage to you .\nFissure NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Instant TYPE_END The Dark PLAYER_CLS_END 62 RACE_END C RARITY_END Destroy target creature or land . It can't be regenerated .\nGoblin Caves NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END The Dark PLAYER_CLS_END 63 RACE_END C RARITY_END Enchant land$As long as enchanted land is a basic Mountain , Goblin creatures get +0/+2 .\nGoblin Digging Team NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END The Dark PLAYER_CLS_END 64 RACE_END C RARITY_END { tap } , Sacrifice Goblin Digging Team : Destroy target Wall .\nGoblins of the Flarg NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END The Dark PLAYER_CLS_END 69 RACE_END C RARITY_END Mountainwalk$When you control a Dwarf , sacrifice Goblins of the Flarg .\nGoblin Wizard NAME_END 1 ATK_END 1 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Goblin Wizard TYPE_END The Dark PLAYER_CLS_END 68 RACE_END R RARITY_END { tap }: You may put a Goblin permanent card from your hand onto the battlefield . ${R }: Target Goblin gains protection from white until end of turn .\nGrave Robbers NAME_END 1 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END The Dark PLAYER_CLS_END 8 RACE_END R RARITY_END { B } , { tap }: Exile target artifact card from a graveyard . You gain 2 life .\nHidden Path NAME_END NIL ATK_END NIL DEF_END {2}{G}{G}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END The Dark PLAYER_CLS_END 41 RACE_END R RARITY_END Green creatures have forestwalk .\nHoly Light NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END The Dark PLAYER_CLS_END 83 RACE_END C RARITY_END Nonwhite creatures get -1/-1 until end of turn .\nInferno NAME_END NIL ATK_END NIL DEF_END {5}{R}{R} COST_END NIL DUR_END Instant TYPE_END The Dark PLAYER_CLS_END 70 RACE_END R RARITY_END Inferno deals 6 damage to each creature and each player .\nMarsh Gas NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END The Dark PLAYER_CLS_END 10 RACE_END C RARITY_END All creatures get -2/-0 until end of turn .\nMarsh Goblins NAME_END 1 ATK_END 1 DEF_END {B}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END The Dark PLAYER_CLS_END 118 RACE_END C RARITY_END Swampwalk\nMarsh Viper NAME_END 2 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Snake TYPE_END The Dark PLAYER_CLS_END 44 RACE_END C RARITY_END Whenever Marsh Viper deals damage to a player , that player gets two poison counters . < i > (A player with ten or more poison counters loses the game . ) < /i >\nMaze of Ith NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END The Dark PLAYER_CLS_END 114 RACE_END U RARITY_END { tap }: Untap target attacking creature . Prevent all combat damage that would be dealt to and dealt by that creature this turn .\nMerfolk Assassin NAME_END 2 ATK_END 1 DEF_END {U}{U} COST_END NIL DUR_END Creature - Merfolk Assassin TYPE_END The Dark PLAYER_CLS_END 31 RACE_END U RARITY_END { tap }: Destroy target creature with islandwalk .\nNiall Silvain NAME_END 2 ATK_END 2 DEF_END {G}{G}{G} COST_END NIL DUR_END Creature - Ouphe TYPE_END The Dark PLAYER_CLS_END 45 RACE_END R RARITY_END { G}{G}{G}{G } , { tap }: Regenerate target creature .\nOrc General NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Orc Warrior TYPE_END The Dark PLAYER_CLS_END 72 RACE_END U RARITY_END { tap } , Sacrifice another Orc or Goblin : Other Orc creatures get +1/+1 until end of turn .\nPeople of the Woods NAME_END * ATK_END 1 DEF_END {G}{G} COST_END NIL DUR_END Creature - Human TYPE_END The Dark PLAYER_CLS_END 46 RACE_END U RARITY_END People of the Woods's toughness is equal to the number of Forests you control .\nSafe Haven NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END The Dark PLAYER_CLS_END 115 RACE_END R RARITY_END { 2 } , { tap }: Exile target creature you control . $At the beginning of your upkeep , you may sacrifice Safe Haven . If you do , return each card exiled with Safe Haven to the battlefield under its owner's control .\nSavaen Elves NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf TYPE_END The Dark PLAYER_CLS_END 47 RACE_END C RARITY_END { G}{G } , { tap }: Destroy target Aura attached to a land .\nScarwood Goblins NAME_END 2 ATK_END 2 DEF_END {R}{G} COST_END NIL DUR_END Creature - Goblin TYPE_END The Dark PLAYER_CLS_END 119 RACE_END C RARITY_END NIL\nScarwood Hag NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Hag TYPE_END The Dark PLAYER_CLS_END 49 RACE_END U RARITY_END { G}{G}{G}{G } , { tap }: Target creature gains forestwalk until end of turn . ${tap }: Target creature loses forestwalk until end of turn .\nSkull of Orm NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END The Dark PLAYER_CLS_END 106 RACE_END U RARITY_END { 5 } , { tap }: Return target enchantment card from your graveyard to your hand .\nTivadar's Crusade NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END The Dark PLAYER_CLS_END 91 RACE_END U RARITY_END Destroy all Goblins .\nVenom NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END The Dark PLAYER_CLS_END 53 RACE_END C RARITY_END Enchant creature$Whenever enchanted creature blocks or becomes blocked by a non-Wall creature , destroy the other creature at end of combat .\nWitch Hunter NAME_END 1 ATK_END 1 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END The Dark PLAYER_CLS_END 92 RACE_END R RARITY_END { tap }: Witch Hunter deals 1 damage to target player . ${1}{W}{W } , { tap }: Return target creature an opponent controls to its owner's hand .\nWormwood Treefolk NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END The Dark PLAYER_CLS_END 55 RACE_END R RARITY_END { G}{G }: Wormwood Treefolk gains forestwalk until end of turn and deals 2 damage to you . ${B}{B }: Wormwood Treefolk gains swampwalk until end of turn and deals 2 damage to you .\nAbhorrent Overlord NAME_END 6 ATK_END 6 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Theros PLAYER_CLS_END 75 RACE_END R RARITY_END Flying$When Abhorrent Overlord enters the battlefield , put a number of 1/1 black Harpy creature tokens with flying onto the battlefield equal to your devotion to black . < i > (Each { B } in the mana costs of permanents you control counts toward your devotion to black . ) < /i > $At the beginning of your upkeep , sacrifice a creature .\nAgent of Horizons NAME_END 2 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Theros PLAYER_CLS_END 148 RACE_END C RARITY_END { 2}{U }: Agent of Horizons can't be blocked this turn .\nAgent of the Fates NAME_END 2 ATK_END 3 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Assassin TYPE_END Theros PLAYER_CLS_END 76 RACE_END R RARITY_END Deathtouch$Heroic - Whenever you cast a spell that targets Agent of the Fates , each opponent sacrifices a creature .\nAkroan Crusader NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Theros PLAYER_CLS_END 111 RACE_END C RARITY_END Heroic - Whenever you cast a spell that targets Akroan Crusader , put a 1/1 red Soldier creature token with haste onto the battlefield .\nAkroan Hoplite NAME_END 2 ATK_END 1 DEF_END {R}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Theros PLAYER_CLS_END 185 RACE_END U RARITY_END Whenever Akroan Hoplite attacks , it gets +X/+0 until end of turn , where X is the number of attacking creatures you control .\nAkroan Horse NAME_END 4 ATK_END 0 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Horse TYPE_END Theros PLAYER_CLS_END 210 RACE_END R RARITY_END Defender$When Akroan Horse enters the battlefield , an opponent gains control of it . $At the beginning of your upkeep , each opponent puts a 1/1 white Soldier creature token onto the battlefield .\nAnax and Cymede NAME_END 2 ATK_END 3 DEF_END {1}{R}{W} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Theros PLAYER_CLS_END 186 RACE_END R RARITY_END First strike , vigilance$Heroic - Whenever you cast a spell that targets Anax and Cymede , creatures you control get +1/+1 and gain trample until end of turn .\nAnger of the Gods NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 112 RACE_END R RARITY_END Anger of the Gods deals 3 damage to each creature . If a creature dealt damage this way would die this turn , exile it instead .\nAnthousa, Setessan Hero NAME_END 5 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Theros PLAYER_CLS_END 149 RACE_END R RARITY_END Heroic - Whenever you cast a spell that targets Anthousa , Setessan Hero , up to three target lands you control each become 2/2 Warrior creatures until end of turn . They're still lands .\nArbor Colossus NAME_END 6 ATK_END 6 DEF_END {2}{G}{G}{G} COST_END NIL DUR_END Creature - Giant TYPE_END Theros PLAYER_CLS_END 150 RACE_END R RARITY_END Reach${3}{G}{G}{G }: Monstrosity 3 . < i > (If this creature isn't monstrous , put three +1/+1 counters on it and it becomes monstrous . ) < /i > $When Arbor Colossus becomes monstrous , destroy target creature with flying an opponent controls .\nArena Athlete NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human TYPE_END Theros PLAYER_CLS_END 113 RACE_END U RARITY_END Heroic - Whenever you cast a spell that targets Arena Athlete , target creature an opponent controls can't block this turn .\nArtisan of Forms NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Theros PLAYER_CLS_END 40 RACE_END R RARITY_END Heroic - Whenever you cast a spell that targets Artisan of Forms , you may have Artisan of Forms become a copy of target creature and gain this ability .\nArtisan's Sorrow NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 151 RACE_END U RARITY_END Destroy target artifact or enchantment . Scry 2 . < i > (Look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nAshen Rider NAME_END 5 ATK_END 5 DEF_END {4}{W}{W}{B}{B} COST_END NIL DUR_END Creature - Archon TYPE_END Theros PLAYER_CLS_END 187 RACE_END M RARITY_END Flying$When Ashen Rider enters the battlefield or dies , exile target permanent .\nAshiok, Nightmare Weaver NAME_END NIL ATK_END NIL DEF_END {1}{U}{B} COST_END NIL DUR_END Planeswalker - Ashiok TYPE_END Theros PLAYER_CLS_END 188 RACE_END M RARITY_END +2 : Exile the top three cards of target opponent's library . $-X : Put a creature card with converted mana cost X exiled with Ashiok , Nightmare Weaver onto the battlefield under your control . That creature is a Nightmare in addition to its other types . $-10 : Exile all cards from all opponents ' hands and graveyards .\nAsphodel Wanderer NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Skeleton Soldier TYPE_END Theros PLAYER_CLS_END 77 RACE_END C RARITY_END { 2}{B }: Regenerate Asphodel Wanderer .\nBaleful Eidolon NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Enchantment Creature - Spirit TYPE_END Theros PLAYER_CLS_END 78 RACE_END C RARITY_END Bestow { 4}{B } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i > $Enchanted creature gets +1/+1 and has deathtouch .\nBattlewise Hoplite NAME_END 2 ATK_END 2 DEF_END {W}{U} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Theros PLAYER_CLS_END 189 RACE_END U RARITY_END Heroic - Whenever you cast a spell that targets Battlewise Hoplite , put a +1/+1 counter on Battlewise Hoplite , then scry 1 . < i > (To scry 1 , look at the top card of your library , then you may put that card on the bottom of your library . ) < /i >\nBattlewise Valor NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 1 RACE_END C RARITY_END Target creature gets +2/+2 until end of turn . Scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nBenthic Giant NAME_END 5 ATK_END 4 DEF_END {5}{U} COST_END NIL DUR_END Creature - Giant TYPE_END Theros PLAYER_CLS_END 41 RACE_END C RARITY_END Hexproof < i > (This creature can't be the target of spells or abilities your opponents control . ) < /i >\nBident of Thassa NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Legendary Enchantment Artifact TYPE_END Theros PLAYER_CLS_END 42 RACE_END R RARITY_END Whenever a creature you control deals combat damage to a player , you may draw a card . ${1}{U } , { tap }: Creatures your opponents control attack this turn if able .\nBlood-Toll Harpy NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Harpy TYPE_END Theros PLAYER_CLS_END 79 RACE_END C RARITY_END Flying$When Blood-Toll Harpy enters the battlefield , each player loses 1 life .\nBoon of Erebos NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 80 RACE_END C RARITY_END Target creature gets +2/+0 until end of turn . Regenerate it . You lose 2 life .\nBoon Satyr NAME_END 2 ATK_END 4 DEF_END {1}{G}{G} COST_END NIL DUR_END Enchantment Creature - Satyr TYPE_END Theros PLAYER_CLS_END 152 RACE_END R RARITY_END Flash$Bestow { 3}{G}{G } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Enchanted creature gets +4/+2 .\nBorderland Minotaur NAME_END 3 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Minotaur Warrior TYPE_END Theros PLAYER_CLS_END 114 RACE_END C RARITY_END NIL\nBoulderfall NAME_END NIL ATK_END NIL DEF_END {6}{R}{R} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 115 RACE_END C RARITY_END Boulderfall deals 5 damage divided as you choose among any number of target creatures and/or players .\nBow of Nylea NAME_END NIL ATK_END NIL DEF_END {1}{G}{G} COST_END NIL DUR_END Legendary Enchantment Artifact TYPE_END Theros PLAYER_CLS_END 153 RACE_END R RARITY_END Attacking creatures you control have deathtouch . ${1}{G } , { tap }: Choose one - Put a +1/+1 counter on target creature ; or Bow of Nylea deals 2 damage to target creature with flying ; or you gain 3 life ; or put up to four target cards from your graveyard on the bottom of your library in any order .\nBurnished Hart NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Elk TYPE_END Theros PLAYER_CLS_END 213 RACE_END U RARITY_END { 3 } , Sacrifice Burnished Hart : Search your library for up to two basic land cards , put them onto the battlefield tapped , then shuffle your library .\nCavalry Pegasus NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Pegasus TYPE_END Theros PLAYER_CLS_END 2 RACE_END C RARITY_END Flying$Whenever Cavalry Pegasus attacks , each attacking Human gains flying until end of turn .\nCavern Lampad NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Enchantment Creature - Nymph TYPE_END Theros PLAYER_CLS_END 81 RACE_END C RARITY_END Bestow { 5}{B } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Intimidate$Enchanted creature gets +2/+2 and has intimidate .\nCelestial Archon NAME_END 4 ATK_END 4 DEF_END {3}{W}{W} COST_END NIL DUR_END Enchantment Creature - Archon TYPE_END Theros PLAYER_CLS_END 3 RACE_END R RARITY_END Bestow { 5}{W}{W } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Flying , first strike$Enchanted creature gets +4/+4 and has flying and first strike .\nCentaur Battlemaster NAME_END 3 ATK_END 3 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Centaur Warrior TYPE_END Theros PLAYER_CLS_END 154 RACE_END U RARITY_END Heroic - Whenever you cast a spell that targets Centaur Battlemaster , put three +1/+1 counters on Centaur Battlemaster .\nChained to the Rocks NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 4 RACE_END R RARITY_END Enchant Mountain you control$When Chained to the Rocks enters the battlefield , exile target creature an opponent controls until Chained to the Rocks leaves the battlefield . < i > (That creature returns under its owner's control . ) < /i >\nChosen by Heliod NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 5 RACE_END C RARITY_END Enchant creature$When Chosen by Heliod enters the battlefield , draw a card . $Enchanted creature gets +0/+2 .\nChronicler of Heroes NAME_END 3 ATK_END 3 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Centaur Wizard TYPE_END Theros PLAYER_CLS_END 190 RACE_END U RARITY_END When Chronicler of Heroes enters the battlefield , draw a card if you control a creature with a +1/+1 counter on it .\nCoastline Chimera NAME_END 5 ATK_END 1 DEF_END {3}{U} COST_END NIL DUR_END Creature - Chimera TYPE_END Theros PLAYER_CLS_END 44 RACE_END C RARITY_END Flying${1}{W }: Coastline Chimera can block an additional creature this turn .\nColossus of Akros NAME_END 10 ATK_END 10 DEF_END {8} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Theros PLAYER_CLS_END 214 RACE_END R RARITY_END Defender , indestructible${1}0 : Monstrosity 10 . < i > (If this creature isn't monstrous , put ten +1/+1 counters on it and it becomes monstrous . ) < /i > $As long as Colossus of Akros is monstrous , it has trample and can attack as though it didn't have defender .\nCommune with the Gods NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 155 RACE_END C RARITY_END Reveal the top five cards of your library . You may put a creature or enchantment card from among them into your hand . Put the rest into your graveyard .\nCoordinated Assault NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 116 RACE_END U RARITY_END Up to two target creatures each get +1/+0 and gain first strike until end of turn .\nCrackling Triton NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Theros PLAYER_CLS_END 45 RACE_END C RARITY_END { 2}{R } , Sacrifice Crackling Triton : Crackling Triton deals 2 damage to target creature or player .\nCurse of the Swine NAME_END NIL ATK_END NIL DEF_END {X}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 46 RACE_END R RARITY_END Exile X target creatures . For each creature exiled this way , its controller puts a 2/2 green Boar creature token onto the battlefield .\nCutthroat Maneuver NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 82 RACE_END U RARITY_END Up to two target creatures each get +1/+1 and gain lifelink until end of turn .\nDark Betrayal NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 83 RACE_END U RARITY_END Destroy target black creature .\nDauntless Onslaught NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 6 RACE_END U RARITY_END Up to two target creatures each get +2/+2 until end of turn .\nDaxos of Meletis NAME_END 2 ATK_END 2 DEF_END {1}{W}{U} COST_END NIL DUR_END Legendary Creature - Human Soldier TYPE_END Theros PLAYER_CLS_END 191 RACE_END R RARITY_END Daxos of Meletis can't be blocked by creatures with power 3 or greater . $Whenever Daxos of Meletis deals combat damage to a player , exile the top card of that player's library . You gain life equal to that card's converted mana cost . Until end of turn , you may cast that card and you may spend mana as though it were mana of any color to cast it .\nDefend the Hearth NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 156 RACE_END C RARITY_END Prevent all combat damage that would be dealt to players this turn .\nDestructive Revelry NAME_END NIL ATK_END NIL DEF_END {R}{G} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 192 RACE_END U RARITY_END Destroy target artifact or enchantment . Destructive Revelry deals 2 damage to that permanent's controller .\nDisciple of Phenax NAME_END 3 ATK_END 1 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Theros PLAYER_CLS_END 84 RACE_END C RARITY_END When Disciple of Phenax enters the battlefield , target player reveals a number of cards from his or her hand equal to your devotion to black . You choose one of them . That player discards that card . < i > (Each { B } in the mana costs of permanents you control counts toward your devotion to black . ) < /i >\nDissolve NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 47 RACE_END U RARITY_END Counter target spell . Scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nDragon Mantle NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 119 RACE_END C RARITY_END Enchant creature$When Dragon Mantle enters the battlefield , draw a card . $Enchanted creature has \" { R }: This creature gets +1/+0 until end of turn . \"\nElspeth, Sun's Champion NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Planeswalker - Elspeth TYPE_END Theros PLAYER_CLS_END 9 RACE_END M RARITY_END +1 : Put three 1/1 white Soldier creature tokens onto the battlefield . $-3 : Destroy all creatures with power 4 or greater . $-7 : You get an emblem with \" Creatures you control get +2/+2 and have flying . \"\nEmber Swallower NAME_END 5 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Theros PLAYER_CLS_END 120 RACE_END R RARITY_END { 5}{R}{R }: Monstrosity 3 . < i > (If this creature isn't monstrous , put three +1/+1 counters on it and it becomes monstrous . ) < /i > $When Ember Swallower becomes monstrous , each player sacrifices three lands .\nEphara's Warden NAME_END 2 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Theros PLAYER_CLS_END 10 RACE_END C RARITY_END { tap }: Tap target creature with power 3 or less .\nErebos, God of the Dead NAME_END 7 ATK_END 5 DEF_END {3}{B} COST_END NIL DUR_END Legendary Enchantment Creature - God TYPE_END Theros PLAYER_CLS_END 85 RACE_END M RARITY_END Indestructible$As long as your devotion to black is less than five , Erebos isn't a creature . < i > (Each { B } in the mana costs of permanents you control counts toward your devotion to black . ) < /i > $Your opponents can't gain life . ${1}{B } , Pay 2 life : Draw a card .\nErebos's Emissary NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Enchantment Creature - Snake TYPE_END Theros PLAYER_CLS_END 86 RACE_END U RARITY_END Bestow { 5}{B } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Discard a creature card : Erebos's Emissary gets +2/+2 until end of turn . If Erebos's Emissary is an Aura , enchanted creature gets +2/+2 until end of turn instead . $Enchanted creature gets +3/+3 .\nEvangel of Heliod NAME_END 3 ATK_END 1 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Theros PLAYER_CLS_END 11 RACE_END U RARITY_END When Evangel of Heliod enters the battlefield , put a number of 1/1 white Soldier creature tokens onto the battlefield equal to your devotion to white . < i > (Each { W } in the mana costs of permanents you control counts toward your devotion to white . ) < /i >\nFabled Hero NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Theros PLAYER_CLS_END 12 RACE_END R RARITY_END Double strike$Heroic - Whenever you cast a spell that targets Fabled Hero , put a +1/+1 counter on Fabled Hero .\nFade into Antiquity NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 157 RACE_END C RARITY_END Exile target artifact or enchantment .\nFanatic of Mogis NAME_END 2 ATK_END 4 DEF_END {3}{R} COST_END NIL DUR_END Creature - Minotaur Shaman TYPE_END Theros PLAYER_CLS_END 121 RACE_END U RARITY_END When Fanatic of Mogis enters the battlefield , it deals damage to each opponent equal to your devotion to red . < i > (Each { R } in the mana costs of permanents you control counts toward your devotion to red . ) < /i >\nFate Foretold NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 48 RACE_END C RARITY_END Enchant creature$When Fate Foretold enters the battlefield , draw a card . $When enchanted creature dies , its controller draws a card .\nFavored Hoplite NAME_END 2 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Theros PLAYER_CLS_END 13 RACE_END U RARITY_END Heroic - Whenever you cast a spell that targets Favored Hoplite , put a +1/+1 counter on Favored Hoplite and prevent all damage that would be dealt to it this turn .\nFelhide Minotaur NAME_END 3 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Minotaur TYPE_END Theros PLAYER_CLS_END 87 RACE_END C RARITY_END NIL\nFeral Invocation NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 158 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Enchant creature$Enchanted creature gets +2/+2 .\nFlamespeaker Adept NAME_END 3 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Theros PLAYER_CLS_END 123 RACE_END U RARITY_END Whenever you scry , Flamespeaker Adept gets +2/+0 and gains first strike until end of turn .\nFleecemane Lion NAME_END 3 ATK_END 3 DEF_END {G}{W} COST_END NIL DUR_END Creature - Cat TYPE_END Theros PLAYER_CLS_END 193 RACE_END R RARITY_END { 3}{G}{W }: Monstrosity 1 . < i > (If this creature isn't monstrous , put a +1/+1 counter on it and it becomes monstrous . ) < /i > $As long as Fleecemane Lion is monstrous , it has hexproof and indestructible .\nFleetfeather Sandals NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Theros PLAYER_CLS_END 216 RACE_END C RARITY_END Equipped creature has flying and haste . $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nFleshmad Steed NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Horse TYPE_END Theros PLAYER_CLS_END 88 RACE_END C RARITY_END Whenever another creature dies , tap Fleshmad Steed .\nGainsay NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 49 RACE_END U RARITY_END Counter target blue spell .\nGift of Immortality NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 14 RACE_END R RARITY_END Enchant creature$When enchanted creature dies , return that card to the battlefield under its owner's control . Return Gift of Immortality to the battlefield attached to that creature at the beginning of the next end step .\nGlare of Heresy NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 15 RACE_END U RARITY_END Exile target white permanent .\nGods Willing NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 16 RACE_END C RARITY_END Target creature you control gains protection from the color of your choice until end of turn . Scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nGray Merchant of Asphodel NAME_END 4 ATK_END 2 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Theros PLAYER_CLS_END 89 RACE_END C RARITY_END When Gray Merchant of Asphodel enters the battlefield , each opponent loses X life , where X is your devotion to black . You gain life equal to the life lost this way . < i > (Each { B } in the mana costs of permanents you control counts toward your devotion to black . ) < /i >\nGuardians of Meletis NAME_END 6 ATK_END 0 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Golem TYPE_END Theros PLAYER_CLS_END 217 RACE_END C RARITY_END Defender\nHammer of Purphoros NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Legendary Enchantment Artifact TYPE_END Theros PLAYER_CLS_END 124 RACE_END R RARITY_END Creatures you control have haste . ${2}{R } , { tap } , Sacrifice a land : Put a 3/3 colorless Golem enchantment artifact creature token onto the battlefield .\nHeliod, God of the Sun NAME_END 6 ATK_END 5 DEF_END {3}{W} COST_END NIL DUR_END Legendary Enchantment Creature - God TYPE_END Theros PLAYER_CLS_END 17 RACE_END M RARITY_END Indestructible$As long as your devotion to white is less than five , Heliod isn't a creature . < i > (Each { W } in the mana costs of permanents you control counts toward your devotion to white . ) < /i > $Other creatures you control have vigilance . ${2}{W}{W }: Put a 2/1 white Cleric enchantment creature token onto the battlefield .\nHeliod's Emissary NAME_END 3 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Enchantment Creature - Elk TYPE_END Theros PLAYER_CLS_END 18 RACE_END U RARITY_END Bestow { 6}{W } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Whenever Heliod's Emissary or enchanted creature attacks , tap target creature an opponent controls . $Enchanted creature gets +3/+3 .\nHero's Downfall NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 90 RACE_END R RARITY_END Destroy target creature or planeswalker .\nHopeful Eidolon NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Enchantment Creature - Spirit TYPE_END Theros PLAYER_CLS_END 19 RACE_END C RARITY_END Bestow { 3}{W } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i > $Enchanted creature gets +1/+1 and has lifelink .\nHorizon Chimera NAME_END 2 ATK_END 3 DEF_END {2}{G}{U} COST_END NIL DUR_END Creature - Chimera TYPE_END Theros PLAYER_CLS_END 194 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying , trample$Whenever you draw a card , you gain 1 life .\nHorizon Scholar NAME_END 4 ATK_END 4 DEF_END {5}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Theros PLAYER_CLS_END 51 RACE_END U RARITY_END Flying$When Horizon Scholar enters the battlefield , scry 2 . < i > (Look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nHundred-Handed One NAME_END 5 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Giant TYPE_END Theros PLAYER_CLS_END 20 RACE_END R RARITY_END Vigilance${3}{W}{W}{W }: Monstrosity 3 . < i > (If this creature isn't monstrous , put three +1/+1 counters on it and it becomes monstrous . ) < /i > $As long as Hundred-Handed One is monstrous , it has reach and can block an additional ninety-nine creatures each combat .\nIll-Tempered Cyclops NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Cyclops TYPE_END Theros PLAYER_CLS_END 125 RACE_END C RARITY_END Trample${5}{R }: Monstrosity 3 . < i > (If this creature isn't monstrous , put three +1/+1 counters on it and it becomes monstrous . ) < /i >\nInsatiable Harpy NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Harpy TYPE_END Theros PLAYER_CLS_END 92 RACE_END U RARITY_END Flying , lifelink\nKarametra's Acolyte NAME_END 4 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Theros PLAYER_CLS_END 160 RACE_END U RARITY_END { tap }: Add an amount of { G } to your mana pool equal to your devotion to green . < i > (Each { G } in the mana costs of permanents you control counts toward your devotion to green . ) < /i >\nKeepsake Gorgon NAME_END 5 ATK_END 2 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Gorgon TYPE_END Theros PLAYER_CLS_END 93 RACE_END U RARITY_END Deathtouch${5}{B}{B }: Monstrosity 1 . < i > (If this creature isn't monstrous , put a +1/+1 counter on it and it becomes monstrous . ) < /i > $When Keepsake Gorgon becomes monstrous , destroy target non-Gorgon creature an opponent controls .\nKragma Warcaller NAME_END 3 ATK_END 2 DEF_END {3}{B}{R} COST_END NIL DUR_END Creature - Minotaur Warrior TYPE_END Theros PLAYER_CLS_END 195 RACE_END U RARITY_END Minotaur creatures you control have haste . $Whenever a Minotaur you control attacks , it gets +2/+0 until end of turn .\nLabyrinth Champion NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Theros PLAYER_CLS_END 126 RACE_END R RARITY_END Heroic - Whenever you cast a spell that targets Labyrinth Champion , Labyrinth Champion deals 2 damage to target creature or player .\nLagonna-Band Elder NAME_END 2 ATK_END 3 DEF_END {2}{W} COST_END NIL DUR_END Creature - Centaur Advisor TYPE_END Theros PLAYER_CLS_END 21 RACE_END C RARITY_END When Lagonna-Band Elder enters the battlefield , if you control an enchantment , you gain 3 life .\nLash of the Whip NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 94 RACE_END C RARITY_END Target creature gets -4/-4 until end of turn .\nLeafcrown Dryad NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Enchantment Creature - Nymph Dryad TYPE_END Theros PLAYER_CLS_END 161 RACE_END C RARITY_END Bestow { 3}{G } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Reach$Enchanted creature gets +2/+2 and has reach .\nLeonin Snarecaster NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Cat Soldier TYPE_END Theros PLAYER_CLS_END 23 RACE_END C RARITY_END When Leonin Snarecaster enters the battlefield , you may tap target creature .\nLightning Strike NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 127 RACE_END C RARITY_END Lightning Strike deals 3 damage to target creature or player .\nLoathsome Catoblepas NAME_END 3 ATK_END 3 DEF_END {5}{B} COST_END NIL DUR_END Creature - Beast TYPE_END Theros PLAYER_CLS_END 95 RACE_END C RARITY_END { 2}{G }: Loathsome Catoblepas must be blocked this turn if able . $When Loathsome Catoblepas dies , target creature an opponent controls gets -3/-3 until end of turn .\nLost in a Labyrinth NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 52 RACE_END C RARITY_END Target creature gets -3/-0 until end of turn . Scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nMarch of the Returned NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 96 RACE_END C RARITY_END Return up to two target creature cards from your graveyard to your hand .\nMaster of Waves NAME_END 1 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Theros PLAYER_CLS_END 53 RACE_END M RARITY_END Protection from red$Elemental creatures you control get +1/+1 . $When Master of Waves enters the battlefield , put a number of 1/0 blue Elemental creature tokens onto the battlefield equal to your devotion to blue . < i > (Each { U } in the mana costs of permanents you control counts toward your devotion to blue . ) < /i >\nMedomai the Ageless NAME_END 4 ATK_END 4 DEF_END {4}{W}{U} COST_END NIL DUR_END Legendary Creature - Sphinx TYPE_END Theros PLAYER_CLS_END 196 RACE_END M RARITY_END Flying$Whenever Medomai the Ageless deals combat damage to a player , take an extra turn after this one . $Medomai the Ageless can't attack during extra turns .\nMeletis Charlatan NAME_END 3 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Theros PLAYER_CLS_END 54 RACE_END R RARITY_END { 2}{U } , { tap }: The controller of target instant or sorcery spell copies it . That player may choose new targets for the copy .\nMessenger's Speed NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 129 RACE_END C RARITY_END Enchant creature$Enchanted creature has trample and haste .\nMogis's Marauder NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Berserker TYPE_END Theros PLAYER_CLS_END 97 RACE_END U RARITY_END When Mogis's Marauder enters the battlefield , up to X target creatures each gain intimidate and haste until end of turn , where X is your devotion to black . < i > (Each { B } in the mana costs of permanents you control counts toward your devotion to black . ) < /i >\nNemesis of Mortals NAME_END 5 ATK_END 5 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Theros PLAYER_CLS_END 163 RACE_END U RARITY_END Nemesis of Mortals costs { 1 } less to cast for each creature card in your graveyard . ${7}{G}{G }: Monstrosity 5 . This ability costs { 1 } less to activate for each creature card in your graveyard . < i > (If this creature isn't monstrous , put five +1/+1 counters on it and it becomes monstrous . ) < /i >\nNessian Asp NAME_END 5 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Theros PLAYER_CLS_END 164 RACE_END C RARITY_END Reach${6}{G }: Monstrosity 4 . < i > (If this creature isn't monstrous , put four +1/+1 counters on it and it becomes monstrous . ) < /i >\nNighthowler NAME_END 0 ATK_END 0 DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment Creature - Horror TYPE_END Theros PLAYER_CLS_END 98 RACE_END R RARITY_END Bestow { 2}{B}{B } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Nighthowler and enchanted creature each get +X/+X , where X is the number of creature cards in all graveyards .\nNimbus Naiad NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Enchantment Creature - Nymph TYPE_END Theros PLAYER_CLS_END 56 RACE_END C RARITY_END Bestow { 4}{U } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Flying$Enchanted creature gets +2/+2 and has flying .\nNykthos, Shrine to Nyx NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Theros PLAYER_CLS_END 223 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${2 } , { tap }: Choose a color . Add to your mana pool an amount of mana of that color equal to your devotion to that color . < i > (Your devotion to a color is the number of mana symbols of that color in the mana costs of permanents you control . ) < /i >\nNylea, God of the Hunt NAME_END 6 ATK_END 6 DEF_END {3}{G} COST_END NIL DUR_END Legendary Enchantment Creature - God TYPE_END Theros PLAYER_CLS_END 166 RACE_END M RARITY_END Indestructible$As long as your devotion to green is less than five , Nylea isn't a creature . < i > (Each { G } in the mana costs of permanents you control counts toward your devotion to green . ) < /i > $Other creatures you control have trample . ${3}{G }: Target creature gets +2/+2 until end of turn .\nNylea's Disciple NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Centaur Archer TYPE_END Theros PLAYER_CLS_END 167 RACE_END C RARITY_END When Nylea's Disciple enters the battlefield , you gain life equal to your devotion to green . < i > (Each { G } in the mana costs of permanents you control counts toward your devotion to green . ) < /i >\nNylea's Emissary NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Enchantment Creature - Cat TYPE_END Theros PLAYER_CLS_END 168 RACE_END U RARITY_END Bestow { 5}{G } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Trample$Enchanted creature gets +3/+3 and has trample .\nNylea's Presence NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 169 RACE_END C RARITY_END Enchant land$When Nylea's Presence enters the battlefield , draw a card . $Enchanted land is every basic land type in addition to its other types .\nObservant Alseid NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Enchantment Creature - Nymph TYPE_END Theros PLAYER_CLS_END 24 RACE_END C RARITY_END Bestow { 4}{W } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $Vigilance$Enchanted creature gets +2/+2 and has vigilance .\nOmenspeaker NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Theros PLAYER_CLS_END 57 RACE_END C RARITY_END When Omenspeaker enters the battlefield , scry 2 . < i > (Look at the top two cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nOpaline Unicorn NAME_END 2 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Unicorn TYPE_END Theros PLAYER_CLS_END 218 RACE_END C RARITY_END { tap }: Add one mana of any color to your mana pool .\nOrdeal of Erebos NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 99 RACE_END U RARITY_END Enchant creature$Whenever enchanted creature attacks , put a +1/+1 counter on it . Then if it has three or more +1/+1 counters on it , sacrifice Ordeal of Erebos . $When you sacrifice Ordeal of Erebos , target player discards two cards .\nOrdeal of Heliod NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 25 RACE_END U RARITY_END Enchant creature$Whenever enchanted creature attacks , put a +1/+1 counter on it . Then if it has three or more +1/+1 counters on it , sacrifice Ordeal of Heliod . $When you sacrifice Ordeal of Heliod , you gain 10 life .\nOrdeal of Nylea NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 170 RACE_END U RARITY_END Enchant creature$Whenever enchanted creature attacks , put a +1/+1 counter on it . Then if it has three or more +1/+1 counters on it , sacrifice Ordeal of Nylea . $When you sacrifice Ordeal of Nylea , search your library for up to two basic land cards , put them onto the battlefield tapped , then shuffle your library .\nOrdeal of Purphoros NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 131 RACE_END U RARITY_END Enchant creature$Whenever enchanted creature attacks , put a +1/+1 counter on it . Then if it has three or more +1/+1 counters on it , sacrifice Ordeal of Purphoros . $When you sacrifice Ordeal of Purphoros , it deals 3 damage to target creature or player .\nOrdeal of Thassa NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 58 RACE_END U RARITY_END Enchant creature$Whenever enchanted creature attacks , put a +1/+1 counter on it . Then if it has three or more +1/+1 counters on it , sacrifice Ordeal of Thassa . $When you sacrifice Ordeal of Thassa , draw two cards .\nPharika's Cure NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 100 RACE_END C RARITY_END Pharika's Cure deals 2 damage to target creature and you gain 2 life .\nPharika's Mender NAME_END 3 ATK_END 4 DEF_END {3}{B}{G} COST_END NIL DUR_END Creature - Gorgon TYPE_END Theros PLAYER_CLS_END 197 RACE_END U RARITY_END When Pharika's Mender enters the battlefield , you may return target creature or enchantment card from your graveyard to your hand .\nPheres-Band Centaurs NAME_END 7 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Centaur Warrior TYPE_END Theros PLAYER_CLS_END 171 RACE_END C RARITY_END NIL\nPolis Crusher NAME_END 4 ATK_END 4 DEF_END {2}{R}{G} COST_END NIL DUR_END Creature - Cyclops TYPE_END Theros PLAYER_CLS_END 198 RACE_END R RARITY_END Trample , protection from enchantments${4}{R}{G }: Monstrosity 3 . < i > (If this creature isn't monstrous , put three +1/+1 counters on it and it becomes monstrous . ) < /i > $Whenever Polis Crusher deals combat damage to a player , if Polis Crusher is monstrous , destroy target enchantment that player controls .\nPolukranos, World Eater NAME_END 5 ATK_END 5 DEF_END {2}{G}{G} COST_END NIL DUR_END Legendary Creature - Hydra TYPE_END Theros PLAYER_CLS_END 172 RACE_END M RARITY_END { X}{X}{G }: Monstrosity X . < i > (If this creature isn't monstrous , put X +1/+1 counters on it and it becomes monstrous . ) < /i > $When Polukranos , World Eater becomes monstrous , it deals X damage divided as you choose among any number of target creatures your opponents control . Each of those creatures deals damage equal to its power to Polukranos .\nPortent of Betrayal NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 133 RACE_END C RARITY_END Gain control of target creature until end of turn . Untap that creature . It gains haste until end of turn . Scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nPrescient Chimera NAME_END 4 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Chimera TYPE_END Theros PLAYER_CLS_END 59 RACE_END C RARITY_END Flying$Whenever you cast an instant or sorcery spell , scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nPriest of Iroas NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Theros PLAYER_CLS_END 134 RACE_END C RARITY_END { 3}{W } , Sacrifice Priest of Iroas : Destroy target enchantment .\nPrognostic Sphinx NAME_END 5 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Theros PLAYER_CLS_END 60 RACE_END R RARITY_END Flying$Discard a card : Prognostic Sphinx gains hexproof until end of turn . Tap it . $Whenever Prognostic Sphinx attacks , scry 3 . < i > (Look at the top three cards of your library , then put any number of them on the bottom of your library and the rest on top in any order . ) < /i >\nProphet of Kruphix NAME_END 3 ATK_END 2 DEF_END {3}{G}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Theros PLAYER_CLS_END 199 RACE_END R RARITY_END Untap all creatures and lands you control during each other player's untap step . $You may cast creature cards as though they had flash .\nProwler's Helm NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Theros PLAYER_CLS_END 219 RACE_END U RARITY_END Equipped creature can't be blocked except by Walls . $Equip { 2 }\nPsychic Intrusion NAME_END NIL ATK_END NIL DEF_END {3}{U}{B} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 200 RACE_END R RARITY_END Target opponent reveals his or her hand . You choose a nonland card from that player's graveyard or hand and exile it . You may cast that card for as long as it remains exiled , and you may spend mana as though it were mana of any color to cast that spell .\nPurphoros, God of the Forge NAME_END 5 ATK_END 6 DEF_END {3}{R} COST_END NIL DUR_END Legendary Enchantment Creature - God TYPE_END Theros PLAYER_CLS_END 135 RACE_END M RARITY_END Indestructible$As long as your devotion to red is less than five , Purphoros isn't a creature . $Whenever another creature enters the battlefield under your control , Purphoros deals 2 damage to each opponent . ${2}{R }: Creatures you control get +1/+0 until end of turn .\nPurphoros's Emissary NAME_END 3 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Enchantment Creature - Ox TYPE_END Theros PLAYER_CLS_END 136 RACE_END U RARITY_END Bestow { 6}{R } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . )</i>$Purphoros's Emissary can't be blocked except by two or more creatures . $Enchanted creature gets +3/+3 and can't be blocked except by two or more creatures .\nPyxis of Pandemonium NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Theros PLAYER_CLS_END 220 RACE_END R RARITY_END { tap }: Each player exiles the top card of his or her library face down . ${7 } , { tap } , Sacrifice Pyxis of Pandemonium : Each player turns face up all cards he or she owns exiled with Pyxis of Pandemonium , then puts all permanent cards among them onto the battlefield .\nRageblood Shaman NAME_END 3 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Minotaur Shaman TYPE_END Theros PLAYER_CLS_END 138 RACE_END R RARITY_END Trample$Other Minotaur creatures you control get +1/+1 and have trample .\nRage of Purphoros NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 137 RACE_END C RARITY_END Rage of Purphoros deals 4 damage to target creature . It can't be regenerated this turn . Scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nRay of Dissolution NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 27 RACE_END C RARITY_END Destroy target enchantment . You gain 3 life .\nRescue from the Underworld NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 102 RACE_END U RARITY_END As an additional cost to cast Rescue from the Underworld , sacrifice a creature . $Choose target creature card in your graveyard . Return that card and the sacrificed card to the battlefield under your control at the beginning of your next upkeep . Exile Rescue from the Underworld .\nReturned Centaur NAME_END 4 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Centaur TYPE_END Theros PLAYER_CLS_END 103 RACE_END C RARITY_END When Returned Centaur enters the battlefield , target player puts the top four cards of his or her library into his or her graveyard .\nReturned Phalanx NAME_END 3 ATK_END 3 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Soldier TYPE_END Theros PLAYER_CLS_END 104 RACE_END C RARITY_END Defender${1}{U }: Returned Phalanx can attack this turn as though it didn't have defender .\nReverent Hunter NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Archer TYPE_END Theros PLAYER_CLS_END 173 RACE_END R RARITY_END When Reverent Hunter enters the battlefield , put a number of +1/+1 counters on it equal to your devotion to green . < i > (Each { G } in the mana costs of permanents you control counts toward your devotion to green . ) < /i >\nSatyr Hedonist NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Satyr TYPE_END Theros PLAYER_CLS_END 174 RACE_END C RARITY_END { R } , Sacrifice Satyr Hedonist : Add { R}{R}{R } to your mana pool .\nSatyr Piper NAME_END 1 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Satyr Rogue TYPE_END Theros PLAYER_CLS_END 175 RACE_END U RARITY_END { 3}{G }: Target creature must be blocked this turn if able .\nSatyr Rambler NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Satyr TYPE_END Theros PLAYER_CLS_END 139 RACE_END C RARITY_END Trample\nScholar of Athreos NAME_END 4 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Theros PLAYER_CLS_END 28 RACE_END C RARITY_END { 2}{B }: Each opponent loses 1 life . You gain life equal to the life lost this way .\nScourgemark NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 105 RACE_END C RARITY_END Enchant creature$When Scourgemark enters the battlefield , draw a card . $Enchanted creature gets +1/+0 .\nSea God's Revenge NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 61 RACE_END U RARITY_END Return up to three target creatures your opponents control to their owners ' hands . Scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nSealock Monster NAME_END 5 ATK_END 5 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Octopus TYPE_END Theros PLAYER_CLS_END 62 RACE_END U RARITY_END Sealock Monster can't attack unless defending player controls an Island . ${5}{U}{U }: Monstrosity 3 . < i > (If this creature isn't monstrous , put three +1/+1 counters on it and it becomes monstrous . ) < /i > $When Sealock Monster becomes monstrous , target land becomes an Island in addition to its other types .\nSedge Scorpion NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Scorpion TYPE_END Theros PLAYER_CLS_END 177 RACE_END C RARITY_END Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i >\nSentry of the Underworld NAME_END 3 ATK_END 3 DEF_END {3}{W}{B} COST_END NIL DUR_END Creature - Griffin Skeleton TYPE_END Theros PLAYER_CLS_END 202 RACE_END U RARITY_END Flying , vigilance${W}{B } , Pay 3 life : Regenerate Sentry of the Underworld .\nSetessan Battle Priest NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Theros PLAYER_CLS_END 29 RACE_END C RARITY_END Heroic - Whenever you cast a spell that targets Setessan Battle Priest , you gain 2 life .\nSetessan Griffin NAME_END 2 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Theros PLAYER_CLS_END 30 RACE_END C RARITY_END Flying${2}{G}{G }: Setessan Griffin gets +2/+2 until end of turn . Activate this ability only once each turn .\nShipbreaker Kraken NAME_END 6 ATK_END 6 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Kraken TYPE_END Theros PLAYER_CLS_END 63 RACE_END R RARITY_END { 6}{U}{U }: Monstrosity 4 . < i > (If this creature isn't monstrous , put four +1/+1 counters on it and it becomes monstrous . ) < /i > $When Shipbreaker Kraken becomes monstrous , tap up to four target creatures . Those creatures don't untap during their controllers ' untap steps for as long as you control Shipbreaker Kraken .\nShipwreck Singer NAME_END 2 ATK_END 1 DEF_END {U}{B} COST_END NIL DUR_END Creature - Siren TYPE_END Theros PLAYER_CLS_END 203 RACE_END U RARITY_END Flying${1}{U }: Target creature an opponent controls attacks this turn if able . ${1}{B } , { tap }: Attacking creatures get -1/-1 until end of turn .\nShredding Winds NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 178 RACE_END C RARITY_END Shredding Winds deals 7 damage to target creature with flying .\nSoldier of the Pantheon NAME_END 1 ATK_END 2 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Theros PLAYER_CLS_END 32 RACE_END R RARITY_END Protection from multicolored$Whenever an opponent casts a multicolored spell , you gain 1 life .\nSpark Jolt NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 140 RACE_END C RARITY_END Spark Jolt deals 1 damage to target creature or player . Scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nSpear of Heliod NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Legendary Enchantment Artifact TYPE_END Theros PLAYER_CLS_END 33 RACE_END R RARITY_END Creatures you control get +1/+1 . ${1}{W}{W } , { tap }: Destroy target creature that dealt damage to you this turn .\nSpearpoint Oread NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Enchantment Creature - Nymph TYPE_END Theros PLAYER_CLS_END 141 RACE_END C RARITY_END Bestow { 5}{R } < i > (If you cast this card for its bestow cost , it's an Aura spell with enchant creature . It becomes a creature again if it's not attached to a creature . ) < /i > $First strike$Enchanted creature gets +2/+2 and has first strike .\nSpellheart Chimera NAME_END 3 ATK_END * DEF_END {1}{U}{R} COST_END NIL DUR_END Creature - Chimera TYPE_END Theros PLAYER_CLS_END 204 RACE_END U RARITY_END Flying , trample$Spellheart Chimera's power is equal to the number of instant and sorcery cards in your graveyard .\nStaunch-Hearted Warrior NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Theros PLAYER_CLS_END 179 RACE_END C RARITY_END Heroic - Whenever you cast a spell that targets Staunch-Hearted Warrior , put two +1/+1 counters on Staunch-Hearted Warrior .\nSteam Augury NAME_END NIL ATK_END NIL DEF_END {2}{U}{R} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 205 RACE_END R RARITY_END Reveal the top five cards of your library and separate them into two piles . An opponent chooses one of those piles . Put that pile into your hand and the other into your graveyard .\nStoneshock Giant NAME_END 4 ATK_END 5 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Theros PLAYER_CLS_END 142 RACE_END U RARITY_END { 6}{R}{R }: Monstrosity 3 . < i > (If this creature isn't monstrous , put three +1/+1 counters on it and it becomes monstrous . ) < /i > $When Stoneshock Giant becomes monstrous , creatures without flying your opponents control can't block this turn .\nStormbreath Dragon NAME_END 4 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Theros PLAYER_CLS_END 143 RACE_END M RARITY_END Flying , haste , protection from white${5}{R}{R }: Monstrosity 3 . < i > (If this creature isn't monstrous , put three +1/+1 counters on it and it becomes monstrous . ) < /i > $When Stormbreath Dragon becomes monstrous , it deals damage to each opponent equal to the number of cards in that player's hand .\nStymied Hopes NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 64 RACE_END C RARITY_END Counter target spell unless its controller pays { 1 } . Scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nSwan Song NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 65 RACE_END R RARITY_END Counter target enchantment , instant , or sorcery spell . Its controller puts a 2/2 blue Bird creature token with flying onto the battlefield .\nSylvan Caryatid NAME_END 3 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Plant TYPE_END Theros PLAYER_CLS_END 180 RACE_END R RARITY_END Defender , hexproof${tap }: Add one mana of any color to your mana pool .\nTemple of Abandon NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Theros PLAYER_CLS_END 224 RACE_END R RARITY_END Temple of Abandon enters the battlefield tapped . $When Temple of Abandon enters the battlefield , scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i > ${tap }: Add { R } or { G } to your mana pool .\nTemple of Deceit NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Theros PLAYER_CLS_END 225 RACE_END R RARITY_END Temple of Deceit enters the battlefield tapped . $When Temple of Deceit enters the battlefield , scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i > ${tap }: Add { U } or { B } to your mana pool .\nTemple of Mystery NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Theros PLAYER_CLS_END 226 RACE_END R RARITY_END Temple of Mystery enters the battlefield tapped . $When Temple of Mystery enters the battlefield , scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i > ${tap }: Add { G } or { U } to your mana pool .\nTemple of Silence NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Theros PLAYER_CLS_END 227 RACE_END R RARITY_END Temple of Silence enters the battlefield tapped . $When Temple of Silence enters the battlefield , scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i > ${tap }: Add { W } or { B } to your mana pool .\nTemple of Triumph NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Theros PLAYER_CLS_END 228 RACE_END R RARITY_END Temple of Triumph enters the battlefield tapped . $When Temple of Triumph enters the battlefield , scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i > ${tap }: Add { R } or { W } to your mana pool .\nThassa, God of the Sea NAME_END 5 ATK_END 5 DEF_END {2}{U} COST_END NIL DUR_END Legendary Enchantment Creature - God TYPE_END Theros PLAYER_CLS_END 66 RACE_END M RARITY_END Indestructible$As long as your devotion to blue is less than five , Thassa isn't a creature . < i > (Each { U } in the mana costs of permanents you control counts toward your devotion to blue . ) < /i > $At the beginning of your upkeep , scry 1 . ${1}{U }: Target creature you control can't be blocked this turn .\nTime to Feed NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 181 RACE_END C RARITY_END Choose target creature an opponent controls . When that creature dies this turn , you gain 3 life . Target creature you control fights that$creature . < i > (Each deals damage equal to its power to the other . ) < /i >\nTitan of Eternal Fire NAME_END 6 ATK_END 5 DEF_END {5}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Theros PLAYER_CLS_END 144 RACE_END R RARITY_END Each Human creature you control has \" { R } , { tap }: This creature deals 1 damage to target creature or player . \"\nTitan's Strength NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 145 RACE_END C RARITY_END Target creature gets +3/+1 until end of turn . Scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nTormented Hero NAME_END 1 ATK_END 2 DEF_END {B} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Theros PLAYER_CLS_END 108 RACE_END U RARITY_END Tormented Hero enters the battlefield tapped . $Heroic - Whenever you cast a spell that targets Tormented Hero , each opponent loses 1 life . You gain life equal to the life lost this way .\nTraveling Philosopher NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Advisor TYPE_END Theros PLAYER_CLS_END 34 RACE_END C RARITY_END NIL\nTriad of Fates NAME_END 3 ATK_END 3 DEF_END {2}{W}{B} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Theros PLAYER_CLS_END 206 RACE_END R RARITY_END { 1 } , { tap }: Put a fate counter on another target creature . ${W } , { tap }: Exile target creature that has a fate counter on it , then return it to the battlefield under its owner's control . ${B } , { tap }: Exile target creature that has a fate counter on it . Its controller draws two cards .\nTriton Fortune Hunter NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Theros PLAYER_CLS_END 69 RACE_END U RARITY_END Heroic - Whenever you cast a spell that targets Triton Fortune Hunter , draw a card .\nTriton Shorethief NAME_END 2 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk Rogue TYPE_END Theros PLAYER_CLS_END 70 RACE_END C RARITY_END NIL\nTriton Tactics NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 71 RACE_END U RARITY_END Up to two target creatures each get +0/+3 until end of turn . Untap those creatures . At this turn's next end of combat , tap each creature that was blocked by one of those creatures this turn and it doesn't untap during its controller's next untap step .\nTwo-Headed Cerberus NAME_END 2 ATK_END 1 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Hound TYPE_END Theros PLAYER_CLS_END 146 RACE_END C RARITY_END Double strike < i > (This creature deals both first-strike and regular combat damage . ) < /i >\nTymaret, the Murder King NAME_END 2 ATK_END 2 DEF_END {B}{R} COST_END NIL DUR_END Legendary Creature - Zombie Warrior TYPE_END Theros PLAYER_CLS_END 207 RACE_END R RARITY_END { 1}{R } , Sacrifice another creature : Tymaret , the Murder King deals 2 damage to target player . ${1}{B } , Sacrifice a creature : Return Tymaret from your graveyard to your hand .\nUnderworld Cerberus NAME_END 6 ATK_END 6 DEF_END {3}{B}{R} COST_END NIL DUR_END Creature - Hound TYPE_END Theros PLAYER_CLS_END 208 RACE_END M RARITY_END Underworld Cerberus can't be blocked except by three or more creatures . $Cards in graveyards can't be the targets of spells or abilities . $When Underworld Cerberus dies , exile it and each player returns all creature cards from his or her graveyard to his or her hand .\nUnknown Shores NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Theros PLAYER_CLS_END 229 RACE_END C RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap }: Add one mana of any color to your mana pool .\nVanquish the Foul NAME_END NIL ATK_END NIL DEF_END {5}{W} COST_END NIL DUR_END Sorcery TYPE_END Theros PLAYER_CLS_END 35 RACE_END U RARITY_END Destroy target creature with power 4 or greater . Scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nVaporkin NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Theros PLAYER_CLS_END 72 RACE_END C RARITY_END Flying$Vaporkin can block only creatures with flying .\nViper's Kiss NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Theros PLAYER_CLS_END 109 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -1/-1 , and its activated abilities can't be activated .\nVoyage's End NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Theros PLAYER_CLS_END 73 RACE_END C RARITY_END Return target creature to its owner's hand . Scry 1 . < i > (Look at the top card of your library . You may put that card on the bottom of your library . ) < /i >\nVoyaging Satyr NAME_END 2 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Satyr Druid TYPE_END Theros PLAYER_CLS_END 182 RACE_END C RARITY_END { tap }: Untap target land .\nWavecrash Triton NAME_END 4 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Theros PLAYER_CLS_END 74 RACE_END C RARITY_END Heroic - Whenever you cast a spell that targets Wavecrash Triton , tap target creature an opponent controls . That creature doesn't untap during its controller's next untap step .\nWhip of Erebos NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Legendary Enchantment Artifact TYPE_END Theros PLAYER_CLS_END 110 RACE_END R RARITY_END Creatures you control have lifelink . ${2}{B}{B } , { tap }: Return target creature card from your graveyard to the battlefield . It gains haste . Exile it at the beginning of the next end step . If it would leave the battlefield , exile it instead of putting it anywhere else . Activate this ability only any time you could cast a sorcery .\nWild Celebrants NAME_END 3 ATK_END 5 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Satyr TYPE_END Theros PLAYER_CLS_END 147 RACE_END C RARITY_END When Wild Celebrants enters the battlefield , you may destroy target artifact .\nWingsteed Rider NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Theros PLAYER_CLS_END 36 RACE_END C RARITY_END Flying$Heroic - Whenever you cast a spell that targets Wingsteed Rider , put a +1/+1 counter on Wingsteed Rider .\nWitches' Eye NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Theros PLAYER_CLS_END 222 RACE_END U RARITY_END Equipped creature has \" { 1 } , { tap }: Scry 1 . \" < i > (To scry 1 , look at the top card of your library , then you may put that card on the bottom of your library . ) < /i > $Equip { 1 }\nXenagos, the Reveler NAME_END NIL ATK_END NIL DEF_END {2}{R}{G} COST_END NIL DUR_END Planeswalker - Xenagos TYPE_END Theros PLAYER_CLS_END 209 RACE_END M RARITY_END +1 : Add X mana in any combination of { R } and/or { G } to your mana pool , where X is the number of creatures you control . $0 : Put a 2/2 red and green Satyr creature token with haste onto the battlefield . $-6 : Exile the top seven cards of your library . You may put any number of creature and/or land cards from among them onto the battlefield .\nYoked Ox NAME_END 4 ATK_END 0 DEF_END {W} COST_END NIL DUR_END Creature - Ox TYPE_END Theros PLAYER_CLS_END 37 RACE_END C RARITY_END NIL\nAcademy Ruins NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Time Spiral PLAYER_CLS_END 269 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${1}{U } , { tap }: Put target artifact card from your graveyard on top of your library .\nAmrou Scout NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kithkin Rebel Scout TYPE_END Time Spiral PLAYER_CLS_END 1 RACE_END C RARITY_END { 4 } , { tap }: Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield . Then shuffle your library .\nAmrou Seekers NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kithkin Rebel TYPE_END Time Spiral PLAYER_CLS_END 2 RACE_END C RARITY_END Amrou Seekers can't be blocked except by artifact creatures and/or white creatures .\nAncestral Vision NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 48 RACE_END R RARITY_END Suspend 4-{U } < i > (Rather than cast this card from your hand , pay { U } and exile it with four time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . ) < /i > $Target player draws three cards .\nAngel's Grace NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 3 RACE_END R RARITY_END Split second < i > (As long as this spell is on the stack , players can't cast spells or activate abilities that aren't mana abilities . ) < /i > $You can't lose the game this turn and your opponents can't win the game this turn . Until end of turn , damage that would reduce your life total to less than 1 reduces it to 1 instead .\nAshcoat Bear NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Bear TYPE_END Time Spiral PLAYER_CLS_END 190 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i >\nAspect of Mongoose NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Time Spiral PLAYER_CLS_END 191 RACE_END U RARITY_END Enchant creature$Enchanted creature has shroud . < i > (It can't be the target of spells or abilities . ) < /i > $When Aspect of Mongoose is put into a graveyard from the battlefield , return Aspect of Mongoose to its owner's hand .\nAssembly-Worker NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Assembly-Worker TYPE_END Time Spiral PLAYER_CLS_END 248 RACE_END U RARITY_END { tap }: Target Assembly-Worker creature gets +1/+1 until end of turn .\nBasal Sliver NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 96 RACE_END C RARITY_END All Slivers have \" Sacrifice this permanent : Add { B}{B } to your mana pool . \"\nBasalt Gargoyle NAME_END 2 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Gargoyle TYPE_END Time Spiral PLAYER_CLS_END 145 RACE_END U RARITY_END Flying$Echo { 2}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > ${R }: Basalt Gargoyle gets +0/+1 until end of turn .\nBenalish Cavalry NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Time Spiral PLAYER_CLS_END 4 RACE_END C RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i >\nBonesplitter Sliver NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 149 RACE_END C RARITY_END All Sliver creatures get +2/+0 .\nBrass Gnat NAME_END 1 ATK_END 1 DEF_END {1} COST_END NIL DUR_END Artifact Creature - Insect TYPE_END Time Spiral PLAYER_CLS_END 249 RACE_END C RARITY_END Flying$Brass Gnat doesn't untap during your untap step . $At the beginning of your upkeep , you may pay { 1 } . If you do , untap Brass Gnat .\nCalciform Pools NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Time Spiral PLAYER_CLS_END 270 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap }: Put a storage counter on Calciform Pools . ${1 } , Remove X storage counters from Calciform Pools : Add X mana in any combination of { W } and/or { U } to your mana pool .\nCall to the Netherworld NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 97 RACE_END C RARITY_END Return target black creature card from your graveyard to your hand . $Madness { 0 } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nCareful Consideration NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 52 RACE_END U RARITY_END Target player draws four cards , then discards three cards . If you cast this spell during your main phase , instead that player draws four cards , then discards two cards .\nCastle Raptors NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Time Spiral PLAYER_CLS_END 5 RACE_END C RARITY_END Flying$As long as Castle Raptors is untapped , it gets +0/+2 .\nCavalry Master NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Time Spiral PLAYER_CLS_END 6 RACE_END U RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > $Other creatures you control with flanking have flanking . < i > (Each instance of flanking triggers separately . ) < /i >\nChildren of Korlis NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Rebel Cleric TYPE_END Time Spiral PLAYER_CLS_END 8 RACE_END C RARITY_END Sacrifice Children of Korlis : You gain life equal to the life you've lost this turn . < i > (Damage causes loss of life . ) < /i >\nChronatog Totem NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Time Spiral PLAYER_CLS_END 252 RACE_END U RARITY_END { tap }: Add { U } to your mana pool . ${1}{U }: Chronatog Totem becomes a 1/2 blue Atog artifact creature until end of turn . ${0 }: Chronatog Totem gets +3/+3 until end of turn . You skip your next turn . Activate this ability only once each turn and only if Chronatog Totem is a creature .\nChronosavant NAME_END 5 ATK_END 5 DEF_END {5}{W} COST_END NIL DUR_END Creature - Giant TYPE_END Time Spiral PLAYER_CLS_END 9 RACE_END R RARITY_END { 1}{W }: Return Chronosavant from your graveyard to the battlefield tapped . You skip your next turn .\nClockwork Hydra NAME_END 0 ATK_END 0 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Hydra TYPE_END Time Spiral PLAYER_CLS_END 253 RACE_END U RARITY_END Clockwork Hydra enters the battlefield with four +1/+1 counters on it . $Whenever Clockwork Hydra attacks or blocks , remove a +1/+1 counter from it . If you do , Clockwork Hydra deals 1 damage to target creature or player . ${tap }: Put a +1/+1 counter on Clockwork Hydra .\nCloudchaser Kestrel NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Time Spiral PLAYER_CLS_END 10 RACE_END C RARITY_END Flying$When Cloudchaser Kestrel enters the battlefield , destroy target enchantment . ${W }: Target permanent becomes white until end of turn .\nConflagrate NAME_END NIL ATK_END NIL DEF_END {X}{X}{R} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 151 RACE_END U RARITY_END Conflagrate deals X damage divided as you choose among any number of target creatures and/or players . $Flashback-{R}{R } , Discard X cards . < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nCorpulent Corpse NAME_END 3 ATK_END 3 DEF_END {5}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Time Spiral PLAYER_CLS_END 98 RACE_END C RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Suspend 5-{B } < i > (Rather than cast this card from your hand , you may pay { B } and exile it with five time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i >\nCrookclaw Transmuter NAME_END 1 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird Wizard TYPE_END Time Spiral PLAYER_CLS_END 55 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying$When Crookclaw Transmuter enters the battlefield , switch target creature's power and toughness until end of turn .\nDark Withering NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 101 RACE_END C RARITY_END Destroy target nonblack creature . $Madness { B } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nD'Avenant Healer NAME_END 2 ATK_END 1 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Cleric Archer TYPE_END Time Spiral PLAYER_CLS_END 11 RACE_END C RARITY_END { tap }: D'Avenant Healer deals 1 damage to target attacking or blocking creature . ${tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn .\nDeathspore Thallid NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie Fungus TYPE_END Time Spiral PLAYER_CLS_END 102 RACE_END C RARITY_END At the beginning of your upkeep , put a spore counter on Deathspore Thallid . $Remove three spore counters from Deathspore Thallid : Put a 1/1 green Saproling creature token onto the battlefield . $Sacrifice a Saproling : Target creature gets -1/-1 until end of turn .\nDemonic Collusion NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 103 RACE_END R RARITY_END Buyback-Discard two cards . < i > (You may discard two cards in addition to any other costs as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Search your library for a card and put that card into your hand . Then shuffle your library .\nDraining Whelk NAME_END 1 ATK_END 1 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Time Spiral PLAYER_CLS_END 57 RACE_END R RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying$When Draining Whelk enters the battlefield , counter target spell . Put X +1/+1 counters on Draining Whelk , where X is that spell's converted mana cost .\nDralnu, Lich Lord NAME_END 3 ATK_END 3 DEF_END {3}{U}{B} COST_END NIL DUR_END Legendary Creature - Zombie Wizard TYPE_END Time Spiral PLAYER_CLS_END 237 RACE_END R RARITY_END If damage would be dealt to Dralnu , Lich Lord , sacrifice that many permanents instead . ${tap }: Target instant or sorcery card in your graveyard gains flashback until end of turn . The flashback cost is equal to its mana cost . < i > (You may cast that card from your graveyard for its flashback cost . Then exile it . ) < /i >\nDread Return NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 104 RACE_END U RARITY_END Return target creature card from your graveyard to the battlefield . $Flashback-Sacrifice three creatures . < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nDrifter il-Dal NAME_END 1 ATK_END 2 DEF_END {U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Time Spiral PLAYER_CLS_END 59 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $At the beginning of your upkeep , sacrifice Drifter il-Dal unless you pay { U } .\nDrudge Reavers NAME_END 1 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Skeleton TYPE_END Time Spiral PLAYER_CLS_END 105 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > ${B }: Regenerate Drudge Reavers .\nDurkwood Baloth NAME_END 5 ATK_END 5 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Time Spiral PLAYER_CLS_END 193 RACE_END C RARITY_END Suspend 5-{G } < i > (Rather than cast this card from your hand , you may pay { G } and exile it with five time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i >\nDuskrider Peregrine NAME_END 3 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Time Spiral PLAYER_CLS_END 14 RACE_END U RARITY_END Flying , protection from black$Suspend 3-{1}{W } < i > (Rather than cast this card from your hand , you may pay { 1}{W } and exile it with three time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i >\nEmpty the Warrens NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 152 RACE_END C RARITY_END Put two 1/1 red Goblin creature tokens onto the battlefield . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . ) < /i >\nErrant Doomsayers NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Time Spiral PLAYER_CLS_END 15 RACE_END C RARITY_END { tap }: Tap target creature with toughness 2 or less .\nErrant Ephemeron NAME_END 4 ATK_END 4 DEF_END {6}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Time Spiral PLAYER_CLS_END 60 RACE_END C RARITY_END Flying$Suspend 4-{1}{U } < i > (Rather than cast this card from your hand , you may pay { 1}{U } and exile it with four time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i >\nEternity Snare NAME_END NIL ATK_END NIL DEF_END {5}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Time Spiral PLAYER_CLS_END 61 RACE_END C RARITY_END Enchant creature$When Eternity Snare enters the battlefield , draw a card . $Enchanted creature doesn't untap during its controller's untap step .\nEvil Eye of Urborg NAME_END 3 ATK_END 6 DEF_END {4}{B} COST_END NIL DUR_END Creature - Eye TYPE_END Time Spiral PLAYER_CLS_END 107 RACE_END U RARITY_END Non-Eye creatures you control can't attack . $Whenever Evil Eye of Urborg becomes blocked by a creature , destroy that creature .\nFaceless Devourer NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Nightmare Horror TYPE_END Time Spiral PLAYER_CLS_END 108 RACE_END U RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $When Faceless Devourer enters the battlefield , exile another target creature with shadow . $When Faceless Devourer leaves the battlefield , return the exiled card to the battlefield under its owner's control .\nFallen Ideal NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Time Spiral PLAYER_CLS_END 109 RACE_END U RARITY_END Enchant creature$Enchanted creature has flying and \" Sacrifice a creature : This creature gets +2/+1 until end of turn . \" $When Fallen Ideal is put into a graveyard from the battlefield , return Fallen Ideal to its owner's hand .\nFeebleness NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Time Spiral PLAYER_CLS_END 110 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Enchant creature$Enchanted creature gets -2/-1 .\nFiremaw Kavu NAME_END 2 ATK_END 4 DEF_END {5}{R} COST_END NIL DUR_END Creature - Kavu TYPE_END Time Spiral PLAYER_CLS_END 153 RACE_END U RARITY_END Echo { 5}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Firemaw Kavu enters the battlefield , it deals 2 damage to target creature . $When Firemaw Kavu leaves the battlefield , it deals 4 damage to target creature .\nFirewake Sliver NAME_END 1 ATK_END 1 DEF_END {1}{R}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 238 RACE_END U RARITY_END All Sliver creatures have haste . $All Slivers have \" { 1 } , Sacrifice this permanent : Target Sliver creature gets +2/+2 until end of turn . \"\nFlickering Spirit NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Time Spiral PLAYER_CLS_END 17 RACE_END C RARITY_END Flying${3}{W }: Exile Flickering Spirit , then return it to the battlefield under its owner's control .\nForiysian Interceptor NAME_END 5 ATK_END 0 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Time Spiral PLAYER_CLS_END 18 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Defender$Foriysian Interceptor can block an additional creature each combat .\nForiysian Totem NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Time Spiral PLAYER_CLS_END 254 RACE_END U RARITY_END { tap }: Add { R } to your mana pool . ${4}{R }: Foriysian Totem becomes a 4/4 red Giant artifact creature with trample until end of turn . $As long as Foriysian Totem is a creature , it can block an additional creature each combat .\nFortify NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 19 RACE_END C RARITY_END Choose one - Creatures you control get +2/+0 until end of turn ; or creatures you control get +0/+2 until end of turn .\nFortune Thief NAME_END 1 ATK_END 0 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Time Spiral PLAYER_CLS_END 156 RACE_END R RARITY_END Damage that would reduce your life total to less than 1 reduces it to 1 instead . $Morph { R}{R } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nFungus Sliver NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Fungus Sliver TYPE_END Time Spiral PLAYER_CLS_END 195 RACE_END R RARITY_END All Sliver creatures have \" Whenever this creature is dealt damage , put a +1/+1 counter on it . \" < i > (The damage is dealt before the counter is put on . ) < /i >\nFury Sliver NAME_END 3 ATK_END 3 DEF_END {5}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 157 RACE_END U RARITY_END All Sliver creatures have double strike .\nGauntlet of Power NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Time Spiral PLAYER_CLS_END 255 RACE_END R RARITY_END As Gauntlet of Power enters the battlefield , choose a color . $Creatures of the chosen color get +1/+1 . $Whenever a basic land is tapped for mana of the chosen color , its controller adds one mana of that color to his or her mana pool < i > (in addition to the mana the land produces) < /i > .\nGaze of Justice NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 20 RACE_END C RARITY_END As an additional cost to cast Gaze of Justice , tap three untapped white creatures you control . $Exile target creature . $Flashback { 5}{W } < i > (You may cast this card from your graveyard for its flashback cost and any additional costs . Then exile it . ) < /i >\nGemhide Sliver NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 196 RACE_END C RARITY_END All Slivers have \" { tap }: Add one mana of any color to your mana pool . \"\nGemstone Caverns NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Time Spiral PLAYER_CLS_END 274 RACE_END R RARITY_END If Gemstone Caverns is in your opening hand and you're not playing first , you may begin the game with Gemstone Caverns on the battlefield with a luck counter on it . If you do , exile a card from your hand . ${tap }: Add { C } to your mana pool . If Gemstone Caverns has a luck counter on it , instead add one mana of any color to your mana pool .\nGhitu Firebreathing NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Time Spiral PLAYER_CLS_END 158 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Enchant creature${R }: Enchanted creature gets +1/+0 until end of turn . ${R }: Return Ghitu Firebreathing to its owner's hand .\nGhostflame Sliver NAME_END 2 ATK_END 2 DEF_END {B}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 239 RACE_END U RARITY_END All Slivers are colorless .\nGlass Asp NAME_END 1 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Time Spiral PLAYER_CLS_END 197 RACE_END C RARITY_END Whenever Glass Asp deals combat damage to a player , that player loses 2 life at the beginning of his or her next draw step unless he or she pays { 2 } before that step .\nGoblin Skycutter NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Time Spiral PLAYER_CLS_END 159 RACE_END C RARITY_END Sacrifice Goblin Skycutter : Goblin Skycutter deals 2 damage to target creature with flying . That creature loses flying until end of turn .\nGorgon Recluse NAME_END 4 ATK_END 2 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Gorgon TYPE_END Time Spiral PLAYER_CLS_END 111 RACE_END C RARITY_END Whenever Gorgon Recluse blocks or becomes blocked by a nonblack creature , destroy that creature at end of combat . $Madness { B}{B } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nGrapeshot NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 160 RACE_END C RARITY_END Grapeshot deals 1 damage to target creature or player . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . You may choose new targets for the copies . ) < /i >\nGreater Gargadon NAME_END 7 ATK_END 9 DEF_END {9}{R} COST_END NIL DUR_END Creature - Beast TYPE_END Time Spiral PLAYER_CLS_END 161 RACE_END R RARITY_END Suspend 10-{R } < i > (Rather than cast this card from your hand , you may pay { R } and exile it with ten time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i > $Sacrifice an artifact , creature , or land : Remove a time counter from Greater Gargadon . Activate this ability only if Greater Gargadon is suspended .\nGround Rift NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 162 RACE_END C RARITY_END Target creature without flying can't block this turn . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . You may choose new targets for the copies . ) < /i >\nGustcloak Cavalier NAME_END 2 ATK_END 2 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Time Spiral PLAYER_CLS_END 22 RACE_END U RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > $Whenever Gustcloak Cavalier attacks , you may tap target creature . $Whenever Gustcloak Cavalier becomes blocked , you may untap Gustcloak Cavalier and remove it from combat .\nHarmonic Sliver NAME_END 1 ATK_END 1 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 240 RACE_END U RARITY_END All Slivers have \" When this permanent enters the battlefield , destroy target artifact or enchantment . \"\nHaunting Hymn NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 112 RACE_END U RARITY_END Target player discards two cards . If you cast this spell during your main phase , that player discards four cards instead .\nHavenwood Wurm NAME_END 6 ATK_END 5 DEF_END {6}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Time Spiral PLAYER_CLS_END 199 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Trample\nHerd Gnarr NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Time Spiral PLAYER_CLS_END 200 RACE_END C RARITY_END Whenever another creature enters the battlefield under your control , Herd Gnarr gets +2/+2 until end of turn .\nHypergenesis NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 201 RACE_END R RARITY_END Suspend 3-{1}{G}{G } < i > (Rather than cast this card from your hand , pay { 1}{G}{G } and exile it with three time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . ) < /i > $Starting with you , each player may put an artifact , creature , enchantment , or land card from his or her hand onto the battlefield . Repeat this process until no one puts a card onto the battlefield .\nIcatian Crier NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Time Spiral PLAYER_CLS_END 23 RACE_END C RARITY_END { 1}{W } , { tap } , Discard a card : Put two 1/1 white Citizen creature tokens onto the battlefield .\nIgnite Memories NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 164 RACE_END U RARITY_END Target player reveals a card at random from his or her hand . Ignite Memories deals damage to that player equal to that card's converted mana cost . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . You may choose new targets for the copies . ) < /i >\nIronclaw Buzzardiers NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Orc Scout TYPE_END Time Spiral PLAYER_CLS_END 165 RACE_END C RARITY_END Ironclaw Buzzardiers can't block creatures with power 2 or greater . ${R }: Ironclaw Buzzardiers gains flying until end of turn .\nIth, High Arcanist NAME_END 5 ATK_END 3 DEF_END {5}{W}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Time Spiral PLAYER_CLS_END 241 RACE_END R RARITY_END Vigilance${tap }: Untap target attacking creature . Prevent all combat damage that would be dealt to and dealt by that creature this turn . $Suspend 4-{W}{U } < i > (Rather than cast this card from your hand , you may pay { W}{U } and exile it with four time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i >\nIvory Giant NAME_END 4 ATK_END 3 DEF_END {5}{W}{W} COST_END NIL DUR_END Creature - Giant TYPE_END Time Spiral PLAYER_CLS_END 24 RACE_END C RARITY_END When Ivory Giant enters the battlefield , tap all nonwhite creatures . $Suspend 5-{W } < i > (Rather than cast this card from your hand , you may pay { W } and exile it with five time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i >\nJaya Ballard, Task Mage NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Spellshaper TYPE_END Time Spiral PLAYER_CLS_END 166 RACE_END R RARITY_END { R } , { tap } , Discard a card : Destroy target blue permanent . ${1}{R } , { tap } , Discard a card : Jaya Ballard , Task Mage deals 3 damage to target creature or player . A creature dealt damage this way can't be regenerated this turn . ${5}{R}{R } , { tap } , Discard a card : Jaya Ballard deals 6 damage to each creature and each player .\nJedit's Dragoons NAME_END 5 ATK_END 2 DEF_END {5}{W} COST_END NIL DUR_END Creature - Cat Soldier TYPE_END Time Spiral PLAYER_CLS_END 25 RACE_END C RARITY_END Vigilance$When Jedit's Dragoons enters the battlefield , you gain 4 life .\nKaervek the Merciless NAME_END 4 ATK_END 5 DEF_END {5}{B}{R} COST_END NIL DUR_END Legendary Creature - Human Shaman TYPE_END Time Spiral PLAYER_CLS_END 242 RACE_END R RARITY_END Whenever an opponent casts a spell , Kaervek the Merciless deals damage to target creature or player equal to that spell's converted mana cost .\nKeldon Halberdier NAME_END 1 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Warrior TYPE_END Time Spiral PLAYER_CLS_END 167 RACE_END C RARITY_END First strike$Suspend 4-{R } < i > (Rather than cast this card from your hand , you may pay { R } and exile it with four time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i >\nKrosan Grip NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 202 RACE_END U RARITY_END Split second < i > (As long as this spell is on the stack , players can't cast spells or activate abilities that aren't mana abilities . ) < /i > $Destroy target artifact or enchantment .\nLightning Axe NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 168 RACE_END C RARITY_END As an additional cost to cast Lightning Axe , discard a card or pay { 5 } . $Lightning Axe deals 5 damage to target creature .\nLocket of Yesterdays NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Time Spiral PLAYER_CLS_END 258 RACE_END U RARITY_END Spells you cast cost { 1 } less to cast for each card with the same name as that spell in your graveyard .\nLooter il-Kor NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Kor Rogue TYPE_END Time Spiral PLAYER_CLS_END 66 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Whenever Looter il-Kor deals damage to an opponent , draw a card , then discard a card .\nLotus Bloom NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Artifact TYPE_END Time Spiral PLAYER_CLS_END 259 RACE_END R RARITY_END Suspend 3-{0 } < i > (Rather than cast this card from your hand , pay { 0 } and exile it with three time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . ) < /i > ${tap } , Sacrifice Lotus Bloom : Add three mana of any one color to your mana pool .\nMagus of the Candelabra NAME_END 2 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Time Spiral PLAYER_CLS_END 203 RACE_END R RARITY_END { X } , { tap }: Untap X target lands .\nMagus of the Disk NAME_END 4 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Time Spiral PLAYER_CLS_END 27 RACE_END R RARITY_END Magus of the Disk enters the battlefield tapped . ${1 } , { tap }: Destroy all artifacts , creatures , and enchantments .\nMagus of the Scroll NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Time Spiral PLAYER_CLS_END 169 RACE_END R RARITY_END { 3 } , { tap }: Name a card . Reveal a card at random from your hand . If it's the named card , Magus of the Scroll deals 2 damage to target creature or player .\nMana Skimmer NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Leech TYPE_END Time Spiral PLAYER_CLS_END 117 RACE_END C RARITY_END Flying$Whenever Mana Skimmer deals damage to a player , tap target land that player controls . That land doesn't untap during its controller's next untap step .\nMangara of Corondor NAME_END 1 ATK_END 1 DEF_END {1}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Time Spiral PLAYER_CLS_END 28 RACE_END R RARITY_END { tap }: Exile Mangara of Corondor and target permanent .\nMight of Old Krosa NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 204 RACE_END U RARITY_END Target creature gets +2/+2 until end of turn . If you cast this spell during your main phase , that creature gets +4/+4 until end of turn instead .\nMight Sliver NAME_END 2 ATK_END 2 DEF_END {4}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 205 RACE_END U RARITY_END All Sliver creatures get +2/+2 .\nMindlash Sliver NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 118 RACE_END C RARITY_END All Slivers have \" { 1 } , Sacrifice this permanent : Each player discards a card . \"\nMindstab NAME_END NIL ATK_END NIL DEF_END {5}{B} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 119 RACE_END C RARITY_END Target player discards three cards . $Suspend 4-{B } < i > (Rather than cast this card from your hand , you may pay { B } and exile it with four time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . ) < /i >\nMishra, Artificer Prodigy NAME_END 4 ATK_END 4 DEF_END {1}{U}{B}{R} COST_END NIL DUR_END Legendary Creature - Human Artificer TYPE_END Time Spiral PLAYER_CLS_END 243 RACE_END R RARITY_END Whenever you cast an artifact spell , you may search your graveyard , hand , and/or library for a card with the same name as that spell and put it onto the battlefield . If you search your library this way , shuffle it .\nMogg War Marshal NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Time Spiral PLAYER_CLS_END 170 RACE_END C RARITY_END Echo { 1}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Mogg War Marshal enters the battlefield or dies , put a 1/1 red Goblin creature token onto the battlefield .\nMolder NAME_END NIL ATK_END NIL DEF_END {X}{G} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 206 RACE_END C RARITY_END Destroy target artifact or enchantment with converted mana cost X . It can't be regenerated . You gain X life .\nMomentary Blink NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 29 RACE_END C RARITY_END Exile target creature you control , then return it to the battlefield under its owner's control . $Flashback { 3}{U } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nMoonlace NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 68 RACE_END R RARITY_END Target spell or permanent becomes colorless .\nMwonvuli Acid-Moss NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 207 RACE_END C RARITY_END Destroy target land . Search your library for a Forest card and put that card onto the battlefield tapped . Then shuffle your library .\nNether Traitor NAME_END 1 ATK_END 1 DEF_END {B}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Time Spiral PLAYER_CLS_END 120 RACE_END R RARITY_END Haste$Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Whenever another creature is put into your graveyard from the battlefield , you may pay { B } . If you do , return Nether Traitor from your graveyard to the battlefield .\nNorin the Wary NAME_END 1 ATK_END 2 DEF_END {R} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Time Spiral PLAYER_CLS_END 171 RACE_END R RARITY_END When a player casts a spell or a creature attacks , exile Norin the Wary . Return it to the battlefield under its owner's control at the beginning of the next end step .\nOpal Guardian NAME_END NIL ATK_END NIL DEF_END {W}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Time Spiral PLAYER_CLS_END 30 RACE_END R RARITY_END When an opponent casts a creature spell , if Opal Guardian is an enchantment , Opal Guardian becomes a 3/4 Gargoyle creature with flying and protection from red .\nOpaline Sliver NAME_END 2 ATK_END 2 DEF_END {1}{W}{U} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 244 RACE_END U RARITY_END All Slivers have \" Whenever this permanent becomes the target of a spell an opponent controls , you may draw a card . \"\nOphidian Eye NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Time Spiral PLAYER_CLS_END 70 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Enchant creature$Whenever enchanted creature deals damage to an opponent , you may draw a card .\nOutrider en-Kor NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kor Rebel Knight TYPE_END Time Spiral PLAYER_CLS_END 31 RACE_END U RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > ${0 }: The next 1 damage that would be dealt to Outrider en-Kor this turn is dealt to target creature you control instead .\nParadox Haze NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Time Spiral PLAYER_CLS_END 71 RACE_END U RARITY_END Enchant player$At the beginning of enchanted player's first upkeep each turn , that player gets an additional upkeep step after this step .\nPardic Dragon NAME_END 4 ATK_END 4 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Time Spiral PLAYER_CLS_END 173 RACE_END R RARITY_END Flying${R }: Pardic Dragon gets +1/+0 until end of turn . $Suspend 2-{R}{R } < i > (Rather than cast this card from your hand , you may pay { R}{R } and exile it with two time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i > $Whenever an opponent casts a spell , if Pardic Dragon is suspended , that player may put a time counter on Pardic Dragon .\nPendelhaven Elder NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Time Spiral PLAYER_CLS_END 209 RACE_END U RARITY_END { tap }: Each 1/1 creature you control gets +1/+2 until end of turn .\nPentarch Ward NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Time Spiral PLAYER_CLS_END 33 RACE_END C RARITY_END Enchant creature$As Pentarch Ward enters the battlefield , choose a color . $When Pentarch Ward enters the battlefield , draw a card . $Enchanted creature has protection from the chosen color . This effect doesn't remove Pentarch Ward .\nPhantom Wurm NAME_END 0 ATK_END 2 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Wurm Spirit TYPE_END Time Spiral PLAYER_CLS_END 211 RACE_END U RARITY_END Phantom Wurm enters the battlefield with four +1/+1 counters on it . $If damage would be dealt to Phantom Wurm , prevent that damage . Remove a +1/+1 counter from Phantom Wurm .\nPhthisis NAME_END NIL ATK_END NIL DEF_END {3}{B}{B}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 122 RACE_END U RARITY_END Destroy target creature . Its controller loses life equal to its power plus its toughness . $Suspend 5-{1}{B } < i > (Rather than cast this card from your hand , you may pay { 1}{B } and exile it with five time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . ) < /i >\nPit Keeper NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Time Spiral PLAYER_CLS_END 123 RACE_END C RARITY_END When Pit Keeper enters the battlefield , if you have four or more creature cards in your graveyard , you may return target creature card from your graveyard to your hand .\nPlague Sliver NAME_END 5 ATK_END 5 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 124 RACE_END R RARITY_END All Slivers have \" At the beginning of your upkeep , this permanent deals 1 damage to you . \"\nPlunder NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 174 RACE_END C RARITY_END Destroy target artifact or land . $Suspend 4-{1}{R } < i > (Rather than cast this card from your hand , you may pay { 1}{R } and exile it with four time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . ) < /i >\nPrimal Forcemage NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Time Spiral PLAYER_CLS_END 212 RACE_END U RARITY_END Whenever another creature enters the battlefield under your control , that creature gets +3/+3 until end of turn .\nPrismatic Lens NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Time Spiral PLAYER_CLS_END 262 RACE_END C RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap }: Add one mana of any color to your mana pool .\nPsionic Sliver NAME_END 2 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 72 RACE_END R RARITY_END All Sliver creatures have \" { tap }: This creature deals 2 damage to target creature or player and 3 damage to itself . \"\nReiterate NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 175 RACE_END R RARITY_END Buyback { 3 } < i > (You may pay an additional { 3 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Copy target instant or sorcery spell . You may choose new targets for the copy .\nRestore Balance NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 38 RACE_END R RARITY_END Suspend 6-{W } < i > (Rather than cast this card from your hand , pay { W } and exile it with six time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . ) < /i > $Each player chooses a number of lands he or she controls equal to the number of lands controlled by the player who controls the fewest , then sacrifices the rest . Players sacrifice creatures and discard cards the same way .\nRift Bolt NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 176 RACE_END C RARITY_END Rift Bolt deals 3 damage to target creature or player . $Suspend 1-{R } < i > (Rather than cast this card from your hand , you may pay { R } and exile it with a time counter on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . ) < /i >\nRiftwing Cloudskate NAME_END 2 ATK_END 2 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Time Spiral PLAYER_CLS_END 73 RACE_END U RARITY_END Flying$When Riftwing Cloudskate enters the battlefield , return target permanent to its owner's hand . $Suspend 3-{1}{U } < i > (Rather than cast this card from your hand , you may pay { 1}{U } and exile it with three time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i >\nSaffi Eriksdotter NAME_END 2 ATK_END 2 DEF_END {G}{W} COST_END NIL DUR_END Legendary Creature - Human Scout TYPE_END Time Spiral PLAYER_CLS_END 245 RACE_END R RARITY_END Sacrifice Saffi Eriksdotter : When target creature is put into your graveyard from the battlefield this turn , return that card to the battlefield .\nSage of Epityr NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Time Spiral PLAYER_CLS_END 74 RACE_END C RARITY_END When Sage of Epityr enters the battlefield , look at the top four cards of your library , then put them back in any order .\nSangrophage NAME_END 3 ATK_END 3 DEF_END {B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Time Spiral PLAYER_CLS_END 127 RACE_END C RARITY_END At the beginning of your upkeep , tap Sangrophage unless you pay 2 life .\nSarpadian Empires, Vol. VII NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Time Spiral PLAYER_CLS_END 263 RACE_END R RARITY_END As Sarpadian Empires , Vol . VII enters the battlefield , choose white Citizen , blue Camarid , black Thrull , red Goblin , or green Saproling . ${3 } , { tap }: Put a 1/1 creature token of the chosen color and type onto the battlefield .\nSavage Thallid NAME_END 2 ATK_END 5 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Time Spiral PLAYER_CLS_END 213 RACE_END C RARITY_END At the beginning of your upkeep , put a spore counter on Savage Thallid . $Remove three spore counters from Savage Thallid : Put a 1/1 green Saproling creature token onto the battlefield . $Sacrifice a Saproling : Regenerate target Fungus .\nScarwood Treefolk NAME_END 5 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Time Spiral PLAYER_CLS_END 214 RACE_END C RARITY_END Scarwood Treefolk enters the battlefield tapped .\nScion of the Ur-Dragon NAME_END 4 ATK_END 4 DEF_END {W}{U}{B}{R}{G} COST_END NIL DUR_END Legendary Creature - Dragon Avatar TYPE_END Time Spiral PLAYER_CLS_END 246 RACE_END R RARITY_END Flying${2 }: Search your library for a Dragon permanent card and put it into your graveyard . If you do , Scion of the Ur-Dragon becomes a copy of that card until end of turn . Then shuffle your library .\nScreeching Sliver NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 75 RACE_END C RARITY_END All Slivers have \" { tap }: Target player puts the top card of his or her library into his or her graveyard . \"\nScryb Ranger NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Faerie TYPE_END Time Spiral PLAYER_CLS_END 215 RACE_END U RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Flying , protection from blue$Return a Forest you control to its owner's hand : Untap target creature . Activate this ability only once each turn .\nSearch for Tomorrow NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 216 RACE_END C RARITY_END Search your library for a basic land card and put it onto the battlefield . Then shuffle your library . $Suspend 2-{G } < i > (Rather than cast this card from your hand , you may pay { G } and exile it with two time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . ) < /i >\nSedge Sliver NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 177 RACE_END R RARITY_END All Sliver creatures have \" This creature gets +1/+1 as long as you control a Swamp . \" $All Slivers have \" { B }: Regenerate this permanent . \"\nSengir Nosferatu NAME_END 4 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Time Spiral PLAYER_CLS_END 128 RACE_END R RARITY_END Flying${1}{B } , Exile Sengir Nosferatu : Put a 1/2 black Bat creature token with flying onto the battlefield . It has \" { 1}{B } , Sacrifice this creature : Return an exiled card named Sengir Nosferatu to the battlefield under its owner's control . \"\nSerra Avenger NAME_END 3 ATK_END 3 DEF_END {W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Time Spiral PLAYER_CLS_END 40 RACE_END R RARITY_END You can't cast Serra Avenger during your first , second , or third turns of the game . $Flying$Vigilance < i > (Attacking doesn't cause this creature to tap . ) < /i >\nShadow Sliver NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 76 RACE_END C RARITY_END All Sliver creatures have shadow . < i > (They can block or be blocked by only creatures with shadow . ) < /i >\nSkulking Knight NAME_END 3 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie Knight TYPE_END Time Spiral PLAYER_CLS_END 130 RACE_END C RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > $When Skulking Knight becomes the target of a spell or ability , sacrifice it .\nSlipstream Serpent NAME_END 6 ATK_END 6 DEF_END {7}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Time Spiral PLAYER_CLS_END 77 RACE_END C RARITY_END Slipstream Serpent can't attack unless defending player controls an Island . $When you control no Islands , sacrifice Slipstream Serpent . $Morph { 5}{U } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nSnapback NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 78 RACE_END C RARITY_END You may exile a blue card from your hand rather than pay Snapback's mana cost . $Return target creature to its owner's hand .\nSpectral Force NAME_END 8 ATK_END 8 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elemental Spirit TYPE_END Time Spiral PLAYER_CLS_END 217 RACE_END R RARITY_END Trample$Whenever Spectral Force attacks , if defending player controls no black permanents , it doesn't untap during your next untap step .\nSpell Burst NAME_END NIL ATK_END NIL DEF_END {X}{U} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 79 RACE_END U RARITY_END Buyback { 3 } < i > (You may pay an additional { 3 } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Counter target spell with converted mana cost X .\nSpiketail Drakeling NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Time Spiral PLAYER_CLS_END 80 RACE_END C RARITY_END Flying$Sacrifice Spiketail Drakeling : Counter target spell unless its controller pays { 2 } .\nSpinneret Sliver NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 219 RACE_END C RARITY_END All Sliver creatures have reach . < i > (They can block creatures with flying . ) < /i >\nSpirit Loop NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Time Spiral PLAYER_CLS_END 42 RACE_END U RARITY_END Enchant creature you control$Whenever enchanted creature deals damage , you gain that much life . $When Spirit Loop is put into a graveyard from the battlefield , return Spirit Loop to its owner's hand .\nSporesower Thallid NAME_END 4 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Time Spiral PLAYER_CLS_END 220 RACE_END U RARITY_END At the beginning of your upkeep , put a spore counter on each Fungus you control . $Remove three spore counters from Sporesower Thallid : Put a 1/1 green Saproling creature token onto the battlefield .\nSprite Noble NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Faerie TYPE_END Time Spiral PLAYER_CLS_END 81 RACE_END R RARITY_END Flying$Other creatures you control with flying get +0/+1 . ${tap }: Other creatures you control with flying get +1/+0 until end of turn .\nSprout NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 221 RACE_END C RARITY_END Put a 1/1 green Saproling creature token onto the battlefield .\nSquall Line NAME_END NIL ATK_END NIL DEF_END {X}{G}{G} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 222 RACE_END R RARITY_END Squall Line deals X damage to each creature with flying and each player .\nStonebrow, Krosan Hero NAME_END 4 ATK_END 4 DEF_END {3}{R}{G} COST_END NIL DUR_END Legendary Creature - Centaur Warrior TYPE_END Time Spiral PLAYER_CLS_END 247 RACE_END R RARITY_END Trample$Whenever a creature you control with trample attacks , it gets +2/+2 until end of turn .\nStonewood Invocation NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 223 RACE_END R RARITY_END Split second < i > (As long as this spell is on the stack , players can't cast spells or activate abilities that aren't mana abilities . ) < /i > $Target creature gets +5/+5 and gains shroud until end of turn . < i > (It can't be the target of spells or abilities . ) < /i >\nStormcloud Djinn NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Djinn TYPE_END Time Spiral PLAYER_CLS_END 82 RACE_END U RARITY_END Flying$Stormcloud Djinn can block only creatures with flying . ${R}{R }: Stormcloud Djinn gets +2/+0 until end of turn and deals 1 damage to you .\nStronghold Overseer NAME_END 5 ATK_END 5 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Time Spiral PLAYER_CLS_END 133 RACE_END R RARITY_END Flying$Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > ${B}{B }: Creatures with shadow get +1/+0 until end of turn and creatures without shadow get -1/-0 until end of turn .\nStuffy Doll NAME_END 1 ATK_END 0 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Time Spiral PLAYER_CLS_END 264 RACE_END R RARITY_END As Stuffy Doll enters the battlefield , choose a player . $Stuffy Doll is indestructible . $Whenever Stuffy Doll is dealt damage , it deals that much damage to the chosen player . ${tap }: Stuffy Doll deals 1 damage to itself .\nSudden Death NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 134 RACE_END U RARITY_END Split second < i > (As long as this spell is on the stack , players can't cast spells or activate abilities that aren't mana abilities . ) < /i > $Target creature gets -4/-4 until end of turn .\nSulfurous Blast NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 180 RACE_END U RARITY_END Sulfurous Blast deals 2 damage to each creature and each player . If you cast this spell during your main phase , Sulfurous Blast deals 3 damage to each creature and each player instead .\nSwarmyard NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Time Spiral PLAYER_CLS_END 278 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Regenerate target Insect , Rat , Spider , or Squirrel .\nTectonic Fiend NAME_END 7 ATK_END 7 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Time Spiral PLAYER_CLS_END 181 RACE_END U RARITY_END Echo { 4}{R}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $Tectonic Fiend attacks each turn if able .\nTeferi, Mage of Zhalfir NAME_END 4 ATK_END 3 DEF_END {2}{U}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Time Spiral PLAYER_CLS_END 83 RACE_END R RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Creature cards you own that aren't on the battlefield have flash . $Each opponent can cast spells only any time he or she could cast a sorcery .\nTelekinetic Sliver NAME_END 2 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 84 RACE_END U RARITY_END All Slivers have \" { tap }: Tap target permanent . \"\nTemporal Eddy NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 85 RACE_END C RARITY_END Put target creature or land on top of its owner's library .\nTemporal Isolation NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Time Spiral PLAYER_CLS_END 43 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $Enchant creature$Enchanted creature has shadow . < i > (It can block or be blocked by only creatures with shadow . ) < /i > $Prevent all damage that would be dealt by enchanted creature .\nThallid Germinator NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Time Spiral PLAYER_CLS_END 225 RACE_END C RARITY_END At the beginning of your upkeep , put a spore counter on Thallid Germinator . $Remove three spore counters from Thallid Germinator : Put a 1/1 green Saproling creature token onto the battlefield . $Sacrifice a Saproling : Target creature gets +1/+1 until end of turn .\nThallid Shell-Dweller NAME_END 5 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Fungus TYPE_END Time Spiral PLAYER_CLS_END 226 RACE_END C RARITY_END Defender$At the beginning of your upkeep , put a spore counter on Thallid Shell-Dweller . $Remove three spore counters from Thallid Shell-Dweller : Put a 1/1 green Saproling creature token onto the battlefield .\nThelonite Hermit NAME_END 1 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Time Spiral PLAYER_CLS_END 228 RACE_END R RARITY_END Saproling creatures get +1/+1 . $Morph { 3}{G}{G } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i > $When Thelonite Hermit is turned face up , put four 1/1 green Saproling creature tokens onto the battlefield .\nThrill of the Hunt NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 229 RACE_END C RARITY_END Target creature gets +1/+2 until end of turn . $Flashback { W } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nThunder Totem NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Time Spiral PLAYER_CLS_END 265 RACE_END U RARITY_END { tap }: Add { W } to your mana pool . ${1}{W}{W }: Thunder Totem becomes a 2/2 white Spirit artifact creature with flying and first strike until end of turn .\nTivadar of Thorn NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Legendary Creature - Human Knight TYPE_END Time Spiral PLAYER_CLS_END 44 RACE_END R RARITY_END First strike , protection from red$When Tivadar of Thorn enters the battlefield , destroy target Goblin .\nTraitor's Clutch NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 137 RACE_END C RARITY_END Target creature gets +1/+0 , becomes black , and gains shadow until end of turn . < i > (It can block or be blocked by only creatures with shadow . ) < /i > $Flashback { 1}{B } < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nTrespasser il-Vec NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Time Spiral PLAYER_CLS_END 138 RACE_END C RARITY_END Discard a card : Trespasser il-Vec gains shadow until end of turn . < i > (It can block or be blocked by only creatures with shadow . ) < /i >\nTrickbind NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 88 RACE_END R RARITY_END Split second < i > (As long as this spell is on the stack , players can't cast spells or activate abilities that aren't mana abilities . ) < /i > $Counter target activated or triggered ability . If a permanent's ability is countered this way , activated abilities of that permanent can't be activated this turn . < i > (Mana abilities can't be targeted . ) < /i >\nTriskelavus NAME_END 1 ATK_END 1 DEF_END {7} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Time Spiral PLAYER_CLS_END 266 RACE_END R RARITY_END Flying$Triskelavus enters the battlefield with three +1/+1 counters on it . ${1 } , Remove a +1/+1 counter from Triskelavus : Put a 1/1 colorless Triskelavite artifact creature token with flying onto the battlefield . It has \" Sacrifice this creature : This creature deals 1 damage to target creature or player . \"\nTromp the Domains NAME_END NIL ATK_END NIL DEF_END {5}{G} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 230 RACE_END U RARITY_END Domain - Until end of turn , creatures you control gain trample and get +1/+1 for each basic land type among lands you control .\nUrborg Syphon-Mage NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Time Spiral PLAYER_CLS_END 139 RACE_END C RARITY_END { 2}{B } , { tap } , Discard a card : Each other player loses 2 life . You gain life equal to the life lost this way .\nUrza's Factory NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Urza s TYPE_END Time Spiral PLAYER_CLS_END 280 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${7 } , { tap }: Put a 2/2 colorless Assembly-Worker artifact creature token onto the battlefield .\nVampiric Sliver NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 140 RACE_END U RARITY_END All Sliver creatures have \" Whenever a creature dealt damage by this creature this turn dies , put a +1/+1 counter on this creature . \"\nVenser's Sliver NAME_END 3 ATK_END 3 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 267 RACE_END C RARITY_END NIL\nVerdant Embrace NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Time Spiral PLAYER_CLS_END 232 RACE_END R RARITY_END Enchant creature$Enchanted creature gets +3/+3 and has \" At the beginning of each upkeep , put a 1/1 green Saproling creature token onto the battlefield . \"\nVesuva NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Time Spiral PLAYER_CLS_END 281 RACE_END R RARITY_END You may have Vesuva enter the battlefield tapped as a copy of any land on the battlefield .\nViashino Bladescout NAME_END 1 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Viashino Scout TYPE_END Time Spiral PLAYER_CLS_END 185 RACE_END C RARITY_END Flash < i > (You may cast this spell any time you could cast an instant . ) < /i > $When Viashino Bladescout enters the battlefield , target creature gains first strike until end of turn .\nViscerid Deepwalker NAME_END 3 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Homarid Warrior TYPE_END Time Spiral PLAYER_CLS_END 91 RACE_END C RARITY_END { U }: Viscerid Deepwalker gets +1/+0 until end of turn . $Suspend 4-{U } < i > (Rather than cast this card from your hand , you may pay { U } and exile it with four time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . It has haste . ) < /i >\nViscid Lemures NAME_END 3 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Time Spiral PLAYER_CLS_END 141 RACE_END C RARITY_END { 0 }: Viscid Lemures gets -1/-0 and gains swampwalk until end of turn .\nVolcanic Awakening NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 186 RACE_END U RARITY_END Destroy target land . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . You may choose new targets for the copies . ) < /i >\nWalk the Aeons NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 93 RACE_END R RARITY_END Buyback-Sacrifice three Islands . < i > (You may sacrifice three Islands in addition to any other costs as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Target player takes an extra turn after this one .\nWatcher Sliver NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral PLAYER_CLS_END 45 RACE_END C RARITY_END All Sliver creatures get +0/+2 .\nWheel of Fate NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 187 RACE_END R RARITY_END Suspend 4-{1}{R } < i > (Rather than cast this card from your hand , pay { 1}{R } and exile it with four time counters on it . At the beginning of your upkeep , remove a time counter . When the last is removed , cast it without paying its mana cost . ) < /i > $Each player discards his or her hand , then draws seven cards .\nWipe Away NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Time Spiral PLAYER_CLS_END 94 RACE_END U RARITY_END Split second < i > (As long as this spell is on the stack , players can't cast spells or activate abilities that aren't mana abilities . ) < /i > $Return target permanent to its owner's hand .\nWormwood Dryad NAME_END 1 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Dryad TYPE_END Time Spiral PLAYER_CLS_END 233 RACE_END C RARITY_END { G }: Wormwood Dryad gains forestwalk until end of turn and deals 1 damage to you . ${B }: Wormwood Dryad gains swampwalk until end of turn and deals 1 damage to you .\nWurmcalling NAME_END NIL ATK_END NIL DEF_END {X}{G} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral PLAYER_CLS_END 234 RACE_END R RARITY_END Buyback { 2}{G } < i > (You may pay an additional { 2}{G } as you cast this spell . If you do , put this card into your hand as it resolves . ) < /i > $Put an X/X green Wurm creature token onto the battlefield .\nZealot il-Vec NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Rebel TYPE_END Time Spiral PLAYER_CLS_END 47 RACE_END C RARITY_END Shadow < i > (This creature can block or be blocked by only creatures with shadow . ) < /i > $Whenever Zealot il-Vec attacks and isn't blocked , you may have it deal 1 damage to target creature . If you do , prevent all combat damage Zealot il-Vec would deal this turn .\nAkroma, Angel of Wrath NAME_END 6 ATK_END 6 DEF_END {5}{W}{W}{W} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 1 RACE_END Special RARITY_END Flying , first strike , vigilance , trample , haste , protection from black and from red\nCelestial Dawn NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 3 RACE_END Special RARITY_END Lands you control are Plains . $Nonland cards you own that aren't on the battlefield , spells you control , and nonland permanents you control are white . $You may spend white mana as though it were mana of any color . You may spend other mana only as though it were colorless mana .\nCoalition Victory NAME_END NIL ATK_END NIL DEF_END {3}{W}{U}{B}{R}{G} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 91 RACE_END Special RARITY_END You win the game if you control a land of each basic land type and a creature of each color .\nDarkness NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 40 RACE_END Special RARITY_END Prevent all combat damage that would be dealt this turn .\nDesert NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Desert TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 118 RACE_END Special RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Desert deals 1 damage to target attacking creature . Activate this ability only during the end of combat step .\nDragonstorm NAME_END NIL ATK_END NIL DEF_END {8}{R} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 60 RACE_END Special RARITY_END Search your library for a Dragon permanent card and put it onto the battlefield . Then shuffle your library . $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . ) < /i >\nEssence Sliver NAME_END 3 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Sliver TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 8 RACE_END Special RARITY_END Whenever a Sliver deals damage , its controller gains that much life .\nFaceless Butcher NAME_END 3 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Nightmare Horror TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 43 RACE_END Special RARITY_END When Faceless Butcher enters the battlefield , exile target creature other than Faceless Butcher . $When Faceless Butcher leaves the battlefield , return the exiled card to the battlefield under its owner's control .\nFeldon's Cane NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 109 RACE_END Special RARITY_END { tap } , Exile Feldon's Cane : Shuffle your graveyard into your library .\nFiery Temper NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Instant TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 62 RACE_END Special RARITY_END Fiery Temper deals 3 damage to target creature or player . $Madness { R } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nFire Whip NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 63 RACE_END Special RARITY_END Enchant creature you control$Enchanted creature has \" { tap }: This creature deals 1 damage to target creature or player . \" $Sacrifice Fire Whip : Fire Whip deals 1 damage to target creature or player .\nFlying Men NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Human TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 20 RACE_END Special RARITY_END Flying\nFuneral Charm NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 44 RACE_END Special RARITY_END Choose one - Target player discards a card ; or target creature gets +2/-1 until end of turn ; or target creature gains swampwalk until end of turn .\nGaea's Blessing NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 77 RACE_END Special RARITY_END Target player shuffles up to three target cards from his or her graveyard into his or her library . $Draw a card . $When Gaea's Blessing is put into your graveyard from your library , shuffle your graveyard into your library .\nGemstone Mine NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 119 RACE_END Special RARITY_END Gemstone Mine enters the battlefield with three mining counters on it . ${tap } , Remove a mining counter from Gemstone Mine : Add one mana of any color to your mana pool . If there are no mining counters on Gemstone Mine , sacrifice it .\nGhost Ship NAME_END 4 ATK_END 2 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Spirit TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 21 RACE_END Special RARITY_END Flying${U}{U}{U }: Regenerate Ghost Ship .\nGrinning Totem NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 110 RACE_END Special RARITY_END { 2 } , { tap } , Sacrifice Grinning Totem : Search target opponent's library for a card and exile it . Then that player shuffles his or her library . Until the beginning of your next upkeep , you may play that card . At the beginning of your next upkeep , if you haven't played it , put it into its owner's graveyard .\nJasmine Boreal NAME_END 5 ATK_END 4 DEF_END {3}{G}{W} COST_END NIL DUR_END Legendary Creature - Human TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 93 RACE_END Special RARITY_END NIL\nKobold Taskmaster NAME_END 2 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Kobold TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 65 RACE_END Special RARITY_END Other Kobold creatures you control get +1/+0 .\nMystic Enforcer NAME_END 3 ATK_END 3 DEF_END {2}{G}{W} COST_END NIL DUR_END Creature - Human Nomad Mystic TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 96 RACE_END Special RARITY_END Protection from black$Threshold - As long as seven or more cards are in your graveyard , Mystic Enforcer gets +3/+3 and has flying .\nPandemonium NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 68 RACE_END Special RARITY_END Whenever a creature enters the battlefield , that creature's controller may have it deal damage equal to its power to target creature or player of his or her choice .\nPendelhaven NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 120 RACE_END Special RARITY_END { tap }: Add { G } to your mana pool . ${tap }: Target 1/1 creature gets +1/+2 until end of turn .\nProdigal Sorcerer NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 29 RACE_END Special RARITY_END { tap }: Prodigal Sorcerer deals 1 damage to target creature or player .\nPsionic Blast NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 30 RACE_END Special RARITY_END Psionic Blast deals 4 damage to target creature or player and 2 damage to you .\nShadowmage Infiltrator NAME_END 3 ATK_END 1 DEF_END {1}{U}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 99 RACE_END Special RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Whenever Shadowmage Infiltrator deals combat damage to a player , you may draw a card .\nSol'kanar the Swamp King NAME_END 5 ATK_END 5 DEF_END {2}{U}{B}{R} COST_END NIL DUR_END Legendary Creature - Demon TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 100 RACE_END Special RARITY_END Swampwalk$Whenever a player casts a black spell , you gain 1 life .\nSoul Collector NAME_END 4 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Vampire TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 47 RACE_END Special RARITY_END Flying$Whenever a creature dealt damage by Soul Collector this turn dies , return that card to the battlefield under your control . $Morph { B}{B}{B } < i > You may cast this card face downn as a 2/2 creature for { 3 } . Turn it face up any time for its morph cost . ) < /i >\nSpike Feeder NAME_END 0 ATK_END 0 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Spike TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 84 RACE_END Special RARITY_END Spike Feeder enters the battlefield with two +1/+1 counters on it . ${2 } , Remove a +1/+1 counter from Spike Feeder : Put a +1/+1 counter on target creature . $Remove a +1/+1 counter from Spike Feeder : You gain 2 life .\nSquire NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 15 RACE_END Special RARITY_END NIL\nStormscape Familiar NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 32 RACE_END Special RARITY_END Flying$White spells and black spells you cast cost { 1 } less to cast .\nStupor NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 48 RACE_END Special RARITY_END Target opponent discards a card at random , then discards a card .\nSuq'Ata Lancer NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Knight TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 69 RACE_END Special RARITY_END Haste$Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i >\nTeferi's Moat NAME_END NIL ATK_END NIL DEF_END {3}{W}{U} COST_END NIL DUR_END Enchantment TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 103 RACE_END Special RARITY_END As Teferi's Moat enters the battlefield , choose a color . $Creatures of the chosen color without flying can't attack you .\nThallid NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Fungus TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 86 RACE_END Special RARITY_END At the beginning of your upkeep , put a spore counter on Thallid . $Remove three spore counters from Thallid : Put a 1/1 green Saproling creature token onto the battlefield .\nTormod's Crypt NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 115 RACE_END Special RARITY_END { tap } , Sacrifice Tormod's Crypt : Exile all cards from target player's graveyard .\nTwisted Abomination NAME_END 3 ATK_END 5 DEF_END {5}{B} COST_END NIL DUR_END Creature - Zombie Mutant TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 50 RACE_END Special RARITY_END { B }: Regenerate Twisted Abomination . $Swampcycling { 2 } < i > ({2 } , Discard this card : Search your library for a Swamp card , reveal it , and put it into your hand . Then shuffle your library . ) < /i >\nUndertaker NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 53 RACE_END Special RARITY_END { B } , { tap } , Discard a card : Return target creature card from your graveyard to your hand .\nZhalfirin Commander NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Time Spiral \"Timeshifted\" PLAYER_CLS_END 18 RACE_END Special RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > ${1}{W}{W }: Target Knight creature gets +1/+1 until end of turn .\nAccelerate NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Torment PLAYER_CLS_END 90 RACE_END C RARITY_END Target creature gains haste until end of turn . $Draw a card .\nAcorn Harvest NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 118 RACE_END C RARITY_END Put two 1/1 green Squirrel creature tokens onto the battlefield . $Flashback-{1}{G } , Pay 3 life . < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nAngel of Retribution NAME_END 5 ATK_END 5 DEF_END {6}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Torment PLAYER_CLS_END 1 RACE_END R RARITY_END Flying , first strike\nAquamoeba NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Elemental Beast TYPE_END Torment PLAYER_CLS_END 24 RACE_END C RARITY_END Discard a card : Switch Aquamoeba's power and toughness until end of turn .\nArrogant Wurm NAME_END 4 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Torment PLAYER_CLS_END 120 RACE_END U RARITY_END Trample$Madness { 2}{G } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nAven Trooper NAME_END 1 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Torment PLAYER_CLS_END 2 RACE_END C RARITY_END Flying${2}{W } , Discard a card : Aven Trooper gets +1/+2 until end of turn .\nBalshan Collaborator NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Torment PLAYER_CLS_END 25 RACE_END U RARITY_END Flying${B }: Balshan Collaborator gets +1/+1 until end of turn .\nBalthor the Stout NAME_END 2 ATK_END 2 DEF_END {1}{R}{R} COST_END NIL DUR_END Legendary Creature - Dwarf Barbarian TYPE_END Torment PLAYER_CLS_END 91 RACE_END R RARITY_END Other Barbarian creatures get +1/+1 . ${R }: Another target Barbarian creature gets +1/+0 until end of turn .\nBarbarian Outcast NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Barbarian Beast TYPE_END Torment PLAYER_CLS_END 92 RACE_END C RARITY_END When you control no Swamps , sacrifice Barbarian Outcast .\nBasking Rootwalla NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Lizard TYPE_END Torment PLAYER_CLS_END 121 RACE_END C RARITY_END { 1}{G }: Basking Rootwalla gets +2/+2 until end of turn . Activate this ability only once each turn . $Madness { 0 } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nBoneshard Slasher NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Torment PLAYER_CLS_END 50 RACE_END U RARITY_END Flying$Threshold - As long as seven or more cards are in your graveyard , Boneshard Slasher gets +2/+2 and has \" When Boneshard Slasher becomes the target of a spell or ability , sacrifice it . \"\nCabal Ritual NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Torment PLAYER_CLS_END 51 RACE_END C RARITY_END Add { B}{B}{B } to your mana pool . $Threshold - Add { B}{B}{B}{B}{B } to your mana pool instead if seven or more cards are in your graveyard .\nCabal Surgeon NAME_END 1 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Human Minion TYPE_END Torment PLAYER_CLS_END 52 RACE_END C RARITY_END { 2}{B}{B } , { tap } , Exile two cards from your graveyard : Return target creature card from your graveyard to your hand .\nCabal Torturer NAME_END 1 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Minion TYPE_END Torment PLAYER_CLS_END 53 RACE_END C RARITY_END { B } , { tap }: Target creature gets -1/-1 until end of turn . $Threshold - { 3}{B}{B } , { tap }: Target creature gets -2/-2 until end of turn . Activate this ability only if seven or more cards are in your graveyard .\nCentaur Chieftain NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Centaur TYPE_END Torment PLAYER_CLS_END 122 RACE_END U RARITY_END Haste$Threshold - As long as seven or more cards are in your graveyard , Centaur Chieftain has \" When Centaur Chieftain enters the battlefield , creatures you control get +1/+1 and gain trample until end of turn . \"\nCentaur Veteran NAME_END 3 ATK_END 3 DEF_END {5}{G} COST_END NIL DUR_END Creature - Centaur TYPE_END Torment PLAYER_CLS_END 123 RACE_END C RARITY_END Trample${G } , Discard a card : Regenerate Centaur Veteran .\nCephalid Aristocrat NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Cephalid TYPE_END Torment PLAYER_CLS_END 27 RACE_END C RARITY_END Whenever Cephalid Aristocrat becomes the target of a spell or ability , put the top two cards of your library into your graveyard .\nCephalid Vandal NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Cephalid Rogue TYPE_END Torment PLAYER_CLS_END 31 RACE_END R RARITY_END At the beginning of your upkeep , put a shred counter on Cephalid Vandal . Then put the top card of your library into your graveyard for each shred counter on Cephalid Vandal .\nChainer, Dementia Master NAME_END 3 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Legendary Creature - Human Minion TYPE_END Torment PLAYER_CLS_END 56 RACE_END R RARITY_END Nightmare creatures get +1/+1 . ${B}{B}{B } , Pay 3 life : Put target creature card from a graveyard onto the battlefield under your control . That creature is black and is a Nightmare in addition to its other creature types . $When Chainer , Dementia Master leaves the battlefield , exile all Nightmares .\nChurning Eddy NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 32 RACE_END C RARITY_END Return target creature and target land to their owners ' hands .\nCircular Logic NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Torment PLAYER_CLS_END 33 RACE_END U RARITY_END Counter target spell unless its controller pays { 1 } for each card in your graveyard . $Madness { U } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nCleansing Meditation NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 3 RACE_END U RARITY_END Destroy all enchantments . $Threshold - If seven or more cards are in your graveyard , instead destroy all enchantments , then return all cards in your graveyard destroyed this way to the battlefield .\nCompulsion NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Torment PLAYER_CLS_END 34 RACE_END U RARITY_END { 1}{U } , Discard a card : Draw a card . ${1}{U } , Sacrifice Compulsion : Draw a card .\nCoral Net NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Torment PLAYER_CLS_END 35 RACE_END C RARITY_END Enchant green or white creature$Enchanted creature has \" At the beginning of your upkeep , sacrifice this creature unless you discard a card . \"\nCrackling Club NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Torment PLAYER_CLS_END 93 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+0 . $Sacrifice Crackling Club : Crackling Club deals 1 damage to target creature .\nCrippling Fatigue NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 58 RACE_END C RARITY_END Target creature gets -2/-2 until end of turn . $Flashback-{1}{B } , Pay 3 life . < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nDawn of the Dead NAME_END NIL ATK_END NIL DEF_END {2}{B}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Torment PLAYER_CLS_END 59 RACE_END R RARITY_END At the beginning of your upkeep , you lose 1 life . $At the beginning of your upkeep , you may return target creature card from your graveyard to the battlefield . That creature gains haste until end of turn . Exile it at the beginning of the next end step .\nDeep Analysis NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 36 RACE_END C RARITY_END Target player draws two cards . $Flashback-{1}{U } , Pay 3 life . < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nDevastating Dreams NAME_END NIL ATK_END NIL DEF_END {R}{R} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 95 RACE_END R RARITY_END As an additional cost to cast Devastating Dreams , discard X cards at random . $Each player sacrifices X lands . Devastating Dreams deals X damage to each creature .\nDwell on the Past NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 124 RACE_END U RARITY_END Target player shuffles up to four target cards from his or her graveyard into his or her library .\nEnslaved Dwarf NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Torment PLAYER_CLS_END 96 RACE_END C RARITY_END { R } , Sacrifice Enslaved Dwarf : Target black creature gets +1/+0 and gains first strike until end of turn .\nFar Wanderings NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 125 RACE_END C RARITY_END Search your library for a basic land card , put that card onto the battlefield tapped , then shuffle your library . $Threshold - If seven or more cards are in your graveyard , instead search your library for up to three basic land cards , put them onto the battlefield tapped , then shuffle your library .\nFlash of Defiance NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 99 RACE_END C RARITY_END Green creatures and white creatures can't block this turn . $Flashback-{1}{R } , Pay 3 life . < i > (You may cast this card from your graveyard for its flashback cost . Then exile it . ) < /i >\nFrantic Purification NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Torment PLAYER_CLS_END 6 RACE_END C RARITY_END Destroy target enchantment . $Madness { W } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nGloomdrifter NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Zombie Minion TYPE_END Torment PLAYER_CLS_END 61 RACE_END U RARITY_END Flying$Threshold - As long as seven or more cards are in your graveyard , Gloomdrifter has \" When Gloomdrifter enters the battlefield , nonblack creatures get -2/-2 until end of turn . \"\nHydromorph Guardian NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Torment PLAYER_CLS_END 39 RACE_END C RARITY_END { U } , Sacrifice Hydromorph Guardian : Counter target spell that targets one or more creatures you control .\nHydromorph Gull NAME_END 3 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Elemental Bird TYPE_END Torment PLAYER_CLS_END 40 RACE_END U RARITY_END Flying${U } , Sacrifice Hydromorph Gull : Counter target spell that targets one or more creatures you control .\nHypochondria NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Torment PLAYER_CLS_END 7 RACE_END U RARITY_END { W } , Discard a card : Prevent the next 3 damage that would be dealt to target creature or player this turn . ${W } , Sacrifice Hypochondria : Prevent the next 3 damage that would be dealt to target creature or player this turn .\nIchorid NAME_END 1 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Torment PLAYER_CLS_END 65 RACE_END R RARITY_END Haste$At the beginning of the end step , sacrifice Ichorid . $At the beginning of your upkeep , if Ichorid is in your graveyard , you may exile a black creature card other than Ichorid from your graveyard . If you do , return Ichorid to the battlefield .\nInsist NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 127 RACE_END R RARITY_END The next creature spell you cast this turn can't be countered by spells or abilities . $Draw a card .\nInvigorating Falls NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 128 RACE_END C RARITY_END You gain life equal to the number of creature cards in all graveyards .\nKamahl's Sledge NAME_END NIL ATK_END NIL DEF_END {5}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 102 RACE_END C RARITY_END Kamahl's Sledge deals 4 damage to target creature . $Threshold - If seven or more cards are in your graveyard , instead Kamahl's Sledge deals 4 damage to that creature and 4 damage to that creature's controller .\nKrosan Constrictor NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Torment PLAYER_CLS_END 129 RACE_END C RARITY_END Swampwalk${tap }: Target black creature gets -2/-0 until end of turn .\nKrosan Restorer NAME_END 2 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Torment PLAYER_CLS_END 130 RACE_END C RARITY_END { tap }: Untap target land . $Threshold - { tap }: Untap up to three target lands . Activate this ability only if seven or more cards are in your graveyard .\nLaquatus's Champion NAME_END 3 ATK_END 6 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Nightmare Horror TYPE_END Torment PLAYER_CLS_END 67 RACE_END R RARITY_END When Laquatus's Champion enters the battlefield , target player loses 6 life . $When Laquatus's Champion leaves the battlefield , that player gains 6 life . ${B }: Regenerate Laquatus's Champion .\nLiquify NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Torment PLAYER_CLS_END 41 RACE_END C RARITY_END Counter target spell with converted mana cost 3 or less . If that spell is countered this way , exile it instead of putting it into its owner's graveyard .\nLlawan, Cephalid Empress NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Legendary Creature - Cephalid TYPE_END Torment PLAYER_CLS_END 42 RACE_END R RARITY_END When Llawan , Cephalid Empress enters the battlefield , return all blue creatures your opponents control to their owners ' hands . $Your opponents can't cast blue creature spells .\nMajor Teroh NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Legendary Creature - Bird Soldier TYPE_END Torment PLAYER_CLS_END 8 RACE_END R RARITY_END Flying${3}{W}{W } , Sacrifice Major Teroh : Exile all black creatures .\nMesmeric Fiend NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Nightmare Horror TYPE_END Torment PLAYER_CLS_END 69 RACE_END C RARITY_END When Mesmeric Fiend enters the battlefield , target opponent reveals his or her hand and you choose a nonland card from it . Exile that card . $When Mesmeric Fiend leaves the battlefield , return the exiled card to its owner's hand .\nMilitant Monk NAME_END 1 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Monk Cleric TYPE_END Torment PLAYER_CLS_END 9 RACE_END C RARITY_END Vigilance${tap }: Prevent the next 1 damage that would be dealt to target creature or player this turn .\nMorningtide NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 10 RACE_END R RARITY_END Exile all cards from all graveyards .\nMortiphobia NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Torment PLAYER_CLS_END 72 RACE_END U RARITY_END { 1}{B } , Discard a card : Exile target card from a graveyard . ${1}{B } , Sacrifice Mortiphobia : Exile target card from a graveyard .\nMystic Familiar NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Torment PLAYER_CLS_END 11 RACE_END C RARITY_END Flying$Threshold - As long as seven or more cards are in your graveyard , Mystic Familiar gets +1/+1 and has protection from black .\nNantuko Cultivator NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Insect Druid TYPE_END Torment PLAYER_CLS_END 133 RACE_END R RARITY_END When Nantuko Cultivator enters the battlefield , you may discard any number of land cards . Put that many +1/+1 counters on Nantuko Cultivator and draw that many cards .\nNarcissism NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Torment PLAYER_CLS_END 134 RACE_END U RARITY_END { G } , Discard a card : Target creature gets +2/+2 until end of turn . ${G } , Sacrifice Narcissism : Target creature gets +2/+2 until end of turn .\nNostalgic Dreams NAME_END NIL ATK_END NIL DEF_END {G}{G} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 135 RACE_END R RARITY_END As an additional cost to cast Nostalgic Dreams , discard X cards . $Return X target cards from your graveyard to your hand . Exile Nostalgic Dreams .\nObsessive Search NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Torment PLAYER_CLS_END 43 RACE_END C RARITY_END Draw a card . $Madness { U } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nOrgan Grinder NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Torment PLAYER_CLS_END 75 RACE_END C RARITY_END { tap } , Exile three cards from your graveyard : Target player loses 3 life .\nOvermaster NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 104 RACE_END R RARITY_END The next instant or sorcery spell you cast this turn can't be countered by spells or abilities . $Draw a card .\nPardic Arsonist NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Human Barbarian TYPE_END Torment PLAYER_CLS_END 105 RACE_END U RARITY_END Threshold - As long as seven or more cards are in your graveyard , Pardic Arsonist has \" When Pardic Arsonist enters the battlefield , it deals 3 damage to target creature or player . \"\nPardic Collaborator NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Barbarian TYPE_END Torment PLAYER_CLS_END 106 RACE_END U RARITY_END First strike${B }: Pardic Collaborator gets +1/+1 until end of turn .\nPardic Lancer NAME_END 2 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Human Barbarian TYPE_END Torment PLAYER_CLS_END 107 RACE_END C RARITY_END Discard a card at random : Pardic Lancer gets +1/+0 and gains first strike until end of turn .\nPetradon NAME_END 6 ATK_END 5 DEF_END {6}{R}{R} COST_END NIL DUR_END Creature - Nightmare Beast TYPE_END Torment PLAYER_CLS_END 108 RACE_END R RARITY_END When Petradon enters the battlefield , exile two target lands . $When Petradon leaves the battlefield , return the exiled cards to the battlefield under their owners ' control . ${R }: Petradon gets +1/+0 until end of turn .\nPetravark NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Nightmare Beast TYPE_END Torment PLAYER_CLS_END 109 RACE_END C RARITY_END When Petravark enters the battlefield , exile target land . $When Petravark leaves the battlefield , return the exiled card to the battlefield under its owner's control .\nPossessed Aven NAME_END 3 ATK_END 3 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Bird Soldier Horror TYPE_END Torment PLAYER_CLS_END 45 RACE_END R RARITY_END Flying$Threshold - As long as seven or more cards are in your graveyard , Possessed Aven gets +1/+1 , is black , and has \" { 2}{B } , { tap }: Destroy target blue creature . \"\nPossessed Barbarian NAME_END 3 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Human Barbarian Horror TYPE_END Torment PLAYER_CLS_END 111 RACE_END R RARITY_END First strike$Threshold - As long as seven or more cards are in your graveyard , Possessed Barbarian gets +1/+1 , is black , and has \" { 2}{B } , { tap }: Destroy target red creature . \"\nPossessed Centaur NAME_END 3 ATK_END 3 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Centaur Horror TYPE_END Torment PLAYER_CLS_END 137 RACE_END R RARITY_END Trample$Threshold - As long as seven or more cards are in your graveyard , Possessed Centaur gets +1/+1 , is black , and has \" { 2}{B } , { tap }: Destroy target green creature . \"\nPossessed Nomad NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Human Nomad Horror TYPE_END Torment PLAYER_CLS_END 13 RACE_END R RARITY_END Vigilance$Threshold - As long as seven or more cards are in your graveyard , Possessed Nomad gets +1/+1 , is black , and has \" { 2}{B } , { tap }: Destroy target white creature . \"\nPsychotic Haze NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Instant TYPE_END Torment PLAYER_CLS_END 76 RACE_END C RARITY_END Psychotic Haze deals 1 damage to each creature and each player . $Madness { 1}{B } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nPutrid Imp NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Zombie Imp TYPE_END Torment PLAYER_CLS_END 77 RACE_END C RARITY_END Discard a card : Putrid Imp gains flying until end of turn . $Threshold - As long as seven or more cards are in your graveyard , Putrid Imp gets +1/+1 and can't block .\nPyromania NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Torment PLAYER_CLS_END 112 RACE_END U RARITY_END { 1}{R } , Discard a card at random : Pyromania deals 1 damage to target creature or player . ${1}{R } , Sacrifice Pyromania : Pyromania deals 1 damage to target creature or player .\nRestless Dreams NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 79 RACE_END C RARITY_END As an additional cost to cast Restless Dreams , discard X cards . $Return X target creature cards from your graveyard to your hand .\nSeton's Scout NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Centaur Druid Scout Archer TYPE_END Torment PLAYER_CLS_END 138 RACE_END U RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i > $Threshold - Seton's Scout gets +2/+2 as long as seven or more cards are in your graveyard .\nShade's Form NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Torment PLAYER_CLS_END 81 RACE_END C RARITY_END Enchant creature$Enchanted creature has \" { B }: This creature gets +1/+1 until end of turn . \" $When enchanted creature dies , return that card to the battlefield under your control .\nShambling Swarm NAME_END 3 ATK_END 3 DEF_END {1}{B}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Torment PLAYER_CLS_END 82 RACE_END R RARITY_END When Shambling Swarm dies , distribute three -1/-1 counters among one , two , or three target creatures . For each -1/-1 counter you put on a creature this way , remove a -1/-1 counter from that creature at the beginning of the next end step .\nSkywing Aven NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Torment PLAYER_CLS_END 47 RACE_END C RARITY_END Flying$Discard a card : Return Skywing Aven to its owner's hand .\nSlithery Stalker NAME_END 1 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Nightmare Horror TYPE_END Torment PLAYER_CLS_END 84 RACE_END U RARITY_END Swampwalk$When Slithery Stalker enters the battlefield , exile target green or white creature an opponent controls . $When Slithery Stalker leaves the battlefield , return the exiled card to the battlefield under its owner's control .\nSonic Seizure NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Torment PLAYER_CLS_END 115 RACE_END C RARITY_END As an additional cost to cast Sonic Seizure , discard a card at random . $Sonic Seizure deals 3 damage to target creature or player .\nSoul Scourge NAME_END 2 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Nightmare Horror TYPE_END Torment PLAYER_CLS_END 85 RACE_END C RARITY_END Flying$When Soul Scourge enters the battlefield , target player loses 3 life . $When Soul Scourge leaves the battlefield , that player gains 3 life .\nStrength of Isolation NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Torment PLAYER_CLS_END 17 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +1/+2 and has protection from black . $Madness { W } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nStrength of Lunacy NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Torment PLAYER_CLS_END 86 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+1 and has protection from white . $Madness { B } < i > (If you discard this card , you may cast it for its madness cost instead of putting it into your graveyard . ) < /i >\nStupefying Touch NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Torment PLAYER_CLS_END 48 RACE_END U RARITY_END Enchant creature$When Stupefying Touch enters the battlefield , draw a card . $Enchanted creature's activated abilities can't be activated .\nTainted Field NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Torment PLAYER_CLS_END 140 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { W } or { B } to your mana pool . Activate this ability only if you control a Swamp .\nTainted Peak NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Torment PLAYER_CLS_END 142 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { B } or { R } to your mana pool . Activate this ability only if you control a Swamp .\nTainted Wood NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Torment PLAYER_CLS_END 143 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Add { B } or { G } to your mana pool . Activate this ability only if you control a Swamp .\nTemporary Insanity NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant TYPE_END Torment PLAYER_CLS_END 116 RACE_END U RARITY_END Untap target creature with power less than the number of cards in your graveyard and gain control of it until end of turn . That creature gains haste until end of turn .\nTeroh's Vanguard NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Nomad TYPE_END Torment PLAYER_CLS_END 19 RACE_END U RARITY_END Flash$Threshold - As long as seven or more cards are in your graveyard , Teroh's Vanguard has \" When Teroh's Vanguard enters the battlefield , creatures you control gain protection from black until end of turn . \"\nTurbulent Dreams NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 49 RACE_END R RARITY_END As an additional cost to cast Turbulent Dreams , discard X cards . $Return X target nonland permanents to their owners ' hands .\nUnhinge NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Torment PLAYER_CLS_END 87 RACE_END C RARITY_END Target player discards a card . $Draw a card .\nWaste Away NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Instant TYPE_END Torment PLAYER_CLS_END 88 RACE_END C RARITY_END As an additional cost to cast Waste Away , discard a card . $Target creature gets -5/-5 until end of turn .\nZombie Trailblazer NAME_END 2 ATK_END 2 DEF_END {B}{B}{B} COST_END NIL DUR_END Creature - Zombie Scout TYPE_END Torment PLAYER_CLS_END 89 RACE_END U RARITY_END Tap an untapped Zombie you control : Target land becomes a Swamp until end of turn . $Tap an untapped Zombie you control : Target creature gains swampwalk until end of turn .\nBlue Ward NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Unlimited Edition PLAYER_CLS_END 192 RACE_END U RARITY_END Enchant creature$Enchanted creature has protection from blue . This effect doesn't remove Blue Ward .\nFarmstead NAME_END NIL ATK_END NIL DEF_END {W}{W}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Unlimited Edition PLAYER_CLS_END 204 RACE_END R RARITY_END Enchant land$Enchanted land has \" At the beginning of your upkeep , you may pay { W}{W } . If you do , you gain 1 life . \"\nGreen Ward NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Unlimited Edition PLAYER_CLS_END 205 RACE_END U RARITY_END Enchant creature$Enchanted creature has protection from green . This effect doesn't remove Green Ward .\nKeldon Warlord NAME_END * ATK_END * DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Human Barbarian TYPE_END Unlimited Edition PLAYER_CLS_END 161 RACE_END U RARITY_END Keldon Warlord's power and toughness are each equal to the number of non-Wall creatures you control .\nLiving Wall NAME_END 6 ATK_END 0 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Wall TYPE_END Unlimited Edition PLAYER_CLS_END 259 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > ${1 }: Regenerate Living Wall .\nPlague Rats NAME_END * ATK_END * DEF_END {2}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Unlimited Edition PLAYER_CLS_END 30 RACE_END C RARITY_END Plague Rats's power and toughness are each equal to the number of creatures named Plague Rats on the battlefield .\nPurelace NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Unlimited Edition PLAYER_CLS_END 217 RACE_END R RARITY_END Target spell or permanent becomes white . < i > (Mana symbols on that permanent remain unchanged . ) < /i >\nSacrifice NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Unlimited Edition PLAYER_CLS_END 33 RACE_END U RARITY_END As an additional cost to cast Sacrifice , sacrifice a creature . $Add to your mana pool an amount of { B } equal to the sacrificed creature's converted mana cost .\nTime Vault NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Unlimited Edition PLAYER_CLS_END 275 RACE_END R RARITY_END Time Vault enters the battlefield tapped . $Time Vault doesn't untap during your untap step . $If you would begin your turn while Time Vault is tapped , you may skip that turn instead . If you do , untap Time Vault . ${tap }: Take an extra turn after this one .\nTwiddle NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Unlimited Edition PLAYER_CLS_END 86 RACE_END C RARITY_END You may tap or untap target artifact , creature , or land .\nVesuvan Doppelganger NAME_END 0 ATK_END 0 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Unlimited Edition PLAYER_CLS_END 88 RACE_END R RARITY_END You may have Vesuvan Doppelganger enter the battlefield as a copy of any creature on the battlefield except it doesn't copy that creature's color and it gains \" At the beginning of your upkeep , you may have this creature become a copy of target creature except it doesn't copy that creature's color . If you do , this creature gains this ability . \"\nVolcanic Island NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land - Island Mountain TYPE_END Unlimited Edition PLAYER_CLS_END 302 RACE_END R RARITY_END NIL\nWanderlust NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Unlimited Edition PLAYER_CLS_END 135 RACE_END U RARITY_END Enchant creature$At the beginning of the upkeep of enchanted creature's controller , Wanderlust deals 1 damage to that player .\nAcademy Rector NAME_END 2 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Urza's Destiny PLAYER_CLS_END 1 RACE_END R RARITY_END When Academy Rector dies , you may exile it . If you do , search your library for an enchantment card , put that card onto the battlefield , then shuffle your library .\nAEther Sting NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Urza's Destiny PLAYER_CLS_END 76 RACE_END U RARITY_END Whenever an opponent casts a creature spell , AEther Sting deals 1 damage to that player .\nAncient Silverback NAME_END 5 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Ape TYPE_END Urza's Destiny PLAYER_CLS_END 101 RACE_END R RARITY_END { G }: Regenerate Ancient Silverback . < i > (The next time this creature would be destroyed this turn , it isn't . Instead tap it , remove all damage from it , and remove it from combat . ) < /i >\nBlizzard Elemental NAME_END 5 ATK_END 5 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Urza's Destiny PLAYER_CLS_END 27 RACE_END R RARITY_END Flying${3}{U }: Untap Blizzard Elemental .\nBloodshot Cyclops NAME_END 4 ATK_END 4 DEF_END {5}{R} COST_END NIL DUR_END Creature - Cyclops Giant TYPE_END Urza's Destiny PLAYER_CLS_END 77 RACE_END R RARITY_END { tap } , Sacrifice a creature : Bloodshot Cyclops deals damage equal to the sacrificed creature's power to target creature or player .\nBody Snatcher NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Minion TYPE_END Urza's Destiny PLAYER_CLS_END 53 RACE_END R RARITY_END When Body Snatcher enters the battlefield , exile it unless you discard a creature card . $When Body Snatcher dies , exile Body Snatcher and return target creature card from your graveyard to the battlefield .\nBraidwood Cup NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Urza's Destiny PLAYER_CLS_END 126 RACE_END U RARITY_END { tap }: You gain 1 life .\nBraidwood Sextant NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Urza's Destiny PLAYER_CLS_END 127 RACE_END U RARITY_END { 2 } , { tap } , Sacrifice Braidwood Sextant : Search your library for a basic land card , reveal that card , and put it into your hand . Then shuffle your library .\nBrass Secretary NAME_END 1 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Urza's Destiny PLAYER_CLS_END 128 RACE_END U RARITY_END { 2 } , Sacrifice Brass Secretary : Draw a card .\nBubbling Beebles NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Beeble TYPE_END Urza's Destiny PLAYER_CLS_END 29 RACE_END C RARITY_END Bubbling Beebles is unblockable as long as defending player controls an enchantment .\nCaltrops NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Urza's Destiny PLAYER_CLS_END 129 RACE_END U RARITY_END Whenever a creature attacks , Caltrops deals 1 damage to it .\nCapashen Knight NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Urza's Destiny PLAYER_CLS_END 3 RACE_END C RARITY_END First strike${1}{W }: Capashen Knight gets +1/+0 until end of turn .\nCapashen Standard NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Destiny PLAYER_CLS_END 4 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+1 . ${2 } , Sacrifice Capashen Standard : Draw a card .\nCapashen Templar NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Urza's Destiny PLAYER_CLS_END 5 RACE_END C RARITY_END { W }: Capashen Templar gets +0/+1 until end of turn .\nColos Yearling NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goat Beast TYPE_END Urza's Destiny PLAYER_CLS_END 79 RACE_END C RARITY_END Mountainwalk${R }: Colos Yearling gets +1/+0 until end of turn .\nCovetous Dragon NAME_END 5 ATK_END 6 DEF_END {4}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Urza's Destiny PLAYER_CLS_END 80 RACE_END R RARITY_END Flying$When you control no artifacts , sacrifice Covetous Dragon .\nDisease Carriers NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Urza's Destiny PLAYER_CLS_END 57 RACE_END C RARITY_END When Disease Carriers dies , target creature gets -2/-2 until end of turn .\nDonate NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Urza's Destiny PLAYER_CLS_END 31 RACE_END R RARITY_END Target player gains control of target permanent you control .\nDying Wail NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Destiny PLAYER_CLS_END 58 RACE_END C RARITY_END Enchant creature$When enchanted creature dies , target player discards two cards .\nElvish Lookout NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf TYPE_END Urza's Destiny PLAYER_CLS_END 103 RACE_END C RARITY_END Shroud < i > (This permanent can't be the target of spells or abilities . ) < /i >\nEncroach NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Urza's Destiny PLAYER_CLS_END 59 RACE_END U RARITY_END Target player reveals his or her hand . You choose a nonbasic land card from it . That player discards that card .\nField Surgeon NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Urza's Destiny PLAYER_CLS_END 8 RACE_END C RARITY_END Tap an untapped creature you control : Prevent the next 1 damage that would be dealt to target creature this turn .\nFlame Jet NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Urza's Destiny PLAYER_CLS_END 81 RACE_END C RARITY_END Flame Jet deals 3 damage to target player . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nFlicker NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Urza's Destiny PLAYER_CLS_END 9 RACE_END R RARITY_END Exile target nontoken permanent , then return it to the battlefield under its owner's control .\nFodder Cannon NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Urza's Destiny PLAYER_CLS_END 131 RACE_END U RARITY_END { 4 } , { tap } , Sacrifice a creature : Fodder Cannon deals 4 damage to target creature .\nGamekeeper NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Urza's Destiny PLAYER_CLS_END 106 RACE_END U RARITY_END When Gamekeeper dies , you may exile it . If you do , reveal cards from the top of your library until you reveal a creature card . Put that card onto the battlefield and put all other cards revealed this way into your graveyard .\nGoblin Berserker NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Berserker TYPE_END Urza's Destiny PLAYER_CLS_END 82 RACE_END U RARITY_END First strike , haste\nGoblin Gardener NAME_END 1 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Urza's Destiny PLAYER_CLS_END 84 RACE_END C RARITY_END When Goblin Gardener dies , destroy target land .\nGoblin Marshal NAME_END 3 ATK_END 3 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Urza's Destiny PLAYER_CLS_END 85 RACE_END R RARITY_END Echo { 4}{R}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Goblin Marshal enters the battlefield or dies , put two 1/1 red Goblin creature tokens onto the battlefield .\nGoblin Masons NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Urza's Destiny PLAYER_CLS_END 86 RACE_END C RARITY_END When Goblin Masons dies , destroy target Wall .\nGoliath Beetle NAME_END 1 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Urza's Destiny PLAYER_CLS_END 107 RACE_END C RARITY_END Trample\nHeart Warden NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Urza's Destiny PLAYER_CLS_END 108 RACE_END C RARITY_END { tap }: Add { G } to your mana pool . ${2 } , Sacrifice Heart Warden : Draw a card .\nHunting Moa NAME_END 2 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Bird Beast TYPE_END Urza's Destiny PLAYER_CLS_END 109 RACE_END U RARITY_END Echo { 2}{G } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Hunting Moa enters the battlefield or dies , put a +1/+1 counter on target creature .\nIlluminated Wings NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Destiny PLAYER_CLS_END 34 RACE_END C RARITY_END Enchant creature$Enchanted creature has flying . ${2 } , Sacrifice Illuminated Wings : Draw a card .\nKeldon Vandals NAME_END 1 ATK_END 4 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Rogue TYPE_END Urza's Destiny PLAYER_CLS_END 91 RACE_END C RARITY_END Echo { 2}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Keldon Vandals enters the battlefield , destroy target artifact .\nKingfisher NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Urza's Destiny PLAYER_CLS_END 36 RACE_END C RARITY_END Flying$When Kingfisher dies , draw a card .\nMagnify NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Urza's Destiny PLAYER_CLS_END 111 RACE_END C RARITY_END All creatures get +1/+1 until end of turn .\nMarker Beetles NAME_END 3 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Urza's Destiny PLAYER_CLS_END 112 RACE_END C RARITY_END When Marker Beetles dies , target creature gets +1/+1 until end of turn . ${2 } , Sacrifice Marker Beetles : Draw a card .\nMark of Fury NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Destiny PLAYER_CLS_END 93 RACE_END C RARITY_END Enchant creature$Enchanted creature has haste . $At the beginning of the end step , return Mark of Fury to its owner's hand .\nMental Discipline NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Urza's Destiny PLAYER_CLS_END 37 RACE_END C RARITY_END { 1}{U } , Discard a card : Draw a card .\nMetalworker NAME_END 2 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Urza's Destiny PLAYER_CLS_END 135 RACE_END R RARITY_END { tap }: Reveal any number of artifact cards in your hand . Add { C}{C } to your mana pool for each card revealed this way .\nMetathran Soldier NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Metathran Soldier TYPE_END Urza's Destiny PLAYER_CLS_END 39 RACE_END C RARITY_END Metathran Soldier is unblockable .\nMultani's Decree NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Urza's Destiny PLAYER_CLS_END 114 RACE_END C RARITY_END Destroy all enchantments . You gain 2 life for each enchantment destroyed this way .\nOpalescence NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Destiny PLAYER_CLS_END 13 RACE_END R RARITY_END Each other non-Aura enchantment is a creature with power and toughness each equal to its converted mana cost . It's still an enchantment .\nPattern of Rebirth NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Destiny PLAYER_CLS_END 115 RACE_END R RARITY_END Enchant creature$When enchanted creature dies , that creature's controller may search his or her library for a creature card and put that card onto the battlefield . If that player does , he or she shuffles his or her library .\nPhyrexian Monitor NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Skeleton TYPE_END Urza's Destiny PLAYER_CLS_END 64 RACE_END C RARITY_END { B }: Regenerate Phyrexian Monitor .\nPhyrexian Negator NAME_END 5 ATK_END 5 DEF_END {2}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Urza's Destiny PLAYER_CLS_END 65 RACE_END R RARITY_END Trample$Whenever Phyrexian Negator is dealt damage , sacrifice that many permanents .\nPlague Dogs NAME_END 3 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Zombie Hound TYPE_END Urza's Destiny PLAYER_CLS_END 66 RACE_END U RARITY_END When Plague Dogs dies , all creatures get -1/-1 until end of turn . ${2 } , Sacrifice Plague Dogs : Draw a card .\nPlated Spider NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Urza's Destiny PLAYER_CLS_END 116 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nPlow Under NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Urza's Destiny PLAYER_CLS_END 117 RACE_END R RARITY_END Put two target lands on top of their owners ' libraries .\nRapid Decay NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Urza's Destiny PLAYER_CLS_END 67 RACE_END R RARITY_END Exile up to three target cards from a single graveyard . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nRayne, Academy Chancellor NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Urza's Destiny PLAYER_CLS_END 43 RACE_END R RARITY_END Whenever you or a permanent you control becomes the target of a spell or ability an opponent controls , you may draw a card . You may draw an additional card if Rayne , Academy Chancellor is enchanted .\nReliquary Monk NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Monk Cleric TYPE_END Urza's Destiny PLAYER_CLS_END 14 RACE_END C RARITY_END When Reliquary Monk dies , destroy target artifact or enchantment .\nRepercussion NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Urza's Destiny PLAYER_CLS_END 95 RACE_END R RARITY_END Whenever a creature is dealt damage , Repercussion deals that much damage to that creature's controller .\nReplenish NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Sorcery TYPE_END Urza's Destiny PLAYER_CLS_END 15 RACE_END R RARITY_END Return all enchantment cards from your graveyard to the battlefield . < i > (Auras with nothing to enchant remain in your graveyard . ) < /i >\nRescue NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Urza's Destiny PLAYER_CLS_END 44 RACE_END C RARITY_END Return target permanent you control to its owner's hand .\nRofellos, Llanowar Emissary NAME_END 1 ATK_END 2 DEF_END {G}{G} COST_END NIL DUR_END Legendary Creature - Elf Druid TYPE_END Urza's Destiny PLAYER_CLS_END 118 RACE_END R RARITY_END { tap }: Add { G } to your mana pool for each Forest you control .\nSkittering Horror NAME_END 3 ATK_END 4 DEF_END {2}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Urza's Destiny PLAYER_CLS_END 70 RACE_END C RARITY_END When you cast a creature spell , sacrifice Skittering Horror .\nSlinking Skirge NAME_END 1 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Urza's Destiny PLAYER_CLS_END 71 RACE_END C RARITY_END Flying${2 } , Sacrifice Slinking Skirge : Draw a card .\nSolidarity NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Urza's Destiny PLAYER_CLS_END 20 RACE_END C RARITY_END Creatures you control get +0/+5 until end of turn .\nSquirming Mass NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Urza's Destiny PLAYER_CLS_END 73 RACE_END C RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nTelepathic Spies NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Urza's Destiny PLAYER_CLS_END 47 RACE_END C RARITY_END When Telepathic Spies enters the battlefield , look at target opponent's hand .\nTethered Griffin NAME_END 3 ATK_END 2 DEF_END {W} COST_END NIL DUR_END Creature - Griffin TYPE_END Urza's Destiny PLAYER_CLS_END 21 RACE_END R RARITY_END Flying$$When you control no enchantments , sacrifice Tethered Griffin .\nThorn Elemental NAME_END 7 ATK_END 7 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Urza's Destiny PLAYER_CLS_END 123 RACE_END R RARITY_END You may have Thorn Elemental assign its combat damage as though it weren't blocked .\nThran Dynamo NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Urza's Destiny PLAYER_CLS_END 139 RACE_END U RARITY_END { tap }: Add { C}{C}{C } to your mana pool .\nThran Foundry NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Urza's Destiny PLAYER_CLS_END 140 RACE_END U RARITY_END { 1 } , { tap } , Exile Thran Foundry : Target player shuffles his or her graveyard into his or her library .\nTormented Angel NAME_END 5 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Urza's Destiny PLAYER_CLS_END 22 RACE_END C RARITY_END Flying\nTreachery NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Destiny PLAYER_CLS_END 50 RACE_END R RARITY_END Enchant creature$When Treachery enters the battlefield , untap up to five lands . $You control enchanted creature .\nUrza's Incubator NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Urza's Destiny PLAYER_CLS_END 142 RACE_END R RARITY_END As Urza's Incubator enters the battlefield , choose a creature type . $Creature spells of the chosen type cost { 2 } less to cast .\nVoice of Duty NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Urza's Destiny PLAYER_CLS_END 23 RACE_END U RARITY_END Flying , protection from green\nVoice of Reason NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Urza's Destiny PLAYER_CLS_END 24 RACE_END U RARITY_END Flying , protection from blue\nWall of Glare NAME_END 5 ATK_END 0 DEF_END {1}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Urza's Destiny PLAYER_CLS_END 25 RACE_END C RARITY_END Defender < i > (This creature can't attack . ) < /i > $Wall of Glare can block any number of creatures .\nWild Colos NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goat Beast TYPE_END Urza's Destiny PLAYER_CLS_END 100 RACE_END C RARITY_END Haste\nYavimaya Hollow NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Urza's Destiny PLAYER_CLS_END 143 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . $${G } , { tap }: Regenerate target creature .\nAbout Face NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 73 RACE_END C RARITY_END Switch target creature's power and toughness until end of turn .\nAnthroplasm NAME_END 0 ATK_END 0 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Urza's Legacy PLAYER_CLS_END 25 RACE_END R RARITY_END Anthroplasm enters the battlefield with two +1/+1 counters on it . ${X } , { tap }: Remove all +1/+1 counters from Anthroplasm and put X +1/+1 counters on it .\nArchivist NAME_END 1 ATK_END 1 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Urza's Legacy PLAYER_CLS_END 26 RACE_END R RARITY_END { tap }: Draw a card .\nAura Flux NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 27 RACE_END C RARITY_END Other enchantments have \" At the beginning of your upkeep , sacrifice this enchantment unless you pay { 2 } . \"\nAvalanche Riders NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Human Nomad TYPE_END Urza's Legacy PLAYER_CLS_END 74 RACE_END U RARITY_END Haste$Echo { 3}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Avalanche Riders enters the battlefield , destroy target land .\nBlessed Reversal NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 2 RACE_END R RARITY_END You gain 3 life for each creature attacking you .\nBloated Toad NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Frog TYPE_END Urza's Legacy PLAYER_CLS_END 97 RACE_END U RARITY_END Protection from blue$Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nBone Shredder NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Minion TYPE_END Urza's Legacy PLAYER_CLS_END 49 RACE_END U RARITY_END Flying$Echo { 2}{B } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Bone Shredder enters the battlefield , destroy target nonartifact , nonblack creature .\nBouncing Beebles NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Beeble TYPE_END Urza's Legacy PLAYER_CLS_END 28 RACE_END C RARITY_END Bouncing Beebles is unblockable as long as defending player controls an artifact .\nBrink of Madness NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 50 RACE_END R RARITY_END At the beginning of your upkeep , if you have no cards in hand , sacrifice Brink of Madness and target opponent discards his or her hand .\nBurst of Energy NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 3 RACE_END C RARITY_END Untap target permanent .\nCessation NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Legacy PLAYER_CLS_END 4 RACE_END C RARITY_END Enchant creature$Enchanted creature can't attack . $When Cessation is put into a graveyard from the battlefield , return Cessation to its owner's hand .\nCloud of Faeries NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Faerie TYPE_END Urza's Legacy PLAYER_CLS_END 29 RACE_END C RARITY_END Flying$When Cloud of Faeries enters the battlefield , untap up to two lands . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nCrop Rotation NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 98 RACE_END C RARITY_END As an additional cost to cast Crop Rotation , sacrifice a land . $Search your library for a land card and put that card onto the battlefield . Then shuffle your library .\nDarkwatch Elves NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Urza's Legacy PLAYER_CLS_END 99 RACE_END U RARITY_END Protection from black$Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nDefender of Chaos NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Knight TYPE_END Urza's Legacy PLAYER_CLS_END 75 RACE_END C RARITY_END Flash$Protection from white\nDefender of Law NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Urza's Legacy PLAYER_CLS_END 5 RACE_END C RARITY_END Flash$Protection from red\nDefense of the Heart NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 100 RACE_END R RARITY_END At the beginning of your upkeep , if an opponent controls three or more creatures , sacrifice Defense of the Heart , search your library for up to two creature cards , and put those cards onto the battlefield . Then shuffle your library .\nDelusions of Mediocrity NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 30 RACE_END R RARITY_END When Delusions of Mediocrity enters the battlefield , you gain 10 life . $When Delusions of Mediocrity leaves the battlefield , you lose 10 life .\nEngineered Plague NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 51 RACE_END U RARITY_END As Engineered Plague enters the battlefield , choose a creature type . $$All creatures of the chosen type get -1/-1 .\nErase NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 7 RACE_END C RARITY_END Exile target enchantment .\nEviscerator NAME_END 5 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Urza's Legacy PLAYER_CLS_END 52 RACE_END R RARITY_END Protection from white$When Eviscerator enters the battlefield , you lose 5 life .\nExpendable Troops NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Urza's Legacy PLAYER_CLS_END 8 RACE_END C RARITY_END { tap } , Sacrifice Expendable Troops : Expendable Troops deals 2 damage to target attacking or blocking creature .\nFog of Gnats NAME_END 1 ATK_END 1 DEF_END {B}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Urza's Legacy PLAYER_CLS_END 53 RACE_END C RARITY_END Flying${B }: Regenerate Fog of Gnats .\nFrantic Search NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 32 RACE_END C RARITY_END Draw two cards , then discard two cards . Untap up to three lands .\nGang of Elk NAME_END 4 ATK_END 5 DEF_END {5}{G} COST_END NIL DUR_END Creature - Elk Beast TYPE_END Urza's Legacy PLAYER_CLS_END 102 RACE_END U RARITY_END Whenever Gang of Elk becomes blocked , it gets +2/+2 until end of turn for each creature blocking it .\nGhitu Slinger NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Nomad TYPE_END Urza's Legacy PLAYER_CLS_END 77 RACE_END C RARITY_END Echo { 2}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Ghitu Slinger enters the battlefield , it deals 2 damage to target creature or player .\nGhitu War Cry NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 78 RACE_END U RARITY_END { R }: Target creature gets +1/+0 until end of turn .\nGoblin Medics NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Urza's Legacy PLAYER_CLS_END 79 RACE_END C RARITY_END Whenever Goblin Medics becomes tapped , it deals 1 damage to target creature or player .\nGoblin Welder NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Artificer TYPE_END Urza's Legacy PLAYER_CLS_END 80 RACE_END R RARITY_END { tap }: Choose target artifact a player controls and target artifact card in that player's graveyard . If both targets are still legal as this ability resolves , that player simultaneously sacrifices the artifact and returns the artifact card to the battlefield .\nGranite Grip NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Legacy PLAYER_CLS_END 81 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+0 for each Mountain you control .\nGrim Monolith NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Urza's Legacy PLAYER_CLS_END 126 RACE_END R RARITY_END Grim Monolith doesn't untap during your untap step . $${tap }: Add { C}{C}{C } to your mana pool . $${4 }: Untap Grim Monolith .\nHarmonic Convergence NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 103 RACE_END U RARITY_END Put all enchantments on top of their owners ' libraries .\nHidden Gibbons NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 104 RACE_END R RARITY_END When an opponent casts an instant spell , if Hidden Gibbons is an enchantment , Hidden Gibbons becomes a 4/4 Ape creature .\nHope and Glory NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 9 RACE_END U RARITY_END Untap two target creatures . Each of them gets +1/+1 until end of turn .\nImpending Disaster NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 82 RACE_END R RARITY_END At the beginning of your upkeep , if there are seven or more lands on the battlefield , sacrifice Impending Disaster and destroy all lands .\nIntervene NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 33 RACE_END C RARITY_END Counter target spell that targets a creature .\nJhoira's Toolbox NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Insect TYPE_END Urza's Legacy PLAYER_CLS_END 128 RACE_END U RARITY_END { 2 }: Regenerate target artifact creature .\nKarmic Guide NAME_END 2 ATK_END 2 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Angel Spirit TYPE_END Urza's Legacy PLAYER_CLS_END 11 RACE_END R RARITY_END Flying , protection from black$Echo { 3}{W}{W } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Karmic Guide enters the battlefield , return target creature card from your graveyard to the battlefield .\nKing Crab NAME_END 5 ATK_END 4 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Crab TYPE_END Urza's Legacy PLAYER_CLS_END 34 RACE_END U RARITY_END { 1}{U } , { tap }: Put target green creature on top of its owner's library .\nKnighthood NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 12 RACE_END U RARITY_END Creatures you control have first strike .\nLast-Ditch Effort NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 83 RACE_END U RARITY_END Sacrifice any number of creatures . Last-Ditch Effort deals that much damage to target creature or player .\nLone Wolf NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Wolf TYPE_END Urza's Legacy PLAYER_CLS_END 105 RACE_END U RARITY_END You may have Lone Wolf assign its combat damage as though it weren't blocked .\nMartyr's Cause NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 13 RACE_END U RARITY_END Sacrifice a creature : The next time a source of your choice would deal damage to target creature or player this turn , prevent that damage .\nMemory Jar NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Urza's Legacy PLAYER_CLS_END 129 RACE_END R RARITY_END { tap } , Sacrifice Memory Jar : Each player exiles all cards from his or her hand face down and draws seven cards . At the beginning of the next end step , each player discards his or her hand and returns to his or her hand each card he or she exiled this way .\nMiscalculation NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 36 RACE_END C RARITY_END Counter target spell unless its controller pays { 2 } . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nMolten Hydra NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Hydra TYPE_END Urza's Legacy PLAYER_CLS_END 85 RACE_END R RARITY_END { 1}{R}{R }: Put a +1/+1 counter on Molten Hydra . ${tap } , Remove all +1/+1 counters from Molten Hydra : Molten Hydra deals damage to target creature or player equal to the number of +1/+1 counters removed this way .\nMother of Runes NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Urza's Legacy PLAYER_CLS_END 14 RACE_END U RARITY_END { tap }: Target creature you control gains protection from the color of your choice until end of turn .\nMultani, Maro-Sorcerer NAME_END * ATK_END * DEF_END {4}{G}{G} COST_END NIL DUR_END Legendary Creature - Elemental TYPE_END Urza's Legacy PLAYER_CLS_END 107 RACE_END R RARITY_END Shroud < i > (This permanent can't be the target of spells or abilities . ) < /i > $Multani , Maro-Sorcerer's power and toughness are each equal to the total number of cards in all players ' hands .\nMultani's Acolyte NAME_END 1 ATK_END 2 DEF_END {G}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Urza's Legacy PLAYER_CLS_END 108 RACE_END C RARITY_END Echo { G}{G } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Multani's Acolyte enters the battlefield , draw a card .\nNo Mercy NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 56 RACE_END R RARITY_END Whenever a creature deals damage to you , destroy it .\nOpal Champion NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 16 RACE_END C RARITY_END When an opponent casts a creature spell , if Opal Champion is an enchantment , Opal Champion becomes a 3/3 Knight creature with first strike .\nOpportunity NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 37 RACE_END U RARITY_END Target player draws four cards .\nOstracize NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Urza's Legacy PLAYER_CLS_END 57 RACE_END C RARITY_END Target opponent reveals his or her hand . You choose a creature card from it . That player discards that card .\nPalinchron NAME_END 5 ATK_END 4 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Urza's Legacy PLAYER_CLS_END 38 RACE_END R RARITY_END Flying$When Palinchron enters the battlefield , untap up to seven lands . ${2}{U}{U }: Return Palinchron to its owner's hand .\nPhyrexian Broodlings NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Minion TYPE_END Urza's Legacy PLAYER_CLS_END 58 RACE_END C RARITY_END { 1 } , Sacrifice a creature : Put a +1/+1 counter on Phyrexian Broodlings .\nPhyrexian Debaser NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Carrier TYPE_END Urza's Legacy PLAYER_CLS_END 59 RACE_END C RARITY_END Flying$${tap } , Sacrifice Phyrexian Debaser : Target creature gets -2/-2 until end of turn .\nPhyrexian Defiler NAME_END 3 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Carrier TYPE_END Urza's Legacy PLAYER_CLS_END 60 RACE_END U RARITY_END { tap } , Sacrifice Phyrexian Defiler : Target creature gets -3/-3 until end of turn .\nPhyrexian Denouncer NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Carrier TYPE_END Urza's Legacy PLAYER_CLS_END 61 RACE_END C RARITY_END { tap } , Sacrifice Phyrexian Denouncer : Target creature gets -1/-1 until end of turn .\nPhyrexian Plaguelord NAME_END 4 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Carrier TYPE_END Urza's Legacy PLAYER_CLS_END 62 RACE_END R RARITY_END { tap } , Sacrifice Phyrexian Plaguelord : Target creature gets -4/-4 until end of turn . $Sacrifice a creature : Target creature gets -1/-1 until end of turn .\nPhyrexian Reclamation NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 63 RACE_END U RARITY_END { 1}{B } , Pay 2 life : Return target creature card from your graveyard to your hand .\nPlanar Collapse NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 18 RACE_END R RARITY_END At the beginning of your upkeep , if there are four or more creatures on the battlefield , sacrifice Planar Collapse and destroy all creatures . They can't be regenerated .\nPurify NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Urza's Legacy PLAYER_CLS_END 19 RACE_END R RARITY_END Destroy all artifacts and enchantments .\nPygmy Pyrosaur NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Lizard TYPE_END Urza's Legacy PLAYER_CLS_END 87 RACE_END C RARITY_END Pygmy Pyrosaur can't block . $${R }: Pygmy Pyrosaur gets +1/+0 until end of turn .\nPyromancy NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 88 RACE_END R RARITY_END { 3 } , Discard a card at random : Pyromancy deals damage to target creature or player equal to the converted mana cost of the discarded card .\nRack and Ruin NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 89 RACE_END U RARITY_END Destroy two target artifacts .\nRadiant, Archangel NAME_END 3 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Urza's Legacy PLAYER_CLS_END 20 RACE_END R RARITY_END Flying , vigilance$Radiant , Archangel gets +1/+1 for each other creature with flying on the battlefield .\nRadiant's Dragoons NAME_END 5 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Urza's Legacy PLAYER_CLS_END 21 RACE_END U RARITY_END Echo { 3}{W } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Radiant's Dragoons enters the battlefield , you gain 5 life .\nRadiant's Judgment NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 22 RACE_END C RARITY_END Destroy target creature with power 4 or greater . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nRancor NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Legacy PLAYER_CLS_END 110 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+0 and has trample . $When Rancor is put into a graveyard from the battlefield , return Rancor to its owner's hand .\nRank and File NAME_END 3 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Urza's Legacy PLAYER_CLS_END 65 RACE_END U RARITY_END When Rank and File enters the battlefield , green creatures get -1/-1 until end of turn .\nRaven Familiar NAME_END 2 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Urza's Legacy PLAYER_CLS_END 39 RACE_END U RARITY_END Flying$Echo { 2}{U } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Raven Familiar enters the battlefield , look at the top three cards of your library . Put one of them into your hand and the rest on the bottom of your library in any order .\nRebuild NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 40 RACE_END U RARITY_END Return all artifacts to their owners ' hands . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nRivalry NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 90 RACE_END R RARITY_END At the beginning of each player's upkeep , if that player controls more lands than each other player , Rivalry deals 2 damage to him or her .\nScrapheap NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Urza's Legacy PLAYER_CLS_END 132 RACE_END R RARITY_END Whenever an artifact or enchantment is put into your graveyard from the battlefield , you gain 1 life .\nSecond Chance NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 41 RACE_END R RARITY_END At the beginning of your upkeep , if you have 5 or less life , sacrifice Second Chance and take an extra turn after this one .\nShivan Phoenix NAME_END 4 ATK_END 3 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Phoenix TYPE_END Urza's Legacy PLAYER_CLS_END 91 RACE_END R RARITY_END Flying$When Shivan Phoenix dies , return Shivan Phoenix to its owner's hand .\nSick and Tired NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 66 RACE_END C RARITY_END Two target creatures each get -1/-1 until end of turn .\nSilk Net NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 112 RACE_END C RARITY_END Target creature gets +1/+1 and gains reach until end of turn . < i > (It can block creatures with flying . ) < /i >\nSimian Grunts NAME_END 4 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Ape TYPE_END Urza's Legacy PLAYER_CLS_END 113 RACE_END C RARITY_END Flash$Echo { 2}{G } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nSleeper's Guile NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Legacy PLAYER_CLS_END 67 RACE_END C RARITY_END Enchant creature$Enchanted creature has fear . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i > $When Sleeper's Guile is put into a graveyard from the battlefield , return Sleeper's Guile to its owner's hand .\nSlow Motion NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Legacy PLAYER_CLS_END 42 RACE_END C RARITY_END Enchant creature$At the beginning of the upkeep of enchanted creature's controller , that player sacrifices that creature unless he or she pays { 2 } . $When Slow Motion is put into a graveyard from the battlefield , return Slow Motion to its owner's hand .\nSluggishness NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Legacy PLAYER_CLS_END 92 RACE_END C RARITY_END Enchant creature$Enchanted creature can't block . $When Sluggishness is put into a graveyard from the battlefield , return Sluggishness to its owner's hand .\nSnap NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Urza's Legacy PLAYER_CLS_END 43 RACE_END C RARITY_END Return target creature to its owner's hand . Untap up to two lands .\nSubversion NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Legacy PLAYER_CLS_END 68 RACE_END R RARITY_END At the beginning of your upkeep , each opponent loses 1 life . You gain life equal to the life lost this way .\nSustainer of the Realm NAME_END 3 ATK_END 2 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Urza's Legacy PLAYER_CLS_END 23 RACE_END U RARITY_END Flying$Whenever Sustainer of the Realm blocks , it gets +0/+2 until end of turn .\nTethered Skirge NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Urza's Legacy PLAYER_CLS_END 70 RACE_END U RARITY_END Flying$Whenever Tethered Skirge becomes the target of a spell or ability , you lose 1 life .\nThornwind Faeries NAME_END 1 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Faerie TYPE_END Urza's Legacy PLAYER_CLS_END 44 RACE_END C RARITY_END Flying${tap }: Thornwind Faeries deals 1 damage to target creature or player .\nThran Lens NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Urza's Legacy PLAYER_CLS_END 133 RACE_END R RARITY_END All permanents are colorless .\nThran War Machine NAME_END 5 ATK_END 4 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Urza's Legacy PLAYER_CLS_END 134 RACE_END U RARITY_END Echo { 4 } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $Thran War Machine attacks each turn if able .\nThran Weaponry NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Urza's Legacy PLAYER_CLS_END 135 RACE_END R RARITY_END Echo { 4 } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $You may choose not to untap Thran Weaponry during your untap step . ${2 } , { tap }: All creatures get +2/+2 for as long as Thran Weaponry remains tapped .\nTragic Poet NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human TYPE_END Urza's Legacy PLAYER_CLS_END 24 RACE_END C RARITY_END { tap } , Sacrifice Tragic Poet : Return target enchantment card from your graveyard to your hand .\nTreefolk Mystic NAME_END 4 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Urza's Legacy PLAYER_CLS_END 114 RACE_END C RARITY_END Whenever Treefolk Mystic blocks or becomes blocked by a creature , destroy all Auras attached to that creature .\nUnearth NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Urza's Legacy PLAYER_CLS_END 72 RACE_END C RARITY_END Return target creature card with converted mana cost 3 or less from your graveyard to the battlefield . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nUrza's Blueprints NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Urza's Legacy PLAYER_CLS_END 137 RACE_END R RARITY_END Echo { 6 } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > ${tap }: Draw a card .\nViashino Cutthroat NAME_END 3 ATK_END 5 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Viashino TYPE_END Urza's Legacy PLAYER_CLS_END 94 RACE_END U RARITY_END Haste$At the beginning of the end step , return Viashino Cutthroat to its owner's hand .\nViashino Heretic NAME_END 3 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Viashino TYPE_END Urza's Legacy PLAYER_CLS_END 95 RACE_END U RARITY_END { 1}{R } , { tap }: Destroy target artifact . Viashino Heretic deals damage to that artifact's controller equal to the artifact's converted mana cost .\nViashino Sandscout NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Viashino Scout TYPE_END Urza's Legacy PLAYER_CLS_END 96 RACE_END C RARITY_END Haste < i > (This creature can attack and { tap } as soon as it comes under your control . ) < /i > $At the beginning of the end step , return Viashino Sandscout to its owner's hand . < i > (Return it only if it's on the battlefield . ) < /i >\nVigilant Drake NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Urza's Legacy PLAYER_CLS_END 46 RACE_END C RARITY_END Flying$${2}{U }: Untap Vigilant Drake .\nWeatherseed Elf NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf TYPE_END Urza's Legacy PLAYER_CLS_END 115 RACE_END C RARITY_END { tap }: Target creature gains forestwalk until end of turn .\nWeatherseed Faeries NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Faerie TYPE_END Urza's Legacy PLAYER_CLS_END 48 RACE_END C RARITY_END Flying , protection from red\nWeatherseed Treefolk NAME_END 3 ATK_END 5 DEF_END {2}{G}{G}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Urza's Legacy PLAYER_CLS_END 116 RACE_END R RARITY_END Trample$When Weatherseed Treefolk dies , return it to its owner's hand .\nWheel of Torture NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Urza's Legacy PLAYER_CLS_END 138 RACE_END R RARITY_END At the beginning of each opponent's upkeep , Wheel of Torture deals X damage to that player , where X is 3 minus the number of cards in his or her hand .\nWing Snare NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Urza's Legacy PLAYER_CLS_END 117 RACE_END U RARITY_END Destroy target creature with flying .\nYavimaya Granger NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Urza's Legacy PLAYER_CLS_END 118 RACE_END C RARITY_END Echo { 2}{G } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Yavimaya Granger enters the battlefield , you may search your library for a basic land card , put that card onto the battlefield tapped , then shuffle your library .\nYavimaya Scion NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Urza's Legacy PLAYER_CLS_END 119 RACE_END C RARITY_END Protection from artifacts\nAbsolute Grace NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 1 RACE_END U RARITY_END All creatures have protection from black .\nAbsolute Law NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 2 RACE_END U RARITY_END All creatures have protection from red .\nAbyssal Horror NAME_END 2 ATK_END 2 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Urza's Saga PLAYER_CLS_END 115 RACE_END R RARITY_END Flying$When Abyssal Horror enters the battlefield , target player discards two cards .\nAlbino Troll NAME_END 3 ATK_END 3 DEF_END {1}{G} COST_END NIL DUR_END Creature - Troll TYPE_END Urza's Saga PLAYER_CLS_END 231 RACE_END U RARITY_END Echo { 1}{G } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > ${1}{G }: Regenerate Albino Troll .\nAnaconda NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Urza's Saga PLAYER_CLS_END 232 RACE_END U RARITY_END Swampwalk < i > (This creature is unblockable as long as defending player controls a Swamp . ) < /i >\nAngelic Chorus NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 3 RACE_END R RARITY_END Whenever a creature enters the battlefield under your control , you gain life equal to its toughness .\nAngelic Page NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Angel Spirit TYPE_END Urza's Saga PLAYER_CLS_END 4 RACE_END C RARITY_END Flying${tap }: Target attacking or blocking creature gets +1/+1 until end of turn .\nArcane Laboratory NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 60 RACE_END U RARITY_END Each player can't cast more than one spell each turn .\nArc Lightning NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 174 RACE_END C RARITY_END Arc Lightning deals 3 damage divided as you choose among one , two , or three target creatures and/or players .\nArgothian Elder NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Urza's Saga PLAYER_CLS_END 233 RACE_END U RARITY_END { tap }: Untap two target lands .\nArgothian Enchantress NAME_END 1 ATK_END 0 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Urza's Saga PLAYER_CLS_END 234 RACE_END R RARITY_END Shroud < i > (This permanent can't be the target of spells or abilities . ) < /i > $Whenever you cast an enchantment spell , draw a card .\nArgothian Swine NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Boar TYPE_END Urza's Saga PLAYER_CLS_END 235 RACE_END C RARITY_END Trample\nArgothian Wurm NAME_END 6 ATK_END 6 DEF_END {3}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Urza's Saga PLAYER_CLS_END 236 RACE_END R RARITY_END Trample$When Argothian Wurm enters the battlefield , any player may sacrifice a land . If a player does , put Argothian Wurm on top of its owner's library .\nAttunement NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 61 RACE_END R RARITY_END Return Attunement to its owner's hand : Draw three cards , then discard four cards .\nBack to Basics NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 62 RACE_END R RARITY_END Nonbasic lands don't untap during their controllers ' untap steps .\nBarrin, Master Wizard NAME_END 1 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Urza's Saga PLAYER_CLS_END 63 RACE_END R RARITY_END { 2 } , Sacrifice a permanent : Return target creature to its owner's hand .\nBarrin's Codex NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Urza's Saga PLAYER_CLS_END 286 RACE_END R RARITY_END At the beginning of your upkeep , you may put a page counter on Barrin's Codex . ${4 } , { tap } , Sacrifice Barrin's Codex : Draw X cards , where X is the number of page counters on Barrin's Codex .\nBedlam NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 175 RACE_END R RARITY_END Creatures can't block .\nBereavement NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 117 RACE_END U RARITY_END Whenever a green creature dies , its controller discards a card .\nBlanchwood Treefolk NAME_END 5 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Urza's Saga PLAYER_CLS_END 238 RACE_END C RARITY_END NIL\nBlasted Landscape NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Urza's Saga PLAYER_CLS_END 319 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nBreach NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 120 RACE_END C RARITY_END Target creature gets +2/+0 and gains fear until end of turn . < i > (It can't be blocked except by artifact creatures and/or black creatures . ) < /i >\nBrilliant Halo NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 5 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+2 . $When Brilliant Halo is put into a graveyard from the battlefield , return Brilliant Halo to its owner's hand .\nBull Hippo NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Hippo TYPE_END Urza's Saga PLAYER_CLS_END 239 RACE_END U RARITY_END Islandwalk\nBulwark NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 178 RACE_END R RARITY_END At the beginning of your upkeep , Bulwark deals X damage to target opponent , where X is the number of cards in your hand minus the number of cards in that player's hand .\nCackling Fiend NAME_END 1 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Urza's Saga PLAYER_CLS_END 121 RACE_END C RARITY_END When Cackling Fiend enters the battlefield , each opponent discards a card .\nCarpet of Flowers NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 240 RACE_END U RARITY_END At the beginning of each of your main phases , if you haven't added mana to your mana pool with this ability this turn , you may add up to X mana of any one color to your mana pool , where X is the number of Islands target opponent controls .\nCarrion Beetles NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Insect TYPE_END Urza's Saga PLAYER_CLS_END 122 RACE_END C RARITY_END { 2}{B } , { tap }: Exile up to three target cards from a single graveyard .\nCatalog NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 64 RACE_END C RARITY_END Draw two cards , then discard a card .\nCatastrophe NAME_END NIL ATK_END NIL DEF_END {4}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 6 RACE_END R RARITY_END Destroy all lands or all creatures . Creatures destroyed this way can't be regenerated .\nCave Tiger NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Cat TYPE_END Urza's Saga PLAYER_CLS_END 241 RACE_END C RARITY_END Whenever Cave Tiger becomes blocked by a creature , Cave Tiger gets +1/+1 until end of turn .\nChild of Gaea NAME_END 7 ATK_END 7 DEF_END {3}{G}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Urza's Saga PLAYER_CLS_END 242 RACE_END R RARITY_END Trample$At the beginning of your upkeep , sacrifice Child of Gaea unless you pay { G}{G } . ${1}{G }: Regenerate Child of Gaea .\nChimeric Staff NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Urza's Saga PLAYER_CLS_END 288 RACE_END R RARITY_END { X }: Chimeric Staff becomes an X/X Construct artifact creature until end of turn .\nCitanul Centaurs NAME_END 3 ATK_END 6 DEF_END {3}{G} COST_END NIL DUR_END Creature - Centaur TYPE_END Urza's Saga PLAYER_CLS_END 243 RACE_END R RARITY_END Shroud < i > (This permanent can't be the target of spells or abilities . ) < /i > $Echo { 3}{G } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nCitanul Flute NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Urza's Saga PLAYER_CLS_END 289 RACE_END R RARITY_END { X } , { tap }: Search your library for a creature card with converted mana cost X or less , reveal it , and put it into your hand . Then shuffle your library .\nCitanul Hierophants NAME_END 2 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Human Druid TYPE_END Urza's Saga PLAYER_CLS_END 244 RACE_END R RARITY_END Creatures you control have \" { tap }: Add { G } to your mana pool . \"\nClaws of Gix NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Urza's Saga PLAYER_CLS_END 290 RACE_END U RARITY_END { 1 } , Sacrifice a permanent : You gain 1 life .\nClear NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 7 RACE_END U RARITY_END Destroy target enchantment . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nCloak of Mists NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 65 RACE_END C RARITY_END Enchant creature$Enchanted creature is unblockable .\nContamination NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 123 RACE_END R RARITY_END At the beginning of your upkeep , sacrifice Contamination unless you sacrifice a creature . $If a land is tapped for mana , it produces { B } instead of any other type and amount .\nCopper Gnomes NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Gnome TYPE_END Urza's Saga PLAYER_CLS_END 291 RACE_END R RARITY_END { 4 } , Sacrifice Copper Gnomes : You may put an artifact card from your hand onto the battlefield .\nCradle Guard NAME_END 4 ATK_END 4 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Urza's Saga PLAYER_CLS_END 245 RACE_END U RARITY_END Trample$Echo { 1}{G}{G } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nCrater Hellion NAME_END 6 ATK_END 6 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Hellion Beast TYPE_END Urza's Saga PLAYER_CLS_END 179 RACE_END R RARITY_END Echo { 4}{R}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > $When Crater Hellion enters the battlefield , it deals 4 damage to each other creature .\nCrazed Skirge NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Urza's Saga PLAYER_CLS_END 125 RACE_END U RARITY_END Flying , haste\nCrosswinds NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 246 RACE_END U RARITY_END Creatures with flying get -2/-0 .\nDark Hatchling NAME_END 3 ATK_END 3 DEF_END {4}{B}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Urza's Saga PLAYER_CLS_END 126 RACE_END R RARITY_END Flying$When Dark Hatchling enters the battlefield , destroy target nonblack creature . It can't be regenerated .\nDespondency NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 129 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -2/-0 . $When Despondency is put into a graveyard from the battlefield , return Despondency to its owner's hand .\nDiabolic Servitude NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 130 RACE_END U RARITY_END When Diabolic Servitude enters the battlefield , return target creature card from your graveyard to the battlefield . $When the creature put onto the battlefield with Diabolic Servitude dies , exile it and return Diabolic Servitude to its owner's hand . $When Diabolic Servitude leaves the battlefield , exile the creature put onto the battlefield with Diabolic Servitude .\nDisciple of Grace NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Urza's Saga PLAYER_CLS_END 10 RACE_END C RARITY_END Protection from black$Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nDisciple of Law NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Urza's Saga PLAYER_CLS_END 11 RACE_END C RARITY_END Protection from red$Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nDisruptive Student NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Urza's Saga PLAYER_CLS_END 69 RACE_END C RARITY_END { tap }: Counter target spell unless its controller pays { 1 } .\nDouse NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 70 RACE_END U RARITY_END { 1}{U }: Counter target red spell .\nDrifting Djinn NAME_END 5 ATK_END 5 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Djinn TYPE_END Urza's Saga PLAYER_CLS_END 71 RACE_END R RARITY_END Flying$At the beginning of your upkeep , sacrifice Drifting Djinn unless you pay { 1}{U } . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nDrifting Meadow NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Urza's Saga PLAYER_CLS_END 320 RACE_END C RARITY_END Drifting Meadow enters the battlefield tapped . ${tap }: Add { W } to your mana pool . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nDromosaur NAME_END 3 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Lizard TYPE_END Urza's Saga PLAYER_CLS_END 182 RACE_END C RARITY_END Whenever Dromosaur blocks or becomes blocked , it gets +2/-2 until end of turn .\nEastern Paladin NAME_END 3 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Zombie Knight TYPE_END Urza's Saga PLAYER_CLS_END 133 RACE_END R RARITY_END { B}{B } , { tap }: Destroy target green creature .\nElite Archers NAME_END 3 ATK_END 3 DEF_END {5}{W} COST_END NIL DUR_END Creature - Human Soldier Archer TYPE_END Urza's Saga PLAYER_CLS_END 13 RACE_END R RARITY_END { tap }: Elite Archers deals 3 damage to target attacking or blocking creature .\nEndoskeleton NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Urza's Saga PLAYER_CLS_END 294 RACE_END U RARITY_END You may choose not to untap Endoskeleton during your untap step . ${2 } , { tap }: Target creature gets +0/+3 for as long as Endoskeleton remains tapped .\nEnergy Field NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 73 RACE_END R RARITY_END Prevent all damage that would be dealt to you by sources you don't control . $When a card is put into your graveyard from anywhere , sacrifice Energy Field .\nExhume NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 134 RACE_END C RARITY_END Each player puts a creature card from his or her graveyard onto the battlefield .\nExploration NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 250 RACE_END R RARITY_END You may play an additional land on each of your turns .\nExpunge NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 135 RACE_END C RARITY_END Destroy target nonartifact , nonblack creature . It can't be regenerated . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nFaith Healer NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Urza's Saga PLAYER_CLS_END 14 RACE_END R RARITY_END Sacrifice an enchantment : You gain life equal to the sacrificed enchantment's converted mana cost .\nFalter NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 184 RACE_END C RARITY_END Creatures without flying can't block this turn .\nFault Line NAME_END NIL ATK_END NIL DEF_END {X}{R}{R} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 185 RACE_END R RARITY_END Fault Line deals X damage to each creature without flying and each player .\nFecundity NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 251 RACE_END U RARITY_END Whenever a creature dies , that creature's controller may draw a card .\nFertile Ground NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 252 RACE_END C RARITY_END Enchant land$Whenever enchanted land is tapped for mana , its controller adds one mana of any color to his or her mana pool < i > (in addition to the mana the land produces) < /i > .\nFiery Mantle NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 186 RACE_END C RARITY_END Enchant creature${R }: Enchanted creature gets +1/+0 until end of turn . $When Fiery Mantle is put into a graveyard from the battlefield , return Fiery Mantle to its owner's hand .\nFire Ants NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Insect TYPE_END Urza's Saga PLAYER_CLS_END 187 RACE_END U RARITY_END { tap }: Fire Ants deals 1 damage to each other creature without flying .\nFluctuator NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Urza's Saga PLAYER_CLS_END 295 RACE_END R RARITY_END Cycling abilities you activate cost you up to { 2 } less to activate .\nFog Bank NAME_END 2 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Creature - Wall TYPE_END Urza's Saga PLAYER_CLS_END 75 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $Flying$Prevent all combat damage that would be dealt to and dealt by Fog Bank .\nFortitude NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 253 RACE_END C RARITY_END Enchant creature$Sacrifice a Forest : Regenerate enchanted creature . $When Fortitude is put into a graveyard from the battlefield , return Fortitude to its owner's hand .\nGaea's Bounty NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 254 RACE_END C RARITY_END Search your library for up to two Forest cards , reveal those cards , and put them into your hand . Then shuffle your library .\nGaea's Cradle NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Urza's Saga PLAYER_CLS_END 321 RACE_END R RARITY_END { tap }: Add { G } to your mana pool for each creature you control .\nGaea's Embrace NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 255 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +3/+3 and has trample . ${G }: Regenerate enchanted creature .\nGoblin Cadets NAME_END 1 ATK_END 2 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END Urza's Saga PLAYER_CLS_END 189 RACE_END U RARITY_END Whenever Goblin Cadets blocks or becomes blocked , target opponent gains control of it . < i > (This removes Goblin Cadets from combat . ) < /i >\nGoblin Lackey NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END Urza's Saga PLAYER_CLS_END 190 RACE_END U RARITY_END Whenever Goblin Lackey deals damage to a player , you may put a Goblin permanent card from your hand onto the battlefield .\nGoblin Matron NAME_END 1 ATK_END 1 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Urza's Saga PLAYER_CLS_END 191 RACE_END C RARITY_END When Goblin Matron enters the battlefield , you may search your library for a Goblin card , reveal that card , and put it into your hand . If you do , shuffle your library .\nGoblin Offensive NAME_END NIL ATK_END NIL DEF_END {X}{1}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 192 RACE_END U RARITY_END Put X 1/1 red Goblin creature tokens onto the battlefield .\nGoblin Patrol NAME_END 1 ATK_END 2 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END Urza's Saga PLAYER_CLS_END 193 RACE_END C RARITY_END Echo { R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nGoblin Raider NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Urza's Saga PLAYER_CLS_END 194 RACE_END C RARITY_END Goblin Raider can't block .\nGoblin War Buggy NAME_END 2 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Urza's Saga PLAYER_CLS_END 196 RACE_END C RARITY_END Haste$Echo { 1}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nGorilla Warrior NAME_END 2 ATK_END 3 DEF_END {2}{G} COST_END NIL DUR_END Creature - Ape Warrior TYPE_END Urza's Saga PLAYER_CLS_END 256 RACE_END C RARITY_END NIL\nGrafted Skullcap NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Urza's Saga PLAYER_CLS_END 296 RACE_END R RARITY_END At the beginning of your draw step , draw an additional card . $At the beginning of your end step , discard your hand .\nGreat Whale NAME_END 5 ATK_END 5 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Whale TYPE_END Urza's Saga PLAYER_CLS_END 77 RACE_END R RARITY_END When Great Whale enters the battlefield , untap up to seven lands .\nGuma NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Cat TYPE_END Urza's Saga PLAYER_CLS_END 197 RACE_END U RARITY_END Protection from blue\nHawkeater Moth NAME_END 2 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Insect TYPE_END Urza's Saga PLAYER_CLS_END 259 RACE_END U RARITY_END Flying ; shroud < i > (This permanent can't be the target of spells or abilities . ) < /i >\nHerald of Serra NAME_END 4 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Urza's Saga PLAYER_CLS_END 17 RACE_END R RARITY_END Flying , vigilance$Echo { 2}{W}{W } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nHermetic Study NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 78 RACE_END C RARITY_END Enchant creature$Enchanted creature has \" { tap }: This creature deals 1 damage to target creature or player . \"\nHibernation NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 79 RACE_END U RARITY_END Return all green permanents to their owners ' hands .\nHidden Ancients NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 260 RACE_END U RARITY_END When an opponent casts an enchantment spell , if Hidden Ancients is an enchantment , Hidden Ancients becomes a 5/5 Treefolk creature .\nHidden Guerrillas NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 261 RACE_END U RARITY_END When an opponent casts an artifact spell , if Hidden Guerrillas is an enchantment , Hidden Guerrillas becomes a 5/3 Soldier creature with trample .\nHidden Spider NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 264 RACE_END C RARITY_END When an opponent casts a creature spell with flying , if Hidden Spider is an enchantment , Hidden Spider becomes a 3/5 Spider creature with reach . < i > (It can block creatures with flying . ) < /i >\nHush NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 266 RACE_END C RARITY_END Destroy all enchantments . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nIll-Gotten Gains NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 138 RACE_END R RARITY_END Exile Ill-Gotten Gains . Each player discards his or her hand , then returns up to three cards from his or her graveyard to his or her hand .\nImaginary Pet NAME_END 4 ATK_END 4 DEF_END {1}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Urza's Saga PLAYER_CLS_END 81 RACE_END R RARITY_END At the beginning of your upkeep , if you have a card in hand , return Imaginary Pet to its owner's hand .\nIntrepid Hero NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Urza's Saga PLAYER_CLS_END 19 RACE_END R RARITY_END { tap }: Destroy target creature with power 4 or greater .\nJagged Lightning NAME_END NIL ATK_END NIL DEF_END {3}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 200 RACE_END U RARITY_END Jagged Lightning deals 3 damage to each of two target creatures .\nKarn, Silver Golem NAME_END 4 ATK_END 4 DEF_END {5} COST_END NIL DUR_END Legendary Artifact Creature - Golem TYPE_END Urza's Saga PLAYER_CLS_END 298 RACE_END R RARITY_END Whenever Karn , Silver Golem blocks or becomes blocked , it gets -4/+4 until end of turn . ${1 }: Target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost until end of turn .\nLay Waste NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 201 RACE_END C RARITY_END Destroy target land . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nLightning Dragon NAME_END 4 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Urza's Saga PLAYER_CLS_END 202 RACE_END R RARITY_END Flying$Echo { 2}{R}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i > ${R }: Lightning Dragon gets +1/+0 until end of turn .\nLilting Refrain NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 83 RACE_END U RARITY_END At the beginning of your upkeep , you may put a verse counter on Lilting Refrain . $Sacrifice Lilting Refrain : Counter target spell unless its controller pays { X } , where X is the number of verse counters on Lilting Refrain .\nLingering Mirage NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 84 RACE_END U RARITY_END Enchant land$Enchanted land is an Island . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nLull NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 267 RACE_END C RARITY_END Prevent all combat damage that would be dealt this turn . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nLurking Evil NAME_END NIL ATK_END NIL DEF_END {B}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 140 RACE_END R RARITY_END Pay half your life , rounded up : Lurking Evil becomes a 4/4 Horror creature with flying .\nMana Leech NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Leech TYPE_END Urza's Saga PLAYER_CLS_END 141 RACE_END U RARITY_END You may choose not to untap Mana Leech during your untap step . ${tap }: Tap target land . It doesn't untap during its controller's untap step for as long as Mana Leech remains tapped .\nMeltdown NAME_END NIL ATK_END NIL DEF_END {X}{R} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 203 RACE_END U RARITY_END Destroy each artifact with converted mana cost X or less .\nMetrognome NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Urza's Saga PLAYER_CLS_END 301 RACE_END R RARITY_END When a spell or ability an opponent controls causes you to discard Metrognome , put four 1/1 colorless Gnome artifact creature tokens onto the battlefield . ${4 } , { tap }: Put a 1/1 colorless Gnome artifact creature token onto the battlefield .\nMidsummer Revel NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 268 RACE_END R RARITY_END At the beginning of your upkeep , you may put a verse counter on Midsummer Revel . ${G } , Sacrifice Midsummer Revel : Put X 3/3 green Beast creature tokens onto the battlefield , where X is the number of verse counters on Midsummer Revel .\nMishra's Helix NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Urza's Saga PLAYER_CLS_END 302 RACE_END R RARITY_END { X } , { tap }: Tap X target lands .\nMobile Fort NAME_END 6 ATK_END 0 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Wall TYPE_END Urza's Saga PLAYER_CLS_END 303 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > ${3 }: Mobile Fort gets +3/-1 until end of turn and can attack this turn as though it didn't have defender . Activate this ability only once each turn .\nMorphling NAME_END 3 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Urza's Saga PLAYER_CLS_END 85 RACE_END R RARITY_END { U }: Untap Morphling . ${U }: Morphling gains flying until end of turn . ${U }: Morphling gains shroud until end of turn . < i > (It can't be the target of spells or abilities . ) < /i > ${1 }: Morphling gets +1/-1 until end of turn . ${1 }: Morphling gets -1/+1 until end of turn .\nNo Rest for the Wicked NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 142 RACE_END U RARITY_END Sacrifice No Rest for the Wicked : Return to your hand all creature cards in your graveyard that were put there from the battlefield this turn .\nOkk NAME_END 4 ATK_END 4 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Urza's Saga PLAYER_CLS_END 204 RACE_END R RARITY_END Okk can't attack unless a creature with greater power also attacks . $Okk can't block unless a creature with greater power also blocks .\nOpal Archangel NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 23 RACE_END R RARITY_END When an opponent casts a creature spell , if Opal Archangel is an enchantment , Opal Archangel becomes a 5/5 Angel creature with flying and vigilance .\nOpal Caryatid NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 24 RACE_END C RARITY_END When an opponent casts a creature spell , if Opal Caryatid is an enchantment , Opal Caryatid becomes a 2/2 Soldier creature .\nOpal Gargoyle NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 25 RACE_END C RARITY_END When an opponent casts a creature spell , if Opal Gargoyle is an enchantment , Opal Gargoyle becomes a 2/2 Gargoyle creature with flying .\nOppression NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 143 RACE_END R RARITY_END Whenever a player casts a spell , that player discards a card .\nOrder of Yawgmoth NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Zombie Knight TYPE_END Urza's Saga PLAYER_CLS_END 144 RACE_END U RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Whenever Order of Yawgmoth deals damage to a player , that player discards a card .\nParasitic Bond NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 145 RACE_END U RARITY_END Enchant creature$At the beginning of the upkeep of enchanted creature's controller , Parasitic Bond deals 2 damage to that player .\nPariah NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 28 RACE_END R RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $All damage that would be dealt to you is dealt to enchanted creature instead .\nPegasus Charger NAME_END 1 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Pegasus TYPE_END Urza's Saga PLAYER_CLS_END 30 RACE_END C RARITY_END Flying < i > (This creature can't be blocked except by creatures with flying or reach . ) < /i > $First strike < i > (This creature deals combat damage before creatures without first strike . ) < /i >\nPendrell Drake NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Urza's Saga PLAYER_CLS_END 86 RACE_END C RARITY_END Flying$Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nPeregrine Drake NAME_END 3 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Urza's Saga PLAYER_CLS_END 88 RACE_END U RARITY_END Flying$When Peregrine Drake enters the battlefield , untap up to five lands .\nPersecute NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 146 RACE_END R RARITY_END Choose a color . Target player reveals his or her hand and discards all cards of that color .\nPestilence NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 147 RACE_END C RARITY_END At the beginning of the end step , if no creatures are on the battlefield , sacrifice Pestilence . ${B }: Pestilence deals 1 damage to each creature and each player .\nPhyrexian Processor NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Urza's Saga PLAYER_CLS_END 306 RACE_END R RARITY_END As Phyrexian Processor enters the battlefield , pay any amount of life . ${4 } , { tap }: Put an X/X black Minion creature token onto the battlefield , where X is the life paid as Phyrexian Processor entered the battlefield .\nPhyrexian Tower NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Urza's Saga PLAYER_CLS_END 322 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap } , Sacrifice a creature : Add { B}{B } to your mana pool .\nPit Trap NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Urza's Saga PLAYER_CLS_END 307 RACE_END U RARITY_END { 2 } , { tap } , Sacrifice Pit Trap : Destroy target attacking creature without flying . It can't be regenerated .\nPouncing Jaguar NAME_END 2 ATK_END 2 DEF_END {G} COST_END NIL DUR_END Creature - Cat TYPE_END Urza's Saga PLAYER_CLS_END 269 RACE_END C RARITY_END Echo { G } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nPriest of Gix NAME_END 1 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Cleric Minion TYPE_END Urza's Saga PLAYER_CLS_END 150 RACE_END U RARITY_END When Priest of Gix enters the battlefield , add { B}{B}{B } to your mana pool .\nPriest of Titania NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Urza's Saga PLAYER_CLS_END 270 RACE_END C RARITY_END { tap }: Add { G } to your mana pool for each Elf on the battlefield .\nRain of Filth NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 151 RACE_END U RARITY_END Until end of turn , lands you control gain \" Sacrifice this land : Add { B } to your mana pool . \"\nRain of Salt NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 206 RACE_END U RARITY_END Destroy two target lands .\nRavenous Skirge NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Urza's Saga PLAYER_CLS_END 152 RACE_END C RARITY_END Flying$Whenever Ravenous Skirge attacks , it gets +2/+0 until end of turn .\nRaze NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 207 RACE_END C RARITY_END As an additional cost to cast Raze , sacrifice a land . $Destroy target land .\nRedeem NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 33 RACE_END U RARITY_END Prevent all damage that would be dealt this turn to up to two target creatures .\nReflexes NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 208 RACE_END C RARITY_END Enchant creature < i > (Target a creature as you cast this . This card enters the battlefield attached to that creature . ) < /i > $Enchanted creature has first strike . < i > (It deals combat damage before creatures without first strike . ) < /i >\nRejuvenate NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 271 RACE_END C RARITY_END You gain 6 life . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nRemote Isle NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Urza's Saga PLAYER_CLS_END 324 RACE_END C RARITY_END Remote Isle enters the battlefield tapped . ${tap }: Add { U } to your mana pool . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nRescind NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 92 RACE_END C RARITY_END Return target permanent to its owner's hand . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nRetaliation NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 272 RACE_END U RARITY_END Creatures you control have \" Whenever this creature becomes blocked by a creature , this creature gets +1/+1 until end of turn . \"\nRewind NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 93 RACE_END C RARITY_END Counter target spell . Untap up to four lands .\nRune of Protection: Artifacts NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 35 RACE_END U RARITY_END { W }: The next time an artifact source of your choice would deal damage to you this turn , prevent that damage . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nRune of Protection: Black NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 36 RACE_END C RARITY_END { W }: The next time a black source of your choice would deal damage to you this turn , prevent that damage . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nRune of Protection: Blue NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 37 RACE_END C RARITY_END { W }: The next time a blue source of your choice would deal damage to you this turn , prevent that damage . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nRune of Protection: Green NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 38 RACE_END C RARITY_END { W }: The next time a green source of your choice would deal damage to you this turn , prevent that damage . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nRune of Protection: White NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 41 RACE_END C RARITY_END { W }: The next time a white source of your choice would deal damage to you this turn , prevent that damage . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nSanctum Custodian NAME_END 2 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Urza's Saga PLAYER_CLS_END 42 RACE_END C RARITY_END { tap }: Prevent the next 2 damage that would be dealt to target creature or player this turn .\nSandbar Merfolk NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Urza's Saga PLAYER_CLS_END 94 RACE_END C RARITY_END Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nSandbar Serpent NAME_END 4 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Urza's Saga PLAYER_CLS_END 95 RACE_END U RARITY_END Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nSanguine Guard NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Zombie Knight TYPE_END Urza's Saga PLAYER_CLS_END 155 RACE_END U RARITY_END First strike${1}{B }: Regenerate Sanguine Guard .\nScald NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 211 RACE_END U RARITY_END Whenever a player taps an Island for mana , Scald deals 1 damage to that player .\nScrap NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 213 RACE_END C RARITY_END Destroy target artifact . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nSerra Avatar NAME_END * ATK_END * DEF_END {4}{W}{W}{W} COST_END NIL DUR_END Creature - Avatar TYPE_END Urza's Saga PLAYER_CLS_END 45 RACE_END R RARITY_END Serra Avatar's power and toughness are each equal to your life total . $When Serra Avatar is put into a graveyard from anywhere , shuffle it into its owner's library .\nSerra's Sanctum NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Urza's Saga PLAYER_CLS_END 325 RACE_END R RARITY_END { tap }: Add { W } to your mana pool for each enchantment you control .\nSerra Zealot NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Urza's Saga PLAYER_CLS_END 46 RACE_END C RARITY_END First strike\nShimmering Barrier NAME_END 3 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Wall TYPE_END Urza's Saga PLAYER_CLS_END 50 RACE_END U RARITY_END Defender < i > (This creature can't attack . ) < /i > $First strike$Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nShivan Gorge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Urza's Saga PLAYER_CLS_END 326 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${2}{R } , { tap }: Shivan Gorge deals 1 damage to each opponent .\nShivan Raptor NAME_END 1 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Lizard TYPE_END Urza's Saga PLAYER_CLS_END 215 RACE_END U RARITY_END First strike , haste$Echo { 2}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nShow and Tell NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 96 RACE_END R RARITY_END Each player may put an artifact , creature , enchantment , or land card from his or her hand onto the battlefield .\nSicken NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 156 RACE_END C RARITY_END Enchant creature$Enchanted creature gets -1/-1 . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nSilent Attendant NAME_END 2 ATK_END 0 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Urza's Saga PLAYER_CLS_END 51 RACE_END C RARITY_END { tap }: You gain 1 life .\nSkittering Skirge NAME_END 2 ATK_END 3 DEF_END {B}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Urza's Saga PLAYER_CLS_END 158 RACE_END C RARITY_END Flying$When you cast a creature spell , sacrifice Skittering Skirge .\nSleeper Agent NAME_END 3 ATK_END 3 DEF_END {B} COST_END NIL DUR_END Creature - Minion TYPE_END Urza's Saga PLAYER_CLS_END 159 RACE_END R RARITY_END When Sleeper Agent enters the battlefield , target opponent gains control of it . $At the beginning of your upkeep , Sleeper Agent deals 2 damage to you .\nSmoldering Crater NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Urza's Saga PLAYER_CLS_END 328 RACE_END C RARITY_END Smoldering Crater enters the battlefield tapped . ${tap }: Add { R } to your mana pool . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nSneak Attack NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 218 RACE_END R RARITY_END { R }: You may put a creature card from your hand onto the battlefield . That creature gains haste . Sacrifice the creature at the beginning of the next end step .\nSpined Fluke NAME_END 1 ATK_END 5 DEF_END {2}{B} COST_END NIL DUR_END Creature - Worm Horror TYPE_END Urza's Saga PLAYER_CLS_END 160 RACE_END U RARITY_END When Spined Fluke enters the battlefield , sacrifice a creature . ${B }: Regenerate Spined Fluke .\nSpire Owl NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Urza's Saga PLAYER_CLS_END 98 RACE_END C RARITY_END Flying$When Spire Owl enters the battlefield , look at the top four cards of your library , then put them back in any order .\nSpreading Algae NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 274 RACE_END U RARITY_END Enchant Swamp$When enchanted land becomes tapped , destroy it . $When Spreading Algae is put into a graveyard from the battlefield , return Spreading Algae to its owner's hand .\nSteam Blast NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 219 RACE_END U RARITY_END Steam Blast deals 2 damage to each creature and each player .\nStern Proctor NAME_END 2 ATK_END 1 DEF_END {U}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Urza's Saga PLAYER_CLS_END 99 RACE_END U RARITY_END When Stern Proctor enters the battlefield , return target artifact or enchantment to its owner's hand .\nStroke of Genius NAME_END NIL ATK_END NIL DEF_END {X}{2}{U} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 100 RACE_END R RARITY_END Target player draws X cards .\nSunder NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 101 RACE_END R RARITY_END Return all lands to their owners ' hands .\nSymbiosis NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 275 RACE_END C RARITY_END Two target creatures each get +2/+2 until end of turn .\nTainted AEther NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 161 RACE_END R RARITY_END Whenever a creature enters the battlefield , its controller sacrifices a creature or land .\nTelepathy NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 102 RACE_END U RARITY_END Your opponents play with their hands revealed .\nThran Quarry NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Urza's Saga PLAYER_CLS_END 329 RACE_END R RARITY_END At the beginning of the end step , if you control no creatures , sacrifice Thran Quarry . ${tap }: Add one mana of any color to your mana pool .\nTime Spiral NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 103 RACE_END R RARITY_END Exile Time Spiral . Each player shuffles his or her graveyard and hand into his or her library , then draws seven cards . You untap up to six lands .\nTitania's Boon NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 276 RACE_END U RARITY_END Put a +1/+1 counter on each creature you control .\nTitania's Chosen NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Archer TYPE_END Urza's Saga PLAYER_CLS_END 277 RACE_END U RARITY_END Whenever a player casts a green spell , put a +1/+1 counter on Titania's Chosen .\nTolarian Academy NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Urza's Saga PLAYER_CLS_END 330 RACE_END R RARITY_END { tap }: Add { U } to your mana pool for each artifact you control .\nTolarian Winds NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 104 RACE_END C RARITY_END Discard all the cards in your hand , then draw that many cards .\nTreetop Rangers NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Urza's Saga PLAYER_CLS_END 279 RACE_END C RARITY_END Treetop Rangers can't be blocked except by creatures with flying .\nTurnabout NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Urza's Saga PLAYER_CLS_END 105 RACE_END U RARITY_END Choose artifact , creature , or land . Tap all untapped permanents of the chosen type target player controls , or untap all tapped permanents of that type that player controls .\nUnnerve NAME_END NIL ATK_END NIL DEF_END {3}{B} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 162 RACE_END C RARITY_END Each opponent discards two cards .\nUnworthy Dead NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Skeleton TYPE_END Urza's Saga PLAYER_CLS_END 163 RACE_END C RARITY_END { B }: Regenerate Unworthy Dead .\nUrza's Armor NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Urza's Saga PLAYER_CLS_END 313 RACE_END U RARITY_END If a source would deal damage to you , prevent 1 of that damage .\nVampiric Embrace NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 164 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has flying . $Whenever a creature dealt damage by enchanted creature this turn dies , put a +1/+1 counter on that creature .\nVernal Bloom NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 281 RACE_END R RARITY_END Whenever a Forest is tapped for mana , its controller adds { G } to his or her mana pool < i > (in addition to the mana the land produces) < /i > .\nViashino Outrider NAME_END 3 ATK_END 4 DEF_END {2}{R} COST_END NIL DUR_END Creature - Viashino TYPE_END Urza's Saga PLAYER_CLS_END 223 RACE_END C RARITY_END Echo { 2}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nViashino Sandswimmer NAME_END 2 ATK_END 3 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Viashino TYPE_END Urza's Saga PLAYER_CLS_END 225 RACE_END R RARITY_END { R }: Flip a coin . If you win the flip , return Viashino Sandswimmer to its owner's hand . If you lose the flip , sacrifice Viashino Sandswimmer .\nViashino Weaponsmith NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Viashino TYPE_END Urza's Saga PLAYER_CLS_END 226 RACE_END C RARITY_END Whenever Viashino Weaponsmith becomes blocked by a creature , Viashino Weaponsmith gets +2/+2 until end of turn .\nVile Requiem NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 167 RACE_END U RARITY_END At the beginning of your upkeep , you may put a verse counter on Vile Requiem . ${1}{B } , Sacrifice Vile Requiem : Destroy up to X target nonblack creatures , where X is the number of verse counters on Vile Requiem . They can't be regenerated .\nVoice of Grace NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Urza's Saga PLAYER_CLS_END 54 RACE_END U RARITY_END Flying , protection from black\nVoice of Law NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Urza's Saga PLAYER_CLS_END 55 RACE_END U RARITY_END Flying , protection from red\nVug Lizard NAME_END 4 ATK_END 3 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Lizard TYPE_END Urza's Saga PLAYER_CLS_END 227 RACE_END U RARITY_END Mountainwalk$Echo { 1}{R}{R } < i > (At the beginning of your upkeep , if this came under your control since the beginning of your last upkeep , sacrifice it unless you pay its echo cost . ) < /i >\nWestern Paladin NAME_END 3 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Zombie Knight TYPE_END Urza's Saga PLAYER_CLS_END 168 RACE_END R RARITY_END { B}{B } , { tap }: Destroy target white creature .\nWhetstone NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Urza's Saga PLAYER_CLS_END 316 RACE_END R RARITY_END { 3 }: Each player puts the top two cards of his or her library into his or her graveyard .\nWildfire NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 228 RACE_END R RARITY_END Each player sacrifices four lands . Wildfire deals 4 damage to each creature .\nWindfall NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 111 RACE_END U RARITY_END Each player discards his or her hand , then draws cards equal to the greatest number of cards a player discarded this way .\nWizard Mentor NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Urza's Saga PLAYER_CLS_END 112 RACE_END C RARITY_END { tap }: Return Wizard Mentor and target creature you control to their owner's hand .\nWorn Powerstone NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Urza's Saga PLAYER_CLS_END 318 RACE_END U RARITY_END Worn Powerstone enters the battlefield tapped . ${tap }: Add { C}{C } to your mana pool .\nWorship NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 57 RACE_END R RARITY_END If you control a creature , damage that would reduce your life total to less than 1 reduces it to 1 instead .\nYawgmoth's Edict NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment TYPE_END Urza's Saga PLAYER_CLS_END 170 RACE_END U RARITY_END Whenever an opponent casts a white spell , that player loses 1 life and you gain 1 life .\nYawgmoth's Will NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Urza's Saga PLAYER_CLS_END 171 RACE_END R RARITY_END Until end of turn , you may play cards from your graveyard . $If a card would be put into your graveyard from anywhere this turn , exile that card instead .\nZephid NAME_END 4 ATK_END 3 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Urza's Saga PLAYER_CLS_END 113 RACE_END R RARITY_END Flying ; shroud < i > (This permanent can't be the target of spells or abilities . ) < /i >\nZephid's Embrace NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Urza's Saga PLAYER_CLS_END 114 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has flying and shroud . < i > (It can't be the target of spells or abilities . ) < /i >\nAEther Membrane NAME_END 5 ATK_END 0 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Wall TYPE_END Duel Decks: Venser vs. Koth PLAYER_CLS_END 48 RACE_END U RARITY_END Defender ; reach < i > (This creature can block creatures with flying . ) < /i > $Whenever AEther Membrane blocks a creature , return that creature to its owner's hand at end of combat .\nAngelic Shield NAME_END NIL ATK_END NIL DEF_END {W}{U} COST_END NIL DUR_END Enchantment TYPE_END Duel Decks: Venser vs. Koth PLAYER_CLS_END 27 RACE_END U RARITY_END Creatures you control get +0/+1 . $Sacrifice Angelic Shield : Return target creature to its owner's hand .\nCoral Fighters NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Duel Decks: Venser vs. Koth PLAYER_CLS_END 4 RACE_END U RARITY_END Whenever Coral Fighters attacks and isn't blocked , look at the top card of defending player's library . You may put that card on the bottom of that player's library .\nFlood Plain NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Duel Decks: Venser vs. Koth PLAYER_CLS_END 34 RACE_END U RARITY_END Flood Plain enters the battlefield tapped . ${tap } , Sacrifice Flood Plain : Search your library for a Plains or Island card and put it onto the battlefield . Then shuffle your library .\nGalepowder Mage NAME_END 3 ATK_END 3 DEF_END {3}{W} COST_END NIL DUR_END Creature - Kithkin Wizard TYPE_END Duel Decks: Venser vs. Koth PLAYER_CLS_END 12 RACE_END R RARITY_END Flying$Whenever Galepowder Mage attacks , exile another target creature . Return that card to the battlefield under its owner's control at the beginning of the next end step .\nGreater Stone Spirit NAME_END 4 ATK_END 4 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Elemental Spirit TYPE_END Duel Decks: Venser vs. Koth PLAYER_CLS_END 61 RACE_END U RARITY_END Greater Stone Spirit can't be blocked by creatures with flying . ${2}{R }: Until end of turn , target creature gets +0/+2 and gains \" { R }: This creature gets +1/+0 until end of turn . \"\nOverrule NAME_END NIL ATK_END NIL DEF_END {X}{W}{U} COST_END NIL DUR_END Instant TYPE_END Duel Decks: Venser vs. Koth PLAYER_CLS_END 32 RACE_END C RARITY_END Counter target spell unless its controller pays { X } . You gain X life .\nSawtooth Loon NAME_END 2 ATK_END 2 DEF_END {2}{W}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Duel Decks: Venser vs. Koth PLAYER_CLS_END 17 RACE_END U RARITY_END Flying$When Sawtooth Loon enters the battlefield , return a white or blue creature you control to its owner's hand . $When Sawtooth Loon enters the battlefield , draw two cards , then put two cards from your hand on the bottom of your library .\nAddle NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Vintage Masters PLAYER_CLS_END 103 RACE_END C RARITY_END Choose a color . Target player reveals his or her hand and you choose a card of that color from it . That player discards that card .\nBenevolent Bodyguard NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Vintage Masters PLAYER_CLS_END 17 RACE_END C RARITY_END Sacrifice Benevolent Bodyguard : Target creature you control gains protection from the color of your choice until end of turn .\nBrago, King Eternal NAME_END 4 ATK_END 2 DEF_END {2}{W}{U} COST_END NIL DUR_END Legendary Creature - Spirit TYPE_END Vintage Masters PLAYER_CLS_END 246 RACE_END R RARITY_END Flying$When Brago , King Eternal deals combat damage to a player , exile any number of target nonland permanents you control , then return those cards to the battlefield under their owner's control .\nChoking Sands NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Vintage Masters PLAYER_CLS_END 109 RACE_END C RARITY_END Destroy target non-Swamp land . If that land was nonbasic , Choking Sands deals 2 damage to the land's controller .\nCity in a Bottle NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Vintage Masters PLAYER_CLS_END 265 RACE_END M RARITY_END Whenever a nontoken permanent originally printed in the Arabian Nights expansion other than City in a Bottle is on the battlefield , its controller sacrifices it . $Players can't play cards originally printed in the Arabian Nights expansion .\nClaws of Wirewood NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Vintage Masters PLAYER_CLS_END 201 RACE_END C RARITY_END Claws of Wirewood deals 3 damage to each creature with flying and each player . $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nCouncil's Judgment NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Vintage Masters PLAYER_CLS_END 20 RACE_END R RARITY_END Will of the council - Starting with you , each player votes for a nonland permanent you don't control . Exile each permanent with the most votes or tied for most votes .\nCrescendo of War NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Enchantment TYPE_END Vintage Masters PLAYER_CLS_END 21 RACE_END R RARITY_END At the beginning of each upkeep , put a strife counter on Crescendo of War . $Attacking creatures get +1/+0 for each strife counter on Crescendo of War . $Blocking creatures you control get +1/+0 for each strife counter on Crescendo of War .\nCruel Bargain NAME_END NIL ATK_END NIL DEF_END {B}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Vintage Masters PLAYER_CLS_END 111 RACE_END R RARITY_END Draw four cards . You lose half your life , rounded up .\nDack's Duplicate NAME_END 0 ATK_END 0 DEF_END {2}{U}{R} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Vintage Masters PLAYER_CLS_END 248 RACE_END R RARITY_END You may have Dack's Duplicate enter the battlefield as a copy of any creature on the battlefield except it gains haste and dethrone . < i > (Whenever it attacks the player with the most life or tied for most life , put a +1/+1 counter on it . ) < /i >\nDecree of Justice NAME_END NIL ATK_END NIL DEF_END {X}{X}{2}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Vintage Masters PLAYER_CLS_END 22 RACE_END R RARITY_END Put X 4/4 white Angel creature tokens with flying onto the battlefield . $Cycling { 2}{W } < i > ({2}{W } , Discard this card : Draw a card . ) < /i > $When you cycle Decree of Justice , you may pay { X } . If you do , put X 1/1 white Soldier creature tokens onto the battlefield .\nDeftblade Elite NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Vintage Masters PLAYER_CLS_END 23 RACE_END C RARITY_END Provoke < i > (When this attacks , you may have target creature defending player controls untap and block it if able . ) < /i > ${1}{W }: Prevent all combat damage that would be dealt to and dealt by Deftblade Elite this turn .\nDevout Witness NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Spellshaper TYPE_END Vintage Masters PLAYER_CLS_END 24 RACE_END U RARITY_END { 1}{W } , { tap } , Discard a card : Destroy target artifact or enchantment .\nEmpyrial Armor NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Vintage Masters PLAYER_CLS_END 25 RACE_END U RARITY_END Enchant creature$Enchanted creature gets +1/+1 for each card in your hand .\nEureka NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Vintage Masters PLAYER_CLS_END 208 RACE_END M RARITY_END Starting with you , each player may put a permanent card from his or her hand onto the battlefield . Repeat this process until no one puts a card onto the battlefield .\nFlowstone Sculpture NAME_END 4 ATK_END 4 DEF_END {6} COST_END NIL DUR_END Artifact Creature - Shapeshifter TYPE_END Vintage Masters PLAYER_CLS_END 268 RACE_END R RARITY_END { 2 } , Discard a card : Put a +1/+1 counter on Flowstone Sculpture or Flowstone Sculpture gains flying , first strike , or trample . < i > (This effect lasts indefinitely . ) < /i >\nGilded Light NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Vintage Masters PLAYER_CLS_END 29 RACE_END C RARITY_END You gain shroud until end of turn . < i > (You can't be the target of spells or abilities . ) < /i > $Cycling { 2 } < i > ({2 } , Discard this card : Draw a card . ) < /i >\nGoblin Commando NAME_END 2 ATK_END 2 DEF_END {4}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Vintage Masters PLAYER_CLS_END 164 RACE_END C RARITY_END When Goblin Commando enters the battlefield , it deals 2 damage to target creature .\nGoblin General NAME_END 1 ATK_END 1 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Vintage Masters PLAYER_CLS_END 165 RACE_END C RARITY_END Whenever Goblin General attacks , Goblin creatures you control get +1/+1 until end of turn .\nGoblin Settler NAME_END 1 ATK_END 1 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Vintage Masters PLAYER_CLS_END 172 RACE_END U RARITY_END When Goblin Settler enters the battlefield , destroy target land .\nGustcloak Harrier NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Bird Soldier TYPE_END Vintage Masters PLAYER_CLS_END 30 RACE_END C RARITY_END Flying$Whenever Gustcloak Harrier becomes blocked , you may untap it and remove it from combat .\nKjeldoran Outpost NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Vintage Masters PLAYER_CLS_END 301 RACE_END R RARITY_END If Kjeldoran Outpost would enter the battlefield , sacrifice a Plains instead . If you do , put Kjeldoran Outpost onto the battlefield . If you don't , put it into its owner's graveyard . ${tap }: Add { W } to your mana pool . ${1}{W } , { tap }: Put a 1/1 white Soldier creature token onto the battlefield .\nKrosan Vorine NAME_END 2 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Cat Beast TYPE_END Vintage Masters PLAYER_CLS_END 219 RACE_END C RARITY_END Provoke < i > (When this attacks , you may have target creature defending player controls untap and block it if able . ) < /i > $Krosan Vorine can't be blocked by more than one creature .\nKrovikan Sorcerer NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Vintage Masters PLAYER_CLS_END 77 RACE_END C RARITY_END { tap } , Discard a nonblack card : Draw a card . ${tap } , Discard a black card : Draw two cards , then discard one of them .\nLake of the Dead NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Vintage Masters PLAYER_CLS_END 302 RACE_END R RARITY_END If Lake of the Dead would enter the battlefield , sacrifice a Swamp instead . If you do , put Lake of the Dead onto the battlefield . If you don't , put it into its owner's graveyard . ${tap }: Add { B } to your mana pool . ${tap } , Sacrifice a Swamp : Add { B}{B}{B}{B } to your mana pool .\nLibrary of Alexandria NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Vintage Masters PLAYER_CLS_END 303 RACE_END M RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Draw a card . Activate this ability only if you have exactly seven cards in hand .\nMana Crypt NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Vintage Masters PLAYER_CLS_END 272 RACE_END M RARITY_END At the beginning of your upkeep , flip a coin . If you lose the flip , Mana Crypt deals 3 damage to you . ${tap }: Add { C}{C } to your mana pool .\nMana Drain NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Instant TYPE_END Vintage Masters PLAYER_CLS_END 78 RACE_END M RARITY_END Counter target spell . At the beginning of your next main phase , add X mana of { C } to your mana pool , where X is that spell's converted mana cost .\nMarchesa, the Black Rose NAME_END 3 ATK_END 3 DEF_END {1}{U}{B}{R} COST_END NIL DUR_END Legendary Creature - Human Wizard TYPE_END Vintage Masters PLAYER_CLS_END 256 RACE_END M RARITY_END Dethrone < i > (Whenever this creature attacks the player with the most life or tied for most life , put a +1/+1 counter on it . ) < /i > $Other creatures you control have dethrone . $Whenever a creature you control with a +1/+1 counter on it dies , return that card to the battlefield under your control at the beginning of the next end step .\nMind's Desire NAME_END NIL ATK_END NIL DEF_END {4}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Vintage Masters PLAYER_CLS_END 80 RACE_END R RARITY_END Shuffle your library . Then exile the top card of your library . Until end of turn , you may play that card without paying its mana cost . < i > (If it has X in its mana cost , X is 0 . ) < /i > $Storm < i > (When you cast this spell , copy it for each spell cast before it this turn . ) < /i >\nMishra's Workshop NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Vintage Masters PLAYER_CLS_END 305 RACE_END M RARITY_END { tap }: Add { C}{C}{C } to your mana pool . Spend this mana only to cast artifact spells .\nMistmoon Griffin NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Vintage Masters PLAYER_CLS_END 34 RACE_END C RARITY_END Flying$When Mistmoon Griffin dies , exile Mistmoon Griffin , then return the top creature card of your graveyard to the battlefield .\nNature's Ruin NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Vintage Masters PLAYER_CLS_END 129 RACE_END R RARITY_END Destroy all green creatures .\nNorwood Priestess NAME_END 1 ATK_END 1 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Vintage Masters PLAYER_CLS_END 221 RACE_END R RARITY_END { tap }: You may put a green creature card from your hand onto the battlefield . Activate this ability only during your turn , before attackers are declared .\nOphidian NAME_END 3 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Snake TYPE_END Vintage Masters PLAYER_CLS_END 84 RACE_END C RARITY_END Whenever Ophidian attacks and isn't blocked , you may draw a card . If you do , Ophidian assigns no combat damage this turn .\nPillaging Horde NAME_END 5 ATK_END 5 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Human Barbarian TYPE_END Vintage Masters PLAYER_CLS_END 180 RACE_END U RARITY_END When Pillaging Horde enters the battlefield , sacrifice it unless you discard a card at random .\nPlea for Power NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Vintage Masters PLAYER_CLS_END 87 RACE_END R RARITY_END Will of the council - Starting with you , each player votes for time or knowledge . If time gets more votes , take an extra turn after this one . If knowledge gets more votes or the vote is tied , draw three cards .\nPredatory Nightstalker NAME_END 2 ATK_END 3 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Nightstalker TYPE_END Vintage Masters PLAYER_CLS_END 134 RACE_END C RARITY_END When Predatory Nightstalker enters the battlefield , you may have target opponent sacrifice a creature .\nPsychatog NAME_END 2 ATK_END 1 DEF_END {1}{U}{B} COST_END NIL DUR_END Creature - Atog TYPE_END Vintage Masters PLAYER_CLS_END 258 RACE_END U RARITY_END Discard a card : Psychatog gets +1/+1 until end of turn . $Exile two cards from your graveyard : Psychatog gets +1/+1 until end of turn .\nScourge of the Throne NAME_END 5 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Vintage Masters PLAYER_CLS_END 184 RACE_END M RARITY_END Flying$Dethrone < i > (Whenever this creature attacks the player with the most life or tied for most life , put a +1/+1 counter on it . ) < /i > $Whenever Scourge of the Throne attacks for the first time each turn , if it's attacking the player with the most life or tied for most life , untap all attacking creatures . After this phase , there is an additional combat phase .\nSelvala, Explorer Returned NAME_END 4 ATK_END 2 DEF_END {1}{G}{W} COST_END NIL DUR_END Legendary Creature - Elf Scout TYPE_END Vintage Masters PLAYER_CLS_END 260 RACE_END R RARITY_END Parley - { tap }: Each player reveals the top card of his or her library . For each nonland card revealed this way , add { G } to your mana pool and you gain 1 life . Then each player draws a card .\nSerendib Efreet NAME_END 4 ATK_END 3 DEF_END {2}{U} COST_END NIL DUR_END Creature - Efreet TYPE_END Vintage Masters PLAYER_CLS_END 93 RACE_END U RARITY_END Flying$At the beginning of your upkeep , Serendib Efreet deals 1 damage to you .\nShivan Wurm NAME_END 7 ATK_END 7 DEF_END {3}{R}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Vintage Masters PLAYER_CLS_END 261 RACE_END R RARITY_END Trample$When Shivan Wurm enters the battlefield , return a red or green creature you control to its owner's hand .\nSkirge Familiar NAME_END 2 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Imp TYPE_END Vintage Masters PLAYER_CLS_END 140 RACE_END C RARITY_END Flying$Discard a card : Add { B } to your mana pool .\nSpark Spray NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Vintage Masters PLAYER_CLS_END 188 RACE_END C RARITY_END Spark Spray deals 1 damage to target creature or player . $Cycling { R } < i > ({R } , Discard this card : Draw a card . ) < /i >\nSpinal Graft NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Vintage Masters PLAYER_CLS_END 141 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +3/+3 . $When enchanted creature becomes the target of a spell or ability , destroy that creature . It can't be regenerated .\nSpirit Cairn NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Vintage Masters PLAYER_CLS_END 48 RACE_END R RARITY_END Whenever a player discards a card , you may pay { W } . If you do , put a 1/1 white Spirit creature token with flying onto the battlefield .\nStoic Champion NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Vintage Masters PLAYER_CLS_END 50 RACE_END U RARITY_END Whenever a player cycles a card , Stoic Champion gets +2/+2 until end of turn .\nSu-Chi NAME_END 4 ATK_END 4 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Vintage Masters PLAYER_CLS_END 285 RACE_END U RARITY_END When Su-Chi dies , add { C}{C}{C}{C } to your mana pool .\nTeroh's Faithful NAME_END 4 ATK_END 1 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Vintage Masters PLAYER_CLS_END 52 RACE_END C RARITY_END When Teroh's Faithful enters the battlefield , you gain 4 life .\nThawing Glaciers NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Vintage Masters PLAYER_CLS_END 318 RACE_END R RARITY_END Thawing Glaciers enters the battlefield tapped . ${1 } , { tap }: Search your library for a basic land card , put that card onto the battlefield tapped , then shuffle your library . Return Thawing Glaciers to its owner's hand at the beginning of the next cleanup step .\nThopter Squadron NAME_END 0 ATK_END 0 DEF_END {5} COST_END NIL DUR_END Artifact Creature - Thopter TYPE_END Vintage Masters PLAYER_CLS_END 286 RACE_END U RARITY_END Flying$Thopter Squadron enters the battlefield with three +1/+1 counters on it . ${1 } , Remove a +1/+1 counter from Thopter Squadron : Put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield . Activate this ability only any time you could cast a sorcery . ${1 } , Sacrifice another Thopter : Put a +1/+1 counter on Thopter Squadron . Activate this ability only any time you could cast a sorcery .\nTriangle of War NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Vintage Masters PLAYER_CLS_END 288 RACE_END U RARITY_END { 2 } , Sacrifice Triangle of War : Target creature you control fights target creature an opponent controls . < i > (Each deals damage equal to its power to the other . ) < /i >\nVolrath's Shapeshifter NAME_END 1 ATK_END 0 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Shapeshifter TYPE_END Vintage Masters PLAYER_CLS_END 101 RACE_END R RARITY_END As long as the top card of your graveyard is a creature card , Volrath's Shapeshifter has the full text of that card and has the text \" { 2 }: Discard a card . \" < i>(Volrath's Shapeshifter has that card's name , mana cost , color , types , abilities , power , and toughness . ) < /i > ${2 }: Discard a card .\nYawgmoth's Bargain NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Vintage Masters PLAYER_CLS_END 147 RACE_END M RARITY_END Skip your draw step . $$Pay 1 life : Draw a card .\nAnvil of Bogardan NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Visions PLAYER_CLS_END 141 RACE_END R RARITY_END Players have no maximum hand size . $At the beginning of each player's draw step , that player draws an additional card , then discards a card .\nArmy Ants NAME_END 1 ATK_END 1 DEF_END {1}{B}{R} COST_END NIL DUR_END Creature - Insect TYPE_END Visions PLAYER_CLS_END 126 RACE_END U RARITY_END { tap } , Sacrifice a land : Destroy target land .\nChronatog NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Atog TYPE_END Visions PLAYER_CLS_END 28 RACE_END R RARITY_END { 0 }: Chronatog gets +3/+3 until end of turn . You skip your next turn . Activate this ability only once each turn .\nCity of Solitude NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Visions PLAYER_CLS_END 52 RACE_END R RARITY_END Players can cast spells and activate abilities only during their own turns .\nCoercion NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Sorcery TYPE_END Visions PLAYER_CLS_END 4 RACE_END C RARITY_END Target opponent reveals his or her hand . You choose a card from it . That player discards that card .\nCrypt Rats NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Visions PLAYER_CLS_END 5 RACE_END C RARITY_END { X }: Crypt Rats deals X damage to each creature and each player . Spend only black mana this way .\nDaraja Griffin NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Visions PLAYER_CLS_END 102 RACE_END U RARITY_END Flying$Sacrifice Daraja Griffin : Destroy target black creature .\nDesertion NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Instant TYPE_END Visions PLAYER_CLS_END 30 RACE_END R RARITY_END Counter target spell . If an artifact or creature spell is countered this way , put that card onto the battlefield under your control instead of into its owner's graveyard .\nDragon Mask NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Visions PLAYER_CLS_END 144 RACE_END U RARITY_END { 3 } , { tap }: Target creature you control gets +2/+2 until end of turn . Return it to its owner's hand at the beginning of the next end step . < i > (Return it only if it's on the battlefield . ) < /i >\nDwarven Vigilantes NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Dwarf TYPE_END Visions PLAYER_CLS_END 77 RACE_END C RARITY_END Whenever Dwarven Vigilantes attacks and isn't blocked , you may have it deal damage equal to its power to target creature . If you do , Dwarven Vigilantes assigns no combat damage this turn .\nElephant Grass NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment TYPE_END Visions PLAYER_CLS_END 54 RACE_END U RARITY_END Cumulative upkeep { 1 } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $Black creatures can't attack you . $Nonblack creatures can't attack you unless their controller pays { 2 } for each creature he or she controls that's attacking you .\nElven Cache NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Visions PLAYER_CLS_END 55 RACE_END C RARITY_END Return target card from your graveyard to your hand .\nEmerald Charm NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Visions PLAYER_CLS_END 56 RACE_END C RARITY_END Choose one - Untap target permanent ; or destroy target non-Aura enchantment ; or target creature loses flying until end of turn .\nEquipoise NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Visions PLAYER_CLS_END 103 RACE_END R RARITY_END At the beginning of your upkeep , for each land target player controls in excess of the number you control , choose a land he or she controls , then the chosen permanents phase out . Repeat this process for artifacts and creatures . < i > (While they're phased out , they're treated as though they don't exist . They phase in before that player untaps during his or her next untap step . ) < /i >\nFallen Askari NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Human Knight TYPE_END Visions PLAYER_CLS_END 9 RACE_END C RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > $Fallen Askari can't block .\nFemeref Enchantress NAME_END 2 ATK_END 1 DEF_END {G}{W} COST_END NIL DUR_END Creature - Human Druid TYPE_END Visions PLAYER_CLS_END 129 RACE_END R RARITY_END Whenever an enchantment is put into a graveyard from the battlefield , draw a card .\nFeral Instinct NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Visions PLAYER_CLS_END 57 RACE_END C RARITY_END Target creature gets +1/+1 until end of turn . $Draw a card at the beginning of the next turn's upkeep .\nFireblast NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Instant TYPE_END Visions PLAYER_CLS_END 79 RACE_END C RARITY_END You may sacrifice two Mountains rather than pay Fireblast's mana cost . $Fireblast deals 4 damage to target creature or player .\nFirestorm Hellkite NAME_END 6 ATK_END 6 DEF_END {4}{U}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Visions PLAYER_CLS_END 130 RACE_END R RARITY_END Flying , trample$Cumulative upkeep { U}{R } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i >\nFlooded Shoreline NAME_END NIL ATK_END NIL DEF_END {U}{U} COST_END NIL DUR_END Enchantment TYPE_END Visions PLAYER_CLS_END 32 RACE_END R RARITY_END { U}{U } , Return two Islands you control to their owner's hand : Return target creature to its owner's hand .\nGoblin Swine-Rider NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END Visions PLAYER_CLS_END 81 RACE_END C RARITY_END Whenever Goblin Swine-Rider becomes blocked , it deals 2 damage to each attacking creature and each blocking creature .\nGossamer Chains NAME_END NIL ATK_END NIL DEF_END {W}{W} COST_END NIL DUR_END Enchantment TYPE_END Visions PLAYER_CLS_END 106 RACE_END C RARITY_END Return Gossamer Chains to its owner's hand : Prevent all combat damage that would be dealt by target unblocked creature this turn .\nGriffin Canyon NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Visions PLAYER_CLS_END 163 RACE_END R RARITY_END { tap }: Add { C } to your mana pool . ${tap }: Untap target Griffin . If it's a creature , it gets +1/+1 until end of turn .\nHearth Charm NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Visions PLAYER_CLS_END 82 RACE_END C RARITY_END Choose one - Destroy target artifact creature ; or attacking creatures get +1/+0 until end of turn ; or target creature with power 2 or less is unblockable this turn .\nHelm of Awakening NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Visions PLAYER_CLS_END 145 RACE_END U RARITY_END Spells cost { 1 } less to cast .\nHope Charm NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Visions PLAYER_CLS_END 108 RACE_END C RARITY_END Choose one - Target creature gains first strike until end of turn ; or target player gains 2 life ; or destroy target Aura .\nHulking Cyclops NAME_END 5 ATK_END 5 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Cyclops TYPE_END Visions PLAYER_CLS_END 84 RACE_END U RARITY_END Hulking Cyclops can't block .\nImpulse NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Visions PLAYER_CLS_END 34 RACE_END C RARITY_END Look at the top four cards of your library . Put one of them into your hand and the rest on the bottom of your library in any order .\nJamuraan Lion NAME_END 1 ATK_END 3 DEF_END {2}{W} COST_END NIL DUR_END Creature - Cat TYPE_END Visions PLAYER_CLS_END 110 RACE_END C RARITY_END { W } , { tap }: Target creature can't block this turn .\nKeeper of Kookus NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin TYPE_END Visions PLAYER_CLS_END 85 RACE_END C RARITY_END { R }: Keeper of Kookus gains protection from red until end of turn .\nKnight of Valor NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Visions PLAYER_CLS_END 111 RACE_END C RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > ${1}{W }: Each creature without flanking blocking Knight of Valor gets -1/-1 until end of turn . Activate this ability only once each turn .\nLightning Cloud NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Enchantment TYPE_END Visions PLAYER_CLS_END 87 RACE_END R RARITY_END Whenever a player casts a red spell , you may pay { R } . If you do , Lightning Cloud deals 1 damage to target creature or player .\nMagma Mine NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Visions PLAYER_CLS_END 149 RACE_END U RARITY_END { 4 }: Put a pressure counter on Magma Mine . ${tap } , Sacrifice Magma Mine : Magma Mine deals damage equal to the number of pressure counters on it to target creature or player .\nMan-o'-War NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Jellyfish TYPE_END Visions PLAYER_CLS_END 37 RACE_END C RARITY_END When Man-o'-War enters the battlefield , return target creature to its owner's hand .\nMiraculous Recovery NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Instant TYPE_END Visions PLAYER_CLS_END 113 RACE_END U RARITY_END Return target creature card from your graveyard to the battlefield . Put a +1/+1 counter on it .\nMortal Wound NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Visions PLAYER_CLS_END 63 RACE_END C RARITY_END Enchant creature$When enchanted creature is dealt damage , destroy it .\nMundungu NAME_END 1 ATK_END 1 DEF_END {1}{U}{B} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Visions PLAYER_CLS_END 132 RACE_END U RARITY_END { tap }: Counter target spell unless its controller pays { 1 } and 1 life .\nMystic Veil NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Visions PLAYER_CLS_END 38 RACE_END C RARITY_END You may cast Mystic Veil as though it had flash . If you cast it any time a sorcery couldn't have been cast , the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step . $Enchant creature$Enchanted creature has shroud . < i > (It can't be the target of spells or abilities . ) < /i >\nNecrosavant NAME_END 5 ATK_END 5 DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Creature - Zombie Giant TYPE_END Visions PLAYER_CLS_END 15 RACE_END R RARITY_END { 3}{B}{B } , Sacrifice a creature : Return Necrosavant from your graveyard to the battlefield . Activate this ability only during your upkeep .\nPanther Warriors NAME_END 3 ATK_END 6 DEF_END {4}{G} COST_END NIL DUR_END Creature - Cat Warrior TYPE_END Visions PLAYER_CLS_END 65 RACE_END C RARITY_END NIL\nParapet NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Visions PLAYER_CLS_END 114 RACE_END C RARITY_END You may cast Parapet as though it had flash . If you cast it any time a sorcery couldn't have been cast , the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step . $Creatures you control get +0/+1 .\nPhyrexian Marauder NAME_END 0 ATK_END 0 DEF_END {X} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Visions PLAYER_CLS_END 151 RACE_END R RARITY_END Phyrexian Marauder enters the battlefield with X +1/+1 counters on it . $Phyrexian Marauder can't block . $Phyrexian Marauder can't attack unless you pay { 1 } for each +1/+1 counter on it .\nPhyrexian Walker NAME_END 3 ATK_END 0 DEF_END {0} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Visions PLAYER_CLS_END 152 RACE_END C RARITY_END NIL\nPython NAME_END 2 ATK_END 3 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Snake TYPE_END Visions PLAYER_CLS_END 18 RACE_END C RARITY_END NIL\nQuirion Ranger NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf TYPE_END Visions PLAYER_CLS_END 67 RACE_END C RARITY_END Return a Forest you control to its owner's hand : Untap target creature . Activate this ability only once each turn .\nRaging Gorilla NAME_END 3 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Ape TYPE_END Visions PLAYER_CLS_END 90 RACE_END C RARITY_END Whenever Raging Gorilla blocks or becomes blocked , it gets +2/-2 until end of turn .\nRainbow Efreet NAME_END 1 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Efreet TYPE_END Visions PLAYER_CLS_END 41 RACE_END R RARITY_END Flying${U}{U }: Rainbow Efreet phases out . < i > (While it's phased out , it's treated as though it doesn't exist . It phases in before you untap during your next untap step . ) < /i >\nRelic Ward NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Visions PLAYER_CLS_END 116 RACE_END U RARITY_END You may cast Relic Ward as though it had flash . If you cast it any time a sorcery couldn't have been cast , the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step . $Enchant artifact$Enchanted artifact has shroud . < i > (It can't be the target of spells or abilities . ) < /i >\nRemedy NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Visions PLAYER_CLS_END 117 RACE_END C RARITY_END Prevent the next 5 damage that would be dealt this turn to any number of target creatures and/or players , divided as you choose .\nResistance Fighter NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Visions PLAYER_CLS_END 118 RACE_END C RARITY_END Sacrifice Resistance Fighter : Prevent all combat damage target creature would deal this turn .\nRetribution of the Meek NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Visions PLAYER_CLS_END 119 RACE_END R RARITY_END Destroy all creatures with power 4 or greater . They can't be regenerated .\nRighteous Aura NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Visions PLAYER_CLS_END 120 RACE_END C RARITY_END { W } , Pay 2 life : The next time a source of your choice would deal damage to you this turn , prevent that damage .\nScalebane's Elite NAME_END 4 ATK_END 4 DEF_END {3}{G}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Visions PLAYER_CLS_END 135 RACE_END U RARITY_END Protection from black\nShrieking Drake NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Drake TYPE_END Visions PLAYER_CLS_END 43 RACE_END C RARITY_END Flying$When Shrieking Drake enters the battlefield , return a creature you control to its owner's hand .\nSimoon NAME_END NIL ATK_END NIL DEF_END {R}{G} COST_END NIL DUR_END Instant TYPE_END Visions PLAYER_CLS_END 136 RACE_END U RARITY_END Simoon deals 1 damage to each creature target opponent controls .\nSnake Basket NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Visions PLAYER_CLS_END 155 RACE_END R RARITY_END { X } , Sacrifice Snake Basket : Put X 1/1 green Snake creature tokens onto the battlefield . Activate this ability only any time you could cast a sorcery .\nSpitting Drake NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Drake TYPE_END Visions PLAYER_CLS_END 95 RACE_END U RARITY_END Flying${R }: Spitting Drake gets +1/+0 until end of turn . Activate this ability only once each turn .\nSuq'Ata Assassin NAME_END 1 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Human Assassin TYPE_END Visions PLAYER_CLS_END 19 RACE_END U RARITY_END Fear < i > (This creature can't be blocked except by artifact creatures and/or black creatures . ) < /i > $Whenever Suq'Ata Assassin attacks and isn't blocked , defending player gets a poison counter . < i > (A player with ten or more poison counters loses the game . ) < /i >\nTalruum Piper NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Minotaur TYPE_END Visions PLAYER_CLS_END 98 RACE_END U RARITY_END All creatures with flying able to block Talruum Piper do so .\nTar Pit Warrior NAME_END 4 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Cyclops Warrior TYPE_END Visions PLAYER_CLS_END 20 RACE_END C RARITY_END When Tar Pit Warrior becomes the target of a spell or ability , sacrifice it .\nTeferi's Honor Guard NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Visions PLAYER_CLS_END 122 RACE_END U RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > ${U}{U }: Teferi's Honor Guard phases out . < i > (While it's phased out , it's treated as though it doesn't exist . It phases in before you untap during your next untap step . ) < /i >\nTeferi's Realm NAME_END NIL ATK_END NIL DEF_END {1}{U}{U} COST_END NIL DUR_END World Enchantment TYPE_END Visions PLAYER_CLS_END 44 RACE_END R RARITY_END At the beginning of each player's upkeep , that player chooses artifact , creature , land , or non-Aura enchantment . All nontoken permanents of that type phase out . < i > (While they're phased out , they're treated as though they don't exist . Each one phases in before its controller untaps during his or her next untap step . ) < /i >\nTempest Drake NAME_END 2 ATK_END 2 DEF_END {1}{W}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Visions PLAYER_CLS_END 139 RACE_END U RARITY_END Flying , vigilance\nTithe NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Visions PLAYER_CLS_END 123 RACE_END R RARITY_END Search your library for a Plains card . If target opponent controls more lands than you , you may search your library for an additional Plains card . Reveal those cards and put them into your hand . Then shuffle your library .\nUktabi Orangutan NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Ape TYPE_END Visions PLAYER_CLS_END 73 RACE_END U RARITY_END When Uktabi Orangutan enters the battlefield , destroy target artifact .\nUndiscovered Paradise NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Visions PLAYER_CLS_END 167 RACE_END R RARITY_END { tap }: Add one mana of any color to your mana pool . During your next untap step , as you untap your permanents , return Undiscovered Paradise to its owner's hand .\nUrborg Mindsucker NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Horror TYPE_END Visions PLAYER_CLS_END 21 RACE_END C RARITY_END { B } , Sacrifice Urborg Mindsucker : Target opponent discards a card at random . Activate this ability only any time you could cast a sorcery .\nVampiric Tutor NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Visions PLAYER_CLS_END 22 RACE_END R RARITY_END Search your library for a card , then shuffle your library and put that card on top of it . You lose 2 life .\nWake of Vultures NAME_END 1 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Bird TYPE_END Visions PLAYER_CLS_END 24 RACE_END C RARITY_END Flying${1}{B } , Sacrifice a creature : Regenerate Wake of Vultures .\nWand of Denial NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Visions PLAYER_CLS_END 159 RACE_END R RARITY_END { tap }: Look at the top card of target player's library . If it's a nonland card , you may pay 2 life . If you do , put it into that player's graveyard .\nWarthog NAME_END 2 ATK_END 3 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Boar TYPE_END Visions PLAYER_CLS_END 74 RACE_END C RARITY_END Swampwalk\nZhalfirin Crusader NAME_END 2 ATK_END 2 DEF_END {1}{W}{W} COST_END NIL DUR_END Creature - Human Knight TYPE_END Visions PLAYER_CLS_END 125 RACE_END R RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i > ${1}{W }: The next 1 damage that would be dealt to Zhalfirin Crusader this turn is dealt to target creature or player instead .\nAbduction NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Weatherlight PLAYER_CLS_END 30 RACE_END U RARITY_END Enchant creature$When Abduction enters the battlefield , untap enchanted creature . $You control enchanted creature . $When enchanted creature dies , return that card to the battlefield under its owner's control .\nAbeyance NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Weatherlight PLAYER_CLS_END 117 RACE_END R RARITY_END Until end of turn , target player can't cast instant or sorcery spells , and that player can't activate abilities that aren't mana abilities . $Draw a card .\nAngelic Renewal NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Weatherlight PLAYER_CLS_END 120 RACE_END C RARITY_END Whenever a creature is put into your graveyard from the battlefield , you may sacrifice Angelic Renewal . If you do , return that card to the battlefield .\nArctic Wolves NAME_END 5 ATK_END 4 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Wolf TYPE_END Weatherlight PLAYER_CLS_END 60 RACE_END U RARITY_END Cumulative upkeep { 2 } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $When Arctic Wolves enters the battlefield , draw a card .\nArgivian Find NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Weatherlight PLAYER_CLS_END 122 RACE_END U RARITY_END Return target artifact or enchantment card from your graveyard to your hand .\nAura of Silence NAME_END NIL ATK_END NIL DEF_END {1}{W}{W} COST_END NIL DUR_END Enchantment TYPE_END Weatherlight PLAYER_CLS_END 123 RACE_END U RARITY_END Artifact and enchantment spells your opponents cast cost { 2 } more to cast . $Sacrifice Aura of Silence : Destroy target artifact or enchantment .\nBarrow Ghoul NAME_END 4 ATK_END 4 DEF_END {1}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Weatherlight PLAYER_CLS_END 3 RACE_END C RARITY_END At the beginning of your upkeep , sacrifice Barrow Ghoul unless you exile the top creature card of your graveyard .\nBenalish Missionary NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Weatherlight PLAYER_CLS_END 126 RACE_END C RARITY_END { 1}{W } , { tap }: Prevent all combat damage that would be dealt by target blocked creature this turn .\nBoiling Blood NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Weatherlight PLAYER_CLS_END 92 RACE_END C RARITY_END Target creature attacks this turn if able . $Draw a card .\nBone Dancer NAME_END 2 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Weatherlight PLAYER_CLS_END 4 RACE_END R RARITY_END Whenever Bone Dancer attacks and isn't blocked , you may put the top creature card of defending player's graveyard onto the battlefield under your control . If you do , Bone Dancer assigns no combat damage this turn .\nBriar Shield NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Weatherlight PLAYER_CLS_END 63 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+1 . $Sacrifice Briar Shield : Enchanted creature gets +3/+3 until end of turn .\nBubble Matrix NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Weatherlight PLAYER_CLS_END 147 RACE_END R RARITY_END Prevent all damage that would be dealt to creatures .\nCall of the Wild NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Enchantment TYPE_END Weatherlight PLAYER_CLS_END 64 RACE_END R RARITY_END { 2}{G}{G }: Reveal the top card of your library . If it's a creature card , put it onto the battlefield . Otherwise , put it into your graveyard .\nChimeric Sphere NAME_END NIL ATK_END NIL DEF_END {3} COST_END NIL DUR_END Artifact TYPE_END Weatherlight PLAYER_CLS_END 148 RACE_END U RARITY_END { 2 }: Until end of turn , Chimeric Sphere becomes a 2/1 Construct artifact creature with flying . ${2 }: Until end of turn , Chimeric Sphere becomes a 3/2 Construct artifact creature without flying .\nCinder Giant NAME_END 3 ATK_END 5 DEF_END {3}{R} COST_END NIL DUR_END Creature - Giant TYPE_END Weatherlight PLAYER_CLS_END 93 RACE_END U RARITY_END At the beginning of your upkeep , Cinder Giant deals 2 damage to each other creature you control .\nCloud Djinn NAME_END 4 ATK_END 5 DEF_END {5}{U} COST_END NIL DUR_END Creature - Djinn TYPE_END Weatherlight PLAYER_CLS_END 36 RACE_END U RARITY_END Flying$Cloud Djinn can block only creatures with flying .\nDense Foliage NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Weatherlight PLAYER_CLS_END 66 RACE_END R RARITY_END Creatures can't be the targets of spells .\nDoomsday NAME_END NIL ATK_END NIL DEF_END {B}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Weatherlight PLAYER_CLS_END 8 RACE_END R RARITY_END Search your library and graveyard for five cards and exile the rest . Put the chosen cards on top of your library in any order . You lose half your life , rounded up .\nDowndraft NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Weatherlight PLAYER_CLS_END 67 RACE_END U RARITY_END { G }: Target creature loses flying until end of turn . $$Sacrifice Downdraft : Downdraft deals 2 damage to each creature with flying .\nDuskrider Falcon NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Weatherlight PLAYER_CLS_END 128 RACE_END C RARITY_END Flying , protection from black\nFallow Wurm NAME_END 4 ATK_END 4 DEF_END {2}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Weatherlight PLAYER_CLS_END 68 RACE_END U RARITY_END When Fallow Wurm enters the battlefield , sacrifice it unless you discard a land card .\nFatal Blow NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Weatherlight PLAYER_CLS_END 9 RACE_END C RARITY_END Destroy target creature that was dealt damage this turn . It can't be regenerated .\nFestering Evil NAME_END NIL ATK_END NIL DEF_END {3}{B}{B} COST_END NIL DUR_END Enchantment TYPE_END Weatherlight PLAYER_CLS_END 10 RACE_END U RARITY_END At the beginning of your upkeep , Festering Evil deals 1 damage to each creature and each player . $${B}{B } , Sacrifice Festering Evil : Festering Evil deals 3 damage to each creature and each player .\nFirestorm NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Weatherlight PLAYER_CLS_END 101 RACE_END R RARITY_END As an additional cost to cast Firestorm , discard X cards . $Firestorm deals X damage to each of X target creatures and/or players .\nFit of Rage NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Sorcery TYPE_END Weatherlight PLAYER_CLS_END 102 RACE_END C RARITY_END Target creature gets +3/+3 and gains first strike until end of turn .\nFledgling Djinn NAME_END 2 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Djinn TYPE_END Weatherlight PLAYER_CLS_END 11 RACE_END C RARITY_END Flying$At the beginning of your upkeep , Fledgling Djinn deals 1 damage to you .\nForiysian Brigade NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Weatherlight PLAYER_CLS_END 130 RACE_END U RARITY_END Foriysian Brigade can block an additional creature each combat .\nGallowbraid NAME_END 5 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Legendary Creature - Horror TYPE_END Weatherlight PLAYER_CLS_END 12 RACE_END R RARITY_END Trample$Cumulative upkeep-Pay 1 life . < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i >\nGoblin Bomb NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Weatherlight PLAYER_CLS_END 103 RACE_END R RARITY_END At the beginning of your upkeep , you may flip a coin . If you win the flip , put a fuse counter on Goblin Bomb . If you lose the flip , remove a fuse counter from Goblin Bomb . $Remove five fuse counters from Goblin Bomb , Sacrifice Goblin Bomb : Goblin Bomb deals 20 damage to target player .\nGoblin Grenadiers NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Weatherlight PLAYER_CLS_END 104 RACE_END U RARITY_END Whenever Goblin Grenadiers attacks and isn't blocked , you may sacrifice it . If you do , destroy target creature and target land .\nGoblin Vandal NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Rogue TYPE_END Weatherlight PLAYER_CLS_END 105 RACE_END C RARITY_END Whenever Goblin Vandal attacks and isn't blocked , you may pay { R } . If you do , destroy target artifact defending player controls and Goblin Vandal assigns no combat damage this turn .\nGuided Strike NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Weatherlight PLAYER_CLS_END 132 RACE_END C RARITY_END Target creature gets +1/+0 and gains first strike until end of turn . $$Draw a card .\nHarvest Wurm NAME_END 2 ATK_END 3 DEF_END {1}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Weatherlight PLAYER_CLS_END 72 RACE_END C RARITY_END When Harvest Wurm enters the battlefield , sacrifice it unless you return a basic land card from your graveyard to your hand .\nHaunting Misery NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Weatherlight PLAYER_CLS_END 13 RACE_END C RARITY_END As an additional cost to cast Haunting Misery , exile X creature cards from your graveyard . $Haunting Misery deals X damage to target player .\nJabari's Banner NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Weatherlight PLAYER_CLS_END 150 RACE_END U RARITY_END { 1 } , { tap }: Target creature gains flanking until end of turn . < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i >\nLava Hounds NAME_END 4 ATK_END 4 DEF_END {2}{R}{R} COST_END NIL DUR_END Creature - Hound TYPE_END Weatherlight PLAYER_CLS_END 109 RACE_END U RARITY_END Haste$When Lava Hounds enters the battlefield , it deals 4 damage to you .\nLlanowar Druid NAME_END 2 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Weatherlight PLAYER_CLS_END 75 RACE_END C RARITY_END { tap } , Sacrifice Llanowar Druid : Untap all Forests .\nLlanowar Sentinel NAME_END 3 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf TYPE_END Weatherlight PLAYER_CLS_END 76 RACE_END C RARITY_END When Llanowar Sentinel enters the battlefield , you may pay { 1}{G } . If you do , search your library for a card named Llanowar Sentinel and put that card onto the battlefield . Then shuffle your library .\nManta Ray NAME_END 3 ATK_END 3 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Fish TYPE_END Weatherlight PLAYER_CLS_END 42 RACE_END C RARITY_END Manta Ray can't attack unless defending player controls an Island . $Manta Ray can't be blocked except by blue creatures . $When you control no Islands , sacrifice Manta Ray .\nMaraxus of Keld NAME_END * ATK_END * DEF_END {4}{R}{R} COST_END NIL DUR_END Legendary Creature - Human Warrior TYPE_END Weatherlight PLAYER_CLS_END 111 RACE_END R RARITY_END Maraxus of Keld's power and toughness are each equal to the number of untapped artifacts , creatures , and lands you control .\nMaster of Arms NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Weatherlight PLAYER_CLS_END 136 RACE_END U RARITY_END First strike${1}{W }: Tap target creature blocking Master of Arms .\nMerfolk Traders NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk TYPE_END Weatherlight PLAYER_CLS_END 43 RACE_END C RARITY_END When Merfolk Traders enters the battlefield , draw a card , then discard a card .\nMischievous Poltergeist NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Spirit TYPE_END Weatherlight PLAYER_CLS_END 16 RACE_END U RARITY_END Flying$Pay 1 life : Regenerate Mischievous Poltergeist .\nMorinfen NAME_END 4 ATK_END 5 DEF_END {3}{B}{B} COST_END NIL DUR_END Legendary Creature - Horror TYPE_END Weatherlight PLAYER_CLS_END 17 RACE_END R RARITY_END Flying$Cumulative upkeep-Pay 1 life . < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i >\nMwonvuli Ooze NAME_END 1+* ATK_END 1+* DEF_END {G} COST_END NIL DUR_END Creature - Ooze TYPE_END Weatherlight PLAYER_CLS_END 77 RACE_END R RARITY_END Cumulative upkeep { 2 } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay { 2 } for each age counter on it . ) < /i > $Mwonvuli Ooze's power and toughness are each equal to 1 plus twice the number of age counters on it .\nNature's Kiss NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Weatherlight PLAYER_CLS_END 78 RACE_END C RARITY_END Enchant creature${1 } , Exile the top card of your graveyard : Enchanted creature gets +1/+1 until end of turn .\nNecratog NAME_END 2 ATK_END 1 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Atog TYPE_END Weatherlight PLAYER_CLS_END 18 RACE_END U RARITY_END Exile the top creature card of your graveyard : Necratog gets +2/+2 until end of turn .\nNull Rod NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Weatherlight PLAYER_CLS_END 154 RACE_END R RARITY_END Activated abilities of artifacts can't be activated .\nOdylic Wraith NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Wraith TYPE_END Weatherlight PLAYER_CLS_END 19 RACE_END U RARITY_END Swampwalk$Whenever Odylic Wraith deals damage to a player , that player discards a card .\nOrcish Settlers NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Orc TYPE_END Weatherlight PLAYER_CLS_END 112 RACE_END U RARITY_END { X}{X}{R } , { tap } , Sacrifice Orcish Settlers : Destroy X target lands .\nParadigm Shift NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Weatherlight PLAYER_CLS_END 46 RACE_END R RARITY_END Exile all cards from your library . Then shuffle your graveyard into your library .\nPeacekeeper NAME_END 1 ATK_END 1 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human TYPE_END Weatherlight PLAYER_CLS_END 138 RACE_END R RARITY_END At the beginning of your upkeep , sacrifice Peacekeeper unless you pay { 1}{W } . $Creatures can't attack .\nPendrell Mists NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Enchantment TYPE_END Weatherlight PLAYER_CLS_END 47 RACE_END R RARITY_END All creatures have \" At the beginning of your upkeep , sacrifice this creature unless you pay { 1 } . \"\nPhyrexian Furnace NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Weatherlight PLAYER_CLS_END 155 RACE_END U RARITY_END { tap }: Exile the bottom card of target player's graveyard . ${1 } , Sacrifice Phyrexian Furnace : Exile target card from a graveyard . Draw a card .\nPsychic Vortex NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Enchantment TYPE_END Weatherlight PLAYER_CLS_END 50 RACE_END R RARITY_END Cumulative upkeep-Draw a card . < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i > $At the beginning of your end step , sacrifice a land and discard your hand .\nRedwood Treefolk NAME_END 6 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Treefolk TYPE_END Weatherlight PLAYER_CLS_END 80 RACE_END C RARITY_END NIL\nRoc Hatchling NAME_END 1 ATK_END 0 DEF_END {R} COST_END NIL DUR_END Creature - Bird TYPE_END Weatherlight PLAYER_CLS_END 113 RACE_END U RARITY_END Roc Hatchling enters the battlefield with four shell counters on it . $At the beginning of your upkeep , remove a shell counter from Roc Hatchling . $As long as Roc Hatchling has no shell counters on it , it gets +3/+2 and has flying .\nRogue Elephant NAME_END 3 ATK_END 3 DEF_END {G} COST_END NIL DUR_END Creature - Elephant TYPE_END Weatherlight PLAYER_CLS_END 81 RACE_END C RARITY_END When Rogue Elephant enters the battlefield , sacrifice it unless you sacrifice a Forest .\nScorched Ruins NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Weatherlight PLAYER_CLS_END 166 RACE_END R RARITY_END If Scorched Ruins would enter the battlefield , sacrifice two untapped lands instead . If you do , put Scorched Ruins onto the battlefield . If you don't , put it into its owner's graveyard . ${tap }: Add { C}{C}{C}{C } to your mana pool .\nSerenity NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Weatherlight PLAYER_CLS_END 140 RACE_END R RARITY_END At the beginning of your upkeep , destroy all artifacts and enchantments . They can't be regenerated .\nShadow Rider NAME_END 3 ATK_END 3 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Knight TYPE_END Weatherlight PLAYER_CLS_END 21 RACE_END C RARITY_END Flanking < i > (Whenever a creature without flanking blocks this creature , the blocking creature gets -1/-1 until end of turn . ) < /i >\nSoul Shepherd NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Human Cleric TYPE_END Weatherlight PLAYER_CLS_END 142 RACE_END C RARITY_END { W } , Exile a creature card from your graveyard : You gain 1 life .\nSpinning Darkness NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Instant TYPE_END Weatherlight PLAYER_CLS_END 23 RACE_END C RARITY_END You may exile the top three black cards of your graveyard rather than pay Spinning Darkness's mana cost . $Spinning Darkness deals 3 damage to target nonblack creature . You gain 3 life .\nStriped Bears NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Bear TYPE_END Weatherlight PLAYER_CLS_END 82 RACE_END C RARITY_END When Striped Bears enters the battlefield , draw a card .\nTariff NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Sorcery TYPE_END Weatherlight PLAYER_CLS_END 144 RACE_END R RARITY_END Each player sacrifices the creature he or she controls with the highest converted mana cost unless he or she pays that creature's mana cost . If two or more creatures a player controls are tied for highest cost , that player chooses one .\nTendrils of Despair NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Weatherlight PLAYER_CLS_END 25 RACE_END C RARITY_END As an additional cost to cast Tendrils of Despair , sacrifice a creature . $Target opponent discards two cards .\nTolarian Drake NAME_END 4 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Weatherlight PLAYER_CLS_END 55 RACE_END C RARITY_END Flying$Phasing < i > (This phases in or out before you untap during each of your untap steps . While it's phased out , it's treated as though it doesn't exist . ) < /i >\nTolarian Entrancer NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Weatherlight PLAYER_CLS_END 56 RACE_END R RARITY_END Whenever Tolarian Entrancer becomes blocked by a creature , gain control of that creature at end of combat .\nTolarian Serpent NAME_END 7 ATK_END 7 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Weatherlight PLAYER_CLS_END 57 RACE_END R RARITY_END At the beginning of your upkeep , put the top seven cards of your library into your graveyard .\nTouchstone NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Weatherlight PLAYER_CLS_END 161 RACE_END U RARITY_END { tap }: Tap target artifact you don't control .\nTranquil Grove NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Weatherlight PLAYER_CLS_END 84 RACE_END R RARITY_END { 1}{G}{G }: Destroy all other enchantments .\nUktabi Efreet NAME_END 4 ATK_END 5 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Efreet TYPE_END Weatherlight PLAYER_CLS_END 85 RACE_END C RARITY_END Cumulative upkeep { G } < i > (At the beginning of your upkeep , put an age counter on this permanent , then sacrifice it unless you pay its upkeep cost for each age counter on it . ) < /i >\nUrborg Justice NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Instant TYPE_END Weatherlight PLAYER_CLS_END 26 RACE_END R RARITY_END Target opponent sacrifices a creature for each creature put into your graveyard from the battlefield this turn .\nVitalize NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Weatherlight PLAYER_CLS_END 87 RACE_END C RARITY_END Untap all creatures you control .\nXanthic Statue NAME_END NIL ATK_END NIL DEF_END {8} COST_END NIL DUR_END Artifact TYPE_END Weatherlight PLAYER_CLS_END 163 RACE_END R RARITY_END { 5 }: Until end of turn , Xanthic Statue becomes an 8/8 Golem artifact creature with trample .\nZombie Scavengers NAME_END 1 ATK_END 3 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Weatherlight PLAYER_CLS_END 29 RACE_END C RARITY_END Exile the top creature card of your graveyard : Regenerate Zombie Scavengers .\nAbyssal Persecutor NAME_END 6 ATK_END 6 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Worldwake PLAYER_CLS_END 47 RACE_END M RARITY_END Flying , trample$You can't win the game and your opponents can't lose the game .\nAdmonition Angel NAME_END 6 ATK_END 6 DEF_END {3}{W}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Worldwake PLAYER_CLS_END 1 RACE_END M RARITY_END Flying$Landfall - Whenever a land enters the battlefield under your control , you may exile target nonland permanent other than Admonition Angel . $When Admonition Angel leaves the battlefield , return all cards exiled with it to the battlefield under their owners ' control .\nAEther Tradewinds NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 24 RACE_END C RARITY_END Return target permanent you control and target permanent you don't control to their owners ' hands .\nAgadeem Occultist NAME_END 2 ATK_END 0 DEF_END {2}{B} COST_END NIL DUR_END Creature - Human Shaman Ally TYPE_END Worldwake PLAYER_CLS_END 48 RACE_END R RARITY_END { tap }: Put target creature card from an opponent's graveyard onto the battlefield under your control if its converted mana cost is less than or equal to the number of Allies you control .\nAkoum Battlesinger NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Berserker Ally TYPE_END Worldwake PLAYER_CLS_END 71 RACE_END C RARITY_END Haste$Whenever Akoum Battlesinger or another Ally enters the battlefield under your control , you may have Ally creatures you control get +1/+0 until end of turn .\nAmulet of Vigor NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Worldwake PLAYER_CLS_END 121 RACE_END R RARITY_END Whenever a permanent enters the battlefield tapped and under your control , untap it .\nAnowon, the Ruin Sage NAME_END 3 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Legendary Creature - Vampire Shaman TYPE_END Worldwake PLAYER_CLS_END 49 RACE_END R RARITY_END At the beginning of your upkeep , each player sacrifices a non-Vampire creature .\nApex Hawks NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Bird TYPE_END Worldwake PLAYER_CLS_END 2 RACE_END C RARITY_END Multikicker { 1}{W } < i > (You may pay an additional { 1}{W } any number of times as you cast this spell . ) < /i > $Flying$Apex Hawks enters the battlefield with a +1/+1 counter on it for each time it was kicked .\nArbor Elf NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Worldwake PLAYER_CLS_END 95 RACE_END C RARITY_END { tap }: Untap target Forest .\nArchon of Redemption NAME_END 4 ATK_END 3 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Archon TYPE_END Worldwake PLAYER_CLS_END 3 RACE_END R RARITY_END Flying$Whenever Archon of Redemption or another creature with flying enters the battlefield under your control , you may gain life equal to that creature's power .\nAvenger of Zendikar NAME_END 5 ATK_END 5 DEF_END {5}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Worldwake PLAYER_CLS_END 96 RACE_END M RARITY_END When Avenger of Zendikar enters the battlefield , put a 0/1 green Plant creature token onto the battlefield for each land you control . $Landfall - Whenever a land enters the battlefield under your control , you may put a +1/+1 counter on each Plant creature you control .\nBasilisk Collar NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Worldwake PLAYER_CLS_END 122 RACE_END R RARITY_END Equipped creature has deathtouch and lifelink . $Equip { 2 }\nBattle Hurda NAME_END 3 ATK_END 3 DEF_END {4}{W} COST_END NIL DUR_END Creature - Giant TYPE_END Worldwake PLAYER_CLS_END 4 RACE_END C RARITY_END First strike\nBazaar Trader NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin TYPE_END Worldwake PLAYER_CLS_END 72 RACE_END R RARITY_END { tap }: Target player gains control of target artifact , creature , or land you control .\nBestial Menace NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Sorcery TYPE_END Worldwake PLAYER_CLS_END 97 RACE_END U RARITY_END Put a 1/1 green Snake creature token , a 2/2 green Wolf creature token , and a 3/3 green Elephant creature token onto the battlefield .\nBloodhusk Ritualist NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Vampire Shaman TYPE_END Worldwake PLAYER_CLS_END 50 RACE_END U RARITY_END Multikicker { B } < i > (You may pay an additional { B } any number of times as you cast this spell . ) < /i > $When Bloodhusk Ritualist enters the battlefield , target opponent discards a card for each time it was kicked .\nBrink of Disaster NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Worldwake PLAYER_CLS_END 52 RACE_END C RARITY_END Enchant creature or land$When enchanted permanent becomes tapped , destroy it .\nBull Rush NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 73 RACE_END C RARITY_END Target creature gets +2/+0 until end of turn .\nButcher of Malakir NAME_END 4 ATK_END 5 DEF_END {5}{B}{B} COST_END NIL DUR_END Creature - Vampire Warrior TYPE_END Worldwake PLAYER_CLS_END 53 RACE_END R RARITY_END Flying$Whenever Butcher of Malakir or another creature you control dies , each opponent sacrifices a creature .\nCalcite Snapper NAME_END 4 ATK_END 1 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Turtle TYPE_END Worldwake PLAYER_CLS_END 25 RACE_END C RARITY_END Shroud < i > (This creature can't be the target of spells or abilities . ) < /i > $Landfall - Whenever a land enters the battlefield under your control , you may switch Calcite Snapper's power and toughness until end of turn .\nCanopy Cover NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Worldwake PLAYER_CLS_END 98 RACE_END U RARITY_END Enchant creature$Enchanted creature can't be blocked except by creatures with flying or reach . $Enchanted creature can't be the target of spells or abilities your opponents control .\nCaustic Crawler NAME_END 3 ATK_END 4 DEF_END {3}{B}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Worldwake PLAYER_CLS_END 54 RACE_END U RARITY_END Landfall - Whenever a land enters the battlefield under your control , you may have target creature get -1/-1 until end of turn .\nCelestial Colonnade NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Worldwake PLAYER_CLS_END 133 RACE_END R RARITY_END Celestial Colonnade enters the battlefield tapped . ${tap }: Add { W } or { U } to your mana pool . ${3}{W}{U }: Until end of turn , Celestial Colonnade becomes a 4/4 white and blue Elemental creature with flying and vigilance . It's still a land .\nChain Reaction NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Worldwake PLAYER_CLS_END 74 RACE_END R RARITY_END Chain Reaction deals X damage to each creature , where X is the number of creatures on the battlefield .\nClaws of Valakut NAME_END NIL ATK_END NIL DEF_END {1}{R}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Worldwake PLAYER_CLS_END 75 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+0 for each Mountain you control and has first strike .\nComet Storm NAME_END NIL ATK_END NIL DEF_END {X}{R}{R} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 76 RACE_END M RARITY_END Multikicker { 1 } < i > (You may pay an additional { 1 } any number of times as you cast this spell . ) < /i > $Choose target creature or player , then choose another target creature or player for each time Comet Storm was kicked . Comet Storm deals X damage to each of them .\nCorrupted Zendikon NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Worldwake PLAYER_CLS_END 55 RACE_END C RARITY_END Enchant land$Enchanted land is a 3/3 black Ooze creature . It's still a land . $When enchanted land dies , return that card to its owner's hand .\nCosi's Ravager NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Worldwake PLAYER_CLS_END 77 RACE_END C RARITY_END Landfall - Whenever a land enters the battlefield under your control , you may have Cosi's Ravager deal 1 damage to target player .\nCreeping Tar Pit NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Worldwake PLAYER_CLS_END 134 RACE_END R RARITY_END Creeping Tar Pit enters the battlefield tapped . ${tap }: Add { U } or { B } to your mana pool . ${1}{U}{B }: Until end of turn , Creeping Tar Pit becomes a 3/2 blue and black Elemental creature and is unblockable . It's still a land .\nCrusher Zendikon NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Worldwake PLAYER_CLS_END 78 RACE_END C RARITY_END Enchant land$Enchanted land is a 4/2 red Beast creature with trample . It's still a land . $When enchanted land dies , return that card to its owner's hand .\nCunning Sparkmage NAME_END 1 ATK_END 0 DEF_END {2}{R} COST_END NIL DUR_END Creature - Human Shaman TYPE_END Worldwake PLAYER_CLS_END 79 RACE_END U RARITY_END Haste${tap }: Cunning Sparkmage deals 1 damage to target creature or player .\nDead Reckoning NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Worldwake PLAYER_CLS_END 56 RACE_END C RARITY_END You may put target creature card from your graveyard on top of your library . If you do , Dead Reckoning deals damage equal to that card's power to target creature .\nDeathforge Shaman NAME_END 3 ATK_END 4 DEF_END {4}{R} COST_END NIL DUR_END Creature - Ogre Shaman TYPE_END Worldwake PLAYER_CLS_END 80 RACE_END U RARITY_END Multikicker { R } < i > (You may pay an additional { R } any number of times as you cast this spell . ) < /i > $When Deathforge Shaman enters the battlefield , it deals damage to target player equal to twice the number of times it was kicked .\nDeath's Shadow NAME_END 13 ATK_END 13 DEF_END {B} COST_END NIL DUR_END Creature - Avatar TYPE_END Worldwake PLAYER_CLS_END 57 RACE_END R RARITY_END Death's Shadow gets -X/-X , where X is your life total .\nDread Statuary NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Worldwake PLAYER_CLS_END 135 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${4 }: Dread Statuary becomes a 4/2 Golem artifact creature until end of turn . It's still a land .\nEnclave Elite NAME_END 2 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Worldwake PLAYER_CLS_END 27 RACE_END C RARITY_END Multikicker { 1}{U } < i > (You may pay an additional { 1}{U } any number of times as you cast this spell . ) < /i > $Islandwalk$Enclave Elite enters the battlefield with a +1/+1 counter on it for each time it was kicked .\nEverflowing Chalice NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact TYPE_END Worldwake PLAYER_CLS_END 123 RACE_END U RARITY_END Multikicker { 2 } < i > (You may pay an additional { 2 } any number of times as you cast this spell . ) < /i > $Everflowing Chalice enters the battlefield with a charge counter on it for each time it was kicked . ${tap }: Add { C } to your mana pool for each charge counter on Everflowing Chalice .\nExplore NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Sorcery TYPE_END Worldwake PLAYER_CLS_END 99 RACE_END C RARITY_END You may play an additional land this turn . $Draw a card .\nEye of Ugin NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Legendary Land TYPE_END Worldwake PLAYER_CLS_END 136 RACE_END M RARITY_END Colorless Eldrazi spells you cast cost { 2 } less to cast . ${7 } , { tap }: Search your library for a colorless creature card , reveal it , and put it into your hand . Then shuffle your library .\nFeral Contest NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Worldwake PLAYER_CLS_END 100 RACE_END C RARITY_END Put a +1/+1 counter on target creature you control . Another target creature blocks it this turn if able .\nFledgling Griffin NAME_END 2 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Griffin TYPE_END Worldwake PLAYER_CLS_END 5 RACE_END C RARITY_END Landfall - Whenever a land enters the battlefield under your control , Fledgling Griffin gains flying until end of turn .\nGnarlid Pack NAME_END 2 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Worldwake PLAYER_CLS_END 101 RACE_END C RARITY_END Multikicker { 1}{G } < i > (You may pay an additional { 1}{G } any number of times as you cast this spell . ) < /i > $Gnarlid Pack enters the battlefield with a +1/+1 counter on it for each time it was kicked .\nGoblin Roughrider NAME_END 2 ATK_END 3 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Knight TYPE_END Worldwake PLAYER_CLS_END 82 RACE_END C RARITY_END NIL\nGoliath Sphinx NAME_END 7 ATK_END 8 DEF_END {5}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Worldwake PLAYER_CLS_END 28 RACE_END R RARITY_END Flying\nGrappler Spider NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Worldwake PLAYER_CLS_END 102 RACE_END C RARITY_END Reach < i > (This creature can block creatures with flying . ) < /i >\nGraypelt Hunter NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Human Warrior Ally TYPE_END Worldwake PLAYER_CLS_END 103 RACE_END C RARITY_END Trample$Whenever Graypelt Hunter or another Ally enters the battlefield under your control , you may put a +1/+1 counter on Graypelt Hunter .\nGrotag Thrasher NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Lizard TYPE_END Worldwake PLAYER_CLS_END 83 RACE_END C RARITY_END Whenever Grotag Thrasher attacks , target creature can't block this turn .\nGroundswell NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 104 RACE_END C RARITY_END Target creature gets +2/+2 until end of turn . $Landfall - If you had a land enter the battlefield under your control this turn , that creature gets +4/+4 until end of turn instead .\nGuardian Zendikon NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Worldwake PLAYER_CLS_END 6 RACE_END C RARITY_END Enchant land$Enchanted land is a 2/6 white Wall creature with defender . It's still a land . $When enchanted land dies , return that card to its owner's hand .\nHada Freeblade NAME_END 1 ATK_END 0 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier Ally TYPE_END Worldwake PLAYER_CLS_END 7 RACE_END U RARITY_END Whenever Hada Freeblade or another Ally enters the battlefield under your control , you may put a +1/+1 counter on Hada Freeblade .\nHalimar Depths NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Worldwake PLAYER_CLS_END 137 RACE_END C RARITY_END Halimar Depths enters the battlefield tapped . $When Halimar Depths enters the battlefield , look at the top three cards of your library , then put them back in any order . ${tap }: Add { U } to your mana pool .\nHalimar Excavator NAME_END 3 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Human Wizard Ally TYPE_END Worldwake PLAYER_CLS_END 29 RACE_END C RARITY_END Whenever Halimar Excavator or another Ally enters the battlefield under your control , target player puts the top X cards of his or her library into his or her graveyard , where X is the number of Allies you control .\nHedron Rover NAME_END 2 ATK_END 2 DEF_END {4} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Worldwake PLAYER_CLS_END 125 RACE_END C RARITY_END Landfall - Whenever a land enters the battlefield under your control , Hedron Rover gets +2/+2 until end of turn .\nHorizon Drake NAME_END 1 ATK_END 3 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Worldwake PLAYER_CLS_END 30 RACE_END U RARITY_END Flying , protection from lands\nIona's Judgment NAME_END NIL ATK_END NIL DEF_END {4}{W} COST_END NIL DUR_END Sorcery TYPE_END Worldwake PLAYER_CLS_END 8 RACE_END C RARITY_END Exile target creature or enchantment .\nJace, the Mind Sculptor NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Planeswalker - Jace TYPE_END Worldwake PLAYER_CLS_END 31 RACE_END M RARITY_END +2 : Look at the top card of target player's library . You may put that card on the bottom of that player's library . $0 : Draw three cards , then put two cards from your hand on top of your library in any order . $-1 : Return target creature to its owner's hand . $-12 : Exile all cards from target player's library , then that player shuffles his or her hand into his or her library .\nJagwasp Swarm NAME_END 2 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Worldwake PLAYER_CLS_END 58 RACE_END C RARITY_END Flying\nJoin the Ranks NAME_END NIL ATK_END NIL DEF_END {3}{W} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 9 RACE_END C RARITY_END Put two 1/1 white Soldier Ally creature tokens onto the battlefield .\nJoraga Warcaller NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Worldwake PLAYER_CLS_END 106 RACE_END R RARITY_END Multikicker { 1}{G } < i > (You may pay an additional { 1}{G } any number of times as you cast this spell . ) < /i > $Joraga Warcaller enters the battlefield with a +1/+1 counter on it for each time it was kicked . $Other Elf creatures you control get +1/+1 for each +1/+1 counter on Joraga Warcaller .\nJwari Shapeshifter NAME_END 0 ATK_END 0 DEF_END {1}{U} COST_END NIL DUR_END Creature - Shapeshifter Ally TYPE_END Worldwake PLAYER_CLS_END 32 RACE_END R RARITY_END You may have Jwari Shapeshifter enter the battlefield as a copy of any Ally creature on the battlefield .\nKalastria Highborn NAME_END 2 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Vampire Shaman TYPE_END Worldwake PLAYER_CLS_END 59 RACE_END R RARITY_END Whenever Kalastria Highborn or another Vampire you control dies , you may pay { B } . If you do , target player loses 2 life and you gain 2 life .\nKazuul, Tyrant of the Cliffs NAME_END 4 ATK_END 5 DEF_END {3}{R}{R} COST_END NIL DUR_END Legendary Creature - Ogre Warrior TYPE_END Worldwake PLAYER_CLS_END 84 RACE_END R RARITY_END Whenever a creature an opponent controls attacks , if you're the defending player , put a 3/3 red Ogre creature token onto the battlefield unless that creature's controller pays { 3 } .\nKhalni Garden NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Worldwake PLAYER_CLS_END 138 RACE_END C RARITY_END Khalni Garden enters the battlefield tapped . $When Khalni Garden enters the battlefield , put a 0/1 green Plant creature token onto the battlefield . ${tap }: Add { G } to your mana pool .\nKitesail NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Worldwake PLAYER_CLS_END 126 RACE_END C RARITY_END Equipped creature gets +1/+0 and has flying . $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nKitesail Apprentice NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Kor Soldier TYPE_END Worldwake PLAYER_CLS_END 10 RACE_END C RARITY_END As long as Kitesail Apprentice is equipped , it gets +1/+1 and has flying .\nKor Firewalker NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Kor Soldier TYPE_END Worldwake PLAYER_CLS_END 11 RACE_END U RARITY_END Protection from red$Whenever a player casts a red spell , you may gain 1 life .\nLavaclaw Reaches NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Worldwake PLAYER_CLS_END 139 RACE_END R RARITY_END Lavaclaw Reaches enters the battlefield tapped . ${tap }: Add { B } or { R } to your mana pool . ${1}{B}{R }: Until end of turn , Lavaclaw Reaches becomes a 2/2 black and red Elemental creature with \" { X }: This creature gets +X/+0 until end of turn . \" It's still a land .\nLeatherback Baloth NAME_END 5 ATK_END 4 DEF_END {G}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Worldwake PLAYER_CLS_END 107 RACE_END U RARITY_END NIL\nLightkeeper of Emeria NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Worldwake PLAYER_CLS_END 12 RACE_END U RARITY_END Multikicker { W } < i > (You may pay an additional { W } any number of times as you cast this spell . ) < /i > $Flying$When Lightkeeper of Emeria enters the battlefield , you gain 2 life for each time it was kicked .\nLoam Lion NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Cat TYPE_END Worldwake PLAYER_CLS_END 13 RACE_END U RARITY_END Loam Lion gets +1/+2 as long as you control a Forest .\nMarsh Threader NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kor Scout TYPE_END Worldwake PLAYER_CLS_END 14 RACE_END C RARITY_END Swampwalk\nMire's Toll NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Sorcery TYPE_END Worldwake PLAYER_CLS_END 60 RACE_END C RARITY_END Target player reveals a number of cards from his or her hand equal to the number of Swamps you control . You choose one of them . That player discards that card .\nMordant Dragon NAME_END 5 ATK_END 5 DEF_END {3}{R}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Worldwake PLAYER_CLS_END 85 RACE_END R RARITY_END Flying${1}{R }: Mordant Dragon gets +1/+0 until end of turn . $Whenever Mordant Dragon deals combat damage to a player , you may have it deal that much damage to target creature that player controls .\nMysteries of the Deep NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 33 RACE_END C RARITY_END Draw two cards . $Landfall - If you had a land enter the battlefield under your control this turn , draw three cards instead .\nNature's Claim NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 108 RACE_END C RARITY_END Destroy target artifact or enchantment . Its controller gains 4 life .\nNemesis Trap NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Instant - Trap TYPE_END Worldwake PLAYER_CLS_END 61 RACE_END U RARITY_END If a white creature is attacking , you may pay { B}{B } rather than pay Nemesis Trap's mana cost . $Exile target attacking creature . Put a token that's a copy of that creature onto the battlefield . Exile it at the beginning of the next end step .\nNovablast Wurm NAME_END 7 ATK_END 7 DEF_END {3}{G}{G}{W}{W} COST_END NIL DUR_END Creature - Wurm TYPE_END Worldwake PLAYER_CLS_END 119 RACE_END M RARITY_END Whenever Novablast Wurm attacks , destroy all other creatures .\nOmnath, Locus of Mana NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Legendary Creature - Elemental TYPE_END Worldwake PLAYER_CLS_END 109 RACE_END M RARITY_END Green mana doesn't empty from your mana pool as steps and phases end . $Omnath , Locus of Mana gets +1/+1 for each green mana in your mana pool .\nPerimeter Captain NAME_END 4 ATK_END 0 DEF_END {W} COST_END NIL DUR_END Creature - Human Soldier TYPE_END Worldwake PLAYER_CLS_END 16 RACE_END U RARITY_END Defender$Whenever a creature you control with defender blocks , you may gain 2 life .\nPermafrost Trap NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant - Trap TYPE_END Worldwake PLAYER_CLS_END 34 RACE_END U RARITY_END If an opponent had a green creature enter the battlefield under his or her control this turn , you may pay { U } rather than pay Permafrost Trap's mana cost . $Tap up to two target creatures . Those creatures don't untap during their controller's next untap step .\nPilgrim's Eye NAME_END 1 ATK_END 1 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Thopter TYPE_END Worldwake PLAYER_CLS_END 128 RACE_END C RARITY_END Flying$When Pilgrim's Eye enters the battlefield , you may search your library for a basic land card , reveal it , put it into your hand , then shuffle your library .\nPulse Tracker NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Vampire Rogue TYPE_END Worldwake PLAYER_CLS_END 62 RACE_END C RARITY_END Whenever Pulse Tracker attacks , each opponent loses 1 life .\nQuag Vampires NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Vampire Rogue TYPE_END Worldwake PLAYER_CLS_END 63 RACE_END C RARITY_END Multikicker { 1}{B } < i > (You may pay an additional { 1}{B } any number of times as you cast this spell . ) < /i > $Swampwalk$Quag Vampires enters the battlefield with a +1/+1 counter on it for each time it was kicked .\nQuest for Renewal NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Worldwake PLAYER_CLS_END 110 RACE_END U RARITY_END Whenever a creature you control becomes tapped , you may put a quest counter on Quest for Renewal . $As long as there are four or more quest counters on Quest for Renewal , untap all creatures you control during each other player's untap step .\nQuest for the Goblin Lord NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment TYPE_END Worldwake PLAYER_CLS_END 86 RACE_END U RARITY_END Whenever a Goblin enters the battlefield under your control , you may put a quest counter on Quest for the Goblin Lord . $As long as Quest for the Goblin Lord has five or more quest counters on it , creatures you control get +2/+0 .\nQuest for the Nihil Stone NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment TYPE_END Worldwake PLAYER_CLS_END 64 RACE_END R RARITY_END Whenever an opponent discards a card , you may put a quest counter on Quest for the Nihil Stone . $At the beginning of each opponent's upkeep , if that player has no cards in hand and Quest for the Nihil Stone has two or more quest counters on it , you may have that player lose 5 life .\nQuest for Ula's Temple NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment TYPE_END Worldwake PLAYER_CLS_END 35 RACE_END R RARITY_END At the beginning of your upkeep , you may look at the top card of your library . If it's a creature card , you may reveal it and put a quest counter on Quest for Ula's Temple . $At the beginning of each end step , if there are three or more quest counters on Quest for Ula's Temple , you may put a Kraken , Leviathan , Octopus , or Serpent creature card from your hand onto the battlefield .\nRaging Ravine NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Worldwake PLAYER_CLS_END 141 RACE_END R RARITY_END Raging Ravine enters the battlefield tapped . ${tap }: Add { R } or { G } to your mana pool . ${2}{R}{G }: Until end of turn , Raging Ravine becomes a 3/3 red and green Elemental creature with \" Whenever this creature attacks , put a +1/+1 counter on it . \" It's still a land .\nRest for the Weary NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 18 RACE_END C RARITY_END Target player gains 4 life . $Landfall - If you had a land enter the battlefield under your control this turn , that player gains 8 life instead .\nRicochet Trap NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant - Trap TYPE_END Worldwake PLAYER_CLS_END 87 RACE_END U RARITY_END If an opponent cast a blue spell this turn , you may pay { R } rather than pay Ricochet Trap's mana cost . $Change the target of target spell with a single target .\nRoiling Terrain NAME_END NIL ATK_END NIL DEF_END {2}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Worldwake PLAYER_CLS_END 88 RACE_END C RARITY_END Destroy target land , then Roiling Terrain deals damage to that land's controller equal to the number of land cards in that player's graveyard .\nRuin Ghost NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Spirit TYPE_END Worldwake PLAYER_CLS_END 19 RACE_END U RARITY_END { W } , { tap }: Exile target land you control , then return it to the battlefield under your control .\nRumbling Aftershocks NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Enchantment TYPE_END Worldwake PLAYER_CLS_END 89 RACE_END U RARITY_END Whenever you cast a kicked spell , you may have Rumbling Aftershocks deal damage to target creature or player equal to the number of times that spell was kicked .\nRuthless Cullblade NAME_END 1 ATK_END 2 DEF_END {1}{B} COST_END NIL DUR_END Creature - Vampire Warrior TYPE_END Worldwake PLAYER_CLS_END 65 RACE_END C RARITY_END Ruthless Cullblade gets +2/+1 as long as an opponent has 10 or less life .\nScrib Nibblers NAME_END 1 ATK_END 1 DEF_END {2}{B} COST_END NIL DUR_END Creature - Rat TYPE_END Worldwake PLAYER_CLS_END 66 RACE_END U RARITY_END { tap }: Exile the top card of target player's library . If it's a land card , you gain 1 life . $Landfall - Whenever a land enters the battlefield under your control , you may untap Scrib Nibblers .\nSearing Blaze NAME_END NIL ATK_END NIL DEF_END {R}{R} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 90 RACE_END C RARITY_END Searing Blaze deals 1 damage to target player and 1 damage to target creature that player controls . $Landfall - If you had a land enter the battlefield under your control this turn , Searing Blaze deals 3 damage to that player and 3 damage to that creature instead .\nSeer's Sundial NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Worldwake PLAYER_CLS_END 130 RACE_END R RARITY_END Landfall - Whenever a land enters the battlefield under your control , you may pay { 2 } . If you do , draw a card .\nSejiri Merfolk NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Merfolk Soldier TYPE_END Worldwake PLAYER_CLS_END 36 RACE_END U RARITY_END As long as you control a Plains , Sejiri Merfolk has first strike and lifelink . < i > (Damage dealt by a creature with lifelink also causes its controller to gain that much life . ) < /i >\nSejiri Steppe NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Worldwake PLAYER_CLS_END 142 RACE_END C RARITY_END Sejiri Steppe enters the battlefield tapped . $When Sejiri Steppe enters the battlefield , target creature you control gains protection from the color of your choice until end of turn . ${tap }: Add { W } to your mana pool .\nSelective Memory NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Sorcery TYPE_END Worldwake PLAYER_CLS_END 37 RACE_END R RARITY_END Search your library for any number of nonland cards and exile them . Then shuffle your library .\nShoreline Salvager NAME_END 3 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Surrakar TYPE_END Worldwake PLAYER_CLS_END 67 RACE_END U RARITY_END Whenever Shoreline Salvager deals combat damage to a player , if you control an Island , you may draw a card .\nSkitter of Lizards NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Lizard TYPE_END Worldwake PLAYER_CLS_END 91 RACE_END C RARITY_END Multikicker { 1}{R } < i > (You may pay an additional { 1}{R } any number of times as you cast this spell . ) < /i > $Haste$Skitter of Lizards enters the battlefield with a +1/+1 counter on it for each time it was kicked .\nSlavering Nulls NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Zombie TYPE_END Worldwake PLAYER_CLS_END 92 RACE_END U RARITY_END Whenever Slavering Nulls deals combat damage to a player , if you control a Swamp , you may have that player discard a card .\nSlingbow Trap NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Instant - Trap TYPE_END Worldwake PLAYER_CLS_END 111 RACE_END U RARITY_END If a black creature with flying is attacking , you may pay { G } rather than pay Slingbow Trap's mana cost . $Destroy target attacking creature with flying .\nSmoldering Spires NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Worldwake PLAYER_CLS_END 143 RACE_END C RARITY_END Smoldering Spires enters the battlefield tapped . $When Smoldering Spires enters the battlefield , target creature can't block this turn . ${tap }: Add { R } to your mana pool .\nSmother NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 68 RACE_END U RARITY_END Destroy target creature with converted mana cost 3 or less . It can't be regenerated .\nStirring Wildwood NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Worldwake PLAYER_CLS_END 144 RACE_END R RARITY_END Stirring Wildwood enters the battlefield tapped . ${tap }: Add { G } or { W } to your mana pool . ${1}{G}{W }: Until end of turn , Stirring Wildwood becomes a 3/4 green and white Elemental creature with reach . It's still a land .\nStoneforge Mystic NAME_END 2 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kor Artificer TYPE_END Worldwake PLAYER_CLS_END 20 RACE_END R RARITY_END When Stoneforge Mystic enters the battlefield , you may search your library for an Equipment card , reveal it , put it into your hand , then shuffle your library . ${1}{W } , { tap }: You may put an Equipment card from your hand onto the battlefield .\nStone Idol Trap NAME_END NIL ATK_END NIL DEF_END {5}{R} COST_END NIL DUR_END Instant - Trap TYPE_END Worldwake PLAYER_CLS_END 93 RACE_END R RARITY_END Stone Idol Trap costs { 1 } less to cast for each attacking creature . $Put a 6/12 colorless Construct artifact creature token with trample onto the battlefield . Exile it at the beginning of your next end step .\nStrength of the Tajuru NAME_END NIL ATK_END NIL DEF_END {X}{G}{G} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 113 RACE_END R RARITY_END Multikicker { 1 } < i > (You may pay an additional { 1 } any number of times as you cast this spell . ) < /i > $Choose target creature , then choose another target creature for each time Strength of the Tajuru was kicked . Put X +1/+1 counters on each of them .\nSummit Apes NAME_END 2 ATK_END 5 DEF_END {3}{G} COST_END NIL DUR_END Creature - Ape TYPE_END Worldwake PLAYER_CLS_END 114 RACE_END U RARITY_END As long as you control a Mountain , Summit Apes can't be blocked except by two or more creatures .\nSurrakar Banisher NAME_END 3 ATK_END 3 DEF_END {4}{U} COST_END NIL DUR_END Creature - Surrakar TYPE_END Worldwake PLAYER_CLS_END 39 RACE_END C RARITY_END When Surrakar Banisher enters the battlefield , you may return target tapped creature to its owner's hand .\nTalus Paladin NAME_END 3 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Human Knight Ally TYPE_END Worldwake PLAYER_CLS_END 21 RACE_END R RARITY_END Whenever Talus Paladin or another Ally enters the battlefield under your control , you may have Allies you control gain lifelink until end of turn , and you may put a +1/+1 counter on Talus Paladin .\nTectonic Edge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Worldwake PLAYER_CLS_END 145 RACE_END U RARITY_END { tap }: Add { C } to your mana pool . ${1 } , { tap } , Sacrifice Tectonic Edge : Destroy target nonbasic land . Activate this ability only if an opponent controls four or more lands .\nTerastodon NAME_END 9 ATK_END 9 DEF_END {6}{G}{G} COST_END NIL DUR_END Creature - Elephant TYPE_END Worldwake PLAYER_CLS_END 115 RACE_END R RARITY_END When Terastodon enters the battlefield , you may destroy up to three target noncreature permanents . For each permanent put into a graveyard this way , its controller puts a 3/3 green Elephant creature token onto the battlefield .\nTerra Eternal NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Enchantment TYPE_END Worldwake PLAYER_CLS_END 22 RACE_END R RARITY_END All lands are indestructible .\nThada Adel, Acquisitor NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Legendary Creature - Merfolk Rogue TYPE_END Worldwake PLAYER_CLS_END 40 RACE_END R RARITY_END Islandwalk$Whenever Thada Adel , Acquisitor deals combat damage to a player , search that player's library for an artifact card and exile it . Then that player shuffles his or her library . Until end of turn , you may play that card .\nTideforce Elemental NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Worldwake PLAYER_CLS_END 41 RACE_END U RARITY_END { U } , { tap }: You may tap or untap another target creature . $Landfall - Whenever a land enters the battlefield under your control , you may untap Tideforce Elemental .\nTomb Hex NAME_END NIL ATK_END NIL DEF_END {2}{B} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 69 RACE_END C RARITY_END Target creature gets -2/-2 until end of turn . $Landfall - If you had a land enter the battlefield under your control this turn , that creature gets -4/-4 until end of turn instead .\nTreasure Hunt NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Worldwake PLAYER_CLS_END 42 RACE_END C RARITY_END Reveal cards from the top of your library until you reveal a nonland card , then put all cards revealed this way into your hand .\nTuktuk Scrapper NAME_END 2 ATK_END 2 DEF_END {3}{R} COST_END NIL DUR_END Creature - Goblin Artificer Ally TYPE_END Worldwake PLAYER_CLS_END 94 RACE_END U RARITY_END Whenever Tuktuk Scrapper or another Ally enters the battlefield under your control , you may destroy target artifact . If that artifact is put into a graveyard this way , Tuktuk Scrapper deals damage to that artifact's controller equal to the number of Allies you control .\nTwitch NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 43 RACE_END C RARITY_END You may tap or untap target artifact , creature , or land . $Draw a card .\nUrge to Feed NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 70 RACE_END U RARITY_END Target creature gets -3/-3 until end of turn . You may tap any number of untapped Vampire creatures you control . If you do , put a +1/+1 counter on each of those Vampires .\nVapor Snare NAME_END NIL ATK_END NIL DEF_END {4}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Worldwake PLAYER_CLS_END 44 RACE_END U RARITY_END Enchant creature$You control enchanted creature . $At the beginning of your upkeep , sacrifice Vapor Snare unless you return a land you control to its owner's hand .\nVeteran's Reflexes NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Worldwake PLAYER_CLS_END 23 RACE_END C RARITY_END Target creature gets +1/+1 until end of turn . Untap that creature .\nVoyager Drake NAME_END 3 ATK_END 3 DEF_END {3}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Worldwake PLAYER_CLS_END 45 RACE_END U RARITY_END Multikicker { U } < i > (You may pay an additional { U } any number of times as you cast this spell . ) < /i > $Flying$When Voyager Drake enters the battlefield , up to X target creatures gain flying until end of turn , where X is the number of times Voyager Drake was kicked .\nWalking Atlas NAME_END 1 ATK_END 1 DEF_END {2} COST_END NIL DUR_END Artifact Creature - Construct TYPE_END Worldwake PLAYER_CLS_END 131 RACE_END C RARITY_END { tap }: You may put a land card from your hand onto the battlefield .\nWind Zendikon NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Worldwake PLAYER_CLS_END 46 RACE_END C RARITY_END Enchant land$Enchanted land is a 2/2 blue Elemental creature with flying . It's still a land . $When enchanted land dies , return that card to its owner's hand .\nWolfbriar Elemental NAME_END 4 ATK_END 4 DEF_END {2}{G}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Worldwake PLAYER_CLS_END 118 RACE_END R RARITY_END Multikicker { G } < i > (You may pay an additional { G } any number of times as you cast this spell . ) < /i > $When Wolfbriar Elemental enters the battlefield , put a 2/2 green Wolf creature token onto the battlefield for each time it was kicked .\nWrexial, the Risen Deep NAME_END 8 ATK_END 5 DEF_END {3}{U}{U}{B} COST_END NIL DUR_END Legendary Creature - Kraken TYPE_END Worldwake PLAYER_CLS_END 120 RACE_END M RARITY_END Islandwalk , swampwalk$Whenever Wrexial , the Risen Deep deals combat damage to a player , you may cast target instant or sorcery card from that player's graveyard without paying its mana cost . If that card would be put into a graveyard this turn , exile it instead .\nAdventuring Gear NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Zendikar PLAYER_CLS_END 195 RACE_END C RARITY_END Landfall - Whenever a land enters the battlefield under your control , equipped creature gets +2/+2 until end of turn . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nAEther Figment NAME_END 1 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Illusion TYPE_END Zendikar PLAYER_CLS_END 40 RACE_END U RARITY_END Kicker { 3 } < i > (You may pay an additional { 3 } as you cast this spell . ) < /i > $AEther Figment is unblockable . $If AEther Figment was kicked , it enters the battlefield with two +1/+1 counters on it .\nAkoum Refuge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 210 RACE_END U RARITY_END Akoum Refuge enters the battlefield tapped . $When Akoum Refuge enters the battlefield , you gain 1 life . ${tap }: Add { B } or { R } to your mana pool .\nArchive Trap NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Instant - Trap TYPE_END Zendikar PLAYER_CLS_END 41 RACE_END R RARITY_END If an opponent searched his or her library this turn , you may pay { 0 } rather than pay Archive Trap's mana cost . $Target opponent puts the top thirteen cards of his or her library into his or her graveyard .\nArchmage Ascension NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 42 RACE_END R RARITY_END At the beginning of each end step , if you drew two or more cards this turn , you may put a quest counter on Archmage Ascension . $As long as Archmage Ascension has six or more quest counters on it , if you would draw a card , you may instead search your library for a card , put that card into your hand , then shuffle your library .\nArid Mesa NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 211 RACE_END R RARITY_END { tap } , Pay 1 life , Sacrifice Arid Mesa : Search your library for a Mountain or Plains card and put it onto the battlefield . Then shuffle your library .\nArmament Master NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Kor Soldier TYPE_END Zendikar PLAYER_CLS_END 1 RACE_END R RARITY_END Other Kor creatures you control get +2/+2 for each Equipment attached to Armament Master .\nArrow Volley Trap NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Instant - Trap TYPE_END Zendikar PLAYER_CLS_END 2 RACE_END U RARITY_END If four or more creatures are attacking , you may pay { 1}{W } rather than pay Arrow Volley Trap's mana cost . $Arrow Volley Trap deals 5 damage divided as you choose among any number of target attacking creatures .\nBala Ged Thief NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Rogue Ally TYPE_END Zendikar PLAYER_CLS_END 79 RACE_END R RARITY_END Whenever Bala Ged Thief or another Ally enters the battlefield under your control , target player reveals a number of cards from his or her hand equal to the number of Allies you control . You choose one of them . That player discards that card .\nBaloth Cage Trap NAME_END NIL ATK_END NIL DEF_END {3}{G}{G} COST_END NIL DUR_END Instant - Trap TYPE_END Zendikar PLAYER_CLS_END 156 RACE_END U RARITY_END If an opponent had an artifact enter the battlefield under his or her control this turn , you may pay { 1}{G } rather than pay Baloth Cage Trap's mana cost . $Put a 4/4 green Beast creature token onto the battlefield .\nBaloth Woodcrasher NAME_END 4 ATK_END 4 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Zendikar PLAYER_CLS_END 157 RACE_END U RARITY_END Landfall - Whenever a land enters the battlefield under your control , Baloth Woodcrasher gets +4/+4 and gains trample until end of turn .\nBeast Hunt NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 158 RACE_END C RARITY_END Reveal the top three cards of your library . Put all creature cards revealed this way into your hand and the rest into your graveyard .\nBladetusk Boar NAME_END 2 ATK_END 3 DEF_END {3}{R} COST_END NIL DUR_END Creature - Boar TYPE_END Zendikar PLAYER_CLS_END 118 RACE_END C RARITY_END Intimidate < i > (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i >\nBlazing Torch NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Zendikar PLAYER_CLS_END 197 RACE_END U RARITY_END Equipped creature can't be blocked by Vampires or Zombies . $Equipped creature has \" { tap } , Sacrifice Blazing Torch : Blazing Torch deals 2 damage to target creature or player . \" $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nBloodchief Ascension NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 82 RACE_END R RARITY_END At the beginning of each end step , if an opponent lost 2 or more life this turn , you may put a quest counter on Bloodchief Ascension . < i > (Damage causes loss of life . ) < /i > $Whenever a card is put into an opponent's graveyard from anywhere , if Bloodchief Ascension has three or more quest counters on it , you may have that player lose 2 life . If you do , you gain 2 life .\nBloodghast NAME_END 1 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Vampire Spirit TYPE_END Zendikar PLAYER_CLS_END 83 RACE_END R RARITY_END Bloodghast can't block . $Bloodghast has haste as long as an opponent has 10 or less life . $Landfall - Whenever a land enters the battlefield under your control , you may return Bloodghast from your graveyard to the battlefield .\nBlood Seeker NAME_END 1 ATK_END 1 DEF_END {1}{B} COST_END NIL DUR_END Creature - Vampire Shaman TYPE_END Zendikar PLAYER_CLS_END 80 RACE_END C RARITY_END Whenever a creature enters the battlefield under an opponent's control , you may have that player lose 1 life .\nBlood Tribute NAME_END NIL ATK_END NIL DEF_END {4}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 81 RACE_END R RARITY_END Kicker-Tap an untapped Vampire you control . < i > (You may tap a Vampire you control in addition to any other costs as you cast this spell . ) < /i > $Target opponent loses half his or her life , rounded up . If Blood Tribute was kicked , you gain life equal to the life lost this way .\nBog Tatters NAME_END 2 ATK_END 4 DEF_END {4}{B} COST_END NIL DUR_END Creature - Wraith TYPE_END Zendikar PLAYER_CLS_END 84 RACE_END C RARITY_END Swampwalk\nBold Defense NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 3 RACE_END C RARITY_END Kicker { 3}{W } < i > (You may pay an additional { 3}{W } as you cast this spell . ) < /i > $Creatures you control get +1/+1 until end of turn . If Bold Defense was kicked , instead creatures you control get +2/+2 and gain first strike until end of turn .\nBrave the Elements NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 4 RACE_END U RARITY_END Choose a color . White creatures you control gain protection from the chosen color until end of turn .\nBurst Lightning NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 119 RACE_END C RARITY_END Kicker { 4 } < i > (You may pay an additional { 4 } as you cast this spell . ) < /i > $Burst Lightning deals 2 damage to target creature or player . If Burst Lightning was kicked , it deals 4 damage to that creature or player instead .\nCaller of Gales NAME_END 1 ATK_END 1 DEF_END {U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Zendikar PLAYER_CLS_END 43 RACE_END C RARITY_END { 1}{U } , { tap }: Target creature gains flying until end of turn .\nCaravan Hurda NAME_END 5 ATK_END 1 DEF_END {4}{W} COST_END NIL DUR_END Creature - Giant TYPE_END Zendikar PLAYER_CLS_END 5 RACE_END C RARITY_END Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nCarnage Altar NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact TYPE_END Zendikar PLAYER_CLS_END 198 RACE_END U RARITY_END { 3 } , Sacrifice a creature : Draw a card .\nCelestial Mantle NAME_END NIL ATK_END NIL DEF_END {3}{W}{W}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Zendikar PLAYER_CLS_END 6 RACE_END R RARITY_END Enchant creature$Enchanted creature gets +3/+3 . $Whenever enchanted creature deals combat damage to a player , double its controller's life total .\nChandra Ablaze NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Planeswalker - Chandra TYPE_END Zendikar PLAYER_CLS_END 120 RACE_END M RARITY_END +1 : Discard a card . If a red card is discarded this way , Chandra Ablaze deals 4 damage to target creature or player . $-2 : Each player discards his or her hand , then draws three cards . $-7 : Cast any number of red instant and/or sorcery cards from your graveyard without paying their mana costs .\nCliff Threader NAME_END 1 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kor Scout TYPE_END Zendikar PLAYER_CLS_END 7 RACE_END C RARITY_END Mountainwalk\nCobra Trap NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END NIL DUR_END Instant - Trap TYPE_END Zendikar PLAYER_CLS_END 160 RACE_END U RARITY_END If a noncreature permanent under your control was destroyed this turn by a spell or ability an opponent controlled , you may pay { G } rather than pay Cobra Trap's mana cost . $Put four 1/1 green Snake creature tokens onto the battlefield .\nConqueror's Pledge NAME_END NIL ATK_END NIL DEF_END {2}{W}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 8 RACE_END R RARITY_END Kicker { 6 } < i > (You may pay an additional { 6 } as you cast this spell . ) < /i > $Put six 1/1 white Kor Soldier creature tokens onto the battlefield . If Conqueror's Pledge was kicked , put twelve of those tokens onto the battlefield instead .\nCrypt Ripper NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Shade TYPE_END Zendikar PLAYER_CLS_END 85 RACE_END C RARITY_END Haste${B }: Crypt Ripper gets +1/+1 until end of turn .\nDay of Judgment NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 9 RACE_END R RARITY_END Destroy all creatures .\nDesecrated Earth NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 86 RACE_END C RARITY_END Destroy target land . Its controller discards a card .\nDevout Lightcaster NAME_END 2 ATK_END 2 DEF_END {W}{W}{W} COST_END NIL DUR_END Creature - Kor Cleric TYPE_END Zendikar PLAYER_CLS_END 10 RACE_END R RARITY_END Protection from black$When Devout Lightcaster enters the battlefield , exile target black permanent .\nDisfigure NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 87 RACE_END C RARITY_END Target creature gets -2/-2 until end of turn .\nEldrazi Monument NAME_END NIL ATK_END NIL DEF_END {5} COST_END NIL DUR_END Artifact TYPE_END Zendikar PLAYER_CLS_END 199 RACE_END M RARITY_END Creatures you control get +1/+1 , have flying , and are indestructible . $At the beginning of your upkeep , sacrifice a creature . If you can't , sacrifice Eldrazi Monument .\nElectropotence NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 122 RACE_END R RARITY_END Whenever a creature enters the battlefield under your control , you may pay { 2}{R } . If you do , that creature deals damage equal to its power to target creature or player .\nElemental Appeal NAME_END NIL ATK_END NIL DEF_END {R}{R}{R}{R} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 123 RACE_END R RARITY_END Kicker { 5 } < i > (You may pay an additional { 5 } as you cast this spell . ) < /i > $Put a 7/1 red Elemental creature token with trample and haste onto the battlefield . Exile it at the beginning of the next end step . If Elemental Appeal was kicked , that creature gets +7/+0 until end of turn .\nEmeria Angel NAME_END 3 ATK_END 3 DEF_END {2}{W}{W} COST_END NIL DUR_END Creature - Angel TYPE_END Zendikar PLAYER_CLS_END 11 RACE_END R RARITY_END Flying$Landfall - Whenever a land enters the battlefield under your control , you may put a 1/1 white Bird creature token with flying onto the battlefield .\nEmeria, the Sky Ruin NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 213 RACE_END R RARITY_END Emeria , the Sky Ruin enters the battlefield tapped . $At the beginning of your upkeep , if you control seven or more Plains , you may return target creature card from your graveyard to the battlefield . ${tap }: Add { W } to your mana pool .\nEternity Vessel NAME_END NIL ATK_END NIL DEF_END {6} COST_END NIL DUR_END Artifact TYPE_END Zendikar PLAYER_CLS_END 200 RACE_END M RARITY_END Eternity Vessel enters the battlefield with X charge counters on it , where X is your life total . $Landfall - Whenever a land enters the battlefield under your control , you may have your life total become the number of charge counters on Eternity Vessel .\nExpedition Map NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact TYPE_END Zendikar PLAYER_CLS_END 201 RACE_END C RARITY_END { 2 } , { tap } , Sacrifice Expedition Map : Search your library for a land card , reveal it , and put it into your hand . Then shuffle your library .\nExplorer's Scope NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Zendikar PLAYER_CLS_END 202 RACE_END C RARITY_END Whenever equipped creature attacks , look at the top card of your library . If it's a land card , you may put it onto the battlefield tapped . $Equip { 1 } < i > ({1 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nFeast of Blood NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 88 RACE_END U RARITY_END Cast Feast of Blood only if you control two or more Vampires . $Destroy target creature . You gain 4 life .\nFelidar Sovereign NAME_END 6 ATK_END 4 DEF_END {4}{W}{W} COST_END NIL DUR_END Creature - Cat Beast TYPE_END Zendikar PLAYER_CLS_END 12 RACE_END M RARITY_END Vigilance , lifelink$At the beginning of your upkeep , if you have 40 or more life , you win the game .\nFrontier Guide NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Elf Scout TYPE_END Zendikar PLAYER_CLS_END 161 RACE_END U RARITY_END { 3}{G } , { tap }: Search your library for a basic land card and put it onto the battlefield tapped . Then shuffle your library .\nGatekeeper of Malakir NAME_END 2 ATK_END 2 DEF_END {B}{B} COST_END NIL DUR_END Creature - Vampire Warrior TYPE_END Zendikar PLAYER_CLS_END 89 RACE_END U RARITY_END Kicker { B } < i > (You may pay an additional { B } as you cast this spell . ) < /i > $When Gatekeeper of Malakir enters the battlefield , if it was kicked , target player sacrifices a creature .\nGeyser Glider NAME_END 4 ATK_END 4 DEF_END {3}{R}{R} COST_END NIL DUR_END Creature - Elemental Beast TYPE_END Zendikar PLAYER_CLS_END 124 RACE_END U RARITY_END Landfall - Whenever a land enters the battlefield under your control , Geyser Glider gains flying until end of turn .\nGoblin Bushwhacker NAME_END 1 ATK_END 1 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Warrior TYPE_END Zendikar PLAYER_CLS_END 125 RACE_END C RARITY_END Kicker { R } < i > (You may pay an additional { R } as you cast this spell . ) < /i > $When Goblin Bushwhacker enters the battlefield , if it was kicked , creatures you control get +1/+0 and gain haste until end of turn .\nGoblin Guide NAME_END 2 ATK_END 2 DEF_END {R} COST_END NIL DUR_END Creature - Goblin Scout TYPE_END Zendikar PLAYER_CLS_END 126 RACE_END R RARITY_END Haste$Whenever Goblin Guide attacks , defending player reveals the top card of his or her library . If it's a land card , that player puts it into his or her hand .\nGoblin Ruinblaster NAME_END 1 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Zendikar PLAYER_CLS_END 127 RACE_END U RARITY_END Kicker { R } < i > (You may pay an additional { R } as you cast this spell . ) < /i > $Haste$When Goblin Ruinblaster enters the battlefield , if it was kicked , destroy target nonbasic land .\nGoblin Shortcutter NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Goblin Scout TYPE_END Zendikar PLAYER_CLS_END 128 RACE_END C RARITY_END When Goblin Shortcutter enters the battlefield , target creature can't block this turn .\nGoblin War Paint NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment - Aura TYPE_END Zendikar PLAYER_CLS_END 129 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has haste . < i > (It can attack and { tap } no matter when it came under its controller's control . ) < /i >\nGomazoa NAME_END 3 ATK_END 0 DEF_END {2}{U} COST_END NIL DUR_END Creature - Jellyfish TYPE_END Zendikar PLAYER_CLS_END 46 RACE_END U RARITY_END Defender , flying${tap }: Put Gomazoa and each creature it's blocking on top of their owners ' libraries , then those players shuffle their libraries .\nGrappling Hook NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact - Equipment TYPE_END Zendikar PLAYER_CLS_END 203 RACE_END R RARITY_END Equipped creature has double strike . $Whenever equipped creature attacks , you may have target creature block it this turn if able . $Equip { 4 }\nGraypelt Refuge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 214 RACE_END U RARITY_END Graypelt Refuge enters the battlefield tapped . $When Graypelt Refuge enters the battlefield , you gain 1 life . ${tap }: Add { G } or { W } to your mana pool .\nGrazing Gladehart NAME_END 2 ATK_END 2 DEF_END {2}{G} COST_END NIL DUR_END Creature - Antelope TYPE_END Zendikar PLAYER_CLS_END 163 RACE_END C RARITY_END Landfall - Whenever a land enters the battlefield under your control , you may gain 2 life .\nGreenweaver Druid NAME_END 1 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Elf Druid TYPE_END Zendikar PLAYER_CLS_END 164 RACE_END U RARITY_END { tap }: Add { G}{G } to your mana pool .\nGrim Discovery NAME_END NIL ATK_END NIL DEF_END {1}{B} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 91 RACE_END C RARITY_END Choose one or both - Return target creature card from your graveyard to your hand ; and/or return target land card from your graveyard to your hand .\nGuul Draz Specter NAME_END 2 ATK_END 2 DEF_END {2}{B}{B} COST_END NIL DUR_END Creature - Specter TYPE_END Zendikar PLAYER_CLS_END 92 RACE_END R RARITY_END Flying$Guul Draz Specter gets +3/+3 as long as an opponent has no cards in hand . $Whenever Guul Draz Specter deals combat damage to a player , that player discards a card .\nGuul Draz Vampire NAME_END 1 ATK_END 1 DEF_END {B} COST_END NIL DUR_END Creature - Vampire Rogue TYPE_END Zendikar PLAYER_CLS_END 93 RACE_END C RARITY_END As long as an opponent has 10 or less life , Guul Draz Vampire gets +2/+1 and has intimidate . < i > (It can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i >\nHagra Crocodile NAME_END 1 ATK_END 3 DEF_END {3}{B} COST_END NIL DUR_END Creature - Crocodile TYPE_END Zendikar PLAYER_CLS_END 94 RACE_END C RARITY_END Hagra Crocodile can't block . $Landfall - Whenever a land enters the battlefield under your control , Hagra Crocodile gets +2/+2 until end of turn .\nHagra Diabolist NAME_END 2 ATK_END 3 DEF_END {4}{B} COST_END NIL DUR_END Creature - Ogre Shaman Ally TYPE_END Zendikar PLAYER_CLS_END 95 RACE_END U RARITY_END Whenever Hagra Diabolist or another Ally enters the battlefield under your control , you may have target player lose life equal to the number of Allies you control .\nHalo Hunter NAME_END 3 ATK_END 6 DEF_END {2}{B}{B}{B} COST_END NIL DUR_END Creature - Demon TYPE_END Zendikar PLAYER_CLS_END 96 RACE_END R RARITY_END Intimidate < i > (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it . ) < /i > $When Halo Hunter enters the battlefield , destroy target Angel .\nHarrow NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 165 RACE_END C RARITY_END As an additional cost to cast Harrow , sacrifice a land . $Search your library for up to two basic land cards and put them onto the battlefield . Then shuffle your library .\nHeartstabber Mosquito NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Insect TYPE_END Zendikar PLAYER_CLS_END 97 RACE_END C RARITY_END Kicker { 2}{B } < i > (You may pay an additional { 2}{B } as you cast this spell . ) < /i > $Flying$When Heartstabber Mosquito enters the battlefield , if it was kicked , destroy target creature .\nHellfire Mongrel NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental Hound TYPE_END Zendikar PLAYER_CLS_END 130 RACE_END U RARITY_END At the beginning of each opponent's upkeep , if that player has two or fewer cards in hand , Hellfire Mongrel deals 2 damage to him or her .\nHellkite Charger NAME_END 5 ATK_END 5 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Dragon TYPE_END Zendikar PLAYER_CLS_END 131 RACE_END R RARITY_END Flying , haste$Whenever Hellkite Charger attacks , you may pay { 5}{R}{R } . If you do , untap all attacking creatures and after this phase , there is an additional combat phase .\nHideous End NAME_END NIL ATK_END NIL DEF_END {1}{B}{B} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 98 RACE_END C RARITY_END Destroy target nonblack creature . Its controller loses 2 life .\nHighland Berserker NAME_END 1 ATK_END 2 DEF_END {1}{R} COST_END NIL DUR_END Creature - Human Berserker Ally TYPE_END Zendikar PLAYER_CLS_END 132 RACE_END C RARITY_END Whenever Highland Berserker or another Ally enters the battlefield under your control , you may have Ally creatures you control gain first strike until end of turn .\nInferno Trap NAME_END NIL ATK_END NIL DEF_END {3}{R} COST_END NIL DUR_END Instant - Trap TYPE_END Zendikar PLAYER_CLS_END 133 RACE_END U RARITY_END If you've been dealt damage by two or more creatures this turn , you may pay { R } rather than pay Inferno Trap's mana cost . $Inferno Trap deals 4 damage to target creature .\nInto the Roil NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 48 RACE_END C RARITY_END Kicker { 1}{U } < i > (You may pay an additional { 1}{U } as you cast this spell . ) < /i > $Return target nonland permanent to its owner's hand . If Into the Roil was kicked , draw a card .\nIona, Shield of Emeria NAME_END 7 ATK_END 7 DEF_END {6}{W}{W}{W} COST_END NIL DUR_END Legendary Creature - Angel TYPE_END Zendikar PLAYER_CLS_END 13 RACE_END M RARITY_END Flying$As Iona , Shield of Emeria enters the battlefield , choose a color . $Your opponents can't cast spells of the chosen color .\nIor Ruin Expedition NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 49 RACE_END C RARITY_END Landfall - Whenever a land enters the battlefield under your control , you may put a quest counter on Ior Ruin Expedition . $Remove three quest counters from Ior Ruin Expedition and sacrifice it : Draw two cards .\nJoraga Bard NAME_END 4 ATK_END 1 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Rogue Ally TYPE_END Zendikar PLAYER_CLS_END 166 RACE_END C RARITY_END Whenever Joraga Bard or another Ally enters the battlefield under your control , you may have Ally creatures you control gain vigilance until end of turn .\nJourney to Nowhere NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 14 RACE_END C RARITY_END When Journey to Nowhere enters the battlefield , exile target creature . $When Journey to Nowhere leaves the battlefield , return the exiled card to the battlefield under its owner's control .\nJwar Isle Refuge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 215 RACE_END U RARITY_END Jwar Isle Refuge enters the battlefield tapped . $When Jwar Isle Refuge enters the battlefield , you gain 1 life . ${tap }: Add { U } or { B } to your mana pool .\nKabira Crossroads NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 216 RACE_END C RARITY_END Kabira Crossroads enters the battlefield tapped . $When Kabira Crossroads enters the battlefield , you gain 2 life . ${tap }: Add { W } to your mana pool .\nKabira Evangel NAME_END 3 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Human Cleric Ally TYPE_END Zendikar PLAYER_CLS_END 15 RACE_END R RARITY_END Whenever Kabira Evangel or another Ally enters the battlefield under your control , you may choose a color . If you do , Allies you control gain protection from the chosen color until end of turn .\nKalitas, Bloodchief of Ghet NAME_END 5 ATK_END 5 DEF_END {5}{B}{B} COST_END NIL DUR_END Legendary Creature - Vampire Warrior TYPE_END Zendikar PLAYER_CLS_END 99 RACE_END M RARITY_END { B}{B}{B } , { tap }: Destroy target creature . If that creature dies this way , put a black Vampire creature token onto the battlefield . Its power is equal to that creature's power and its toughness is equal to that creature's toughness .\nKazandu Blademaster NAME_END 1 ATK_END 1 DEF_END {W}{W} COST_END NIL DUR_END Creature - Human Soldier Ally TYPE_END Zendikar PLAYER_CLS_END 16 RACE_END U RARITY_END First strike , vigilance$Whenever Kazandu Blademaster or another Ally enters the battlefield under your control , you may put a +1/+1 counter on Kazandu Blademaster .\nKazandu Refuge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 217 RACE_END U RARITY_END Kazandu Refuge enters the battlefield tapped . $When Kazandu Refuge enters the battlefield , you gain 1 life . ${tap }: Add { R } or { G } to your mana pool .\nKazuul Warlord NAME_END 3 ATK_END 3 DEF_END {4}{R} COST_END NIL DUR_END Creature - Minotaur Warrior Ally TYPE_END Zendikar PLAYER_CLS_END 134 RACE_END R RARITY_END Whenever Kazuul Warlord or another Ally enters the battlefield under your control , you may put a +1/+1 counter on each Ally creature you control .\nKhalni Gem NAME_END NIL ATK_END NIL DEF_END {4} COST_END NIL DUR_END Artifact TYPE_END Zendikar PLAYER_CLS_END 205 RACE_END U RARITY_END When Khalni Gem enters the battlefield , return two lands you control to their owner's hand . ${tap }: Add two mana of any one color to your mana pool .\nKor Cartographer NAME_END 2 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Kor Scout TYPE_END Zendikar PLAYER_CLS_END 18 RACE_END C RARITY_END When Kor Cartographer enters the battlefield , you may search your library for a Plains card , put it onto the battlefield tapped , then shuffle your library .\nKor Duelist NAME_END 1 ATK_END 1 DEF_END {W} COST_END NIL DUR_END Creature - Kor Soldier TYPE_END Zendikar PLAYER_CLS_END 19 RACE_END U RARITY_END As long as Kor Duelist is equipped , it has double strike . < i > (It deals both first-strike and regular combat damage . ) < /i >\nKor Hookmaster NAME_END 2 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kor Soldier TYPE_END Zendikar PLAYER_CLS_END 20 RACE_END C RARITY_END When Kor Hookmaster enters the battlefield , tap target creature an opponent controls . That creature doesn't untap during its controller's next untap step .\nKor Outfitter NAME_END 2 ATK_END 2 DEF_END {W}{W} COST_END NIL DUR_END Creature - Kor Soldier TYPE_END Zendikar PLAYER_CLS_END 21 RACE_END C RARITY_END When Kor Outfitter enters the battlefield , you may attach target Equipment you control to target creature you control .\nKor Sanctifiers NAME_END 3 ATK_END 2 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kor Cleric TYPE_END Zendikar PLAYER_CLS_END 22 RACE_END C RARITY_END Kicker { W } < i > (You may pay an additional { W } as you cast this spell . ) < /i > $When Kor Sanctifiers enters the battlefield , if it was kicked , destroy target artifact or enchantment .\nKor Skyfisher NAME_END 3 ATK_END 2 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kor Soldier TYPE_END Zendikar PLAYER_CLS_END 23 RACE_END C RARITY_END Flying$When Kor Skyfisher enters the battlefield , return a permanent you control to its owner's hand .\nKraken Hatchling NAME_END 4 ATK_END 0 DEF_END {U} COST_END NIL DUR_END Creature - Kraken TYPE_END Zendikar PLAYER_CLS_END 50 RACE_END C RARITY_END NIL\nLandbind Ritual NAME_END NIL ATK_END NIL DEF_END {3}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 24 RACE_END U RARITY_END You gain 2 life for each Plains you control .\nLavaball Trap NAME_END NIL ATK_END NIL DEF_END {6}{R}{R} COST_END NIL DUR_END Instant - Trap TYPE_END Zendikar PLAYER_CLS_END 135 RACE_END R RARITY_END If an opponent had two or more lands enter the battlefield under his or her control this turn , you may pay { 3}{R}{R } rather than pay Lavaball Trap's mana cost . $Destroy two target lands . Lavaball Trap deals 4 damage to each creature .\nLethargy Trap NAME_END NIL ATK_END NIL DEF_END {3}{U} COST_END NIL DUR_END Instant - Trap TYPE_END Zendikar PLAYER_CLS_END 51 RACE_END C RARITY_END If three or more creatures are attacking , you may pay { U } rather than pay Lethargy Trap's mana cost . $Attacking creatures get -3/-0 until end of turn .\nLiving Tsunami NAME_END 4 ATK_END 4 DEF_END {2}{U}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Zendikar PLAYER_CLS_END 52 RACE_END U RARITY_END Flying$At the beginning of your upkeep , sacrifice Living Tsunami unless you return a land you control to its owner's hand .\nLorthos, the Tidemaker NAME_END 8 ATK_END 8 DEF_END {5}{U}{U}{U} COST_END NIL DUR_END Legendary Creature - Octopus TYPE_END Zendikar PLAYER_CLS_END 53 RACE_END M RARITY_END Whenever Lorthos , the Tidemaker attacks , you may pay { 8 } . If you do , tap up to eight target permanents . Those permanents don't untap during their controllers ' next untap steps .\nLotus Cobra NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Zendikar PLAYER_CLS_END 168 RACE_END M RARITY_END Landfall - Whenever a land enters the battlefield under your control , you may add one mana of any color to your mana pool .\nLullmage Mentor NAME_END 2 ATK_END 2 DEF_END {1}{U}{U} COST_END NIL DUR_END Creature - Merfolk Wizard TYPE_END Zendikar PLAYER_CLS_END 54 RACE_END R RARITY_END Whenever a spell or ability you control counters a spell , you may put a 1/1 blue Merfolk creature token onto the battlefield . $Tap seven untapped Merfolk you control : Counter target spell .\nLuminarch Ascension NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 25 RACE_END R RARITY_END At the beginning of each opponent's end step , if you didn't lose life this turn , you may put a quest counter on Luminarch Ascension . < i > (Damage causes loss of life . ) < /i > ${1}{W }: Put a 4/4 white Angel creature token with flying onto the battlefield . Activate this ability only if Luminarch Ascension has four or more quest counters on it .\nMagma Rift NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 136 RACE_END C RARITY_END As an additional cost to cast Magma Rift , sacrifice a land . $Magma Rift deals 5 damage to target creature .\nMagosi, the Waterveil NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 218 RACE_END R RARITY_END Magosi , the Waterveil enters the battlefield tapped . ${tap }: Add { U } to your mana pool . ${U } , { tap }: Put an eon counter on Magosi , the Waterveil . Skip your next turn . ${tap } , Remove an eon counter from Magosi , the Waterveil and return it to its owner's hand : Take an extra turn after this one .\nMakindi Shieldmate NAME_END 3 ATK_END 0 DEF_END {2}{W} COST_END NIL DUR_END Creature - Kor Soldier Ally TYPE_END Zendikar PLAYER_CLS_END 26 RACE_END C RARITY_END Defender$Whenever Makindi Shieldmate or another Ally enters the battlefield under your control , you may put a +1/+1 counter on Makindi Shieldmate .\nMarsh Casualties NAME_END NIL ATK_END NIL DEF_END {B}{B} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 101 RACE_END U RARITY_END Kicker { 3 } < i > (You may pay an additional { 3 } as you cast this spell . ) < /i > $Creatures target player controls get -1/-1 until end of turn . If Marsh Casualties was kicked , those creatures get -2/-2 until end of turn instead .\nMarsh Flats NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 219 RACE_END R RARITY_END { tap } , Pay 1 life , Sacrifice Marsh Flats : Search your library for a Plains or Swamp card and put it onto the battlefield . Then shuffle your library .\nMerfolk Seastalkers NAME_END 3 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Merfolk Scout TYPE_END Zendikar PLAYER_CLS_END 55 RACE_END U RARITY_END Islandwalk${2}{U }: Tap target creature without flying .\nMerfolk Wayfinder NAME_END 2 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Merfolk Scout TYPE_END Zendikar PLAYER_CLS_END 56 RACE_END U RARITY_END Flying$When Merfolk Wayfinder enters the battlefield , reveal the top three cards of your library . Put all Island cards revealed this way into your hand and the rest on the bottom of your library in any order .\nMindbreak Trap NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant - Trap TYPE_END Zendikar PLAYER_CLS_END 57 RACE_END M RARITY_END If an opponent cast three or more spells this turn , you may pay { 0 } rather than pay Mindbreak Trap's mana cost . $Exile any number of target spells .\nMindless Null NAME_END 2 ATK_END 2 DEF_END {2}{B} COST_END NIL DUR_END Creature - Zombie TYPE_END Zendikar PLAYER_CLS_END 103 RACE_END C RARITY_END Mindless Null can't block unless you control a Vampire .\nMind Sludge NAME_END NIL ATK_END NIL DEF_END {4}{B} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 102 RACE_END U RARITY_END Target player discards a card for each Swamp you control .\nMire Blight NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment - Aura TYPE_END Zendikar PLAYER_CLS_END 104 RACE_END C RARITY_END Enchant creature$When enchanted creature is dealt damage , destroy it .\nMisty Rainforest NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 220 RACE_END R RARITY_END { tap } , Pay 1 life , Sacrifice Misty Rainforest : Search your library for a Forest or Island card and put it onto the battlefield . Then shuffle your library .\nMold Shambler NAME_END 3 ATK_END 3 DEF_END {3}{G} COST_END NIL DUR_END Creature - Fungus Beast TYPE_END Zendikar PLAYER_CLS_END 169 RACE_END C RARITY_END Kicker { 1}{G } < i > (You may pay an additional { 1}{G } as you cast this spell . ) < /i > $When Mold Shambler enters the battlefield , if it was kicked , destroy target noncreature permanent .\nMolten Ravager NAME_END 4 ATK_END 0 DEF_END {2}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Zendikar PLAYER_CLS_END 138 RACE_END C RARITY_END { R }: Molten Ravager gets +1/+0 until end of turn .\nMurasa Pyromancer NAME_END 2 ATK_END 3 DEF_END {4}{R}{R} COST_END NIL DUR_END Creature - Human Shaman Ally TYPE_END Zendikar PLAYER_CLS_END 139 RACE_END U RARITY_END Whenever Murasa Pyromancer or another Ally enters the battlefield under your control , you may have Murasa Pyromancer deal damage to target creature equal to the number of Allies you control .\nNarrow Escape NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 27 RACE_END C RARITY_END Return target permanent you control to its owner's hand . You gain 4 life .\nNeedlebite Trap NAME_END NIL ATK_END NIL DEF_END {5}{B}{B} COST_END NIL DUR_END Instant - Trap TYPE_END Zendikar PLAYER_CLS_END 105 RACE_END U RARITY_END If an opponent gained life this turn , you may pay { B } rather than pay Needlebite Trap's mana cost . $Target player loses 5 life and you gain 5 life .\nNimana Sell-Sword NAME_END 2 ATK_END 2 DEF_END {3}{B} COST_END NIL DUR_END Creature - Human Warrior Ally TYPE_END Zendikar PLAYER_CLS_END 106 RACE_END C RARITY_END Whenever Nimana Sell-Sword or another Ally enters the battlefield under your control , you may put a +1/+1 counter on Nimana Sell-Sword .\nNimbus Wings NAME_END NIL ATK_END NIL DEF_END {1}{W} COST_END NIL DUR_END Enchantment - Aura TYPE_END Zendikar PLAYER_CLS_END 28 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +1/+2 and has flying .\nNissa Revane NAME_END NIL ATK_END NIL DEF_END {2}{G}{G} COST_END NIL DUR_END Planeswalker - Nissa TYPE_END Zendikar PLAYER_CLS_END 170 RACE_END M RARITY_END +1 : Search your library for a card named Nissa's Chosen and put it onto the battlefield . Then shuffle your library . $+1 : You gain 2 life for each Elf you control . $-7 : Search your library for any number of Elf creature cards and put them onto the battlefield . Then shuffle your library .\nNissa's Chosen NAME_END 3 ATK_END 2 DEF_END {G}{G} COST_END NIL DUR_END Creature - Elf Warrior TYPE_END Zendikar PLAYER_CLS_END 171 RACE_END C RARITY_END If Nissa's Chosen would die , put it on the bottom of its owner's library instead .\nObsidian Fireheart NAME_END 4 ATK_END 4 DEF_END {1}{R}{R}{R} COST_END NIL DUR_END Creature - Elemental TYPE_END Zendikar PLAYER_CLS_END 140 RACE_END M RARITY_END { 1}{R}{R }: Put a blaze counter on target land without a blaze counter on it . For as long as that land has a blaze counter on it , it has \" At the beginning of your upkeep , this land deals 1 damage to you . \" < i > (The land continues to burn after Obsidian Fireheart has left the battlefield . ) < /i >\nOndu Cleric NAME_END 1 ATK_END 1 DEF_END {1}{W} COST_END NIL DUR_END Creature - Kor Cleric Ally TYPE_END Zendikar PLAYER_CLS_END 30 RACE_END C RARITY_END Whenever Ondu Cleric or another Ally enters the battlefield under your control , you may gain life equal to the number of Allies you control .\nOracle of Mul Daya NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Elf Shaman TYPE_END Zendikar PLAYER_CLS_END 172 RACE_END R RARITY_END You may play an additional land on each of your turns . $Play with the top card of your library revealed . $You may play the top card of your library if it's a land card .\nOran-Rief Recluse NAME_END 3 ATK_END 1 DEF_END {2}{G} COST_END NIL DUR_END Creature - Spider TYPE_END Zendikar PLAYER_CLS_END 173 RACE_END C RARITY_END Kicker { 2}{G } < i > (You may pay an additional { 2}{G } as you cast this spell . ) < /i > $Reach < i > (This creature can block creatures with flying . ) < /i > $When Oran-Rief Recluse enters the battlefield , if it was kicked , destroy target creature with flying .\nOran-Rief Survivalist NAME_END 1 ATK_END 1 DEF_END {1}{G} COST_END NIL DUR_END Creature - Human Warrior Ally TYPE_END Zendikar PLAYER_CLS_END 174 RACE_END C RARITY_END Whenever Oran-Rief Survivalist or another Ally enters the battlefield under your control , you may put a +1/+1 counter on Oran-Rief Survivalist .\nOran-Rief, the Vastwood NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 221 RACE_END R RARITY_END Oran-Rief , the Vastwood enters the battlefield tapped . ${tap }: Add { G } to your mana pool . ${tap }: Put a +1/+1 counter on each green creature that entered the battlefield this turn .\nParalyzing Grasp NAME_END NIL ATK_END NIL DEF_END {2}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Zendikar PLAYER_CLS_END 58 RACE_END C RARITY_END Enchant creature$Enchanted creature doesn't untap during its controller's untap step .\nPillarfield Ox NAME_END 4 ATK_END 2 DEF_END {3}{W} COST_END NIL DUR_END Creature - Ox TYPE_END Zendikar PLAYER_CLS_END 31 RACE_END C RARITY_END NIL\nPiranha Marsh NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 222 RACE_END C RARITY_END Piranha Marsh enters the battlefield tapped . $When Piranha Marsh enters the battlefield , target player loses 1 life . ${tap }: Add { B } to your mana pool .\nPitfall Trap NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Instant - Trap TYPE_END Zendikar PLAYER_CLS_END 32 RACE_END U RARITY_END If exactly one creature is attacking , you may pay { W } rather than pay Pitfall Trap's mana cost . $Destroy target attacking creature without flying .\nPlated Geopede NAME_END 1 ATK_END 1 DEF_END {1}{R} COST_END NIL DUR_END Creature - Insect TYPE_END Zendikar PLAYER_CLS_END 141 RACE_END C RARITY_END First strike$Landfall - Whenever a land enters the battlefield under your control , Plated Geopede gets +2/+2 until end of turn .\nPredatory Urge NAME_END NIL ATK_END NIL DEF_END {3}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Zendikar PLAYER_CLS_END 175 RACE_END R RARITY_END Enchant creature$Enchanted creature has \" { tap }: This creature deals damage equal to its power to target creature . That creature deals damage equal to its power to this creature . \"\nPrimal Bellow NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 176 RACE_END U RARITY_END Target creature gets +1/+1 until end of turn for each Forest you control .\nPunishing Fire NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 142 RACE_END U RARITY_END Punishing Fire deals 2 damage to target creature or player . $Whenever an opponent gains life , you may pay { R } . If you do , return Punishing Fire from your graveyard to your hand .\nPyromancer Ascension NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 143 RACE_END R RARITY_END Whenever you cast an instant or sorcery spell that has the same name as a card in your graveyard , you may put a quest counter on Pyromancer Ascension . $Whenever you cast an instant or sorcery spell while Pyromancer Ascension has two or more quest counters on it , you may copy that spell . You may choose new targets for the copy .\nQuest for Ancient Secrets NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 59 RACE_END U RARITY_END Whenever a card is put into your graveyard from anywhere , you may put a quest counter on Quest for Ancient Secrets . $Remove five quest counters from Quest for Ancient Secrets and sacrifice it : Target player shuffles his or her graveyard into his or her library .\nQuest for Pure Flame NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 144 RACE_END U RARITY_END Whenever a source you control deals damage to an opponent , you may put a quest counter on Quest for Pure Flame . $Remove four quest counters from Quest for Pure Flame and sacrifice it : If any source you control would deal damage to a creature or player this turn , it deals double that damage to that creature or player instead .\nQuest for the Gemblades NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 177 RACE_END U RARITY_END Whenever a creature you control deals combat damage to a creature , you may put a quest counter on Quest for the Gemblades . $Remove a quest counter from Quest for the Gemblades and sacrifice it : Put four +1/+1 counters on target creature .\nRampaging Baloths NAME_END 6 ATK_END 6 DEF_END {4}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Zendikar PLAYER_CLS_END 178 RACE_END M RARITY_END Trample$Landfall - Whenever a land enters the battlefield under your control , you may put a 4/4 green Beast creature token onto the battlefield .\nRavenous Trap NAME_END NIL ATK_END NIL DEF_END {2}{B}{B} COST_END NIL DUR_END Instant - Trap TYPE_END Zendikar PLAYER_CLS_END 109 RACE_END U RARITY_END If an opponent had three or more cards put into his or her graveyard from anywhere this turn , you may pay { 0 } rather than pay Ravenous Trap's mana cost . $Exile all cards from target player's graveyard .\nReckless Scholar NAME_END 1 ATK_END 2 DEF_END {2}{U} COST_END NIL DUR_END Creature - Human Wizard TYPE_END Zendikar PLAYER_CLS_END 60 RACE_END C RARITY_END { tap }: Target player draws a card , then discards a card .\nRelic Crush NAME_END NIL ATK_END NIL DEF_END {4}{G} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 179 RACE_END C RARITY_END Destroy target artifact or enchantment and up to one other target artifact or enchantment .\nRite of Replication NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 61 RACE_END R RARITY_END Kicker { 5 } < i > (You may pay an additional { 5 } as you cast this spell . ) < /i > $Put a token that's a copy of target creature onto the battlefield . If Rite of Replication was kicked , put five of those tokens onto the battlefield instead .\nRiver Boa NAME_END 1 ATK_END 2 DEF_END {1}{G} COST_END NIL DUR_END Creature - Snake TYPE_END Zendikar PLAYER_CLS_END 180 RACE_END U RARITY_END Islandwalk${G }: Regenerate River Boa .\nRoil Elemental NAME_END 2 ATK_END 3 DEF_END {3}{U}{U}{U} COST_END NIL DUR_END Creature - Elemental TYPE_END Zendikar PLAYER_CLS_END 62 RACE_END R RARITY_END Flying$Landfall - Whenever a land enters the battlefield under your control , you may gain control of target creature for as long as you control Roil Elemental .\nRuinous Minotaur NAME_END 2 ATK_END 5 DEF_END {1}{R}{R} COST_END NIL DUR_END Creature - Minotaur Warrior TYPE_END Zendikar PLAYER_CLS_END 145 RACE_END C RARITY_END Whenever Ruinous Minotaur deals damage to an opponent , sacrifice a land .\nRuneflare Trap NAME_END NIL ATK_END NIL DEF_END {4}{R}{R} COST_END NIL DUR_END Instant - Trap TYPE_END Zendikar PLAYER_CLS_END 146 RACE_END U RARITY_END If an opponent drew three or more cards this turn , you may pay { R } rather than pay Runeflare Trap's mana cost . $Runeflare Trap deals damage to target player equal to the number of cards in that player's hand .\nSadistic Sacrament NAME_END NIL ATK_END NIL DEF_END {B}{B}{B} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 110 RACE_END R RARITY_END Kicker { 7 } < i > (You may pay an additional { 7 } as you cast this spell . ) < /i > $Search target player's library for up to three cards , exile them , then that player shuffles his or her library . If Sadistic Sacrament was kicked , instead search that player's library for up to fifteen cards , exile them , then that player shuffles his or her library .\nSavage Silhouette NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment - Aura TYPE_END Zendikar PLAYER_CLS_END 181 RACE_END C RARITY_END Enchant creature$Enchanted creature gets +2/+2 and has \" { 1}{G }: Regenerate this creature . \"\nScalding Tarn NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 223 RACE_END R RARITY_END { tap } , Pay 1 life , Sacrifice Scalding Tarn : Search your library for an Island or Mountain card and put it onto the battlefield . Then shuffle your library .\nScute Mob NAME_END 1 ATK_END 1 DEF_END {G} COST_END NIL DUR_END Creature - Insect TYPE_END Zendikar PLAYER_CLS_END 182 RACE_END R RARITY_END At the beginning of your upkeep , if you control five or more lands , put four +1/+1 counters on Scute Mob .\nScythe Tiger NAME_END 2 ATK_END 3 DEF_END {G} COST_END NIL DUR_END Creature - Cat TYPE_END Zendikar PLAYER_CLS_END 183 RACE_END C RARITY_END Shroud < i > (This creature can't be the target of spells or abilities . ) < /i > $When Scythe Tiger enters the battlefield , sacrifice it unless you sacrifice a land .\nSea Gate Loremaster NAME_END 3 ATK_END 1 DEF_END {4}{U} COST_END NIL DUR_END Creature - Merfolk Wizard Ally TYPE_END Zendikar PLAYER_CLS_END 63 RACE_END R RARITY_END { tap }: Draw a card for each Ally you control .\nSeascape Aerialist NAME_END 3 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Merfolk Wizard Ally TYPE_END Zendikar PLAYER_CLS_END 64 RACE_END U RARITY_END Whenever Seascape Aerialist or another Ally enters the battlefield under your control , you may have Ally creatures you control gain flying until end of turn .\nSeismic Shudder NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 147 RACE_END C RARITY_END Seismic Shudder deals 1 damage to each creature without flying .\nSejiri Refuge NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 224 RACE_END U RARITY_END Sejiri Refuge enters the battlefield tapped . $When Sejiri Refuge enters the battlefield , you gain 1 life . ${tap }: Add { W } or { U } to your mana pool .\nShieldmate's Blessing NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 35 RACE_END C RARITY_END Prevent the next 3 damage that would be dealt to target creature or player this turn .\nShoal Serpent NAME_END 5 ATK_END 5 DEF_END {5}{U} COST_END NIL DUR_END Creature - Serpent TYPE_END Zendikar PLAYER_CLS_END 65 RACE_END C RARITY_END Defender$Landfall - Whenever a land enters the battlefield under your control , Shoal Serpent loses defender until end of turn .\nSky Ruin Drake NAME_END 5 ATK_END 2 DEF_END {4}{U} COST_END NIL DUR_END Creature - Drake TYPE_END Zendikar PLAYER_CLS_END 66 RACE_END C RARITY_END Flying\nSlaughter Cry NAME_END NIL ATK_END NIL DEF_END {2}{R} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 149 RACE_END C RARITY_END Target creature gets +3/+0 and gains first strike until end of turn . < i > (It deals combat damage before creatures without first strike . ) < /i >\nSoaring Seacliff NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 225 RACE_END C RARITY_END Soaring Seacliff enters the battlefield tapped . $When Soaring Seacliff enters the battlefield , target creature gains flying until end of turn . ${tap }: Add { U } to your mana pool .\nSorin Markov NAME_END NIL ATK_END NIL DEF_END {3}{B}{B}{B} COST_END NIL DUR_END Planeswalker - Sorin TYPE_END Zendikar PLAYER_CLS_END 111 RACE_END M RARITY_END +2 : Sorin Markov deals 2 damage to target creature or player and you gain 2 life . $-3 : Target opponent's life total becomes 10 . $-7 : You control target player during that player's next turn .\nSoul Stair Expedition NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 112 RACE_END C RARITY_END Landfall - Whenever a land enters the battlefield under your control , you may put a quest counter on Soul Stair Expedition . $Remove three quest counters from Soul Stair Expedition and sacrifice it : Return up to two target creature cards from your graveyard to your hand .\nSpell Pierce NAME_END NIL ATK_END NIL DEF_END {U} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 67 RACE_END C RARITY_END Counter target noncreature spell unless its controller pays { 2 } .\nSphinx of Jwar Isle NAME_END 5 ATK_END 5 DEF_END {4}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Zendikar PLAYER_CLS_END 68 RACE_END R RARITY_END Flying , shroud$You may look at the top card of your library . < i > (You may do this at any time . ) < /i >\nSphinx of Lost Truths NAME_END 5 ATK_END 3 DEF_END {3}{U}{U} COST_END NIL DUR_END Creature - Sphinx TYPE_END Zendikar PLAYER_CLS_END 69 RACE_END R RARITY_END Kicker { 1}{U } < i > (You may pay an additional { 1}{U } as you cast this spell . ) < /i > $Flying$When Sphinx of Lost Truths enters the battlefield , draw three cards . Then if it wasn't kicked , discard three cards .\nSpidersilk Net NAME_END NIL ATK_END NIL DEF_END {0} COST_END NIL DUR_END Artifact - Equipment TYPE_END Zendikar PLAYER_CLS_END 206 RACE_END C RARITY_END Equipped creature gets +0/+2 and has reach . < i > (It can block creatures with flying . ) < /i > $Equip { 2 } < i > ({2 }: Attach to target creature you control . Equip only as a sorcery . ) < /i >\nSpire Barrage NAME_END NIL ATK_END NIL DEF_END {4}{R} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 150 RACE_END C RARITY_END Spire Barrage deals damage to target creature or player equal to the number of Mountains you control .\nSpreading Seas NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Enchantment - Aura TYPE_END Zendikar PLAYER_CLS_END 70 RACE_END C RARITY_END Enchant land$When Spreading Seas enters the battlefield , draw a card . $Enchanted land is an Island .\nSteppe Lynx NAME_END 1 ATK_END 0 DEF_END {W} COST_END NIL DUR_END Creature - Cat TYPE_END Zendikar PLAYER_CLS_END 36 RACE_END C RARITY_END Landfall - Whenever a land enters the battlefield under your control , Steppe Lynx gets +2/+2 until end of turn .\nStonework Puma NAME_END 2 ATK_END 2 DEF_END {3} COST_END NIL DUR_END Artifact Creature - Cat Ally TYPE_END Zendikar PLAYER_CLS_END 207 RACE_END C RARITY_END NIL\nSummoner's Bane NAME_END NIL ATK_END NIL DEF_END {2}{U}{U} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 71 RACE_END U RARITY_END Counter target creature spell . Put a 2/2 blue Illusion creature token onto the battlefield .\nSummoning Trap NAME_END NIL ATK_END NIL DEF_END {4}{G}{G} COST_END NIL DUR_END Instant - Trap TYPE_END Zendikar PLAYER_CLS_END 184 RACE_END R RARITY_END If a creature spell you cast this turn was countered by a spell or ability an opponent controlled , you may pay { 0 } rather than pay Summoning Trap's mana cost . $Look at the top seven cards of your library . You may put a creature card from among them onto the battlefield . Put the rest on the bottom of your library in any order .\nSunspring Expedition NAME_END NIL ATK_END NIL DEF_END {W} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 37 RACE_END C RARITY_END Landfall - Whenever a land enters the battlefield under your control , you may put a quest counter on Sunspring Expedition . $Remove three quest counters from Sunspring Expedition and sacrifice it : You gain 8 life .\nTanglesap NAME_END NIL ATK_END NIL DEF_END {1}{G} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 186 RACE_END C RARITY_END Prevent all combat damage that would be dealt this turn by creatures without trample .\nTeetering Peaks NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 226 RACE_END C RARITY_END Teetering Peaks enters the battlefield tapped . $When Teetering Peaks enters the battlefield , target creature gets +2/+0 until end of turn . ${tap }: Add { R } to your mana pool .\nTempest Owl NAME_END 2 ATK_END 1 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Zendikar PLAYER_CLS_END 72 RACE_END C RARITY_END Kicker { 4}{U } < i > (You may pay an additional { 4}{U } as you cast this spell . ) < /i > $Flying$When Tempest Owl enters the battlefield , if it was kicked , tap up to three target permanents .\nTerra Stomper NAME_END 8 ATK_END 8 DEF_END {3}{G}{G}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Zendikar PLAYER_CLS_END 187 RACE_END R RARITY_END Terra Stomper can't be countered . $Trample\nTerritorial Baloth NAME_END 4 ATK_END 4 DEF_END {4}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Zendikar PLAYER_CLS_END 188 RACE_END C RARITY_END Landfall - Whenever a land enters the battlefield under your control , Territorial Baloth gets +2/+2 until end of turn .\nTimbermaw Larva NAME_END 2 ATK_END 2 DEF_END {3}{G} COST_END NIL DUR_END Creature - Beast TYPE_END Zendikar PLAYER_CLS_END 189 RACE_END C RARITY_END Whenever Timbermaw Larva attacks , it gets +1/+1 until end of turn for each Forest you control .\nTorch Slinger NAME_END 2 ATK_END 2 DEF_END {2}{R} COST_END NIL DUR_END Creature - Goblin Shaman TYPE_END Zendikar PLAYER_CLS_END 151 RACE_END C RARITY_END Kicker { 1}{R } < i > (You may pay an additional { 1}{R } as you cast this spell . ) < /i > $When Torch Slinger enters the battlefield , if it was kicked , it deals 2 damage to target creature .\nTrailblazer's Boots NAME_END NIL ATK_END NIL DEF_END {2} COST_END NIL DUR_END Artifact - Equipment TYPE_END Zendikar PLAYER_CLS_END 208 RACE_END U RARITY_END Equipped creature has nonbasic landwalk . < i>(It's unblockable as long as defending player controls a nonbasic land . ) < /i > $Equip { 2 }\nTrapfinder's Trick NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 73 RACE_END C RARITY_END Target player reveals his or her hand and discards all Trap cards .\nTrapmaker's Snare NAME_END NIL ATK_END NIL DEF_END {1}{U} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 74 RACE_END U RARITY_END Search your library for a Trap card , reveal it , and put it into your hand . Then shuffle your library .\nTrusty Machete NAME_END NIL ATK_END NIL DEF_END {1} COST_END NIL DUR_END Artifact - Equipment TYPE_END Zendikar PLAYER_CLS_END 209 RACE_END U RARITY_END Equipped creature gets +2/+1 . $Equip { 2 }\nTuktuk Grunts NAME_END 2 ATK_END 2 DEF_END {4}{R} COST_END NIL DUR_END Creature - Goblin Warrior Ally TYPE_END Zendikar PLAYER_CLS_END 152 RACE_END C RARITY_END Haste$Whenever Tuktuk Grunts or another Ally enters the battlefield under your control , you may put a +1/+1 counter on Tuktuk Grunts .\nTurntimber Basilisk NAME_END 1 ATK_END 2 DEF_END {1}{G}{G} COST_END NIL DUR_END Creature - Basilisk TYPE_END Zendikar PLAYER_CLS_END 190 RACE_END U RARITY_END Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i > $Landfall - Whenever a land enters the battlefield under your control , you may have target creature block Turntimber Basilisk this turn if able .\nTurntimber Grove NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 227 RACE_END C RARITY_END Turntimber Grove enters the battlefield tapped . $When Turntimber Grove enters the battlefield , target creature gets +1/+1 until end of turn . ${tap }: Add { G } to your mana pool .\nTurntimber Ranger NAME_END 2 ATK_END 2 DEF_END {3}{G}{G} COST_END NIL DUR_END Creature - Elf Scout Ally TYPE_END Zendikar PLAYER_CLS_END 191 RACE_END R RARITY_END Whenever Turntimber Ranger or another Ally enters the battlefield under your control , you may put a 2/2 green Wolf creature token onto the battlefield . If you do , put a +1/+1 counter on Turntimber Ranger .\nUmara Raptor NAME_END 1 ATK_END 1 DEF_END {2}{U} COST_END NIL DUR_END Creature - Bird Ally TYPE_END Zendikar PLAYER_CLS_END 75 RACE_END C RARITY_END Flying$Whenever Umara Raptor or another Ally enters the battlefield under your control , you may put a +1/+1 counter on Umara Raptor .\nUnstable Footing NAME_END NIL ATK_END NIL DEF_END {R} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 153 RACE_END U RARITY_END Kicker { 3}{R } < i > (You may pay an additional { 3}{R } as you cast this spell . ) < /i > $Damage can't be prevented this turn . If Unstable Footing was kicked , it deals 5 damage to target player .\nValakut, the Molten Pinnacle NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 228 RACE_END R RARITY_END Valakut , the Molten Pinnacle enters the battlefield tapped . $Whenever a Mountain enters the battlefield under your control , if you control at least five other Mountains , you may have Valakut , the Molten Pinnacle deal 3 damage to target creature or player . ${tap }: Add { R } to your mana pool .\nVampire Nighthawk NAME_END 3 ATK_END 2 DEF_END {1}{B}{B} COST_END NIL DUR_END Creature - Vampire Shaman TYPE_END Zendikar PLAYER_CLS_END 116 RACE_END U RARITY_END Flying$Deathtouch < i > (Any amount of damage this deals to a creature is enough to destroy it . ) < /i > $Lifelink < i > (Damage dealt by this creature also causes you to gain that much life . ) < /i >\nVampire's Bite NAME_END NIL ATK_END NIL DEF_END {B} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 117 RACE_END C RARITY_END Kicker { 2}{B } < i > (You may pay an additional { 2}{B } as you cast this spell . ) < /i > $Target creature gets +3/+0 until end of turn . If Vampire's Bite was kicked , that creature gains lifelink until end of turn . < i > (Damage dealt by the creature also causes its controller to gain that much life . ) < /i >\nVastwood Gorger NAME_END 6 ATK_END 5 DEF_END {5}{G} COST_END NIL DUR_END Creature - Wurm TYPE_END Zendikar PLAYER_CLS_END 192 RACE_END C RARITY_END NIL\nVerdant Catacombs NAME_END NIL ATK_END NIL DEF_END NIL COST_END NIL DUR_END Land TYPE_END Zendikar PLAYER_CLS_END 229 RACE_END R RARITY_END { tap } , Pay 1 life , Sacrifice Verdant Catacombs : Search your library for a Swamp or Forest card and put it onto the battlefield . Then shuffle your library .\nVines of Vastwood NAME_END NIL ATK_END NIL DEF_END {G} COST_END NIL DUR_END Instant TYPE_END Zendikar PLAYER_CLS_END 193 RACE_END C RARITY_END Kicker { G } < i > (You may pay an additional { G } as you cast this spell . ) < /i > $Target creature can't be the target of spells or abilities your opponents control this turn . If Vines of Vastwood was kicked , that creature gets +4/+4 until end of turn .\nWarren Instigator NAME_END 1 ATK_END 1 DEF_END {R}{R} COST_END NIL DUR_END Creature - Goblin Berserker TYPE_END Zendikar PLAYER_CLS_END 154 RACE_END M RARITY_END Double strike$Whenever Warren Instigator deals damage to an opponent , you may put a Goblin creature card from your hand onto the battlefield .\nWelkin Tern NAME_END 1 ATK_END 2 DEF_END {1}{U} COST_END NIL DUR_END Creature - Bird TYPE_END Zendikar PLAYER_CLS_END 76 RACE_END C RARITY_END Flying$Welkin Tern can block only creatures with flying .\nWhiplash Trap NAME_END NIL ATK_END NIL DEF_END {3}{U}{U} COST_END NIL DUR_END Instant - Trap TYPE_END Zendikar PLAYER_CLS_END 77 RACE_END C RARITY_END If an opponent had two or more creatures enter the battlefield under his or her control this turn , you may pay { U } rather than pay Whiplash Trap's mana cost . $Return two target creatures to their owners ' hands .\nWindborne Charge NAME_END NIL ATK_END NIL DEF_END {2}{W}{W} COST_END NIL DUR_END Sorcery TYPE_END Zendikar PLAYER_CLS_END 38 RACE_END U RARITY_END Two target creatures you control each get +2/+2 and gain flying until end of turn .\nWindrider Eel NAME_END 2 ATK_END 2 DEF_END {3}{U} COST_END NIL DUR_END Creature - Fish TYPE_END Zendikar PLAYER_CLS_END 78 RACE_END C RARITY_END Flying$Landfall - Whenever a land enters the battlefield under your control , Windrider Eel gets +2/+2 until end of turn .\nWorld Queller NAME_END 4 ATK_END 4 DEF_END {3}{W}{W} COST_END NIL DUR_END Creature - Avatar TYPE_END Zendikar PLAYER_CLS_END 39 RACE_END R RARITY_END At the beginning of your upkeep , you may choose a card type . If you do , each player sacrifices a permanent of that type .\nZektar Shrine Expedition NAME_END NIL ATK_END NIL DEF_END {1}{R} COST_END NIL DUR_END Enchantment TYPE_END Zendikar PLAYER_CLS_END 155 RACE_END C RARITY_END Landfall - Whenever a land enters the battlefield under your control , you may put a quest counter on Zektar Shrine Expedition . $Remove three quest counters from Zektar Shrine Expedition and sacrifice it : Put a 7/1 red Elemental creature token with trample and haste onto the battlefield . Exile it at the beginning of the next end step .\nZendikar Farguide NAME_END 3 ATK_END 3 DEF_END {4}{G} COST_END NIL DUR_END Creature - Elemental TYPE_END Zendikar PLAYER_CLS_END 194 RACE_END C RARITY_END Forestwalk\nForerunner of Slaughter NAME_END 2 ATK_END 3 DEF_END {B}{R} COST_END NIL DUR_END Creature - Eldrazi Drone TYPE_END Duel Decks: Zendikar vs. Eldrazi PLAYER_CLS_END 64 RACE_END U RARITY_END Devoid < i > (This card has no color . ) < /i > ${1 }: Target colorless creature gains haste until end of turn .\nRetreat to Kazandu NAME_END NIL ATK_END NIL DEF_END {2}{G} COST_END NIL DUR_END Enchantment TYPE_END Duel Decks: Zendikar vs. Eldrazi PLAYER_CLS_END 21 RACE_END U RARITY_END < i > Landfall < /i > -Whenever a land enters the battlefield under your control , choose one - Put a +1/+1 counter on target creature ; or You gain 2 life .\nSheer Drop NAME_END NIL ATK_END NIL DEF_END {2}{W} COST_END NIL DUR_END Sorcery TYPE_END Duel Decks: Zendikar vs. Eldrazi PLAYER_CLS_END 9 RACE_END C RARITY_END Destroy target tapped creature . $Awaken 3-{5}{W } < i > (If you cast this spell for { 5}{W } , also put three +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste . It's still a land . ) < i >\nVeteran Warleader NAME_END 0 ATK_END 0 DEF_END {1}{G}{W} COST_END NIL DUR_END Creature - Human Soldier Ally TYPE_END Duel Decks: Zendikar vs. Eldrazi PLAYER_CLS_END 27 RACE_END R RARITY_END Veteran Warleader's power and toughness are each equal to the number of creatures you control . $Tap another untapped Ally you control : Veteran Warleader gains your choice of first strike , vigilance , or trample until end of turn .\n"
  }
]