Repository: deepmind/card2code
Branch: master
Commit: 2a38b6192f15
Files: 23
Total size: 34.8 MB
Directory structure:
gitextract_qfr27zus/
├── CONTRIBUTING
├── LICENSE
├── readme.md
└── third_party/
├── hearthstone/
│ ├── LICENSE
│ ├── README.google
│ ├── card_data_hs.txt
│ ├── dev_hs.in
│ ├── dev_hs.out
│ ├── splits_hs.txt
│ ├── test_hs.in
│ ├── test_hs.out
│ ├── train_hs.in
│ └── train_hs.out
└── magic/
├── LICENSE
├── README.google
├── card_data_magic.txt
├── dev_magic.in
├── dev_magic.out
├── splits_magic.txt
├── test_magic.in
├── test_magic.out
├── train_magic.in
└── train_magic.out
================================================
FILE CONTENTS
================================================
================================================
FILE: CONTRIBUTING
================================================
Want to contribute? Great! First, read this page (including the small print at the end).
### Before you contribute
Before we can use your code, you must sign the
[Google Individual Contributor License Agreement]
(https://cla.developers.google.com/about/google-individual)
(CLA), which you can do online. The CLA is necessary mainly because you own the
copyright to your changes, even after your contribution becomes part of our
codebase, so we need your permission to use and distribute your code. We also
need to be sure of various other things—for instance that you'll tell us if you
know that your code infringes on other people's patents. You don't have to sign
the CLA until after you've submitted your code for review and a member has
approved it, but you must do it before we can put your code into our codebase.
Before you start working on a larger contribution, you should get in touch with
us first through the issue tracker with your idea so that we can help out and
possibly guide you. Coordinating up front makes it much easier to avoid
frustration later on.
### Code reviews
All submissions, including submissions by project members, require review. We
use Github pull requests for this purpose.
### The small print
Contributions made by corporations are covered by a different agreement than
the one above, the
[Software Grant and Corporate Contributor License Agreement]
(https://cla.developers.google.com/about/google-corporate).
================================================
FILE: LICENSE
================================================
Copyright 2016 Google Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
================================================
FILE: readme.md
================================================
# Collectible Card Game to Code Dataset #
This dataset contains the language to code datasets described in our paper:
https://arxiv.org/abs/1603.06744
## Dataset description ##
There are two datasets in the paper.
Both 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).
The hearthstone dataset was crawled from:
https://github.com/danielyule/hearthbreaker
The magic dataset was crawled from:
https://github.com/magefree/mage
Both datasets are placed in the /third_party folder with their respective license
files. The below is a description of all files:
## Files ##
- ./hearthstone -----> hearthstone data folder
- ./hearthstone/card_data_hs.txt -----> full dataset
- ./hearthstone/splits_hs.txt -----> train, dev and test splits from the full dataset
- ./hearthstone/train_hs.in -----> training set inputs (card attributes)
- ./hearthstone/dev_hs.in -----> development set inputs (card attributes)
- ./hearthstone/test_hs.in -----> testing set inputs (card attributes)
- ./hearthstone/train_hs.out -----> training set outputs (code)
- ./hearthstone/dev_hs.out -----> development set outputs (code)
- ./hearthstone/test_hs.out -----> testing set outputs (code)
- ./hearthstone/LICENSE -----> original license of the code
- ./magic/ -----> magic data folder
- ./magic/card_data_magic.txt -----> full dataset
- ./magic/splits_magic.txt -----> train, dev and test splits from the full dataset
- ./magic/train_magic.in -----> training set inputs (card attributes)
- ./magic/dev_magic.in -----> development set inputs (card attributes)
- ./magic/test_magic.in -----> testing set inputs (card attributes)
- ./magic/train_magic.out -----> training set outputs (code)
- ./magic/dev_magic.out -----> development set outputs (code)
- ./magic/test_magic.out -----> testing set outputs (code)
- ./magic/LICENSE -----> original license of the code
## Full Dataset ##
The data (./hearthstone/card_data_hs.txt,./magic/card_data_magic.txt) is organized in multiple lines as follows:
for HS:
-Name
-Cost
-Type
-Rarity
-Race
-Class
-Description
-Health
-Attack
-Durability
-Number of lines in code
-Code
for Magic
-Name
-Cost
-Type
-Rarity
-Id (needed as it is used in the code)
-Booster it comes from
-Description
-Power
-Toughness
-Loyalty (there are these avatar cards that have these)
-Number of liens in code
-Code
These 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).
## Processed Dataset ##
We also provide the train, dev and test splits on a per line basis.
The .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.
The .out files contain the code of the each line in the respective .in file, (\n are replaced by the § token).
## Contact ##
For any questions regarding this dataset email:
Wang Ling
lingwang@google.com
================================================
FILE: third_party/hearthstone/LICENSE
================================================
The MIT License (MIT)
Copyright (c) 2014 Daniel Yule
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
================================================
FILE: third_party/hearthstone/README.google
================================================
URL: https://github.com/danielyule/hearthbreaker
Version: f09fcca823bd9bdaac5d216e7dbbf38a599d51e4
License: MIT
License File: LICENSE
Description:
This package contains the code dataset extracted from the referenced URL.
Local Modifications:
All non-card related code was removed, and the code for each card was converted
into a pair between the attributes of the card and code that implements that
card.
================================================
FILE: third_party/hearthstone/card_data_hs.txt
================================================
Acidic Swamp Ooze
2
Minion
Common
NIL
Neutral
Battlecry: Destroy your opponent's weapon.
2
3
-1
6
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)
Ancestral Healing
0
Spell
Free
NIL
Shaman
Restore a minion to full Health and give it Taunt.
-1
-1
-1
9
class 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
Animal Companion
3
Spell
Common
NIL
Hunter
Summon a random Beast Companion.
-1
-1
-1
13
class 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
Arcane Explosion
2
Spell
Free
NIL
Mage
Deal $1 damage to all enemy minions.
-1
-1
-1
8
class 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)
Arcane Intellect
3
Spell
Free
NIL
Mage
Draw 2 cards.
-1
-1
-1
8
class 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()
Arcane Missiles
1
Spell
Free
NIL
Mage
Deal $3 damage randomly split among all enemies.
-1
-1
-1
11
class 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)
Arcane Shot
1
Spell
Free
NIL
Hunter
Deal $2 damage.
-1
-1
-1
7
class 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)
Arcanite Reaper
5
Weapon
Common
NIL
Warrior
NIL
-1
5
2
6
class 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)
Archmage
6
Minion
Common
NIL
Neutral
Spell Damage +1
7
4
-1
6
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)
Assassin's Blade
5
Weapon
Common
NIL
Rogue
NIL
-1
3
4
6
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)
Assassinate
5
Spell
Free
NIL
Rogue
Destroy an enemy minion.
-1
-1
-1
8
class 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)
Backstab
0
Spell
Free
NIL
Rogue
Deal $2 damage to an undamaged minion.
-1
-1
-1
8
class 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)
Blessing of Kings
4
Spell
Common
NIL
Paladin
Give a minion +4/+4. (+4 Attack/+4 Health)
-1
-1
-1
8
class 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)
Blessing of Might
1
Spell
Free
NIL
Paladin
Give a minion +3 Attack.
-1
-1
-1
7
class 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)
Bloodfen Raptor
2
Minion
Free
Beast
Neutral
NIL
2
3
-1
6
class 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)
Bloodlust
5
Spell
Common
NIL
Shaman
Give your minions +3 Attack this turn.
-1
-1
-1
9
class 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)
Bluegill Warrior
2
Minion
Common
Murloc
Neutral
Charge
1
2
-1
6
class 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)
Boar
1
Minion
Common
Beast
Neutral
NIL
1
1
-1
6
class 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)
Booty Bay Bodyguard
5
Minion
Common
NIL
Neutral
Taunt
4
5
-1
6
class 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)
Boulderfist Ogre
6
Minion
Free
NIL
Neutral
NIL
7
6
-1
6
class 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)
Charge
3
Spell
Free
NIL
Warrior
Give a friendly minion +2 Attack and Charge.
-1
-1
-1
9
class 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()))
Chillwind Yeti
4
Minion
Common
NIL
Neutral
NIL
5
4
-1
6
class 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)
Claw
1
Spell
Free
NIL
Druid
Give your hero +2 Attack this turn and 2 Armor.
-1
-1
-1
8
class 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)
Cleave
2
Spell
Common
NIL
Warrior
Deal $2 damage to two random enemy minions.
-1
-1
-1
16
class 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
Consecration
4
Spell
Common
NIL
Paladin
Deal $2 damage to all enemies.
-1
-1
-1
9
class 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)
Core Hound
7
Minion
Common
Beast
Neutral
NIL
5
9
-1
6
class 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)
Corruption
1
Spell
Common
NIL
Warlock
Choose an enemy minion. At the start of your turn, destroy it.
-1
-1
-1
7
class 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())))
Dalaran Mage
3
Minion
Common
NIL
Neutral
Spell Damage +1
4
1
-1
6
class 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)
Darkscale Healer
5
Minion
Common
NIL
Neutral
Battlecry: Restore 2 Health to all friendly characters.
5
4
-1
6
class 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)
Deadly Poison
1
Spell
Free
NIL
Rogue
Give your weapon +2 Attack.
-1
-1
-1
12
class 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
Divine Spirit
2
Spell
Common
NIL
Priest
Double a minion's Health.
-1
-1
-1
8
class 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)
Dragonling Mechanic
4
Minion
Common
NIL
Neutral
Battlecry: Summon a 2/1 Mechanical Dragonling.
4
2
-1
6
class 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)
Drain Life
3
Spell
Free
NIL
Warlock
Deal $2 damage. Restore #2 Health to your hero.
-1
-1
-1
8
class 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)
Dread Infernal
6
Minion
Common
Demon
Warlock
Battlecry: Deal 1 damage to ALL other characters.
6
6
-1
6
class 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)
Elven Archer
1
Minion
Common
NIL
Neutral
Battlecry: Deal 1 damage.
1
1
-1
6
class 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)
Excess Mana
0
Spell
NIL
NIL
Druid
Draw a card. (You can only have 10 Mana in your tray.)
-1
-1
-1
7
class 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()
Execute
1
Spell
Free
NIL
Warrior
Destroy a damaged enemy minion.
-1
-1
-1
8
class 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)
Fan of Knives
3
Spell
Common
NIL
Rogue
Deal $1 damage to all enemy minions. Draw a card.
-1
-1
-1
11
class 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()
Fiery War Axe
2
Weapon
Free
NIL
Warrior
NIL
-1
3
2
6
class 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)
Fire Elemental
6
Minion
Common
NIL
Shaman
Battlecry: Deal 3 damage.
5
6
-1
6
class 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)
Fireball
4
Spell
Free
NIL
Mage
Deal $6 damage.
-1
-1
-1
7
class 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)
Flamestrike
7
Spell
Common
NIL
Mage
Deal $4 damage to all enemy minions.
-1
-1
-1
8
class 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)
Flametongue Totem
2
Minion
Common
Totem
Shaman
Adjacent minions have +2 Attack.
3
0
-1
6
class 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()))])
Frog
0
Minion
Common
Beast
Neutral
Taunt
1
0
-1
6
class 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)
Frost Nova
3
Spell
Common
NIL
Mage
Freeze all enemy minions.
-1
-1
-1
8
class 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()))
Frost Shock
1
Spell
Free
NIL
Shaman
Deal $1 damage to an enemy character and Freeze it.
-1
-1
-1
9
class 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()))
Frostbolt
2
Spell
Common
NIL
Mage
Deal $3 damage to a character and Freeze it.
-1
-1
-1
8
class 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()))
Frostwolf Grunt
2
Minion
Common
NIL
Neutral
Taunt
2
2
-1
6
class 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)
Frostwolf Warlord
5
Minion
Common
NIL
Neutral
Battlecry: Gain +1/+1 for each other friendly minion on the battlefield.
4
4
-1
6
class 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)
Gnomish Inventor
4
Minion
Common
NIL
Neutral
Battlecry: Draw a card.
4
2
-1
6
class 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)
Goldshire Footman
1
Minion
Common
NIL
Neutral
Taunt
2
1
-1
6
class 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)
Grimscale Oracle
1
Minion
Common
Murloc
Neutral
ALL other Murlocs have +1 Attack.
1
1
-1
6
class 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()))])
Guardian of Kings
7
Minion
Common
NIL
Paladin
Battlecry: Restore 6 Health to your hero.
6
5
-1
6
class 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)
Gurubashi Berserker
5
Minion
Common
NIL
Neutral
Whenever this minion takes damage, gain +3 Attack.
7
2
-1
7
class 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()))])
Hammer of Wrath
4
Spell
Free
NIL
Paladin
Deal $3 damage. NL Draw a card.
-1
-1
-1
9
class 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()
Hand of Protection
1
Spell
Free
NIL
Paladin
Give a minion Divine Shield.
-1
-1
-1
8
class 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
Healing Totem
1
Minion
Free
Totem
Shaman
At the end of your turn, restore 1 Health to all friendly minions.
2
0
-1
6
class 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)))])
Healing Touch
3
Spell
Free
NIL
Druid
Restore #8 Health.
-1
-1
-1
7
class 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)
Hellfire
4
Spell
Free
NIL
Warlock
Deal $3 damage to ALL characters.
-1
-1
-1
12
class 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)
Heroic Strike
2
Spell
Free
NIL
Warrior
Give your hero +4 Attack this turn.
-1
-1
-1
7
class 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)
Hex
3
Spell
Free
NIL
Shaman
Transform a minion into a 0/1 Frog with Taunt.
-1
-1
-1
11
class 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)
Holy Light
2
Spell
Free
NIL
Paladin
Restore #6 Health.
-1
-1
-1
8
class 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)
Holy Nova
5
Spell
Common
NIL
Priest
Deal $2 damage to all enemies. Restore #2 Health to all friendly characters.
-1
-1
-1
12
class 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)
Holy Smite
1
Spell
Free
NIL
Priest
Deal $2 damage.
-1
-1
-1
8
class 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)
Houndmaster
4
Minion
Free
NIL
Hunter
Battlecry: Give a friendly Beast +2/+2 and Taunt.
3
4
-1
6
class 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)
Huffer
3
Minion
Common
Beast
Hunter
Charge
2
4
-1
6
class 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)
Humility
1
Spell
Common
NIL
Paladin
Change a minion's Attack to 1.
-1
-1
-1
8
class 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())
Hunter's Mark
0
Spell
Common
NIL
Hunter
Change a minion's Health to 1.
-1
-1
-1
7
class 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)
Innervate
0
Spell
Free
NIL
Druid
Gain 2 Mana Crystals this turn only.
-1
-1
-1
10
class 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
Ironbark Protector
8
Minion
Common
NIL
Druid
Taunt
8
8
-1
6
class 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)
Ironforge Rifleman
3
Minion
Common
NIL
Neutral
Battlecry: Deal 1 damage.
2
2
-1
6
class 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)
Ironfur Grizzly
3
Minion
Common
Beast
Neutral
Taunt
3
3
-1
6
class 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)
Kill Command
3
Spell
Common
NIL
Hunter
Deal $3 damage. If you have a Beast, deal $5 damage instead.
-1
-1
-1
12
class 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)
Kobold Geomancer
2
Minion
Common
NIL
Neutral
Spell Damage +1
2
2
-1
6
class 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)
Kor'kron Elite
4
Minion
Common
NIL
Warrior
Charge
3
4
-1
6
class 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)
Leokk
3
Minion
Common
Beast
Hunter
Your other minions have +1 Attack.
4
2
-1
6
class 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())])
Light's Justice
1
Weapon
Free
NIL
Paladin
NIL
-1
1
4
6
class 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)
Lord of the Arena
6
Minion
Common
NIL
Neutral
Taunt
5
6
-1
6
class 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)
Magma Rager
3
Minion
Free
NIL
Neutral
NIL
1
5
-1
6
class 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)
Mark of the Wild
2
Spell
Free
NIL
Druid
Give a minion Taunt and +2/+2. (+2 Attack/+2 Health)
-1
-1
-1
9
class 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
Mechanical Dragonling
1
Minion
Common
Mech
Neutral
NIL
1
2
-1
6
class 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)
Mind Blast
2
Spell
Free
NIL
Priest
Deal $5 damage to the enemy hero.
-1
-1
-1
8
class 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)
Mind Control
10
Spell
Common
NIL
Priest
Take control of an enemy minion.
-1
-1
-1
12
class 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
Mind Vision
1
Spell
Common
NIL
Priest
Put a copy of a random card in your opponent's hand into your hand.
-1
-1
-1
11
class 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
Mirror Image
0
Minion
Common
NIL
Mage
Taunt
2
0
-1
11
class 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
Mirror Image
1
Spell
Common
NIL
Mage
Summon two 0/2 minions with Taunt.
-1
-1
-1
11
class 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
Misha
3
Minion
Common
Beast
Hunter
Taunt
4
4
-1
6
class 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)
Moonfire
0
Spell
Common
NIL
Druid
Deal $1 damage.
-1
-1
-1
7
class 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)
Mortal Coil
1
Spell
Common
NIL
Warlock
Deal $1 damage to a minion. If that kills it, draw a card.
-1
-1
-1
11
class 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)
Multi-Shot
4
Spell
Free
NIL
Hunter
Deal $3 damage to two random enemy minions.
-1
-1
-1
15
class 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
Murloc Raider
1
Minion
Free
Murloc
Neutral
NIL
1
2
-1
6
class 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)
Murloc Scout
0
Minion
Common
Murloc
Neutral
NIL
1
1
-1
6
class 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)
Murloc Tidehunter
2
Minion
Common
Murloc
Neutral
Battlecry: Summon a 1/1 Murloc Scout.
1
2
-1
6
class 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)
Nightblade
5
Minion
Free
NIL
Neutral
Battlecry: Deal 3 damage to the enemy hero.
4
4
-1
6
class 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)
Northshire Cleric
1
Minion
Free
NIL
Priest
Whenever a minion is healed, draw a card.
3
1
-1
6
class 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()))])
Novice Engineer
2
Minion
Free
NIL
Neutral
Battlecry: Draw a card.
1
1
-1
6
class 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)
Oasis Snapjaw
4
Minion
Free
Beast
Neutral
NIL
7
2
-1
6
class 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)
Ogre Magi
4
Minion
Common
NIL
Neutral
Spell Damage +1
4
4
-1
6
class 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)
Polymorph
4
Spell
Free
NIL
Mage
Transform a minion into a 1/1 Sheep.
-1
-1
-1
11
class 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)
Power Word: Shield
1
Spell
Free
NIL
Priest
Give a minion +2 Health. NL Draw a card.
-1
-1
-1
9
class 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()
Raid Leader
3
Minion
Free
NIL
Neutral
Your other minions have +1 Attack.
2
2
-1
6
class 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())])
Razorfen Hunter
3
Minion
Common
NIL
Neutral
Battlecry: Summon a 1/1 Boar.
3
2
-1
6
class 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)
Reckless Rocketeer
6
Minion
Free
NIL
Neutral
Charge
2
5
-1
6
class 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)
River Crocolisk
2
Minion
Free
Beast
Neutral
NIL
3
2
-1
6
class 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)
Rockbiter Weapon
1
Spell
Free
NIL
Shaman
Give a friendly character +3 Attack this turn.
-1
-1
-1
7
class 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)
Sacrificial Pact
0
Spell
Common
NIL
Warlock
Destroy a Demon. Restore #5 Health to your hero.
-1
-1
-1
8
class 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)
Sap
2
Spell
Free
NIL
Rogue
Return an enemy minion to your opponent's hand.
-1
-1
-1
8
class 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()
Savage Roar
3
Spell
Common
NIL
Druid
Give your characters +2 Attack this turn.
-1
-1
-1
9
class 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)
Searing Totem
1
Minion
Free
Totem
Shaman
NIL
1
1
-1
6
class 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)
Sen'jin Shieldmasta
4
Minion
Free
NIL
Neutral
Taunt
5
3
-1
6
class 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)
Shadow Bolt
3
Spell
Free
NIL
Warlock
Deal $4 damage to a minion.
-1
-1
-1
7
class 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)
Shadow Word: Death
3
Spell
Common
NIL
Priest
Destroy a minion with an Attack of 5 or more.
-1
-1
-1
8
class 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)
Shadow Word: Pain
2
Spell
Free
NIL
Priest
Destroy a minion with 3 or less Attack.
-1
-1
-1
8
class 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)
Shattered Sun Cleric
3
Minion
Common
NIL
Neutral
Battlecry: Give a friendly minion +1/+1.
2
3
-1
6
class 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)
Sheep
0
Minion
Common
Beast
Neutral
NIL
1
1
-1
6
class 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)
Shield Block
3
Spell
Common
NIL
Warrior
Gain 5 Armor. NL Draw a card.
-1
-1
-1
8
class 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()
Shiv
2
Spell
Common
NIL
Rogue
Deal $1 damage. Draw a card.
-1
-1
-1
9
class 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()
Silver Hand Recruit
1
Minion
Free
NIL
Paladin
NIL
1
1
-1
6
class 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)
Silverback Patriarch
3
Minion
Common
Beast
Neutral
Taunt
4
1
-1
6
class 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)
Sinister Strike
1
Spell
Free
NIL
Rogue
Deal $3 damage to the enemy hero.
-1
-1
-1
8
class 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)
Soulfire
1
Spell
Common
NIL
Warlock
Deal $4 damage. Discard a random card.
-1
-1
-1
8
class 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()
Sprint
7
Spell
Common
NIL
Rogue
Draw 4 cards.
-1
-1
-1
9
class 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()
Starfire
6
Spell
Common
NIL
Druid
Deal $5 damage. NL Draw a card.
-1
-1
-1
8
class 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()
Starving Buzzard
5
Minion
Common
Beast
Hunter
Whenever you summon a Beast, draw a card.
2
3
-1
6
class 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()))])
Stoneclaw Totem
1
Minion
Free
Totem
Shaman
Taunt
2
0
-1
6
class 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)
Stonetusk Boar
1
Minion
Free
Beast
Neutral
Charge
1
1
-1
6
class 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)
Stormpike Commando
5
Minion
Common
NIL
Neutral
Battlecry: Deal 2 damage.
2
4
-1
6
class 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)
Stormwind Champion
7
Minion
Common
NIL
Neutral
Your other minions have +1/+1.
6
6
-1
6
class 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())])
Stormwind Knight
4
Minion
Common
NIL
Neutral
Charge
5
2
-1
6
class 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)
Succubus
2
Minion
Free
Demon
Warlock
Battlecry: Discard a random card.
3
4
-1
6
class 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)
Swipe
4
Spell
Common
NIL
Druid
Deal $4 damage to an enemy and $1 damage to all other enemies.
-1
-1
-1
14
class 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)
Timber Wolf
1
Minion
Free
Beast
Hunter
Your other Beasts have +1 Attack.
1
1
-1
6
class 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)))])
Totemic Might
0
Spell
Common
NIL
Shaman
Give your Totems +2 Health.
-1
-1
-1
10
class 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)
Tracking
1
Spell
Free
NIL
Hunter
Look at the top three cards of your deck. Draw one and discard the others.
-1
-1
-1
15
class 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)
Truesilver Champion
4
Weapon
Common
NIL
Paladin
Whenever your hero attacks, restore 2 Health to it.
-1
4
2
6
class 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()))])
Tundra Rhino
5
Minion
Common
Beast
Hunter
Your Beasts have Charge.
5
2
-1
6
class 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)))])
Vanish
6
Spell
Common
NIL
Rogue
Return all minions to their owner's hand.
-1
-1
-1
12
class 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()
Voidwalker
1
Minion
Free
Demon
Warlock
Taunt
3
1
-1
6
class 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)
Voodoo Doctor
1
Minion
Free
NIL
Neutral
Battlecry: Restore 2 Health.
1
2
-1
6
class 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)
War Golem
7
Minion
Common
NIL
Neutral
NIL
7
7
-1
6
class 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)
Warsong Commander
3
Minion
Free
NIL
Warrior
Whenever you summon a minion with 3 or less Attack, give it Charge.
3
2
-1
6
class 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()))])
Water Elemental
4
Minion
Common
NIL
Mage
Freeze any character damaged by this minion.
6
3
-1
6
class 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()))])
Whirlwind
1
Spell
Common
NIL
Warrior
Deal $1 damage to ALL minions.
-1
-1
-1
10
class 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)
Wicked Knife
1
Weapon
Free
NIL
Rogue
NIL
-1
1
2
6
class 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)
Wild Growth
2
Spell
Free
NIL
Druid
Gain an empty Mana Crystal.
-1
-1
-1
11
class 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
Windfury
2
Spell
Free
NIL
Shaman
Give a minion Windfury.
-1
-1
-1
8
class 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()))
Windspeaker
4
Minion
Common
NIL
Shaman
Battlecry: Give a friendly minion Windfury.
3
3
-1
6
class 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)
Wolfrider
3
Minion
Free
NIL
Neutral
Charge
1
3
-1
6
class 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)
Wrath of Air Totem
1
Minion
Free
Totem
Shaman
Spell Damage +1
2
0
-1
6
class 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)
Acidmaw
7
Minion
Legendary
Beast
Hunter
Whenever another minion takes damage, destroy it.
2
4
-1
6
class 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())])])
Alexstrasza's Champion
2
Minion
Rare
NIL
Warrior
Battlecry: If you're holding a Dragon, gain +1 Attack and Charge.
3
2
-1
6
class 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)
Ancestral Knowledge
2
Spell
Common
NIL
Shaman
Draw 2 cards. Overload: (2)
-1
-1
-1
8
class 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()
Anub'arak
9
Minion
Legendary
NIL
Rogue
Deathrattle: Return this to your hand and summon a 4/4 Nerubian.
4
8
-1
6
class 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())])
Arcane Blast
1
Spell
Epic
NIL
Mage
Deal $2 damage to a minion. This spell gets double bonus from Spell Damage.
-1
-1
-1
7
class 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)
Argent Horserider
3
Minion
Common
NIL
Neutral
Charge NL Divine Shield
1
2
-1
6
class 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)
Argent Lance
2
Weapon
Rare
NIL
Paladin
Battlecry: Reveal a minion in each deck. If yours costs more, +1 Durability.
-1
2
2
6
class 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)
Argent Watchman
2
Minion
Rare
NIL
Neutral
Can't attack. NL Inspire: Can attack as normal this turn.
4
2
-1
6
class 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()))])
Armored Warhorse
4
Minion
Rare
Beast
Neutral
Battlecry: Reveal a minion in each deck. If yours costs more, gain Charge.
3
5
-1
6
class 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)
Astral Communion
4
Spell
Epic
NIL
Druid
Gain 10 Mana Crystals. Discard your hand.
-1
-1
-1
12
class 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
Boar
3
Minion
NIL
Beast
Neutral
Charge
2
4
-1
6
class 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)
Healing Totem
0
Minion
NIL
NIL
Shaman
At the end of your turn, restore 1 Health to all friendly minions.
2
0
-1
6
class 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)))])
Nerubian
3
Minion
NIL
NIL
Rogue
NIL
4
4
-1
6
class 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)
Searing Totem
0
Minion
NIL
NIL
Shaman
NIL
1
1
-1
6
class 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)
Stoneclaw Totem
0
Minion
NIL
NIL
Shaman
Taunt
2
0
-1
6
class 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)
Tournament Medic
4
Minion
Common
NIL
Neutral
Inspire: Restore 2 Health to your hero.
8
1
-1
6
class 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()))])
Wrath of Air Totem
0
Minion
NIL
NIL
Shaman
Spell Damage +1
2
0
-1
6
class 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)
Ancestor's Call
4
Spell
Epic
NIL
Shaman
Put a random minion from each player's hand into the battlefield.
-1
-1
-1
16
class 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))
Anima Golem
6
Minion
Epic
Mech
Warlock
At the end of each turn, destroy this minion if it's your only one.
9
9
-1
6
class 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()))])
Annoy-o-Tron
2
Minion
Common
Mech
Neutral
Taunt NL Divine Shield
2
1
-1
6
class 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)
Anodized Robo Cub
2
Minion
Common
Mech
Druid
Taunt. Choose One - NL +1 Attack; or +1 Health.
2
2
-1
6
class 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)
Antique Healbot
5
Minion
Common
Mech
Neutral
Battlecry: Restore 8 Health to your hero.
3
3
-1
6
class 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)
Arcane Nullifier X-21
4
Minion
Rare
Mech
Neutral
Taunt NL Can't be targeted by spells or Hero Powers.
5
2
-1
6
class 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)
Armor Plating
1
Spell
NIL
NIL
Neutral
Give a minion +1 Health.
-1
-1
-1
7
class 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)
Blingtron 3000
5
Minion
Legendary
Mech
Neutral
Battlecry: Equip a random weapon for each player.
4
3
-1
6
class 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)
Bolvar Fordragon
5
Minion
Legendary
NIL
Paladin
Whenever a friendly minion dies while this is in your hand, gain +1 Attack.
7
1
-1
6
class 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)
Bomb Lobber
5
Minion
Rare
NIL
Neutral
Battlecry: Deal 4 damage to a random enemy minion.
3
3
-1
6
class 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)
Boom Bot
1
Minion
NIL
Mech
Neutral
Deathrattle: Deal 1-4 damage to a random enemy.
1
1
-1
6
class 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())))
Bouncing Blade
3
Spell
Epic
NIL
Warrior
Deal $1 damage to a random minion. Repeat until a minion dies.
-1
-1
-1
17
class 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
Burly Rockjaw Trogg
4
Minion
Common
NIL
Neutral
Whenever your opponent casts a spell, gain +2 Attack.
5
3
-1
6
class 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()))])
Burrowing Mine
0
Spell
NIL
NIL
Warrior
When you draw this, it explodes. You take 10 damage and draw a card.
-1
-1
-1
6
class 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)
Call Pet
2
Spell
Rare
NIL
Hunter
Draw a card. NL If it's a Beast, it costs (4) less.
-1
-1
-1
12
class 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()
Chicken
1
Minion
NIL
Beast
Neutral
NIL
1
1
-1
6
class 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)
Clockwork Giant
12
Minion
Epic
Mech
Neutral
Costs (1) less for each card in your opponent's hand.
8
8
-1
6
class 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)
Clockwork Gnome
1
Minion
Common
Mech
Neutral
Deathrattle: Add a Spare Part card to your hand.
1
2
-1
7
class 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()))
Cobalt Guardian
5
Minion
Rare
Mech
Paladin
Whenever you summon a Mech, gain Divine Shield.
3
6
-1
6
class 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()))])
Cobra Shot
5
Spell
Common
NIL
Hunter
Deal $3 damage to a minion and the enemy hero.
-1
-1
-1
8
class 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)
Coghammer
3
Weapon
Epic
NIL
Paladin
Battlecry: Give a random friendly minion Divine Shield and Taunt.
-1
2
3
6
class 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)
Cogmaster
1
Minion
Common
NIL
Neutral
Has +2 Attack while you have a Mech.
2
1
-1
6
class 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))])
Cogmaster's Wrench
3
Weapon
Epic
NIL
Rogue
Has +2 Attack while you have a Mech.
-1
1
3
6
class 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))])
Crackle
2
Spell
Common
NIL
Shaman
Deal $3-$6 damage. Overload: (1)
-1
-1
-1
8
class 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)
Crush
7
Spell
Epic
NIL
Warrior
Destroy a minion. If you have a damaged minion, this costs (4) less.
-1
-1
-1
8
class 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)
Dark Wispers
6
Spell
Epic
NIL
Druid
Choose One - Summon 5 Wisps; or Give a minion +5/+5 and Taunt.
-1
-1
-1
42
class 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)
Darkbomb
2
Spell
Common
NIL
Warlock
Deal $3 damage.
-1
-1
-1
7
class 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)
Demonheart
5
Spell
Epic
NIL
Warlock
Deal $5 damage to a minion. If it's a friendly Demon, give it +5/+5 instead.
-1
-1
-1
12
class 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)
Dr. Boom
7
Minion
Legendary
NIL
Neutral
Battlecry: Summon two 1/1 Boom Bots. WARNING: Bots may explode.
7
7
-1
6
class 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)
Druid of the Fang
5
Minion
NIL
Beast
Druid
NIL
7
7
-1
6
class 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)
Druid of the Fang
5
Minion
Common
NIL
Druid
Battlecry: If you have a Beast, transform this minion into a 7/7.
4
4
-1
6
class 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)
Dunemaul Shaman
4
Minion
Rare
NIL
Shaman
Windfury, Overload: (1) NL 50% chance to attack the wrong enemy.
4
5
-1
6
class 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))))])
Echo of Medivh
4
Spell
Epic
NIL
Mage
Put a copy of each friendly minion into your hand.
-1
-1
-1
9
class 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)
Emergency Coolant
1
Spell
NIL
NIL
Neutral
Freeze a minion.
-1
-1
-1
7
class 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()))
Enhance-o Mechano
4
Minion
Epic
Mech
Neutral
Battlecry: Give your other minions Windfury, Taunt, or Divine Shield. NL (at random)
2
3
-1
6
class 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)
Explosive Sheep
2
Minion
Common
Mech
Neutral
Deathrattle: Deal 2 damage to all minions.
1
1
-1
6
class 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)
Feign Death
2
Spell
Epic
NIL
Hunter
Trigger all Deathrattles on your minions.
-1
-1
-1
13
class 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)
Fel Cannon
4
Minion
Rare
Mech
Warlock
At the end of your turn, deal 2 damage to a non-Mech minion.
5
3
-1
6
class 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())))])
Fel Reaver
5
Minion
Epic
Mech
Neutral
Whenever your opponent plays a card, remove the top 3 cards of your deck.
8
8
-1
6
class 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()))])
Finicky Cloakfield
1
Spell
NIL
NIL
Neutral
Give a friendly minion Stealth until your next turn.
-1
-1
-1
7
class 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()))
Flame Leviathan
7
Minion
Legendary
Mech
Mage
When you draw this, deal 2 damage to all characters.
7
7
-1
6
class 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)
Flamecannon
2
Spell
Common
NIL
Mage
Deal $4 damage to a random enemy minion.
-1
-1
-1
13
class 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
Floating Watcher
5
Minion
Common
Demon
Warlock
Whenever your hero takes damage on your turn, gain +2/+2.
4
4
-1
6
class 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()))])
Flying Machine
3
Minion
Common
Mech
Neutral
Windfury
4
1
-1
6
class 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)
Foe Reaper 4000
8
Minion
Legendary
Mech
Neutral
Also damages the minions next to whomever he attacks.
9
6
-1
6
class 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())))])
Force-Tank MAX
8
Minion
Common
Mech
Neutral
Divine Shield
7
7
-1
6
class 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)
Gahz'rilla
7
Minion
Legendary
Beast
Hunter
Whenever this minion takes damage, double its Attack.
9
6
-1
6
class 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()))])
Gallywix's Coin
0
Spell
NIL
NIL
Neutral
Gain 1 Mana Crystal this turn only. NL (Won't trigger Gallywix.)
-1
-1
-1
8
class 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
Gazlowe
6
Minion
Legendary
NIL
Neutral
Whenever you cast a 1-mana spell, add a random Mech to your hand.
6
3
-1
6
class 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()))])
Gilblin Stalker
2
Minion
Common
NIL
Neutral
Stealth
3
2
-1
6
class 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)
Glaivezooka
2
Weapon
Common
NIL
Hunter
Battlecry: Give a random friendly minion +1 Attack.
-1
2
2
6
class 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)
Gnomeregan Infantry
3
Minion
Common
NIL
Neutral
Charge NL Taunt
4
1
-1
6
class 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)
Gnomish Experimenter
3
Minion
Rare
NIL
Neutral
Battlecry: Draw a card. If it's a minion, transform it into a Chicken.
2
3
-1
6
class 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)
Goblin Auto-Barber
2
Minion
Common
Mech
Rogue
Battlecry: Give your weapon +1 Attack.
2
3
-1
6
class 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)
Goblin Blastmage
4
Minion
Rare
NIL
Mage
Battlecry: If you have a Mech, deal 4 damage randomly split among all enemies.
4
5
-1
6
class 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)
Goblin Sapper
3
Minion
Rare
NIL
Neutral
Has +4 Attack while your opponent has 6 or more cards in hand.
4
2
-1
6
class 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))])
Grove Tender
3
Minion
Rare
NIL
Druid
Choose One - Give each player a Mana Crystal; or Each player draws a card.
4
2
-1
9
class 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)
Hemet Nesingwary
5
Minion
Legendary
NIL
Neutral
Battlecry: Destroy a Beast.
3
6
-1
6
class 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)
Hobgoblin
3
Minion
Epic
NIL
Neutral
Whenever you play a 1-Attack minion, give it +2/+2.
3
2
-1
6
class 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()))])
Illuminator
3
Minion
Rare
NIL
Neutral
If you control a Secret at the end of your turn, restore 4 health to your hero.
4
2
-1
6
class 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()))])
Imp
1
Minion
NIL
Demon
Warlock
NIL
1
1
-1
6
class 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)
Imp-losion
4
Spell
Rare
NIL
Warlock
Deal $2-$4 damage to a minion. Summon a 1/1 Imp for each damage dealt.
-1
-1
-1
16
class 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))
Iron Juggernaut
6
Minion
Legendary
Mech
Warrior
Battlecry: Shuffle a Mine into your opponent's deck. When drawn, it explodes for 10 damage.
5
6
-1
6
class 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)
Iron Sensei
3
Minion
Rare
Mech
Rogue
At the end of your turn, give another friendly Mech +2/+2.
2
2
-1
6
class 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())))])
Jeeves
4
Minion
Rare
Mech
Neutral
At the end of each player's turn, that player draws until they have 3 cards.
4
1
-1
6
class 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())))])
Junkbot
5
Minion
Epic
Mech
Neutral
Whenever a friendly Mech dies, gain +2/+2.
5
1
-1
6
class 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()))])
Kezan Mystic
4
Minion
Rare
NIL
Neutral
Battlecry: Take control of a random enemy Secret.
3
4
-1
6
class 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)
King of Beasts
5
Minion
Rare
Beast
Hunter
Taunt. Battlecry: Gain +1 Attack for each other Beast you have.
6
2
-1
6
class 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)
Light of the Naaru
1
Spell
Rare
NIL
Priest
Restore #3 Health. If the target is still damaged, summon a Lightwarden.
-1
-1
-1
14
class 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))
Lightbomb
6
Spell
Epic
NIL
Priest
Deal damage to each minion equal to its Attack.
-1
-1
-1
12
class 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)
Lil' Exorcist
3
Minion
Rare
NIL
Neutral
Taunt NL Battlecry: Gain +1/+1 for each enemy Deathrattle minion.
3
2
-1
6
class 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)
Lost Tallstrider
4
Minion
Common
Beast
Neutral
NIL
4
5
-1
6
class 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)
Madder Bomber
5
Minion
Rare
NIL
Neutral
Battlecry: Deal 6 damage randomly split between all other characters.
4
5
-1
6
class 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)
Mal'Ganis
9
Minion
Legendary
Demon
Warlock
Your other Demons have +2/+2. NL Your hero is Immune.
7
9
-1
6
class 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())])
Malorne
7
Minion
Legendary
Beast
Druid
Deathrattle: Shuffle this minion into your deck.
7
9
-1
6
class 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())])
Mech-Bear-Cat
6
Minion
Rare
Mech
Druid
Whenever this minion takes damage, add a Spare Part card to your hand.
6
7
-1
6
class 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()))])
Mechanical Yeti
4
Minion
Common
Mech
Neutral
Deathrattle: Give each player a Spare Part.
5
4
-1
7
class 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())))
Mechwarper
2
Minion
Common
Mech
Neutral
Your Mechs cost (1) less.
3
2
-1
6
class 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)))])
Mekgineer Thermaplugg
9
Minion
Legendary
Mech
Neutral
Whenever an enemy minion dies, summon a Leper Gnome.
7
9
-1
6
class 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()))])
Metaltooth Leaper
3
Minion
Rare
Mech
Hunter
Battlecry: Give your other Mechs +2 Attack.
3
3
-1
6
class 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)
Micro Machine
2
Minion
Common
Mech
Neutral
At the start of each turn, gain +1 Attack.
2
1
-1
6
class 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()))])
Mimiron's Head
5
Minion
Legendary
Mech
Neutral
At the start of your turn, if you have at least 3 Mechs, destroy them all and form V-07-TR-0N.
5
4
-1
6
class 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())])])
Mini-Mage
4
Minion
Epic
NIL
Neutral
Stealth NL Spell Damage +1
1
4
-1
6
class 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)
Mistress of Pain
2
Minion
Rare
Demon
Warlock
Whenever this minion deals damage, restore that much Health to your hero.
4
1
-1
6
class 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()))])
Mogor the Ogre
6
Minion
Legendary
NIL
Neutral
All minions have a 50% chance to attack the wrong enemy.
6
7
-1
8
class 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))))])
Muster for Battle
3
Spell
Rare
NIL
Paladin
Summon three 1/1 Silver Hand Recruits. Equip a 1/4 Weapon.
-1
-1
-1
14
class 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)
Neptulon
7
Minion
Legendary
NIL
Shaman
Battlecry: Add 4 random Murlocs to your hand. Overload: (3)
7
7
-1
10
class 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)
Ogre Brute
3
Minion
Common
NIL
Neutral
50% chance to attack the wrong enemy.
4
4
-1
6
class 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))))])
Ogre Ninja
5
Minion
Rare
NIL
Rogue
Stealth NL 50% chance to attack the wrong enemy.
6
6
-1
6
class 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))))])
Ogre Warmaul
3
Weapon
Common
NIL
Warrior
50% chance to attack the wrong enemy.
-1
4
2
6
class 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))))])
One-eyed Cheat
2
Minion
Rare
Pirate
Rogue
Whenever you summon a Pirate, gain Stealth.
1
4
-1
6
class 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()))])
Piloted Shredder
4
Minion
Common
Mech
Neutral
Deathrattle: Summon a random 2-Cost minion.
3
4
-1
6
class 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()))
Piloted Sky Golem
6
Minion
Epic
Mech
Neutral
Deathrattle: Summon a random 4-Cost minion.
4
6
-1
6
class 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()))
Powermace
3
Weapon
Rare
NIL
Shaman
Deathrattle: Give a random friendly Mech +2/+2.
-1
3
2
6
class 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())))
Puddlestomper
2
Minion
Common
Murloc
Neutral
NIL
2
3
-1
6
class 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)
Quartermaster
5
Minion
Epic
NIL
Paladin
Battlecry: Give your Silver Hand Recruits +2/+2.
5
2
-1
6
class 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)
Recombobulator
2
Minion
Epic
NIL
Neutral
Battlecry: Transform a friendly minion into a random minion with the same Cost.
2
3
-1
6
class 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)
Recycle
6
Spell
Rare
NIL
Druid
Shuffle an enemy minion into your opponent's deck.
-1
-1
-1
8
class 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()
Reversing Switch
1
Spell
NIL
NIL
Neutral
Swap a minion's Attack and Health.
-1
-1
-1
13
class 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)
Rusty Horn
1
Spell
NIL
NIL
Neutral
Give a minion Taunt.
-1
-1
-1
7
class 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()))
Sabotage
4
Spell
Epic
NIL
Rogue
Destroy a random enemy minion. Combo: And your opponent's weapon.
-1
-1
-1
15
class 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
Salty Dog
5
Minion
Common
Pirate
Neutral
NIL
4
7
-1
6
class 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)
Scarlet Purifier
3
Minion
Rare
NIL
Paladin
Battlecry: Deal 2 damage to all minions with Deathrattle.
3
4
-1
6
class 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)
Screwjank Clunker
4
Minion
Rare
Mech
Warrior
Battlecry: Give a friendly Mech +2/+2.
5
2
-1
6
class 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)
Seal of Light
2
Spell
Common
NIL
Paladin
Restore #4 Health to your hero and gain +2 Attack this turn.
-1
-1
-1
8
class 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)
Shadowbomber
1
Minion
Epic
NIL
Priest
Battlecry: Deal 3 damage to each hero.
1
2
-1
6
class 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)
Shadowboxer
2
Minion
Rare
Mech
Priest
Whenever a character is healed, deal 1 damage to a random enemy.
3
2
-1
6
class 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)))])
Shielded Minibot
2
Minion
Common
Mech
Paladin
Divine Shield
2
2
-1
6
class 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)
Shieldmaiden
6
Minion
Rare
NIL
Warrior
Battlecry: Gain 5 Armor.
5
5
-1
6
class 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)
Ship's Cannon
2
Minion
Common
NIL
Neutral
Whenever you summon a Pirate, deal 2 damage to a random enemy.
3
2
-1
6
class 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())))])
Shrinkmeister
2
Minion
Common
NIL
Priest
Battlecry: Give a minion -2 Attack this turn.
2
3
-1
6
class 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)
Siege Engine
5
Minion
Rare
Mech
Warrior
Whenever you gain Armor, give this minion +1 Attack.
5
5
-1
6
class 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()))])
Siltfin Spiritwalker
4
Minion
Epic
Murloc
Shaman
Whenever another friendly Murloc dies, draw a card. Overload: (1)
5
2
-1
6
class 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()))])
Sneed's Old Shredder
8
Minion
Legendary
Mech
Neutral
Deathrattle: Summon a random legendary minion.
7
5
-1
6
class 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()))
Snowchugger
2
Minion
Common
Mech
Mage
Freeze any character damaged by this minion.
3
2
-1
6
class 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()))])
Soot Spewer
3
Minion
Rare
Mech
Mage
Spell Damage +1
3
3
-1
6
class 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)
Spider Tank
3
Minion
Common
Mech
Neutral
NIL
4
3
-1
6
class 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)
Steamwheedle Sniper
2
Minion
Epic
NIL
Hunter
Your Hero Power can target minions.
3
2
-1
6
class 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())])
Stonesplinter Trogg
2
Minion
Common
NIL
Neutral
Whenever your opponent casts a spell, gain +1 Attack.
3
2
-1
6
class 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()))])
Target Dummy
0
Minion
Rare
Mech
Neutral
Taunt
2
0
-1
6
class 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)
Time Rewinder
1
Spell
NIL
NIL
Neutral
Return a friendly minion to your hand.
-1
-1
-1
7
class 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()
Tinker's Sharpsword Oil
4
Spell
Common
NIL
Rogue
Give your weapon +3 Attack. Combo: Give a random friendly minion +3 Attack.
-1
-1
-1
16
class 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
Tinkertown Technician
3
Minion
Common
NIL
Neutral
Battlecry: If you have a Mech, gain +1/+1 and add a Spare Part to your hand.
3
3
-1
7
class 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)
Toshley
6
Minion
Legendary
NIL
Neutral
Battlecry and Deathrattle: Add a Spare Part card to your hand.
7
5
-1
8
class 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()))
Trade Prince Gallywix
6
Minion
Legendary
NIL
Rogue
Whenever your opponent casts a spell, gain a copy of it and give them a Coin.
8
5
-1
6
class 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())))])
Tree of Life
9
Spell
Epic
NIL
Druid
Restore all characters to full Health.
-1
-1
-1
13
class 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)
Troggzor the Earthinator
7
Minion
Legendary
NIL
Neutral
Whenever your opponent casts a spell, summon a Burly Rockjaw Trogg.
6
6
-1
6
class 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()))])
Unstable Portal
2
Spell
Rare
NIL
Mage
Add a random minion to your hand. It costs (3) less.
-1
-1
-1
10
class 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)
Upgraded Repair Bot
5
Minion
Rare
Mech
Priest
Battlecry: Give a friendly Mech +4 Health.
5
5
-1
6
class 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)
V-07-TR-0N
8
Minion
Legendary
Mech
Neutral
Charge NL Mega-Windfury (Can attack four times a turn.)
8
4
-1
6
class 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())])
Velen's Chosen
3
Spell
Common
NIL
Priest
Give a minion +2/+4 and Spell Damage +1.
-1
-1
-1
10
class 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)))
Vitality Totem
2
Minion
Rare
Totem
Shaman
At the end of your turn, restore 4 Health to your hero.
3
0
-1
6
class 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()))])
Vol'jin
5
Minion
Legendary
NIL
Priest
Battlecry: Swap Health with another minion.
2
6
-1
6
class 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)
Warbot
1
Minion
Common
Mech
Warrior
Enrage: +1 Attack.
3
1
-1
6
class 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())])
Wee Spellstopper
4
Minion
Epic
NIL
Mage
Adjacent minions can't be targeted by spells or Hero Powers.
5
2
-1
6
class 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()))])
Whirling Blades
1
Spell
NIL
NIL
Neutral
Give a minion +1 Attack.
-1
-1
-1
7
class 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)
Whirling Zap-o-matic
2
Minion
Common
Mech
Shaman
Windfury
2
3
-1
6
class 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)
Anub'ar Ambusher
4
Minion
Common
NIL
Rogue
Deathrattle: Return a random friendly minion to your hand.
5
5
-1
6
class 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())))
Avenge
1
Spell
Common
NIL
Paladin
Secret: When one of your minions dies, give a random friendly minion +3/+2.
-1
-1
-1
16
class 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)
Baron Rivendare
4
Minion
Legendary
NIL
Neutral
Your minions trigger their Deathrattles twice.
7
1
-1
6
class 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())])
Dancing Swords
3
Minion
Common
NIL
Neutral
Deathrattle: Your opponent draws a card.
4
4
-1
6
class 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())))
Dark Cultist
3
Minion
Common
NIL
Priest
Deathrattle: Give a random friendly minion +3 Health.
4
3
-1
6
class 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())))
Death's Bite
4
Weapon
Common
NIL
Warrior
Deathrattle: Deal 1 damage to all minions.
-1
4
2
6
class 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())))
Deathlord
3
Minion
Rare
NIL
Neutral
Taunt. Deathrattle: Your opponent puts a minion from their deck into the battlefield.
8
2
-1
6
class 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())))
Duplicate
3
Spell
Common
NIL
Mage
Secret: When a friendly minion dies, put 2 copies of it into your hand.
-1
-1
-1
20
class 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()
Echoing Ooze
2
Minion
Epic
NIL
Neutral
Battlecry: Summon an exact copy of this minion at the end of the turn.
2
1
-1
6
class 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)
Feugen
5
Minion
Legendary
NIL
Neutral
NIL
7
4
-1
6
class 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())))
Feugen
5
Minion
Legendary
NIL
Neutral
Deathrattle: If Stalagg also died this game, summon Thaddius.
7
4
-1
6
class 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())))
Haunted Creeper
2
Minion
Common
Beast
Neutral
Deathrattle: Summon two 1/1 Spectral Spiders.
2
1
-1
6
class 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()))
Kel'Thuzad
8
Minion
Legendary
NIL
Neutral
At the end of each turn, summon all friendly minions that died this turn.
8
6
-1
6
class 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()))])
Loatheb
5
Minion
Legendary
NIL
Neutral
Battlecry: Enemy spells cost (5) more next turn.
5
5
-1
6
class 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)
Mad Scientist
2
Minion
Common
NIL
Neutral
Deathrattle: Put a Secret from your deck into the battlefield.
2
2
-1
6
class 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()))
Maexxna
6
Minion
Legendary
Beast
Neutral
Destroy any minion damaged by this minion.
8
2
-1
6
class 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())))])
Nerub'ar Weblord
2
Minion
Common
NIL
Neutral
Minions with Battlecry cost (2) more.
4
1
-1
6
class 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()))])
Nerubian
2
Minion
NIL
NIL
Neutral
NIL
4
4
-1
6
class 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)
Nerubian
2
Minion
NIL
NIL
Neutral
NIL
1
3
-1
6
class 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)
Nerubian
3
Minion
Rare
NIL
Neutral
NIL
4
4
-1
6
class 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)
Nerubian Egg
2
Minion
Rare
NIL
Neutral
Deathrattle: Summon a 4/4 Nerubian.
2
0
-1
6
class 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()))
Poison Seeds
4
Spell
Common
NIL
Druid
Destroy all minions and summon 2/2 Treants to replace them.
-1
-1
-1
15
class 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))
Reincarnate
2
Spell
Common
NIL
Shaman
Destroy a minion, then return it to life with full Health.
-1
-1
-1
10
class 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))
Shade of Naxxramas
3
Minion
Epic
NIL
Neutral
Stealth. At the start of your turn, gain +1/+1.
2
2
-1
6
class 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()))])
Slime
1
Minion
NIL
NIL
Neutral
Taunt
2
1
-1
6
class 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)
Sludge Belcher
5
Minion
Rare
NIL
Neutral
Taunt. NL Deathrattle: Summon a 1/2 Slime with Taunt.
5
3
-1
6
class 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()))
Spectral Knight
5
Minion
Common
NIL
Neutral
Can't be targeted by spells or Hero Powers.
6
4
-1
6
class 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)
Spectral Spider
1
Minion
NIL
NIL
Neutral
NIL
1
1
-1
6
class 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)
Stalagg
5
Minion
Legendary
NIL
Neutral
NIL
4
7
-1
6
class 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())))
Stalagg
5
Minion
Legendary
NIL
Neutral
Deathrattle: If Feugen also died this game, summon Thaddius.
4
7
-1
6
class 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())))
Stoneskin Gargoyle
3
Minion
Common
NIL
Neutral
At the start of your turn, restore this minion to full Health.
4
1
-1
6
class 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()))])
Thaddius
10
Minion
Legendary
NIL
Neutral
NIL
11
11
-1
6
class 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)
Treant
1
Minion
NIL
NIL
Druid
NIL
2
2
-1
6
class Treant(MinionCard):
def __init__(self):
super().__init__("Treant", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)
def create_minion(self, _):
return Minion(2, 2)
Undertaker
1
Minion
Common
NIL
Neutral
Whenever you summon a minion with Deathrattle, gain +1 Attack.
2
1
-1
6
class 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()))])
Unstable Ghoul
2
Minion
Common
NIL
Neutral
Taunt. Deathrattle: Deal 1 damage to all minions.
3
1
-1
6
class 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)
Voidcaller
4
Minion
Common
Demon
Warlock
Deathrattle: Put a random Demon from your hand into the battlefield.
4
3
-1
6
class 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()))
Wailing Soul
4
Minion
Rare
NIL
Neutral
Battlecry: Silence your other minions.
5
3
-1
6
class 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)
Webspinner
1
Minion
Common
Beast
Hunter
Deathrattle: Add a random Beast card to your hand.
1
1
-1
6
class 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()))
Zombie Chow
1
Minion
Common
NIL
Neutral
Deathrattle: Restore 5 Health to the enemy hero.
3
2
-1
6
class 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())))
Abomination
5
Minion
Rare
NIL
Neutral
Taunt. Deathrattle: Deal 2 damage to ALL characters.
4
4
-1
6
class 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)
Abusive Sergeant
1
Minion
Common
NIL
Neutral
Battlecry: Give a minion +2 Attack this turn.
1
2
-1
6
class 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)
Acolyte of Pain
3
Minion
Common
NIL
Neutral
Whenever this minion takes damage, draw a card.
3
1
-1
6
class 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()))])
Al'Akir the Windlord
8
Minion
Legendary
NIL
Shaman
Windfury, Charge, Divine Shield, Taunt
5
3
-1
6
class 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)
Alarm-o-Bot
3
Minion
Rare
Mech
Neutral
At the start of your turn, swap this minion with a random one in your hand.
3
0
-1
6
class 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()))])
Aldor Peacekeeper
3
Minion
Rare
NIL
Paladin
Battlecry: Change an enemy minion's Attack to 1.
3
3
-1
6
class 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)
Alexstrasza
9
Minion
Legendary
Dragon
Neutral
Battlecry: Set a hero's remaining Health to 15.
8
8
-1
6
class 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)
Amani Berserker
2
Minion
Common
NIL
Neutral
Enrage: +3 Attack
3
2
-1
6
class 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())])
Ancestral Spirit
2
Spell
Rare
NIL
Shaman
Give a minion "Deathrattle: Resummon this minion."
-1
-1
-1
7
class 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()))
Ancient Brewmaster
4
Minion
Common
NIL
Neutral
Battlecry: Return a friendly minion from the battlefield to your hand.
4
5
-1
6
class 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)
Ancient Mage
4
Minion
Rare
NIL
Neutral
Battlecry: Give adjacent minions Spell Damage +1.
5
2
-1
6
class 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)
Ancient Watcher
2
Minion
Rare
NIL
Neutral
Can't attack.
5
4
-1
6
class 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())])
Ancient of Lore
7
Minion
Epic
NIL
Druid
Choose One - Draw 2 cards; or Restore 5 Health.
5
5
-1
10
class 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)
Ancient of War
7
Minion
Epic
NIL
Druid
Choose One - NL +5 Attack; or +5 Health and Taunt.
5
5
-1
10
class 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)
Angry Chicken
1
Minion
Rare
Beast
Neutral
Enrage: +5 Attack.
1
1
-1
6
class 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())])
Arathi Weaponsmith
4
Minion
Common
NIL
Warrior
Battlecry: Equip a 2/2 weapon.
3
3
-1
6
class 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)
Arcane Golem
3
Minion
Rare
NIL
Neutral
Charge. Battlecry: Give your opponent a Mana Crystal.
2
4
-1
6
class 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)
Archmage Antonidas
7
Minion
Legendary
NIL
Mage
Whenever you cast a spell, add a 'Fireball' spell to your hand.
7
5
-1
6
class 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()))])
Argent Commander
6
Minion
Rare
NIL
Neutral
Charge NL Divine Shield
2
4
-1
6
class 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)
Argent Protector
2
Minion
Common
NIL
Paladin
Battlecry: Give a friendly minion Divine Shield.
2
2
-1
6
class 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)
Argent Squire
1
Minion
Common
NIL
Neutral
Divine Shield
1
1
-1
6
class 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)
Armorsmith
2
Minion
Rare
NIL
Warrior
Whenever a friendly minion takes damage, gain 1 Armor.
4
1
-1
6
class 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()))])
Ashbringer
5
Weapon
Legendary
NIL
Paladin
NIL
-1
5
3
7
class 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
Auchenai Soulpriest
4
Minion
Rare
NIL
Priest
Your cards and powers that restore Health now deal damage instead.
5
3
-1
6
class 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())])
Avenging Wrath
6
Spell
Epic
NIL
Paladin
Deal $8 damage randomly split among all enemies.
-1
-1
-1
11
class 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)
Azure Drake
5
Minion
Rare
Dragon
Neutral
Spell Damage +1. Battlecry: Draw a card.
4
4
-1
6
class 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)
Baine Bloodhoof
4
Minion
Legendary
NIL
Neutral
NIL
5
4
-1
6
class 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)
Bananas
1
Spell
NIL
NIL
Neutral
Give a minion +1/+1.
-1
-1
-1
8
class 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)
Bane of Doom
5
Spell
Epic
NIL
Warlock
Deal $2 damage to a character. If that kills it, summon a random Demon.
-1
-1
-1
12
class 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)
Baron Geddon
7
Minion
Legendary
NIL
Neutral
At the end of your turn, deal 2 damage to ALL other characters.
5
7
-1
6
class 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())))])
Battle Axe
1
Weapon
NIL
NIL
Warrior
NIL
-1
2
2
6
class 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)
Battle Rage
2
Spell
Common
NIL
Warrior
Draw a card for each damaged friendly character.
-1
-1
-1
17
class 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()
Bestial Wrath
1
Spell
Epic
NIL
Hunter
Give a friendly Beast +2 Attack and Immune this turn.
-1
-1
-1
8
class 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)
Betrayal
2
Spell
Common
NIL
Rogue
Force an enemy minion to deal its damage to the minions next to it.
-1
-1
-1
23
class 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
Big Game Hunter
3
Minion
Epic
NIL
Neutral
Battlecry: Destroy a minion with an Attack of 7 or more.
2
4
-1
6
class 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)
Bite
4
Spell
Rare
NIL
Druid
Give your hero +4 Attack this turn and 4 Armor.
-1
-1
-1
8
class 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)
Blade Flurry
2
Spell
Rare
NIL
Rogue
Destroy your weapon and deal its damage to all enemies.
-1
-1
-1
15
class 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)
Blessed Champion
5
Spell
Rare
NIL
Paladin
Double a minion's Attack.
-1
-1
-1
7
class 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()))
Blessing of Wisdom
1
Spell
Common
NIL
Paladin
Choose a minion. Whenever it attacks, draw a card.
-1
-1
-1
11
class 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))))
Blizzard
6
Spell
Rare
NIL
Mage
Deal $2 damage to all enemy minions and Freeze them.
-1
-1
-1
10
class 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()))
Blood Fury
3
Weapon
NIL
NIL
Warlock
NIL
-1
3
8
6
class 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)
Blood Imp
1
Minion
Common
Demon
Warlock
Stealth. At the end of your turn, give another random friendly minion +1 Health.
1
0
-1
6
class 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())))])
Blood Knight
3
Minion
Epic
NIL
Neutral
Battlecry: All minions lose Divine Shield. Gain +3/+3 for each Shield lost.
3
3
-1
6
class 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)
Bloodmage Thalnos
2
Minion
Legendary
NIL
Neutral
Spell Damage +1. Deathrattle: Draw a card.
1
1
-1
6
class 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()))
Bloodsail Corsair
1
Minion
Rare
Pirate
Neutral
Battlecry: Remove 1 Durability from your opponent's weapon.
2
1
-1
6
class 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)
Bloodsail Raider
2
Minion
Common
Pirate
Neutral
Battlecry: Gain Attack equal to the Attack of your weapon.
3
2
-1
6
class 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)
Brawl
5
Spell
Epic
NIL
Warrior
Destroy all minions except one. (chosen randomly)
-1
-1
-1
18
class 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)
Cabal Shadow Priest
6
Minion
Epic
NIL
Priest
Battlecry: Take control of an enemy minion that has 2 or less Attack.
5
4
-1
6
class 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)
Cairne Bloodhoof
6
Minion
Legendary
NIL
Neutral
Deathrattle: Summon a 4/5 Baine Bloodhoof.
5
4
-1
6
class 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()))
Captain Greenskin
5
Minion
Legendary
Pirate
Neutral
Battlecry: Give your weapon +1/+1.
4
5
-1
6
class 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)
Cenarius
9
Minion
Legendary
NIL
Druid
Choose One - Give your other minions +2/+2; or Summon two 2/2 Treants with Taunt.
8
5
-1
9
class 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)
Circle of Healing
0
Spell
Common
NIL
Priest
Restore #4 Health to ALL minions.
-1
-1
-1
12
class 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)
Cold Blood
1
Spell
Common
NIL
Rogue
Give a minion +2 Attack. Combo: +4 Attack instead.
-1
-1
-1
11
class 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)
Coldlight Oracle
3
Minion
Rare
Murloc
Neutral
Battlecry: Each player draws 2 cards.
2
2
-1
6
class 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)
Coldlight Seer
3
Minion
Rare
Murloc
Neutral
Battlecry: Give ALL other Murlocs +2 Health.
3
2
-1
6
class 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)
Commanding Shout
2
Spell
Rare
NIL
Warrior
Your minions can't be reduced below 1 Health this turn. Draw a card.
-1
-1
-1
9
class 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()
Conceal
1
Spell
Common
NIL
Rogue
Give your minions Stealth until your next turn.
-1
-1
-1
9
class 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()))
Cone of Cold
4
Spell
Common
NIL
Mage
Freeze a minion and the minions next to it, and deal $1 damage to them.
-1
-1
-1
21
class 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()))
Counterspell
3
Spell
Rare
NIL
Mage
Secret: When your opponent casts a spell, Counter it.
-1
-1
-1
17
class 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)
Crazed Alchemist
2
Minion
Rare
NIL
Neutral
Battlecry: Swap the Attack and Health of a minion.
2
2
-1
6
class 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)
Cruel Taskmaster
2
Minion
Common
NIL
Warrior
Battlecry: Deal 1 damage to a minion and give it +2 Attack.
2
2
-1
6
class 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)
Cult Master
4
Minion
Common
NIL
Neutral
Whenever one of your other minions dies, draw a card.
2
4
-1
6
class 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()))])
Damaged Golem
1
Minion
Common
Mech
Neutral
NIL
1
2
-1
6
class 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)
Dark Iron Dwarf
4
Minion
Common
NIL
Neutral
Battlecry: Give a minion +2 Attack this turn.
4
4
-1
6
class 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)
Deadly Shot
3
Spell
Common
NIL
Hunter
Destroy a random enemy minion.
-1
-1
-1
13
class 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
Deathwing
10
Minion
Legendary
Dragon
Neutral
Battlecry: Destroy all other minions and discard your hand.
12
12
-1
6
class 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)
Defender
1
Minion
Common
NIL
Paladin
NIL
1
2
-1
6
class DefenderMinion(MinionCard):
def __init__(self):
super().__init__("Defender", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)
def create_minion(self, p):
return Minion(2, 1)
Defender of Argus
4
Minion
Rare
NIL
Neutral
Battlecry: Give adjacent minions +1/+1 and Taunt.
3
2
-1
6
class 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)
Defias Bandit
1
Minion
NIL
NIL
Rogue
NIL
1
2
-1
6
class 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)
Defias Ringleader
2
Minion
Common
NIL
Rogue
Combo: Summon a 2/1 Defias Bandit.
2
2
-1
6
class 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)
Demolisher
3
Minion
Rare
Mech
Neutral
At the start of your turn, deal 2 damage to a random enemy.
4
1
-1
6
class 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())))])
Demonfire
2
Spell
Common
NIL
Warlock
Deal $2 damage to a minion. If it’s a friendly Demon, give it +2/+2 instead.
-1
-1
-1
12
class 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)
Demonfire
0
Enchantment
Common
NIL
Warlock
This Demon has +2/+2.
-1
-1
-1
12
class 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)
Devilsaur
5
Minion
Common
Beast
Neutral
NIL
5
5
-1
6
class 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)
Dire Wolf Alpha
2
Minion
Common
Beast
Neutral
Adjacent minions have +1 Attack.
2
2
-1
6
class 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()))])
Divine Favor
3
Spell
Rare
NIL
Paladin
Draw cards until you have as many in hand as your opponent.
-1
-1
-1
9
class 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()
Doomguard
5
Minion
Rare
Demon
Warlock
Charge. Battlecry: Discard two random cards.
7
5
-1
6
class 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)
Doomhammer
5
Weapon
Epic
NIL
Shaman
Windfury, Overload: (2)
-1
2
8
6
class 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())])
Doomsayer
2
Minion
Epic
NIL
Neutral
At the start of your turn, destroy ALL minions.
7
0
-1
6
class 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())))])
Dread Corsair
4
Minion
Common
Pirate
Neutral
Taunt. Costs (1) less per Attack of your weapon.
3
3
-1
6
class 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)
Dream
0
Spell
NIL
NIL
Dream
Return a minion to its owner's hand.
-1
-1
-1
7
class 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()
Druid of the Claw
5
Minion
Common
Beast
Druid
Taunt
6
4
-1
9
class 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)
Druid of the Claw
5
Minion
Common
NIL
Druid
Choose One - Charge; or +2 Health and Taunt.
4
4
-1
9
class 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)
Druid of the Claw
5
Minion
Common
Beast
Druid
Charge
4
4
-1
9
class 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)
Dust Devil
1
Minion
Common
NIL
Shaman
Windfury. Overload: (2)
1
3
-1
6
class 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)
Eaglehorn Bow
3
Weapon
Rare
NIL
Hunter
Whenever a friendly Secret is revealed, gain +1 Durability.
-1
3
2
6
class 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()))])
Earth Elemental
5
Minion
Epic
NIL
Shaman
Taunt. Overload: (3)
8
7
-1
6
class 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)
Earth Shock
1
Spell
Common
NIL
Shaman
Silence a minion, then deal $1 damage to it.
-1
-1
-1
9
class 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)
Earthen Ring Farseer
3
Minion
Common
NIL
Neutral
Battlecry: Restore 3 Health.
3
3
-1
6
class 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)
Edwin VanCleef
3
Minion
Legendary
NIL
Rogue
Combo: Gain +2/+2 for each card played earlier this turn.
2
2
-1
6
class 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)
Emerald Drake
4
Minion
NIL
Dragon
Dream
NIL
6
7
-1
6
class 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)
Emperor Cobra
3
Minion
Rare
Beast
Neutral
Destroy any minion damaged by this minion.
3
2
-1
6
class 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())))])
Equality
2
Spell
Rare
NIL
Paladin
Change the Health of ALL minions to 1.
-1
-1
-1
15
class 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)
Ethereal Arcanist
4
Minion
Rare
NIL
Mage
If you control a Secret at the end of your turn, gain +2/+2.
3
3
-1
6
class 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()))])
Eviscerate
2
Spell
Common
NIL
Rogue
Deal $2 damage. Combo: Deal $4 damage instead.
-1
-1
-1
11
class 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)
Explosive Shot
5
Spell
Rare
NIL
Hunter
Deal $5 damage to a minion and $2 damage to adjacent ones.
-1
-1
-1
17
class 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)
Explosive Trap
2
Spell
Common
NIL
Hunter
Secret: When your hero is attacked, deal $2 damage to all enemies.
-1
-1
-1
19
class 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()
Eye for an Eye
1
Spell
Common
NIL
Paladin
Secret: When your hero takes damage, deal that much damage to the enemy hero.
-1
-1
-1
14
class 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)
Faceless Manipulator
5
Minion
Epic
NIL
Neutral
Battlecry: Choose a minion and become a copy of it.
3
3
-1
6
class 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)
Faerie Dragon
2
Minion
Common
Dragon
Neutral
Can't be targeted by spells or Hero Powers.
2
3
-1
6
class 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)
Far Sight
3
Spell
Epic
NIL
Shaman
Draw a card. That card costs (3) less.
-1
-1
-1
11
class 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()
Felguard
3
Minion
Rare
Demon
Warlock
Taunt. Battlecry: Destroy one of your Mana Crystals.
5
3
-1
6
class 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)
Fen Creeper
5
Minion
Common
NIL
Neutral
Taunt
6
3
-1
6
class 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)
Feral Spirit
3
Spell
Rare
NIL
Shaman
Summon two 2/3 Spirit Wolves with Taunt. Overload: (2)
-1
-1
-1
13
class 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
Finkle Einhorn
2
Minion
Legendary
NIL
Neutral
NIL
3
3
-1
6
class 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)
Flame Imp
1
Minion
Common
Demon
Warlock
Battlecry: Deal 3 damage to your hero.
2
3
-1
6
class 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)
Flame of Azzinoth
1
Minion
NIL
NIL
Neutral
NIL
1
2
-1
6
class 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)
Flare
2
Spell
Rare
NIL
Hunter
All minions lose Stealth. Destroy all enemy Secrets. Draw a card.
-1
-1
-1
14
class 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()
Flesheating Ghoul
3
Minion
Common
NIL
Neutral
Whenever a minion dies, gain +1 Attack.
3
2
-1
6
class 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()))])
Force of Nature
6
Spell
Epic
NIL
Druid
Summon three 2/2 Treants with Charge that die at the end of the turn.
-1
-1
-1
13
class 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
Forked Lightning
1
Spell
Common
NIL
Shaman
Deal $2 damage to 2 random enemy minions. Overload: (2)
-1
-1
-1
15
class 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
Freezing Trap
2
Spell
Common
NIL
Hunter
Secret: When an enemy minion attacks, return it to its owner's hand and it costs (2) more.
-1
-1
-1
15
class 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()
Frost Elemental
6
Minion
Common
NIL
Neutral
Battlecry: Freeze a character.
5
5
-1
6
class 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)
Frothing Berserker
3
Minion
Rare
NIL
Warrior
Whenever a minion takes damage, gain +1 Attack.
4
2
-1
6
class 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()))])
Gadgetzan Auctioneer
6
Minion
Rare
NIL
Neutral
Whenever you cast a spell, draw a card.
4
4
-1
6
class 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()))])
Gladiator's Longbow
7
Weapon
Epic
NIL
Hunter
Your hero is Immune while attacking.
-1
5
2
6
class 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()))])
Gnoll
2
Minion
NIL
NIL
Neutral
Taunt
2
2
-1
6
class 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)
Gorehowl
7
Weapon
Epic
NIL
Warrior
Attacking a minion costs 1 Attack instead of 1 Durability.
-1
7
1
6
class 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())])])
Grommash Hellscream
8
Minion
Legendary
NIL
Warrior
Charge NL Enrage: +6 Attack
9
4
-1
6
class 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())])
Gruul
8
Minion
Legendary
NIL
Neutral
At the end of each turn, gain +1/+1 .
7
7
-1
6
class 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()))])
Harrison Jones
5
Minion
Legendary
NIL
Neutral
Battlecry: Destroy your opponent's weapon and draw cards equal to its Durability.
4
5
-1
6
class 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)
Harvest Golem
3
Minion
Common
Mech
Neutral
Deathrattle: Summon a 2/1 Damaged Golem.
3
2
-1
6
class 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()))
Headcrack
3
Spell
Rare
NIL
Rogue
Deal $2 damage to the enemy hero. Combo: Return this to your hand next turn.
-1
-1
-1
9
class 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())))
Heavy Axe
1
Weapon
NIL
NIL
Warrior
NIL
-1
1
3
6
class 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)
Hogger
6
Minion
Legendary
NIL
Neutral
At the end of your turn, summon a 2/2 Gnoll with Taunt.
4
4
-1
6
class 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()))])
Holy Fire
6
Spell
Rare
NIL
Priest
Deal $5 damage. Restore #5 Health to your hero.
-1
-1
-1
9
class 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)
Holy Wrath
5
Spell
Rare
NIL
Paladin
Draw a card and deal damage equal to its cost.
-1
-1
-1
15
class 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)
Hound
1
Minion
NIL
Beast
Hunter
Charge
1
1
-1
6
class 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)
Hungry Crab
1
Minion
Epic
Beast
Neutral
Battlecry: Destroy a Murloc and gain +2/+2.
2
1
-1
6
class 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)
Hyena
2
Minion
Rare
Beast
Hunter
NIL
2
2
-1
6
class 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)
Ice Barrier
3
Spell
Common
NIL
Mage
Secret: When your hero is attacked, gain 8 Armor.
-1
-1
-1
14
class 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)
Ice Block
3
Spell
Epic
NIL
Mage
Secret: When your hero takes fatal damage, prevent it and become Immune this turn.
-1
-1
-1
16
class 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)
Ice Lance
1
Spell
Common
NIL
Mage
Freeze a character. If it was already Frozen, deal $4 damage instead.
-1
-1
-1
10
class 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()))
Illidan Stormrage
6
Minion
Legendary
Demon
Neutral
Whenever you play a card, summon a 2/1 Flame of Azzinoth.
5
7
-1
6
class 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()))])
Imp
1
Minion
Rare
Demon
Neutral
NIL
1
1
-1
6
class 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)
Imp Master
3
Minion
Rare
NIL
Neutral
At the end of your turn, deal 1 damage to this minion and summon a 1/1 Imp.
5
1
-1
6
class 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()))])
Infernal
6
Minion
Common
Demon
Warlock
NIL
6
6
-1
6
class 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)
Injured Blademaster
3
Minion
Rare
NIL
Neutral
Battlecry: Deal 4 damage to HIMSELF.
7
4
-1
6
class 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)
Inner Fire
1
Spell
Common
NIL
Priest
Change a minion's Attack to be equal to its Health.
-1
-1
-1
9
class 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)
Inner Rage
0
Spell
Common
NIL
Warrior
Deal $1 damage to a minion and give it +2 Attack.
-1
-1
-1
8
class 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)
Ironbeak Owl
2
Minion
Common
Beast
Neutral
Battlecry: Silence a minion.
1
2
-1
6
class 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)
Jungle Panther
3
Minion
Common
Beast
Neutral
Stealth
2
4
-1
6
class 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)
Keeper of the Grove
4
Minion
Rare
NIL
Druid
Choose One - Deal 2 damage; or Silence a minion.
4
2
-1
9
class 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)
Kidnapper
6
Minion
Epic
NIL
Rogue
Combo: Return a minion to its owner's hand.
3
5
-1
6
class 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)
King Krush
9
Minion
Legendary
Beast
Hunter
Charge
8
8
-1
6
class 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)
King Mukla
3
Minion
Legendary
Beast
Neutral
Battlecry: Give your opponent 2 Bananas.
5
5
-1
6
class 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)
Kirin Tor Mage
3
Minion
Rare
NIL
Mage
Battlecry: The next Secret you play this turn costs (0).
3
4
-1
6
class 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)
Knife Juggler
2
Minion
Rare
NIL
Neutral
After you summon a minion, deal 1 damage to a random enemy.
2
3
-1
6
class 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)))])
Laughing Sister
3
Minion
NIL
NIL
Dream
Can't be targeted by spells or Hero Powers.
5
3
-1
6
class 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)
Lava Burst
3
Spell
Rare
NIL
Shaman
Deal $5 damage. Overload: (2)
-1
-1
-1
8
class 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)
Lay on Hands
8
Spell
Epic
NIL
Paladin
Restore #8 Health. Draw 3 cards.
-1
-1
-1
11
class 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()
Leeroy Jenkins
5
Minion
Legendary
NIL
Neutral
Charge. Battlecry: Summon two 1/1 Whelps for your opponent.
2
6
-1
6
class 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)
Leper Gnome
1
Minion
Common
NIL
Neutral
Deathrattle: Deal 2 damage to the enemy hero.
1
2
-1
6
class 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())))
Lightning Bolt
1
Spell
Common
NIL
Shaman
Deal $3 damage. Overload: (1)
-1
-1
-1
8
class 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)
Lightning Storm
3
Spell
Rare
NIL
Shaman
Deal $2-$3 damage to all enemy minions. Overload: (2)
-1
-1
-1
9
class 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)
Lightspawn
4
Minion
Common
NIL
Priest
This minion's Attack is always equal to its Health.
5
0
-1
6
class 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())])
Lightwarden
1
Minion
Rare
NIL
Neutral
Whenever a character is healed, gain +2 Attack.
2
1
-1
6
class 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()))])
Lightwell
2
Minion
Rare
NIL
Priest
At the start of your turn, restore 3 Health to a damaged friendly character.
5
0
-1
6
class 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())))])
Loot Hoarder
2
Minion
Common
NIL
Neutral
Deathrattle: Draw a card.
1
2
-1
6
class 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()))
Lord Jaraxxus
0
Hero
Legendary
Demon
Warlock
NIL
15
0
-1
6
class 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)
Lord Jaraxxus
9
Minion
Legendary
Demon
Warlock
Battlecry: Destroy your hero and replace it with Lord Jaraxxus.
15
3
-1
6
class 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)
Lorewalker Cho
2
Minion
Legendary
NIL
Neutral
Whenever a player casts a spell, put a copy into the other player’s hand.
4
0
-1
6
class 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())))])
Mad Bomber
2
Minion
Common
NIL
Neutral
Battlecry: Deal 3 damage randomly split between all other characters.
2
3
-1
6
class 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)
Malygos
9
Minion
Legendary
Dragon
Neutral
Spell Damage +5
12
4
-1
6
class 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)
Mana Addict
2
Minion
Rare
NIL
Neutral
Whenever you cast a spell, gain +2 Attack this turn.
3
1
-1
6
class 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()))])
Mana Tide Totem
3
Minion
Rare
Totem
Shaman
At the end of your turn, draw a card.
3
0
-1
6
class 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()))])
Mana Wraith
2
Minion
Rare
NIL
Neutral
ALL minions cost (1) more.
2
2
-1
6
class 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()))])
Mana Wyrm
1
Minion
Common
NIL
Mage
Whenever you cast a spell, gain +1 Attack.
3
1
-1
6
class 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()))])
Mark of Nature
3
Spell
Common
NIL
Druid
Choose One - Give a minion +4 Attack; or +4 Health and Taunt.
-1
-1
-1
24
class 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)
Mass Dispel
4
Spell
Rare
NIL
Priest
Silence all enemy minions. Draw a card.
-1
-1
-1
11
class 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()
Master Swordsmith
2
Minion
Rare
NIL
Neutral
At the end of your turn, give another random friendly minion +1 Attack.
3
1
-1
6
class 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())))])
Master of Disguise
4
Minion
Rare
NIL
Rogue
Battlecry: Give a friendly minion Stealth.
4
4
-1
6
class 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)
Millhouse Manastorm
2
Minion
Legendary
NIL
Neutral
Battlecry: Enemy spells cost (0) next turn.
4
4
-1
6
class 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)
Mind Control Tech
3
Minion
Rare
NIL
Neutral
Battlecry: If your opponent has 4 or more minions, take control of one at random.
3
3
-1
6
class 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)
Mindgames
4
Spell
Epic
NIL
Priest
Put a copy of a random minion from your opponent's deck into the battlefield.
-1
-1
-1
17
class 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
Mirror Entity
3
Spell
Common
NIL
Mage
Secret: When your opponent plays a minion, summon a copy of it.
-1
-1
-1
20
class 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
Misdirection
2
Spell
Rare
NIL
Hunter
Secret: When a character attacks your hero, instead he attacks another random character.
-1
-1
-1
21
class 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()
Mogu'shan Warden
4
Minion
Common
NIL
Neutral
Taunt
7
1
-1
6
class 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)
Molten Giant
20
Minion
Epic
NIL
Neutral
Costs (1) less for each damage your hero has taken.
8
8
-1
6
class 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)
Mortal Strike
4
Spell
Rare
NIL
Warrior
Deal $4 damage. If you have 12 or less Health, deal $6 instead.
-1
-1
-1
10
class 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)
Mountain Giant
12
Minion
Epic
NIL
Neutral
Costs (1) less for each other card in your hand.
8
8
-1
6
class 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)
Murloc Tidecaller
1
Minion
Rare
Murloc
Neutral
Whenever a Murloc is summoned, gain +1 Attack.
2
1
-1
6
class 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())))])
Murloc Warleader
3
Minion
Epic
Murloc
Neutral
ALL other Murlocs have +2/+1.
3
3
-1
6
class 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()))])
Nat Pagle
2
Minion
Legendary
NIL
Neutral
At the start of your turn, you have a 50% chance to draw an extra card.
4
0
-1
6
class 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)))])
Naturalize
1
Spell
Common
NIL
Druid
Destroy a minion. Your opponent draws 2 cards.
-1
-1
-1
9
class 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()
Nightmare
0
Spell
NIL
NIL
Dream
Give a minion +5/+5. At the start of your next turn, destroy it.
-1
-1
-1
9
class 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())))
Noble Sacrifice
1
Spell
Common
NIL
Paladin
Secret: When an enemy attacks, summon a 2/1 Defender as the new target.
-1
-1
-1
18
class 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)
Nourish
5
Spell
Rare
NIL
Druid
Choose One - Gain 2 Mana Crystals; or Draw 3 cards.
-1
-1
-1
32
class 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)
Nozdormu
9
Minion
Legendary
Dragon
Neutral
Players only have 15 seconds to take their turns.
8
8
-1
6
class 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)
Onyxia
9
Minion
Legendary
Dragon
Neutral
Battlecry: Summon 1/1 Whelps until your side of the battlefield is full.
8
8
-1
6
class 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)
Panther
2
Minion
Common
Beast
Druid
NIL
2
3
-1
6
class 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)
Patient Assassin
2
Minion
Epic
NIL
Rogue
Stealth. Destroy any minion damaged by this minion.
1
1
-1
6
class 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())))])
Perdition's Blade
3
Weapon
Rare
NIL
Rogue
Battlecry: Deal 1 damage. Combo: Deal 2 instead.
-1
2
2
6
class 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)
Pint-Sized Summoner
2
Minion
Rare
NIL
Neutral
The first minion you play each turn costs (1) less.
2
2
-1
6
class 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()))])
Pit Lord
4
Minion
Epic
Demon
Warlock
Battlecry: Deal 5 damage to your hero.
6
5
-1
6
class 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)
Power Overwhelming
1
Spell
Common
NIL
Warlock
Give a friendly minion +4/+4 until end of turn. Then, it dies. Horribly.
-1
-1
-1
10
class 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)
Power of the Wild
2
Spell
Common
NIL
Druid
Choose One - Give your minions +1/+1; or Summon a 3/2 Panther.
-1
-1
-1
8
class 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)
Preparation
0
Spell
Epic
NIL
Rogue
The next spell you cast this turn costs (3) less.
-1
-1
-1
7
class 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()))
Priestess of Elune
6
Minion
Common
NIL
Neutral
Battlecry: Restore 4 Health to your hero.
4
5
-1
6
class 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)
Prophet Velen
7
Minion
Legendary
NIL
Priest
Double the damage and healing of your spells and Hero Power.
7
7
-1
6
class 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())])
Pyroblast
10
Spell
Epic
NIL
Mage
Deal $10 damage.
-1
-1
-1
7
class 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)
Questing Adventurer
3
Minion
Rare
NIL
Neutral
Whenever you play a card, gain +1/+1.
2
2
-1
6
class 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()))])
Raging Worgen
3
Minion
Common
NIL
Neutral
Enrage: Windfury and +1 Attack
3
3
-1
6
class 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())])
Ragnaros the Firelord
8
Minion
Legendary
NIL
Neutral
Can't attack. At the end of your turn, deal 8 damage to a random enemy.
8
8
-1
6
class 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())])
Rampage
2
Spell
Common
NIL
Warrior
Give a damaged minion +3/+3.
-1
-1
-1
8
class 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)
Ravenholdt Assassin
7
Minion
Rare
NIL
Neutral
Stealth
5
7
-1
6
class 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)
Redemption
1
Spell
Common
NIL
Paladin
Secret: When one of your minions dies, return it to life with 1 Health.
-1
-1
-1
15
class 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)
Repentance
1
Spell
Common
NIL
Paladin
Secret: When your opponent plays a minion, reduce its Health to 1.
-1
-1
-1
14
class 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)
SI:7 Agent
3
Minion
Rare
NIL
Rogue
Combo: Deal 2 damage.
3
3
-1
6
class 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)
Savagery
1
Spell
Rare
NIL
Druid
Deal damage equal to your hero's Attack to a minion.
-1
-1
-1
7
class 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)
Savannah Highmane
6
Minion
Rare
Beast
Hunter
Deathrattle: Summon two 2/2 Hyenas.
5
6
-1
6
class 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()))
Scarlet Crusader
3
Minion
Common
NIL
Neutral
Divine Shield
1
3
-1
6
class 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)
Scavenging Hyena
2
Minion
Common
Beast
Hunter
Whenever a friendly Beast dies, gain +2/+1.
2
2
-1
6
class 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()))])
Sea Giant
10
Minion
Epic
NIL
Neutral
Costs (1) less for each other minion on the battlefield.
8
8
-1
6
class 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)
Secretkeeper
1
Minion
Rare
NIL
Neutral
Whenever a Secret is played, gain +1/+1.
2
1
-1
6
class 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()))])
Sense Demons
3
Spell
Common
NIL
Warlock
Put 2 random Demons from your deck into your hand.
-1
-1
-1
23
class 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())
Shadow Madness
4
Spell
Rare
NIL
Priest
Gain control of an enemy minion with 3 or less Attack until end of turn.
-1
-1
-1
19
class 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
Shadow of Nothing
0
Minion
Epic
NIL
Priest
Mindgames whiffed! Your opponent had no minions!
1
0
-1
6
class 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)
Shadowflame
4
Spell
Rare
NIL
Warlock
Destroy a friendly minion and deal its Attack damage to all enemy minions.
-1
-1
-1
10
class 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)
Shadowform
3
Spell
Epic
NIL
Priest
Your Hero Power becomes 'Deal 2 damage'. If already in Shadowform: 3 damage.
-1
-1
-1
13
class 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
Shadowstep
0
Spell
Common
NIL
Rogue
Return a friendly minion to your hand. It costs (2) less.
-1
-1
-1
9
class 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)))
Shield Slam
1
Spell
Epic
NIL
Warrior
Deal 1 damage to a minion for each Armor you have.
-1
-1
-1
7
class 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)
Shieldbearer
1
Minion
Common
NIL
Neutral
Taunt
4
0
-1
6
class 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)
Silence
0
Spell
Common
NIL
Priest
Silence a minion.
-1
-1
-1
8
class 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()
Silver Hand Knight
5
Minion
Common
NIL
Neutral
Battlecry: Summon a 2/2 Squire.
4
4
-1
6
class 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)
Silvermoon Guardian
4
Minion
Common
NIL
Neutral
Divine Shield
3
3
-1
6
class 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)
Siphon Soul
6
Spell
Rare
NIL
Warlock
Destroy a minion. Restore #3 Health to your hero.
-1
-1
-1
8
class 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)
Slam
2
Spell
Common
NIL
Warrior
Deal $2 damage to a minion. If it survives, draw a card.
-1
-1
-1
11
class 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)
Snake
0
Minion
Common
Beast
Hunter
NIL
1
1
-1
6
class 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)
Snake Trap
2
Spell
Epic
NIL
Hunter
Secret: When one of your minions is attacked, summon three 1/1 Snakes.
-1
-1
-1
17
class 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()
Snipe
2
Spell
Common
NIL
Hunter
Secret: When your opponent plays a minion, deal $4 damage to it.
-1
-1
-1
13
class 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()
Sorcerer's Apprentice
2
Minion
Common
NIL
Mage
Your spells cost (1) less.
2
3
-1
6
class 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()))])
Soul of the Forest
4
Spell
Common
NIL
Druid
Give your minions "Deathrattle: Summon a 2/2 Treant."
-1
-1
-1
9
class 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()))
Southsea Captain
3
Minion
Epic
Pirate
Neutral
Your other Pirates have +1/+1.
3
3
-1
6
class 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)))])
Southsea Deckhand
1
Minion
Common
Pirate
Neutral
Has Charge while you have a weapon equipped.
1
2
-1
6
class 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))])
Spellbender
3
Spell
Epic
NIL
Mage
Secret: When an enemy casts a spell on a minion, summon a 1/3 as the new target.
-1
-1
-1
18
class 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
Spellbender
0
Minion
Epic
NIL
Mage
NIL
3
1
-1
18
class 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
Spellbreaker
4
Minion
Common
NIL
Neutral
Battlecry: Silence a minion.
3
4
-1
6
class 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)
Spirit Wolf
2
Minion
Rare
NIL
Shaman
Taunt
3
2
-1
6
class 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)
Spiteful Smith
5
Minion
Common
NIL
Neutral
Enrage: Your weapon has +2 Attack.
6
4
-1
6
class 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())])
Squire
1
Minion
Common
NIL
Neutral
NIL
2
2
-1
6
class 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)
Squirrel
1
Minion
Common
Beast
Neutral
NIL
1
1
-1
6
class 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)
Stampeding Kodo
5
Minion
Rare
Beast
Neutral
Battlecry: Destroy a random enemy minion with 2 or less Attack.
5
3
-1
6
class 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)
Starfall
5
Spell
Rare
NIL
Druid
Choose One - Deal $5 damage to a minion; or $2 damage to all enemy minions.
-1
-1
-1
11
class 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)
Stormforged Axe
2
Weapon
Common
NIL
Shaman
Overload: (1)
-1
2
3
6
class 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)
Stranglethorn Tiger
5
Minion
Common
Beast
Neutral
Stealth
5
5
-1
6
class 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)
Summoning Portal
4
Minion
Common
NIL
Warlock
Your minions cost (2) less, but not less than (1).
4
0
-1
6
class 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()))])
Sunfury Protector
2
Minion
Rare
NIL
Neutral
Battlecry: Give adjacent minions Taunt.
3
2
-1
6
class 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)
Sunwalker
6
Minion
Rare
NIL
Neutral
Taunt NL Divine Shield
5
4
-1
6
class 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)
Sword of Justice
3
Weapon
Epic
NIL
Paladin
Whenever you summon a minion, give it +1/+1 and this loses 1 Durability.
-1
1
5
6
class 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()))])
Sylvanas Windrunner
6
Minion
Legendary
NIL
Neutral
Deathrattle: Take control of a random enemy minion.
5
5
-1
6
class 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())))
Tauren Warrior
3
Minion
Common
NIL
Neutral
Taunt. Enrage: +3 Attack
3
2
-1
6
class 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())])
Temple Enforcer
6
Minion
Common
NIL
Priest
Battlecry: Give a friendly minion +3 Health.
6
6
-1
6
class 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)
The Beast
6
Minion
Legendary
Beast
Neutral
Deathrattle: Summon a 3/3 Finkle Einhorn for your opponent.
7
9
-1
6
class 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())))
The Black Knight
6
Minion
Legendary
NIL
Neutral
Battlecry: Destroy an enemy minion with Taunt.
5
4
-1
6
class 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)
Thoughtsteal
3
Spell
Common
NIL
Priest
Copy 2 cards from your opponent's deck and put them into your hand.
-1
-1
-1
17
class 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)
Thrallmar Farseer
3
Minion
Common
NIL
Neutral
Windfury
3
2
-1
6
class 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)
Tinkmaster Overspark
3
Minion
Legendary
NIL
Neutral
Battlecry: Transform another random minion into a 5/5 Devilsaur or a 1/1 Squirrel.
3
3
-1
6
class 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)
Tirion Fordring
8
Minion
Legendary
NIL
Paladin
Divine Shield. Taunt. Deathrattle: Equip a 5/3 Ashbringer.
6
6
-1
6
class 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()))
Treant
1
Minion
Common
NIL
Druid
Charge. At the end of the turn, destroy this minion.
2
2
-1
6
class Treant(MinionCard):
def __init__(self):
super().__init__("Treant", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)
def create_minion(self, _):
return Minion(2, 2)
Treant
1
Minion
NIL
NIL
Druid
NIL
2
2
-1
6
class Treant(MinionCard):
def __init__(self):
super().__init__("Treant", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)
def create_minion(self, _):
return Minion(2, 2)
Treant
1
Minion
NIL
NIL
Druid
Taunt
2
2
-1
6
class Treant(MinionCard):
def __init__(self):
super().__init__("Treant", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)
def create_minion(self, _):
return Minion(2, 2)
Twilight Drake
4
Minion
Rare
Dragon
Neutral
Battlecry: Gain +1 Health for each card in your hand.
1
4
-1
6
class 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)
Twisting Nether
8
Spell
Epic
NIL
Warlock
Destroy all minions.
-1
-1
-1
10
class 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)
Unbound Elemental
3
Minion
Common
NIL
Shaman
Whenever you play a card with Overload, gain +1/+1.
4
2
-1
6
class 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()))])
Unleash the Hounds
3
Spell
Common
NIL
Hunter
For each enemy minion, summon a 1/1 Hound with Charge.
-1
-1
-1
13
class 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
Upgrade!
1
Spell
Rare
NIL
Warrior
If you have a weapon, give it +1/+1. Otherwise equip a 1/3 weapon.
-1
-1
-1
13
class 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)
Vaporize
3
Spell
Rare
NIL
Mage
Secret: When a minion attacks your hero, destroy it.
-1
-1
-1
15
class 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)
Venture Co. Mercenary
5
Minion
Common
NIL
Neutral
Your minions cost (3) more.
6
7
-1
6
class 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()))])
Violet Apprentice
0
Minion
NIL
NIL
Neutral
NIL
1
1
-1
6
class 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)
Violet Teacher
4
Minion
Rare
NIL
Neutral
Whenever you cast a spell, summon a 1/1 Violet Apprentice.
5
3
-1
6
class 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()))])
Void Terror
3
Minion
Rare
Demon
Warlock
Battlecry: Destroy the minions on either side of this minion and gain their Attack and Health.
3
3
-1
6
class 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)
Whelp
1
Minion
NIL
Dragon
Neutral
NIL
1
1
-1
6
class 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)
Whelp
1
Minion
NIL
Dragon
Neutral
NIL
1
1
-1
6
class 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)
Wild Pyromancer
2
Minion
Rare
NIL
Neutral
After you cast a spell, deal 1 damage to ALL minions.
2
3
-1
6
class 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())))])
Windfury Harpy
6
Minion
Common
NIL
Neutral
Windfury
5
4
-1
6
class 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)
Wisp
0
Minion
Common
NIL
Neutral
NIL
1
1
-1
6
class Wisp(MinionCard):
def __init__(self):
super().__init__("Wisp", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)
def create_minion(self, player):
return Minion(1, 1)
Worgen Infiltrator
1
Minion
Common
NIL
Neutral
Stealth
1
2
-1
6
class 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)
Worthless Imp
1
Minion
Common
Demon
Warlock
You are out of demons! At least there are always imps...
1
1
-1
6
class 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)
Wrath
2
Spell
Common
NIL
Druid
Choose One - Deal $3 damage to a minion; or $1 damage and draw a card.
-1
-1
-1
25
class 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)
Young Dragonhawk
1
Minion
Common
Beast
Neutral
Windfury
1
1
-1
6
class 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)
Young Priestess
1
Minion
Rare
NIL
Neutral
At the end of your turn, give another random friendly minion +1 Health.
1
2
-1
6
class 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())))])
Youthful Brewmaster
2
Minion
Common
NIL
Neutral
Battlecry: Return a friendly minion from the battlefield to your hand.
2
3
-1
6
class 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)
Ysera
9
Minion
Legendary
Dragon
Neutral
At the end of your turn, add a Dream Card to your hand.
12
4
-1
7
class 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()))])
Ysera Awakens
2
Spell
NIL
NIL
Dream
Deal $5 damage to all characters except Ysera.
-1
-1
-1
13
class 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)
Axe Flinger
4
Minion
Common
NIL
Warrior
Whenever this minion takes damage, deal 2 damage to the enemy hero.
5
2
-1
6
class 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())))])
Black Whelp
1
Minion
Common
Dragon
Neutral
NIL
1
2
-1
6
class 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)
Blackwing Corruptor
5
Minion
Common
NIL
Neutral
Battlecry: If you're holding a Dragon, deal 3 damage.
4
5
-1
6
class 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)
Blackwing Technician
3
Minion
Common
NIL
Neutral
Battlecry: If you're holding a Dragon, gain +1/+1.
4
2
-1
6
class 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)
Chromaggus
8
Minion
Legendary
Dragon
Neutral
Whenever you draw a card, put another copy into your hand.
8
6
-1
6
class 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())])])
Core Rager
4
Minion
Rare
Beast
Hunter
Battlecry: If your hand is empty, gain +3/+3.
4
4
-1
6
class 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)
Dark Iron Skulker
5
Minion
Rare
NIL
Rogue
Battlecry: Deal 2 damage to all undamaged enemy minions.
3
4
-1
6
class 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)
Demonwrath
3
Spell
Rare
NIL
Warlock
Deal $2 damage to all non-Demon minions.
-1
-1
-1
11
class 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)
Dragon Consort
5
Minion
Rare
Dragon
Paladin
Battlecry: The next Dragon you play costs (2) less.
5
5
-1
6
class 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)
Dragon Egg
1
Minion
Rare
NIL
Neutral
Whenever this minion takes damage, summon a 2/1 Whelp.
2
0
-1
6
class 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()))])
Dragon's Breath
5
Spell
Common
NIL
Mage
Deal $4 damage. Costs (1) less for each minion that died this turn.
-1
-1
-1
7
class 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)
Dragonkin Sorcerer
4
Minion
Common
Dragon
Neutral
Whenever you target this minion with a spell, gain +1/+1.
5
3
-1
6
class 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())])])
Drakonid Crusher
6
Minion
Common
Dragon
Neutral
Battlecry: If your opponent has 15 or less Health, gain +3/+3.
6
6
-1
6
class 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)
Druid of the Flame
3
Minion
Common
Beast
Druid
NIL
2
5
-1
9
class 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)
Druid of the Flame
3
Minion
Common
NIL
Druid
Choose One - Transform into a 5/2 minion; or a 2/5 minion.
2
2
-1
9
class 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)
Druid of the Flame
3
Minion
Common
Beast
Druid
NIL
5
2
-1
9
class 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)
Emperor Thaurissan
6
Minion
Legendary
NIL
Neutral
At the end of your turn, reduce the Cost of cards in your hand by (1).
5
5
-1
6
class 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())])])
Fireguard Destroyer
4
Minion
Common
NIL
Shaman
Battlecry: Gain 1-4 Attack. Overload: (1)
6
3
-1
6
class 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)
Flamewaker
3
Minion
Rare
NIL
Mage
After you cast a spell, deal 2 damage randomly split among all enemies.
4
2
-1
6
class 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))))])
Gang Up
2
Spell
Common
NIL
Rogue
Choose a minion. Shuffle 3 copies of it into your deck.
-1
-1
-1
8
class 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)())
Grim Patron
5
Minion
Rare
NIL
Neutral
Whenever this minion survives damage, summon another Grim Patron.
3
3
-1
6
class 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))])])
Hungry Dragon
4
Minion
Common
Dragon
Neutral
Battlecry: Summon a random 1-Cost minion for your opponent.
6
5
-1
6
class 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)
Imp
1
Minion
NIL
Demon
Warlock
NIL
1
1
-1
6
class 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)
Imp Gang Boss
3
Minion
Common
Demon
Warlock
Whenever this minion takes damage, summon a 1/1 Imp.
4
2
-1
6
class 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()))])
Lava Shock
2
Spell
Rare
NIL
Shaman
Deal $2 damage. NL Unlock your Overloaded Mana Crystals.
-1
-1
-1
10
class 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
Majordomo Executus
9
Minion
Legendary
NIL
Neutral
Deathrattle: Replace your hero with Ragnaros, the Firelord.
7
9
-1
6
class 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())])
Nefarian
9
Minion
Legendary
Dragon
Neutral
Battlecry: Add 2 random spells to your hand (from your opponent's class).
8
8
-1
6
class 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)
Quick Shot
2
Spell
Common
NIL
Hunter
Deal $3 damage. NL If your hand is empty, draw a card.
-1
-1
-1
9
class 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()
Rend Blackhand
7
Minion
Legendary
NIL
Neutral
Battlecry: If you're holding a Dragon, destroy a Legendary minion.
4
8
-1
6
class 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)
Resurrect
2
Spell
Rare
NIL
Priest
Summon a random friendly minion that died this game.
-1
-1
-1
11
class 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))
Revenge
2
Spell
Rare
NIL
Warrior
Deal $1 damage to all minions. If you have 12 or less Health, deal $3 damage instead.
-1
-1
-1
14
class 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)
Solemn Vigil
5
Spell
Common
NIL
Paladin
Draw 2 cards. Costs (1) less for each minion that died this turn.
-1
-1
-1
8
class 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()
Twilight Whelp
1
Minion
Common
Dragon
Priest
Battlecry: If you're holding a Dragon, gain +2 Health.
1
2
-1
6
class 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)
Volcanic Drake
6
Minion
Common
Dragon
Neutral
Costs (1) less for each minion that died this turn.
4
6
-1
6
class 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)
Volcanic Lumberer
9
Minion
Rare
NIL
Druid
Taunt NL Costs (1) less for each minion that died this turn.
8
7
-1
6
class 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)
Whelp
1
Minion
NIL
Dragon
Neutral
NIL
1
1
-1
6
class 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)
Whelp
1
Minion
NIL
NIL
Neutral
NIL
1
1
-1
6
class 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)
Whelp
1
Minion
NIL
Dragon
Neutral
NIL
2
2
-1
6
class 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)
================================================
FILE: third_party/hearthstone/dev_hs.in
================================================
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
Boulderfist 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
Deadly 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.
Fire 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 Battlecry: Deal 3 damage.
Gnomish 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 Battlecry: Draw a card.
Heroic 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.
Ironbark 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 Taunt
Mark 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 Taunt and +2/+2. (+2 Attack/+2 Health)
Multi-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.
Power 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.
Sen'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 Taunt
Sinister 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.
Succubus 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 Battlecry: Discard a random card.
War 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
Acidmaw 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.
Boar 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 Charge
Anodized 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 Taunt. Choose One - NL +1 Attack; or +1 Health.
Burrowing 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.
Crackle 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. Overload: (1)
Emergency 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 Freeze a minion.
Flying 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 Windfury
Goblin 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 Battlecry: Give your weapon +1 Attack.
Iron 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.
Mal'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 Immune.
Mistress 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.
Powermace 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 Deathrattle: Give a random friendly Mech +2/+2.
Screwjank 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 Battlecry: Give a friendly Mech +2/+2.
Sneed'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 Deathrattle: Summon a random legendary minion.
Toshley 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 Battlecry and Deathrattle: Add a Spare Part card to your hand.
Warbot 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 Enrage: +1 Attack.
Deathlord 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 Taunt. Deathrattle: Your opponent puts a minion from their deck into the battlefield.
Nerub'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 Battlecry cost (2) more.
Spectral 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.
Wailing 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 Battlecry: Silence your other minions.
Amani 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 Enrage: +3 Attack
Archmage 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.
Bananas 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.
Blessed 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.
Cabal 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 Battlecry: Take control of an enemy minion that has 2 or less Attack.
Cone 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 Freeze a minion and the minions next to it, and deal $1 damage to them.
Defender 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 Battlecry: Give adjacent minions +1/+1 and Taunt.
Doomhammer 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 Windfury, Overload: (2)
Earth 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 Silence a minion, then deal $1 damage to it.
Eye 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 Secret: When your hero takes damage, deal that much damage to the enemy hero.
Flare 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 Stealth. Destroy all enemy Secrets. Draw a card.
Gorehowl 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.
Hound 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 Charge
Injured 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 Battlecry: Deal 4 damage to HIMSELF.
Knife 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.
Lightwell 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.
Mana 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.
Mogu'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 Taunt
Nourish 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 Choose One - Gain 2 Mana Crystals; or Draw 3 cards.
Preparation 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.
Repentance 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 Secret: When your opponent plays a minion, reduce its Health to 1.
Shadow 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!
Slam 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.
Spellbreaker 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 Battlecry: Silence a minion.
Sunfury 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 Battlecry: Give adjacent minions Taunt.
Tinkmaster 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 Battlecry: Transform another random minion into a 5/5 Devilsaur or a 1/1 Squirrel.
Vaporize 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 Secret: When a minion attacks your hero, destroy it.
Worgen 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 Stealth
Blackwing 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 Battlecry: If you're holding a Dragon, deal 3 damage.
Drakonid 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 Battlecry: If your opponent has 15 or less Health, gain +3/+3.
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 NIL RARITY_END NIL
Twilight 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 Battlecry: If you're holding a Dragon, gain +2 Health.
================================================
FILE: third_party/hearthstone/dev_hs.out
================================================
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)§
class 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)§
class 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§
class 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)§
class 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)§
class 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)§
class 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)§
class 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§
class 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§
class 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()§
class 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)§
class 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)§
class 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)§
class 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)§
class 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())])])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()))§
class 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)§
class 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)§
class 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())))])§
class 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())])§
class 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()))])§
class 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())))§
class 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)§
class 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()))§
class 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()))§
class 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())])§
class 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())))§
class 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()))])§
class 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)§
class 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)§
class 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())])§
class 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()))])§
class 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)§
class 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()))§
class 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)§
class 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()))§
class 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)§
class 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())])§
class 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)§
class 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)§
class 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()§
class 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())])])§
class 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)§
class 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)§
class 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)))])§
class 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())))])§
class 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()))])§
class 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)§
class 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)§
class 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()))§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
================================================
FILE: third_party/hearthstone/splits_hs.txt
================================================
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
================================================
FILE: third_party/hearthstone/test_hs.in
================================================
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 Spell Damage +1
Booty 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 Taunt
Darkscale 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 Battlecry: Restore 2 Health to all friendly characters.
Fiery 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
Frostwolf 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 Battlecry: Gain +1/+1 for each other friendly minion on the battlefield.
Hellfire 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.
Innervate 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.
Magma 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
Mortal 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.
Polymorph 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.
Searing 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
Silverback 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 Taunt
Stormwind 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 Charge
Voodoo 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 Battlecry: Restore 2 Health.
Wrath 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 Spell Damage +1
Astral 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.
Annoy-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 Taunt NL Divine Shield
Burly 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.
Cogmaster'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.
Echo 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.
Floating 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.
Gnomish 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 Battlecry: Draw a card. If it's a minion, transform it into a Chicken.
Iron 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 Battlecry: Shuffle a Mine into your opponent's deck. When drawn, it explodes for 10 damage.
Madder 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 Battlecry: Deal 6 damage randomly split between all other characters.
Mini-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 Stealth NL Spell Damage +1
Piloted 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 Deathrattle: Summon a random 4-Cost minion.
Scarlet 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 Battlecry: Deal 2 damage to all minions with Deathrattle.
Siltfin 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. Overload: (1)
Tinkertown 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 Battlecry: If you have a Mech, gain +1/+1 and add a Spare Part to your hand.
Vol'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 Battlecry: Swap Health with another minion.
Death'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 Deathrattle: Deal 1 damage to all minions.
Maexxna 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.
Sludge 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 Taunt. NL Deathrattle: Summon a 1/2 Slime with Taunt.
Voidcaller 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 Deathrattle: Put a random Demon from your hand into the battlefield.
Alexstrasza 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 Battlecry: Set a hero's remaining Health to 15.
Arcane 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 Charge. Battlecry: Give your opponent a Mana Crystal.
Baine 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
Blade 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.
Brawl 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. (chosen randomly)
Conceal 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 Stealth until your next turn.
Defender 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
Doomguard 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 Charge. Battlecry: Discard two random cards.
Earth 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 Taunt. Overload: (3)
Explosive 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 Secret: When your hero is attacked, deal $2 damage to all enemies.
Flame 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
Gnoll 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 Taunt
Holy 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.
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 NIL
Kirin 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 Battlecry: The next Secret you play this turn costs (0).
Lightwarden 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.
Mana 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.
Misdirection 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 Secret: When a character attacks your hero, instead he attacks another random character.
Noble 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 Secret: When an enemy attacks, summon a 2/1 Defender as the new target.
Power 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 Choose One - Give your minions +1/+1; or Summon a 3/2 Panther.
Redemption 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 Secret: When one of your minions dies, return it to life with 1 Health.
Shadow 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.
Siphon 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.
Spellbender 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
Summoning 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).
Thrallmar 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 Windfury
Upgrade! 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.
Wisp 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
Black 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
Dragonkin 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 you target this minion with a spell, gain +1/+1.
Hungry 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 Battlecry: Summon a random 1-Cost minion for your opponent.
Solemn 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.
================================================
FILE: third_party/hearthstone/test_hs.out
================================================
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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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§
class 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)§
class 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()))])§
class 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))])§
class 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)§
class 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()))])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()))§
class 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)§
class 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()))])§
class 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)§
class 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)§
class 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())))§
class 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())))])§
class 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()))§
class 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()))§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()))§
class DefenderMinion(MinionCard):§ def __init__(self):§ super().__init__("Defender", 1, CHARACTER_CLASS.PALADIN, CARD_RARITY.COMMON)§§ def create_minion(self, p):§ return Minion(2, 1)§
class 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)§
class 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)§
class 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()§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()))])§
class 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()))])§
class 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()§
class 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)§
class 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)§
class 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)§
class 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§
class 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)§
class 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§
class 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()))])§
class 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)§
class 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)§
class Wisp(MinionCard):§ def __init__(self):§ super().__init__("Wisp", 0, CHARACTER_CLASS.ALL, CARD_RARITY.COMMON)§§ def create_minion(self, player):§ return Minion(1, 1)§
class 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)§
class 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())])])§
class 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)§
class 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()§
================================================
FILE: third_party/hearthstone/train_hs.in
================================================
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 Battlecry: Destroy your opponent's weapon.
Ancestral 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 Taunt.
Animal 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.
Arcane 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.
Arcane 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.
Arcane 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.
Arcane 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.
Arcanite 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
Assassinate 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.
Backstab 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.
Blessing 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. (+4 Attack/+4 Health)
Blessing 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.
Bloodfen 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
Bloodlust 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.
Bluegill 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 Charge
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 Common RARITY_END NIL
Charge 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 Charge.
Chillwind 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
Claw 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.
Cleave 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.
Consecration 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.
Core 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
Corruption 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.
Dalaran 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 Spell Damage +1
Divine 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.
Dragonling 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 Battlecry: Summon a 2/1 Mechanical Dragonling.
Drain 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.
Dread 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 Battlecry: Deal 1 damage to ALL other characters.
Elven 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 Battlecry: Deal 1 damage.
Excess 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. (You can only have 10 Mana in your tray.)
Execute 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.
Fan 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.
Fireball 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.
Flamestrike 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.
Flametongue 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.
Frog 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 Taunt
Frost 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 Freeze all enemy minions.
Frost 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 Freeze it.
Frostbolt 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 Freeze it.
Frostwolf 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 Taunt
Goldshire 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 Taunt
Grimscale 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.
Guardian 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 Battlecry: Restore 6 Health to your hero.
Gurubashi 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.
Hammer 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.
Hand 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 Divine Shield.
Healing 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.
Healing 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.
Hex 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 Taunt.
Holy 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.
Holy 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.
Holy 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.
Houndmaster 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 Battlecry: Give a friendly Beast +2/+2 and Taunt.
Huffer 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 Charge
Humility 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.
Hunter'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.
Ironforge 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 Battlecry: Deal 1 damage.
Ironfur 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 Taunt
Kill 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.
Kobold 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 Spell Damage +1
Kor'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 Charge
Leokk 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.
Light'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
Lord 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 Taunt
Mechanical 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
Mind 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.
Mind 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.
Mind 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.
Mirror 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 Taunt
Mirror 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 Taunt.
Misha 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 Taunt
Moonfire 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.
Murloc 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
Murloc 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
Murloc 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 Battlecry: Summon a 1/1 Murloc Scout.
Nightblade 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 Battlecry: Deal 3 damage to the enemy hero.
Northshire 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.
Novice 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 Battlecry: Draw a card.
Oasis 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
Ogre 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 Spell Damage +1
Raid 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.
Razorfen 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 Battlecry: Summon a 1/1 Boar.
Reckless 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 Charge
River 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
Rockbiter 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.
Sacrificial 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.
Sap 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.
Savage 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.
Shadow 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.
Shadow 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.
Shadow 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.
Shattered 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 Battlecry: Give a friendly minion +1/+1.
Sheep 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
Shield 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.
Shiv 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.
Silver 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
Soulfire 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.
Sprint 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.
Starfire 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.
Starving 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.
Stoneclaw 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 Taunt
Stonetusk 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 Charge
Stormpike 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 Battlecry: Deal 2 damage.
Stormwind 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.
Swipe 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.
Timber 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.
Totemic 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.
Tracking 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.
Truesilver 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.
Tundra 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 Charge.
Vanish 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.
Voidwalker 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 Taunt
Warsong 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 Charge.
Water 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 Freeze any character damaged by this minion.
Whirlwind 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.
Wicked 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
Wild 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.
Windfury 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 Windfury.
Windspeaker 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 Battlecry: Give a friendly minion Windfury.
Wolfrider 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 Charge
Alexstrasza'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 Battlecry: If you're holding a Dragon, gain +1 Attack and Charge.
Ancestral 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. Overload: (2)
Anub'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 Deathrattle: Return this to your hand and summon a 4/4 Nerubian.
Arcane 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 Spell Damage.
Argent 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 Charge NL Divine Shield
Argent 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 Battlecry: Reveal a minion in each deck. If yours costs more, +1 Durability.
Argent 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 Inspire: Can attack as normal this turn.
Armored 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 Battlecry: Reveal a minion in each deck. If yours costs more, gain Charge.
Healing 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.
Nerubian 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
Searing 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
Stoneclaw 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 Taunt
Tournament 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 Inspire: Restore 2 Health to your hero.
Wrath 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 Spell Damage +1
Ancestor'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.
Anima 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.
Antique 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 Battlecry: Restore 8 Health to your hero.
Arcane 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 Taunt NL Can't be targeted by spells or Hero Powers.
Armor 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.
Blingtron 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 Battlecry: Equip a random weapon for each player.
Bolvar 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.
Bomb 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 Battlecry: Deal 4 damage to a random enemy minion.
Boom 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 Deathrattle: Deal 1-4 damage to a random enemy.
Bouncing 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.
Call 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.
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 NIL RARITY_END NIL
Clockwork 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.
Clockwork 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 Deathrattle: Add a Spare Part card to your hand.
Cobalt 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 Divine Shield.
Cobra 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.
Coghammer 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 Battlecry: Give a random friendly minion Divine Shield and Taunt.
Cogmaster 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.
Crush 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.
Dark 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 Choose One - Summon 5 Wisps; or Give a minion +5/+5 and Taunt.
Darkbomb 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.
Demonheart 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.
Dr. 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 Battlecry: Summon two 1/1 Boom Bots. WARNING: Bots may explode.
Druid 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
Druid 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 Battlecry: If you have a Beast, transform this minion into a 7/7.
Dunemaul 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 Windfury, Overload: (1) NL 50% chance to attack the wrong enemy.
Enhance-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 Battlecry: Give your other minions Windfury, Taunt, or Divine Shield. NL (at random)
Explosive 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 Deathrattle: Deal 2 damage to all minions.
Feign 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 Deathrattles on your minions.
Fel 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.
Fel 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.
Finicky 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 Stealth until your next turn.
Flame 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.
Flamecannon 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.
Foe 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.
Force-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 Divine Shield
Gahz'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.
Gallywix'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 (Won't trigger Gallywix.)
Gazlowe 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.
Gilblin 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 Stealth
Glaivezooka 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 Battlecry: Give a random friendly minion +1 Attack.
Gnomeregan 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 Charge NL Taunt
Goblin 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 Battlecry: If you have a Mech, deal 4 damage randomly split among all enemies.
Goblin 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.
Grove 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 Choose One - Give each player a Mana Crystal; or Each player draws a card.
Hemet 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 Battlecry: Destroy a Beast.
Hobgoblin 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.
Illuminator 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 Secret at the end of your turn, restore 4 health to your hero.
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 NIL RARITY_END NIL
Imp-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.
Jeeves 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.
Junkbot 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.
Kezan 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 Battlecry: Take control of a random enemy Secret.
King 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 Taunt. Battlecry: Gain +1 Attack for each other Beast you have.
Light 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.
Lightbomb 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.
Lil' 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 Taunt NL Battlecry: Gain +1/+1 for each enemy Deathrattle minion.
Lost 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
Malorne 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 Deathrattle: Shuffle this minion into your deck.
Mech-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 Spare Part card to your hand.
Mechanical 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 Deathrattle: Give each player a Spare Part.
Mechwarper 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.
Mekgineer 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.
Metaltooth 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 Battlecry: Give your other Mechs +2 Attack.
Micro 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.
Mimiron'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.
Mogor 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.
Muster 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.
Neptulon 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 Battlecry: Add 4 random Murlocs to your hand. Overload: (3)
Ogre 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.
Ogre 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 Stealth NL 50% chance to attack the wrong enemy.
Ogre 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.
One-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 Stealth.
Piloted 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 Deathrattle: Summon a random 2-Cost minion.
Puddlestomper 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
Quartermaster 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 Battlecry: Give your Silver Hand Recruits +2/+2.
Recombobulator 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 Battlecry: Transform a friendly minion into a random minion with the same Cost.
Recycle 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.
Reversing 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.
Rusty 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 Taunt.
Sabotage 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. Combo: And your opponent's weapon.
Salty 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
Seal 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.
Shadowbomber 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 Battlecry: Deal 3 damage to each hero.
Shadowboxer 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.
Shielded 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 Divine Shield
Shieldmaiden 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 Battlecry: Gain 5 Armor.
Ship'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.
Shrinkmeister 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 Battlecry: Give a minion -2 Attack this turn.
Siege 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.
Snowchugger 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 Freeze any character damaged by this minion.
Soot 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 Spell Damage +1
Spider 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
Steamwheedle 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.
Stonesplinter 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.
Target 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 Taunt
Time 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.
Tinker'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. Combo: Give a random friendly minion +3 Attack.
Trade 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.
Tree 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.
Troggzor 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.
Unstable 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.
Upgraded 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 Battlecry: Give a friendly Mech +4 Health.
V-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 Charge NL Mega-Windfury (Can attack four times a turn.)
Velen'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 Spell Damage +1.
Vitality 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.
Wee 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.
Whirling 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.
Whirling 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 Windfury
Anub'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 Deathrattle: Return a random friendly minion to your hand.
Avenge 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 Secret: When one of your minions dies, give a random friendly minion +3/+2.
Baron 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 Deathrattles twice.
Dancing 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 Deathrattle: Your opponent draws a card.
Dark 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 Deathrattle: Give a random friendly minion +3 Health.
Duplicate 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 Secret: When a friendly minion dies, put 2 copies of it into your hand.
Echoing 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 Battlecry: Summon an exact copy of this minion at the end of the turn.
Feugen 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
Feugen 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 Deathrattle: If Stalagg also died this game, summon Thaddius.
Haunted 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 Deathrattle: Summon two 1/1 Spectral Spiders.
Kel'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.
Loatheb 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 Battlecry: Enemy spells cost (5) more next turn.
Mad 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 Deathrattle: Put a Secret from your deck into the battlefield.
Nerubian 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
Nerubian 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
Nerubian 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
Nerubian 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 Deathrattle: Summon a 4/4 Nerubian.
Poison 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.
Reincarnate 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.
Shade 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 Stealth. At the start of your turn, gain +1/+1.
Slime 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 Taunt
Spectral 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
Stalagg 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
Stalagg 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 Deathrattle: If Feugen also died this game, summon Thaddius.
Stoneskin 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.
Thaddius 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
Treant 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
Undertaker 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 Deathrattle, gain +1 Attack.
Unstable 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 Taunt. Deathrattle: Deal 1 damage to all minions.
Webspinner 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 Deathrattle: Add a random Beast card to your hand.
Zombie 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 Deathrattle: Restore 5 Health to the enemy hero.
Abomination 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 Taunt. Deathrattle: Deal 2 damage to ALL characters.
Abusive 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 Battlecry: Give a minion +2 Attack this turn.
Acolyte 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.
Al'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 Windfury, Charge, Divine Shield, Taunt
Alarm-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.
Aldor 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 Battlecry: Change an enemy minion's Attack to 1.
Ancestral 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 "Deathrattle: Resummon this minion."
Ancient 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 Battlecry: Return a friendly minion from the battlefield to your hand.
Ancient 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 Battlecry: Give adjacent minions Spell Damage +1.
Ancient 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.
Ancient 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 Choose One - Draw 2 cards; or Restore 5 Health.
Ancient 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 Choose One - NL +5 Attack; or +5 Health and Taunt.
Angry 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 Enrage: +5 Attack.
Arathi 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 Battlecry: Equip a 2/2 weapon.
Argent 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 Charge NL Divine Shield
Argent 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 Battlecry: Give a friendly minion Divine Shield.
Argent 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 Divine Shield
Armorsmith 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.
Ashbringer 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
Auchenai 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.
Avenging 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.
Azure 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 Spell Damage +1. Battlecry: Draw a card.
Bane 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.
Baron 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.
Battle 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
Battle 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.
Bestial 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 Immune this turn.
Betrayal 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.
Big 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 Battlecry: Destroy a minion with an Attack of 7 or more.
Bite 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.
Blessing 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.
Blizzard 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 Freeze them.
Blood 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
Blood 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 Stealth. At the end of your turn, give another random friendly minion +1 Health.
Blood 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 Battlecry: All minions lose Divine Shield. Gain +3/+3 for each Shield lost.
Bloodmage 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 Spell Damage +1. Deathrattle: Draw a card.
Bloodsail 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 Battlecry: Remove 1 Durability from your opponent's weapon.
Bloodsail 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 Battlecry: Gain Attack equal to the Attack of your weapon.
Cairne 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 Deathrattle: Summon a 4/5 Baine Bloodhoof.
Captain 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 Battlecry: Give your weapon +1/+1.
Cenarius 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 Choose One - Give your other minions +2/+2; or Summon two 2/2 Treants with Taunt.
Circle 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.
Cold 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. Combo: +4 Attack instead.
Coldlight 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 Battlecry: Each player draws 2 cards.
Coldlight 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 Battlecry: Give ALL other Murlocs +2 Health.
Commanding 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.
Counterspell 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 Secret: When your opponent casts a spell, Counter it.
Crazed 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 Battlecry: Swap the Attack and Health of a minion.
Cruel 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 Battlecry: Deal 1 damage to a minion and give it +2 Attack.
Cult 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.
Damaged 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
Dark 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 Battlecry: Give a minion +2 Attack this turn.
Deadly 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.
Deathwing 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 Battlecry: Destroy all other minions and discard your hand.
Defias 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
Defias 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 Combo: Summon a 2/1 Defias Bandit.
Demolisher 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.
Demonfire 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.
Demonfire 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.
Devilsaur 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
Dire 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.
Divine 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.
Doomsayer 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.
Dread 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 Taunt. Costs (1) less per Attack of your weapon.
Dream 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.
Druid 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 Taunt
Druid 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 Choose One - Charge; or +2 Health and Taunt.
Druid 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 Charge
Dust 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 Windfury. Overload: (2)
Eaglehorn 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 Secret is revealed, gain +1 Durability.
Earthen 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 Battlecry: Restore 3 Health.
Edwin 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 Combo: Gain +2/+2 for each card played earlier this turn.
Emerald 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
Emperor 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.
Equality 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.
Ethereal 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 Secret at the end of your turn, gain +2/+2.
Eviscerate 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. Combo: Deal $4 damage instead.
Explosive 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.
Faceless 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 Battlecry: Choose a minion and become a copy of it.
Faerie 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.
Far 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.
Felguard 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 Taunt. Battlecry: Destroy one of your Mana Crystals.
Fen 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 Taunt
Feral 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 Taunt. Overload: (2)
Finkle 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
Flame 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 Battlecry: Deal 3 damage to your hero.
Flesheating 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.
Force 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 Charge that die at the end of the turn.
Forked 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. Overload: (2)
Freezing 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 Secret: When an enemy minion attacks, return it to its owner's hand and it costs (2) more.
Frost 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 Battlecry: Freeze a character.
Frothing 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.
Gadgetzan 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.
Gladiator'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 Immune while attacking.
Grommash 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 Charge NL Enrage: +6 Attack
Gruul 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 .
Harrison 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 Battlecry: Destroy your opponent's weapon and draw cards equal to its Durability.
Harvest 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 Deathrattle: Summon a 2/1 Damaged Golem.
Headcrack 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. Combo: Return this to your hand next turn.
Heavy 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
Hogger 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 Taunt.
Holy 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.
Hungry 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 Battlecry: Destroy a Murloc and gain +2/+2.
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 Rare RARITY_END NIL
Ice 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 Secret: When your hero is attacked, gain 8 Armor.
Ice 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 Secret: When your hero takes fatal damage, prevent it and become Immune this turn.
Ice 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 Freeze a character. If it was already Frozen, deal $4 damage instead.
Illidan 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.
Imp 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
Imp 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.
Inner 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.
Inner 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.
Ironbeak 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 Battlecry: Silence a minion.
Jungle 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 Stealth
Keeper 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 Choose One - Deal 2 damage; or Silence a minion.
Kidnapper 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 Combo: Return a minion to its owner's hand.
King 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 Charge
King 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 Battlecry: Give your opponent 2 Bananas.
Laughing 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.
Lava 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. Overload: (2)
Lay 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.
Leeroy 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 Charge. Battlecry: Summon two 1/1 Whelps for your opponent.
Leper 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 Deathrattle: Deal 2 damage to the enemy hero.
Lightning 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. Overload: (1)
Lightning 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. Overload: (2)
Lightspawn 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.
Loot 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 Deathrattle: Draw a card.
Lord 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
Lord 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 Battlecry: Destroy your hero and replace it with Lord Jaraxxus.
Lorewalker 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.
Mad 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 Battlecry: Deal 3 damage randomly split between all other characters.
Malygos 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 Spell Damage +5
Mana 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.
Mana 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.
Mark 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 Choose One - Give a minion +4 Attack; or +4 Health and Taunt.
Mass 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 Silence all enemy minions. Draw a card.
Master 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.
Master 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 Battlecry: Give a friendly minion Stealth.
Millhouse 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 Battlecry: Enemy spells cost (0) next turn.
Mind 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 Battlecry: If your opponent has 4 or more minions, take control of one at random.
Mindgames 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.
Mirror 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 Secret: When your opponent plays a minion, summon a copy of it.
Molten 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.
Mortal 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.
Mountain 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.
Murloc 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.
Murloc 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.
Nat 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.
Naturalize 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.
Nightmare 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.
Nozdormu 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.
Onyxia 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 Battlecry: Summon 1/1 Whelps until your side of the battlefield is full.
Panther 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
Patient 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 Stealth. Destroy any minion damaged by this minion.
Perdition'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 Battlecry: Deal 1 damage. Combo: Deal 2 instead.
Pint-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.
Pit 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 Battlecry: Deal 5 damage to your hero.
Power 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.
Priestess 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 Battlecry: Restore 4 Health to your hero.
Prophet 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.
Pyroblast 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.
Questing 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.
Raging 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 Enrage: Windfury and +1 Attack
Ragnaros 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.
Rampage 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.
Ravenholdt 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 Stealth
SI: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 Combo: Deal 2 damage.
Savagery 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.
Savannah 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 Deathrattle: Summon two 2/2 Hyenas.
Scarlet 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 Divine Shield
Scavenging 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.
Sea 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.
Secretkeeper 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 Secret is played, gain +1/+1.
Sense 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.
Shadowflame 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.
Shadowform 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.
Shadowstep 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.
Shield 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.
Shieldbearer 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 Taunt
Silence 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 Silence a minion.
Silver 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 Battlecry: Summon a 2/2 Squire.
Silvermoon 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 Divine Shield
Snake 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
Snake 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 Secret: When one of your minions is attacked, summon three 1/1 Snakes.
Snipe 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 Secret: When your opponent plays a minion, deal $4 damage to it.
Sorcerer'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.
Soul 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 "Deathrattle: Summon a 2/2 Treant."
Southsea 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.
Southsea 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 Charge while you have a weapon equipped.
Spellbender 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 Secret: When an enemy casts a spell on a minion, summon a 1/3 as the new target.
Spirit 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 Taunt
Spiteful 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 Enrage: Your weapon has +2 Attack.
Squire 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
Squirrel 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
Stampeding 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 Battlecry: Destroy a random enemy minion with 2 or less Attack.
Starfall 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 Choose One - Deal $5 damage to a minion; or $2 damage to all enemy minions.
Stormforged 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 Overload: (1)
Stranglethorn 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 Stealth
Sunwalker 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 Taunt NL Divine Shield
Sword 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.
Sylvanas 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 Deathrattle: Take control of a random enemy minion.
Tauren 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 Taunt. Enrage: +3 Attack
Temple 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 Battlecry: Give a friendly minion +3 Health.
The 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 Deathrattle: Summon a 3/3 Finkle Einhorn for your opponent.
The 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 Battlecry: Destroy an enemy minion with Taunt.
Thoughtsteal 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.
Tirion 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 Divine Shield. Taunt. Deathrattle: Equip a 5/3 Ashbringer.
Treant 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 Charge. At the end of the turn, destroy this minion.
Treant 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
Treant 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 Taunt
Twilight 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 Battlecry: Gain +1 Health for each card in your hand.
Twisting 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.
Unbound 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 Overload, gain +1/+1.
Unleash 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 Charge.
Venture 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.
Violet 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
Violet 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.
Void 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 Battlecry: Destroy the minions on either side of this minion and gain their Attack and Health.
Whelp 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
Whelp 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
Wild 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.
Windfury 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 Windfury
Worthless 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 You are out of demons! At least there are always imps...
Wrath 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 Choose One - Deal $3 damage to a minion; or $1 damage and draw a card.
Young 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 Windfury
Young 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.
Youthful 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 Battlecry: Return a friendly minion from the battlefield to your hand.
Ysera 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.
Ysera 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.
Axe 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.
Blackwing 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 Battlecry: If you're holding a Dragon, gain +1/+1.
Chromaggus 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.
Core 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 Battlecry: If your hand is empty, gain +3/+3.
Dark 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 Battlecry: Deal 2 damage to all undamaged enemy minions.
Demonwrath 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.
Dragon 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 Battlecry: The next Dragon you play costs (2) less.
Dragon 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.
Dragon'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.
Druid 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
Druid 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 Choose One - Transform into a 5/2 minion; or a 2/5 minion.
Druid 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
Emperor 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).
Fireguard 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 Battlecry: Gain 1-4 Attack. Overload: (1)
Flamewaker 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.
Gang 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.
Grim 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.
Imp 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.
Lava 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 Overloaded Mana Crystals.
Majordomo 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 Deathrattle: Replace your hero with Ragnaros, the Firelord.
Nefarian 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 Battlecry: Add 2 random spells to your hand (from your opponent's class).
Quick 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.
Rend 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 Battlecry: If you're holding a Dragon, destroy a Legendary minion.
Resurrect 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.
Revenge 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.
Volcanic 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.
Volcanic 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 Taunt NL Costs (1) less for each minion that died this turn.
Whelp 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
Whelp 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
Whelp 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
================================================
FILE: third_party/hearthstone/train_hs.out
================================================
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)§
class 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§
class 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§
class 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)§
class 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()§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()))§
class 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)§
class 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)§
class 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§
class 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)§
class 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)§
class 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())))§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()§
class 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)§
class 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()§
class 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)§
class 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)§
class 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()))])§
class 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)§
class 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()))§
class 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()))§
class 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()))§
class 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)§
class 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)§
class 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()))])§
class 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)§
class 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()))])§
class 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()§
class 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§
class 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)))])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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())§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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())])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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§
class 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§
class 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§
class 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§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()))])§
class 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)§
class 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)§
class 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)§
class 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())])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()§
class 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()§
class 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)§
class 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()§
class 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()§
class 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()§
class 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()))])§
class 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)§
class 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)§
class 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)§
class 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())])§
class 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)§
class 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)))])§
class 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)§
class 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)§
class 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()))])§
class 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)))])§
class 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()§
class 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)§
class 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()))])§
class 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()))])§
class 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)§
class 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)§
class 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§
class 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()))§
class 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)§
class 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)§
class 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)§
class 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()§
class 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())])§
class 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)§
class 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)§
class 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)§
class 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()))])§
class 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)§
class 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)))])§
class 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)§
class 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)§
class 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)§
class 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()))])§
class 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)§
class 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))§
class 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()))])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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())))§
class 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§
class 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()§
class 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)§
class 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)§
class 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()))§
class 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()))])§
class 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)§
class 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)§
class 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))])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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))))])§
class 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)§
class 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)§
class 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)§
class 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())))])§
class 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()))])§
class 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()))§
class 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)§
class 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§
class 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())))])§
class 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)§
class 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()))])§
class 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§
class 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()))])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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))])§
class 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)§
class 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)§
class 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()))])§
class 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()))])§
class 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)§
class 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))§
class 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())))])§
class 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()))])§
class 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)§
class 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)§
class 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))§
class 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)§
class 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)§
class 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)§
class 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())])§
class 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()))])§
class 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())))§
class 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)))])§
class 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()))])§
class 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)§
class 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()))])§
class 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())])])§
class 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))))])§
class 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)§
class 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)§
class 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))))])§
class 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))))])§
class 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))))])§
class 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()))])§
class 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()))§
class 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)§
class 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)§
class 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)§
class 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()§
class 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)§
class 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()))§
class 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§
class 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)§
class 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)§
class 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)§
class 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)))])§
class 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)§
class 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)§
class 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())))])§
class 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)§
class 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()))])§
class 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()))])§
class 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)§
class 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)§
class 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())])§
class 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()))])§
class 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)§
class 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()§
class 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§
class 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())))])§
class 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)§
class 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()))])§
class 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)§
class 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)§
class 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())])§
class 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)))§
class 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()))])§
class 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()))])§
class 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)§
class 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)§
class 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())))§
class 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)§
class 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())])§
class 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())))§
class 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())))§
class 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()§
class 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)§
class 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())))§
class 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())))§
class 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()))§
class 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()))])§
class 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)§
class 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()))§
class 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)§
class 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)§
class 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)§
class 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()))§
class 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))§
class 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))§
class 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()))])§
class 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)§
class 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)§
class 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())))§
class 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())))§
class 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()))])§
class 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)§
class Treant(MinionCard):§ def __init__(self):§ super().__init__("Treant", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)§§ def create_minion(self, _):§ return Minion(2, 2)§
class 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()))])§
class 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)§
class 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()))§
class 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())))§
class 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)§
class 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)§
class 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()))])§
class 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)§
class 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()))])§
class 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)§
class 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()))§
class 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)§
class 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)§
class 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())])§
class 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)§
class 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)§
class 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())])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()))])§
class 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§
class 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())])§
class 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)§
class 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)§
class 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)§
class 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())))])§
class 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)§
class 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()§
class 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)§
class 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§
class 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)§
class 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)§
class 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))))§
class 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()))§
class 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)§
class 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())))])§
class 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)§
class 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()))§
class 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)§
class 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)§
class 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()))§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()§
class 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)§
class 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)§
class 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)§
class 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()))])§
class 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)§
class 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)§
class 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§
class 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)§
class 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)§
class 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)§
class 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())))])§
class 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)§
class 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)§
class 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)§
class 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()))])§
class 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()§
class 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())))])§
class 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)§
class 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()§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()))])§
class 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)§
class 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)§
class 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)§
class 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())))])§
class 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)§
class 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()))])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()§
class 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)§
class 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)§
class 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§
class 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)§
class 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)§
class 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()))])§
class 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§
class 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§
class 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()§
class 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)§
class 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()))])§
class 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()))])§
class 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()))])§
class 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())])§
class 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()))])§
class 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)§
class 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()))§
class 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())))§
class 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)§
class 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()))])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()))§
class 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()))])§
class 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)§
class 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()))])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()§
class 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)§
class 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())))§
class 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)§
class 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)§
class 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())])§
class 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()))§
class 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)§
class 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)§
class 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())))])§
class 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)§
class 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)§
class 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()))])§
class 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()))])§
class 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)§
class 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()§
class 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())))])§
class 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)§
class 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)§
class 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)§
class 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§
class 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§
class 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)§
class 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)§
class 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)§
class 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())))])§
class 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()))])§
class 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)))])§
class 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()§
class 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())))§
class 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)§
class 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)§
class 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)§
class 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())))])§
class 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)§
class 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()))])§
class 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)§
class 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)§
class 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)§
class 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())])§
class 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)§
class 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()))])§
class 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())])§
class 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())])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()))§
class 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)§
class 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()))])§
class 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)§
class 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()))])§
class 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())§
class 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)§
class 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§
class 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)))§
class 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)§
class 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)§
class 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()§
class 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)§
class 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)§
class 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)§
class 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()§
class 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()§
class 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()))])§
class 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()))§
class 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)))])§
class 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))])§
class 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§
class 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)§
class 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())])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()))])§
class 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())))§
class 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())])§
class 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)§
class 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())))§
class 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)§
class 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)§
class 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()))§
class Treant(MinionCard):§ def __init__(self):§ super().__init__("Treant", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)§§ def create_minion(self, _):§ return Minion(2, 2)§
class Treant(MinionCard):§ def __init__(self):§ super().__init__("Treant", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)§§ def create_minion(self, _):§ return Minion(2, 2)§
class Treant(MinionCard):§ def __init__(self):§ super().__init__("Treant", 1, CHARACTER_CLASS.DRUID, CARD_RARITY.COMMON)§§ def create_minion(self, _):§ return Minion(2, 2)§
class 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)§
class 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)§
class 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()))])§
class 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§
class 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()))])§
class 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)§
class 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()))])§
class 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)§
class 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)§
class 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)§
class 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())))])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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())))])§
class 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)§
class 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()))])§
class 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)§
class 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())))])§
class 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)§
class 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())])])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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()))])§
class 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)§
class 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)§
class 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)§
class 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)§
class 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())])])§
class 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)§
class 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))))])§
class 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)())§
class 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))])])§
class 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()))])§
class 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§
class 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())])§
class 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)§
class 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()§
class 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)§
class 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))§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
class 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)§
================================================
FILE: third_party/magic/LICENSE
================================================
Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list
of conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The views and conclusions contained in the software and documentation are those of the
authors and should not be interpreted as representing official policies, either expressed
or implied, of BetaSteward_at_googlemail.com.
================================================
FILE: third_party/magic/README.google
================================================
URL: https://github.com/magefree/mage
Version: 6a0554966edfa5df900bb33dddb50285b1b61fb5
License: BSD
License File: LICENSE
Description:
This package contains the code dataset extracted from the referenced URL.
Local Modifications:
All non-card related code was removed, and the code for each card was converted
into a pair between the attributes of the card and code that implements that
card.
================================================
FILE: third_party/magic/card_data_magic.txt
================================================
[File too large to display: 16.3 MB]
================================================
FILE: third_party/magic/dev_magic.in
================================================
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 .
Etherwrought 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 .
Jenara, 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 .
Marisi'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
Qasali 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 .
Spellbound 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 .
Veinfire 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 .
Elvish 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 .
Phyrexian 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 .
Terrain 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 .
Reconstruction 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 .
Dead 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 .
Gaea'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
Lightning 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
Phyrexian 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 .
Suffocating 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 .
Bazaar 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 .
Skullcage 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 .
Barter 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 .
Conjurer'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 .
Diregraf 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 .
Flowering 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 .
Hanweir 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 .
Latch 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 .
Narstad 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 .
Revenge 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 >
Somberwald 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 .
Timberland 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 .
Wildwood 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 .
Benthic 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 .
Catacomb 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 >
Drana, 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 .
Ghostly 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
Jaddi 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 .
Mind 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 .
Oran-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 .
Rising 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 >
Shatterskull 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
Swell 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 .
Valakut 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 .
Bile 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 .
Faithful 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 . $
Heartless 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 .
Kami 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 >
Neko-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 }
Pus 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 >
Sickening 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 .
That 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 .
Mindbreaker 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 .
Champion 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 .
Everflame 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 .
Ghostblade 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 .
Kragma 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 .
Odunos 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 .
Rise 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 .
Spiteful 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 .
Whims 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 >
Brutal 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 .
Devoted 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 >
Ghostly 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 .
Hisoka, 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 .
Isamaru, 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
Keiga, 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 .
Lantern-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 .
Myojin 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 .
Orochi 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 . $
Rend 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 .
Shinka, 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 .
Strength 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 .
Untaidake, 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 .
Arctic 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 .
Disciple 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 .
Kjeldoran 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 .
Phyrexian 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 >
Surging 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 .
Aura 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 .
Edric, 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 .
Mulldrifter 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 >
Spurnmage 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 .
Whirlpool 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 >
Curse 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 .
Greed 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 .
Murkfiend 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 .
Saltcrusted 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 .
Tempt 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 .
Angel 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 .
Dregs 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 .
Jazal 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 .
Rush 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 .
Whitemane 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 .
Crystal 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 .
Mazirek, 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 .
Verdant 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 .
Child 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 .
Exotic 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 .
Infectious 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 .
Might 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 .
Rhox 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 .
Suicidal 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 .
Wild 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 } .
Magus 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 .
Valor 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 .
Burning 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 >
Drogskol 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 >
Geralf'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 >
Helvault 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 .
Loyal 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 .
Reap 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 >
Soul 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 .
Vengeful 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 >
Arcbound 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 >
Echoing 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 .
Leonin 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 .
Purge 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 .
Sword 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 }
Azorius 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 .
Demon'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 .
Infernal 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 .
Plaxmanta 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 .
Shielding 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 .
Utopia 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 > .
Ascended 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
Debt 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 .
Jelenn 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 .
Murmuring 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
Renegade 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 .
Smelt-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 .
Weapon 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 >
Atarka 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 ,
Conifer 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 >
Dragonlord 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 .
Enduring 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 .
Harbinger 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 .
Lightning 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 >
Ojutai'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 >
Revealing 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 .
Self-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 .
Silumgar'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 .
Twin 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 .
Diving 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
Burrenton 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 >
Synod 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 .
Balefire 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 .
Crag 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 .
Fable 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 .
Hearthfire 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
Merrow 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 .
Outrage 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 .
Savage 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 >
Stream 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 .
Waves 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 >
Erratic 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 } .
Pegasus 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 .
Spike 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 .
Dwarven 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 .
Icatian 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 .
Abzan 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 .
Bloodfire 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 .
Elite 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 .
Great-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
Marang 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 .
Pressure 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 .
Shifting 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 >
Temur 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 .
Abuna'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 >
Bringer 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 .
Eyes 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 >
Hoverguard 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 .
Myr 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 .
Shattered 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 .
Vanquish 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 .
Bog 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 >
Fire 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 .
Lord 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 .
Sabretooth 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
Warp 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 .
Island 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 .
Augur 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 .
Dakmor 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 >
Homing 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 >
Magus 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 .
Scourge 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 .
Tolaria 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 >
Angelic 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 .
Boros 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 .
Death'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 .
Fathom 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 .
Ground 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 .
Illusionist'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 }
Mental 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 >
Ooze 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 .
Ruination 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
Skarrg 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 .
Thrull 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 .
Whispering 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 >
Cry 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 .
Goblin 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 .
Leyline 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 .
Pyromatics 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 .
Smogsteed 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 >
Wee 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 .
Ambush 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 .
Evaporate 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 .
Roterothopter 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 .
Barbed 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 .
Enduring 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 .
Hoar 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 .
Lightning 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 .
Pyroblast 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 .
Spoils 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 .
White 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 .
Avacynian 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 .
Caravan 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 .
Curse 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 .
Essence 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 .
Geistcatcher'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 .
Harvest 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 .
Kessig 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 .
Mayor 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 .
Nightfall 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 .
Riot 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
Skirsdag 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 .
Terror 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 .
Urgent 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 .
Ancient 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 .
Bog 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 .
Dismantling 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 .
Ghitu 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 .
Keldon 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 .
Ordered 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 .
Rainbow 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 .
Scavenged 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 .
Stalking 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 .
Tigereye 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 .
Urborg 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 .
Yavimaya 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
Dream 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 .
Blinding 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 .
Dictate 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 .
Font 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 .
Interpret 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 >
Nyx-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 .
Revel 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 .
Solidarity 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 .
Triton 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 .
Burning 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 .
Fledgling 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 . "
Masked 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 .
Swirling 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 .
Ainok 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 >
Bloodfire 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 .
Deflecting 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 .
Force 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 .
Icy 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 .
Longshot 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 >
Monastery 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 >
Riverwheel 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 >
Seeker 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 .
Surrak 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 .
Treasure 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 .
Witness 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 >
Angus 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 .
Frost 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 >
Lady 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 .
Reset 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 .
Triassic 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 .
Cloudreach 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 .
Goblin 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 .
Needleshot 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 >
Synapse 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 .
Black 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 .
Fastbond 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 .
Mana 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 .
Regrowth 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 .
Underground 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
Aquitect'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 .
Broken 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 >
Dread 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 .
Fistful 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 >
Hearthcage 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 .
Kithkin 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 .
Nameless 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 .
Scarred 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 .
Summon 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 .
Vivid 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 .
Ajani 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 . "
Chandra 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 .
Elite 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
Guardian 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 .
Kindled 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 >
Oakenform 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 .
Sanguine 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 .
Tendrils 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 .
Windstorm 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 .
Bog 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 >
Earth 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 .
Incite 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 .
Mighty 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 .
Roc 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 .
Vengeful 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 .
Auramancer 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 .
Dark 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 .
Goblin 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 .
Merfolk 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 .
Smallpox 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 .
Tormented 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 .
Augur 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 .
Downpour 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 .
Hamletback 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 .
Mwonvuli 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 .
Sands 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 .
Trading 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 .
Archangel 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 . $
Dawnstrike 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
Groundshaker 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 .
Minotaur 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
Shadowborn 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 .
Vastwood 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 .
Blastfire 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 .
Ensoul 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 .
Hunter'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 .
Mercurial 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 . "
Phytotitan 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 .
Siege 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 .
Undergrowth 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 .
Ampryn 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 .
Chandra'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 .
Embermaw 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 .
Gilt-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 .
Iroas'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
Malakir 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 .
Prism 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 .
Skyraker 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
Touch 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 >
Apprentice 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 .
Stone 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 .
Folk 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 .
Thelonite 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 .
Forced 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 .
Tracker 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 .
Hasran 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 } .
Alabaster 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 .
Cave-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 .
Deepwood 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 .
Hammer 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 .
Kyren 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 .
Noble 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 .
Rishadan 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 .
Snake 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 .
Tiger 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 .
Azimaet 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 .
Crypt 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 >
Frenetic 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 >
Jungle 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 .
Painful 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 .
Searing 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 .
Telim'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 .
Zebra 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 .
Bloodscent 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 .
Dream'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 >
Goblin 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 .
Krark-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 .
Mesmeric 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 .
Omega 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
Scythe 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 }
Steel 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 >
Tower 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 .
Yotian 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
Corrupted 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 >
Go 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 .
Loxodon 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 >
Ogre 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
Rally 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 .
Spread 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 >
Viridian 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 .
Feudkiller'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 .
Rude 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 >
Bitterblossom 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 .
Elvish 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
Kinsbaile 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 .
Noggin 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 .
Sage 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 .
Thornbite 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 }
Battlefield 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 .
Kor 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 .
Rathi 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 .
Skyshroud 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 .
Apostle'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 .
Chancellor 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 .
Exclusion 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 .
Impaler 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 .
Mindculling 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 .
Phyrexian 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 >
Sheoldred, 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 .
Thundering 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
Whispering 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 .
Daring 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 .
Groundskeeper 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 .
Rathi 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 .
Tidal 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 .
Bearer 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 .
Crush 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 .
Expedition 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 >
Iona'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 .
Matter 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 .
Prophet 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 .
Shoulder 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 .
Tears 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 .
Warping 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 . "
Aven 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
Cantivore 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 .
Crashing 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 >
Dreamwinder 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 .
Frenetic 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 .
Luminous 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 .
Nantuko 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 .
Price 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 .
Screams 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 .
Standstill 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 .
Tremble 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 .
Akroma'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 >
Boneknitter 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 >
Daru 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 >
Exalted 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 >
Goblin 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 >
Ironfist 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 >
Piety 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 .
Silent 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 >
Sunfire 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 .
Walking 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 .
Gerrard'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 .
Calciderm 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 >
Extirpate 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 .
Intet, 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 .
Ovinize 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 .
Saltblast 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 .
Timbermare 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 .
Briarhorn 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 >
Loxodon 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 >
Thirst 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 .
Last 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 .
Allied 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 .
Doomsday 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 .
Lashknife 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 .
Phyrexian 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 } .
Sinister 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 .
Urza'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 .
Devoted 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
Mind 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 .
Spotted 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
Alaborn 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 .
False 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 .
Ogre 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
Wild 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
Dong 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 .
Marshaling 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 .
Shu 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 >
Wei 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
Zhao 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 .
Questing 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 .
Fen 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 >
Mine 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 .
Silt 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 .
Whipstitched 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 } .
Carrion 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 .
Dark 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 .
Farseek 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 .
Golgari 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 .
Hunted 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 .
Necromantic 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 .
Ribbons 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 .
Shred 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 >
Thoughtpicker 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 .
War-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 .
Azorius 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 .
Chromatic 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 .
Death'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 .
Eyes 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 >
Growing 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 >
Judge'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 } .
Niv-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 .
Rakdos'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 .
Shrieking 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 .
Street 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 .
Trostani, 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 >
Dwarven 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 .
Battle-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 .
Death 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 .
Enatu 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 .
Growth 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 . "
Kor 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 .
Might 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 .
Pelakka 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 .
Sea 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 .
Stomper 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
Vent 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 .
Briarknit 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 .
Ebony 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 .
Gnat 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 .
Kaho, 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 .
Measure 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 .
Oppressive 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 .
Sakura-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 .
Soratami 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 .
Assault 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 >
Cerebral 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 .
Disperse 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 .
Genesis 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 .
Horizon 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 .
Lux 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 .
Necrotic 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 .
Putrefax 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 .
Skinrender 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 .
Tel-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 .
Vector 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 >
Aven 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 .
Edgewalker 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 >
One 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 .
Thundercloud 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 .
Charcoal 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 .
Healing 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 .
Raise 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 .
Trained 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
Beseech 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 .
Consign 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 .
Drove 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 .
Fossil 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 .
Grim 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 .
Kitchen 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 >
Memory 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 .
Old 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
Puresight 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 >
Runes 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 .
Smash 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 .
Thistledown 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 .
Wicker 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 .
Angelic 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 .
Bull 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
Death 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 .
Excommunicate 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 .
Guardians 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 >
Keeper 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 .
Mycoloth 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 .
Quietus 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 }
Sangrite 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 .
Skill 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 >
Tidehollow 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 .
Woolly 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
Devout 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 .
Breath 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 .
Craven 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 .
Hesitation 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 .
Reins 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 .
Sword 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 .
Ancient 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 .
Canyon 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 .
Darkling 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 .
Elvish 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 .
Frog 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 >
Horned 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 .
Lotus 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 .
Mogg 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 .
Puppet 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 .
Sadistic 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 .
Shadowstorm 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 .
Squee'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 .
Tradewind 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 .
Cannibalize 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 .
Rolling 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 .
Abundance 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 .
Beacon 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 .
Cruel 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 .
Faerie 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 >
Goblin 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 >
Kamahl, 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 .
Mirri, 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 >
Pyroclasm 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 .
Rushwood 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 >
Soulblast 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 .
Terror 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 .
Wall 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 >
Dust 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 .
Riptide 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 .
Aqueous 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 >
Bronze 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
Decorated 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 .
Flamecast 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 .
Hythonia 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 .
Mistcutter 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 .
Phalanx 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 .
Reaper 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 .
Sip 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 .
Thassa'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 .
Warriors' 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 . "
Blazing 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 .
Dementia 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 . "
Flamecore 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 >
Griffin 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 .
Living 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 .
Nantuko 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 >
Pulmonic 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 . "
Skittering 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 .
Sudden 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 .
Unyaro 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 .
Call 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 >
Moorish 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
Whirling 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 .
Cephalid 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 . "
Hell-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 .
Nantuko 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 .
Rancid 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 .
Violent 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 >
Aura 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 >
False 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 .
Masticore 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 .
Sigil 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 .
Angel'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 .
Devout 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 .
Iron 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 >
Peace 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 .
Ring 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 .
Tinker 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 .
Acridian 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 >
Bravado 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 .
Congregate 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 .
Elvish 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 .
Gilded 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 >
Humble 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 .
Monk 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 .
Polluted 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 >
Rune 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 >
Smokestack 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 .
Treefolk 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 .
Witch 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 >
Chaos 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 .
Kaervek'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 .
Saproling 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 .
Breezekeeper 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 >
Goblin 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 .
Necromancy 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 .
Spider 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 >
Ancestral 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 .
Dwarven 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 .
Mana 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 >
Revered 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 .
Winding 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 .
Bojuka 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 .
Dragonmaster 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 .
Harabaz 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 .
Marshal'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 .
Refraction 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 .
Spell 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 .
Vastwood 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 .
Blade 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 }
Crypt 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 .
Gigantiform 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 .
Hedron 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 .
Kor 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 .
Mark 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 >
Ob 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 .
Quest 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 .
Shepherd 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
Tajuru 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 .
Vampire 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 .
================================================
FILE: third_party/magic/dev_magic.out
================================================
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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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; §
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 = "Landfall - 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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()))); §
public 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);§}§}§
public 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 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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();§}§}§
public 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>> 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> playerPiles = new HashMap<>();§for (int i = 1; i < 4; i++) {§playerPiles.put(i, new LinkedHashSet());§}§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>> playerPiles : playerPermanents.entrySet()) {§Player player = game.getPlayer(playerPiles.getKey());§if (player != null) {§int sacrificePile = rnd.nextInt(3) + 1; §
public 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.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 = "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";§}§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);§}§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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()) { §
public 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; §
public 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);§}§}§
public 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; §
public 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);§}§}§
public 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(),§"Hellbent - {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);§}§}§
public 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(),§"
Hellbent - 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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}.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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 = "
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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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}.";§}§}§}§
public 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);§}§}§
public 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);§}§}§
public 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());§}§}§
public 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);§}§}§
public 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);§}§}§
public 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("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.");§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 "";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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; §
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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. (Artifact, creature, enchantment, land, and planeswalker are card types.)"));§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 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§}§
public 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);§}§}§
public 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);§}§}§
public class AngelicSkirmisher extends CardImpl {§private static final Choice abilityChoice = new ChoiceImpl(true);§private static final Set abilityChoices = new HashSet();§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);§}§}§
public 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;§}§}§
public 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();§}§}§
public 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();§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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";§}§}§
public 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;§}§}§}§
public 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 opponents = game.getOpponents(source.getControllerId());§for (UUID opponentId : opponents) {§conditionApplies |= game.getBattlefield().countAll(filter, opponentId, game) > 0;§}§return conditionApplies;§}§}§
public 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);§}§}§
public 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.
"§+ "Morbid — 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;§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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());§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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());§}§}§
public 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;§}§}§
public 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);§}§}§
public 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 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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),§"Threshold - {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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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(); §
public 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() , "
Ferocious — 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);§}§}§
public 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("
Ferocious — 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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";§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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.";§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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());§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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 {§@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";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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());§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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();§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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";§}§}§
public 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 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) targetInHand.getTargets()) {§Card card = game.getCard(cardId);§if (card != null) {§controller.discard(card, source, game);§}§}§}§return true;§}§return false;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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())) { §
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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 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;§}§}§
public 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 exileZones = (Set) 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 exileZones = (Set) 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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. (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.)");§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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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());§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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());§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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 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";§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 isDependentTo(List allEffectsInLayer) {§Set 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;§}§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 {§@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";§}§}§
public 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 yourCreatures = new HashSet<>();§Set 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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());§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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();§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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());§}§}§
public 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> exiledCards = new HashMap<>();§for (UUID playerId : game.getState().getPlayersInRange(source.getControllerId(), game)) {§Player player = game.getPlayer(playerId);§if (player != null) {§Set 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 cardsPlayer = exiledCards.get(playerId);§if (cardsPlayer != null && !cardsPlayer.isEmpty()) {§player.moveCards(cardsPlayer, Zone.BATTLEFIELD, source, game, false, false, false, null);§}§}§}§return true;§}§return false;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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.
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."));§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);§}§}§
public 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);§}§}§
public 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. (You don't get to move Auras.)";§}§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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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> {§@Override§public boolean apply(ObjectPlayer 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";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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 tokensCreated;§if (object != null) {§tokensCreated = (Set) 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 tokensCreated = (Set) 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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("{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(); §
public 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 getRules() {§List rules = new ArrayList();§rules.add("Counter target spell unless its controller pays {2}. Draw a card for each time Spell Contortion was kicked.");§return rules;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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. (It can {T} attack and this turn.)");§this.getSpellAbility().addEffect(effect);§}§public MarkOfMutiny(final MarkOfMutiny card) {§super(card);§}§@Override§public MarkOfMutiny copy() {§return new MarkOfMutiny(this);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
================================================
FILE: third_party/magic/splits_magic.txt
================================================
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
================================================
FILE: third_party/magic/test_magic.in
================================================
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 .
Ethersworn 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 .
Intimidation 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 .
Mage 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 }
Putrid 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 .
Sovereigns 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 .
Vedalken 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 .
Dystopia 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 .
Phelddagrif 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 .
Yavimaya 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 >
Priest 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 .
Cromat 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 .
Fungal 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 .
Legacy 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 .
Phyrexian 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 .
Strength 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 .
Army 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 .
Skirk 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 >
Banners 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 .
Commander'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 . "
Devout 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 .
Fettergeist 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 .
Guise 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 .
Lair 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 .
Moorland 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 .
Restoration 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 .
Snare 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 >
Tibalt, 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 .
Wild 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 .
Belligerent 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 .
Carrier 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 . "
Dominator 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 .
Geyserfield 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 .
Infuse 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 .
March 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 .
Oracle 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 .
Retreat 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 .
Shambling 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 .
Swarm 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 .
Unnatural 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 .
Baku 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 .
Eradicate 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 .
Harbinger 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 >
Kami 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 .
Moonlit 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 >
Psychic 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 .
Shuriken 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 >
Terashi'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 .
Yukora, 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 .
Brimaz, 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 .
Evanescent 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 . "
Forsaken 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 .
Kiora, 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 . "
Nyxborn 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 .
Retraction 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 . "
Spirit 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 .
Whelming 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 .
Boseiju, 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 .
Deathcurse 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 .
General'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 >
Hinder 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 .
Innocence 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 .
Kashi-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 .
Lantern 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
Myojin 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 .
Ore 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 .
Reito 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 .
Shimatsu 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 .
Strange 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 >
Unnatural 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 .
Adarkar 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 >
Diamond 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 >
Karplusan 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 .
Phyrexian 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 >
Sunscour 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 .
Animar, 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 .
Duergar 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 .
Minds 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 .
Spitebellows 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 >
Vulturous 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 .
Curse 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 .
Gahiji, 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 .
Mosswort 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 .
Rubinia 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 .
Tempt 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 .
Angelic 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 .
Dormant 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 .
Ixidron 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 . )$Ixidron's power and toughness are each equal to the number of face-down creatures on the battlefield .
Riptide 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 .
Whirlwind 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 .
Corpse 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 .
Magus 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 .
Thought 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 .
Charnelhoard 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 .
Ethersworn 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 .
Hellspark 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 >
Meglonoth 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 .
Rhox 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 .
Spore 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 .
Wandering 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 .
Grenzo'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 >
Tyrant'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 .
Burden 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 .
Diregraf 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 .
Gavony 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 .
Hellrider 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 .
Lost 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 .
Ray 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 >
Sorin, 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 .
Vault 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 .
Arcbound 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 >
Eater 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 .
Leonin 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 >
Pulse 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 .
Sword 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 }
Avatar 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 .
Demonfire 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 .
Indrik 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 .
Plaxcaster 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 >
Seal 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 .
Twinstrike 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 .
Armored 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
Deadbridge 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 .
Izzet 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 .
Morgue 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 .
Render 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 .
Skylasher 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
Warped 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 .
Atarka 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 .
Commune 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 .
Dragonlord 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 .
Encase 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 .
Hand 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 >
Learn 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
Ojutai 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 .
Resupply 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 .
Seismic 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 .
Silumgar 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 } .
Tread 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 .
Distorting 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 .
Blinding 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 >
Swell 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 >
Ashling, 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 .
Crackleburr 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 >
Evershrike 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 .
Hateflayer 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 >
Marshdrinker 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 .
Oona'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 >
Sapling 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 .
Stillmoon 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 .
Ward 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 .
Equilibrium 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 .
Onslaught 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 .
Sphere 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 .
Dwarven 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 .
Icatian 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 .
Abzan 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 >
Battlefront 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 .
Dromoka, 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 >
Grave 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 .
Map 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 >
Pilgrim 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
Shaman 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 .
Temur 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 .
Yasova 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 .
Bringer 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 .
Eternal 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 .
Horned 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 >
Myr 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 .
Serum 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 >
Tyrranax 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 .
Blight 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 .
Feroz'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 .
Living 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 .
Repentant 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
War 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
Immolation 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 .
Arcanum 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 >
Cyclical 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 >
Henchfiend 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 .
Magus 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 .
Saltskitter 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 .
Thornweald 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 >
Angelic 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 .
Boros 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 >
Deathpact 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 . "
Experiment 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 .
Grisly 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 .
Illness 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 .
Master 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 .
One 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 .
Rubblehulk 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 .
Simic 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 .
Thespian'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 .
Way 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 .
Cremate 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 .
Gigadrowse 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 .
Leyline 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 .
Poisonbelly 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 .
Skyrider 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 .
Vedalken 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 .
Aliban'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 .
Eron 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 .
Root 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 .
Balduvian 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
Elder 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 .
Hecatomb 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 .
Lhurgoyf 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 .
Pyknite 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 .
Songs 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 .
Whiteout 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 .
Ashmouth 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 .
Cackling 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 >
Curse 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 .
Endless 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 .
Gavony 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 .
Hanweir 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 .
Kessig 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 .
Maw 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 .
Nightbird'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 >
Reckless 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 .
Skirsdag 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 .
Sulfur 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 .
Unruly 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 .
Alloy 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 >
Blurred 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 >
Devouring 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 .
Geothermal 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 .
Kavu 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 .
Opt 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 .
Raging 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
Savage 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 .
Spirit 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 .
Tidal 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 .
Urborg 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 .
Winnow 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 .
Body 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 .
Bearer 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 .
Dictate 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 .
Font 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 .
Hypnotic 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 .
Nightmarish 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 .
Returned 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 .
Skyspear 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 >
Triton 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 .
Browbeat 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 .
Flash 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 >
Living 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 .
Swelter 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 .
Ainok 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 .
Bloodfire 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 >
Defiant 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 .
Flying 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 .
Icefeather 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 .
Lens 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 >
Monastery 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 >
Rite 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 .
Secret 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 .
Summit 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
Trap 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 .
Winterflame 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 .
Amrou 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 .
Flash 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 .
Kobolds 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
Relic 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 .
Transmutation 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 .
Canopy 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 .
Glowrider 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 .
Nantuko 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 .
Swooping 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 >
Berserk 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 .
Drain 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 .
Living 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 .
Red 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 .
Tundra 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
Ancient 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 .
Brigid, 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 .
Doran, 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 .
Final 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 .
Harpoon 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 .
Kinsbaile 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 .
Mudbutton 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 .
Rootgrapple 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 .
Streambed 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 .
Vivid 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 .
Air 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
Centaur 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
Earthquake 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 .
Griffin 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 >
Kelinore 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
Negate 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 .
Sage 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 .
Tempest 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 .
Wind 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
Blood 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 .
Duskdale 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 >
Hunters' 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 .
Merfolk 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 .
Reverberate 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 .
Triskelion 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 .
Armored 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
Crumbling 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 .
Goblin 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 .
Merfolk 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 .
Skywinder 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 .
Titanic 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 .
Attended 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 .
Disciple 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 .
Guardian 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 >
Mutilate 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 .
Rummaging 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 .
Touch 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 .
Angelic 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 .
Dark 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 .
Grim 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 .
Mindsparker 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 .
Shadowborn 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 .
Vampire 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 .
Belligerent 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 . "
Endless 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 .
Hot 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 }
Meditation 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 .
Perilous 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 .
Shield 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 }
Ulcerate 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 .
Alhammarret'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 .
Chandra, 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 . "
Elemental 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 .
Gideon'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 .
Infinite 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 .
Magmatic 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 .
Priest 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 .
Sigil 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 }
Topan 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 >
Powder 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 .
Spectral 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 .
Errantry 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 .
Storm 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 .
Fire 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 .
Sun 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 .
Gorilla 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 .
Windseeker 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
Caustic 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 .
Deepwood 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 .
Giant 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 .
Kyren 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 .
Nightwind 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
Rishadan 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 .
Skull 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 .
Tidal 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 .
Auspicious 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 .
Crash 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
Forsaken 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 .
Jolt 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 .
Nocturnal 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 .
Sapphire 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 >
Teferi'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 . )$Teferi's Isle enters the battlefield tapped . ${tap }: Add { U}{U } to your mana pool .
Worldly 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 .
Blinkmoth 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 .
Dragon 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 .
Goblin 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 .
Krark-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 .
Megatog 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 .
Oblivion 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 .
Scrabbling 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 .
Spoils 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 .
Tower 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 .
Wurmskin 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 .
Core 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 >
Goblin 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 >
Leonin 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 .
Oculus 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 .
Quilled 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
Spire 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 .
Viridian 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 .
Epochrasite 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 >
Riftsweeper 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 .
Ballyrush 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 .
Earthbrawn 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 >
Inspired 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 .
Nightshade 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 .
Roar 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 .
Thieves' 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 .
Avenger 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 .
Jolting 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 .
Plague 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 .
Sivvi'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 .
Alloy 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 .
Chancellor 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
Evil 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 .
Immolating 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 >
Mindcrank 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 >
Phyrexian 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 .
Shattered 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 .
Tezzeret'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 >
Whipflare 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 .
Dancing 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 >
Greater 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 .
Plagiarize 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 .
Thought 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 .
Baloth 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 .
Crumbling 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 >
Expedite 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 .
Inverter 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 .
Malakir 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 .
Press 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 .
Seer'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 .
Tar 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 .
Warden 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 .
Aven 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 .
Cabal 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 .
Confessor 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 .
Dogged 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 .
Fledgling 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 .
Lithatog 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 .
Nantuko 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 .
Predict 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 .
Savage 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 .
Stalking 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 .
Treetop 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
Airdrop 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 .
Bloodstained 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 .
Daru 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 .
Everglove 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 .
Goblin 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 .
Insurrection 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 .
Peer 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 >
Shepherd 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 .
Steely 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 >
Voidmage 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 >
Exotic 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 .
Brute 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 .
Evolution 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 .
Imp'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 .
Null 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 .
Roiling 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 .
Tidewalker 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 . )$Tidewalker's power and toughness are each equal to the number of time counters on it .
Bosh, 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 .
Lodestone 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 .
Taurean 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 .
Krosan 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 .
Whirlpool 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 .
Disciple 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 .
Keldon 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 .
Phyrexian 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 .
Singe 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 .
Treva'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 .
Devastation 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 .
Mercenary 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 .
Spiritual 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 .
Abyssal 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 .
Extinguish 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 .
Ogre 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
Trokin 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
Diaochan, 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 .
Ma 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 .
Shu 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
Wei 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 .
Zhang 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 .
Glory 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 .
Fault 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 .
Mercenary 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 .
Shield 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 .
Whip 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 >
Caregiver 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 .
Dark 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 .
Ethereal 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 >
Golgari 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 >
Hunted 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 .
Muddle 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 >
Remand 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 .
Shambling 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 >
Terrarion 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 .
Voyager 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 .
Azorius 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 >
Chorus 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 .
Deathrite 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 .
Explosive 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 .
Grove 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 .
Jarad'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 .
Nivmagus 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 >
Rakdos 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
Sewer 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 >
Street 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 >
Trestle 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 .
Desert 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 .
Battle 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 .
Dawnglare 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 .
Emrakul, 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 .
Grotag 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 .
Kiln 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 .
Merfolk 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 .
Pawn 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 . "
Sarkhan 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 .
Stalwart 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 .
Vengevine 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 .
Bounteous 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 .
Dreamcatcher 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 .
Glitterfang 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 .
Kagemaro'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 .
Matsu-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 >
Oni 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 .
Sakashima 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 . "
Soramaro, 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 .
Asceticism 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 .
Carrion 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 >
Dispense 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 .
Galvanic 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 .
Hoard-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 .
Lumengrid 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 .
Necropede 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 .
Psychic 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 .
Shape 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 .
Tangle 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 .
Vault 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 .
Aven 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 .
Dragon 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 .
Noble 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 >
Tendrils 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 >
Ancestral 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 .
Grapeshot 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 .
Pyrotechnics 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 .
Thoughtleech 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 .
Barrenton 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 .
Cinderhaze 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 .
Dream 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 .
Flow 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 .
Grief 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 .
Kinscaer 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 .
Medicine 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 .
Nurturer 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 .
Puppeteer 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 >
Runed 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 >
Slinking 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 .
Thistledown 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 .
Whimwader 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 .
Algae 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 .
Broodmate 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 .
Dawnray 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 .
Ethersworn 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 .
Grixis 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 .
Kederekt 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 >
Mosstodon 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 .
Qasali 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 .
Sanctum 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 .
Skeletonize 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 . "
Thunder-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 >
Windwright 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 .
Dakmor 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 .
Wind 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 .
Corrupting 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 >
Hermit 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 .
Rabid 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 .
Stronghold 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 .
Ancient 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 .
Canopy 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 >
Dark 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 .
Elite 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 .
Fool'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 .
Hero'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 .
Lobotomy 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 .
Mogg 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 .
Propaganda 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 .
Ruby 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 .
Shadow 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 .
Spontaneous 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 .
Torture 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 .
Avenging 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 .
Revenant 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 .
Wayward 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 .
Beacon 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 .
Crucible 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 .
Elvish 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 >
Goblin 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 .
Juggernaut 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 .
Mind 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 .
Puppeteer 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 .
Rule 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 .
Sky 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 >
Terramorphic 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 .
Viridian 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 .
Drowned 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 .
Rag 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 .
Anvilwrought 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
Breaching 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 .
Deathbellow 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 .
Firedrinker 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 .
Hunt 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 .
Minotaur 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 .
Peak 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 .
Read 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 >
Silent 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
Thassa'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 .
Vulpine 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
Bewilder 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 .
Deep-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 .
Flagstones 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 .
Greenseeker 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 .
Lim-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 .
Mystical 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 >
Pull 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 .
Sidewinder 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 >
Sudden 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 .
Two-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 . "
Arena 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 >
Krosan 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 >
Wall 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 .
Cephalid 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 .
Gravegouger 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 .
Nantuko 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 .
Radiate 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 .
Vengeful 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 .
Attrition 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 .
Extruder 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 .
Mask 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 .
Serra 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 .
Angelic 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
Deranged 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 .
Iron 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 .
Parch 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 .
Repopulate 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 >
Ticking 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 .
Acidic 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 .
Blood 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 .
Confiscate 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 .
Elvish 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 .
Gamble 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 .
Hollow 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 .
Monk 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 .
Planar 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 .
Rune 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 >
Slippery 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 >
Torch 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 .
Winding 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 >
Chainer'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 >
Hulking 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 .
Reign 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 .
Betrayal 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 .
Freewind 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
Natural 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 .
Solfatara 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 .
Alms 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 .
Dwarven 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 .
Lotus 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 .
Relearn 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 .
Vodalian 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 >
Bojuka 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 .
Dispel 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 .
Hammer 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 }
Lodestone 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 .
Razor 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 }
Snapping 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 .
Vastwood 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 .
Beastmaster 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 .
Cosi'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 .
Giant 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 >
Hedron 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 .
Khalni 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 .
Malakir 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 .
Noble 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 .
Quest 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 .
Shatterskull 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
Surrakar 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 >
Vampire 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 .
================================================
FILE: third_party/magic/test_magic.out
================================================
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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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 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 "";§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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 possibleTargets = super.possibleTargets(sourceId, sourceControllerId, game);§Set 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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());§}§}§
public 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);§}§}§
public 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));§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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; §
public 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);§}§}§
public 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 permanents = game.getBattlefield().getAllActivePermanents(filter, source.getControllerId(), game);§for (Permanent permanent : permanents) {§permanent.sacrifice(source.getSourceId(), game);§}§return true;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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");§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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;§}§}§
public 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);§}§}§
public 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); §
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 = "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";§}§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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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);§}§}§
public 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";§}§}§
public 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;§}§}§
public 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 = "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";§}§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 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 = "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";§}§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);§}§}§
public 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);§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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(),§"
Hellbent - 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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(),§"
Hellbent - 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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();§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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());§}§}§}§
public 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 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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());§}§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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> {§@Override§public boolean apply(ObjectSourcePlayer 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";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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());§}§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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();§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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("
Draw a card");§this.getSpellAbility().addEffect(effect);§}§public DefiantStrike(final DefiantStrike card) {§super(card);§}§@Override§public DefiantStrike copy() {§return new DefiantStrike(this);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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 ";§}§}§
public 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);§}§}§
public 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 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));§}§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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();§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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 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));§}§}§
public 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);§}§}§
public 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(),§"
Spell mastery - 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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();§}§}§
public 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);§}§}§
public 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);§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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. (They can't be blocked except by two or more creatures.)");§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);§}§}§
public 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);§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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());§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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;§}§}§
public 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 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";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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()); §
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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}";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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; §
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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.";§}§}§
public 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";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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 entry : playerCards.entrySet()) {§Player player = game.getPlayer(entry.getKey());§if (player != null) {§player.drawCards(entry.getValue(), game);§}§}§return true;§}§return false;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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());§}§}§}§
public 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)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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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.\"";§}§}§
public 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 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public class GalvanicBlast extends CardImpl {§private final String effectText = "{this} deals 2 damage to target creature or player.
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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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)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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 amountOfCardsDiscardedThisTurn = new HashMap<>();§public CardsDiscardedThisTurnWatcher() {§super("CardsDiscardedThisTurnWatcher", WatcherScope.GAME);§}§public CardsDiscardedThisTurnWatcher(final CardsDiscardedThisTurnWatcher watcher) {§super(watcher);§for (Entry 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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 = "
You have protection from the chosen name (You can't be targeted, dealt damage, or enchanted by anything with that name.)";§}§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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 castNonartifactSpell = new HashMap<>();§public EtherswornCanonistWatcher() {§super("EtherswornCanonistWatcher", WatcherScope.GAME);§}§public EtherswornCanonistWatcher(final EtherswornCanonistWatcher watcher) {§super(watcher);§for (Map.Entry 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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}")));§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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("----")); §
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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> {§@Override§public boolean apply(ObjectPlayer 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> {§@Override§public boolean apply(ObjectPlayer 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 {§public RadiateEffect() {§this(new FilterPermanentOrPlayer());§}§public RadiateEffect(RadiateEffect effect) {§super(effect);§}§private RadiateEffect(FilterInPlay 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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";§}§}§
public 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);§}§}§
public 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 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);§}§}§
public 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);§}§}§
public 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 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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());§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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}.";§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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 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;§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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);§}§}§
public 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;§}§}§
================================================
FILE: third_party/magic/train_magic.in
================================================
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 .
Agonizing 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 .
Ogre 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 .
Anathemancer 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 >
Architects 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 >
Ardent 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 >
Arsenal 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 .
Aven 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 .
Bant 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 >
Bant 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 .
Behemoth 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 }
Bituminous 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 .
Blitz 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 .
Bloodbraid 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 >
Brainbite 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 .
Breath 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 .
Captured 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 .
Cerodon 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
Crystallization 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 .
Dauntless 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 .
Deadshot 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 >
Deathbringer 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 .
Defiler 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 .
Demonic 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 .
Demonspine 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 }
Deny 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 .
Double 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 .
Dragon 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 .
Dragon 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 >
Drastic 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 .
Enigma 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 >
Enlisted 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 >
Esper 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 >
Esper 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 .
Ethercaste 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 >
Etherium 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 >
Fieldmist 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 .
Fight 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 .
Filigree 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 .
Finest 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 .
Firewild 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 .
Flurry 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 .
Giant 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 .
Glassdust 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 >
Glory 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 .
Gloryscale 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 .
Godtracker 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 .
Gorger 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 >
Grixis 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 >
Grixis 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 >
Grizzled 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
Identity 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 .
Igneous 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 >
Illusory 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 .
Jhessian 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 >
Jund 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 .
Jund 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 >
Karrthus, 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 .
Kathari 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 >
Kathari 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 >
Knight 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 .
Knotvine 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 .
Lavalanche 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 .
Leonin 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 .
Lich 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 .
Lightning 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 .
Lord 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 .
Lorescale 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 .
Madrush 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 .
Maelstrom 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 >
Maelstrom 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 .
Magefire 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 .
Marrow 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 .
Mask 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 }
Mayael'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 .
Meddling 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 .
Messenger 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 .
Mind 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 .
Mistvein 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 .
Monstrous 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 >
Morbid 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 .
Mycoid 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 .
Naya 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 >
Naya 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 >
Necromancer'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 .
Nemesis 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 .
Nulltread 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 .
Offering 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 .
Pale 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 >
Predatory 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 .
Reborn 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 .
Retaliator 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 .
Rhox 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
Sages 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 .
Sanctum 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 >
Sangrite 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 .
Sanity 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 .
Sen 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 .
Sewn-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
Shield 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 }
Sigil 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 .
Sigiled 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 >
Sigil 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 >
Singe-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 .
Skyclaw 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 .
Slave 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 .
Soul 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 .
Soulquake 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 .
Spellbreaker 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 .
Sphinx 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
Stormcaller'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 >
Stun 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 .
Tainted 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 >
Talon 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
Terminate 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 .
Thopter 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 .
Thought 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 .
Thraximundar 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 .
Time 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 .
Trace 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 > .
Unbender 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 .
Unscythe, 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 }
Uril, 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 .
Valley 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 >
Vectis 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 .
Vedalken 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 .
Vengeful 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 .
Violent 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 .
Vithian 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 .
Wall 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 >
Wargate 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 .
Wildfield 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 .
Winged 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 >
Zealous 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 .
Aesthir 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 .
Agent 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 .
Balduvian 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 .
Balduvian 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 .
Balduvian 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 >
Browse 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 .
Burnout 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 .
Carrier 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 .
Contagion 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 .
Diminishing 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 .
Enslaved 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 .
Exile 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 .
Fevered 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 .
Force 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 .
Gorilla 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 .
Gorilla 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 .
Heart 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 .
Helm 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 .
Inheritance 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 .
Insidious 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 .
Juniper 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 .
Kaysa 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 .
Keeper 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 .
Library 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 .
Lim-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 .
Lim-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 .
Lord 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 .
Mystic 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 .
Phyrexian 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 .
Pyrokinesis 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 .
Royal 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 .
School 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 .
Seasoned 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 .
Sheltered 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 .
Shield 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 .
Soldevi 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 .
Soldevi 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 .
Soldevi 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 .
Soldevi 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 .
Soldier 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 .
Sol 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 .
Storm 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 .
Sustaining 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 .
Swamp 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 >
Tornado 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 .
Whip 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 .
Voidmage 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 .
Wall 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 >
Argivian 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 .
Argivian 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 .
Artifact 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 .
Ashnod'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 .
Candelabra 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 .
Citanul 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 .
Clay 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 .
Damping 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 .
Drafna'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 .
Energy 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 } . "
Gate 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 .
Ivory 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 .
Mightstone 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 .
Orcish 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 .
Phyrexian 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 .
Power 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 .
Sage 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 .
Transmute 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 .
Weakstone 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 .
AEther 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 .
Ana 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 .
Anavolver 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 . "
Angelfire 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 .
Battlefield 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 .
Bloodfire 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 .
Bloodfire 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 .
Bloodfire 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 .
Bog 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 .
Brass 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 .
Caves 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 .
Ceta 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 .
Cetavolver 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 .
Coastal 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 .
Consume 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 .
Death 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 .
Death 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 .
Dega 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 .
Degavolver 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 .
Desolation 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 .
Desolation 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 .
Diversionary 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 .
Divine 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 .
Dodecapod 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 .
Dragon 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 .
Dwarven 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 .
Dwarven 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 .
Ebony 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 .
Enlistment 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 .
Evasive 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 .
Fervent 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 .
Flowstone 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 .
Foul 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 . "
Gerrard 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 .
Gerrard'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 .
Glade 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 .
Goblin 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 .
Goblin 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 .
Goblin 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 .
Grave 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 .
Haunted 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 .
Helionaut 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 .
Illuminate 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 .
Index 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 .
Jilt 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 .
Jungle 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 .
Kavu 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 .
Kavu 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 .
Kavu 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 .
Last 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 .
Lay 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 .
Living 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 .
Llanowar 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 .
Llanowar 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 .
Manacles 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 .
Martyrs' 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 .
Mask 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 .
Minotaur 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 .
Minotaur 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 .
Mournful 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 .
Mystic 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 .
Necra 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 .
Necravolver 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 . "
Orim'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 .
Overgrown 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 .
Penumbra 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 .
Penumbra 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 .
Penumbra 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 .
Pernicious 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 .
Planar 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 .
Putrid 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 .
Quagmire 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 .
Quicksilver 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 . "
Raka 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 .
Rakavolver 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 .
Razorfin 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 .
Reef 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 .
Savage 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 .
Shield 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 .
Shimmering 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 .
Shivan 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 .
Smash 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 .
Soul 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 .
Spectral 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 .
Spiritmonger 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 .
Squee'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 .
Squee'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 .
Sylvan 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 .
Symbiotic 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 .
Temporal 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 .
Tidal 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 .
Tranquil 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 .
Tundra 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 .
Unnatural 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 .
Urborg 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 .
Urborg 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 .
Vindicate 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 .
Vodalian 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 .
Whirlpool 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 .
Whirlpool 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 .
Wild 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 .
Yavimaya 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 .
Yavimaya'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 .
Ali 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 .
Ali 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 .
Diamond 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 .
El-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 .
Fishliver 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 >
Island 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 .
Juzam 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 .
King 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 .
Merchant 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 .
Nafs 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 .
Old 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 .
Rukh 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 .
Stone-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
Unstable 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 .
Avatar 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 .
Battering 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 >
Dragon 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 .
Imperial 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 .
Makeshift 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 . "
Nantuko 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 .
Spin 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 >
Vampiric 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 .
Yavimaya 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 .
Abundant 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 . "
Aggravate 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 .
Alchemist'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 .
Alchemist'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 .
Amass 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 .
Angelic 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 }
Angel 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 .
Angel 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 .
Angel'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 .
Appetite 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 .
Arcane 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 .
Archangel 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
Archwing 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 .
Avacyn, 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 .
Banishing 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 >
Battle 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 .
Bladed 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 >
Blessings 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 >
Blood 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 .
Bloodflow 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 .
Bonfire 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 >
Bower 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 .
Bruna, 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 .
Builder'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 .
Burn 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 .
Butcher 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 >
Call 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 .
Captain 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 .
Cathars' 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 .
Cathedral 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 .
Cavern 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 .
Champion 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 .
Cloudshift 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 .
Corpse 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 .
Craterhoof 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 .
Crippling 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 .
Crypt 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 .
Cursebreak 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 .
Dangerous 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 .
Dark 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 .
Deadeye 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 . "
Death 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 .
Defang 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 .
Defy 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 .
Demonic 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 .
Demonic 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 .
Demonlord 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 >
Descendants' 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 .
Descent 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 .
Desolate 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 .
Devastation 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 >
Divine 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 .
Dread 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 .
Dreadwaters 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 .
Driver 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 .
Druid'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 .
Druids' 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 .
Dual 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 . "
Eaten 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 .
Elgaud 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 >
Emancipation 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 .
Entreat 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 >
Essence 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 .
Evernight 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 >
Exquisite 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 .
Falkenrath 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 .
Farbog 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 >
Favorable 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 .
Fervent 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 .
Gallows 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 .
Galvanic 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 . "
Gang 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 .
Geist 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 .
Geist 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 .
Ghostform 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 .
Ghostly 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 .
Ghostly 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 . "
Ghoulflesh 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 .
Gisela, 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 .
Gloom 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 .
Gloomwidow 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 .
Goldnight 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 .
Goldnight 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 .
Grave 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 .
Griselbrand 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 .
Grounded 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 .
Gryff 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 .
Harvester 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 .
Haunted 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
Havengul 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 .
Havengul 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 .
Heirs 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 .
Herald 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 .
Holy 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 .
Homicidal 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 .
Hound 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 >
Howlgeist 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 >
Human 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 .
Hunted 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 .
Infinite 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 .
Into 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 .
Joint 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 .
Kessig 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 .
Killing 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 .
Kruin 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 .
Leap 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 .
Lightning 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 .
Lightning 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 . "
Lone 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 .
Lunar 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 .
Maalfeld 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 .
Mad 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 .
Malicious 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 . "
Malignus 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 .
Marrow 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 .
Mass 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 .
Mental 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 .
Midnight 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
Midvast 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 .
Misthollow 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 .
Mist 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 .
Moonlight 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 .
Moonsilver 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 }
Natural 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 .
Nearheath 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 .
Necrobite 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 .
Nephalia 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 .
Nettle 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
Nightshade 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 .
Otherworld 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 .
Outwit 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 .
Pathbreaker 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 .
Peel 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 .
Pillar 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 .
Polluted 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 .
Predator'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 >
Primal 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 .
Raging 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
Rain 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 .
Reforge 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 >
Renegade 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
Riders 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 .
Righteous 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 .
Riot 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 .
Rite 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 .
Rotcrown 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 .
Rush 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 .
Scalding 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 .
Scrapskin 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 .
Scroll 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 .
Scroll 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 .
Searchlight 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 >
Second 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 .
Seraph 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 >
Seraph 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 .
Sheltering 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 >
Sigarda, 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 .
Silverblade 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 .
Slayers' 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 .
Somberwald 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 .
Soulcage 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 .
Soul 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 .
Spectral 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 .
Spectral 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 .
Spirit 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 .
Stern 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 . "
Stolen 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 .
Stonewright 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 . "
Tamiyo, 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 . "
Tandem 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 . "
Temporal 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 >
Terminus 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 >
Terrifying 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 .
Thatcher 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 .
Thraben 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
Thunderbolt 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 .
Thunderous 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 >
Tormentor'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 }
Treacherous 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 >
Triumph 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 .
Triumph 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 .
Trusted 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 .
Tyrant 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 .
Ulvenwald 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 >
Uncanny 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 .
Undead 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 .
Unhallowed 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 .
Vanguard'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 >
Vanishment 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 >
Vessel 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 .
Vexing 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 .
Vigilante 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 .
Voice 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 .
Vorstclaw 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
Wandering 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 .
Wingcrafter 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 .
Wolfir 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 .
Wolfir 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 .
Yew 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 .
Zealous 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 .
Zealous 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 .
Adverse 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 . "
Akoum 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 .
Akoum 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 .
Akoum 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 .
Aligned 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 >
Ally 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 .
Angelic 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 .
Angelic 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 .
Angel 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 .
Bane 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 .
Barrage 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 .
Beastcaller 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 .
Blighted 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 .
Blighted 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 .
Blighted 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 .
Blighted 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 .
Blighted 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 .
Blight 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 . "
Blisterpod 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 . "
Bloodbond 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 .
Boiling 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 >
Breaker 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 .
Brilliant 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 .
Bring 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 .
Brood 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 .
Broodhunter 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
Brood 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 . "
Brutal 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 .
Call 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 . "
Canopy 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 .
Chasm 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 .
Cinder 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 .
Cliffside 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 .
Cloud 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
Clutch 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 >
Coastal 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 >
Complete 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 .
Conduit 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 .
Coralhelm 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 .
Courier 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 .
Crumble 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 .
Cryptic 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 .
Culling 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 >
Dampening 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 .
Deathless 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 .
Defiant 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 .
Demon'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 .
Desolation 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 .
Drana'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 .
Drowner 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 .
Dust 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 .
Earthen 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 >
Eldrazi 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
Eldrazi 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 . "
Emeria 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 .
Encircling 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 >
Endless 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 .
Exert 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 .
Expedition 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
Eyeless 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 . "
Fathom 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 .
Felidar 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 .
Fertile 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 .
Firemantle 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 .
Fortified 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
From 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 .
Gideon, 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 . "
Gideon'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 .
Grave 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 .
Greenwarden 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 .
Grip 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 .
Grove 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 .
Grovetender 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 .
Gruesome 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 . "
Guardian 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 .
Guul 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 .
Hagra 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 .
Halimar 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 .
Hedron 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 .
Hedron 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 >
Herald 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 .
Hero 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 .
Horribly 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 .
Incubator 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 . "
Kalastria 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 .
Kalastria 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 .
Kiora, 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 .
Kitesail 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
Kor 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 .
Kor 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 .
Kor 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 .
Kozilek'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 .
Kozilek'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 .
Lantern 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 .
Lavastep 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 .
Lifespring 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 .
Lithomancer'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 .
Looming 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 .
Lumbering 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 .
Makindi 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 .
Makindi 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 .
Malakir 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 .
Mire'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 >
Mist 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 >
Molten 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 .
Mortuary 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 .
Munda, 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 .
Murasa 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 .
Murk 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 .
Natural 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 .
Nettle 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 .
Nirkana 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 .
Nissa'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 .
Noyan 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 .
Oblivion 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 .
Ob 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 . "
Omnath, 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 .
Ondu 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 .
Ondu 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 .
Ondu 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 >
Oran-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 .
Outnumber 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 .
Painful 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 .
Part 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 >
Pathway 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 }
Planar 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 >
Plated 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
Prairie 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 .
Prism 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 .
Processor 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 .
Quarantine 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 .
Radiant 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 .
Reckless 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 .
Reclaiming 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 .
Resolute 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 .
Retreat 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 .
Retreat 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 .
Retreat 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 .
Roilmage'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 .
Roil 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 >
Roil'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 .
Rot 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 .
Ruination 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 .
Ruinous 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 >
Ruin 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 .
Rush 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 >
Salvage 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 .
Sanctum 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 .
Sandstone 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 .
Scatter 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 >
Scour 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 .
Scythe 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 .
Seek 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 .
Serene 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 .
Serpentine 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 .
Shadow 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
Shrine 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 .
Silent 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 .
Sire 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 .
Skitterskin 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 .
Skyline 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 .
Skyrider 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 .
Slab 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 }
Sludge 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 .
Smoldering 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 .
Smothering 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 .
Snapping 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 .
Spawning 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 . "
Spell 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 .
Stasis 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 >
Stonefury 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 .
Stone 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 .
Sunken 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 .
Sure 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 .
Tajuru 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 .
Tajuru 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 .
Tajuru 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 .
Tandem 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 .
Tide 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 .
Tightening 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 .
Titan'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 .
Touch 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 .
Transgress 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 .
Tunneling 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 .
Turn 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 .
Ugin'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 .
Ulamog'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 .
Ulamog'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 .
Ulamog'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 .
Ulamog, 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 .
Undergrowth 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 .
Unified 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 .
Valakut 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 .
Vampiric 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 .
Vestige 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
Vile 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 >
Void 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 . "
Void 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 .
Volcanic 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 .
Voracious 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 .
Wasteland 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 .
Wave-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 .
Windrider 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 .
Woodland 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 .
Zada, 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 .
Zulaport 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 .
Akki 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 .
Akki 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 .
Ashen 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 .
Aura 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 .
Blademane 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 .
Blazing 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 .
Blessing 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 .
Blinding 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 >
Body 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 >
Budoka 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 . $
Call 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 .
Callow 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 } .
Child 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 .
Chisei, 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 .
Clash 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 . "
Crack 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 .
Crawling 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 >
Cunning 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 . $
Day 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 .
Disrupting 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 .
Empty-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 .
Enshrined 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 .
Final 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 .
First 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 .
Flames 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 .
Floodbringer 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 .
Forked-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 >
Frostling 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 .
Frost 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
Fumiko 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 .
Genju 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 .
Genju 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 .
Genju 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 .
Genju 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 .
Genju 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 .
Genju 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 .
Gnarled 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
Goblin 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 .
Gods' 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 .
Goryo'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 >
Heart 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 .
Heed 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 .
Hero'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 .
Higure, 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 .
Hired 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 >
Hokori, 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 .
Horobi'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 >
Hundred-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 >
Indebted 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 .
Ink-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 .
In 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 .
Ire 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 .
Isao, 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 .
Ishi-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 .
Iwamori 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 .
Jetting 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 .
Kaijin 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 >
Kami 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 .
Kentaro, 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 .
Kira, 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 . "
Kitsune 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 .
Kodama 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 >
Kumano'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 .
Kyoki, 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 .
Lifegift 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 .
Lifespinner 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 .
Loam 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 .
Mannichi, 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 .
Mark 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 . "
Mark 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 .
Matsu-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 .
Mending 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 .
Minamo 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 .
Minamo'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 .
Mirror 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 .
Mistblade 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 .
Nezumi 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 .
Ninja 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 .
Nourishing 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 .
Ogre 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 .
Ogre 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 .
Okiba-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 .
Opal-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 .
Orb 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 .
Ornate 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 .
Overblaze 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 >
Oyobi, 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 .
Patron 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 .
Patron 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 .
Patron 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 .
Patron 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 .
Patron 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 .
Petalmane 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 .
Phantom 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 .
Quash 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 .
Quillmane 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 .
Reduce 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 .
Ribbons 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 .
Roar 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 >
Ronin 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 .
Ronin 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 >
Sakiko, 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 .
Sakura-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 .
Scaled 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 .
Scour 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 .
Scourge 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 .
Shimmering 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 .
Shining 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 .
Shinka 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 .
Shirei, 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 .
Shizuko, 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 .
Shuko 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 >
Silverstorm 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 >
Skullmane 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 .
Skullsnatcher 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 .
Slumbering 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 .
Soratami 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 .
Sosuke'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 .
Sowing 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 .
Splinter 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 .
Split-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 .
Stir 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 .
Stream 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 .
Sway 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 .
Takeno'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 .
Takenuma 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 .
Tallowisp 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 .
Teardrop 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 .
Tendo 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 .
Terashi'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 .
Threads 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 .
Three 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 .
Throat 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 .
Toils 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 .
Tomorrow, 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 .
Torrent 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 >
Toshiro 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 .
Traproot 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 .
Twist 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 .
Umezawa'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 }
Unchecked 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 .
Uproot 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 .
Veil 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 >
Vital 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 >
Walker 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 .
Ward 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 .
Waxmane 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 .
Yomiji, 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 .
Acolyte'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 .
Aerie 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 .
Akroan 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 .
Akroan 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 .
Akroan 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 .
Arbiter 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 .
Archetype 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 .
Archetype 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 .
Archetype 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 .
Archetype 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 .
Archetype 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 .
Ashiok'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 .
Aspect 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 .
Asphyxiate 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 .
Astral 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 .
Bile 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 .
Black 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 .
Bolt 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 .
Charging 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
Chorus 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 .
Chromanticore 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 .
Claim 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 . "
Courser 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 .
Crypsis 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 .
Culling 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 .
Cyclops 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
Dawn 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 .
Deepwater 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 .
Drown 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 .
Eater 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 .
Eidolon 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 .
Elite 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 .
Ephara, 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 .
Ephara'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 .
Ephara'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 . "
Epiphany 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 . "
Excoriate 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 .
Eye 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 .
Fall 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 .
Fanatic 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 .
Fated 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 .
Fated 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 .
Fated 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 .
Fated 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 .
Fated 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 .
Fate 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 .
Fearsome 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 . "
Felhide 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 .
Felhide 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 .
Flame-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 . "
Flitterstep 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 .
Floodtide 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 >
Forgestoker 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 .
Forlorn 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 .
Gild 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 .
Glimpse 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 .
God-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 .
Gorgon'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 }
Graverobber 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 .
Great 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
Griffin 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 .
Grisly 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 .
Herald 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 .
Heroes' 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 .
Hero 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 .
Hero 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 .
Hold 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 .
Hunter'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 . "
Impetuous 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 .
Karametra, 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 .
Karametra'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 . "
Kiora'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 .
Kraken 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 .
Lightning 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 . "
Loyal 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 .
Marshmist 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 .
Meletis 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 .
Mindreaver 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 .
Mischief 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 .
Mogis, 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 .
Mortal'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 .
Mortal'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 .
Nessian 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 .
Nessian 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 .
Noble 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 .
Nullify 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 .
Nyxborn 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 .
Nyxborn 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 .
Nyxborn 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 .
Nyxborn 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 .
Oracle 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 .
Oracle'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 . "
Oreskos 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 .
Ornitharch 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 .
Pain 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 .
Peregrination 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 .
Perplexing 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 >
Pharagax 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 .
Phenax, 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 . "
Pheres-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 .
Pheres-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 .
Pillar 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 .
Pinnacle 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 .
Plea 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 .
Ragemonger 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 >
Raised 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 .
Reap 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 .
Reckless 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 .
Sanguimancy 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 .
Satyr 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 .
Satyr 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 .
Satyr 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 .
Scourge 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 .
Scouring 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 .
Searing 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 .
Servant 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 .
Setessan 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 .
Setessan 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 .
Shrike 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 .
Silent 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 .
Siren 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 .
Siren 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 .
Siren 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 }
Skyreaping 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 .
Snake 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 .
Sphinx'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 .
Stormcaller 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 .
Stratus 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 .
Sudden 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 .
Sunbond 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 . "
Swordwise 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
Temple 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 .
Temple 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 .
Temple 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 .
Thassa'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 .
Thunder 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 .
Thunderous 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 .
Thunderous 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 .
Tromokratis 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 >
Unravel 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 .
Vanguard 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 .
Vortex 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 .
Warchanter 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 .
Weight 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 .
Xenagos, 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 .
Akki 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 .
Akki 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 .
Akki 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 . $
Akki 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 .
Akki 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 .
Ashen-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 .
Aura 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 .
Azami, 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 .
Azusa, 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 .
Battle-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 .
Befoul 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 .
Ben-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 .
Blessed 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 >
Blind 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 .
Blood 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 .
Blood 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 .
Bloodthirsty 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 .
Budoka 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 . $
Burr 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 >
Bushi 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 . $
Cage 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 .
Callous 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 .
Call 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 .
Candles' 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 >
Cleanfall 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 .
Cloudcrest 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 .
Commune 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 .
Consuming 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 >
Counsel 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 .
Cranial 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 .
Cruel 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 .
Crushing 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 .
Cursed 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 .
Cut 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 } .
Dance 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 >
Devouring 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 .
Devouring 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 .
Dosan 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 .
Dripping-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 .
Earthshaker 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 .
Eerie 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 .
Eiganjo 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 .
Eight-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 .
Ember-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 .
Ethereal 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 .
Eye 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 .
Feast 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 .
Feral 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 .
Field 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 .
Floating-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 .
Forbidden 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 .
Frostwielder 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 .
Gale 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 .
Gibbering 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 >
Gifts 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 .
Glimpse 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 .
Godo, 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 .
Graceful 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 .
Guardian 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 .
Gutwrencher 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 .
Hair-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 .
Hall 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 .
Hanabi 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 .
Hana 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 .
Hankyu 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 >
Harsh 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 .
Heartbeat 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 .
Hearth 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 .
He 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 >
Hideous 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 >
Hikari, 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 .
Hisoka'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 .
Hisoka'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 >
Hold 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 .
Honden 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 .
Honden 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 .
Honden 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 .
Honden 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 .
Honden 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 .
Honor-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 .
Horizon 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 .
Horobi, 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 .
Humble 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 >
Hundred-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 >
Imi 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 .
Iname, 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 .
Iname, 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 .
Indomitable 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 .
Initiate 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 . $
Jade 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 .
Journeyer'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 .
Joyous 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 .
Jugan, 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 .
Jukai 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
Junkyo 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 .
Jushi 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 . $
Kabuto 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 .
Kami 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 .
Kami 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 .
Kami 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 >
Kami 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
Kami 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 .
Kami 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 .
Kami 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 >
Kami 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 >
Kami 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 .
Kashi-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 .
Kiki-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 .
Kiku, 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 .
Kitsune 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 >
Kitsune 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 .
Kitsune 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 .
Kitsune 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 . $
Kitsune 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
Kodama 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 >
Kodama 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 .
Kodama'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 >
Kokusho, 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 .
Konda, 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 .
Konda'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 }
Konda'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 >
Kumano, 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 .
Kumano'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 .
Kuro, 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 .
Kusari-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 >
Lava 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 .
Lifted 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 >
Long-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 .
Lure 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 .
Mana 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 .
Marrow-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 .
Masako 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 .
Matsu-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 .
Meloku 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 .
Midnight 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 . "
Minamo, 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 .
Mindblaze 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 .
Moonring 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 .
Moss 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
Mothrider 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 >
Myojin 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 .
Myojin 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 .
Myojin 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 .
Mystic 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 .
Nagao, 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 .
Nature'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 .
Nezumi 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 .
Nezumi 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 .
Nezumi 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 . $
Nezumi 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 >
Nezumi 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 . $
Night 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 .
Night 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 .
Nine-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 .
No-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 >
Numai 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 .
Oathkeeper, 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 }
Okina, 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 .
Oni 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 .
Orbweaver 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 .
Order 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
Orochi 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 .
Orochi 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 .
Orochi 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 .
Orochi 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 .
Otherworldly 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 .
Pain 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 .
Painwracker 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 .
Part 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 .
Peer 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 .
Pinecrest 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 .
Pious 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 .
Psychic 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 >
Pull 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 .
Quiet 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 .
Rag 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 .
Ragged 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 .
Reach 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 .
Reciprocate 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 .
Rend 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 .
Reverse 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 >
Reweave 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 >
River 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
Ronin 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 >
Rootrunner 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 >
Ryusei, 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 .
Sachi, 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 . "
Sakura-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 .
Samurai 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 >
Samurai 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 .
Scuttling 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 >
Seizan, 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 .
Sensei 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 .
Sensei'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 .
Serpent 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 .
Seshiro 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 .
Shell 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 .
Shisato, 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 .
Shizo, 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 >
Sideswipe 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 .
Sift 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 .
Silent-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 .
Sire 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 .
Soilshaper 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 .
Sokenzan 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
Soratami 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 .
Soratami 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 .
Soratami 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 .
Soratami 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 >
Soratami 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 } .
Soratami 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 .
Sosuke, 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 .
Soulless 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 >
Soul 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 .
Squelch 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 .
Student 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 . $
Swallowing 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 .
Takeno, 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 .
Tatsumasa, 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 }
Teller 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 .
Tenza, 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 >
Terashi'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 .
The 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 .
Thief 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 >
Thoughtbind 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 .
Thousand-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 >
Through 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 >
Tide 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 .
Time 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 .
Tranquil 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 .
Uba 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 .
Uncontrollable 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 .
Unearthly 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 .
Uyo, 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 .
Vassal'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 .
Venerable 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 >
Vigilance 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 >
Villainous 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 . "
Vine 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 >
Waking 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 .
Wandering 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
Waterveil 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 .
Wear 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 >
Wicked 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 .
Yamabushi'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 .
Yamabushi'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 .
Yosei, 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 .
Zo-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 .
Obsianus 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
Regal 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
Adarkar 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 .
Arcum 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 .
Aurochs 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 .
Balduvian 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 .
Blizzard 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 .
Boreal 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 >
Boreal 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 .
Boreal 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 >
Boreal 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 .
Braid 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 >
Bull 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 .
Chilling 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 >
Chill 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 .
Coldsteel 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 .
Commandeer 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 >
Controvert 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 >
Counterbalance 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 .
Darien, 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 .
Dark 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 .
Drelnoch 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 .
Frost 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 .
Frost 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 >
Frozen 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 .
Fury 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 .
Garza 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 .
Grim 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 >
Gristle 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 .
Gutless 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 .
Haakon, 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 .
Heidar, 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 .
Hibernation'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 .
Highland 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 .
Icefall 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 >
Into 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 .
Jokulmorder 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 .
Jotun 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 >
Juniper 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 .
Kjeldoran 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 .
Krovikan 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 >
Krovikan 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
Lightning 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 .
Lightning 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 .
Lovisa 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 .
Martyr 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 .
Martyr 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 .
Martyr 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 } .
Martyr 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 .
Martyr 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 .
Mishra'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 .
Mouth 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 >
Mystic 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 .
Ohran 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 >
Orcish 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 .
Phobian 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 >
Phyrexian 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 >
Resize 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 >
Rimebound 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 >
Rime 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 >
Rimewind 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 >
Rimewind 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 .
Rite 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 .
Ronom 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 >
Ronom 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 .
Rune 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 .
Scrying 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 >
Sheltering 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 >
Simian 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 .
Skred 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 .
Soul 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 .
Squall 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 .
Steam 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 .
Stromgald 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 .
Sun'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 >
Surging 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 .
Surging 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 .
Surging 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 >
Surging 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 >
Swift 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 .
Thermopod 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 .
Thrumming 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 >
Tresserhorn 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 .
Ursine 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 .
Wall 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 >
White 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 .
Wilderness 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 .
Woolly 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 .
Zur 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 .
Acorn 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 .
AEthersnipe 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 >
Akroma, 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 >
Alliance 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 .
Austere 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 .
Avatar 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 .
Basandra, 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 .
Bladewing 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 .
Breath 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 .
Brion 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 .
Buried 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 .
Call 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 >
Celestial 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 .
Champion'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 }
Chorus 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 .
Chromeshell 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 .
Collective 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 .
Court 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 .
Damia, 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 .
Death 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 .
Desecrator 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 .
Dreadship 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 .
Faultgrinder 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 >
Fertilid 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 .
Fierce 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 .
Flusterstorm 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 >
Footbottom 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 .
Fungal 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 .
Ghave, 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 .
Gwyllion 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 .
Hornet 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 .
Hydra 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 .
Invigorate 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 .
Kaalia 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 .
Karador, 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 .
Kodama'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 .
Lash 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 >
Magmatic 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 .
Magus 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 .
Mana-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 .
Nin, 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 .
Numot, 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 .
Oros, 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 .
Perilous 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 .
Pollen 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 >
Prophetic 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 .
Return 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 .
Righteous 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 .
Riku 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 .
Ruhan 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 .
Scattering 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 >
Scavenging 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 .
Sewer 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 .
Shared 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 .
Shriekmaw 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 >
Soul 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 .
Spawnwrithe 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 .
Spell 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 .
Squallmonger 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 .
Stitch 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 .
Stranglehold 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 .
Svogthos, 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 .
Szadek, 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 .
Tariel, 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 .
Teneb, 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 .
The 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 .
Trench 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 .
Tribute 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 .
Veteran 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 .
Vish 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 .
Vorosh, 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 .
Vow 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 .
Vow 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 .
Vow 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 .
Vow 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 .
Vow 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 .
Wild 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 .
Wrecking 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 .
Yavimaya 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 .
Zedruu 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 .
Act 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 .
AEthermage'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 .
Angel 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 .
Arcane 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 .
Azorius 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 .
Baleful 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 .
Bane 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 .
Borrowing 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 .
Brilliant 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 .
Brooding 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 .
Command 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 .
Crawlspace 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 .
Crosis'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 .
Curse 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 .
Curse 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 .
Curse 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 .
Darksteel 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 .
Deadwood 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 .
Decree 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 .
Deepfire 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 .
Derevi, 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 .
Diviner 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 .
Djinn 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 .
Dromar'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 .
Endless 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 .
Endrek 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 .
Eye 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 .
Famine 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 .
Fell 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 .
Flickerform 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 .
Foster 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 .
From 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 .
Homeward 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 .
Hooded 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 .
Hua 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 .
Hull 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 .
Illusionist'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 .
Incendiary 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 .
Jeleva, 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 .
Kher 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 .
Kirtar'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 .
Kongming, '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 .
Leafdrake 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 . "
Leonin 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 .
Lim-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 .
Lu 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 .
Magus 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 >
Marath, 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 .
Mirari 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 .
Molten 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 .
Mystic 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 .
Naya 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 .
Nekusar, 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 .
Oloro, 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 .
One 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 >
Opal 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 .
Ophiomancer 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 .
Order 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 .
Phantom 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 .
Plague 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 .
Presence 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 . "
Price 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 .
Primal 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 .
Prosperity 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 .
Prossh, 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 .
Reincarnation 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 .
Restore 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 .
Roon 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 .
Savage 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 .
Sek'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 .
Serene 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 .
Shattergang 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 .
Skyscribing 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 >
Spawning 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 . "
Spoils 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 .
Springjack 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 .
Stalking 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 .
Stonecloaker 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 .
Stormscape 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 .
Strategic 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 .
Sudden 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 .
Sun 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 .
Surveyor'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 .
Sword 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 }
Sydri, 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 .
Temple 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 .
Tempt 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 .
Tempt 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 .
Tempt 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 .
Terra 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 .
Thousand-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 .
Thunderstaff 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 .
Tidal 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 .
Toxic 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 .
True-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 >
Unexpectedly 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 .
Vision 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 .
War 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 .
Wayfarer'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 .
Well 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 .
Widespread 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 .
Witch 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 .
AEther 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 .
AEther 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 .
Arcane 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 .
Armistice 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 .
Assault 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 }
Benevolent 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 .
Bitter 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 .
Breaching 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 .
Brine 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 .
Comeuppance 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 .
Commander'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 .
Containment 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 .
Coral 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 .
Creeperhulk 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 .
Crown 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 .
Daretti, 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 .
Demon 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 . "
Deploy 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 .
Distorting 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 .
Domineering 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 .
Dualcaster 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 .
Dulcet 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 >
Everglades 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 .
Exclude 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 .
Feldon 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 .
Fell 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 .
Flamekin 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 .
Flesh 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 .
Fool'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 .
Freyalise, 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 .
Ghoulcaller 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 .
Gift 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 .
Grave 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 .
Hallowed 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 .
Impact 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 .
Incite 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 .
Infernal 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 .
Intellectual 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 .
Jungle 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 .
Junk 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 .
Karoo 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 .
Lifeblood 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 .
Loreseeker'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 .
Magus 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 .
Malicious 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 .
Masterwork 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 .
Myriad 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 .
Nahiri, 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 .
Necromantic 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 .
Ob 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 .
Overseer 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 .
Predator, 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 .
Profane 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 >
Promise 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 >
Raving 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 .
Reef 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 . '"
Scrap 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 .
Shaper 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 .
Siege 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 .
Song 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 .
Spoils 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 .
Stitcher 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 .
Stormsurge 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 . "
Sylvan 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 .
Teferi, 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 .
Thunderfoot 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 .
Titania, 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 .
Tyrant'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 . "
Unstable 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 .
Volcanic 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 .
Wake 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 .
Warmonger 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 .
Wave 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 .
Well 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 .
Willbender 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 .
Wolfcaller'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 .
Word 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 .
Zoetic 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 >
AEthersnatch 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 >
Anya, 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 .
Arachnogenesis 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 .
Arjun, 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 .
Awaken 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 .
Banshee 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 .
Bastion 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 .
Blade 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 }
Bloodspore 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 .
Borderland 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 .
Broodbirth 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 .
Caller 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 >
Centaur 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 .
Command 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 .
Dawnbreak 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 .
Daxos'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 .
Daxos 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 . "
Deadly 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 .
Dread 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 .
Dream 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 .
Ezuri, 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 .
Ezuri'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 .
Fiery 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 .
Gigantoplasm 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 . "
Grasp 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 >
Great 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 .
Herald 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 >
Illusory 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 .
Kalemne, 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 .
Kalemne'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 .
Karlov 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 .
Kaseto, 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 .
Meren 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 .
Meteor 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 .
Mirror 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 .
Mizzix 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 .
Mizzix'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 >
Mystic 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 .
Oreskos 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 .
Pathbreaker 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 .
Righteous 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 .
Rite 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 . "
Sandstone 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 .
Scourge 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 .
Scytheclaw 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 }
Seal 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 .
Shielded 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 .
Skullwinder 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 .
Synthetic 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 .
Thief 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 .
Warchief 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 >
Wretched 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 .
Absorb 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 >
Aerie 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 .
Ancient 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 .
Apocalypse 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 .
Armillary 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 .
Asha'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 .
Aven 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 >
Aven 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 .
Banefire 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 .
Beacon 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 .
Bloodhall 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 .
Blood 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 .
Bone 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 >
Brackwater 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 >
Canyon 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
Celestial 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 .
Cliffrunner 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 .
Conflux 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 .
Constricting 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 >
Controlled 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 .
Corrupted 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 .
Countersquall 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 .
Court 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 .
Cumber 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 .
Cylian 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 .
Darklit 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 .
Dark 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 .
Drag 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 .
Dragonsoul 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 .
Dreadwing 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 .
Elder 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 .
Ember 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 .
Esper 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
Esperzoa 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 .
Exploding 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 .
Extractor 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 >
Faerie 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 .
Fiery 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 >
Filigree 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 .
Fleshformer 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 >
Font 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 .
Frontline 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 .
Fusion 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
Giltspire 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 .
Gleam 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 >
Gluttonous 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 >
Goblin 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
Goblin 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 .
Grixis 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 .
Grixis 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 >
Gwafa 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 .
Hellkite 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 .
Inkwell 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
Jhessian 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 .
Kaleidostone 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 .
Kederekt 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 .
Knight 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 .
Knotvine 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 .
Kranioceros 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 .
Lapse 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 .
Maelstrom 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 .
Magister 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 .
Malfegor 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 .
Mana 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 .
Manaforce 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 }
Maniacal 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 .
Mark 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 .
Martial 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 .
Master 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 .
Matca 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 .
Mirror-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 .
Molten 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 >
Nacatl 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 .
Nacatl 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
Nacatl 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
Nicol 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 .
Noble 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 .
Nyxathid 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 .
Obelisk 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 .
Paleoloth 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 .
Paragon 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 .
Parasitic 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 .
Path 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 .
Pestilent 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 .
Progenitus 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 .
Quenchable 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 .
Rakka 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 .
Reliquary 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 .
Rotting 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 >
Rupture 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 .
Sacellum 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 .
Salvage 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 .
Scarland 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 .
Scattershot 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 .
Scepter 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 .
Scepter 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 .
Scepter 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 .
Scornful 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 >
Sedraxis 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 .
Shambling 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 >
Shard 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 .
Sigil 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 .
Skyward 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 .
Sludge 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 .
Soul'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 .
Sphinx 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 .
Sylvan 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 >
Telemin 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 .
Thornling 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 .
Toxic 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 >
Traumatic 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 >
Tukatongue 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 .
Unstable 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 .
Vagrant 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 .
Valeron 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
Valiant 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
Vectis 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 .
Vedalken 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
Viashino 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 .
View 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 .
Voices 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 .
Volcanic 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 .
Voracious 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 .
Wall 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 .
Worldly 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 .
Wretched 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 .
Yoke 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 .
Zombie 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
Academy 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 .
Barbed 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 .
Bite 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 .
Breakthrough 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 .
Coercive 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 .
Custodi 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 .
Dack 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 . "
Deathreap 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 .
Drakestown 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 .
Enraged 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 >
Extract 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 .
Flamewright 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 .
Flowstone 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 .
Grenzo, 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 .
Mana 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 .
Marchesa'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 >
Marchesa'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 .
Marchesa'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 .
Muzzio, 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 .
Power 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 . "
Predator'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 .
Realm 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 .
Rousing 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 .
Rout 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 .
Screaming 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 .
Selvala'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 .
Selvala'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 .
Split 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 .
Squirrel 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 . "
Stronghold 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 .
Traveler'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 .
Treasonous 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 .
Victimize 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 .
Wakestone 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 .
Woodvine 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 .
Wrap 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 .
Afflicted 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 .
Alpha 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 .
Altar 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 .
Archangel'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 .
Archdemon 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 .
Artful 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 >
Avacyn'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 }
Bar 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 .
Beguiler 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 .
Black 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 .
Blood 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 >
Bone 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 .
Break 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 >
Briarpack 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 .
Call 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 .
Chalice 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 .
Chalice 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 .
Chant 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 .
Chill 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 >
Chosen 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 .
Clinging 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 .
Counterlash 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 .
Crushing 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 .
Curse 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 .
Curse 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 .
Curse 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 .
Curse 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 .
Curse 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 .
Dawntreader 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 .
Deadly 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 >
Death'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 .
Deranged 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 .
Drogskol 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 .
Dungeon 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 .
Elbrus, 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 }
Elgaud 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 .
Erdwal 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 .
Executioner'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 >
Faithless 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 >
Faith'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 .
Falkenrath 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 .
Falkenrath 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 .
Farbog 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 .
Favor 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 .
Feed 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 .
Fiend 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 .
Fires 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 >
Flayer 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 .
Forge 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 .
Gather 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 .
Geralf'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 >
Ghastly 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 .
Ghoultree 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 .
Grafdigger'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 .
Gravecrawler 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 .
Gravepurge 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 .
Gravetiller 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 .
Grim 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 .
Grim 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 .
Griptide 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 .
Gruesome 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 .
Harrowing 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 .
Haunted 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 .
Havengul 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 .
Havengul 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 .
Headless 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 .
Heavy 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 >
Heckling 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 .
Highborn 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 >
Hinterland 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 .
Hinterland 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 .
Hollowhenge 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
Hollowhenge 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 .
Hunger 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 .
Huntmaster 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 .
Immerwolf 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 .
Increasing 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 >
Increasing 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 >
Increasing 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 >
Increasing 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 >
Increasing 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 >
Jar 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 .
Kessig 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 >
Krallenhorde 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 .
Lambholt 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 .
Lingering 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 >
Markov 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 .
Markov'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
Markov 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 .
Midnight 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 .
Mikaeus, 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 >
Mondronen 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 .
Moonscarred 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 .
Moonveil 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 .
Mystic 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 >
Nearheath 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 >
Nephalia 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
Niblis 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 .
Niblis 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 .
Niblis 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 .
Predator 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 .
Pyreheart 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 >
Ravager 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 .
Ravenous 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 .
Relentless 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 >
Requiem 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 .
Russet 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
Sanctuary 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
Saving 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 >
Scorch 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 .
Scorned 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 .
Screeching 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 .
Seance 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 .
Secrets 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 .
Shattered 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 >
Shriekgeist 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 .
Sightless 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 >
Silverclaw 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
Silverpelt 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 .
Skillful 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 .
Skirsdag 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 .
Somberwald 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 >
Spiteful 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 .
Stormbound 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 >
Strangleroot 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 >
Stromkirk 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 .
Sudden 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 .
Talons 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 . "
Thalia, 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 .
Thought 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 .
Thraben 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 .
Thraben 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 .
Torch 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 .
Tovolar'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 .
Tower 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 .
Tracker'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 >
Tragic 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 .
Ulvenwald 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 .
Undying 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 >
Unhallowed 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 .
Village 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 .
Vorapede 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 >
Wakedancer 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 .
Warden 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 .
Werewolf 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 .
Wild 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 >
Withengar 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 .
Wolfbitten 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 .
Wolfhunter'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 }
Wrack 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 .
Young 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 >
Zombie 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 .
AEther 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 .
Arcane 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 .
Arcbound 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 >
Arcbound 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 >
Arcbound 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 >
Arcbound 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 >
Arcbound 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 >
Arcbound 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 >
Auriok 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 .
Barbed 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 >
Blinkmoth 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 .
Chittering 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 .
Chromescale 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 .
Coretapper 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 .
Crazed 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 .
Darksteel 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 .
Darksteel 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 .
Darksteel 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 .
Darksteel 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 >
Darksteel 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 >
Darksteel 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 .
Darksteel 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 .
Darksteel 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 .
Dross 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 >
Echoing 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 .
Echoing 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 .
Emissary 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 .
Essence 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 .
Fangren 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 .
Flamebreak 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 .
Furnace 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 .
Genesis 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 .
Geth'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 .
Goblin 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 .
Greater 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 .
Grimclaw 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 .
Hallow 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 .
Hoverguard 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 .
Karstoderm 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 .
Krark-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 .
Last 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 .
Leonin 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 .
Lich'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 >
Loxodon 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 .
Magnetic 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 .
Memnarch 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 >
Mirrodin'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 .
Mycosynth 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 .
Myr 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 .
Myr 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 .
Myr 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 .
Neurok 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 .
Nim 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 .
Nourish 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 .
Oxidize 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 .
Panoptic 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 .
Pristine 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 .
Pteron 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 .
Pulse 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 .
Pulse 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 .
Razor 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
Reap 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 >
Reshape 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 .
Retract 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 .
Ritual 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 .
Savage 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 >
Scavenging 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 .
Serum 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 >
Shield 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 }
Skullclamp 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 }
Slobad, 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 >
Soulscour 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 .
Spawning 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 .
Spincrusher 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 .
Stand 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 .
Steelshaper 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 .
Sundering 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 .
Surestrike 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 >
Tangle 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 >
Tangle 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 >
Tanglewalker 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 .
Tears 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 .
Tel-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
Trinisphere 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 >
Ur-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 .
Viridian 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 .
Viridian 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 .
Voltaic 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 .
Vulshok 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 >
Vulshok 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 .
Wand 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 .
Wirefly 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 .
Anthem 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 .
Aquastrand 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 >
Assault 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
Aurora 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 .
Azorius 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
Azorius 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 >
Azorius 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 .
Beacon 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 .
Biomantic 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 .
Blessing 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 .
Blood 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 .
Bond 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 .
Breeding 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 .
Cackling 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 .
Carom 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 .
Celestial 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 .
Coiling 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 .
Crypt 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 .
Cytoplast 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 .
Cytoplast 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 .
Cytospawn 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 .
Delirium 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 .
Dovescape 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 .
Dread 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 .
Drekavac 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 .
Enemy 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
Enigma 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 .
Entropic 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 .
Evolution 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 . "
Experiment 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 .
Flaring 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 . "
Freewind 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 . "
Gobhobbler 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 . "
Govern 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 >
Guardian 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
Haazda 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 .
Haazda 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 .
Hallowed 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 .
Helium 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 .
Hellhole 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 .
Isperia 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 .
Kill-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 .
Loaming 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 .
Lyzolda, 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 .
Magewright'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 .
Might 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 .
Minister 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 .
Mistral 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
Momir 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 .
Novijen, 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 .
Novijen 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 .
Ocular 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 .
Ogre 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 .
Omnibian 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 .
Pain 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 .
Palliation 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 .
Patagia 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 .
Pillar 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 .
Plumes 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 >
Prahv, 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 .
Pride 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 >
Proclamation 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 >
Proper 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 .
Protean 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 .
Psychotic 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 .
Rain 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 .
Rakdos 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 .
Rakdos 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 .
Rakdos 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 .
Rakdos 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 .
Rakdos 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 .
Rakdos 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 .
Ratcatcher 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 .
Riot 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 .
Rix 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 .
Sandstorm 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 .
Silkwing 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 .
Simic 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 . "
Simic 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 .
Simic 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 >
Simic 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 .
Simic 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 .
Simic 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 >
Skullmead 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 .
Sky 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 >
Soulsworn 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 .
Spell 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 .
Sporeback 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 .
Sprouting 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 .
Steeling 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 >
Stoic 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 .
Taste 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 .
Tidespout 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 .
Transguild 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
Utvara 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 .
Verdant 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 .
Vesper 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 .
Vigean 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 .
Vigean 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 .
Voidslime 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 >
Walking 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 .
Whiptail 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 .
Windreaver 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 .
Abyssal 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 .
Cackling 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 .
Charging 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 .
Faith'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 .
Lord 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 .
Reiver 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 .
Serra'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 .
Advent 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 .
AEtherling 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 .
Awe 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 .
Azorius 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 .
Bane 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
Battering 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 >
Beetleform 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 .
Blast 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 .
Blaze 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 .
Blood 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 .
Blood 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 .
Boros 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 .
Boros 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 .
Boros 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 >
Bred 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 .
Bronzebeak 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 .
Carnage 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 .
Clear 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 .
Council 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 .
Crypt 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 .
Deputy 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 .
Dimir 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 .
Dragonshift 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 >
Drown 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 .
Emmara 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 .
Exava, 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 .
Fatal 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 .
Fluxcharger 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 .
Gaze 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 .
Gleam 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 .
Goblin 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 .
Golgari 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 .
Gruul 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 .
Gruul 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 .
Haazda 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 .
Haunter 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 .
Hidden 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 >
Hired 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 .
Korozda 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 .
Krasis 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 .
Kraul 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 .
Lavinia 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 >
Legion'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 .
Lyev 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 >
Master 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 .
Maw 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 .
Maze 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 .
Maze 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 .
Maze 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 .
Maze 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 .
Maze'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 .
Maze 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 .
Melek, 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 .
Mending 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 .
Mindstatic 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 } .
Mirko 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 .
Mutant'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 >
Nivix 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 .
Notion 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 .
Obzedat'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 .
Opal 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 .
Orzhov 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 .
Phytoburst 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 .
Pilfered 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 .
Plasm 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 .
Pontiff 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 >
Possibility 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 .
Progenitor 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 . "
Punish 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 .
Pyrewild 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 .
Rakdos 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 .
Rakdos 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 >
Ral 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 .
Reap 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 .
Renounce 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 .
Restore 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 .
Riot 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 .
Riot 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 .
Rot 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 .
Rubblebelt 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 .
Runner'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 .
Ruric 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 .
Saruli 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 .
Savageborn 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 .
Scab-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 .
Scion 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 >
Selesnya 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 .
Showstopper 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 . "
Simic 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 .
Sin 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 .
Sinister 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 .
Sire 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 .
Species 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 .
Spike 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
Steeple 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
Sunspire 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 .
Tajic, 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 .
Teysa, 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 .
Thrashing 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 >
Tithe 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 >
Trostani'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 .
Ubul 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 .
Uncovered 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 .
Unflinching 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 .
Varolz, 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 .
Viashino 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 .
Voice 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 . "
Vorel 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 .
Wake 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 >
Warleader'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 .
Woodlot 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
Zhur-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 .
Zhur-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 .
Acid-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 .
Aerie 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 >
Ainok 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 >
Ainok 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 .
Ambuscade 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 >
Anafenza, 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 >
Ancestral 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 .
Ancient 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
Anticipate 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 .
Arashin 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 .
Arashin 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 .
Artful 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 >
Assault 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 .
Atarka 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 .
Atarka 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 .
Atarka'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 .
Avatar 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 .
Aven 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 >
Aven 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 >
Belltoll 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 .
Berserkers' 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 .
Blessed 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 >
Blood-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 .
Blood-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 .
Boltwing 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 .
Butcher'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 >
Center 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 >
Champion 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 >
Circle 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 .
Clone 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 .
Coat 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 >
Collected 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 .
Colossodon 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
Contradict 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 .
Corpseweft 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 .
Crater 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 .
Cunning 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 .
Custodian 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 .
Damnable 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 .
Dance 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 .
Deadly 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 .
Deathbringer 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 .
Deathmist 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 >
Defeat 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 .
Den 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 >
Descent 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 .
Dirgur 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 >
Display 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 .
Draconic 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 .
Dragon 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 .
Dragonloft 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 .
Dragonlord 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 .
Dragonlord 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 .
Dragonlord 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 .
Dragonlord'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 .
Dragonlord'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 .
Dragon-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 .
Dragon'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
Dragon 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 .
Dragon 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 .
Dromoka 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 >
Dromoka 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 .
Dromoka 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 .
Dromoka'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 .
Dromoka'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 >
Dromoka 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
Dutiful 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 .
Echoes 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 >
Elusive 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 .
Enduring 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 >
Epic 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 .
Fate 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 .
Flatten 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 .
Foe-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 .
Foul 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 .
Foul-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 .
Foul-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 .
Gate 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 }
Glade 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 .
Glaring 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 .
Gleam 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 >
Glint 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 >
Graceblade 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 .
Great 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 >
Guardian 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 .
Gudul 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 >
Gurmag 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 .
Hardened 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 .
Haven 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 .
Hedonist'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 .
Herald 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 .
Herdchaser 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 .
Hidden 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 .
Icefall 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 .
Illusory 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 .
Impact 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 .
Inspiring 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 . )
Ire 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 .
Keeper 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 >
Kolaghan 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 .
Kolaghan 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 >
Kolaghan 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 .
Kolaghan'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 .
Kolaghan 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 >
Kolaghan 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 .
Lightwalker 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 .
Living 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 .
Lose 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 .
Lurking 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 .
Magmatic 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 .
Marang 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 >
Marsh 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 >
Minister 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 .
Mirror 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 .
Misthoof 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 >
Monastery 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 .
Mystic 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 .
Myth 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 . "
Narset 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 . "
Necromaster 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 .
Obscuring 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 >
Ojutai 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 .
Ojutai 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 >
Ojutai'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
Ojutai'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 >
Orator 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 .
Palace 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 .
Pinion 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 >
Pitiless 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 >
Press 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 .
Pristine 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 .
Profaner 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 .
Profound 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 >
Qal 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 } .
Qarsi 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 >
Qarsi 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 .
Radiant 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 .
Rakshasa 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 .
Reckless 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 >
Reduce 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 .
Rending 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 .
Risen 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 .
Roast 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 .
Ruthless 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 .
Sabertooth 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 .
Salt 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 >
Salt 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 .
Sandcrafter 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 >
Sandsteppe 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 >
Sandstorm 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 >
Sarkhan'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 .
Sarkhan'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 .
Sarkhan 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 .
Savage 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 .
Scale 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 >
Scion 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
Screamreach 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 >
Secure 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 .
Segmented 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 >
Servant 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 .
Shaman of Forgotten Ways NAME_END 3 ATK_END 2 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 .
Shambling 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 .
Shape 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 >
Sheltered 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 . "
Shieldhide 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 .
Shorecrasher 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 >
Sibsig 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 .
Sidisi'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 .
Sidisi, 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 .
Sight 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 >
Sight 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 .
Silkwrap 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 >
Silumgar 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 .
Silumgar 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 .
Silumgar 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 .
Silumgar'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 .
Silumgar 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 .
Skywise 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 .
Sprinting 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 >
Stampeding 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 .
Stormcrag 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 >
Stormrider 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 }
Stormwing 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 .
Stratus 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 >
Strongarm 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 .
Student 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 .
Sunbringer'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 >
Sunscorch 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 .
Surge 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 .
Surrak, 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 .
Swift 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 .
Taigam'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 >
Tail 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 .
Tapestry 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 .
Territorial 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
Ukud 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
Updraft 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
Vandalize 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 .
Vial 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 .
Virulent 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
Void 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 >
Volcanic 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 .
Volcanic 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 .
Vulturous 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 .
Wandering 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
Warbringer 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 >
Youthful 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 .
Zephyr 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 .
Zurgo 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 >
Ambition'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 .
Ardent 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
Balance 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 .
Coral 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
Dwarven 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 .
Flash 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 .
Giant 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 .
Merchant 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 .
Moss 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
Peach 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 .
Phyrexian 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 .
Primeval 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 .
Savannah 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
Sea 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
Silverback 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
Standing 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
Star 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 .
Vampiric 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 .
Warped 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 .
AEther 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 .
Angel 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 .
Argivian 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 .
Celestial 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 .
Conclave 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
Conclave 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 .
Crusade 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 .
Daru 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 .
Echoing 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 .
Energy 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 .
Frogmite 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 >
Goldmeadow 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 .
Mishra'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 .
Moonglove 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 .
Mosquito 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 >
Pentavus 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 .
Qumulox 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
Razor 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 .
Rustic 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 >
Seasoned 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 .
Serrated 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 .
Temple 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 .
Thoughtcast 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 .
Trip 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 .
Allosaurus 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 .
Ambush 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 .
Boggart 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 .
Clickslither 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 .
Emberwilde 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 .
Gempalm 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 .
Ib 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 .
Skirk 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 .
Skirk 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 .
Stonewood 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 .
Timberwatch 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 .
Aerie 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 >
Altar 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 .
Antler 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 >
Archon 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 .
Ballynock 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 .
Banishing 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 . "
Battlegate 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 .
Batwing 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 >
Beckon 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 .
Belligerent 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 .
Bloodied 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 .
Bloom 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 .
Cache 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 .
Canker 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 .
Cankerous 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 >
Cascade 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 .
Cauldron 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 >
Cenn'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 >
Chaotic 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 .
Cinder 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 .
Clout 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 .
Cold-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 .
Creakwood 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 .
Creakwood 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 .
Crumbling 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 .
Deathbringer 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 .
Deity 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 .
Divinity 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 .
Dominus 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 .
Doomgape 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 .
Double 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 >
Drain 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 .
Dream 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 .
Dream 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 .
Duergar 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 .
Duergar 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 .
Duergar 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 >
Edge 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 .
Endless 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 .
Endure 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 .
Fang 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 >
Favor 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 .
Fetid 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 .
Fiery 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 .
Figure 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 .
Fire 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 .
Flame 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 >
Flickerwisp 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 .
Flooded 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 .
Gift 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 .
Gilder 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 >
Glen 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 >
Grazing 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 >
Groundling 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 .
Hag 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 .
Hallowed 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 .
Harvest 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 >
Hatchet 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 .
Heartlash 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 .
Helix 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 .
Hobgoblin 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
Hoof 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 .
Hotheaded 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 .
Idle 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 .
Impelled 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 .
Indigo 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 .
Inside 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 .
Inundate 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 .
Invert 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 >
Jawbone 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 .
Kithkin 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 >
Kithkin 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 .
Leering 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 }
Light 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 .
Lingering 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 >
Loyal 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 .
Merrow 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 .
Mindwrack 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 .
Mirror 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 .
Monstrify 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 >
Moonhold 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 >
Necroskitter 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 .
Needle 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 .
Nettle 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 .
Nightmare 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 .
Nightsky 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 .
Nip 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 >
Nobilis 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 .
Noggle 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 .
Noggle 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 .
Noggle 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 .
Noxious 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 .
Nucklavee 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 .
Odious 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 .
Overbeing 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 .
Patrol 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 >
Phosphorescent 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 .
Primalcrux 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 .
Puncture 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 .
Pyrrhic 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 .
Quillspike 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 .
Raven'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 >
Razorfin 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 .
Recumbent 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 .
Regal 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 .
Rekindled 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 .
Rendclaw 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 >
Restless 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 >
Rise 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 .
Riverfall 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 .
Rugged 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 .
Sanity 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 .
Scarecrone 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 .
Scourge 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 >
Selkie 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 .
Shell 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 .
Shorecrasher 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 .
Shrewd 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 .
Slippery 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 >
Smoldering 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 >
Snakeform 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 .
Soot 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 .
Soul 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 .
Soul 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 .
Spirit 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 >
Spitemare 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 .
Spitting 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 >
Springjack 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 .
Stalker 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
Stigma 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 .
Sturdy 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 .
Suture 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 .
Swirling 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 .
Syphon 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 >
Talara'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 .
Talara'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 .
Talonrend 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 .
Thunderblust 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 >
Tilling 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 .
Trapjaw 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 >
Twilight 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 .
Twinblade 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 .
Umbra 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 .
Unmake 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 .
Unnerving 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 >
Unwilling 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 .
Voracious 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 .
Wake 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 .
Wickerbough 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 .
Wilderness 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 .
Wistful 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 .
Woodlurker 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 >
Worm 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 >
Allay 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 .
Bequeathal 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 .
Carnophage 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 .
Cartographer 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 .
Cataclysm 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 .
Cat 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 .
City 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 .
Convalescence 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 .
Culling 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 .
Dauthi 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 .
Dominating 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 .
Entropic 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 .
Ephemeron 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 .
Ertai, 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 .
Exalted 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 .
Flowstone 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 .
Forbid 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 .
Hatred 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 .
High 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 .
Jackalope 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 .
Kor 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 .
Mage 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 .
Manabond 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 .
Mana 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 .
Medicine 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 .
Mindless 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 .
Mind 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 .
Null 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 .
Oath 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 .
Oath 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 .
Ogre 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 .
Plated 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 .
Price 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 .
Pygmy 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 .
Rabid 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 .
Ravenous 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 .
Reaping 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 .
Reckless 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 .
Recurring 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 .
Rootwater 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 .
Rootwater 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 .
Sabertooth 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
School 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 } .
Scrivener 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 .
Shattering 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 .
Skyshroud 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 .
Slaughter 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 .
Soltari 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 .
Sonic 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 .
Spike 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 .
Survival 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 .
Theft 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 .
Transmogrifying 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 .
Vampire 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 .
Wall 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 .
Welkin 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 .
Whiptongue 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 .
Workhorse 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 .
Balm 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 .
Basal 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 .
Bottomless 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 .
Brassclaw 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 .
Conch 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 .
Deep 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 >
Derelor 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 .
Draconian 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 .
Dwarven 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 .
Ebon 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 .
Elven 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 .
Elvish 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 .
Farrel'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 .
Feral 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 .
Fungal 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 .
Goblin 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 .
Goblin 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 .
Goblin 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 .
Havenwood 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 .
High 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 > .
Hollow 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 .
Homarid 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 .
Homarid 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 .
Homarid 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 .
Homarid 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 >
Hymn 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 .
Icatian 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 .
Icatian 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 .
Icatian 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 .
Implements 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 .
Night 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 .
Orcish 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 .
Ruins 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 .
Seasinger 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 .
Spirit 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 .
Spore 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 .
Svyelunite 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 >
Svyelunite 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 .
Thallid 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 .
Thelonite 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 >
Thorn 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 .
Tidal 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 .
Vodalian 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 .
Vodalian 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 } .
Zelyon 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 .
Abzan 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 .
Abzan 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 .
Abzan 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 >
Ainok 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 .
Alesha'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 >
Alesha, 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 .
Ambush 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 .
Ancestral 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 .
Arashin 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 .
Arashin 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 >
Arcbond 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 .
Archers 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 >
Archfiend 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 .
Atarka, 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 .
Aven 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
Aven 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 .
Bathe 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 .
Battle 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 .
Break 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 .
Brutal 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 .
Cached 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 >
Channel 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 .
Citadel 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 .
Cloudform 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 .
Collateral 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 .
Crucible 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 .
Crux 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 .
Cunning 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 .
Daghatar 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 .
Dark 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 .
Defiant 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 .
Destructor 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 .
Diplomacy 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 .
Dragon 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 >
Dragonrage 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 . "
Dragonscale 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 >
Enhanced 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 .
Ethereal 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 >
Fascination 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 .
Fearsome 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 .
Feral 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
Fierce 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 >
Flamerush 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 >
Flamewake 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 .
Formless 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 >
Friendly 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 .
Frontier 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 .
Frontier 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 .
Frost 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 .
Fruit 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 .
Ghastly 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 >
Goblin 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 .
Goblin 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 >
Gore 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
Grim 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 .
Gurmag 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 >
Harsh 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 .
Hero'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 }
Hewed 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 .
Honor'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 >
Hooded 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 .
Humble 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 .
Hungering 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 >
Jeskai 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 .
Jeskai 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 >
Jeskai 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 .
Jeskai 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 .
Kolaghan, 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 >
Lightform 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 .
Lightning 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 .
Lotus-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 .
Lotus 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 >
Mardu 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 .
Mardu 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 >
Mardu 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 >
Mardu 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 >
Mardu 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 .
Mastery 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 >
Merciless 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 .
Mindscour 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 .
Mistfire 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 .
Mob 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 .
Monastery 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 .
Monastery 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 .
Neutralizing 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 .
Noxious 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 .
Ojutai, 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 .
Orc 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 .
Outpost 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 .
Palace 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 .
Qarsi 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 >
Rageform 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 >
Rakshasa'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 .
Rally 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 .
Reach 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 .
Reality 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 >
Refocus 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 .
Renowned 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 .
Return 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 .
Rite 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 .
Ruthless 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 .
Sage-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 .
Sage'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 .
Sandblast 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 .
Sandsteppe 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 >
Sandsteppe 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 .
Scroll 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 .
Shamanic 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 .
Shockmaw 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 .
Shu 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 .
Sibsig 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 .
Sibsig 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 .
Silumgar, 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 .
Smoldering 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 .
Soulfire 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 .
Soulflayer 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 .
Soul 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 >
Sudden 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 .
Sultai 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 >
Sultai 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 >
Sultai 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 .
Supplant 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 .
Tasigur'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 .
Tasigur, 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 .
Temporal 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 .
Temur 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 .
Temur 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 .
Torrent 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 .
Ugin'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 .
Ugin, 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 .
Valorous 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 .
Vaultbreaker 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 >
Wandering 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 .
Warden 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 .
Wardscale 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 .
War 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 .
Whisk 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 .
Whisperer 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 .
Whisperwood 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 . "
Wildcall 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 >
Wild 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 .
Will 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 .
Winds 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 .
Write 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 >
Acquire 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 .
Advanced 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 >
Anodet 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 .
Arachnoid 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 >
Armed 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 .
Artificer'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 .
Auriok 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 .
Auriok 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 .
Avarice 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 .
Baton 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 .
Battered 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 .
Beacon 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 .
Beacon 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 .
Blasting 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 .
Blind 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 .
Blinkmoth 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 .
Bringer 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 .
Bringer 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 .
Bringer 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 .
Channel 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 .
Chimeric 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 .
Circle 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 .
Clearwater 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 .
Condescend 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 >
Conjurer'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 .
Cosmic 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 .
Dawn'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 > .
Desecration 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 .
Devour 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 .
Disruption 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 . "
Early 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 .
Ebon 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 .
Endless 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 . "
Engineered 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 .
Ensouled 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 >
Eon 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 .
Fangren 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 .
Feedback 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 .
Ferocious 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 >
Ferropede 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 .
Fill 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 >
Fist 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 .
Fleshgrafter 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 .
Fold 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 .
Gemstone 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 .
Goblin 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 .
Goblin 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 .
Grafted 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 >
Granulate 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 .
Grinding 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 .
Guardian 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 .
Healer'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 >
Heliophial 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 .
Helm 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 }
Infused 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 .
Into 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 .
Ion 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 .
Iron-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 .
Krark-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 .
Krark-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 .
Krark-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 .
Lantern 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 .
Leonin 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 .
Lose 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 >
Loxodon 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 .
Loxodon 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 .
Lunar 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 .
Magma 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 >
Magnetic 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 >
Mephidross 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 . "
Moriok 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 .
Mycosynth 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 >
Neurok 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 >
Night'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 .
Nim 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 .
Opaline 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 >
Paradise 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 >
Plasma 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 .
Plunge 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 >
Possessed 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 .
Rain 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 >
Raksha 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 .
Razorgrass 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 .
Retaliate 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 .
Reversal 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 .
Rite 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 >
Roar 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 .
Salvaging 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 .
Sawtooth 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 .
Screaming 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 .
Silent 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 .
Skyreach 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
Solarion 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 .
Sparring 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 >
Spinal 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 .
Staff 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 .
Stand 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 >
Stasis 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 .
Steelshaper'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 .
Summoner'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 .
Summoning 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 .
Suncrusher 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 .
Sylvok 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 .
Tangle 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 .
Tel-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 >
Tel-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 .
Thermal 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 .
Tornado 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 .
Vedalken 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 .
Vicious 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 .
Viridian 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 .
Viridian 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 .
Vulshok 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 .
Abbey 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
Abyssal 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 .
Ambush 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
Amulet 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 .
An-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 .
Arenson'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 .
Armageddon 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 .
Ashes 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 .
Ashnod'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 .
Ashnod'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 .
Bad 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 .
Bird 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
Blessed 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 .
Bottle 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 .
Brainstorm 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 .
Breeding 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 .
Caribou 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 .
Carrion 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 .
Cat 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
Colossus 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 .
Dandan 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 .
Dark 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 .
D'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 .
Detonate 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 .
Divine 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 .
Dragon 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 .
Durkwood 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
Dwarven 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 .
Elvish 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
Eternal 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 .
Evil 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 .
Flare 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 .
Flashfires 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 .
Glacial 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 >
Goblin 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
Hungry 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 } .
Hurkyl'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 .
Hurloon 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
Hydroblast 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 .
Instill 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 .
Ironroot 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
Jester'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 .
Justice 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 .
Juxtapose 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 .
Karma 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 .
Killer 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 .
Kismet 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 .
Krovikan 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 .
Lifetap 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 .
Lost 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
Merfolk 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
Millstone 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 .
Mind 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 .
Mole 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 .
Mons'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
Mountain 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
Murk 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 .
Nevinyrral'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 .
Pearled 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
Phantom 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
Pit 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 >
Portent 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 .
Pox 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 .
Pradesh 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 .
Primal 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 >
Radjan 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 .
Recall 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 .
Sand 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 .
Scavenger 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 .
Scryb 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
Segovian 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
Serpent 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 >
Shanodin 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
Shatterstorm 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 .
Stasis 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 } .
Sylvan 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 .
Tawnos'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 .
The 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 .
Urza'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 .
Urza'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 .
Urza'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 .
Vampire 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 .
Vodalian 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
Wall 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
Wall 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 >
Winds 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 .
Wyluli 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 .
Zephyr 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
Blessing 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 .
Blood 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 .
Brass 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 .
Brothers 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 .
Carnivorous 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
Chaoslace 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 >
Cursed 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 .
Diabolic 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 .
Ebony 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 .
Erg 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 .
Flood 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 .
Force 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 } .
Giant 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 .
Gray 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
Holy 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 .
Junun 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 } .
Land 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
Mana 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 .
Mana 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 .
Oasis 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 .
Phantasmal 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 } .
Sandstorm 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 .
Siren'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 .
Sisters 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 .
Strip 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 .
Swords 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 .
The 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 .
Tsunami 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 .
Wall 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 >
Water 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
Word 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 .
Draco 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 .
Ebon 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 .
Augur 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 .
Aven 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 .
Aven 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 .
Barren 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 .
Baru, 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 .
Bitter 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 >
Blade 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
Blind 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
Bogardan 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 >
Bonded 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 .
Bridge 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 .
Centaur 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 .
Char-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 .
Cloud 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 .
Cloudseeder 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 . "
Coalition 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 .
Cryptic 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 >
Cutthroat 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 >
Daybreak 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 >
Delay 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 >
Dryad 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 >
Dust 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 .
Emblem 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 .
Flowstone 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 .
Fomori 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
Force 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
Frenzy 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 >
Gathan 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 >
Gibbering 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 >
Glittering 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 .
Goldmeadow 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 . "
Grave 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 .
Grave 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 .
Grove 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 .
Haze 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 >
Heartwood 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 .
Horizon 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 .
Ichor 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 >
Infiltrator 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 >
Intervention 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 .
Judge 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 >
Kavu 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 .
Knight 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 >
Korlash, 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 .
Leaden 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 .
Linessa, 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 .
Llanowar 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 .
Llanowar 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 >
Llanowar 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 . "
Lucent 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
Lumithread 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 >
Lymph 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 >
Maelstrom 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 >
Magus 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 .
Marshaling 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 >
Mesmeric 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 >
Mystic 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 >
Narcomoeba 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 .
Nessian 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
New 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 .
Nihilith 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 .
Nimbus 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 .
Oriss, 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 .
Pact 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 .
Pact 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 .
Patrician'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 .
Petrified 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 >
Pooling 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 .
Quagnoth 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 .
Ramosian 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 .
Ravaging 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 .
River 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 .
Scout'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 .
Second 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 .
Skirk 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 . "
Skizzik 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 >
Slaughter 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 .
Sliver 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 .
Sliversmith 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 .
Snake 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 >
Soultether 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 .
Sparkspitter 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 . "
Spirit 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 >
Sprout 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 .
Street 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 >
Stronghold 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 .
Summoner'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 .
Sword 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 .
Tarmogoyf 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 >
Tarox 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 .
Unblinking 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 >
Utopia 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 .
Vedalken 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 >
Veilstone 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 .
Venser, 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 .
Virulent 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 >
Whetwheel 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 >
Whip-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 >
Witch'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 .
Yixlid 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 .
Scaleguard 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 .
Thunderbreak 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 .
Adaptive 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 >
Aerial 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 .
AEtherize 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 .
Agoraphobia 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 .
Alms 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 .
Alpha 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 .
Armored 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 .
Arrows 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 .
Assemble 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 .
Aurelia'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 .
Aurelia, 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 .
Balustrade 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 .
Bane 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 .
Basilica 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 >
Basilica 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 >
Biomass 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 .
Bioshift 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 .
Biovisionary 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 .
Blind 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 .
Bomber 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 .
Borborygmos 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 .
Boros 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 .
Boros 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 .
Boros 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 .
Burning-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 .
Burst 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 .
Call 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 >
Cartel 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 .
Cinder 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 .
Clan 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 .
Clinging 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 >
Cloudfin 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 >
Coerced 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 .
Consuming 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 .
Corpse 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 .
Court 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 .
Crackling 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 .
Crocanura 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 >
Crowned 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 .
Crypt 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 > .
Daring 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 .
Deathcult 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 .
Debtor'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 . "
Devour 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 .
Diluvian 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 .
Dimir 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 .
Dimir 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 .
Dimir 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 .
Dinrova 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 .
Disciple 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 .
Domri 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 . "
Drakewing 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
Duskmantle 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 .
Duskmantle 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 .
Dutiful 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 .
Dying 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 .
Elusive 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 >
Ember 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 .
Enter 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 .
Executioner'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 .
Firefist 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 .
Firemane 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 .
Five-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 .
Forced 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 .
Fortress 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 .
Foundry 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 .
Foundry 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 .
Frilled 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 .
Frontline 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 } .
Furious 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 .
Gateway 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 .
Ghor-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 .
Giant 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 .
Gideon, 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 .
Gift 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 .
Glaring 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 .
Greenside 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 .
Gridlock 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 .
Gruul 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 .
Gruul 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 .
Gruul 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 .
Gruul 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 .
Guardian 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 .
Guildscorn 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 .
Gutter 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
Gyre 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 .
Hands 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 >
Hellkite 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 .
Hellraiser 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 .
High 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 .
Hindervines 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 .
Hold 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 .
Holy 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 .
Homing 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 .
Horror 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 >
Hydroform 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 .
Immortal 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 .
Incursion 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 .
Ivy 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 .
Keymaster 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 .
Killing 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 .
Kingpin'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 >
Knight 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 >
Knight 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 .
Last 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 >
Lazav, 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 .
Legion 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 .
Leyline 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 >
Lord 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 .
Luminate 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 .
Madcap 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 .
Mark 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 .
Martial 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 .
Massive 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 .
Merciless 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 .
Merfolk 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 >
Metropolis 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 .
Midnight 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 >
Millennial 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
Miming 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 .
Mindeye 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 .
Mind 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 .
Molten 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 .
Mortus 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 .
Mugging 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 .
Murder 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 .
Mystic 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 .
Nav 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 .
Nightveil 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 .
Nimbus 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 .
Obzedat, 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 .
Ogre 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 .
Ordruun 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 >
Orzhov 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 .
Orzhov 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 .
Orzhov 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 .
Paranoid 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 >
Pit 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 >
Predator'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 .
Primal 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 .
Prime 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 .
Psychic 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 .
Purge 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 .
Rapid 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 .
Razortip 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 .
Realmwright 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 .
Righteous 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 .
Riot 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 >
Ripscale 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 .
Rubblebelt 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 .
Rust 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 .
Sage'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 .
Sapphire 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 .
Scab-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 .
Scatter 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 .
Scorchwalker 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 .
Sepulchral 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 .
Serene 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 .
Shadow 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 >
Shadow 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 >
Shambleshark 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 >
Shattering 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 .
Shielded 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 .
Signal 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 .
Simic 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 .
Simic 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 .
Simic 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 .
Simic 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 >
Skarrg 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 .
Skinbrand 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 .
Skullcrack 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 .
Skyblinder 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 >
Skygames 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 . "
Slate 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 .
Slaughterhorn 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 .
Smog 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 .
Soul 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 .
Spark 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 .
Spell 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 .
Spire 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 .
Stolen 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 >
Structural 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 .
Sunhome 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 .
Sylvan 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 .
Syndicate 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 >
Syndic 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 >
Tin 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 . "
Totally 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 .
Tower 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 .
Towering 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 .
Treasury 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 .
Truefire 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 .
Undercity 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 .
Undercity 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 >
Unexpected 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 .
Urban 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 .
Urbis 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 .
Verdant 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 > .
Viashino 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 .
Vizkopa 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 .
Vizkopa 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 .
Voidwalk 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 >
Warmind 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 .
Wasteland 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 .
Wight 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 .
Wildwood 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 .
Wojek 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 .
Wrecking 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 .
Zameck 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 .
Zarichi 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 .
Zhur-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 .
Absolver 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 .
Agent 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 .
Angel 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 .
Battering 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 .
Belfry 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 .
Blind 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 .
Borborygmos 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 .
Burning-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 .
Castigate 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 .
Caustic 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 .
Cerebral 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 .
Crystal 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 .
Culling 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 .
Daggerclaw 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 .
Debtors' 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 .
Douse 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 .
Drowned 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 .
Dryad 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
Dune-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 .
Electrolyze 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 .
Exhumer 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 .
Feral 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 .
Frazzle 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 .
Gelectrode 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 .
Ghor-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 .
Ghor-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 >
Ghost 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 .
Ghostway 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 .
Giant 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 >
Godless 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 .
Graven 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 .
Gruul 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 .
Gruul 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 .
Gruul 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 .
Gruul 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 .
Harrier 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 .
Hatching 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 .
Hissing 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 .
Hypervolt 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 .
Infiltrator'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 .
Ink-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 .
Invoke 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 .
Izzet 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 .
Izzet 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 .
Izzet 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 .
Izzet 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 .
Leap 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 .
Leyline 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 .
Leyline 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 .
Lionheart 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 .
Mizzium 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 .
Mortify 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 .
Mourning 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 .
Niv-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 .
Order 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 .
Orzhova, 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 .
Orzhov 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 .
Orzhov 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 .
Orzhov 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 .
Orzhov 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 .
Orzhov 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 .
Ostiary 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 .
Petrahydrox 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 .
Pillory 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 . "
Plagued 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 .
Quicken 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 .
Rabble-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 .
Repeal 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 .
Restless 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 .
Rumbling 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 .
Runeboggle 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 .
Scab-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
Schismotivate 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 .
Scorched 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 .
Shadow 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 .
Shattering 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 .
Shrieking 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 .
Siege 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 .
Silhana 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 .
Silhana 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 .
Skarrgan 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 .
Skarrg, 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 .
Skeletal 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 .
Souls 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 .
Spelltithe 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 } .
Starved 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 .
Steam 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 .
Stitch 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 .
Stomping 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 .
Storm 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 .
Stratozeppelid 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 .
Streetbreaker 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
Teysa, 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 .
Thunderheads 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 .
Tibor 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 .
Tin 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 .
To 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 .
Torch 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 .
Train 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 .
Ulasht, 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 .
Vacuumelt 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 .
Wild 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 .
Wildsize 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 .
Witch-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 .
Withstand 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 .
Wreak 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 .
Wurmweaver 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 .
Yore-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 .
Deus 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 .
Kavu 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 .
Krosan 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 .
Llanowar 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 >
Orcish 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 .
Shower 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 .
Skarrgan 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 .
Skarrgan 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 .
Undying 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 .
Winds 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 .
Abbey 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 .
Anaba 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 .
Anaba 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 .
An-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 .
An-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 .
Aysen 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 .
Aysen 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 .
Black 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 .
Castle 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 .
Cemetery 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
Chandler 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 .
Coral 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 .
Death 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
Didgeridoo 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 .
Drudge 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 .
Dry 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 .
Dwarven 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 .
Dwarven 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
Ebony 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
Feast 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 .
Folk 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 .
Forget 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 .
Headstone 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 .
Ihsan'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
Irini 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 .
Jinx 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 .
Joven 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 .
Koskun 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 .
Koskun 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 .
Leaping 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 .
Mesa 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 .
Mystic 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 .
Narwhal 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
Primal 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 .
Reef 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 .
Renewal 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 .
Roots 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 .
Sea 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
Sengir 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 .
Sengir 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 .
Serra 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 .
Serrated 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 .
Torture 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 .
Veldrane 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 .
Wall 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 .
Willow 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
Willow 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 .
Winter 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 .
Wizards' 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 .
Adarkar 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 .
Aegis 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 .
Altar 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 .
Anarchy 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 .
Arnjlot'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 .
Aurochs 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 .
Battle 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 .
Black 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 .
Blue 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 .
Centaur 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 .
Chub 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 .
Circle 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 .
Circle 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 .
Circle 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 .
Circle 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 .
Circle 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 .
Clairvoyance 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 .
Cold 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 .
Conquer 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 .
Curse 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 .
Dance 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 .
Deflection 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 .
Demonic 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 .
Dwarven 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 .
Fanatical 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 .
Fiery 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 .
Fire 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 .
Flame 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 .
Flow 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 .
Forbidden 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 . "
Force 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 .
Fyndhorn 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 .
Fyndhorn 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 .
Fyndhorn 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 .
Fyndhorn 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 .
Glacial 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 .
Glacial 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 .
Goblin 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 .
Goblin 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 .
Gorilla 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 .
Green 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 .
Heal 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 .
Hot 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 . "
Hyalopterous 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 .
Icequake 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 .
Icy 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 .
Illusions 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 .
Imposing 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 .
Infuse 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 .
Johtull 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 .
Jokulhaups 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 .
Juniper 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 .
Karplusan 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 .
Kjeldoran 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 .
Kjeldoran 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 .
Knight 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 .
Land 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 .
Lava 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 .
Legions 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
Leshrac'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 .
Magus 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 .
Merieke 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 .
Mind 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 .
Moor 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
Mystic 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 . "
Mystic 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 } .
Naked 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 .
Nature'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 .
Necropotence 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 .
Orcish 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 .
Orcish 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 .
Order 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 .
Order 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 .
Pale 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
Pentagram 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 .
Pestilence 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 >
Polar 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 >
Pygmy 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
Rally 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 .
Ray 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 .
Ray 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 .
Red 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 .
Regeneration 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 >
Rime 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
River 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 .
Seizures 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 } .
Sibilant 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 .
Silver 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
Skeleton 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 .
Skull 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 .
Snow-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
Snow-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
Snow-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
Snow-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
Snow-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
Snow 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 .
Stampede 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 .
Stonehands 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 .
Stone 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 .
Stormbind 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 .
Stromgald 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 .
Stunted 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 .
Sunstone 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 .
Tarpan 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 .
Thunder 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 .
Timberline 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 .
Tinder 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 .
Tor 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
Touch 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 .
Updraft 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 .
Veldt 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 .
Vertigo 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 .
Wall 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 .
War 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 .
Wild 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 > .
Wind 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 .
Word 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 .
Wrath 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 .
Yavimaya 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 .
Zuran 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 .
Zuran 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 .
Zuran 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 .
Zur'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 .
Abattoir 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 .
Abbey 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
Altar'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 .
Ambush 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 >
Ancient 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 >
Angelic 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 .
Angel 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 .
Armored 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 .
Army 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 >
Avacyn'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 .
Back 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 .
Balefire 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 .
Bane 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 .
Battleground 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 .
Bitterheart 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 .
Blasphemous 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 .
Bloodcrazed 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 .
Bloodgift 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 .
Bloodline 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 .
Bonds 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 .
Boneyard 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 .
Brain 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 .
Bramblecrush 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 .
Brimstone 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 .
Bump 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 >
Burning 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 .
Butcher'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 }
Cellar 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 .
Champion 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 .
Chapel 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
Charmbreaker 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 .
Civilized 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 .
Claustrophobia 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 .
Clifftop 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 .
Cloistered 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 .
Cobbled 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 >
Corpse 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 .
Creeping 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 >
Creepy 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 .
Crossway 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 .
Curiosity 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 .
Curse 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 .
Curse 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 .
Curse 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 .
Curse 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 .
Darkthicket 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 .
Daybreak 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 .
Dead 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 .
Dearly 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 .
Delver 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 .
Demonmail 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 .
Deranged 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 .
Desperate 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 >
Devil'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 >
Diregraf 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 .
Disciple 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 .
Dissipate 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 .
Divine 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 >
Doomed 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 .
Dream 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 >
Elder 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 .
Elder 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 .
Elite 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
Evil 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 . "
Falkenrath 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 .
Falkenrath 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 .
Feeling 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 >
Feral 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 .
Festerhide 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 .
Fiend 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 .
Forbidden 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 >
Fortress 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
Frightful 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 .
Full 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 .
Furor 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 .
Gallows 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 .
Galvanic 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 .
Garruk 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 .
Garruk, 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 .
Gatstaf 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 .
Gatstaf 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 .
Geistflame 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 >
Geist-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 .
Geist 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 .
Ghostly 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 .
Ghost 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 .
Ghoulcaller'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 .
Ghoulcaller'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 .
Ghoulraiser 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 .
Gnaw 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 >
Grasp 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 >
Grave 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
Graveyard 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 .
Grimgrin, 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 .
Grimoire 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 .
Grizzled 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 .
Gruesome 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 >
Gutter 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 . "
Hamlet 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 .
Heartless 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 .
Heretic'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 .
Hinterland 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 .
Hollowhenge 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 .
Homicidal 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 .
Howlpack 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 .
Howlpack 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 .
Hysterical 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 .
Infernal 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 .
Inquisitor'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 }
Insectile 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
Instigator 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 .
Intangible 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 .
Into 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 .
Invisible 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 .
Ironfang 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 .
Isolated 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 .
Kessig 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 .
Kindercatch 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
Krallenhorde 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 .
Kruin 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 .
Laboratory 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 .
Lantern 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 .
Liliana 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 .
Lord 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 .
Lost 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 .
Ludevic'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
Ludevic'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 .
Lumberknot 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 .
Make 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 .
Makeshift 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 .
Manor 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 .
Manor 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 .
Markov 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 >
Mask 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 }
Mausoleum 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 .
Memory'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 >
Mentor 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 .
Merciless 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 .
Midnight 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 .
Mikaeus, 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 .
Mindshrieker 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 .
Mirror-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 .
Moan 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 >
Moldgraf 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 .
Moment 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 >
Moon 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
Moonmist 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 >
Moorland 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 .
Morkrut 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 .
Mulch 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 .
Murder 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 .
Nephalia 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 .
Nevermore 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 .
Night 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 .
Night 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 .
Olivia 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 .
One-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 .
Orchard 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 .
Parallel 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 .
Paraselene 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 .
Past 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 >
Pitchburn 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 .
Prey 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 >
Purify 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 >
Rage 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 .
Rakish 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 .
Rally 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 >
Rampaging 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 .
Ranger'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 >
Reaper 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 .
Rebuke 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 .
Rolling 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 >
Rooftop 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 .
Rotting 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
Runechanter'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 }
Runic 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 .
Scourge 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 .
Screeching 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 .
Selfless 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 .
Selhoff 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 .
Sensory 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 .
Sever 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 >
Sharpened 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 }
Silent 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 >
Silverchase 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 .
Silver-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 }
Skaab 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
Skaab 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 .
Skeletal 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 . "
Slayer 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 .
Smite 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 .
Snapcaster 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 >
Somberwald 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 .
Spare 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 .
Spectral 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 .
Spectral 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 >
Spider 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 >
Spidery 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 >
Splinterfright 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 .
Stalking 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 .
Stensia 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 .
Stitched 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
Stitcher'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 .
Stony 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 .
Stromkirk 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 .
Stromkirk 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 .
Sturmgeist 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 .
Think 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 >
Thraben 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
Thraben 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
Thraben 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 .
Tormented 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 .
Traitorous 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 .
Traveler'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 .
Travel 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 >
Tree 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 .
Trepanation 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 }
Tribute 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 .
Typhoid 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 >
Ulvenwald 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 .
Ulvenwald 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 .
Unbreathing 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 .
Unburial 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 >
Undead 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 .
Unholy 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 .
Vampire 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 .
Vampiric 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 .
Victim 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 .
Village 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 .
Village 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 .
Village 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 .
Villagers 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 .
Voiceless 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
Walking 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
Wildblood 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 .
Witchbane 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 >
Wooden 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 >
Woodland 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 .
Woodland 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 .
Wreath 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 .
Absorb 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 .
AEther 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 .
Alabaster 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 .
Ancient 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 .
Andradite 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 .
Annihilate 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 .
Archaeological 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 .
Ardent 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 .
Armadillo 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 .
Armored 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 >
Artifact 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 .
Aura 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 .
Backlash 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 .
Benalish 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 .
Benalish 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 .
Benalish 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 .
Benalish 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 .
Bind 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 .
Blazing 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 .
Blind 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 .
Bloodstone 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 .
Breaking 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 .
Callous 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 .
Canopy 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 .
Capashen 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 .
Captain 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 .
Chaotic 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 .
Charging 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 .
Cinder 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 .
Coastal 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 .
Collapsing 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 .
Collective 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 .
Crimson 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 .
Crosis'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 .
Crosis, 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 .
Crusading 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 .
Crypt 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 .
Cursed 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 >
Darigaaz'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 .
Disrupt 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 .
Divine 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 .
Do 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 .
Drake-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 .
Dream 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 .
Dredge 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 .
Dromar'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 .
Dromar, 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 .
Duskwalker 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 >
Elfhame 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 .
Empress 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 >
Explosive 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 .
Fact 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 .
Faerie 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 .
Firebrand 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 .
Firescreamer 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 .
Frenzied 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 .
Galina'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
Glimmering 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 >
Goblin 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 .
Hanna, 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 .
Heroes' 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 .
Holy 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 .
Hooded 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 >
Horned 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 .
Hypnotic 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 .
Irrigation 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 .
Jade 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 .
Juntu 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 .
Kangee, 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 .
Kavu 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 .
Kavu 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 .
Kavu 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 .
Kavu 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 .
Kavu 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 .
Kavu 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 .
Liberate 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 .
Llanowar 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 .
Llanowar 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 .
Llanowar 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
Llanowar 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 .
Lotus 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 .
Manipulate 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 .
Marauding 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 .
Metathran 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 .
Metathran 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 .
Meteor 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 .
Mourning 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 .
Nightscape 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 .
Nightscape 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 .
Noble 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 .
Nomadic 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 .
Obliterate 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 .
Obsidian 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 .
Orim'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 .
Overload 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 .
Phyrexian 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 .
Phyrexian 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 .
Phyrexian 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 >
Phyrexian 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 .
Pincer 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 .
Plague 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 .
Plague 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 .
Planar 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 .
Pouncing 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 .
Power 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 .
Prison 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 . "
Probe 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 .
Prohibit 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 .
Pyre 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 .
Quirion 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 .
Quirion 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 .
Rampant 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 .
Reckless 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 .
Recoil 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 .
Recover 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 .
Repulse 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 .
Restock 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 .
Restrain 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 .
Reviving 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 .
Rewards 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 .
Riptide 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 .
Rith'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 .
Rith, 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 .
Ruby 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 .
Sabertooth 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
Salt 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 .
Samite 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 .
Sapphire 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 .
Saproling 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 .
Scorching 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 .
Scouting 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 .
Seashell 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 .
Seer'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 .
Serpentine 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 .
Shackles 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 .
Shivan 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 .
Shivan 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 .
Shivan 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
Shoreline 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
Skittish 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 .
Skizzik 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 .
Sleeper'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 .
Slimy 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 .
Slinking 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
Smoldering 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 .
Sparring 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 .
Spinal 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 .
Sterling 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 .
Stormscape 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 .
Stormscape 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 .
Strength 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 .
Sulfur 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 .
Sunscape 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 .
Sunscape 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 .
Sway 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 .
Tainted 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 .
Tangle 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 .
Tectonic 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 .
Teferi'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 .
Teferi'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 .
Tek 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 .
Thicket 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 .
Thornscape 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 .
Thunderscape 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 .
Thunderscape 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 .
Tinder 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 .
Tolarian 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 .
Treefolk 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 .
Trench 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 .
Treva'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 .
Treva, 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 .
Tribal 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 .
Troll-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 .
Tsabo'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 .
Tsabo'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 .
Tsabo 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 .
Turf 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 .
Twilight'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 .
Undermine 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 .
Urborg 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 .
Urborg 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 .
Urborg 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 .
Urborg 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 .
Urza'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 .
Utopia 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 .
Verdeloth 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 .
Viashino 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 .
Vicious 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 .
Vile 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 . "
Vodalian 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 .
Vodalian 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 .
Vodalian 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 .
Vodalian 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
Void 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 .
Voracious 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 .
Wallop 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 .
Wandering 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 .
Wash 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 .
Wayfaring 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 .
Whip 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 .
Wings 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 .
Yavimaya 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 .
Yawgmoth'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 .
Zap 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 .
Feast 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 .
Ghoul'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 .
Golgari 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 .
Nivix, 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 .
Steamcore 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 .
Fathom 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 .
Fledgling 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 >
Gush 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 .
Hostility 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 .
Keldon 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 .
Oxidda 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
Quicksilver 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 >
Spire 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
Waterspout 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 .
Aeon 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 .
Drooling 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 .
Krovikan 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 .
Ohran 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 .
Sadistic 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 .
Aegis 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 >
Aerial 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 .
Agent 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 .
Ajani, 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 .
Ajani'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 >
Akroan 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 .
Akroan 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 .
Armament 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 >
Armory 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 }
Aspect 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 >
Athreos, 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 .
Banishing 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 >
Bassara 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
Battlefield 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 .
Bloodcrazed 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 .
Brain 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 .
Cast 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 .
Chariot 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 }
Cloaked 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
Colossal 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 .
Consign 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 .
Countermand 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 .
Cruel 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 >
Crystalline 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 . "
Cyclops 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 .
Dakra 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 .
Daring 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 .
Dawnbringer 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 .
Deicide 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 .
Desecration 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 .
Deserter'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 .
Desperate 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 .
Dictate 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 .
Dictate 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 .
Dictate 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 .
Disciple 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 .
Doomwake 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 .
Dreadbringer 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 >
Eagle 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
Eidolon 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 .
Eidolon 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 .
Eidolon 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 .
Extinguish 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 .
Feast 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 .
Felhide 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 .
Flamespeaker'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 .
Fleetfeather 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 >
Flurry 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 .
Font 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 .
Font 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 .
Font 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 .
Forgeborn 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 .
Gluttonous 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 >
Gnarled 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 .
Godhunter 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 .
Godsend 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 }
Goldenhide 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 .
Golden 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 .
Gold-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
Grim 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 .
Hall 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 .
Harness 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 .
Harvestguard 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 .
Heroes' 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 .
Hour 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 .
Hubris 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 .
Humbler 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 .
Hydra 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 .
Iroas, 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 .
Keranos, 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 .
King 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 . "
Kiora'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 .
Knowledge 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 .
Kruphix, 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 .
Kruphix'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 .
Lagonna-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 .
Launch 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 . "
Leonin 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 .
Lightning 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 .
Mana 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 .
Market 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 > .
Master 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 .
Mogis'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 . )$Mogis's Warhound attacks each turn if able . $Enchanted creature gets +2/+2 and attacks each turn if able .
Mortal 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 .
Nature'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 .
Nessian 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 .
Nyx 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 .
Nyx 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 .
Oakheart 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 .
Oppressive 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 .
Oreskos 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
Pensive 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
Phalanx 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 >
Pharika, 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 .
Pharika'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 >
Pheres-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 .
Pheres-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 .
Pin 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 .
Polymorphous 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 .
Prophetic 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 .
Pull 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 .
Quarry 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 .
Ravenous 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 >
Renowned 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 >
Reviving 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 .
Riddle 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 >
Riptide 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 .
Rise 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 >
Ritual 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 .
Rollick 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 .
Rotted 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
Rouse 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 .
Sage 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 .
Satyr 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 .
Satyr 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 .
Scourge 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 .
Setessan 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 . "
Sightless 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 .
Sigiled 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 >
Sigiled 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 >
Silence 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 .
Skybind 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 .
Spawn 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 .
Spirespine 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 .
Spiteful 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 .
Spite 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 >
Squelching 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 .
Starfall 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 .
Stonewise 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 .
Stormchaser 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 >
Strength 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 .
Supply-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 .
Swarmborn 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 .
Temple 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 .
Temple 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 .
Tethmos 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 .
Thassa'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 .
Thassa'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 .
Thoughtrender 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 .
Tormented 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 .
Twinflame 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 .
Underworld 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 .
War-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 .
Whitewater 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 .
Wildfire 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 .
Worst 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 >
Anger 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 .
Anurid 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 .
Anurid 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 .
Anurid 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 .
Aven 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 .
Balthor 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 .
Battle 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 >
Battlewise 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 .
Book 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 .
Border 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
Brawn 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 .
Breaking 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 .
Cabal 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 >
Cabal 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 .
Canopy 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 >
Centaur 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 .
Cephalid 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 .
Commander 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
Cunning 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 .
Death 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 .
Defy 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 >
Dwarven 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 .
Earsplitting 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 .
Elephant 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 .
Ember 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 .
Envelop 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 .
Erhnam 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 .
Exoskeletal 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 .
Filth 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 .
Flaring 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 >
Folk 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 >
Genesis 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 .
Giant 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
Golden 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 .
Goretusk 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 .
Grizzly 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 >
Guiltfeeder 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 .
Hapless 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 .
Harvester 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 .
Hunting 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 . "
Ironshell 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 .
Jeska, 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 .
Keep 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 .
Krosan 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 >
Krosan 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 .
Lava 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 >
Lead 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 .
Liberated 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 .
Mental 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 .
Mirari'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 .
Mirror 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 .
Nantuko 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 .
Phantom 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 .
Phantom 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 .
Phantom 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 .
Phantom 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 .
Phantom 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 .
Planar 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 .
Quiet 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 .
Riftstone 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 . "
Silver 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 .
Solitary 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 .
Soulcatchers' 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 .
Spellgorger 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 .
Spelljack 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 >
Sudden 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 .
Sylvan 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 >
Test 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 .
Thriss, 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 .
Tunneler 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 .
Unquestioned 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 .
Valor 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 .
Venomous 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 .
Vigilant 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 . "
Wonder 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 .
Worldgorger 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 .
Wormfang 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 .
Abomination 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 >
Abzan 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 .
Abzan 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 .
Abzan 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 .
Abzan 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 .
Abzan 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 .
Abzan 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 >
Alabaster 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
Alpine 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
Altar 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 .
Anafenza, 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 .
Ankle 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 .
Archers' 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 .
Armament 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 .
Arrow 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 .
Ashcloud 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 .
Avalanche 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 .
Awaken 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 .
Barrage 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 .
Bear'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 .
Become 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 .
Bellowing 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 .
Bitter 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 .
Blinding 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 .
Bloodfell 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 .
Bloodsoaked 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 .
Blossoming 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 .
Brave 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 .
Briber'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 .
Bring 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 .
Burn 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 .
Butcher 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 .
Canyon 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 >
Chief 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 .
Chief 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 .
Clever 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 .
Crackling 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 .
Cranial 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 .
Crater'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 .
Dazzling 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 .
Dead 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 .
Death 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 .
Debilitating 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 .
Dig 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 .
Disdainful 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 .
Dismal 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 .
Disowned 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 >
Dragon 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 .
Dragonscale 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 .
Dragon'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 .
Dragon-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 >
Dragon 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 }
Duneblast 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 .
Dutiful 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 .
Efreet 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 >
Embodiment 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 .
Empty 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 .
End 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 .
Feat 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 .
Feed 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 .
Firehoof 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 .
Frontier 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 .
Ghostfire 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 .
Glacial 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 >
Goblinslide 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 .
Grim 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 .
Gurmag 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
Hardened 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 .
Heart-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 }
Heir 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 .
Herald 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 .
Highland 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 .
High 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 .
Highspire 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
Hooded 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 .
Hooting 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
Horde 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 .
Hordeling 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 .
Howl 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 .
Ivorytusk 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 .
Jeering 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 .
Jeskai 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 .
Jeskai 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 .
Jeskai 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 .
Jeskai 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 .
Jeskai 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 >
Jeskai 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 >
Jungle 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 .
Kheru 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 .
Kheru 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 .
Kheru 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 .
Kheru 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 .
Kill 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 .
Kin-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 .
Kin-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 >
Krumar 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 >
Leaping 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 .
Mantis 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
Mardu 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 .
Mardu 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 .
Mardu 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 .
Mardu 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 .
Mardu 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 >
Mardu 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 .
Mardu 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 .
Mardu 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 .
Mardu 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 .
Mardu 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 .
Master 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 .
Master 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 .
Meandering 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 .
Mer-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 .
Mindswipe 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 .
Mistfire 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 .
Molting 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 . "
Murderous 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 .
Mystic 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 .
Mystic 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 >
Narset, 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 .
Necropolis 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 .
Nomad 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 .
Opulent 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 .
Pearl 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 .
Pine 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 .
Ponyback 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 >
Quiet 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 .
Raiders' 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 .
Rakshasa 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 .
Rakshasa'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 .
Rakshasa 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 .
Rattleclaw 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 .
Retribution 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 .
Ride 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 .
Roar 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 .
Rotting 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
Rugged 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 .
Rush 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 >
Ruthless 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 .
Sage-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 >
Sage 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 .
Sagu 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 >
Sagu 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 >
Salt 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 >
Sandsteppe 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 .
Sarkhan, 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 . "
Savage 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 .
Savage 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 .
Scaldkin 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 .
Scion 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 .
Scoured 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 .
Scout 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 .
See 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 .
Set 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 .
Shambling 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 >
Sidisi, 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 .
Sidisi'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 >
Siegecraft 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 .
Siege 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 .
Singing 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 . "
Smoke 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 .
Snowhorn 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 >
Sorin, 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 . "
Stubborn 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 .
Sultai 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 .
Sultai 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 .
Sultai 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 .
Sultai 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 .
Sultai 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
Sultai 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 .
Suspension 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 >
Swarm 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 .
Swift 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 .
Swiftwater 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 .
Taigam'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 .
Take 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 .
Temur 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 .
Temur 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 .
Temur 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 .
Temur 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 .
Thornwood 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 .
Thousand 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 .
Throttle 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 .
Timely 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 .
Tomb 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 .
Tormenting 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 .
Trail 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 .
Tranquil 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 .
Tusked 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
Tuskguard 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 .
Ugin'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 .
Unyielding 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 .
Utter 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 .
Valley 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 .
Venerable 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
Villainous 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 .
War 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 >
Warden 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 .
War-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 .
Watcher 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 .
Waterwhirl 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 .
Weave 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 .
Wetland 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
Whirlwind 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 >
Wind-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 .
Wingmate 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 .
Woolly 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 >
Zurgo 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 .
Cinder 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 .
Cone 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 .
Edge 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 >
Fire-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 .
Ghostfire 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 .
Grasslands 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 .
Kilnmouth 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 .
Paladin 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 >
Silver 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
Spidersilk 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 >
Abomination 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 .
Acid 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 .
Active 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 .
Adun 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 .
AErathi 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 >
Akron 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 .
Arena 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 .
Avoid 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 .
Barbary 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
Barktooth 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
Bartel 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 .
Boris 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 .
Chain 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 .
Chains 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 .
Cleanse 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 .
Cosmic 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 .
Craw 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 >
Crimson 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
Crimson 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 .
Crookshank 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
Dakkon 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 .
Demonic 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 .
Devouring 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
Field 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 .
Gravity 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 .
Gwendlyn 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 .
Hazezon 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 .
Headless 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
Hornet 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
Horn 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 .
Horror 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 >
Hunding 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 >
Hyperion 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 .
In 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 .
Ivory 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 .
Jacques 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 .
Jedit 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
Jerrard 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
Karakas 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 .
Kasimir 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
Keepers 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
Kobold 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 .
Lady 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
Land 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 .
Lifeblood 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 .
Living 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 .
Marhault 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 >
Moat 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 .
Mold 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 .
Mountain 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
Nether 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 } .
Nicol 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 .
Osai 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 .
Part 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 .
Pavel 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 .
Pixie 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 .
Presence 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 .
Raging 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
Ragnar 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 .
Ramirez 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
Revelation 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 .
Righteous 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
Ring 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 .
Riven 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 .
Sentinel 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 >
Shield 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 .
Sir 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
Sivitri 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
Spinal 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 .
Sunastian 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 .
Tetsuo 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 .
The 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 .
The 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
The 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 } . "
Thunder 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
Tobias 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
Torsten 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
Tor 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 .
Urborg 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 .
Wall 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 >
Wall 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 >
Willow 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 .
Wolverine 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 >
Xira 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 .
Akroma'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 .
Aven 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
Aven 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 .
Aven 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
Bane 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 .
Berserk 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 .
Blade 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 .
Blood 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 .
Branchsnap 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 >
Brontotherium 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 >
Brood 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 .
Caller 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 .
Covert 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 .
Crested 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 >
Crypt 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 . "
Dark 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 .
Daru 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 .
Daru 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 .
Daru 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 .
Defender 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 .
Defiant 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
Dreamborn 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 .
Earthblighter 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 .
Elvish 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 .
Embalmed 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 .
Gempalm 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 .
Gempalm 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 .
Gempalm 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 .
Glintwing 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 .
Glowering 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 >
Goblin 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 .
Goblin 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 .
Goblin 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 .
Goblin 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 .
Goblin 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 >
Goblin 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 .
Goblin 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 .
Havoc 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 .
Hundroog 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 >
Hunter 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 >
Keeneye 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 >
Keeper 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 .
Liege 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 .
Lowland 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 >
Macetail 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 >
Magma 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 . "
Merchant 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 .
Mistform 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 . "
Patron 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 .
Plated 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 .
Primal 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 >
Primoc 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 >
Quick 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 .
Ridgetop 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 >
Riptide 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 .
Rockshard 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 >
Root 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 .
Scion 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 >
Shaleskin 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 .
Shifting 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 .
Skinthinner 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 .
Skirk 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 .
Smokespew 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 .
Sootfeather 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 >
Spectral 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 . "
Sunstrike 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 .
Toxin 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 .
Unstable 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 .
Vile 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 .
Wall 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 .
Warbreak 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 .
Ward 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 .
Wingbeat 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 .
Wirewood 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 .
Wirewood 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 .
Zombie 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
Ancestral 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 .
Animate 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 .
Animate 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 .
Ankh 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 .
Aspect 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 .
Badlands 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
Basalt 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 .
Bayou 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
Black 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 .
Blue 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 .
Braingeyser 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 .
Burrowing 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 .
Castle 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 .
Celestial 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 .
Cockatrice 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 .
Conservator 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 .
Control 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 .
Conversion 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 .
Copper 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 .
Copy 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 .
Crystal 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 .
Death 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 .
Demonic 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 .
Demonic 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 .
Dingus 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 .
Disintegrate 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 .
Feedback 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 .
Frozen 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 .
Fungusaur 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 .
Gauntlet 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 > .
Glasses 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 .
Howl 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 .
Hurricane 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 .
Ice 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 .
Invisibility 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 .
Ironclaw 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 .
Iron 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 .
Island 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 .
Ivory 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 .
Jade 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 .
Kormus 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 .
Lance 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 .
Ley 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 .
Lifelace 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 >
Mana 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 .
Meekstone 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 .
Mind 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 .
Mox 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 .
Mox 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 .
Mox 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 .
Mox 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 .
Mox 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 .
Natural 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 .
Nether 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 .
Northern 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 .
Orcish 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 .
Paralyze 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 .
Phantasmal 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 .
Pirate 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 .
Plateau 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
Power 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 .
Psychic 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 .
Resurrection 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 .
Reverse 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 .
Roc 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
Savannah 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
Scavenging 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 .
Scrubland 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
Sea 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 .
Sinkhole 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 .
Smoke 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 .
Soul 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 .
Spell 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 .
Sunglasses 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 .
Taiga 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
Thicket 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 .
Throne 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 .
Timetwister 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 >
Time 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 .
Tropical 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
Uthden 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 .
Wall 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 .
Wall 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 .
Web 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 >
Wheel 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 .
Will-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 >
Winter 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 .
Wooden 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 .
Zombie 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 . "
Balance 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 .
Deathgrip 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 .
Deathlace 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 >
Fork 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 .
Library 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 .
Thoughtlace 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 >
White 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 .
Adder-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 >
Amoeboid 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 .
Arbiter 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 .
Ashling 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 .
Auntie'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 .
Avian 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
Axegrinder 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
Battle 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 .
Battlewand 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 .
Benthicore 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 >
Black 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 .
Blades 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 .
Boggart 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 .
Boggart 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 .
Boggart 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 .
Boggart 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 .
Boggart 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 .
Boggart 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 .
Bog 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 >
Bog-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 .
Burrenton 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 .
Caterwauling 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 .
Ceaseless 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 .
Cenn'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 .
Changeling 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 >
Changeling 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 >
Changeling 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 >
Cloudcrown 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 >
Cloudgoat 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 .
Cloudthresher 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 >
Consuming 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 .
Crib 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 .
Cryptic 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 .
Dauntless 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 .
Dawnfluke 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 >
Deathrender 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 }
Deeptread 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 .
Dolmen 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 .
Drowner 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 .
Elvish 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 .
Elvish 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 .
Elvish 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 .
Elvish 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 .
Elvish 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 .
Entangling 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 >
Epic 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 .
Ethereal 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 .
Exiled 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 .
Eyeblight'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 .
Eyes 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 .
Facevaulter 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 .
Faerie 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 .
Faerie 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 .
Fallowsage 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 .
Familiar'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 .
Favor 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 .
Flamekin 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 } .
Flamekin 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 .
Flamekin 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 .
Fodder 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 .
Forced 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 .
Gaddock 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 .
Ghostly 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 .
Giant 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 .
Giant'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 .
Gilt-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 .
Gilt-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 .
Glarewielder 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 >
Glimmerdust 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 .
Goatnapper 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 .
Goldmeadow 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 .
Goldmeadow 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 } .
Guardian 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 .
Guile 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 .
Herbal 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 .
Hillcomber 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
Hoarder'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 >
Hoofprints 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 .
Horde 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 .
Hornet 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 .
Howltooth 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 .
Hurly-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 .
Immaculate 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 .
Imperious 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 .
Incandescent 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 .
Ingot 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 >
Inkfathom 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 .
Inner-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 >
Inner-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 .
Jagged-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 .
Judge 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 .
Kinsbaile 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 .
Kithkin 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 .
Kithkin 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 .
Kithkin 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 .
Knight 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 >
Knucklebone 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 .
Lace 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 .
Leaf 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 .
Lignify 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 .
Lys 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 .
Lys 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 .
Mad 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 .
Merrow 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 .
Merrow 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 .
Merrow 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 .
Mirror 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 .
Mistbind 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 .
Moonglove 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 >
Mournwhelk 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 >
Nath 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 .
Nath'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
Nath'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 >
Neck 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 .
Nectar 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 >
Nightshade 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 .
Nova 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 >
Oaken 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 >
Oakgnarl 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
Oona'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 .
Paperfin 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 >
Pestermite 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 .
Plover 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
Primal 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 .
Protective 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 >
Prowess 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 .
Quill-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 .
Rings 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 .
Scion 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 >
Secluded 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 .
Seedguide 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 .
Sentinels 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
Shapesharer 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 .
Shelldock 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 .
Shimmering 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 .
Silvergill 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 .
Skeletal 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 .
Soulbright 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 .
Sower 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 .
Spellstutter 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 .
Spiderwig 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 >
Spinerock 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 .
Springleaf 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 .
Squeaking 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 >
Stinkdrinker 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 .
Stonybrook 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 .
Sunrise 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 .
Surge 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 .
Surgespanner 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 .
Sygg, 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 .
Tarfire 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 .
Tar 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 .
Thorn 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 .
Thorntooth 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 .
Thoughtseize 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 .
Thoughtweft 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 .
Tideshaper 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 .
Timber 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 .
Treefolk 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 .
Triclopean 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 .
Vigor 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 .
Vivid 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 .
Vivid 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 .
Vivid 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 .
Wanderer'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 .
Wanderwine 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 .
Wanderwine 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 .
Warren-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
Weed 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 >
Windbrisk 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 .
Wings 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 .
Wispmare 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 >
Wizened 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 .
Woodland 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 >
Wort, 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 .
Wren'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 >
Wren'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 >
Wydwen, 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 .
Zephyr 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 .
Acidic 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 .
Acolyte 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 .
Act 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 .
Alluring 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 .
Angel'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 .
Ant 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 .
Armored 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 .
Awakener 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 .
Ball 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 .
Baneslayer 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
Berserkers 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 .
Black 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 >
Blinding 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 .
Bogardan 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 .
Bog 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 >
Borderland 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 .
Bramble 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 .
Burning 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 .
Burst 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 >
Capricious 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 .
Captain 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 .
Child 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 >
Coat 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 >
Consume 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 .
Convincing 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 .
Coral 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
Cudgel 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 >
Deadly 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 >
Disentomb 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 .
Disorient 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 .
Divine 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 .
Djinn 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 .
Doom 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 .
Dragonskull 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 .
Dragon 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 .
Dread 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 .
Drowned 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 .
Drudge 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 >
Duress 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 .
Elvish 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 .
Elvish 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 .
Emerald 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 >
Enormous 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
Entangling 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 .
Essence 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 .
Fabricate 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 .
Fiery 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 .
Fireball 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 .
Fog 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 .
Gargoyle 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 .
Garruk 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 .
Glacial 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 .
Glorious 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 .
Goblin 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 .
Goblin 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 .
Gorgon 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 >
Great 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 >
Harm'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 .
Haunting 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 .
Hive 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 .
Honor 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 .
Horned 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
Howling 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 .
Howling 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 .
Howl 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 .
Hypnotic 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 .
Ice 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 .
Ignite 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 .
Illusionary 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 .
Indestructibility 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 >
Inferno 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 .
Jace 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 .
Jackal 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 .
Jump 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 .
Kalonian 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 >
Lightning 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 .
Lightwielder 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 .
Liliana 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 .
Looming 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 .
Lurking 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 .
Magebane 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 >
Magma 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 .
Master 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 .
Merfolk 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 .
Mesa 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 .
Might 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 .
Mind 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 .
Mind 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 .
Mind 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 .
Mirror 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 .
Mist 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 >
Mold 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 .
Nature'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 >
Open 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 >
Overrun 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 .
Palace 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 .
Panic 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 .
Phantom 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 .
Planar 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 .
Polymorph 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 .
Ponder 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 .
Prized 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 .
Protean 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 .
Rampant 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 .
Razorfoot 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 >
Regenerate 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 >
Rhox 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 .
Rise 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 .
Rootbound 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 .
Runeclaw 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
Safe 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 .
Seismic 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 .
Serpent 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 .
Siege-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 .
Siege 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
Sign 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 .
Silence 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 >
Silvercoat 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
Sleep 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 .
Snapping 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
Solemn 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 .
Soul 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 .
Soul 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 .
Sparkmage 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 .
Spellbook 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 .
Sphinx 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 .
Stone 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 .
Stormfront 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
Sunpetal 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 .
Time 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 .
Tome 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 .
Trumpet 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 .
Twincast 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 .
Undead 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 .
Underworld 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 .
Vampire 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 .
Vampire 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 .
Veteran 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 .
Veteran 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 .
Viashino 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 >
Wall 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 >
Wall 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 .
Wall 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 .
Warpath 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
Warp 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 .
Weakness 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 .
White 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 >
Xathrid 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 .
Yawning 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 .
Zephyr 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
AEther 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 .
Air 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 .
Ajani'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 .
Ajani'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 >
Ancient 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 .
Angelic 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 .
Arc 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 .
Armored 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
Assault 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
Augury 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 >
Autumn'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 .
Azure 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
Back 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 .
Barony 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
Bloodcrazed 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 .
Brindle 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 .
Brittle 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 .
Call 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 .
Captivating 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 .
Chandra'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 .
Chandra'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 .
Cloud 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 >
Combust 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 .
Conundrum 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 .
Corrupt 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 .
Crystal 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 >
Cultivate 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 .
Cyclops 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 .
Dark 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 .
Demon 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
Destructive 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 .
Diminish 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 .
Dryad'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 >
Elixir 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 .
Ember 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 .
Fauna 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 .
Fire 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 .
Fling 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 .
Foresee 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 >
Frost 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 .
Gaea'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 .
Gargoyle 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 .
Garruk'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 >
Garruk'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 .
Goblin 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 .
Goldenglow 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 .
Grave 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 .
Greater 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 >
Harbor 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 .
Hoarding 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 .
Hornet 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 .
Infantry 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 .
Inferno 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 .
Inspired 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 .
Jace'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 .
Jace'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 .
Jinxed 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 .
Knight 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 >
Leyline 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 >
Leyline 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 .
Leyline 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 >
Leyline 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 .
Leyline 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 .
Liliana'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 .
Liliana'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 .
Mana 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 } .
Manic 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 .
Maritime 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
Mass 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 .
Mitotic 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 . "
Mystifying 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 .
Nantuko 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 .
Necrotic 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 .
Nether 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
Nightwing 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 .
Obstinate 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 .
Overwhelming 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 >
Phantom 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 .
Phylactery 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 .
Plummet 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 .
Preordain 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 >
Primal 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 .
Primeval 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 .
Pyretic 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 .
Quag 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 .
Reassembling 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 .
Redirect 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 .
Rotting 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 .
Sacred 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 >
Scroll 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 .
Serra 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 .
Shiv'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 .
Sorcerer'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 .
Squadron 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 .
Stabbing 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 .
Steel 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 .
Stone 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
Stormtide 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 .
Sun 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 .
Sword 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 >
Sylvan 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 .
Temple 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 .
Thunder 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 >
Time 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 .
Tireless 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 .
Viscera 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 >
Volcanic 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 >
Voltaic 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 .
Vulshok 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 >
Wall 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 >
Warlord'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 >
War 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 .
Water 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 .
Wild 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 .
Yavimaya 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 >
Adaptive 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 .
Aegis 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 >
Alabaster 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 >
Amphin 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
Angelic 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 .
Arachnus 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 .
Arachnus 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 .
Arbalest 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 .
Aven 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 >
Azure 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 .
Benalish 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 .
Bloodlord 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 .
Blood 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 >
Bloodrage 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 >
Bonebreaker 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
Bountiful 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 .
Buried 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 .
Call 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 .
Carnage 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 >
Cemetery 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 .
Chandra'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 .
Chandra, 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 .
Chasm 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 .
Circle 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 .
Crimson 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 >
Crown 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 .
Devouring 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 .
Divination 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 .
Divine 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 .
Doubling 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 .
Drifting 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 .
Druidic 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 .
Dungrove 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 .
Duskhunter 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
Firebreathing 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 .
Flight 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 .
Frost 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 .
Furyborn 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
Garruk, 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 .
Garruk'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 >
Gideon'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 .
Gideon'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 .
Gladecover 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 >
Goblin 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 .
Gorehorn 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 >
Grand 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 .
Greatsword 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 >
Griffin 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 .
Grim 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 .
Guardians' 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 .
Hideous 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 >
Hunter'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 .
Jace, 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 .
Jace'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 .
Jade 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 .
Kite 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 >
Levitation 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 .
Lifelink 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 >
Lord 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 >
Lurking 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 >
Manalith 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 .
Master 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 .
Mind 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 .
Monomania 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 .
Onyx 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 >
Peregrine 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 >
Personal 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 .
Phantasmal 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 .
Phantasmal 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 .
Phantasmal 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 . "
Pride 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 .
Primordial 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 .
Quicksilver 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 .
Reclaim 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 .
Rites 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 .
Rune-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 .
Rusted 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 .
Scepter 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 .
Scrambleverse 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 .
Skinshifter 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 .
Solemn 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 .
Sorin'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 .
Sorin'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 .
Sphinx 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 .
Spirit 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 .
Stampeding 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 >
Stave 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 >
Stingerfling 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 .
Stonehorn 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 .
Stormblood 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 .
Sundial 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 >
Sutured 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 .
Swiftfoot 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 >
Taste 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 .
Tectonic 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 .
Thran 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 .
Throne 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 .
Timely 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 .
Trollhide 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 >
Turn 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 .
Vampire 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 >
Vengeful 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 .
Visions 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 .
Volcanic 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 >
Wall 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 >
Warstorm 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 .
Worldslayer 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 >
Wring 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 .
Zombie 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
Zombie 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 .
Ajani, 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 .
Ajani'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 >
Akroma'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 .
Archaeomancer 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 .
Arctic 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 >
Arms 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 .
Battleflight 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 .
Bloodhunter 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 .
Blood 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 .
Bond 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 .
Boundless 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 .
Captain'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 .
Cathedral 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 .
Chandra'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 .
Chronomaton 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 .
Cleaver 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 >
Clock 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 .
Courtly 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 .
Cower 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 .
Craterize 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 .
Crimson 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 >
Crippling 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 .
Crusader 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 .
Diabolic 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 .
Dragon 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 .
Duskmantle 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 >
Duty-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 >
Elderscale 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 .
Encrust 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 .
Faerie 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
Faith'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 .
Fervor 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 >
Fire 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
Firewing 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 .
Flames 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 .
Flinthoof 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 >
Fungal 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 .
Gem 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 .
Gilded 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 .
Goblin 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 .
Griffin 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 .
Ground 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 .
Harbor 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 .
Healer 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 .
Hellion 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 >
Hydrosurge 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 .
Jace'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 .
Knight 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 >
Knight 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 >
Krenko, 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 .
Krenko'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 .
Liliana 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 . '"
Liliana'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 .
Magmaquake 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 .
Mark 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 >
Master 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 >
Mindclaw 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 .
Mind 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 .
Mogg 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 .
Murder 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 .
Nefarox, 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 .
Odric, 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 .
Omniscience 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 .
Predatory 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 .
Primal 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 >
Prized 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 >
Public 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 .
Rain 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 .
Ranger'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 .
Reckless 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 .
Revive 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 .
Rhox 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 .
Ring 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 >
Ring 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 >
Ring 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 >
Ring 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 >
Ring 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 >
Roaring 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 .
Searing 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 .
Sentinel 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 >
Serpent'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 >
Servant 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 >
Shimian 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 .
Show 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 .
Slumbering 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 .
Smelt 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 .
Spelltwine 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 .
Spiked 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 >
Staff 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 .
Sublime 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 >
Switcheroo 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 .
Talrand'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 .
Talrand, 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 .
Thragtusk 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 .
Thundermaw 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 .
Timberpack 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 .
Tricks 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 .
Veilborn 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 .
Vile 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 .
Void 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 .
Volcanic 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 .
Warclamp 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 >
War 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 .
Watercourser 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 .
Wild 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 .
Wit'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 .
Worldfire 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 .
Xathrid 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 >
Yeva, 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 .
Yeva'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 .
Academy 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 .
Accursed 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
Advocate 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 .
Ajani'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 .
Artificer'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 .
Awaken 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 .
Banisher 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 .
Barrage 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 .
Battle 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 .
Blightcaster 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 .
Blood 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 .
Blur 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 .
Bogbrew 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 .
Bonescythe 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 .
Bubbling 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 .
Burning 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 .
Celestial 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 .
Chandra, 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 .
Charging 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 .
Colossal 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 .
Corpse 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 .
Cyclops 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 .
Deathgaze 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
Devout 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 .
Dismiss 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 . "
Door 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 .
Dragon 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 " .
Elite 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 .
Elvish 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 .
Encroaching 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 .
Enlarge 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 .
Festering 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 .
Fiendslayer 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 .
Fireshrieker 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 }
Fleshpulper 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 .
Galerider 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 .
Garruk, 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 . "
Glimpse 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 .
Gnawing 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 .
Goblin 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 .
Guardian 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 .
Haunted 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 }
Hive 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 .
Hunt 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 .
Illusionary 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 .
Imposing 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 .
Into 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 .
Jace'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 .
Kalonian 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 .
Kalonian 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
Lifebane 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 .
Liliana'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 .
Liturgy 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 .
Manaweft 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 . "
Marauding 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 .
Master 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 .
Megantic 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 .
Messenger 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 .
Molten 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 .
Oath 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 .
Ogre 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 .
Path 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 .
Pay 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 .
Predatory 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 .
Primeval 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 .
Pyromancer'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 .
Regathan 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
Ring 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 .
Rise 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 .
Rumbling 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
Savage 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 .
Scourge 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 .
Seacoast 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
Seismic 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 .
Sentinel 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 .
Seraph 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 .
Sliver 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
Soulmender 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 .
Sporemound 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 .
Staff 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 .
Staff 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 .
Staff 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 .
Staff 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 .
Staff 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 .
Steelform 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 .
Stonehorn 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 .
Striking 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 .
Strionic 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 >
Syphon 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 .
Tenacious 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 .
Thorncaster 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 . "
Tidebinder 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 .
Trained 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 .
Undead 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
Vial 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 .
Voracious 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 .
Warden 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 .
Windreader 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 .
Witchstalker 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 .
Woodborn 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 .
Xathrid 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 .
Young 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 .
Zephyr 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 .
Act 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 .
Aeronaut 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 .
AEtherspouts 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 .
Aggressive 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 .
Ajani 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 . "
Altac 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 .
Amphin 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 .
Avacyn, 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 .
Avarice 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 }
Blood 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 .
Boonweaver 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 .
Borderland 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 .
Brawler'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 }
Brood 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 . "
Burning 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 . "
Carnivorous 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 .
Carrion 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 .
Chasm 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 .
Chief 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 .
Chronostutter 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 .
Constricting 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 . "
Coral 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 .
Covenant 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 .
Crowd'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 .
Cruel 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 .
Dauntless 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 .
Diffusion 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 } .
Ephemeral 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 .
Eternal 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 . "
Feast 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 .
Feral 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 .
Festergloom 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 .
First 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 .
Flesh 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 .
Frost 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 .
Garruk, 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 . "
Geist 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
Generator 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 .
Genesis 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 .
Glacial 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 .
Goblin 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 .
Goblin 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 .
Hammerhand 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 .
Heliod'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 .
Hornet 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 .
Hushwing 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 .
Indulgent 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 .
Inferno 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 .
In 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 .
Invasive 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 .
Jace, 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 .
Jalira, 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 .
Jorubai 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 .
Kalonian 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 . "
Kapsho 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 .
Kird 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 .
Krenko'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
Kurkesh, 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 .
Leeching 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 .
Life'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 .
Living 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 .
Marked 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 .
Master 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 .
Meteorite 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 .
Might 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 .
Military 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 .
Miner'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 .
Necromancer'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 .
Necromancer'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 .
Netcaster 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 .
Nightfire 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 .
Nimbus 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
Nissa'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 .
Nissa, 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 .
Obelisk 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 .
Ob 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 .
Paragon 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 .
Paragon 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 .
Paragon 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 .
Paragon 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 .
Paragon 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 .
Pillar 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 .
Polymorphist'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 .
Profane 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 .
Quickling 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 .
Radiant 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 .
Reclamation 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 .
Research 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 .
Resolute 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 .
Return 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 .
Rogue'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 }
Rotfeaster 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 .
Sacred 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 .
Sanctified 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 .
Scrapyard 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 .
Scuttling 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 .
Seraph 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 .
Shadowcloak 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 .
Shaman 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 .
Sliver 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 .
Sliver 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 .
Soul 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 .
Soul 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 .
Soul 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 .
Soul 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 .
Soul 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 .
Soul 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 .
Spectra 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 .
Spirit 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 .
Stain 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 .
Statute 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 .
Stoke 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 .
Sunblade 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 .
Sungrace 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
The 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 .
Triplicate 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 .
Tyrant'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 .
Unmake 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 .
Venom 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 .
Vineweft 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 .
Void 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 .
Wall 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 .
Warden 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 .
Waste 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 .
Will-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
Witch'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
Xathrid 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 .
Yisan, 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 .
Abbot 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 .
Acolyte 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 .
Aerial 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 .
Akroan 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 .
Akroan 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 >
Alchemist'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 .
Alhammarret, 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 > .
Anchor 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 .
Animist'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 .
Anointer 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 .
Archangel 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 .
Artificer'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 .
Aspiring 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 .
Avaricious 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 .
Aven 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 .
Blazing 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 .
Blessed 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 .
Blood-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 .
Boggart 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 >
Bonded 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 .
Bounding 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 .
Calculated 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 .
Call 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 .
Caustic 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 .
Chandra, 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 .
Chief 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 .
Citadel 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 >
Clash 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 } .
Cleric 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 .
Conclave 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 .
Consecrated 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 >
Consul'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 .
Dark 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 .
Dark 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 .
Day'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 >
Deadbridge 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 .
Deep-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 .
Demonic 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 .
Despoiler 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 .
Disciple 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 .
Displacement 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 .
Dwynen, 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 .
Dwynen'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 .
Enlightened 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 .
Enshrouding 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 .
Enthralling 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 .
Erebos'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 .
Evolutionary 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 .
Exquisite 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 .
Eyeblight 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 .
Eyeblight 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 .
Faerie 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 .
Fetid 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 >
Fiery 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 .
Firefiend 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 >
Flameshadow 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 .
Foundry 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 .
Gather 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 .
Ghirapur 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 .
Ghirapur 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 .
Gideon, 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 .
Gnarlroot 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 >
Goblin 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 >
Grasp 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 . "
Graveblade 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 .
Guardian 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 .
Hallowed 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 .
Hangarback 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 .
Harbinger 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 .
Healing 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 .
Heavy 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 .
Helm 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 }
Herald 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 .
Hitchclaw 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
Hixus, 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 .
Honored 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 . "
Hydrolash 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 .
Infectious 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 .
Infernal 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 . "
Jace'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 .
Jace, 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 " .
Jace, 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 .
Jhessian 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 .
Joraga 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 .
Knight 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 >
Kothophed, 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 .
Kytheon, 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 .
Kytheon'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 .
Kytheon'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 >
Languish 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 .
Lightning 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 .
Liliana, 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 . "
Liliana, 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 .
Macabre 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 .
Mage-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 .
Mage-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 .
Mage-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 .
Managorger 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 .
Mantle 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 .
Mizzium 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 .
Molten 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 .
Necromantic 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 .
Nightsnare 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 .
Nissa, 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 .
Nissa'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 .
Nissa'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 .
Nissa, 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 .
Nivix 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 .
Orbs 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 .
Outland 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 .
Patron 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 .
Pharika'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 >
Pia 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 .
Possessed 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 .
Prickleboar 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 .
Psychic 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 .
Pyromancer'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 .
Rabid 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 .
Ramroller 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 .
Ravaging 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 .
Reave 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 .
Reclusive 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 .
Relic 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 .
Rhox 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 >
Ringwarden 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 >
Scab-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 .
Seismic 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 .
Send 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 .
Sentinel 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 .
Separatist 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 .
Shadows 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 .
Shaman 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 .
Shambling 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 .
Skysnare 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
Somberwald 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 .
Soulblade 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 .
Sphinx'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 .
Stalwart 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 >
Starfield 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 .
Subterranean 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 .
Suppression 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 .
Swift 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 .
Sword 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 }
Tainted 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 .
Talent 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 .
The 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 .
Thopter 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 .
Thopter 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 .
Thornbow 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 .
Throwing 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 }
Thunderclap 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 .
Tragic 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 .
Undead 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 .
Undercity 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 .
Unholy 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 .
Valeron 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 .
Valor 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 .
Veteran'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 }
Vine 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 .
Volcanic 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 .
Vryn 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 .
War 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 .
War 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 >
Whirler 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 .
Wild 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 .
Willbreaker 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 .
Woodland 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 .
Zendikar 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 .
Zendikar'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 .
Baron 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 .
Cuombajj 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 .
Eater 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 .
Forcefield 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 .
Hand 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 .
Hymn 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 .
Ifh-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 .
Illusionary 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 >
Illusionary 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 >
Khabal 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 .
Mindstab 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 .
Onulet 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 .
Order 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 .
Order 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 .
Rainbow 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 .
River 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 .
Shambling 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 .
Shield 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 .
Storm 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 .
Sunken 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 .
Urza'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 .
Walking 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 .
Aeolipile 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 .
Armor 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 .
Armor 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 .
Aysen 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 .
Binding 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 .
Bounty 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 .
Combat 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 .
Despotic 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 .
Ebon 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 .
Elemental 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 .
Elven 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 .
Elvish 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 .
Elvish 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 .
Enervate 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 .
Forgotten 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 .
Foul 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 .
Fumarole 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 .
Grandmother 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 .
Icatian 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 .
Marjhan 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 .
Mesmeric 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 .
Orcish 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 .
Orcish 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 .
Panic 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 .
Red 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 .
Reinforcements 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 .
Ritual 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 .
Screeching 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 .
Sea 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 .
Sea 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 .
Soldevi 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 .
Soul 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 .
Thermokarst 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 .
Thought 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 .
Time 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 .
Viscerid 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 .
Warning 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 .
Wings 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 .
Wolf 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 .
Yavimaya 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 .
Arcades 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 .
Astrolabe 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 .
Bone 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 .
Chromium 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 } .
Coal 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 .
Concordant 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 .
Corrupt 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 .
Exorcist 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 .
Faerie 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 .
False 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 .
Ghosts 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 .
Guan 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 .
Guan 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 .
Hellfire 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 .
Kei 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 .
Kobold 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 .
Lady 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 .
Livonya 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
Lu 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 >
Mana 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 .
Palladia-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 } .
Princess 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 .
Ramses 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 .
Reveka, 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 .
Riding 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 >
Shu 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 >
Shu 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 >
Stolen 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 .
Trip 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 .
Tuknir 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 .
Vaevictis 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 .
Wall 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
Wandering 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 .
Wei 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 >
Wu 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 .
Young 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 .
Zhang 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 >
Aladdin 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 .
Alchor'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 >
Clockwork 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 .
Cloud 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 .
Coral 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 .
Crumble 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 .
Elephant 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 .
Floodwater 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 .
Foul 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 .
Last 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 .
Lifeforce 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 .
Mana 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 .
Mijae 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 .
Planar 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 .
Prowling 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 .
Ring 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 .
Sedge 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 .
Soldevi 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 .
Soul 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 .
Staff 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 .
Thing 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 .
Two-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 .
Wild 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 .
Magister 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 .
Silver 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 .
Voidmage 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 .
Warmonger 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 .
Alley 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 .
Ancestral 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 .
Ballista 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 .
Balloon 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 .
Battle 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 .
Black 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 .
Blaster 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 .
Bog 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
Bog 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 .
Bribery 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 .
Cackling 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 .
Cateran 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 .
Cateran 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 .
Cateran 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 .
Cateran 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 .
Cateran 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 .
Cateran 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 .
Cateran 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 .
Cavern 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 .
Cave 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 .
Chambered 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 .
Cho-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 .
Cho-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 .
Cho-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 .
Cho-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 .
Close 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 .
Coastal 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 .
Collective 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 .
Corrupt 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 .
Crackdown 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 .
Crash 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 .
Crenellated 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 .
Crumbling 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 .
Darting 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 .
Dawnstrider 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 .
Deadly 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 >
Deepwood 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 .
Deepwood 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 .
Deepwood 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 .
Diplomatic 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 .
Diplomatic 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 .
Drake 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 .
Dust 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 .
Embargo 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 .
Eye 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 .
False 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 .
Flailing 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 .
Flailing 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 .
Flailing 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 .
Food 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 .
Forced 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 .
Fountain 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 .
Fresh 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
Gerrard'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
Haunted 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 .
Heart 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 .
Henge 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 .
Henge 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 .
Hickory 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 .
High 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 .
High 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 .
Hoodwink 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 .
Horned 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 .
Horn 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 .
Horn 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 .
Howling 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 .
Ignoble 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 .
Instigator 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 .
Jhovall 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
Jhovall 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
Kris 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 .
Kyren 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 .
Kyren 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 .
Land 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 .
Larceny 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 .
Lava 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 .
Lightning 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
Lithophage 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 .
Lumbering 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 .
Lunge 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 .
Magistrate'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 .
Magistrate'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 .
Mercadian 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 .
Midnight 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 .
Misdirection 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 .
Misshapen 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
Molting 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 } .
Monkey 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 .
Muzzle 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 .
Nether 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 .
Notorious 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 .
Overtaker 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 .
Pangosaur 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 .
Peat 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 .
Pious 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 .
Power 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 .
Primeval 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 .
Pulverize 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 .
Puppet'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 .
Quagmire 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 .
Ramosian 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 .
Ramosian 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 .
Ramosian 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 .
Ramosian 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 .
Ramosian 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 .
Rampart 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 .
Rappelling 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 .
Remote 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 .
Rushwood 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 .
Rushwood 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 .
Rushwood 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 .
Saber 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 .
Sacred 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 .
Sand 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 .
Sandstone 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 .
Saprazzan 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 .
Saprazzan 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 .
Saprazzan 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 .
Saprazzan 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 .
Saprazzan 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 .
Seismic 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 .
Sever 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 .
Shock 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 .
Silverglade 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 .
Sizzle 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 .
Skulking 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 .
Snorting 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 .
Snuff 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 .
Soothsaying 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 .
Specter'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 .
Spontaneous 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 .
Squeeze 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 .
Statecraft 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 .
Stinging 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 .
Story 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 .
Strongarm 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 .
Subterranean 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 .
Sustenance 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 .
Task 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 .
Tectonic 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 .
Territorial 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 .
Thermal 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
Thrashing 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 .
Thwart 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 .
Tooth 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 .
Tower 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 .
Two-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 .
Unmask 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 .
Vine 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 .
Vine 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 .
Waterfront 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 .
Wild 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
Abyssal 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 .
Afterlife 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 .
Agility 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 >
Alarum 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 .
Aleatory 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 .
Amber 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 .
Armorer 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 .
Armor 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 .
Ashen 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 .
Asmira, 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 .
Bad 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 .
Barbed-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 .
Bay 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
Benthic 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 .
Binding 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 .
Blighted 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 .
Blinding 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 .
Blistering 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 >
Bone 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 .
Breathstealer 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 .
Brushwagg 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 .
Burning 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 .
Cadaverous 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 .
Canopy 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 .
Cerulean 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
Chaos 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 .
Civic 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 .
Cloak 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 >
Crystal 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 >
Crystal 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 .
Cursed 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 .
Dirtwater 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 .
Dwarven 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 .
Dwarven 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 .
Ebony 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 >
Ekundu 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
Enlightened 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 .
Ethereal 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 .
Fallow 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 .
Femeref 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 .
Femeref 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 .
Femeref 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
Feral 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
Flash 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 } .
Foratog 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 .
Forbidden 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 .
Giant 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 >
Goblin 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 .
Goblin 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 .
Goblin 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 .
Granger 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 .
Gravebane 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 .
Grave 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 .
Hammer 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 .
Harbinger 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 .
Harmattan 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 .
Hazerider 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
Horrible 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 >
Igneous 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 .
Illicit 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 >
Illumination 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 .
Iron 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
Ivory 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 .
Jolrael'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 >
Jungle 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 .
Jungle 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 .
Karoo 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
Kukemssa 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 .
Lead 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 .
Lightning 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 .
Lion'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 .
Locust 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 .
Mana 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 .
Melesse 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
Merfolk 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 >
Merfolk 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 .
Mist 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 >
Mountain 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 .
Mtenda 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 .
Mtenda 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 >
Mystical 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 .
Nettletooth 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 .
Paupers' 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 .
Pearl 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 .
Phyrexian 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 .
Phyrexian 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 .
Political 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 >
Psychic 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 .
Quirion 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 .
Radiant 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 .
Raging 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 .
Rashida 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 .
Reality 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 >
Restless 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 .
Ritual 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 .
Rock 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 .
Rocky 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 .
Sabertooth 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 >
Sacred 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 .
Sandbar 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 >
Sea 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 .
Seedling 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 .
Serene 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 .
Sewer 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 .
Shadow 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 .
Shallow 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 .
Shaper 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 .
Shimmer 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 >
Sidar 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 .
Skulking 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 .
Soar 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 .
Soul 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 .
Spirit 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 .
Talruum 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
Taniwha 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 >
Teeka'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 >
Teferi'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 >
Teferi'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 >
Thirst 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 } .
Tidal 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 .
Tranquil 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 .
Unfulfilled 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 .
Unseen 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 .
Unyaro 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 .
Unyaro 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 .
Vaporous 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 >
Viashino 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
Vigilant 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 .
Village 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 .
Vitalizing 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 .
Waiting 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 .
Ward 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 .
Wild 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
Wildfire 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 .
Windreaper 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
Withering 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 .
Zhalfirin 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 .
Zirilan 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 .
Zuberi, 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 .
Alpha 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
Altar'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 .
Ancient 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 .
Annul 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 .
Arc-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 .
Arrest 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 .
Assert 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 .
Atog 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 .
Auriok 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 .
Auriok 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 .
Auriok 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 .
Banshee'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 >
Battlegrowth 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 .
Betrayal 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 >
Blinkmoth 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 .
Bonesplitter 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 >
Cathodion 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 .
Chalice 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 .
Chromatic 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 .
Chrome 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 .
Clockwork 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 .
Clockwork 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 .
Clockwork 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 .
Clockwork 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 .
Cloudpost 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 .
Cobalt 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 .
Copperhoof 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 .
Copper 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 .
Crystal 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 } .
Damping 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 .
Deconstruct 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 .
Disciple 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 .
Domineer 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 .
Dross 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 .
Dross 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 >
Dross 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 .
Duplicant 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 .
Duskworker 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 .
Electrostatic 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 .
Elf 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 .
Empyrial 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 >
Extraplanar 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 .
Fangren 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
Farsight 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 .
Fatespinner 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 .
Fiery 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 .
Forge 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 .
Galvanic 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 .
Glimmervoid 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 .
Glissa 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 .
Goblin 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 .
Goblin 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
Goblin 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 .
Gold 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 .
Golem-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 >
Grab 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 >
Granite 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 .
Great 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 .
Grid 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 .
Groffskithur 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 .
Heartwood 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 .
Hematite 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 .
Incite 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 >
Inertia 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 .
Iron 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 .
Irradiate 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 .
Isochron 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 .
Jinxed 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 .
Journey 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 >
Krark'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 .
Leaden 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 .
Leonin 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 >
Leonin 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 .
Leonin 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 .
Leonin 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
Leonin 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 .
Leveler 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 .
Lifespark 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 .
Lightning 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 }
Living 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 .
Looming 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 .
Loxodon 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 .
Loxodon 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 .
Lumengrid 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 .
Luminous 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 .
Malachite 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 .
Mass 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 .
Mind'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 .
Molder 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 .
Molten 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 .
Moriok 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 .
Myr 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 .
Myr 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 .
Necrogen 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 .
Necrogen 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 .
Needlebug 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
Neurok 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 .
Neurok 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 >
Neurok 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 .
Nightmare 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 >
Nim 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 .
Nim 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 .
Nim 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 .
Nim 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 .
Nim 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 .
Override 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 .
Pearl 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 .
Pewter 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 .
Plated 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 >
Power 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 .
Predator'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 .
Proteus 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 .
Psychic 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 .
Psychogenic 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 .
Pyrite 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 .
Raise 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 .
Regress 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 .
Relic 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 . "
Roar 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 >
Rust 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 .
Rustmouth 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 .
Rustspore 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 .
Scale 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 .
Seat 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 .
Second 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 .
Seething 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 .
Shatter 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 .
Shrapnel 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 .
Silver 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 .
Slagwurm 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 >
Slith 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 .
Slith 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 .
Slith 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 .
Slith 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 .
Slith 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 .
Solar 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 >
Soldier 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 .
Somber 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
Soul 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 .
Spellweaver 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 .
Spikeshot 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 .
Sunbeam 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 .
Sword 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 >
Taj-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 .
Talisman 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 .
Talisman 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 .
Talisman 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 .
Talisman 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 .
Talisman 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 .
Tanglebloom 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 .
Tel-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 >
Tel-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
Tel-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 .
Tel-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 .
Temporal 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 >
Titanium 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 .
Tooth 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 .
Tower 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 .
Tower 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 .
Trash 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 .
Tree 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 .
Troll 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 .
Trolls 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 .
Turn 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 .
Vault 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 .
Vedalken 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 .
Vermiculos 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 .
Viridian 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 .
Viridian 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 >
Vorrac 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 >
Vulshok 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 >
Vulshok 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 >
Wail 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 >
Wall 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 .
Welding 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 .
Woebearer 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 .
Wrench 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 .
Accorder 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 >
Ardent 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 .
Banishment 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 .
Black 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 .
Bladed 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 .
Blightsteel 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 .
Blightwidow 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 >
Blisterstick 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 .
Blue 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 .
Bonehoard 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 }
Brass 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 .
Burn 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 .
Caustic 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 .
Choking 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 .
Concussive 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 .
Consecrated 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 .
Contested 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 .
Copper 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 >
Creeping 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 .
Crush 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 .
Cryptoplasm 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 .
Darksteel 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 }
Decimator 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 .
Distant 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 .
Divine 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 .
Dross 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 .
Fangren 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 .
Flayer 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 }
Flensermite 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 >
Flesh-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 .
Frantic 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 .
Fuel 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 >
Galvanoth 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 .
Glissa'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
Glissa, 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 .
Gnathosaur 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 .
Gore 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 .
Green 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 .
Gruesome 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 .
Gust-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 .
Hellkite 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 .
Hero 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 .
Hero 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 .
Hexplate 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
Horrifying 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 .
Ichor 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 .
Inkmoth 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 >
Into 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 .
Kemba'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 .
Knowledge 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 .
Koth'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
Kuldotha 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 .
Kuldotha 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 .
Lead 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 .
Lumengrid 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
Magnetic 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 .
Massacre 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 .
Master'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 .
Melira'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 .
Metallic 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 .
Mirran 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
Mirran 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 .
Mirran 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 .
Mirrorworks 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 .
Mitotic 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 .
Morbid 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 .
Mortarpod 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 }
Myr 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 .
Myr 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 .
Myr 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 .
Nested 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 .
Neurok 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 .
Peace 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 .
Phyresis 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 >
Phyrexian 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 >
Phyrexian 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 >
Phyrexian 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 .
Phyrexian 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 .
Phyrexian 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 .
Phyrexian 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 .
Phyrexian 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 .
Pierce 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 .
Piston 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 .
Pistus 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 .
Plaguemaw 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 >
Plague 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 .
Praetor'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 .
Priests 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 >
Psychosis 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 .
Quicksilver 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 .
Razorfield 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 .
Red 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 .
Rot 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 .
Rusted 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 .
Sangromancer 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 .
Scourge 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 >
Septic 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 .
Serum 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 .
Shimmer 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 .
Shriekhorn 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 .
Signal 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 .
Silverskin 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 }
Skinwing 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 }
Slagstorm 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 .
Sphere 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 .
Spin 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 .
Spine 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 .
Spiraling 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 .
Steel 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 .
Strandwalker 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 }
Sword 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 }
Tangle 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 .
Tangle 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
Tezzeret, 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 .
Thopter 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 .
Thrun, 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 .
Tine 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 >
Titan 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 .
Training 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 .
Treasure 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 .
Turn 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 .
Unnatural 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 .
Vedalken 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 .
Vedalken 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 .
Victory'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 .
Viridian 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 }
Virulent 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 .
Vivisection 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 .
White 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 .
Arcbound 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 >
Auntie'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 .
Auriok 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 .
Blind-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 .
Bound 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 .
Crush 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 .
Dampen 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 >
Death 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 .
Death 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 .
Deepcavern 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 >
Desperate 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 >
Doubling 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 .
Dreamspoiler 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 .
Earwig 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 .
Echoing 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 .
Glacial 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 >
Grand 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 .
Grinning 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 .
Imperiosaur 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 .
Incremental 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 .
Jhoira 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 >
Kithkin 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 .
Latchkey 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 .
Logic 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 } .
Marsh 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 .
Masked 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 .
Molten 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 .
Myr 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 .
Peppersmoke 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 .
Petals 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 .
Pyromancer'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 .
Reach 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 .
Rift 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 .
Runed 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 }
Sporoloth 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 . "
Stir 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 >
Stonehewer 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 .
Take 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 .
Test 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 .
Thieving 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 .
Thundercloud 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 .
Tombstalker 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 >
Tooth 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 >
Trygon 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 .
Vedalken 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 .
Warren 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 .
Warren 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 .
All 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 .
Karplusan 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 .
Worldheart 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 .
Ambassador 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 .
Blightsoil 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 .
Boldwyr 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 .
Bosk 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 .
Bramblewood 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 .
Brighthearth 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 >
Burrenton 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 .
Cenn'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 .
Chameleon 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 .
Changeling 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
Cloak 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 }
Countryside 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 .
Cream 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 .
Daily 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 .
Declaration 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 .
Deglamer 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 .
Dewdrop 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 .
Distant 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 .
Diviner'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 }
Everbark 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 .
Fencer 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 .
Fendeep 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 .
Festercreep 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 .
Final-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 .
Fire 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 >
Floodchaser 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 .
Forfend 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 .
Frogtosser 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 .
Game-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
Gilt-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 .
Greatbow 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 .
Grimoire 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 .
Heritage 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 .
Hunting 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 >
Idyllic 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 .
Indomitable 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
Ink 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 .
Kinsbaile 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 .
Kithkin 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 .
Knowledge 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 .
Leaf-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 .
Lightning 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 .
Luminescent 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 .
Lunk 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 .
Lys 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 .
Maralen 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 .
Meadowboon 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 >
Merrow 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 .
Moonglove 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 >
Morsel 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 .
Mothdust 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 .
Mudbutton 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 .
Murmuring 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 .
Mutavault 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 .
Nevermaker 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 >
Notorious 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 .
Obsidian 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 }
Offalsnout 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 >
Oona'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 .
Orchard 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 .
Order 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 .
Preeminent 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 .
Prickly 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 >
Primal 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 .
Pyroclast 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 .
Rage 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 .
Recross 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 >
Redeem 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 >
Release 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 >
Research 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 >
Reveillark 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 >
Revive 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 >
Rhys 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 .
Sage'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 .
Scapeshift 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 .
Scarblade 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 .
Seething 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 .
Sensation 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 .
Shard 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 .
Shared 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 .
Shinewend 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 .
Sigil 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 .
Slithermuse 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 >
Squeaking 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 .
Stingmoggie 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 .
Stinkdrinker 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 .
Stomping 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 .
Stonybrook 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 .
Stonybrook 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 .
Stream 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 .
Supreme 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 >
Titan'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 >
Unstoppable 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 .
Vendilion 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 .
Vengeful 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 .
Veteran'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 }
Violet 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 .
Walker 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 >
Wandering 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 .
War-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 .
Waterspout 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 .
Weed-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 .
Weirding 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 .
Winnower 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 .
Wolf-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 .
Accumulated 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 .
Ancient 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 .
Animate 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 .
Arc 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 .
Belbe'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 .
Belbe'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 .
Blastoderm 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 >
Blinding 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 .
Carrion 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 .
Cloudskate 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 >
Daze 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 } .
Death 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 .
Defender 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 .
Defiant 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 .
Dominate 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 >
Downhill 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 .
Ensnare 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 .
Flame 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 .
Flowstone 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 .
Flowstone 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 .
Flowstone 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 .
Infiltrate 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 .
Lawbringer 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 .
Lightbringer 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 .
Lin 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 .
Massacre 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 .
Mind 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 .
Mogg 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 .
Moggcatcher 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 .
Mogg 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 .
Off 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 .
Oracle'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 .
Oraxid 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
Overlaid 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 . "
Parallax 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 .
Parallax 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 .
Parallax 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 .
Parallax 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 .
Phyrexian 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 .
Phyrexian 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 .
Rathi 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 .
Rathi 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 .
Rath'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 .
Refreshing 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 .
Rejuvenation 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 .
Reverent 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 .
Rising 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 .
Rootwater 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 .
Rusting 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 .
Saproling 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 .
Seahunter 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 .
Seal 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 .
Seal 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 .
Seal 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 .
Seal 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 .
Shrieking 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 .
Silkenfist 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 .
Silkenfist 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 .
Skyshroud 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 .
Skyshroud 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 .
Skyshroud 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 .
Skyshroud 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 >
Sneaky 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 .
Stampede 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 .
Stronghold 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 .
Stronghold 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 .
Submerge 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 .
Tangle 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 .
Treetop 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 .
Trickster 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 .
Vicious 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 .
Viseling 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 .
Voice 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
Wandering 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 .
Woodripper 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 .
Act 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 .
Argent 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 .
Arm 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 . "
Artillerize 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 .
Auriok 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 .
Batterskull 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 }
Beast 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 .
Birthing 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 .
Blade 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 .
Blighted 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 .
Blinding 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 >
Blind 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 .
Bludgeon 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 .
Brutalizer 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 .
Caged 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 .
Caress 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 .
Cathedral 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 .
Chained 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 .
Chancellor 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 } .
Chancellor 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 .
Chancellor 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
Conversion 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 .
Corrosive 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 .
Corrupted 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 .
Darksteel 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 >
Death-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 >
Deceiver 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 .
Defensive 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 .
Dementia 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 .
Despise 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 .
Dismember 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 .
Dispatch 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 .
Due 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 .
Elesh 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 .
Enslave 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 .
Entomber 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 .
Etched 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 .
Fallen 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 .
Flameborn 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
Forced 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 .
Fresh 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 .
Furnace 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 .
Geosurge 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 .
Geth'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 .
Gitaxian 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 .
Glissa'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 .
Glistener 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 >
Glistening 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 .
Greenhilt 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 .
Gremlin 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 .
Grim 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 >
Gut 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 .
Hex 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 >
Hovermyr 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
Ichor 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 .
Inquisitor 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 .
Insatiable 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 >
Invader 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 .
Isolation 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 } .
Jin-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 .
Jor 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 .
Karn 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 .
Kiln 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 .
Lashwrithe 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 >
Leeching 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 .
Life'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 .
Lost 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 >
Loxodon 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
Marrow 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 .
Master 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 .
Maul 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 .
Melira, 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 .
Mental 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 .
Moltensteel 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 .
Mortis 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 .
Mutagenic 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 .
Mycosynth 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 .
Mycosynth 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 .
Myr 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 .
Necropouncer 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 }
Norn'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 .
Noxious 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 .
Numbing 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 .
Ogre 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 .
Omen 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 .
Parasitic 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 .
Pestilent 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 >
Phyrexian 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
Phyrexian 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 .
Phyrexian 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 .
Phyrexian 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 .
Phyrexia'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 .
Pith 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 .
Porcelain 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
Postmortem 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 .
Praetor'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 .
Priest 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 .
Pristine 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 .
Psychic 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 .
Psychic 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 .
Puresteel 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 .
Rage 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 .
Razor 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 >
Reaper 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 .
Remember 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 .
Rotted 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
Ruthless 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 .
Scrapyard 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 .
Sensor 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 .
Shriek 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 >
Shrine 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 .
Shrine 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 .
Shrine 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 .
Shrine 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 .
Shrine 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 .
Sickleslicer 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 }
Slag 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 .
Slash 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
Soul 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 .
Spellskite 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 >
Spinebiter 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 .
Spined 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
Spire 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
Surge 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 .
Surgical 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 .
Suture 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 .
Sword 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 }
Tormentor 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 .
Torpor 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 .
Toxic 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 .
Trespassing 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 >
Triumph 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 >
Unwinding 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 .
Urabrask 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 .
Vapor 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 .
Vault 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 >
Victorious 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 .
Viral 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 >
Viridian 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 >
Viridian 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 .
Vital 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 .
Volt 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 >
Vorinclex, 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 .
Vulshok 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
War 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 .
Wing 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 .
Xenograft 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 .
Anaba 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 .
Anarchist 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 .
Aven 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 .
Aven 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 .
Balduvian 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
Baleful 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 .
Battle 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 .
Beast 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 .
Blessed 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 .
Blinking 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 .
Blood 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 .
Boiling 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 .
Chastise 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 .
Contaminated 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 .
Cowardice 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 >
Crossbow 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 .
Deathgazer 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 .
Defense 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 .
Early 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 .
Elvish 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 .
Elvish 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 .
Emperor 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 .
Enrage 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 .
Execute 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 .
Fellwar 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 .
Flame 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 .
Fleeting 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 .
Flowstone 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 .
Flowstone 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 .
Foot 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
Giant 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
Goblin 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 .
Goblin 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 >
Grave 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 .
Guerrilla 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 .
Hell'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 .
Hunted 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 .
Ivory 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 >
King 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
Kird 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 .
Llanowar 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 .
Magnivore 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 . )$Magnivore's power and toughness are each equal to the number of sorcery cards in all graveyards .
Maro 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 .
Master 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 .
Mindslicer 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 .
Mogg 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 .
Natural 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 .
Nekrataal 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 .
Norwood 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
Ogre 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 .
Paladin 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 >
Peace 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 .
Razortooth 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 >
River 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 >
Rogue 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 .
Sacred 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 .
Sage 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 .
Sanctum 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 .
Scaled 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
Seedborn 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 .
Serra'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 >
Slay 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 .
Sleight 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 .
Storage 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 .
Storm 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 >
Summer 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 .
Swarm 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 .
Teferi'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 .
Temporal 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 .
Thieving 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 .
Trade 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 .
Treasure 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 .
Tree 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 >
Veteran 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 >
Viashino 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 >
Volcanic 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 .
Wanderguard 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 .
Wood 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 .
Zealous 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 .
Zodiac 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 >
Zombify 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 .
Abstruse 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 . "
Affa 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
Akoum 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 .
Allied 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 .
Ancient 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
Ayli, 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 .
Baloth 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 .
Birthing 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 .
Blinding 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 .
Bonds 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 .
Boulder 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 .
Brute 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 .
Call 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 .
Canopy 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
Captain'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 }
Chandra, 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 .
Chitinous 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 }
Cinder 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 .
Cinder 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 .
Cliffhaven 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 .
Comparative 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 .
Consuming 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 .
Containment 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 .
Corpse 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 .
Corrupted 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 .
Cultivator 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 } .
Cyclone 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 .
Dazzling 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 .
Deceiver 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 .
Deepfathom 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 .
Devour 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 .
Dimensional 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 .
Drana'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 .
Dread 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 .
Eldrazi 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 .
Eldrazi 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 .
Eldrazi 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 .
Eldrazi 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 .
Elemental 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 .
Embodiment 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 .
Embodiment 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 .
Endbringer 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 .
Essence 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 .
Fall 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 .
Flayer 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 .
Flaying 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 .
General 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 .
Gift 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 .
Gladehart 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 .
Goblin 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 .
Goblin 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
Gravity 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 .
Grip 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 .
Harvester 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 .
Havoc 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 .
Hedron 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 .
Hedron 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 .
Hissing 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 .
Holdout 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 .
Immobilizer 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 .
Immolating 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 .
Isolation 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 >
Joraga 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 >
Jori 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 .
Jwar 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
Kalitas, 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 .
Kazuul'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 .
Kor 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 .
Kor 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 .
Kozilek'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 .
Kozilek'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 . )$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 .
Kozilek'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 >
Kozilek'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 .
Kozilek, 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 .
Lead 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 >
Linvala, 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 .
Loam 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 .
Make 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 >
Makindi 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
Maw 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 .
Meandering 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 .
Mina 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 .
Mindmelter 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 >
Mirrorpool 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 .
Munda'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 .
Natural 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 .
Needle 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 .
Nissa'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 .
Nissa, 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 .
Null 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 .
Oath 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 .
Oath 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 .
Oath 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 .
Oath 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 .
Oblivion 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 .
Ondu 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 .
Overwhelming 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 .
Pulse 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 .
Pyromancer'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 .
Reality 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 .
Reality 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 .
Reaver 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 .
Reckless 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 .
Reflector 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 .
Relentless 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 .
Relief 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 >
Remorseless 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 .
Roiling 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 .
Ruin 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 .
Ruins 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 .
Saddleback 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
Scion 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 . "
Sea 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 .
Searing 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 .
Seed 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 .
Sifter 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 . "
Sky 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 .
Slaughter 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 >
Slip 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 .
Sparkmage'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 .
Spatial 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 .
Spawnbinder 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 .
Sphinx 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 .
Stalking 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 .
Steppe 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 .
Stoneforge 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 .
Stoneforge 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 }
Stone 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 .
Stormchaser 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 >
Submerged 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 .
Sweep 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 .
Sylvan 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 .
Tajuru 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
Thought 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 .
Thought-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 .
Timber 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 .
Tranquil 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 .
Tyrant 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 .
Umara 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 >
Unity 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 .
Unnatural 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 .
Untamed 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 >
Vampire 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 .
Vile 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 . "
Vines 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 >
Visions 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 .
Void 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 .
Void 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 .
Walker 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 .
Wall 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 .
Wandering 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 .
Wastes 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 .
Weapons 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 .
Witness 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 .
World 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 >
Zada'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 .
Zendikar 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 .
Zulaport 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 .
Abandoned 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 .
Aboshan, 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 .
Aboshan'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 >
Acceptable 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 .
Aegis 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 .
AEther 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 .
Amugaba 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 .
Ancestral 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 >
Animal 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 . "
Ashen 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 .
Atogatog 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 .
Balancing 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 .
Balshan 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 .
Balshan 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 .
Barbarian 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 .
Barbarian 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 .
Bash 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 >
Battle 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 .
Bearscape 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 .
Beast 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 >
Beloved 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
Blazing 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 .
Bloodcurdler 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 . "
Bog 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 .
Bomb 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 .
Braids, 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 .
Burning 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 .
Cabal 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 .
Cabal 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 .
Careful 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 .
Caustic 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 . "
Cease-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 .
Centaur 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 .
Cephalid 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 .
Cephalid 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 .
Cephalid 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 .
Cephalid 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 .
Cephalid 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 .
Chainflinger 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 .
Chamber 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 . "
Chance 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 .
Chatter 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 >
Childhood 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 .
Chlorophant 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 . "
Coffin 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 >
Cognivore 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 .
Concentrate 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 .
Crystal 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 .
Cursed 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 .
Darkwater 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 .
Darkwater 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 .
Decaying 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 . "
Decimate 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 .
Decompose 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 .
Dedicated 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 .
Deep 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 >
Delaying 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 } .
Dematerialize 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 >
Demoralize 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 .
Deserted 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 .
Devoted 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 .
Diligent 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 .
Dirty 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 .
Divert 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 } .
Divine 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 .
Druid 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 .
Druid'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 .
Dwarven 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
Dwarven 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 .
Dwarven 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 .
Earnest 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 .
Earth 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 >
Elephant 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 >
Engulfing 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 >
Entomb 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 .
Escape 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 .
Extract 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 .
Face 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 >
Famished 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 .
Fervent 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 >
Filthy 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 .
Firebolt 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 >
Flame 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 .
Frightcrawler 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 .
Ghastly 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 .
Gorilla 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 .
Graceful 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 .
Halberdier 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
Hallowed 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 .
Howling 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 >
Immobilizing 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 . "
Infected 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 .
Iridescent 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
Kamahl'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 .
Karmic 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 .
Krosan 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 .
Krosan 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 .
Krosan 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 .
Laquatus'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 .
Leaf 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
Lieutenant 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 .
Magma 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 .
Malevolent 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 .
Master 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 .
Metamorphic 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 .
Minotaur 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 .
Molten 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 .
Moment'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 >
Morbid 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 >
Morgue 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 >
Mossfire 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 .
Mossfire 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 .
Mudhole 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 .
Muscle 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 .
Mystic 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 .
Mystic 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 .
Mystic 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 .
Mystic 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 .
Nantuko 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 .
Need 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 .
Nimble 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 .
Nomad 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 .
Nomad 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 .
Nut 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 .
Obstinate 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 .
Overeager 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 .
Pardic 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 .
Pardic 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 .
Pardic 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 .
Patriarch'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 .
Patrol 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 .
Patron 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 } .
Petrified 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 .
Phantatog 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 .
Pianna, 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 .
Pilgrim 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 .
Pilgrim 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 .
Primal 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 .
Psionic 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 . "
Pulsating 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 .
Rabid 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 .
Ravaged 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 .
Ray 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 >
Recoup 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 >
Refresh 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 .
Repel 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 .
Repentant 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 . "
Resilient 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 .
Rites 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 .
Roar 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 >
Rotting 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 .
Sacred 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 .
Sadistic 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 .
Sandstone 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 .
Sarcatog 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 .
Seafloor 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 .
Second 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 .
Seton, 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 .
Shadowblood 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 .
Shadowblood 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 .
Shelter 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 .
Shower 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 .
Simplify 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 .
Skeletal 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 .
Skull 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 >
Skycloud 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 .
Skycloud 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 .
Skyshooter 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 .
Soulcatcher 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 .
Spark 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 .
Spiritualize 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 .
Springing 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 .
Squirrel 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 .
Still 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 .
Sungrass 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 .
Sungrass 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 .
Sylvan 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 >
Tainted 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 .
Tarnished 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 .
Terravore 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 .
Testament 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 .
Thaumatog 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 .
Thermal 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 .
Think 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 .
Thought 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 .
Thought 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 .
Thought 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 .
Timberland 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 .
Tireless 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 .
Tombfire 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 .
Touch 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 .
Unifying 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 .
Upheaval 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 .
Vivify 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 .
Volcanic 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 >
Volley 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 >
Wayward 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 . "
Werebear 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 .
Whipkeeper 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 .
Whispering 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 .
Wild 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 .
Woodland 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
Words 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 .
Zombie 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 .
Zombie 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 .
Zoologist 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 .
Accursed 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 .
Aggravated 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 .
Airborne 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 .
Annex 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 .
Anurid 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
Aphetto 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 >
Aphetto 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 .
Ascending 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 >
Astral 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 .
Aurification 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 .
Avarax 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 .
Aven 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 .
Aven 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 .
Aven 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 .
Barkhide 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 >
Barren 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 >
Biorhythm 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 .
Birchlore 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 >
Blackmail 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 .
Blatant 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 >
Blistering 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 >
Brightstone 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 .
Broodhatch 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 >
Cabal 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 .
Cabal 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 >
Cabal 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 .
Catapult 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 .
Catapult 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 .
Centaur 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 .
Chain 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 .
Charging 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 >
Choking 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 .
Complicate 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 } .
Contested 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 >
Convalescent 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 .
Cover 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 >
Crowd 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 .
Crude 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 >
Cruel 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 .
Death 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 .
Death 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 .
Dirge 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 .
Disciple 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 >
Disruptive 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 >
Dive 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 .
Doubtless 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 .
Dream 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 .
Dwarven 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 >
Ebonblade 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 >
Elven 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 .
Elvish 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 .
Elvish 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 .
Elvish 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 .
Elvish 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 .
Embermage 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 .
Enchantress'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 .
Essence 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 >
Fallen 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 >
False 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 .
Feeding 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 .
Fever 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 .
Flamestick 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 .
Flooded 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 .
Foothill 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 >
Forgotten 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 >
Frightshroud 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 >
Future 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 .
Gangrenous 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 .
Ghosthelm 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 >
Gigapede 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 .
Gluttonous 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 >
Goblin 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 .
Goblin 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 .
Goblin 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 .
Goblin 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 .
Grand 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 .
Grassland 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 .
Gratuitous 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 .
Gravel 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 >
Grinning 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 >
Gustcloak 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 .
Gustcloak 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 .
Gustcloak 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 .
Gustcloak 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 .
Harsh 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 .
Haunted 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 >
Headhunter 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 >
Heedless 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 .
Hystrodon 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 >
Imagecrafter 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 .
Improvised 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 >
Information 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 .
Inspirit 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 .
Jareth, 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 .
Kamahl, 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 .
Krosan 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 >
Krosan 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 .
Leery 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 .
Lightning 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 .
Lonely 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 >
Mage'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 >
Mana 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 .
Misery 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 .
Mistform 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 .
Mythic 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 .
Nameless 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 >
Nosy 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 .
Oblation 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 .
Oversold 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 .
Patriarch'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 .
Pearlspear 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 .
Pinpoint 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 .
Polluted 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 .
Primal 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 .
Ravenous 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 .
Read 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 .
Reckless 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 .
Reminisce 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 .
Renewed 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 .
Riptide 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 >
Riptide 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 .
Riptide 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 .
Riptide 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 .
Rotlung 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 .
Searing 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 .
Sea'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 .
Seaside 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 .
Secluded 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 >
Shared 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 .
Silklash 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 .
Silvos, 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 .
Skirk 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 .
Skirk 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 .
Slate 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 .
Slice 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 .
Slipstream 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 >
Snarling 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 >
Solar 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 .
Soulless 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 .
Sparksmith 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 .
Spined 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 >
Spitting 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 >
Spurred 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 .
Stag 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 .
Standardize 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 .
Starlit 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 .
Starstorm 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 >
Supreme 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 .
Swat 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 >
Symbiotic 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 .
Symbiotic 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 .
Symbiotic 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 .
Syphon 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 .
Taunting 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 .
Thunder 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 .
Towering 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 >
Tranquil 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 >
Treespring 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 >
Trickery 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 .
True 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 >
Undead 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 >
Unholy 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 .
Visara 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 .
Vitality 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 .
Voice 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 .
Wall 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 .
Wave 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 .
Weathered 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 .
Weird 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 .
Wellwisher 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 .
Wheel 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 .
Whipcorder 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 >
Windswept 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 .
Wirewood 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 .
Wirewood 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 .
Wirewood 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 .
Wirewood 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 .
Wooded 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 .
Words 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 .
Words 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 .
Wretched 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 .
Sickening 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 .
Darigaaz, 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 .
Hornet 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 .
Phyrexian 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 .
Phyrexian 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 .
Thornscape 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 .
Thornscape 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 .
Thunderscape 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 .
Urza'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 . )$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 .
Verduran 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 .
Ana 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 .
Aven 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 .
Battering 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 .
Benalish 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 .
Big 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 >
Blightspeaker 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 .
Blood 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
Bog 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 .
Braids, 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 .
Brain 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 >
Cautery 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 . "
Chronozoa 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 .
Citanul 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 .
Crovax, 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 .
Damnation 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 .
Darkheart 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 . "
Dash 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 .
Dawn 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 .
Deadly 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 >
Detritivore 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 .
Dismal 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 .
Dormant 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 . "
Dreamscape 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 .
Dunerider 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 .
Dust 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 .
Dust 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 .
Erratic 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 .
Essence 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 .
Fa'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 .
Fatal 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 .
Firefright 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 .
Frenetic 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 . "
Frozen 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 .
Fungal 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 .
Fury 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 .
Gaea'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 .
Ghost 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 .
Giant 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 >
Gossamer 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 .
Groundbreaker 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 .
Hammerheim 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 .
Harmonize 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 .
Healing 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 .
Hedge 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 .
Heroes 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 >
Hunting 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 .
Jedit 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 .
Keen 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 .
Keldon 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 .
Lavacore 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 .
Life 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 .
Magus 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 .
Magus 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 .
Magus 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 } . "
Malach 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 .
Mana 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 } .
Melancholy 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 } .
Merfolk 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 .
Midnight 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 .
Mire 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 .
Mirri 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 .
Mycologist 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 .
Necrotic 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 . "
Needlepeak 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 >
Pallid 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 .
Phantasmagorian 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 .
Piracy 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 .
Pongify 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 .
Porphyry 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 .
Poultice 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 . "
Pouncing 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 .
Psychotrope 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 .
Pyrohemia 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 .
Radha, 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 .
Rathi 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 .
Reality 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 .
Rebuff 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 .
Reckless 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 >
Reflex 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 .
Revered 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 .
Ridged 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 .
Riptide 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 >
Saltfield 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 .
Seal 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 .
Serendib 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 .
Serra 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
Shade 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 >
Shivan 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 >
Shivan 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 .
Shrouded 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 .
Simian 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 .
Sinew 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 .
Sophic 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 .
Spitting 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 .
Stingscourger 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 .
Stormfront 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 .
Sulfur 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 .
Sunlance 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 .
Synchronous 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 .
Temporal 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 .
Uktabi 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 >
Urborg, 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 .
Utopia 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 . "
Vampiric 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 .
Vitaspore 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 .
Voidstone 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 .
Waning 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 >
Wistful 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 .
Akroma'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 >
Arcbound 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 >
Arcbound 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 >
Ascendant 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 .
Beacon 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 .
Blaze 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 .
Bogardan 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 .
Bogardan 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 .
Boros 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 .
Boros 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
Broodstar 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 . )$Flying$Broodstar's power and toughness are each equal to the number of artifacts you control .
Cabal 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 .
Cadaverous 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 .
Corpse 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 .
Cranial 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 >
Dark 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 .
Door 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 .
Etched 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 .
Explosive 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 .
Festering 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 .
Fires 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 .
Flamekin 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 .
Flametongue 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 .
Gruul 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 .
Helldozer 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 .
Innocent 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 .
Ivy 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 .
Keldon 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 .
Mask 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 >
Myr 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 >
Nefashu 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 .
Noxious 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 .
Nuisance 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 .
Pentad 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 .
Phyrexian 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 .
Razia, 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 .
Reckless 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 >
Rorix 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
Sarcomite 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 .
Shivan 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 .
Silverglade 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 .
Skeleton 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 .
Smokebraider 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 .
Sunhome, 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 .
Suntouched 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 >
Syphon 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 .
Undead 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 .
Vedalken 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 .
Withered 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 .
Wizard 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 } .
Armored 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
Baleful 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 .
Beetleback 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 .
Brindle 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 .
Dragonlair 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 .
Dreampod 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 .
Elderwood 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 .
Erratic 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 .
Etherium-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 >
Felidar 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 >
Illusory 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 .
Indrik 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 >
Inkfathom 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 .
Krond 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 .
Maelstrom 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 >
Mass 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 .
Noggle 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 .
Nullmage 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 .
Penumbra 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 .
Pollenbright 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 .
Preyseizer 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 .
Primal 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 .
Quiet 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 .
Rivals' 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 >
Sai 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 }
Sakashima'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 .
Shardless 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 >
Silent-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 .
Tainted 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 .
Three 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 .
Thromok 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 >
Vela 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 .
Alpha 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 .
Ancient 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 >
Arctic 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 .
Aura 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 .
Aurora 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 .
Bog 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 .
Caldera 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 .
Cavern 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 .
Cloud 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 .
Confound 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 .
Crosis'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 .
Darigaaz'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 .
Darigaaz'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 .
Daring 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 .
Deadapult 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 .
Death 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 .
Destructive 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 .
Diabolic 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 .
Dralnu'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 .
Dromar'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 .
Eladamri'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 .
Ertai'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 .
Ertai, 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 .
Escape 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 .
Exotic 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 .
Falling 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 .
Fleetfoot 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 .
Forsaken 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 .
Gaea'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 .
Hobble 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 .
Honorable 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 .
Horned 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 .
Hunting 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 .
Implode 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 .
Insolence 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 .
Kavu 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 .
Lava 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 .
Maggot 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 .
Magma 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 .
Magnigoth 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 .
Malicious 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 .
March 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 .
Marsh 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 .
Meteor 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 .
Mire 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 .
Mogg 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 .
Morgue 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 .
Multani'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 . "
Natural 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 .
Nemata, 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 .
Nightscape 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 .
Nightscape 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 .
Orim'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 .
Phyrexian 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 .
Planeswalker'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 .
Planeswalker'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 .
Planeswalker'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 .
Planeswalker'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 .
Pollen 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 .
Primal 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 .
Pygmy 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 .
Quirion 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 .
Radiant 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 .
Razing 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 .
Rith'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 .
Rith'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 .
Rushing 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 .
Samite 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 .
Samite 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 .
Sea 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 .
Shifting 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 .
Shriek 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 >
Sisay'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 . "
Skyship 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 .
Skyshroud 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 .
Sleeping 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 .
Slingshot 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 .
Sparkcaster 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 .
Steel 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 .
Stone 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 .
Strafe 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 .
Stratadon 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
Sunken 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 .
Sunscape 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 .
Sunscape 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 .
Tahngarth, 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 .
Terminal 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 .
Thornscape 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 .
Thunderscape 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 .
Treva'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 .
Voice 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 .
Volcano 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 .
Waterspout 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 .
Alabaster 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 .
Alluring 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 .
Arrogant 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
Bee 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 .
Border 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
Burning 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 .
Capricious 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 .
Charging 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 .
Cloak 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 .
Cloud 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 .
Craven 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 .
Cruel 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 .
Deep-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 .
Deja 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 .
Desert 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
Djinn 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
Elite 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
Elvish 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
Final 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 .
Fire 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 .
Fire 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 .
Fire 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 .
Fire 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 .
Fleet-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 .
Fruition 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 .
Goblin 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
Highland 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
Ingenious 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 .
Jungle 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 .
Keen-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 >
King'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 .
Lava 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 .
Lizard 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
Minotaur 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
Mobilize 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 .
Moon 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
Mystic 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 .
Noxious 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 .
Omen 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 .
Owl 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 .
Personal 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 .
Plant 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 .
Raging 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
Raging 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
Renewing 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 .
Rowan 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
Sacred 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 .
Serpent 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 .
Skeletal 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
Skeletal 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
Sorcerous 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 .
Starlit 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
Stern 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 .
Sylvan 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 .
Symbol 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 .
Taunt 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 .
Thundering 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 .
Thundermare 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 .
Undying 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 .
Valorous 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 .
Vampiric 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 .
Vampiric 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 .
Virtue'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 .
Wall 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 >
Warrior'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 .
Whiptail 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
Wicked 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 .
Willow 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
Withering 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 .
Alaborn 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
Alaborn 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 >
Alaborn 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
Alaborn 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 .
Angel 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 .
Apprentice 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 .
Armored 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 .
Barbtooth 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
Bear 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
Bloodcurdling 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 .
Brimstone 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
Brutal 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 .
Chorus 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 .
Coastal 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 .
Dakmor 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
Dakmor 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
Dark 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 .
Deathcoil 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 .
Festival 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 .
Goblin 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
Goblin 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 .
Golden 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
Harmony 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 .
Ironhoof 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 .
Kiss 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 .
Lurking 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 .
Lynx 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
Magma 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 .
Moaning 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
Muck 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
Nightstalker 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 .
Norwood 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 >
Norwood 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 .
Norwood 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 .
Obsidian 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
Ogre 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 .
Plated 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
Raiding 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
Rain 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 .
Razorclaw 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 .
Salvage 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 .
Steam 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 .
Steam 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 .
Sylvan 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 .
Talas 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
Talas 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 .
Talas 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
Talas 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 .
Talas 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
Talas 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 .
Temple 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 .
Temporal 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 .
Touch 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 .
Town 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 .
Alert 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
Barbarian 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 >
Barbarian 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
Borrowing 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 .
Broken 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 .
Burning 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 .
Burning 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 .
Cao 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 .
Cao 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 .
Capture 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 .
Control 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 .
Corrupt 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 .
Council 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 .
Counterintelligence 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 .
Cunning 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 .
Deception 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 .
Desert 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 .
Desperate 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 .
Exhaustion 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 .
False 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 .
Fire 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 .
Fire 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 .
Flanking 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 .
Forest 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
Ghostly 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 .
Huang 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 .
Hunting 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 .
Imperial 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 .
Imperial 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 .
Independent 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
Lady 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 .
Lady 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 >
Liu 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 .
Loyal 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 .
Lu 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 >
Lu 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 .
Meng 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 .
Meng 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
Mountain 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
Overwhelming 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 .
Pang 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 .
Poison 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 .
Preemptive 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 .
Ravages 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 .
Ravaging 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 .
Renegade 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
Return 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 .
Riding 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 >
Rockslide 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 .
Rolling 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 .
Sage'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 .
Shu 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 .
Shu 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
Shu 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 .
Shu 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 .
Shu 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 .
Sima 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 .
Slashing 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 .
Southern 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
Spring 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 .
Stone 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 .
Straw 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
Sun 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 >
Taoist 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 >
Taoist 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 .
Taunting 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 .
Three 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 .
Trained 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 .
Trained 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
Virtuous 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 .
Volunteer 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
Warrior'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 .
Wei 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 .
Wei 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 >
Wei 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 >
Wielding 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 .
Wu 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 .
Wu 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 >
Wu 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
Wu 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 >
Wu 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 .
Wu 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 .
Xiahou 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 .
Xun 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 .
Yellow 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 .
Yellow 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 .
Yellow 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 .
Yuan 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 .
Yuan 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 .
Zhang 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 .
Zhou 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 .
Zhuge 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 .
Zodiac 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
Zodiac 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 .
Zodiac 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
Zodiac 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
Zodiac 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
Zodiac 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
Zodiac 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
Zodiac 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
Zodiac 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
Zodiac 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
Zodiac 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
Zuo 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 .
Dirtcowl 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 .
Djinn 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 >
Feral 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 >
Gleancrawler 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 .
Abolish 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 .
Agent 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 .
Alexi'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 >
Aura 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 .
Avatar 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 .
Avatar 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 .
Avatar 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 >
Avatar 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
Barbed 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 . "
Bog 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 .
Bog 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 .
Chilling 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 .
Chimeric 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 .
Coastal 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 .
Darba 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 } .
Despoil 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 .
Devastate 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 .
Excavation 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 .
Flameshot 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 .
Flowering 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 . "
Foil 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 .
Greel'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 .
Gulf 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 .
Hazy 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 .
Heightened 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 .
Infernal 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 .
Jeweled 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 .
Jolrael, 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 .
Jolrael'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 .
Keldon 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 .
Latulla, 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 .
Lesser 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 .
Living 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 .
Mageta'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 .
Mageta 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 .
Marsh 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
Mungha 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 .
Nakaya 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 } .
Noxious 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 . "
Outbreak 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 .
Pit 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 } .
Plague 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 .
Pygmy 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
Quicksilver 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 .
Rebel 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 .
Rethink 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 .
Rhystic 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 } .
Rhystic 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 .
Ribbon 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 .
Rib 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 >
Ridgeline 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 .
Root 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 .
Scoria 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 .
Searing 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 .
Spiketail 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 } .
Spitting 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 .
Spore 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 .
Spur 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 .
Squirrel 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 .
Steal 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 .
Stormwatch 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 .
Sunken 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 } . "
Sword 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 .
Thrive 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 .
Trenching 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 .
Troubled 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 .
Troublesome 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 .
Verdant 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 . "
Vintara 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 .
Vintara 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 >
Well 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 .
Well 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 .
Wild 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 } .
Wintermoon 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 .
Zerapa 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 .
Agrus 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 .
Autochthon 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
Barbarian 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 .
Belltower 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 .
Benevolent 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 .
Blazing 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 .
Blockbuster 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 .
Blood 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 .
Boros 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 .
Boros 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
Boros 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 .
Bottled 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 .
Brainspoil 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 >
Bramble 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 .
Breath 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 .
Carven 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 .
Centaur 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 .
Cerulean 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 .
Char 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 .
Chord 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 .
Clinging 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 .
Cloudstone 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 .
Clutch 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 >
Compulsive 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 .
Concerted 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 .
Congregation 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 .
Consult 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 .
Convolute 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 } .
Copy 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 .
Courier 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
Crown 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 .
Cyclopean 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 .
Darkblast 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 >
Devouring 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 .
Dimir 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 .
Dimir 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 .
Dimir 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 .
Dimir 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 .
Dimir 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 >
Dimir 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 >
Dimir 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 >
Dimir 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 .
Disembowel 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 .
Divebomber 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 .
Dizzy 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 >
Dowsing 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 .
Drift 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 >
Dryad'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 .
Duskmantle, 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 .
Elves 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 .
Elvish 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 .
Fiery 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 .
Firemane 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 .
Fists 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 .
Flame 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 . "
Flame-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 .
Flight 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 .
Followed 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 .
Frenzied 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 .
Galvanic 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 .
Gate 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 .
Gather 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 .
Glare 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 .
Glass 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
Glimpse 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 .
Goblin 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 .
Goblin 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
Golgari 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 >
Golgari 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 .
Golgari 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 .
Golgari 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 .
Golgari 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 .
Golgari 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 >
Goliath 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 >
Grave-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 >
Grayscaled 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
Greater 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 .
Greater 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 >
Grozoth 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 >
Guardian 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
Halcyon 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 .
Hammerfist 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 .
Hex 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 .
Hour 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 .
Hunted 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 .
Hunted 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 .
Hunted 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 .
Infectious 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 .
Ivy 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 .
Junktroller 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 .
Keening 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 .
Last 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 .
Leave 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 .
Life 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 >
Lightning 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 .
Lore 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 .
Loxodon 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 .
Loxodon 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 .
Lurking 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 .
Mindleech 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 .
Mindmoil 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 .
Mnemonic 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 .
Moldervine 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 >
Molten 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 .
Moroii 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 .
Necroplasm 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 >
Netherborn 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 >
Nightguard 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
Nightmare 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 >
Nullmage 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 .
Oathsworn 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 .
Overgrown 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 .
Overwhelm 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 .
Peregrine 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 }
Perilous 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 .
Perplex 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 >
Phytohydra 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 .
Primordial 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 .
Privileged 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 >
Psychic 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 .
Putrefy 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 .
Rain 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 .
Rally 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 .
Rolling 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 .
Roofstalker 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 .
Root-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 .
Sacred 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 .
Sandsower 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 .
Savra, 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 .
Scatter 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 .
Searing 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 .
Seed 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 .
Seismic 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 .
Selesnya 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 .
Selesnya 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 .
Selesnya 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 .
Selesnya 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 .
Selesnya 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 .
Sell-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 .
Sewerdreg 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 .
Shadow 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 .
Siege 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
Sins 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 .
Sisters 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 .
Skyknight 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
Snapping 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
Stasis 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 .
Stinkweed 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 >
Stone-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 .
Stoneshaker 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 .
Strands 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 .
Sundering 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 .
Sunforger 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 }
Sunhome 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 .
Suppression 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 .
Surveilling 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 .
Tattered 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 .
Temple 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 .
Terraformer 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 .
Thundersong 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 .
Tidewater 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 .
Tolsimir 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 .
Torpid 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 .
Transluminant 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 .
Twilight 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 .
Undercity 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 .
Ursapine 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 .
Vedalken 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 .
Vedalken 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 .
Veteran 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 .
Viashino 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 .
Viashino 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 .
Vigor 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 .
Vindictive 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 .
Vinelasher 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 .
Vitu-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 .
Votary 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 .
Watchwolf 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
Watery 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 .
Wizened 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 .
Abrupt 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 .
Aerial 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 .
Angel 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 .
Annihilating 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 .
Aquus 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 .
Archon 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 >
Archweaver 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
Armada 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 .
Armory 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 .
Ash 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 .
Assassin'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 .
Auger 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 .
Avenging 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 .
Axebane 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 .
Axebane 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
Azorius 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 .
Azorius 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 >
Azorius 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 .
Azor'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 .
Batterhorn 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 .
Bazaar 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 .
Bellows 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 .
Blistercoil 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 .
Bloodfray 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 >
Blustersquall 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 >
Brushstrider 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
Call 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 .
Carnival 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 >
Catacomb 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
Centaur 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 .
Centaur'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 .
Chaos 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 .
Chemister'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 >
Chronic 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 .
Civic 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 }
Cobblebrute 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
Codex 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 .
Collective 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 .
Common 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 .
Concordia 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
Conjured 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 .
Corpsejack 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 .
Counterflux 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 >
Coursers' 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 >
Crosstown 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 .
Cryptborn 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 .
Cyclonic 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 >
Daggerdrome 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 >
Dark 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 .
Deadbridge 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 >
Dead 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 >
Desecration 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 .
Destroy 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 .
Detention 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 .
Deviant 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 . "
Doorkeeper 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 .
Downsize 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 >
Drainpipe 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 .
Dramatic 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 .
Dreadbore 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 .
Dreg 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 >
Drudge 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 >
Druid'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 >
Dryad 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 .
Dynacharge 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 >
Electrickery 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 >
Epic 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 .
Essence 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 .
Ethereal 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 .
Faerie 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 .
Fall 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 .
Fencing 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 >
Firemind'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 .
Frostburn 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 .
Gatecreeper 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 .
Gobbling 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 .
Goblin 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 .
Goblin 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 .
Golgari 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 .
Golgari 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 >
Golgari 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 .
Golgari 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 .
Golgari 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
Gore-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 >
Grave 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 .
Grim 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 .
Grisly 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 .
Guild 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 .
Guttersnipe 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 .
Havoc 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 .
Hellhole 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 .
Horncaller'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 >
Hover 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
Hussar 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
Hypersonic 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 >
Inaction 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 .
Inspiration 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 .
Isperia'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 >
Isperia, 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 .
Izzet 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 .
Izzet 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 .
Izzet 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 .
Izzet 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 .
Jace, 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 .
Jarad, 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 .
Keening 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 .
Knightly 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 .
Korozda 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 .
Korozda 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 >
Launch 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 .
Lobber 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 .
Lotleth 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 .
Loxodon 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 .
Lyev 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 >
Mana 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 .
Martial 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 >
Mercurial 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 .
Minotaur 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
Mizzium 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 >
Mizzium 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 >
Necropolis 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 .
New 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 >
Nivix 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 .
Oak 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 .
Ogre 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 .
Pack 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 .
Palisade 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 .
Perilous 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 .
Phantom 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 .
Precinct 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 .
Psychic 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 .
Pursuit 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 . "
Pyroconvergence 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 .
Racecourse 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 . "
Rakdos 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 >
Rakdos 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 .
Rakdos 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 .
Rakdos 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 .
Rakdos, 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 .
Rakdos 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
Rakdos 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 .
Rest 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 .
Righteous 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 .
Risen 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
Rites 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 .
Rix 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 .
Rogue'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 .
Rootborn 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 >
Rubbleback 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 >
Runewing 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 .
Savage 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 .
Search 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 .
Search 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 .
Security 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 . "
Selesnya 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 .
Selesnya 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 .
Selesnya 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 .
Selesnya 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 .
Seller 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 .
Skull 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 .
Skyline 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
Skymark 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 .
Slaughter 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 .
Slime 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 .
Slitherhead 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 >
Sluiceway 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 >
Slum 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 .
Soulsworn 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 >
Soul 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 .
Spawn 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 >
Sphere 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 .
Sphinx 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 .
Sphinx'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 .
Splatter 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 >
Stab 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 .
Stealer 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 .
Stonefare 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 >
Sundering 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 >
Sunspire 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
Supreme 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 .
Survey 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 .
Swift 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 .
Syncopate 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 .
Tablet 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 .
Tavern 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 .
Teleportal 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 >
Tenement 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
Terrus 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 >
Thoughtflare 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 .
Thrill-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 >
Tower 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 .
Towering 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 >
Trained 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 >
Transguild 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 .
Treasured 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 .
Trostani'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 >
Ultimate 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 .
Underworld 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 . "
Urban 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 . "
Utvara 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 .
Vandalblast 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 >
Vassal 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
Viashino 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 .
Vitu-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 >
Voidwielder 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 .
Volatile 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 .
Vraska 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 . "
Wayfaring 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 >
Wild 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 .
Worldspine 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 .
Zanikev 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 >
Black 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 .
Channel 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 .
Dwarven 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 .
Granite 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 .
Red 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 .
Sol 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 .
Sorceress 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 .
Tunnel 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 .
Affa 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 .
Akoum 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 .
All 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 .
Ancient 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 >
Angelheart 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 .
Arrogant 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 .
Artisan 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 >
Aura 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 .
Aura 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 .
Awakening 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 . "
Bala 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 .
Baneful 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 .
Bear 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 >
Bloodrite 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 .
Bloodthrone 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 .
Boar 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 >
Bramblesnap 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 .
Brood 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 .
Broodwarden 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 .
Cadaver 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 .
Cast 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 >
Champion'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 .
Conquering 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 .
Consume 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 .
Consuming 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 >
Contaminated 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 .
Corpsehatch 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 . "
Crab 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 >
Curse 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 .
Daggerback 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
Deathless 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 .
Demonic 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 .
Deprive 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 .
Devastating 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 .
Disaster 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 .
Distortion 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 >
Domestication 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 .
Dormant 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 .
Drake 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 >
Drana, 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 .
Dread 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 . "
Dreamstone 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 .
Eel 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 >
Eland 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 >
Eldrazi 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 >
Eldrazi 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 .
Emerge 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 >
Emrakul'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 . "
Escaped 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 .
Essence 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 . "
Evolving 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 .
Explosive 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 .
Fissure 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 .
Flame 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 .
Fleeting 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 .
Forked 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 .
Frostwind 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 .
Gelatinous 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 .
Gideon 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 .
Gigantomancer 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 .
Gloomhunter 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
Glory 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
Goblin 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 .
Goblin 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 .
Gravitational 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 .
Gravity 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 .
Guard 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 .
Guard 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 .
Hand 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 >
Harmless 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 .
Haze 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 .
Heat 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 .
Hedron 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 }
Hellcarver 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 .
Hellion 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 .
Hyena 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 >
Induce 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 .
Inquisition 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 .
Irresistible 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 .
It 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 .
Jaddi 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 .
Jwari 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
Keening 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 .
Khalni 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
Kor 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 .
Kozilek, 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 .
Kozilek'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 . "
Lagac 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
Last 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 .
Lavafume 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 .
Lay 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 .
Leaf 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 .
Lightmine 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 .
Linvala, 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 .
Living 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 .
Lone 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 .
Luminous 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 .
Lust 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 .
Magmaw 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 .
Makindi 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
Mammoth 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 >
Merfolk 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 .
Mnemonic 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 .
Momentous 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 .
Mortician 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 .
Mul 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 . "
Narcolepsy 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 .
Near-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 .
Nema 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
Nest 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 . "
Nighthaze 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 .
Nirkana 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 .
Nomads' 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 >
Not 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 .
Ogre'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 }
Ogre 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
Ondu 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 .
Oust 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 .
Overgrown 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 .
Pathrazer 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 .
Pennon 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 }
Perish 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 .
Pestilence 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 .
Phantasmal 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 .
Prey'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 >
Prophetic 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 .
Puncturing 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 .
Rage 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 .
Raid 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 .
Rapacious 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 . "
Reality 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 .
Realms 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 .
Recurring 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 >
Reinforced 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 .
Renegade 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 >
Repay 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 .
Repel 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 .
Runed 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 .
See 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 .
Shared 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 .
Shrivel 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 .
Skeletal 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 .
Skittering 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 . "
Smite 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 .
Snake 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 >
Soulbound 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
Soul'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 .
Soulsurge 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 .
Spawning 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 . "
Spawnsire 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 .
Sphinx-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 .
Sphinx 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 .
Spider 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 >
Splinter 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 . "
Sporecap 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 >
Staggershock 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 >
Suffer 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 .
Surrakar 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 .
Surreal 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 >
Survival 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 >
Tajuru 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 .
Thought 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 .
Time 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 .
Totem-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 .
Training 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 .
Traitorous 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 .
Tuktuk 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 .
Ulamog'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 . )$Ulamog's Crusher attacks each turn if able .
Ulamog, 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 .
Umbra 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 >
Unified 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 .
Valakut 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 .
Vendetta 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 .
Venerated 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 .
Virulent 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 >
Wall 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 .
Warmonger'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 }
Wildheart 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 .
World 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 >
Wrap 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 .
Zof 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 .
Adamaro, 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 .
AEther 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 .
Akki 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 .
Akki 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 .
Akuta, 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 .
Araba 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 >
Arashi, 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 .
Ashes 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 .
Ayumi, 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
Barrel 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 .
Blood 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 .
Burning-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 .
Captive 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 .
Celestial 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 .
Charge 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 .
Choice 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 .
Cloudhoof 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 .
Cowed 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 .
Curtain 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 .
Cut 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 .
Death 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 .
Deathknell 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 >
Deathmask 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 >
Death 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 .
Dense 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 .
Descendant 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 . "
Descendant 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 .
Descendant 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 .
Dosan'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 .
Eiganjo 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 .
Elder 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 >
Endless 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 >
Enduring 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 >
Erayo, 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 . $
Eternal 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 >
Evermind 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 >
Exile 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 .
Feral 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 .
Fiddlehead 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 .
Footsteps 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 .
Freed 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 .
Gaze 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 .
Ghost-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 .
Ghost-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 .
Ghost-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 .
Ghost-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 .
Ghost-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 } .
Godo'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 .
Hail 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 .
Hand 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 >
Hand 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 >
Haru-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 .
Hidetsugu'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 .
Homura, 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 . $
Ideas 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 .
Iizuka 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 .
Iname 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 .
Infernal 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 .
Inner 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 .
Inner-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 >
Inner 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 .
Into 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 >
Ivory 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 .
Jiwari, 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 .
Kagemaro, 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 .
Kami 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 >
Kami 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 .
Kami 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 >
Kashi-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 .
Kataki, 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 } . "
Kemuri-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 .
Kiku'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 .
Kiri-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 .
Kitsune 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 .
Kitsune 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 .
Kitsune 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 .
Kiyomaro, 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 .
Kuon, 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 . $
Kuro'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 .
Locust 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 .
Maga, 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 .
Manriki-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 >
Masumaro, 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 .
Meishin, 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 .
Michiko 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 .
Mikokoro, 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 .
Minamo 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 .
Miren, 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 .
Molting 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 .
Moonbow 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 .
Moonwing 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 .
Murmurs 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 .
Neverending 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 >
Nightsoil 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 >
Nikko-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 .
Oboro 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 .
Oboro 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 .
Oboro, 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 .
Okina 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 .
O-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 >
One 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 .
Overwhelming 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 .
Pain'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 .
Path 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 .
Pithing 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 .
Plow 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 .
Presence 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 .
Promised 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 >
Promise 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 .
Pure 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 .
Rally 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 .
Raving 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 .
Razorjaw 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 .
Reki, 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 .
Rending 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 .
Reverence 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 .
Ronin 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 >
Rune-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 . $
Rushing-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 .
Sasaya, 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 . $
Scroll 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 .
Secretkeeper 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 .
Seed 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 .
Seek 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 .
Sekki, 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 .
Shape 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 .
Shifting 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 >
Shinen 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 .
Shinen 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 .
Shinen 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 .
Shinen 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 .
Shinen 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 .
Sink 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 .
Skull 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 .
Skyfire 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 .
Sokenzan 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 .
Sokenzan 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 .
Spiraling 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 .
Spiritual 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 >
Stampeding 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 .
Sunder 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 .
Thoughts 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 .
Tomb 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 .
Torii 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 >
Trusted 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 .
Undying 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 >
Wine 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 .
Yuki-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 .
Abuna 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 .
Accorder'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 }
Acid 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 .
Alpha 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
Arc 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 .
Argent 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 .
Argentum 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 }
Auriok 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 .
Auriok 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 .
Auriok 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 .
Barbed 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 }
Barrage 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 .
Bellowing 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 .
Blackcleave 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 .
Blackcleave 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 >
Bladed 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 }
Blade-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 .
Bleak 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 .
Blight 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 .
Blistergrub 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 .
Bloodshot 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 .
Blunt 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 .
Bonds 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 .
Carapace 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 .
Carnifex 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 .
Chimeric 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 . "
Chrome 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 .
Clone 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 .
Contagion 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 >
Contagion 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 >
Contagious 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 >
Copperhorn 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 .
Copperline 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 .
Corpse 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 .
Corrupted 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 .
Culling 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 .
Cystbearer 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 >
Darkslick 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 .
Darkslick 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 .
Darksteel 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 }
Darksteel 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 .
Darksteel 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 >
Darksteel 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 >
Dissipation 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 .
Dross 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 .
Echo 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 }
Elspeth 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 .
Embersmith 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 .
Engulfing 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 .
Etched 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 .
Exsanguinate 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 .
Ezuri, 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 .
Ezuri'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 .
Ezuri'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 .
Ferrovore 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 .
Flameborn 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 .
Flesh 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 .
Flight 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 .
Fulgent 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 .
Fume 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 .
Furnace 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 .
Geth, 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 .
Ghalma'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 .
Glimmerpoint 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 .
Glimmerpost 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 .
Glint 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 .
Glint 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 .
Goblin 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 .
Golden 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 .
Golem 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 .
Golem 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 .
Golem'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 .
Grafted 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 }
Grand 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 .
Grasp 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 .
Grindclock 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 .
Halt 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 .
Hand 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 .
Heavy 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 }
Ichorclaw 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 .
Ichor 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 .
Indomitable 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 .
Inexorable 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 >
Infiltration 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 }
Instill 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 .
Kemba, 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 .
Kemba'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 .
Koth 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 . '"
Kuldotha 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 .
Kuldotha 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 .
Kuldotha 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 .
Leonin 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 .
Liege 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 .
Lifesmith 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 .
Liquimetal 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 .
Livewire 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 }
Loxodon 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
Melt 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 .
Memnite 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
Memoricide 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 .
Mimic 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 .
Mindslaver 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 >
Molder 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 .
Molten 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 .
Molten-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 .
Moriok 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
Moriok 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 .
Mox 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 .
Myr 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 .
Myr 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 .
Myr 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 .
Myr 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 .
Myrsmith 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 .
Necrogen 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 .
Necrogen 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 .
Neurok 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 .
Neurok 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 .
Nihil 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 .
Nim 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 }
Ogre 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 .
Origin 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 .
Oxidda 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 .
Oxidda 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 .
Painful 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 .
Painsmith 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 .
Palladium 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 .
Panic 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 .
Perilous 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 .
Plague 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 >
Plated 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
Platinum 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 >
Precursor 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 .
Prototype 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 .
Quicksilver 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 .
Ratchet 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 .
Razorfield 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
Razor 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 .
Razorverge 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 .
Relic 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 .
Revoke 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 .
Riddlesmith 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 .
Rusted 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 .
Rust 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 .
Saberclaw 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 .
Salvage 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 .
Scoria 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
Scrapdiver 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 .
Screeching 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 .
Seachrome 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 .
Seize 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 .
Semblance 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 .
Skithiryx, 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 .
Sky-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 .
Slice 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 .
Snapsail 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 .
Soliton 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 .
Soul 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 .
Spikeshot 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 .
Steady 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 .
Steel 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 .
Stoic 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 .
Strata 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 }
Strider 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 }
Sunblast 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 .
Sunspear 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 .
Sword 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 }
Sylvok 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 }
Sylvok 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 .
Tainted 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 >
Tel-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 >
Tempered 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 .
Throne 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 >
Thrummingbird 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 >
Tower 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 .
Trigon 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 .
Trigon 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 .
Trigon 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 .
Trigon 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 .
Trigon 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 .
Trinket 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 .
True 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 .
Tumble 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 .
Tunnel 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 .
Turn 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 .
Turn 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 .
Twisted 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 .
Untamed 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 .
Vedalken 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 .
Venser'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 .
Venser, 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 . "
Vigil 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 .
Viridian 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 .
Volition 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 .
Vulshok 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 .
Vulshok 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 .
Wall 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 >
Whitesun'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 .
Wing 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 .
Withstand 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 >
Wurmcoil 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 .
Accelerated 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 .
Ancient 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 .
Aphetto 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 .
Ark 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 .
Astral 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 >
Brain 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 >
Break 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 >
Cabal 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 .
Carbonize 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 .
Carrion 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 .
Chartooth 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 >
Coast 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
Consumptive 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 .
Daru 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 .
Day 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 .
Death'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 .
Decree 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 .
Decree 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 .
Decree 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 .
Dispersal 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 .
Dragon 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 .
Dragonspeaker 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 .
Dragonstalker 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
Elvish 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 >
Eternal 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 >
Extra 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 .
Fatal 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 .
Final 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 .
Forgotten 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 .
Form 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 .
Goblin 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 .
Goblin 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 .
Hindering 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 >
Hunting 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 >
Karona, 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 .
Krosan 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 .
Kurgadon 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 .
Long-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 .
Mercurial 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 .
Mischievous 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 .
Misguided 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 .
Pemmin'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 .
Putrid 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 >
Pyrostatic 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 .
Raven 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 >
Reaping 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 >
Recuperate 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 .
Reward 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 .
Root 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 .
Scattershot 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 >
Scornful 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 >
Shoreline 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 >
Skirk 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 .
Skulltap 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 .
Sliver 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 >
Sprouting 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 >
Stifle 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 >
Sulfuric 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 .
Temporal 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 >
Titanic 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 >
Torrent 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 .
Trap 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 .
Treetop 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 .
Unburden 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 >
Uncontrolled 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 .
Unspeakable 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 .
Vengeful 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 .
Wing 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 >
Wipe 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 >
Wirewood 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 >
Wirewood 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 .
Woodcloaker 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 .
Xantid 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 .
Zombie 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 >
AEther 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 .
Agonizing 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 .
Aladdin'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 .
City 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 .
Compost 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 .
Crimson 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 .
Darkest 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 .
Disorder 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 .
Disrupting 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 .
Eager 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
Fallen 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 .
Familiar 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 .
Final 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 .
Fire 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 .
Flying 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 .
Force 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 } .
Fugue 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 .
Ghitu 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 .
Giant 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
Goblin 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 .
Gorilla 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 .
Heavy 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 .
Impatience 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 .
Infernal 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 .
Jalum 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 .
Jandor'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 .
Knight 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
Longbow 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 >
Marble 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 .
Memory 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 .
Monstrous 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 .
Moss 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 .
Nature'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 .
Nature'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 .
Nausea 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 .
Opposition 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 .
Orcish 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 .
Patagia 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 .
Pillage 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 .
Reckless 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 .
Relentless 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 .
Reprisal 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 .
Reprocess 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 .
Rowen 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 .
Sanctimony 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 .
Seismic 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 .
Sisay'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 .
Sky 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 .
Southern 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 .
Spirit 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 .
Starlight 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 .
Steal 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 .
Storm 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 .
Strands 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 .
Stream 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 .
Sudden 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 .
Sunweb 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 .
Tremor 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 .
Uktabi 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 .
Untamed 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 .
Vengeance 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 .
Verduran 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 .
Vizzerdrix 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
Wall 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 .
Advice 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 .
AEthertow 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 >
Aphotic 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 .
Apothecary 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 .
Ashenmoor 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 .
Ashenmoor 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 .
Ashenmoor 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 .
Augury 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 .
Ballynock 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 .
Barkshell 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 >
Barrenton 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 .
Biting 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 .
Blazethorn 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 >
Blight 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 }
Blistering 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 .
Bloodmark 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 .
Bloodshed 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 .
Blowfly 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 .
Boartusk 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 .
Boggart 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 .
Boggart 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 >
Boon 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 .
Briarberry 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 .
Burn 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 >
Cauldron 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 >
Cemetery 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 .
Cerulean 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 .
Chainbreaker 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 .
Cinderbones 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 .
Corrosive 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 >
Counterbore 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 .
Crabapple 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 .
Cragganwick 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 .
Crimson 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 .
Crowd 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 .
Cultbrand 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 .
Cursecatcher 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 } .
Curse 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 .
Dawnglow 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 >
Deepchannel 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 .
Deep-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 .
Demigod 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 .
Devoted 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 .
Din 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 .
Dire 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 .
Disturbing 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 >
Dramatic 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 .
Drowner 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 .
Dusk 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 .
Elemental 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 . "
Elsewhere 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 .
Elvish 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 .
Ember 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 .
Emberstrike 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 .
Enchanted 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 .
Everlasting 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 >
Faerie 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 .
Faerie 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 .
Farhaven 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 .
Fate 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 .
Fire-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 .
Firespout 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 >
Fists 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 .
Flame 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 .
Flourishing 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 .
Foxfire 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 .
Fracturing 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 .
Fulminator 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 .
Furystoke 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 >
Ghastlord 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 .
Ghastly 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 >
Giantbaiting 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 >
Glamer 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 .
Gleeful 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 >
Glen 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 .
Gloomlance 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 .
Gloomwidow'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 >
Gnarled 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 .
Godhead 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 .
Gravelgill 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 >
Gravelgill 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 >
Graven 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 .
Greater 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 .
Guttural 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 .
Heap 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 .
Heartmender 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 >
Helm 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 . "
Hollowborn 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 .
Hollowsage 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 .
Horde 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 .
Hungry 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 .
Illuminated 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 .
Impromptu 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 .
Incremental 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 .
Inescapable 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 .
Inkfathom 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 .
Inquisitor'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 .
Intimidator 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 .
Isleback 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 .
Jaws 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 .
Juvenile 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 >
Kithkin 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 .
Kithkin 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 .
Knacksaw 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 >
Knollspine 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 .
Knollspine 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 .
Kulrath 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 .
Last 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 .
Leech 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 >
Leechridden 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 .
Loamdragger 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
Loch 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 .
Lockjaw 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 .
Lurebound 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 .
Madblind 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 .
Manaforge 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 .
Manamorphose 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 .
Mana 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 .
Mass 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 .
Memory 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 >
Mercy 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 .
Merrow 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 >
Merrow 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 >
Midnight 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 .
Mine 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 >
Mirrorweave 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 .
Mistmeadow 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
Mistmeadow 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 .
Mistveil 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 .
Moonring 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 .
Morselhoarder 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 .
Mossbridge 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 .
Mudbrawler 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 .
Mudbrawler 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 .
Murderous 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 >
Mystic 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 .
Niveous 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 .
Oona, 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 .
Oona'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 >
Oracle 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 .
Order 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 >
Oversoul 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
Painter'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 .
Pale 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 >
Parapet 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 .
Pili-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 >
Plague 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 .
Plumeveil 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
Poison 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 .
Polluted 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 .
Prismatic 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 .
Prismwake 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 .
Prison 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 .
Puca'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 .
Puncture 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 .
Put 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 .
Pyre 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 .
Rage 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 .
Raking 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 .
Rattleblaze 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 .
Raven'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 .
Reaper 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 .
Reknit 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 .
Repel 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 >
Resplendent 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 . "
Revelsong 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 .
Rhys 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 .
Rite 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 .
River 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 >
River'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 >
Rosheen 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 } .
Roughshod 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 .
Rune-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 .
Rustrazor 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 >
Safehold 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 .
Safehold 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 >
Safehold 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 >
Safewright 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 .
Sapseep 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 .
Savor 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 .
Scar 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 .
Scarscale 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 .
Scrapbasket 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 .
Scuttlemutt 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 .
Scuzzback 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 >
Scuzzback 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 >
Seedcradle 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 .
Shield 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 .
Sickle 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 >
Silkbind 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 >
Sinking 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 . "
Smolder 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 .
Somnomancer 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 .
Sootstoke 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 .
Sootwalkers 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 .
Spectral 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 .
Spell 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 .
Spiteflame 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 .
Spiteful 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 .
Splitting 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 .
Steel 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 .
Strip 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 .
Sunken 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 .
Swans 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 .
Sygg, 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 >
Tatterkite 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 .
Tattermunge 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 .
Tattermunge 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 .
Tattermunge 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 .
Thornwatch 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 .
Thought 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 .
Thoughtweft 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 .
Toil 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 .
Torpor 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 .
Tower 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 >
Traitor'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 >
Turn 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 .
Twilight 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 >
Tyrannize 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 .
Umbral 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 }
Valleymaker 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 .
Vexing 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 .
Viridescent 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 .
Wanderbrine 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 .
Wasp 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
Watchwing 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 .
Wheel 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 .
Wildslayer 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 >
Wild 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 .
Wilt-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
Wilt-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 .
Windbrisk 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 .
Wingrattle 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 >
Witherscale 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 .
Woeleecher 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 .
Wooded 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 .
Woodfall 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 >
Worldpurge 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 .
Wort, 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 >
Wound 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 >
Zealous 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
Ad 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 .
Agony 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 .
Ajani 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 .
Akrasan 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 >
Angel'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 .
Angelsong 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 >
Arcane 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 .
Archdemon 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 .
Banewasp 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 .
Bant 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 .
Bant 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 .
Bant 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 .
Battlegrace 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 .
Behemoth'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 .
Blightning 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 .
Blister 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 .
Blood 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 .
Bloodpyre 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 .
Bloodthorn 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 .
Bone 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 .
Branching 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 .
Brilliant 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 .
Caldera 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 .
Call 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 .
Carrion 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 .
Cathartic 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 .
Cavern 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 .
Clarion 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 .
Cloudheath 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 .
Coma 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 .
Corpse 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 >
Courier'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 .
Court 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 >
Covenant 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 .
Cradle 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 .
Crucible 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 .
Cruel 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 .
Crumbling 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 .
Cunning 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 .
Cylian 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
Deathgreeter 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 .
Deft 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 >
Demon'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 .
Dispeller'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 .
Dragon 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 .
Dragon'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 .
Dreg 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
Dregscape 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 >
Druid 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 .
Drumhunter 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 .
Elspeth, 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 . "
Elvish 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 .
Empyrial 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 .
Esper 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 .
Esper 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 .
Esper 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 .
Etherium 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 .
Etherium 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 .
Executioner'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 .
Exuberant 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 .
Fatestitcher 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 >
Feral 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 .
Filigree 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 .
Fire-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 >
Flameblast 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 .
Fleshbag 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 .
Gather 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 .
Gift 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 .
Glaze 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 .
Goblin 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 .
Goblin 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
Goblin 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
Godsire 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 .
Godtoucher 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 .
Grixis 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 .
Grixis 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 .
Gustrider 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 .
Hellkite 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 .
Hell'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 >
Hindering 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 .
Hissing 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 .
Immortal 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 .
Incurable 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
Infest 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 .
Invincible 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 .
Jhessian 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 .
Jhessian 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
Jund 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 .
Jund 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 .
Jund 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 .
Jungle 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 .
Jungle 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 >
Kathari 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 >
Kederekt 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 .
Kiss 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 .
Knight-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 .
Knight 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 .
Knight 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 .
Kresh 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 .
Lich'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 .
Lightning 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 .
Lush 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 .
Magma 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 .
Manaplasm 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 .
Marble 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 .
Master 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 .
Mayael 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 .
Memory 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 .
Metallurgeon 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 .
Mighty 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 .
Mindlock 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 .
Minion 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 . "
Naya 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 .
Naya 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 .
Naya 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 .
Necrogenesis 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 .
Obelisk 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 .
Obelisk 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 .
Obelisk 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 .
Obelisk 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 .
Obelisk 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 .
Oblivion 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 .
Onyx 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 .
Ooze 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 .
Outrider 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 >
Predator 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 >
Prince 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 .
Protomatter 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 .
Punish 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 .
Puppet 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 .
Rafiq 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 .
Rakeclaw 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 .
Ranger 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 .
Realm 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 .
Relic 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 .
Resounding 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 .
Resounding 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 .
Resounding 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 .
Resounding 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 .
Resounding 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 .
Rhox 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 >
Rhox 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
Ridge 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 >
Rip-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
Rockcaster 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 .
Rockslide 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 .
Sacellum 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 .
Salvage 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 .
Sarkhan 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 .
Savage 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 >
Savage 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 .
Scavenger 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 .
Scourge 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 >
Scourglass 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 .
Seaside 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 .
Sedraxis 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 >
Sedris, 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 >
Shadowfeed 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 .
Sharding 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 .
Sharuum 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 .
Shore 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 .
Sighted-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 >
Sigil 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 .
Sigiled 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 >
Sigil 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 .
Skeletal 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 .
Skullmulcher 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 .
Soul'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 .
Soul'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 .
Soul'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 .
Spearbreaker 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 .
Spell 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 >
Sphinx'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 .
Sphinx 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 .
Sprouting 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 .
Steelclad 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 .
Steward 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 .
Stoic 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 .
Sunseed 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 .
Swerve 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 .
Tar 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 .
Tezzeret 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 .
Thorn-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 .
Thoughtcutter 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 .
Tidehollow 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 >
Titanic 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 .
Topan 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 .
Tortoise 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 >
Tower 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
Undead 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 >
Vectis 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 >
Vein 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 .
Viashino 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 .
Vicious 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 .
Violent 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 .
Viscera 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 >
Vithian 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 >
Volcanic 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 >
Waveskimmer 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 >
Welkin 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 .
Where 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 .
Wild 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 .
Yoked 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 >
Coal 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 .
Lavaborn 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 .
Revenant 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 .
Strangling 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 >
Torrent 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 >
Aquamorph 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 >
Coral 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 .
Echo 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 .
Orcish 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 .
Reckless 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 .
Ancient 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 .
Angel 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
Bargain 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 .
Cinder 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 .
Dakmor 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 .
Dakmor 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 .
Dakmor 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 .
Dread 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 .
Eye 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 .
Gerrard'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 .
Grim 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 .
Howling 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 .
Hulking 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 .
Nature'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 .
Pride 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 .
Righteous 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 .
Royal 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 .
Scorching 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 .
Shrieking 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 .
Squall 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 .
Steadfastness 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 .
Stream 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 .
Sylvan 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 .
Thunder 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 .
Undo 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 .
Hand 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 .
Royal 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
Willow 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
Acidic 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 . "
Amok 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 .
Awakening 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 .
Bottomless 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 .
Brush 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 .
Bullwhip 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 .
Burgeoning 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 .
Calming 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 .
Carnassid 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 .
Change 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 .
Cloud 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 .
Constant 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 .
Contemplation 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 .
Conviction 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 .
Convulsing 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 .
Crossbow 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 >
Crovax 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 .
Crystalline 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 >
Dauthi 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 >
Death 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 .
Dream 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 .
Duct 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 .
Dungeon 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 .
Elven 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 .
Ensnaring 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 .
Evacuation 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 .
Fanning 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 .
Flowstone 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 .
Flowstone 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 .
Foul 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 .
Furnace 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 .
Gliding 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 .
Heartstone 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 .
Hibernation 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 . "
Horn 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 .
Intruder 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 .
Jinxed 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 >
Lab 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 .
Lancers 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 .
Leap 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 .
Mind 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 .
Mind 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 .
Mindwarper 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 .
Mob 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 .
Mogg 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 .
Morgue 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 .
Mox 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 .
Nomads 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 .
Overgrowth 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 > .
Provoke 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 .
Pursuit 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 .
Rolling 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 .
Ruination 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 .
Sacred 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 .
Scapegoat 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 .
Serpent 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 .
Shaman 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 .
Shifting 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 .
Skyshroud 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 .
Skyshroud 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
Skyshroud 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 .
Sliver 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 .
Soltari 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 .
Spike 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 .
Spike 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 .
Spike 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 .
Spindrift 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 } .
Spined 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 .
Stronghold 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 .
Tempting 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 .
Thalakos 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 >
Tidal 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 .
Tidal 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 .
Torment 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 .
Tortured 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 .
Victual 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 . "
Volrath'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 .
Wall 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 .
Wall 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 .
Wall 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
Wall 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 .
Warrior 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 .
Abandon 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 .
Advance 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 .
Aftershock 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 .
Altar 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 .
Aluren 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 .
Angelic 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 .
Anoint 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 .
Apes 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 .
Apocalypse 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 .
Armored 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
Armor 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 . "
Auratog 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 .
Barbed 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 . "
Bayou 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
Bellowing 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 .
Benthic 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
Blood 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 .
Blood 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 .
Boil 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 .
Bottle 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 .
Bounty 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 .
Broken 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 .
Caldera 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 .
Canyon 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
Capsize 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 .
Chaotic 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 .
Charging 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 .
Chill 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 .
Choke 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 .
Cinder 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 .
Circle 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 .
Clergy 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 .
Clot 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 . "
Cloudchaser 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 .
Coiled 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
Commander 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 .
Corpse 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 .
Counterspell 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 .
Crazed 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 .
Crown 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 .
Cursed 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 .
Dauthi 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 >
Dauthi 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 .
Dauthi 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 .
Dauthi 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 >
Dauthi 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 .
Dauthi 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 .
Dauthi 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 .
Death 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 .
Diabolic 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 .
Disenchant 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 .
Dismiss 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 .
Disturbed 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 .
Dracoplasm 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 .
Dread 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 .
Dream 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 .
Earthcraft 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 .
Eladamri, 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 >
Eladamri'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 .
Emerald 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 .
Emmessi 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 .
Endless 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 .
Energizer 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 .
Enfeeblement 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 .
Enraging 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 .
Essence 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 .
Evincar'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 . )$Evincar's Justice deals 2 damage to each creature and each player .
Extinction 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 .
Fevered 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 .
Fighting 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
Firefly 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 .
Fireslinger 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 .
Flailing 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 .
Flickering 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 .
Flowstone 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 .
Flowstone 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 .
Flowstone 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 .
Fugitive 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 .
Furnace 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 .
Fylamarid 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 .
Gallantry 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 .
Gaseous 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 .
Gerrard'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 .
Ghost 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 .
Giant 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 >
Giant 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 .
Goblin 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 .
Grindstone 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 .
Hand 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 .
Hanna'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 >
Havoc 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 .
Heart 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 .
Heartwood 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 .
Heartwood 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
Helm 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 .
Humility 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 .
Imps' 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 .
Insight 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 .
Intuition 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 .
Invulnerability 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 .
Jackal 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 .
Jet 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 .
Kezzerdrix 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 .
Kindle 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 .
Knight 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 .
Knight 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 .
Krakilin 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 .
Leeching 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 .
Legacy'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 >
Legerdemain 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 >
Lightning 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 .
Light 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 .
Living 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 .
Lowland 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
Magmasaur 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 .
Manakin 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 .
Mana 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 .
Manta 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 .
Marble 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 .
Marsh 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 >
Master 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 .
Mawcor 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 .
Maze 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 .
Meditate 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 .
Metallic 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
Mindwhip 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 . "
Mirri'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 .
Mnemonic 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 . "
Mogg 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 .
Mogg 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 .
Mogg 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 .
Mogg 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 .
Mongrel 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 .
Muscle 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 .
Natural 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 .
Needle 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 .
Nurturing 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 .
Opportunist 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 .
Oracle 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 .
Orim, 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 .
Pallimud 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 .
Patchwork 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 .
Pearl 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 .
Pegasus 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 .
Perish 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 .
Pincher 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 >
Pine 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 .
Pit 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 .
Precognition 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 .
Quickening 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 .
Rain 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 .
Ranger 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 .
Rats 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 .
Reality 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 .
Reanimate 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 .
Reckless 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 .
Recycle 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 .
Reflecting 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 .
Renegade 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 .
Respite 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 .
Rootbreaker 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 >
Root 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 .
Rootwalla 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 .
Rootwater 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 .
Rootwater 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 .
Rootwater 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 .
Rootwater 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 .
Safeguard 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 .
Salt 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 .
Sandstone 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 .
Sapphire 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 .
Sarcomancy 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 .
Scabland 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 .
Scalding 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 .
Scorched 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 .
Scragnoth 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
Screeching 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 .
Scroll 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 .
Sea 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 .
Searing 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 .
Seeker 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 .
Segmented 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 .
Selenia, 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 .
Serene 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 .
Servant 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 .
Shimmering 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 .
Shocker 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 .
Skyshroud 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 .
Skyshroud 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 .
Skyshroud 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 .
Skyshroud 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 .
Skyshroud 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 .
Sky 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
Soltari 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 .
Soltari 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 >
Soltari 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 >
Soltari 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 .
Soltari 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 >
Soltari 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 >
Soltari 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 .
Souldrinker 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 .
Spike 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 .
Spirit 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 .
Stalking 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 >
Starke 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 >
Static 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 .
Staunch 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 .
Steal 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 .
Stinging 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 .
Stone 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 .
Storm 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 .
Stun 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 .
Talon 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 .
Telethopter 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 .
Thalakos 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 .
Thalakos 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 .
Thalakos 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 .
Thalakos 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 >
Thumbscrews 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 .
Time 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 .
Tooth 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 .
Trained 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
Tranquility 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 .
Trumpeting 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 .
Vec 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 .
Verdant 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 .
Verdigris 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 .
Vhati 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 .
Volrath'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 .
Wall 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 .
Warmth 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 .
Wasteland 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 .
Whispers 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 .
Wild 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 .
Wind 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 .
Winged 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 .
Winter'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 .
Wood 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 .
Worthy 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 .
Coffin 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 .
Crashing 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 .
Dauthi 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 .
Dauthi 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 .
Deadshot 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 .
Death'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 .
Dream 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 .
Endangered 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 .
Field 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 .
Furnace 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 .
Hammerhead 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 .
Heartwood 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 .
Killer 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 .
Lowland 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 .
Mogg 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 .
Mounted 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 .
Necrologia 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 .
Repentance 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 .
Seething 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 .
Shard 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 .
Silver 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 .
Skyshaper 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 .
Skyshroud 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 .
Soltari 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 .
Spellshock 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 .
Spike 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 .
Spike 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 .
Spirit 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 .
Spitting 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 .
Thalakos 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 >
Thalakos 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 .
Thalakos 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 .
Verdant 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 .
Volrath'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 .
Wall 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 .
Warrior 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 .
Academy 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 .
Adarkar 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 .
Afflict 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 .
Aggressive 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 .
Ambassador 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 .
Anaba 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 >
Ancestor'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 .
Angelic 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 >
Angelic 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
Angel 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 .
Angel'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 .
Arcane 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 . "
Arcanis 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 .
Assassinate 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 .
Aura 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 .
Aven 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 .
Aven 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 .
Bandage 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 .
Benalish 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 >
Birds 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 .
Blanchwood 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 .
Bloodrock 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 .
Boomerang 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 .
Brushland 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 .
Cancel 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 .
Cho-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 .
Chromatic 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 .
Civic 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 .
Clone 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 .
Cloud 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 .
Cloud 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 .
Composite 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 .
Condemn 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 .
Crafty 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 .
Craw 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
Creeping 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 .
Cryoclasm 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 .
Deathmark 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 .
Dehydration 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 .
Deluge 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 .
Demolish 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 .
Demon'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 .
Demystify 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 .
Denizen 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 .
Diabolic 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 .
Discombobulate 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 .
Distress 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 .
Doomed 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 .
Doubling 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 .
Dragon 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 >
Dragon'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 .
Dross 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
Dusk 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
Earth 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
Fear 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 >
Femeref 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 .
Field 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 >
Fists 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 .
Flamewave 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 .
Flashfreeze 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 .
Flowstone 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 .
Fog 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 .
Forbidding 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 .
Fountain 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 .
Fugitive 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
Furnace 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 .
Gaea'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 .
Ghitu 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 >
Ghost 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 .
Giant 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 .
Giant 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 >
Glorious 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 .
Goblin 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 .
Goblin 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
Goblin 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 >
Graveborn 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 .
Gravedigger 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 .
Grizzly 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
Hate 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 .
Hidden 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 .
Highway 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 .
Hill 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
Holy 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 .
Honor 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 .
Horseshoe 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 .
Icatian 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 .
Icy 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 .
Incinerate 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 .
Jayemdae 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 .
Joiner 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 . "
Karplusan 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 .
Kavu 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 .
Kraken'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 .
Lava 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 .
Leonin 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 >
Lightning 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 >
Llanowar 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 .
Lord 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 .
Loyal 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 .
Lumengrid 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
Mahamoti 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 >
Manabarbs 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 .
Mantis 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 >
March 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 >
Mass 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
Megrim 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 .
Might 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 >
Mind 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 .
Mobilization 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 .
Molimo, 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 .
Mortal 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 .
Mortivore 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 .
Nantuko 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 .
Naturalize 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 .
Nightmare 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 .
Ornithopter 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
Pacifism 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 .
Peek 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 .
Persuasion 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 .
Phage 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 .
Phyrexian 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 .
Phyrexian 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 .
Plague 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 >
Platinum 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 .
Primal 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 >
Prodigal 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 .
Quicksand 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 .
Quirion 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 .
Rage 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 >
Raging 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 >
Ravenous 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 .
Razormane 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 .
Recollect 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 .
Relentless 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 .
Remove 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 .
Reviving 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 .
Reya 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 .
Rhox 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 >
Righteousness 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 .
Robe 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 >
Rock 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 >
Rod 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 .
Rootwater 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 >
Royal 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 .
Samite 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 .
Scalpelexis 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 .
Scathe 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
Scion 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 .
Scoria 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 .
Sculpting 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 .
Sengir 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 .
Serra 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 >
Serra'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 .
Severed 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 >
Shivan 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 .
Shivan 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 .
Shock 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 .
Shunt 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 .
Sift 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 .
Skyhunter 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 >
Skyhunter 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 >
Skyhunter 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 >
Soul 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 .
Spark 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 .
Spawning 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 >
Spiketail 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 } .
Spined 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
Spineless 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 .
Spirit 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 .
Spitting 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 .
Squee, 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 .
Stalking 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 .
Stampeding 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 .
Starlight 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 .
Steadfast 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 >
Steel 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 .
Sulfurous 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 .
Suntail 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 >
Sylvan 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 .
Telling 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 .
The 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 >
Threaten 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 >
Thrull 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 .
Thundering 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 >
Tidings 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 .
Time 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 >
Time 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 .
Traumatize 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 .
Treasure 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 .
Treetop 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 >
Tundra 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 >
Underground 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 .
Unholy 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 .
Unsummon 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 .
Upwelling 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 .
Vedalken 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 .
Venerable 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 .
Viashino 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 .
Wall 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 .
Wall 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 >
Wall 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 >
Warrior'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 .
Whispersilk 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 }
Wild 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
Windborn 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 .
Wrath 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 .
Wurm'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 .
Yavimaya 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 .
Youthful 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 >
Amnesia 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 .
Barl'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 .
Bog 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 .
Book 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 .
Cave 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 .
City 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 .
Dance 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 } .
Electric 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 .
Fissure 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 .
Goblin 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 .
Goblin 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 .
Goblins 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 .
Goblin 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 .
Grave 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 .
Hidden 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 .
Holy 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 .
Inferno 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 .
Marsh 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 .
Marsh 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
Marsh 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 >
Maze 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 .
Merfolk 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 .
Niall 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 .
Orc 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 .
People 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 .
Safe 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 .
Savaen 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 .
Scarwood 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
Scarwood 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 .
Skull 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 .
Tivadar'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 .
Venom 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 .
Witch 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 .
Wormwood 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 .
Abhorrent 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 .
Agent 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 .
Agent 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 .
Akroan 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 .
Akroan 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 .
Akroan 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 .
Anax 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 .
Anger 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 .
Anthousa, 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 .
Arbor 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 .
Arena 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 .
Artisan 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 .
Artisan'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 >
Ashen 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 .
Ashiok, 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 .
Asphodel 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 .
Baleful 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 .
Battlewise 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 >
Battlewise 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 >
Benthic 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 >
Bident 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 .
Blood-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 .
Boon 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 .
Boon 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 .
Borderland 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
Boulderfall 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 .
Bow 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 .
Burnished 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 .
Cavalry 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 .
Cavern 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 .
Celestial 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 .
Centaur 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 .
Chained 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 >
Chosen 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 .
Chronicler 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 .
Coastline 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 .
Colossus 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 .
Commune 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 .
Coordinated 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 .
Crackling 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 .
Curse 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 .
Cutthroat 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 .
Dark 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 .
Dauntless 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 .
Daxos 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 .
Defend 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 .
Destructive 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 .
Disciple 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 >
Dissolve 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 >
Dragon 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 . "
Elspeth, 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 . "
Ember 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 .
Ephara'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 .
Erebos, 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 .
Erebos'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 .
Evangel 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 >
Fabled 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 .
Fade 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 .
Fanatic 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 >
Fate 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 .
Favored 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 .
Felhide 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
Feral 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 .
Flamespeaker 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 .
Fleecemane 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 .
Fleetfeather 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 >
Fleshmad 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 .
Gainsay 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 .
Gift 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 .
Glare 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 .
Gods 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 >
Gray 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 >
Guardians 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
Hammer 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 .
Heliod, 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 .
Heliod'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 .
Hero'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 .
Hopeful 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 .
Horizon 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 .
Horizon 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 >
Hundred-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 .
Ill-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 >
Insatiable 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
Karametra'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 >
Keepsake 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 .
Kragma 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 .
Labyrinth 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 .
Lagonna-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 .
Lash 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 .
Leafcrown 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 .
Leonin 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 .
Lightning 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 .
Loathsome 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 .
Lost 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 >
March 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 .
Master 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 >
Medomai 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 .
Meletis 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 .
Messenger'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 .
Mogis'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 >
Nemesis 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 >
Nessian 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 >
Nighthowler 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 .
Nimbus 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 .
Nykthos, 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 >
Nylea, 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 .
Nylea'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 >
Nylea'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 .
Nylea'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 .
Observant 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 .
Omenspeaker 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 >
Opaline 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 .
Ordeal 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 .
Ordeal 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 .
Ordeal 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 .
Ordeal 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 .
Ordeal 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 .
Pharika'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 .
Pharika'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 .
Pheres-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
Polis 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 .
Polukranos, 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 .
Portent 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 >
Prescient 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 >
Priest 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 .
Prognostic 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 >
Prophet 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 .
Prowler'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 }
Psychic 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 .
Purphoros, 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 .
Purphoros'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 . )$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 .
Pyxis 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 .
Rageblood 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 .
Rage 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 >
Ray 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 .
Rescue 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 .
Returned 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 .
Returned 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 .
Reverent 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 >
Satyr 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 .
Satyr 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 .
Satyr 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
Scholar 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 .
Scourgemark 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 .
Sea 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 >
Sealock 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 .
Sedge 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 >
Sentry 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 .
Setessan 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 .
Setessan 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 .
Shipbreaker 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 .
Shipwreck 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 .
Shredding 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 .
Soldier 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 .
Spark 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 >
Spear 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 .
Spearpoint 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 .
Spellheart 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 .
Staunch-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 .
Steam 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 .
Stoneshock 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 .
Stormbreath 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 .
Stymied 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 >
Swan 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 .
Sylvan 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 .
Temple 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 .
Temple 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 .
Temple 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 .
Temple 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 .
Temple 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 .
Thassa, 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 .
Time 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 >
Titan 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 . "
Titan'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 >
Tormented 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 .
Traveling 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
Triad 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 .
Triton 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 .
Triton 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
Triton 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 .
Two-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 >
Tymaret, 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 .
Underworld 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 .
Unknown 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 .
Vanquish 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 >
Vaporkin 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 .
Viper'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 .
Voyage'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 >
Voyaging 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 .
Wavecrash 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 .
Whip 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 .
Wild 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 .
Wingsteed 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 .
Witches' 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 }
Xenagos, 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 .
Yoked 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
Academy 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 .
Amrou 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 .
Amrou 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 .
Ancestral 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 .
Angel'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 .
Ashcoat 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 >
Aspect 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 .
Assembly-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 .
Basal 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 . "
Basalt 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 .
Benalish 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 >
Bonesplitter 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 .
Brass 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 .
Calciform 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 .
Call 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 >
Careful 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 .
Castle 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 .
Cavalry 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 >
Children 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 >
Chronatog 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 .
Chronosavant 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 .
Clockwork 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 .
Cloudchaser 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 .
Conflagrate 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 >
Corpulent 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 >
Crookclaw 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 .
Dark 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 >
D'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 .
Deathspore 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 .
Demonic 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 .
Draining 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 .
Dralnu, 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 >
Dread 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 >
Drifter 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 } .
Drudge 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 .
Durkwood 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 >
Duskrider 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 >
Empty 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 >
Errant 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 .
Errant 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 >
Eternity 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 .
Evil 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 .
Faceless 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 .
Fallen 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 .
Feebleness 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 .
Firemaw 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 .
Firewake 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 . "
Flickering 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 .
Foriysian 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 .
Foriysian 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 .
Fortify 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 .
Fortune 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 >
Fungus 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 >
Fury 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 .
Gauntlet 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 > .
Gaze 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 >
Gemhide 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 . "
Gemstone 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 .
Ghitu 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 .
Ghostflame 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 .
Glass 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 .
Goblin 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 .
Gorgon 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 >
Grapeshot 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 >
Greater 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 .
Ground 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 >
Gustcloak 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 .
Harmonic 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 . "
Haunting 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 .
Havenwood 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
Herd 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 .
Hypergenesis 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 .
Icatian 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 .
Ignite 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 >
Ironclaw 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 .
Ith, 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 >
Ivory 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 >
Jaya 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 .
Jedit'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 .
Kaervek 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 .
Keldon 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 >
Krosan 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 .
Lightning 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 .
Locket 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 .
Looter 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 .
Lotus 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 .
Magus 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 .
Magus 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 .
Magus 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 .
Mana 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 .
Mangara 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 .
Might 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 .
Might 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 .
Mindlash 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 . "
Mindstab 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 >
Mishra, 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 .
Mogg 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 .
Molder 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 .
Momentary 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 >
Moonlace 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 .
Mwonvuli 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 .
Nether 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 .
Norin 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 .
Opal 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 .
Opaline 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 . "
Ophidian 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 .
Outrider 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 .
Paradox 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 .
Pardic 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 .
Pendelhaven 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 .
Pentarch 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 .
Phantom 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 .
Phthisis 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 >
Pit 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 .
Plague 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 . "
Plunder 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 >
Primal 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 .
Prismatic 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 .
Psionic 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 . "
Reiterate 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 .
Restore 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 .
Rift 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 >
Riftwing 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 >
Saffi 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 .
Sage 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 .
Sangrophage 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 .
Sarpadian 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 .
Savage 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 .
Scarwood 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 .
Scion 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 .
Screeching 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 . "
Scryb 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 .
Search 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 >
Sedge 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 . "
Sengir 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 . "
Serra 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 >
Shadow 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 >
Skulking 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 .
Slipstream 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 >
Snapback 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 .
Spectral 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 .
Spell 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 .
Spiketail 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 } .
Spinneret 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 >
Spirit 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 .
Sporesower 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 .
Sprite 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 .
Sprout 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 .
Squall 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 .
Stonebrow, 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 .
Stonewood 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 >
Stormcloud 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 .
Stronghold 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 .
Stuffy 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 .
Sudden 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 .
Sulfurous 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 .
Swarmyard 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 .
Tectonic 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 .
Teferi, 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 .
Telekinetic 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 . "
Temporal 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 .
Temporal 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 .
Thallid 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 .
Thallid 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 .
Thelonite 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 .
Thrill 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 >
Thunder 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 .
Tivadar 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 .
Traitor'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 >
Trespasser 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 >
Trickbind 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 >
Triskelavus 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 . "
Tromp 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 .
Urborg 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 .
Urza'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 .
Vampiric 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 . "
Venser'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
Verdant 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 . "
Vesuva 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 .
Viashino 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 .
Viscerid 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 >
Viscid 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 .
Volcanic 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 >
Walk 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 .
Watcher 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 .
Wheel 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 .
Wipe 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 .
Wormwood 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 .
Wurmcalling 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 .
Zealot 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 .
Akroma, 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
Celestial 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 .
Coalition 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 .
Darkness 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 .
Desert 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 .
Dragonstorm 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 >
Essence 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 .
Faceless 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 .
Feldon'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 .
Fiery 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 >
Fire 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 .
Flying 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
Funeral 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 .
Gaea'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 .
Gemstone 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 .
Ghost 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 .
Grinning 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 .
Jasmine 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
Kobold 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 .
Mystic 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 .
Pandemonium 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 .
Pendelhaven 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 .
Prodigal 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 .
Psionic 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 .
Shadowmage 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 .
Sol'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 .
Soul 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 >
Spike 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 .
Squire 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
Stormscape 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 .
Stupor 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 .
Suq'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 >
Teferi'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 .
Thallid 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 .
Tormod'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 .
Twisted 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 >
Undertaker 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 .
Zhalfirin 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 .
Accelerate 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 .
Acorn 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 >
Angel 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
Aquamoeba 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 .
Arrogant 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 >
Aven 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 .
Balshan 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 .
Balthor 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 .
Barbarian 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 .
Basking 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 >
Boneshard 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 . "
Cabal 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 .
Cabal 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 .
Cabal 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 .
Centaur 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 . "
Centaur 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 .
Cephalid 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 .
Cephalid 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 .
Chainer, 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 .
Churning 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 .
Circular 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 >
Cleansing 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 .
Compulsion 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 .
Coral 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 . "
Crackling 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 .
Crippling 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 >
Dawn 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 .
Deep 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 >
Devastating 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 .
Dwell 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 .
Enslaved 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 .
Far 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 .
Flash 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 >
Frantic 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 >
Gloomdrifter 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 . "
Hydromorph 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 .
Hydromorph 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 .
Hypochondria 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 .
Ichorid 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 .
Insist 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 .
Invigorating 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 .
Kamahl'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 .
Krosan 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 .
Krosan 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 .
Laquatus'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 .
Liquify 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 .
Llawan, 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 .
Major 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 .
Mesmeric 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 .
Militant 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 .
Morningtide 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 .
Mortiphobia 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 .
Mystic 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 .
Nantuko 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 .
Narcissism 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 .
Nostalgic 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 .
Obsessive 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 >
Organ 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 .
Overmaster 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 .
Pardic 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 . "
Pardic 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 .
Pardic 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 .
Petradon 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 .
Petravark 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 .
Possessed 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 . "
Possessed 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 . "
Possessed 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 . "
Possessed 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 . "
Psychotic 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 >
Putrid 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 .
Pyromania 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 .
Restless 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 .
Seton'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 .
Shade'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 .
Shambling 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 .
Skywing 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 .
Slithery 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 .
Sonic 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 .
Soul 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 .
Strength 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 >
Strength 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 >
Stupefying 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 .
Tainted 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 .
Tainted 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 .
Tainted 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 .
Temporary 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 .
Teroh'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 . "
Turbulent 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 .
Unhinge 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 .
Waste 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 .
Zombie 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 .
Blue 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 .
Farmstead 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 . "
Green 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 .
Keldon 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 .
Living 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 .
Plague 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 .
Purelace 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 >
Sacrifice 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 .
Time 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 .
Twiddle 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 .
Vesuvan 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 . "
Volcanic 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
Wanderlust 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 .
Academy 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 .
AEther 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 .
Ancient 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 >
Blizzard 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 .
Bloodshot 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 .
Body 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 .
Braidwood 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 .
Braidwood 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 .
Brass 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 .
Bubbling 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 .
Caltrops 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 .
Capashen 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 .
Capashen 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 .
Capashen 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 .
Colos 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 .
Covetous 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 .
Disease 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 .
Donate 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 .
Dying 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 .
Elvish 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 >
Encroach 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 .
Field 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 .
Flame 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 >
Flicker 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 .
Fodder 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 .
Gamekeeper 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 .
Goblin 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
Goblin 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 .
Goblin 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 .
Goblin 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 .
Goliath 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
Heart 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 .
Hunting 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 .
Illuminated 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 .
Keldon 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 .
Kingfisher 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 .
Magnify 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 .
Marker 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 .
Mark 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 .
Mental 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 .
Metalworker 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 .
Metathran 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 .
Multani'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 .
Opalescence 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 .
Pattern 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 .
Phyrexian 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 .
Phyrexian 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 .
Plague 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 .
Plated 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 >
Plow 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 .
Rapid 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 >
Rayne, 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 .
Reliquary 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 .
Repercussion 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 .
Replenish 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 >
Rescue 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 .
Rofellos, 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 .
Skittering 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 .
Slinking 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 .
Solidarity 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 .
Squirming 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 >
Telepathic 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 .
Tethered 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 .
Thorn 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 .
Thran 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 .
Thran 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 .
Tormented 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
Treachery 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 .
Urza'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 .
Voice 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
Voice 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
Wall 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 .
Wild 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
Yavimaya 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 .
About 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 .
Anthroplasm 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 .
Archivist 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 .
Aura 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 } . "
Avalanche 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 .
Blessed 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 .
Bloated 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 >
Bone 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 .
Bouncing 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 .
Brink 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 .
Burst 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 .
Cessation 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 .
Cloud 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 >
Crop 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 .
Darkwatch 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 >
Defender 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
Defender 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
Defense 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 .
Delusions 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 .
Engineered 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 .
Erase 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 .
Eviscerator 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 .
Expendable 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 .
Fog 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 .
Frantic 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 .
Gang 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 .
Ghitu 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 .
Ghitu 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 .
Goblin 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 .
Goblin 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 .
Granite 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 .
Grim 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 .
Harmonic 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 .
Hidden 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 .
Hope 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 .
Impending 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 .
Intervene 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 .
Jhoira'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 .
Karmic 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 .
King 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 .
Knighthood 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 .
Last-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 .
Lone 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 .
Martyr'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 .
Memory 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 .
Miscalculation 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 >
Molten 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 .
Mother 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 .
Multani, 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 .
Multani'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 .
No 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 .
Opal 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 .
Opportunity 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 .
Ostracize 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 .
Palinchron 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 .
Phyrexian 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 .
Phyrexian 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 .
Phyrexian 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 .
Phyrexian 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 .
Phyrexian 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 .
Phyrexian 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 .
Planar 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 .
Purify 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 .
Pygmy 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 .
Pyromancy 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 .
Rack 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 .
Radiant, 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 .
Radiant'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 .
Radiant'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 >
Rancor 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 .
Rank 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 .
Raven 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 .
Rebuild 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 >
Rivalry 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 .
Scrapheap 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 .
Second 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 .
Shivan 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 .
Sick 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 .
Silk 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 >
Simian 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 >
Sleeper'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 .
Slow 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 .
Sluggishness 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 .
Snap 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 .
Subversion 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 .
Sustainer 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 .
Tethered 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 .
Thornwind 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 .
Thran 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 .
Thran 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 .
Thran 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 .
Tragic 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 .
Treefolk 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 .
Unearth 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 >
Urza'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 .
Viashino 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 .
Viashino 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 .
Viashino 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 >
Vigilant 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 .
Weatherseed 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 .
Weatherseed 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
Weatherseed 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 .
Wheel 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 .
Wing 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 .
Yavimaya 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 .
Yavimaya 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
Absolute 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 .
Absolute 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 .
Abyssal 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 .
Albino 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 .
Anaconda 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 >
Angelic 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 .
Angelic 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 .
Arcane 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 .
Arc 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 .
Argothian 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 .
Argothian 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 .
Argothian 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
Argothian 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 .
Attunement 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 .
Back 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 .
Barrin, 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 .
Barrin'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 .
Bedlam 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 .
Bereavement 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 .
Blanchwood 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
Blasted 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 >
Breach 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 >
Brilliant 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 .
Bull 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
Bulwark 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 .
Cackling 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 .
Carpet 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 .
Carrion 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 .
Catalog 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 .
Catastrophe 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 .
Cave 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 .
Child 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 .
Chimeric 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 .
Citanul 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 >
Citanul 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 .
Citanul 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 . "
Claws 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 .
Clear 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 >
Cloak 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 .
Contamination 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 .
Copper 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 .
Cradle 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 >
Crater 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 .
Crazed 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
Crosswinds 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 .
Dark 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 .
Despondency 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 .
Diabolic 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 .
Disciple 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 >
Disciple 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 >
Disruptive 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 } .
Douse 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 .
Drifting 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 >
Drifting 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 >
Dromosaur 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 .
Eastern 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 .
Elite 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 .
Endoskeleton 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 .
Energy 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 .
Exhume 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 .
Exploration 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 .
Expunge 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 >
Faith 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 .
Falter 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 .
Fault 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 .
Fecundity 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 .
Fertile 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 > .
Fiery 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 .
Fire 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 .
Fluctuator 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 .
Fog 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 .
Fortitude 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 .
Gaea'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 .
Gaea'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 .
Gaea'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 .
Goblin 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 >
Goblin 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 .
Goblin 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 .
Goblin 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 .
Goblin 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 >
Goblin 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 .
Goblin 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 >
Gorilla 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
Grafted 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 .
Great 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 .
Guma 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
Hawkeater 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 >
Herald 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 >
Hermetic 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 . "
Hibernation 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 .
Hidden 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 .
Hidden 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 .
Hidden 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 >
Hush 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 >
Ill-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 .
Imaginary 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 .
Intrepid 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 .
Jagged 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 .
Karn, 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 .
Lay 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 >
Lightning 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 .
Lilting 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 .
Lingering 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 >
Lull 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 >
Lurking 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 .
Mana 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 .
Meltdown 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 .
Metrognome 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 .
Midsummer 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 .
Mishra'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 .
Mobile 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 .
Morphling 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 .
No 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 .
Okk 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 .
Opal 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 .
Opal 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 .
Opal 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 .
Oppression 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 .
Order 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 .
Parasitic 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 .
Pariah 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 .
Pegasus 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 >
Pendrell 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 >
Peregrine 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 .
Persecute 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 .
Pestilence 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 .
Phyrexian 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 .
Phyrexian 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 .
Pit 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 .
Pouncing 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 >
Priest 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 .
Priest 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 .
Rain 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 . "
Rain 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 .
Ravenous 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 .
Raze 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 .
Redeem 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 .
Reflexes 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 >
Rejuvenate 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 >
Remote 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 >
Rescind 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 >
Retaliation 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 . "
Rewind 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 .
Rune 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 >
Rune 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 >
Rune 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 >
Rune 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 >
Rune 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 >
Sanctum 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 .
Sandbar 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 >
Sandbar 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 >
Sanguine 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 .
Scald 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 .
Scrap 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 >
Serra 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 .
Serra'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 .
Serra 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
Shimmering 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 >
Shivan 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 .
Shivan 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 >
Show 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 .
Sicken 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 >
Silent 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 .
Skittering 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 .
Sleeper 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 .
Smoldering 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 >
Sneak 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 .
Spined 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 .
Spire 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 .
Spreading 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 .
Steam 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 .
Stern 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 .
Stroke 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 .
Sunder 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 .
Symbiosis 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 .
Tainted 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 .
Telepathy 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 .
Thran 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 .
Time 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 .
Titania'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 .
Titania'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 .
Tolarian 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 .
Tolarian 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 .
Treetop 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 .
Turnabout 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 .
Unnerve 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 .
Unworthy 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 .
Urza'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 .
Vampiric 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 .
Vernal 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 > .
Viashino 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 >
Viashino 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 .
Viashino 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 .
Vile 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 .
Voice 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
Voice 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
Vug 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 >
Western 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 .
Whetstone 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 .
Wildfire 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 .
Windfall 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 .
Wizard 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 .
Worn 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 .
Worship 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 .
Yawgmoth'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 .
Yawgmoth'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 .
Zephid 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 >
Zephid'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 >
AEther 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 .
Angelic 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 .
Coral 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 .
Flood 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 .
Galepowder 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 .
Greater 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 . "
Overrule 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 .
Sawtooth 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 .
Addle 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 .
Benevolent 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 .
Brago, 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 .
Choking 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 .
City 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 .
Claws 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 >
Council'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 .
Crescendo 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 .
Cruel 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 .
Dack'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 >
Decree 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 .
Deftblade 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 .
Devout 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 .
Empyrial 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 .
Eureka 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 .
Flowstone 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 >
Gilded 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 >
Goblin 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 .
Goblin 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 .
Goblin 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 .
Gustcloak 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 .
Kjeldoran 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 .
Krosan 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 .
Krovikan 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 .
Lake 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 .
Library 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 .
Mana 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 .
Mana 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 .
Marchesa, 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 .
Mind'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 >
Mishra'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 .
Mistmoon 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 .
Nature'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 .
Norwood 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 .
Ophidian 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 .
Pillaging 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 .
Plea 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 .
Predatory 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 .
Psychatog 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 .
Scourge 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 .
Selvala, 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 .
Serendib 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 .
Shivan 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 .
Skirge 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 .
Spark 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 >
Spinal 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 .
Spirit 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 .
Stoic 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 .
Su-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 .
Teroh'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 .
Thawing 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 .
Thopter 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 .
Triangle 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 >
Volrath'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 .
Yawgmoth'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 .
Anvil 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 .
Army 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 .
Chronatog 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 .
City 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 .
Coercion 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 .
Crypt 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 .
Daraja 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 .
Desertion 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 .
Dragon 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 >
Dwarven 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 .
Elephant 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 .
Elven 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 .
Emerald 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 .
Equipoise 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 >
Fallen 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 .
Femeref 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 .
Feral 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 .
Fireblast 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 .
Firestorm 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 >
Flooded 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 .
Goblin 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 .
Gossamer 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 .
Griffin 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 .
Hearth 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 .
Helm 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 .
Hope 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 .
Hulking 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 .
Impulse 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 .
Jamuraan 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 .
Keeper 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 .
Knight 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 .
Lightning 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 .
Magma 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 .
Man-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 .
Miraculous 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 .
Mortal 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 .
Mundungu 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 .
Mystic 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 >
Necrosavant 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 .
Panther 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
Parapet 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 .
Phyrexian 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 .
Phyrexian 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
Python 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
Quirion 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 .
Raging 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 .
Rainbow 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 >
Relic 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 >
Remedy 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 .
Resistance 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 .
Retribution 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 .
Righteous 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 .
Scalebane'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
Shrieking 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 .
Simoon 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 .
Snake 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 .
Spitting 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 .
Suq'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 >
Talruum 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 .
Tar 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 .
Teferi'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 >
Teferi'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 >
Tempest 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
Tithe 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 .
Uktabi 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 .
Undiscovered 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 .
Urborg 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 .
Vampiric 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 .
Wake 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 .
Wand 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 .
Warthog 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
Zhalfirin 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 .
Abduction 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 .
Abeyance 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 .
Angelic 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 .
Arctic 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 .
Argivian 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 .
Aura 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 .
Barrow 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 .
Benalish 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 .
Boiling 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 .
Bone 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 .
Briar 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 .
Bubble 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 .
Call 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 .
Chimeric 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 .
Cinder 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 .
Cloud 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 .
Dense 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 .
Doomsday 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 .
Downdraft 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 .
Duskrider 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
Fallow 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 .
Fatal 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 .
Festering 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 .
Firestorm 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 .
Fit 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 .
Fledgling 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 .
Foriysian 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 .
Gallowbraid 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 >
Goblin 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 .
Goblin 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 .
Goblin 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 .
Guided 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 .
Harvest 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 .
Haunting 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 .
Jabari'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 >
Lava 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 .
Llanowar 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 .
Llanowar 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 .
Manta 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 .
Maraxus 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 .
Master 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 .
Merfolk 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 .
Mischievous 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 .
Morinfen 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 >
Mwonvuli 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 .
Nature'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 .
Necratog 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 .
Null 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 .
Odylic 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 .
Orcish 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 .
Paradigm 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 .
Peacekeeper 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 .
Pendrell 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 } . "
Phyrexian 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 .
Psychic 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 .
Redwood 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
Roc 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 .
Rogue 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 .
Scorched 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 .
Serenity 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 .
Shadow 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 >
Soul 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 .
Spinning 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 .
Striped 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 .
Tariff 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 .
Tendrils 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 .
Tolarian 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 >
Tolarian 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 .
Tolarian 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 .
Touchstone 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 .
Tranquil 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 .
Uktabi 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 >
Urborg 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 .
Vitalize 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 .
Xanthic 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 .
Zombie 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 .
Abyssal 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 .
Admonition 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 .
AEther 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 .
Agadeem 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 .
Akoum 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 .
Amulet 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 .
Anowon, 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 .
Apex 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 .
Arbor 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 .
Archon 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 .
Avenger 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 .
Basilisk 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 }
Battle 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
Bazaar 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 .
Bestial 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 .
Bloodhusk 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 .
Brink 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 .
Bull 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 .
Butcher 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 .
Calcite 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 .
Canopy 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 .
Caustic 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 .
Celestial 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 .
Chain 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 .
Claws 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 .
Comet 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 .
Corrupted 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 .
Cosi'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 .
Creeping 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 .
Crusher 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 .
Cunning 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 .
Dead 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 .
Deathforge 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 .
Death'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 .
Dread 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 .
Enclave 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 .
Everflowing 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 .
Explore 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 .
Eye 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 .
Feral 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 .
Fledgling 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 .
Gnarlid 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 .
Goblin 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
Goliath 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
Grappler 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 >
Graypelt 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 .
Grotag 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 .
Groundswell 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 .
Guardian 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 .
Hada 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 .
Halimar 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 .
Halimar 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 .
Hedron 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 .
Horizon 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
Iona'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 .
Jace, 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 .
Jagwasp 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
Join 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 .
Joraga 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 .
Jwari 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 .
Kalastria 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 .
Kazuul, 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 } .
Khalni 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 .
Kitesail 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 >
Kitesail 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 .
Kor 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 .
Lavaclaw 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 .
Leatherback 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
Lightkeeper 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 .
Loam 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 .
Marsh 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
Mire'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 .
Mordant 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 .
Mysteries 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 .
Nature'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 .
Nemesis 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 .
Novablast 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 .
Omnath, 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 .
Perimeter 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 .
Permafrost 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 .
Pilgrim'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 .
Pulse 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 .
Quag 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 .
Quest 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 .
Quest 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 .
Quest 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 .
Quest 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 .
Raging 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 .
Rest 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 .
Ricochet 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 .
Roiling 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 .
Ruin 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 .
Rumbling 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 .
Ruthless 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 .
Scrib 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 .
Searing 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 .
Seer'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 .
Sejiri 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 >
Sejiri 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 .
Selective 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 .
Shoreline 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 .
Skitter 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 .
Slavering 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 .
Slingbow 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 .
Smoldering 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 .
Smother 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 .
Stirring 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 .
Stoneforge 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 .
Stone 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 .
Strength 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 .
Summit 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 .
Surrakar 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 .
Talus 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 .
Tectonic 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 .
Terastodon 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 .
Terra 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 .
Thada 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 .
Tideforce 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 .
Tomb 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 .
Treasure 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 .
Tuktuk 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 .
Twitch 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 .
Urge 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 .
Vapor 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 .
Veteran'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 .
Voyager 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 .
Walking 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 .
Wind 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 .
Wolfbriar 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 .
Wrexial, 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 .
Adventuring 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 >
AEther 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 .
Akoum 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 .
Archive 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 .
Archmage 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 .
Arid 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 .
Armament 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 .
Arrow 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 .
Bala 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 .
Baloth 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 .
Baloth 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 .
Beast 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 .
Bladetusk 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 >
Blazing 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 >
Bloodchief 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 .
Bloodghast 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 .
Blood 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 .
Blood 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 .
Bog 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
Bold 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 .
Brave 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 .
Burst 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 .
Caller 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 .
Caravan 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 >
Carnage 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 .
Celestial 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 .
Chandra 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 .
Cliff 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
Cobra 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 .
Conqueror'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 .
Crypt 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 .
Day 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 .
Desecrated 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 .
Devout 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 .
Disfigure 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 .
Eldrazi 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 .
Electropotence 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 .
Elemental 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 .
Emeria 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 .
Emeria, 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 .
Eternity 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 .
Expedition 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 .
Explorer'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 >
Feast 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 .
Felidar 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 .
Frontier 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 .
Gatekeeper 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 .
Geyser 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 .
Goblin 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 .
Goblin 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 .
Goblin 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 .
Goblin 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 .
Goblin 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 >
Gomazoa 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 .
Grappling 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 }
Graypelt 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 .
Grazing 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 .
Greenweaver 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 .
Grim 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 .
Guul 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 .
Guul 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 >
Hagra 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 .
Hagra 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 .
Halo 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 .
Harrow 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 .
Heartstabber 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 .
Hellfire 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 .
Hellkite 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 .
Hideous 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 .
Highland 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 .
Inferno 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 .
Into 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 .
Iona, 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 .
Ior 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 .
Joraga 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 .
Journey 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 .
Jwar 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 .
Kabira 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 .
Kabira 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 .
Kalitas, 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 .
Kazandu 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 .
Kazandu 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 .
Kazuul 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 .
Khalni 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 .
Kor 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 .
Kor 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 >
Kor 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 .
Kor 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 .
Kor 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 .
Kor 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 .
Kraken 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
Landbind 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 .
Lavaball 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 .
Lethargy 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 .
Living 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 .
Lorthos, 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 .
Lotus 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 .
Lullmage 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 .
Luminarch 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 .
Magma 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 .
Magosi, 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 .
Makindi 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 .
Marsh 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 .
Marsh 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 .
Merfolk 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 .
Merfolk 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 .
Mindbreak 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 .
Mindless 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 .
Mind 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 .
Mire 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 .
Misty 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 .
Mold 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 .
Molten 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 .
Murasa 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 .
Narrow 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 .
Needlebite 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 .
Nimana 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 .
Nimbus 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 .
Nissa 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 .
Nissa'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 .
Obsidian 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 >
Ondu 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 .
Oracle 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 .
Oran-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 .
Oran-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 .
Oran-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 .
Paralyzing 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 .
Pillarfield 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
Piranha 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 .
Pitfall 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 .
Plated 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 .
Predatory 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 . "
Primal 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 .
Punishing 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 .
Pyromancer 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 .
Quest 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 .
Quest 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 .
Quest 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 .
Rampaging 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 .
Ravenous 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 .
Reckless 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 .
Relic 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 .
Rite 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 .
River 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 .
Roil 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 .
Ruinous 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 .
Runeflare 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 .
Sadistic 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 .
Savage 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 . "
Scalding 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 .
Scute 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 .
Scythe 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 .
Sea 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 .
Seascape 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 .
Seismic 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 .
Sejiri 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 .
Shieldmate'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 .
Shoal 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 .
Sky 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
Slaughter 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 >
Soaring 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 .
Sorin 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 .
Soul 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 .
Spell 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 } .
Sphinx 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 >
Sphinx 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 .
Spidersilk 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 >
Spire 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 .
Spreading 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 .
Steppe 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 .
Stonework 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
Summoner'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 .
Summoning 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 .
Sunspring 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 .
Tanglesap 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 .
Teetering 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 .
Tempest 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 .
Terra 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
Territorial 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 .
Timbermaw 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 .
Torch 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 .
Trailblazer'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 }
Trapfinder'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 .
Trapmaker'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 .
Trusty 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 }
Tuktuk 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 .
Turntimber 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 .
Turntimber 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 .
Turntimber 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 .
Umara 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 .
Unstable 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 .
Valakut, 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 .
Vampire 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 >
Vampire'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 >
Vastwood 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
Verdant 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 .
Vines 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 .
Warren 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 .
Welkin 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 .
Whiplash 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 .
Windborne 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 .
Windrider 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 .
World 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 .
Zektar 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 .
Zendikar 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
Forerunner 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 .
Retreat 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 .
Sheer 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 >
Veteran 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 .
================================================
FILE: third_party/magic/train_magic.out
================================================
[File too large to display: 12.7 MB]